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/chat/numbers/package-info
aab net/minecraft/network/chat/package-info
aac net/minecraft/network/codec/ByteBufCodecs
	A Laae; GAME_PROFILE
	B Laae; RGB_COLOR
	a I MAX_INITIAL_COLLECTION_SIZE
	b Laae; BOOL
	c Laae; BYTE
	d Laae; ROTATION_BYTE
	e Laae; SHORT
	f Laae; UNSIGNED_SHORT
	g Laae; INT
	h Laae; VAR_INT
	i Laae; OPTIONAL_VAR_INT
	j Laae; LONG
	k Laae; VAR_LONG
	l Laae; FLOAT
	m Laae; DOUBLE
	n Laae; BYTE_ARRAY
	o Laae; LONG_ARRAY
	p Laae; STRING_UTF8
	q Laae; TAG
	r Laae; TRUSTED_TAG
	s Laae; COMPOUND_TAG
	t Laae; TRUSTED_COMPOUND_TAG
	u Laae; OPTIONAL_COMPOUND_TAG
	v Laae; VECTOR3F
	w Laae; QUATERNIONF
	x Laae; CONTAINER_ID
	y Laae; GAME_PROFILE_PROPERTIES
	z Laae; PLAYER_NAME
	<clinit> ()V <clinit>
		static
	a (ILjava/util/function/BiFunction;Laae;)Laae; lambda$lengthPrefixed$12
		static
		0 o p_428111_
		1 o p_428112_
		2 o p_428113_
	a (Lvp;)Lup; lambda$compoundTagCodec$3
		static
		0 o p_339405_
	a (I)Laae; byteArray
		static
		0 o p_324182_
	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 (Ljava/util/function/IntFunction;Laae;I)Laae; collection
		static
		0 o p_332198_
		1 o p_332183_
		2 o p_332173_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Laae; fromCodec
		static
		0 o p_330943_
		1 o p_330382_
	a (Ljava/util/function/Supplier;)Laae; optionalTagCodec
		static
		0 o p_428461_
	a (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Laae; idMapper
		static
		0 o p_320877_
		1 o p_319985_
	a (Lio/netty/buffer/ByteBuf;II)V writeCount
		static
		0 o p_330907_
		1 o p_330535_
		2 o p_331447_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Laae;)Laae; lambda$fromCodec$7
		static
		0 o p_428108_
		1 o p_428109_
		2 o p_428110_
	a (ILaae;)Laae; lambda$list$11
		static
		0 o p_329870_
		1 o p_329871_
	a (Laae;)Laae; optional
		static
		0 o p_320522_
	a (Lami;Laae;)Laae; holder
		static
		0 o p_320391_
		1 o p_320595_
	a (Ljp;)Laae; idMapper
		static
		0 o p_319822_
	a (Lcom/mojang/serialization/Codec;)Laae; fromCodecTrusted
		static
		0 o p_331105_
	a (Lio/netty/buffer/ByteBuf;I)I readCount
		static
		0 o p_331813_
		1 o p_331668_
	a (Ljava/util/function/IntFunction;Laae;)Laae; collection
		static
		0 o p_320579_
		1 o p_319970_
	a (Ljava/lang/Integer;)Ljava/util/OptionalInt; lambda$static$0
		static
		0 o p_378955_
	a (Lup;)Lvp; lambda$compoundTagCodec$4
		static
		0 o p_330975_
	a (Laae;Laae;)Laae; either
		static
		0 o p_331983_
		1 o p_332156_
	a (ILjava/util/function/BiFunction;)Laae$a; lengthPrefixed
		static
		0 o p_412184_
		1 o p_412396_
	a ()Laae$a; list
		static
	a (Lami;Ljava/util/function/Function;)Laae; registry
		static
		0 o p_319942_
		1 o p_320353_
	a (Ljava/util/function/IntFunction;Laae;Laae;I)Laae; map
		static
		0 o p_331325_
		1 o p_331975_
		2 o p_331254_
		3 o p_330938_
	a (Ljx;)Ljp; lambda$registry$15
		static
		0 o p_428107_
	a (Ljava/util/function/IntFunction;)Laae$a; collection
		static
		0 o p_319808_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Laae$a; fromCodec
		static
		0 o p_422160_
		1 o p_421684_
	a (Ljava/util/function/IntFunction;Laae;Laae;)Laae; map
		static
		0 o p_320265_
		1 o p_320113_
		2 o p_320275_
	a (Ljava/util/OptionalInt;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_378954_
	a (Lxg;Lio/netty/buffer/ByteBuf;)Lxg; lambda$registryFriendlyLengthPrefixed$14
		static
		0 o p_412025_
		1 o p_412026_
	a (Lami;)Laae; registry
		static
		0 o p_320404_
	b (Ljava/util/function/Supplier;)Laae; tagCodec
		static
		0 o p_320506_
	b (Ljava/util/function/IntFunction;Laae;)Laae; lambda$collection$9
		static
		0 o p_320619_
		1 o p_319785_
	b (Lcom/mojang/serialization/Codec;)Laae; fromCodec
		static
		0 o p_320615_
	b (Laae;)Laae; lambda$list$10
		static
		0 o p_320272_
	b (I)Laae; stringUtf8
		static
		0 o p_320693_
	b ()Luy; lambda$fromCodecWithRegistries$8
		static
	b (Lami;)Laae; holderRegistry
		static
		0 o p_320387_
	b (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Laae; fromCodecWithRegistries
		static
		0 o p_331571_
		1 o p_331922_
	c (Lcom/mojang/serialization/Codec;)Laae; fromCodecWithRegistriesTrusted
		static
		0 o p_331713_
	c (Ljava/util/function/Supplier;)Laae; compoundTagCodec
		static
		0 o p_331128_
	c ()Luy; lambda$fromCodec$6
		static
	c (I)Laae$a; list
		static
		0 o p_330434_
	c (Lami;)Laae; holderSet
		static
		0 o p_332137_
	d (I)Laae$a; lengthPrefixed
		static
		0 o p_412757_
	d ()Luy; lambda$static$5
		static
	d (Lcom/mojang/serialization/Codec;)Laae; fromCodecWithRegistries
		static
		0 o p_323797_
	e ()Luy; lambda$static$2
		static
	e (I)Laae$a; registryFriendlyLengthPrefixed
		static
		0 o p_428297_
	f (I)Laae; lenientJson
		static
		0 o p_422673_
aac$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_
aac$10 net/minecraft/network/codec/ByteBufCodecs$18
	a Laae; val$tagCodec
	b Lcom/mojang/serialization/Codec; val$codec
	<init> (Laae;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_428401_
		1 o p_428526_
	a (Lxg;)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 (Lxg;Ljava/lang/Object;)V encode
		0 o p_428528_
		1 o p_428469_
	a (Lvp;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$decode$0
		static
		0 o p_428519_
		1 o p_428554_
	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_
aac$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_
aac$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_
aac$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_
aac$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_
aac$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_
aac$16 net/minecraft/network/codec/ByteBufCodecs$23
	a Laae; val$original
	<init> (Laae;)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_
aac$17 net/minecraft/network/codec/ByteBufCodecs$24
	a I val$maxSize
	b Ljava/util/function/IntFunction; val$constructor
	c Laae; val$elementCodec
	<init> (ILjava/util/function/IntFunction;Laae;)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_
aac$18 net/minecraft/network/codec/ByteBufCodecs$25
	a I val$maxSize
	b Laae; val$keyCodec
	c Laae; val$valueCodec
	d Ljava/util/function/IntFunction; val$constructor
	<init> (ILaae;Laae;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 (Laae;Lio/netty/buffer/ByteBuf;Laae;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_
aac$19 net/minecraft/network/codec/ByteBufCodecs$26
	a Laae; val$leftCodec
	b Laae; val$rightCodec
	<init> (Laae;Laae;)V <init>
		0 o p_422602_
		1 o p_428262_
	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;Laae;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; decode
		0 o p_412599_
	b (Lio/netty/buffer/ByteBuf;Laae;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_
aac$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_
aac$20 net/minecraft/network/codec/ByteBufCodecs$27
	a I val$maxSize
	b Ljava/util/function/BiFunction; val$decorator
	c Laae; val$original
	<init> (ILjava/util/function/BiFunction;Laae;)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_
aac$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_
aac$22 net/minecraft/network/codec/ByteBufCodecs$29
	a Ljava/util/function/Function; val$mapExtractor
	b Lami; val$registryKey
	<init> (Ljava/util/function/Function;Lami;)V <init>
		0 o p_428257_
		1 o p_412405_
	a (Lxg;)Ljava/lang/Object; decode
		0 o p_412249_
	a (Lxg;Ljava/lang/Object;)V encode
		0 o p_412573_
		1 o p_428521_
	b (Lxg;)Ljp; 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_
aac$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_
aac$24 net/minecraft/network/codec/ByteBufCodecs$30
	a Lami; val$registryKey
	b Laae; val$directCodec
	c I DIRECT_HOLDER_ID
	<init> (Lami;Laae;)V <init>
		0 o p_422495_
		1 o p_428201_
	a (Lxg;)Ljk; decode
		0 o p_421902_
	a (Lxg;Ljk;)V encode
		0 o p_422033_
		1 o p_428456_
	b (Lxg;)Ljp; 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_
aac$25 net/minecraft/network/codec/ByteBufCodecs$31
	a Lami; val$registryKey
	b I NAMED_SET
	c Laae; holderCodec
	<init> (Lami;)V <init>
		0 o p_428516_
	a (Lxg;Ljo;)V encode
		0 o p_428187_
		1 o p_428305_
	a (Lxg;)Ljo; decode
		0 o p_428283_
	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_
aac$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_
aac$27 net/minecraft/network/codec/ByteBufCodecs$33
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode
		0 o p_422062_
		1 o p_440662_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; decode
		0 o p_422404_
	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_
aac$28 net/minecraft/network/codec/ByteBufCodecs$34
	a I val$maxStringLength
	b Lcom/google/gson/Gson; GSON
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_439076_
	a (Lio/netty/buffer/ByteBuf;Lcom/google/gson/JsonElement;)V encode
		0 o p_422247_
		1 o p_439988_
	a (Lio/netty/buffer/ByteBuf;)Lcom/google/gson/JsonElement; 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_
aac$29 net/minecraft/network/codec/ByteBufCodecs$35
	a [I $SwitchMap$net$minecraft$core$Holder$Kind
	<clinit> ()V <clinit>
		static
aac$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_
aac$30 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_
aac$31 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_
aac$32 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_
aac$33 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_
aac$34 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_
aac$35 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_
aac$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_
aac$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_
aac$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_
aac$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_
aac$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;Lvp;)V encode
		0 o p_422136_
		1 o p_428274_
	a (Lio/netty/buffer/ByteBuf;)Lvp; decode
		0 o p_421862_
	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_
aac$9 net/minecraft/network/codec/ByteBufCodecs$17
	a Laae; val$original
	b Lcom/mojang/serialization/Codec; val$codec
	c Lcom/mojang/serialization/DynamicOps; val$ops
	<init> (Laae;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_
aad 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 (Ljava/util/function/Function;)Laad$a; builder
		static
		0 o p_319781_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode
		0 o p_319955_
		1 o p_320138_
	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_
aad$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;Laae;)Laad$a; add
		0 o p_320423_
		1 o p_320781_
	a ()Laad; build
aad$b net/minecraft/network/codec/IdDispatchCodec$DontDecorateException
aad$c net/minecraft/network/codec/IdDispatchCodec$Entry
	a Laae; serializer
	b Ljava/lang/Object; type
	<init> (Laae;Ljava/lang/Object;)V <init>
		0 o serializer
		1 o type
	a ()Laae; serializer
	b ()Ljava/lang/Object; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_319869_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aae net/minecraft/network/codec/StreamCodec
	a (Laae$a;)Laae; apply
		0 o p_320531_
	a (Laae;Ljava/util/function/Function;Ljava/util/function/Function;)Laae; composite
		static
		0 o p_320179_
		1 o p_320085_
		2 o p_320672_
	a (Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;)Laae; composite
		static
		0 o p_323726_
		1 o p_324414_
		2 o p_323659_
		3 o p_323932_
		4 o p_323964_
		5 o p_324282_
		6 o p_323671_
		7 o p_324254_
		8 o p_324090_
	a (Ljava/lang/Object;)Laae; unit
		static
		0 o p_320438_
	a (Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function9;)Laae; 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 (Ljava/util/function/UnaryOperator;)Laae; recursive
		static
		0 o p_330470_
	a (Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function6;)Laae; 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 (Ljava/util/function/Function;Ljava/util/function/Function;)Laae; map
		0 o p_320812_
		1 o p_320191_
	a (Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function5;)Laae; 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 (Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function11;)Laae; 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 (Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function3;)Laae; 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 (Laag;Laaf;)Laae; of
		static
		0 o p_320243_
		1 o p_320197_
	a (Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function7;)Laae; 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 (Laah;Laaf;)Laae; ofMember
		static
		0 o p_320316_
		1 o p_319991_
	a (Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function8;)Laae; 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 (Laae;Ljava/util/function/Function;Laae;Ljava/util/function/Function;Ljava/util/function/BiFunction;)Laae; composite
		static
		0 o p_320642_
		1 o p_320284_
		2 o p_320068_
		3 o p_319959_
		4 o p_320761_
	a ()Laae; cast
	b (Ljava/util/function/Function;Ljava/util/function/Function;)Laae; dispatch
		0 o p_320474_
		1 o p_320190_
	b (Ljava/util/function/Function;)Laae; mapStream
		0 o p_320784_
aae$1 net/minecraft/network/codec/StreamCodec$1
	a Laaf; val$decoder
	b Laag; val$encoder
	<init> (Laaf;Laag;)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_
aae$10 net/minecraft/network/codec/StreamCodec$2
	a Laaf; val$decoder
	b Laah; val$encoder
	<init> (Laaf;Laah;)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_
aae$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_
aae$12 net/minecraft/network/codec/StreamCodec$4
	a Ljava/util/function/Function; val$to
	b Ljava/util/function/Function; val$from
	c Laae; this$0
	<init> (Laae;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_
aae$13 net/minecraft/network/codec/StreamCodec$5
	a Ljava/util/function/Function; val$operation
	b Laae; this$0
	<init> (Laae;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_
aae$14 net/minecraft/network/codec/StreamCodec$6
	a Ljava/util/function/Function; val$codec
	b Ljava/util/function/Function; val$type
	c Laae; this$0
	<init> (Laae;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_
aae$15 net/minecraft/network/codec/StreamCodec$7
	a Laae; val$codec1
	b Ljava/util/function/Function; val$constructor
	c Ljava/util/function/Function; val$getter1
	<init> (Laae;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_
aae$16 net/minecraft/network/codec/StreamCodec$8
	a Laae; val$codec1
	b Laae; val$codec2
	c Ljava/util/function/BiFunction; val$constructor
	d Ljava/util/function/Function; val$getter1
	e Ljava/util/function/Function; val$getter2
	<init> (Laae;Laae;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_
aae$17 net/minecraft/network/codec/StreamCodec$9
	a Laae; val$codec1
	b Laae; val$codec2
	c Laae; 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> (Laae;Laae;Laae;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_
aae$2 net/minecraft/network/codec/StreamCodec$10
	a Laae; val$codec1
	b Laae; val$codec2
	c Laae; val$codec3
	d Laae; 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> (Laae;Laae;Laae;Laae;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_
aae$3 net/minecraft/network/codec/StreamCodec$11
	a Laae; val$codec1
	b Laae; val$codec2
	c Laae; val$codec3
	d Laae; val$codec4
	e Laae; 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> (Laae;Laae;Laae;Laae;Laae;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_
aae$4 net/minecraft/network/codec/StreamCodec$12
	a Laae; val$codec1
	b Laae; val$codec2
	c Laae; val$codec3
	d Laae; val$codec4
	e Laae; val$codec5
	f Laae; 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> (Laae;Laae;Laae;Laae;Laae;Laae;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_
aae$5 net/minecraft/network/codec/StreamCodec$13
	a Laae; val$codec1
	b Laae; val$codec2
	c Laae; val$codec3
	d Laae; val$codec4
	e Laae; val$codec5
	f Laae; val$codec6
	g Laae; 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> (Laae;Laae;Laae;Laae;Laae;Laae;Laae;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_
aae$6 net/minecraft/network/codec/StreamCodec$14
	a Laae; val$codec1
	b Laae; val$codec2
	c Laae; val$codec3
	d Laae; val$codec4
	e Laae; val$codec5
	f Laae; val$codec6
	g Laae; val$codec7
	h Laae; 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> (Laae;Laae;Laae;Laae;Laae;Laae;Laae;Laae;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_
aae$7 net/minecraft/network/codec/StreamCodec$15
	a Laae; val$codec1
	b Laae; val$codec2
	c Laae; val$codec3
	d Laae; val$codec4
	e Laae; val$codec5
	f Laae; val$codec6
	g Laae; val$codec7
	h Laae; val$codec8
	i Laae; 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> (Laae;Laae;Laae;Laae;Laae;Laae;Laae;Laae;Laae;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_
aae$8 net/minecraft/network/codec/StreamCodec$16
	a Laae; val$codec1
	b Laae; val$codec2
	c Laae; val$codec3
	d Laae; val$codec4
	e Laae; val$codec5
	f Laae; val$codec6
	g Laae; val$codec7
	h Laae; val$codec8
	i Laae; val$codec9
	j Laae; val$codec10
	k Laae; 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> (Laae;Laae;Laae;Laae;Laae;Laae;Laae;Laae;Laae;Laae;Laae;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_
aae$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;)Laae; 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_
aae$a net/minecraft/network/codec/StreamCodec$CodecOperation
	apply (Laae;)Laae; apply
		0 o p_320347_
aaf net/minecraft/network/codec/StreamDecoder
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320376_
aag net/minecraft/network/codec/StreamEncoder
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320158_
		1 o p_320396_
aah net/minecraft/network/codec/StreamMemberEncoder
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320162_
		1 o p_320695_
aai net/minecraft/network/codec/package-info
aaj net/minecraft/network/package-info
aak net/minecraft/network/protocol/BundleDelimiterPacket
	<init> ()V <init>
	a (Lxa;)V handle
		0 o p_265392_
	a ()Laaq; type
aal net/minecraft/network/protocol/BundlePacket
	a Ljava/lang/Iterable; packets
	<init> (Ljava/lang/Iterable;)V <init>
		0 o p_265290_
	a ()Laaq; type
	b ()Ljava/lang/Iterable; subPackets
aam net/minecraft/network/protocol/BundlerInfo
	a I BUNDLE_SIZE_LIMIT
	a (Laaq;Ljava/util/function/Function;Laak;)Laam; createForPacket
		static
		0 o p_320816_
		1 o p_265627_
		2 o p_265373_
	a (Laao;)Laam$a; startPacketBundling
		0 o p_265162_
	a (Laao;Ljava/util/function/Consumer;)V unbundlePacket
		0 o p_265095_
		1 o p_265715_
aam$1 net/minecraft/network/protocol/BundlerInfo$1
	b Laaq; val$bundlePacketType
	c Laak; val$delimiterPacket
	d Ljava/util/function/Function; val$constructor
	<init> (Laaq;Laak;Ljava/util/function/Function;)V <init>
		0 o p_319865_
		1 o p_320281_
		2 o p_319995_
	a (Laao;)Laam$a; startPacketBundling
		0 o p_265749_
	a (Laao;Ljava/util/function/Consumer;)V unbundlePacket
		0 o p_265538_
		1 o p_265064_
aam$1$1 net/minecraft/network/protocol/BundlerInfo$1$1
	a Laam$1; this$0
	b Ljava/util/List; bundlePackets
	<init> (Laam$1;)V <init>
		0 o p_320574_
	a (Laao;)Laao; addPacket
		0 o p_320276_
aam$a net/minecraft/network/protocol/BundlerInfo$Bundler
	a (Laao;)Laao; addPacket
		0 o p_265601_
aan net/minecraft/network/protocol/CodecModifier
	apply (Laae;Ljava/lang/Object;)Laae; apply
		0 o p_412403_
		1 o p_412357_
aao net/minecraft/network/protocol/Packet
	a (Lxa;)V handle
		0 o p_131342_
	a ()Laaq; type
	a (Laah;Laaf;)Laae; codec
		static
		0 o p_319871_
		1 o p_319793_
	c ()Z isSkippable
	d ()Z isTerminal
aap net/minecraft/network/protocol/PacketFlow
	a Laap; SERVERBOUND
	b Laap; CLIENTBOUND
	c Ljava/lang/String; id
	d [Laap; $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 ()Laap; getOpposite
	b ()Ljava/lang/String; id
	c ()[Laap; $values
		static
	valueOf (Ljava/lang/String;)Laap; valueOf
		static
		0 o p_131352_
	values ()[Laap; values
		static
aaq net/minecraft/network/protocol/PacketType
	a Laap; flow
	b Lamj; id
	<init> (Laap;Lamj;)V <init>
		0 o flow
		1 o id
	a ()Laap; flow
	b ()Lamj; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_319768_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aar net/minecraft/network/protocol/PacketUtils
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laao;)Ljava/lang/String; lambda$fillCrashReport$2
		static
		0 o p_340652_
	a (Lp;Lxa;Laao;)V fillCrashReport
		static
		0 o p_340891_
		1 o p_340866_
		2 o p_340900_
	a (Laao;Lxa;Lxb;)V ensureRunningOnSameThread
		static
		0 o p_131364_
		1 o p_131365_
		2 o p_446201_
	a (Laao;Lxa;Lawx;)V ensureRunningOnSameThread
		static
		0 o p_131360_
		1 o p_131361_
		2 o p_131362_
	a (Ljava/lang/Exception;Laao;Lxa;)Laa; makeReportedException
		static
		0 o p_341646_
		1 o p_341629_
		2 o p_341619_
	b (Laao;)Ljava/lang/String; lambda$fillCrashReport$1
		static
		0 o p_340649_
	c (Laao;)Ljava/lang/String; lambda$fillCrashReport$0
		static
		0 o p_340653_
aas net/minecraft/network/protocol/ProtocolCodecBuilder
	a Laad$a; dispatchBuilder
	b Laap; flow
	<init> (Laap;)V <init>
		0 o p_320925_
	a (Laaq;Laae;)Laas; add
		0 o p_319852_
		1 o p_320657_
	a ()Laae; build
aat net/minecraft/network/protocol/ProtocolInfoBuilder
	a Lwl; protocol
	b Laap; flow
	c Ljava/util/List; codecs
	d Laam; bundlerInfo
	<init> (Lwl;Laap;)V <init>
		0 o p_320213_
		1 o p_320424_
	a (Lwl;Ljava/util/function/Consumer;)Laau; serverboundProtocol
		static
		0 o p_319767_
		1 o p_320799_
	a (Lwl;Laap;Ljava/util/List;)Lxd$a; buildDetails
		static
		0 o p_412771_
		1 o p_412073_
		2 o p_412644_
	a (Laaq;Laae;)Laat; addPacket
		0 o p_320673_
		1 o p_319828_
	a (Lwl;Laap;Ljava/util/function/Consumer;)Laau; protocol
		static
		0 o p_320849_
		1 o p_320146_
		2 o p_320140_
	a ()Laav; buildUnbound
	a (Ljava/lang/Object;)Laau; buildUnbound
		0 o p_412107_
	a (Laaq;Ljava/util/function/Function;Laak;)Laat; withBundlePacket
		0 o p_320954_
		1 o p_320241_
		2 o p_320202_
	a (Ljava/util/function/Function;Ljava/util/List;Ljava/lang/Object;)Laae; buildPacketCodec
		0 o p_320922_
		1 o p_320733_
		2 o p_412355_
	a (Laaq;Laae;Laan;)Laat; addPacket
		0 o p_412394_
		1 o p_412152_
		2 o p_412496_
	b (Lwl;Ljava/util/function/Consumer;)Laau; clientboundProtocol
		static
		0 o p_320428_
		1 o p_320292_
	b (Lwl;Laap;Ljava/util/function/Consumer;)Laav; contextProtocol
		static
		0 o p_412739_
		1 o p_412457_
		2 o p_412460_
	c (Lwl;Ljava/util/function/Consumer;)Laav; contextServerboundProtocol
		static
		0 o p_412637_
		1 o p_412492_
	d (Lwl;Ljava/util/function/Consumer;)Laav; contextClientboundProtocol
		static
		0 o p_412735_
		1 o p_412617_
aat$1 net/minecraft/network/protocol/ProtocolInfoBuilder$1
	a Lwl; val$protocol
	b Laap; val$flow
	c Ljava/util/List; val$codecs
	<init> (Lwl;Laap;Ljava/util/List;)V <init>
		0 o p_412218_
		1 o p_412439_
		2 o p_352296_
	a ()Lwl; id
	a (Lxd$a$a;)V listPackets
		0 o p_412067_
	b ()Laap; flow
aat$2 net/minecraft/network/protocol/ProtocolInfoBuilder$2
	a Ljava/util/List; val$codecs
	b Ljava/lang/Object; val$context
	c Laam; val$bundlerInfo
	d Lxd$a; val$details
	e Laat; this$0
	<init> (Laat;Ljava/util/List;Ljava/lang/Object;Laam;Lxd$a;)V <init>
		0 o p_412725_
		1 o p_412179_
		2 o p_412576_
		3 o p_412710_
		4 o p_412083_
	a (Ljava/util/function/Function;)Lxd; bind
		0 o p_412690_
	a ()Lxd$a; details
aat$3 net/minecraft/network/protocol/ProtocolInfoBuilder$3
	a Ljava/util/List; val$codecs
	b Laam; val$bundlerInfo
	c Lxd$a; val$details
	d Laat; this$0
	<init> (Laat;Ljava/util/List;Laam;Lxd$a;)V <init>
		0 o p_412056_
		1 o p_412655_
		2 o p_412581_
		3 o p_412672_
	a (Ljava/util/function/Function;Ljava/lang/Object;)Lxd; bind
		0 o p_412297_
		1 o p_412114_
	a ()Lxd$a; details
aat$a net/minecraft/network/protocol/ProtocolInfoBuilder$CodecEntry
	a Laaq; type
	b Laae; serializer
	c Laan; modifier
	<init> (Laaq;Laae;Laan;)V <init>
		0 o type
		1 o serializer
		2 o modifier
	a ()Laaq; type
	a (Laas;Ljava/util/function/Function;Ljava/lang/Object;)V addToBuilder
		0 o p_320857_
		1 o p_320646_
		2 o p_412144_
	b ()Laae; serializer
	c ()Laan; modifier
	equals (Ljava/lang/Object;)Z equals
		0 o p_319821_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aat$b net/minecraft/network/protocol/ProtocolInfoBuilder$Implementation
	a Lwl; id
	b Laap; flow
	c Laae; codec
	d Laam; bundlerInfo
	<init> (Lwl;Laap;Laae;Laam;)V <init>
		0 o id
		1 o flow
		2 o codec
		3 o bundlerInfo
	a ()Lwl; id
	b ()Laap; flow
	c ()Laae; codec
	d ()Laam; bundlerInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_319967_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aau net/minecraft/network/protocol/SimpleUnboundProtocol
	a (Ljava/util/function/Function;)Lxd; bind
		0 o p_412746_
aav net/minecraft/network/protocol/UnboundProtocol
	a (Ljava/util/function/Function;Ljava/lang/Object;)Lxd; bind
		0 o p_412662_
		1 o p_412495_
aaw net/minecraft/network/protocol/common/ClientCommonPacketListener
	a (Laba;)V handleDisconnect
		0 o p_294847_
	a (Labb;)V handleKeepAlive
		0 o p_295236_
	a (Labc;)V handlePing
		0 o p_296451_
	a (Labj;)V handleUpdateTags
		0 o p_294883_
	a (Labg;)V handleShowDialog
		0 o p_425857_
	a (Labi;)V handleTransfer
		0 o p_320836_
	a (Labh;)V handleStoreCookie
		0 o p_320452_
	a (Labf;)V handleServerLinks
		0 o p_350776_
	a (Laaz;)V handleCustomReportDetails
		0 o p_350481_
	a (Labe;)V handleResourcePackPush
		0 o p_314475_
	a (Labd;)V handleResourcePackPop
		0 o p_314490_
	a (Laax;)V handleClearDialog
		0 o p_425953_
	a (Laay;)V handleCustomPayload
		0 o p_294344_
aax net/minecraft/network/protocol/common/ClientboundClearDialogPacket
	a Laax; INSTANCE
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lxa;)V handle
		0 o p_425935_
	a ()Laaq; type
	a (Laaw;)V handle
		0 o p_425848_
aay net/minecraft/network/protocol/common/ClientboundCustomPayloadPacket
	a Laae; GAMEPLAY_STREAM_CODEC
	b Laae; CONFIG_STREAM_CODEC
	c Labt; payload
	d I MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Labt;)V <init>
		0 o payload
	a (Ljava/util/ArrayList;)V lambda$static$1
		static
		0 o p_333492_
	a ()Laaq; type
	a (Lxa;)V handle
		0 o p_294589_
	a (Lamj;)Laae; lambda$static$2
		static
		0 o p_320228_
	a (Laaw;)V handle
		0 o p_295761_
	b ()Labt; payload
	b (Lamj;)Laae; 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
aaz net/minecraft/network/protocol/common/ClientboundCustomReportDetailsPacket
	a Laae; 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 Laae; DETAILS_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o details
	a (Lxa;)V handle
		0 o p_350660_
	a ()Laaq; type
	a (Laaw;)V handle
		0 o p_350983_
	b ()Ljava/util/Map; details
	equals (Ljava/lang/Object;)Z equals
		0 o p_350959_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
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/ClientboundDisconnectPacket
	a Laae; STREAM_CODEC
	b Lxx; reason
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)V <init>
		0 o reason
	a (Lxa;)V handle
		0 o p_296410_
	a ()Laaq; type
	a (Laaw;)V handle
		0 o p_295529_
	b ()Lxx; reason
	equals (Ljava/lang/Object;)Z equals
		0 o p_324528_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abb net/minecraft/network/protocol/common/ClientboundKeepAlivePacket
	a Laae; STREAM_CODEC
	b J id
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_296088_
	<init> (J)V <init>
		0 o p_296274_
	a (Lwn;)V write
		0 o p_295294_
	a (Lxa;)V handle
		0 o p_294143_
	a ()Laaq; type
	a (Laaw;)V handle
		0 o p_296005_
	b ()J getId
abc net/minecraft/network/protocol/common/ClientboundPingPacket
	a Laae; STREAM_CODEC
	b I id
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_294565_
	<init> (I)V <init>
		0 o p_294778_
	a (Lwn;)V write
		0 o p_295570_
	a (Lxa;)V handle
		0 o p_295399_
	a ()Laaq; type
	a (Laaw;)V handle
		0 o p_295189_
	b ()I getId
abd net/minecraft/network/protocol/common/ClientboundResourcePackPopPacket
	a Laae; STREAM_CODEC
	b Ljava/util/Optional; id
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o id
	<init> (Lwn;)V <init>
		0 o p_314659_
	a (Lwn;)V write
		0 o p_314564_
	a (Lxa;)V handle
		0 o p_314469_
	a ()Laaq; type
	a (Laaw;)V handle
		0 o p_314440_
	b ()Ljava/util/Optional; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_314578_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abe net/minecraft/network/protocol/common/ClientboundResourcePackPushPacket
	a I MAX_HASH_LENGTH
	b Laae; 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 ()Laaq; type
	a (Lxa;)V handle
		0 o p_314636_
	a (Laaw;)V handle
		0 o p_314609_
	b ()Ljava/util/UUID; id
	e ()Ljava/lang/String; url
	equals (Ljava/lang/Object;)Z equals
		0 o p_314633_
	f ()Ljava/lang/String; hash
	g ()Z required
	h ()Ljava/util/Optional; prompt
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abf net/minecraft/network/protocol/common/ClientboundServerLinksPacket
	a Laae; STREAM_CODEC
	b Ljava/util/List; links
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o links
	a (Lxa;)V handle
		0 o p_350548_
	a ()Laaq; type
	a (Laaw;)V handle
		0 o p_350755_
	b ()Ljava/util/List; links
	equals (Ljava/lang/Object;)Z equals
		0 o p_350382_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abg net/minecraft/network/protocol/common/ClientboundShowDialogPacket
	a Laae; STREAM_CODEC
	b Laae; CONTEXT_FREE_STREAM_CODEC
	c Ljk; dialog
	<clinit> ()V <clinit>
		static
	<init> (Ljk;)V <init>
		0 o dialog
	a (Lxa;)V handle
		0 o p_425987_
	a ()Laaq; type
	a (Laaw;)V handle
		0 o p_425853_
	b ()Ljk; dialog
	equals (Ljava/lang/Object;)Z equals
		0 o p_425543_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abh net/minecraft/network/protocol/common/ClientboundStoreCookiePacket
	a Laae; STREAM_CODEC
	b Laae; PAYLOAD_STREAM_CODEC
	c Lamj; key
	d [B payload
	e I MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Lamj;[B)V <init>
		0 o key
		1 o payload
	<init> (Lwn;)V <init>
		0 o p_320774_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_320675_
	a (Lxa;)V handle
		0 o p_320261_
	a (Laaw;)V handle
		0 o p_320581_
	b ()Lamj; key
	e ()[B payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_319930_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abi net/minecraft/network/protocol/common/ClientboundTransferPacket
	a Laae; STREAM_CODEC
	b Ljava/lang/String; host
	c I port
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_320164_
	<init> (Ljava/lang/String;I)V <init>
		0 o host
		1 o port
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_320661_
	a (Lxa;)V handle
		0 o p_320101_
	a (Laaw;)V handle
		0 o p_320410_
	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
abj net/minecraft/network/protocol/common/ClientboundUpdateTagsPacket
	a Laae; STREAM_CODEC
	b Ljava/util/Map; tags
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_296024_
	<init> (Ljava/util/Map;)V <init>
		0 o p_296316_
	a (Lwn;Lbdl$a;)V lambda$write$0
		static
		0 o p_294833_
		1 o p_294113_
	a (Lwn;)V write
		0 o p_295095_
	a (Lxa;)V handle
		0 o p_294680_
	a ()Laaq; type
	a (Laaw;)V handle
		0 o p_296193_
	b ()Ljava/util/Map; getTags
abk net/minecraft/network/protocol/common/CommonPacketTypes
	a Laaq; CLIENTBOUND_CLEAR_DIALOG
	b Laaq; CLIENTBOUND_CUSTOM_PAYLOAD
	c Laaq; CLIENTBOUND_CUSTOM_REPORT_DETAILS
	d Laaq; CLIENTBOUND_DISCONNECT
	e Laaq; CLIENTBOUND_KEEP_ALIVE
	f Laaq; CLIENTBOUND_PING
	g Laaq; CLIENTBOUND_RESOURCE_PACK_POP
	h Laaq; CLIENTBOUND_RESOURCE_PACK_PUSH
	i Laaq; CLIENTBOUND_SERVER_LINKS
	j Laaq; CLIENTBOUND_SHOW_DIALOG
	k Laaq; CLIENTBOUND_STORE_COOKIE
	l Laaq; CLIENTBOUND_TRANSFER
	m Laaq; CLIENTBOUND_UPDATE_TAGS
	n Laaq; SERVERBOUND_CLIENT_INFORMATION
	o Laaq; SERVERBOUND_CUSTOM_PAYLOAD
	p Laaq; SERVERBOUND_KEEP_ALIVE
	q Laaq; SERVERBOUND_PONG
	r Laaq; SERVERBOUND_RESOURCE_PACK
	s Laaq; SERVERBOUND_CUSTOM_CLICK_ACTION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Laaq; createClientbound
		static
		0 o p_320509_
	b (Ljava/lang/String;)Laaq; createServerbound
		static
		0 o p_320505_
abl net/minecraft/network/protocol/common/ServerCommonPacketListener
	a (Labn;)V handleCustomClickAction
		0 o p_427354_
	a (Labm;)V handleClientInformation
		0 o p_301982_
	a (Labq;)V handlePong
		0 o p_294309_
	a (Labo;)V handleCustomPayload
		0 o p_295175_
	a (Labr;)V handleResourcePackResponse
		0 o p_294545_
	a (Labp;)V handleKeepAlive
		0 o p_296457_
abm net/minecraft/network/protocol/common/ServerboundClientInformationPacket
	a Laae; STREAM_CODEC
	b Lawh; information
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_302025_
	<init> (Lawh;)V <init>
		0 o information
	a (Labl;)V handle
		0 o p_302031_
	a (Lwn;)V write
		0 o p_301974_
	a (Lxa;)V handle
		0 o p_302038_
	a ()Laaq; type
	b ()Lawh; information
	equals (Ljava/lang/Object;)Z equals
		0 o p_301992_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abn net/minecraft/network/protocol/common/ServerboundCustomClickActionPacket
	a Laae; STREAM_CODEC
	b Lamj; id
	c Ljava/util/Optional; payload
	d Laae; UNTRUSTED_TAG_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ljava/util/Optional;)V <init>
		0 o id
		1 o payload
	a (Labl;)V handle
		0 o p_427230_
	a (Lxa;)V handle
		0 o p_427360_
	a ()Laaq; type
	b ()Lamj; id
	e ()Ljava/util/Optional; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_427452_
	f ()Luy; lambda$static$0
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abo net/minecraft/network/protocol/common/ServerboundCustomPayloadPacket
	a Laae; STREAM_CODEC
	b Labt; payload
	c I MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Labt;)V <init>
		0 o payload
	a (Ljava/util/ArrayList;)V lambda$static$1
		static
		0 o p_333493_
	a (Labl;)V handle
		0 o p_295862_
	a (Lxa;)V handle
		0 o p_294792_
	a (Lamj;)Laae; lambda$static$0
		static
		0 o p_319841_
	a ()Laaq; type
	b ()Labt; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_295947_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abp net/minecraft/network/protocol/common/ServerboundKeepAlivePacket
	a Laae; STREAM_CODEC
	b J id
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_294566_
	<init> (J)V <init>
		0 o p_294123_
	a (Labl;)V handle
		0 o p_295223_
	a (Lwn;)V write
		0 o p_295504_
	a (Lxa;)V handle
		0 o p_296481_
	a ()Laaq; type
	b ()J getId
abq net/minecraft/network/protocol/common/ServerboundPongPacket
	a Laae; STREAM_CODEC
	b I id
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_295215_
	<init> (I)V <init>
		0 o p_295752_
	a (Labl;)V handle
		0 o p_295714_
	a (Lwn;)V write
		0 o p_295843_
	a (Lxa;)V handle
		0 o p_296439_
	a ()Laaq; type
	b ()I getId
abr net/minecraft/network/protocol/common/ServerboundResourcePackPacket
	a Laae; STREAM_CODEC
	b Ljava/util/UUID; id
	c Labr$a; action
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_295986_
	<init> (Ljava/util/UUID;Labr$a;)V <init>
		0 o id
		1 o action
	a ()Laaq; type
	a (Labl;)V handle
		0 o p_296386_
	a (Lwn;)V write
		0 o p_295360_
	a (Lxa;)V handle
		0 o p_294893_
	b ()Ljava/util/UUID; id
	e ()Labr$a; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_314544_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abr$a net/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action
	a Labr$a; SUCCESSFULLY_LOADED
	b Labr$a; DECLINED
	c Labr$a; FAILED_DOWNLOAD
	d Labr$a; ACCEPTED
	e Labr$a; DOWNLOADED
	f Labr$a; INVALID_URL
	g Labr$a; FAILED_RELOAD
	h Labr$a; DISCARDED
	i [Labr$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 ()[Labr$a; $values
		static
	valueOf (Ljava/lang/String;)Labr$a; valueOf
		static
		0 o p_295534_
	values ()[Labr$a; values
		static
abs net/minecraft/network/protocol/common/custom/BrandPayload
	a Laae; STREAM_CODEC
	b Labt$b; TYPE
	c Ljava/lang/String; brand
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_296001_
	<init> (Ljava/lang/String;)V <init>
		0 o brand
	a (Lwn;)V write
		0 o p_294892_
	a ()Labt$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
abt net/minecraft/network/protocol/common/custom/CustomPacketPayload
	a (Ljava/lang/String;)Labt$b; createType
		static
		0 o p_319908_
	a ()Labt$b; type
	a (Laah;Laaf;)Laae; codec
		static
		0 o p_319960_
		1 o p_320047_
	a (Labt$c;)Lamj; lambda$codec$0
		static
		0 o p_320895_
	a (Labt$a;Ljava/util/List;)Laae; codec
		static
		0 o p_319839_
		1 o p_320495_
abt$1 net/minecraft/network/protocol/common/custom/CustomPacketPayload$1
	a Ljava/util/Map; val$idToType
	b Labt$a; val$fallback
	<init> (Ljava/util/Map;Labt$a;)V <init>
		0 o p_320817_
		1 o p_320421_
	a (Lwn;Labt$b;Labt;)V writeCap
		0 o p_320565_
		1 o p_320917_
		2 o p_320112_
	a (Lwn;Labt;)V encode
		0 o p_320490_
		1 o p_319776_
	a (Lwn;)Labt; decode
		0 o p_320227_
	a (Lamj;)Laae; 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_
abt$a net/minecraft/network/protocol/common/custom/CustomPacketPayload$FallbackProvider
	create (Lamj;)Laae; create
		0 o p_320236_
abt$b net/minecraft/network/protocol/common/custom/CustomPacketPayload$Type
	a Lamj; id
	<init> (Lamj;)V <init>
		0 o id
	a ()Lamj; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_320104_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abt$c net/minecraft/network/protocol/common/custom/CustomPacketPayload$TypeAndCodec
	a Labt$b; type
	b Laae; codec
	<init> (Labt$b;Laae;)V <init>
		0 o type
		1 o codec
	a ()Labt$b; type
	b ()Laae; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_320361_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abu net/minecraft/network/protocol/common/custom/DiscardedPayload
	a Lamj; id
	<init> (Lamj;)V <init>
		0 o id
	a (Lamj;I)Laae; codec
		static
		0 o p_320106_
		1 o p_319929_
	a ()Labt$b; type
	a (ILamj;Lwn;)Labu; lambda$codec$1
		static
		0 o p_320818_
		1 o p_320449_
		2 o p_319935_
	a (Labu;Lwn;)V lambda$codec$0
		static
		0 o p_320462_
		1 o p_319882_
	b ()Lamj; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_294326_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abv net/minecraft/network/protocol/common/custom/package-info
abw net/minecraft/network/protocol/common/package-info
abx 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 (Laby;)V handleCodeOfConduct
		0 o p_439391_
	a (Labz;)V handleConfigurationFinished
		0 o p_295371_
	b ()Lwl; protocol
aby net/minecraft/network/protocol/configuration/ClientboundCodeOfConductPacket
	a Laae; STREAM_CODEC
	b Ljava/lang/String; codeOfConduct
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o codeOfConduct
	a (Lxa;)V handle
		0 o p_439702_
	a ()Laaq; type
	a (Labx;)V handle
		0 o p_439239_
	b ()Ljava/lang/String; codeOfConduct
	equals (Ljava/lang/Object;)Z equals
		0 o p_440433_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abz net/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket
	a Labz; INSTANCE
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lxa;)V handle
		0 o p_294212_
	a ()Laaq; type
	a (Labx;)V handle
		0 o p_294157_
	d ()Z isTerminal
ac net/minecraft/SharedConstants
	A Z DEBUG_PATHFINDING
	B Z DEBUG_WATER
	C Z DEBUG_HEIGHTMAP
	D Z DEBUG_COLLISION
	E Z DEBUG_SHOW_LOCAL_SERVER_ENTITY_HIT_BOXES
	F Z DEBUG_SUPPORT_BLOCKS
	G Z DEBUG_SHAPES
	H Z DEBUG_NEIGHBORSUPDATE
	I Z DEBUG_EXPERIMENTAL_REDSTONEWIRE_UPDATE_ORDER
	J Z DEBUG_STRUCTURES
	K Z DEBUG_LIGHT
	L Z DEBUG_SKY_LIGHT_SECTIONS
	M Z DEBUG_SOLID_FACE
	N Z DEBUG_CHUNKS
	O Z DEBUG_GAME_EVENT_LISTENERS
	P Z DEBUG_DUMP_TEXTURE_ATLAS
	Q Z DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES
	R Z DEBUG_STRUCTURE_EDIT_MODE
	S Z DEBUG_SAVE_STRUCTURES_AS_SNBT
	T Z DEBUG_SYNCHRONOUS_GL_LOGS
	U Z DEBUG_VERBOSE_SERVER_EVENTS
	V Z DEBUG_NAMED_RUNNABLES
	W Z DEBUG_GOAL_SELECTOR
	X Z DEBUG_VILLAGE_SECTIONS
	Y Z DEBUG_BRAIN
	Z Z DEBUG_POI
	a Z SNAPSHOT
	aA Z DEBUG_AQUIFERS
	aB Z DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING
	aC Z DEBUG_ENTITY_BLOCK_INTERSECTION
	aD Z debugGenerateSquareTerrainWithoutNoise
	aE Z DEBUG_ONLY_GENERATE_HALF_THE_WORLD
	aF Z DEBUG_DISABLE_FLUID_GENERATION
	aG Z DEBUG_DISABLE_AQUIFERS
	aH Z DEBUG_DISABLE_SURFACE
	aI Z DEBUG_DISABLE_CARVERS
	aJ Z DEBUG_DISABLE_STRUCTURES
	aK Z DEBUG_DISABLE_FEATURES
	aL Z DEBUG_DISABLE_ORE_VEINS
	aM Z DEBUG_DISABLE_BLENDING
	aN Z DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION
	aO I DEFAULT_MINECRAFT_PORT
	aP Z DEBUG_SUBTITLES
	aQ I DEBUG_FAKE_LATENCY_MS
	aR I DEBUG_FAKE_JITTER_MS
	aS Lio/netty/util/ResourceLeakDetector$Level; NETTY_LEAK_DETECTION
	aT Z COMMAND_STACK_TRACES
	aU Z DEBUG_WORLD_RECREATE
	aV Z DEBUG_SHOW_SERVER_DEBUG_VALUES
	aW Z DEBUG_FEATURE_COUNT
	aX Z DEBUG_FORCE_TELEMETRY
	aY Z DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND
	aZ J MAXIMUM_TICK_TIME_NANOS
	aa Z DEBUG_BEES
	ab Z DEBUG_RAIDS
	ac Z DEBUG_BLOCK_BREAK
	ad Z DEBUG_MONITOR_TICK_TIMES
	ae Z DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN
	af Z DEBUG_DONT_SAVE_WORLD
	ag Z DEBUG_LARGE_DRIPSTONE
	ah Z DEBUG_CARVERS
	ai Z DEBUG_ORE_VEINS
	aj Z DEBUG_SCULK_CATALYST
	ak Z DEBUG_BYPASS_REALMS_VERSION_CHECK
	al Z DEBUG_SOCIAL_INTERACTIONS
	am Z DEBUG_VALIDATE_RESOURCE_PATH_CASE
	an Z DEBUG_UNLOCK_ALL_TRADES
	ao Z DEBUG_BREEZE_MOB
	ap Z DEBUG_TRIAL_SPAWNER_DETECTS_SHEEP_AS_PLAYERS
	aq Z DEBUG_VAULT_DETECTS_SHEEP_AS_PLAYERS
	ar Z DEBUG_FORCE_ONBOARDING_SCREEN
	as Z DEBUG_CURSOR_POS
	at Z DEBUG_DEFAULT_SKIN_OVERRIDE
	au Z DEBUG_PANORAMA_SCREENSHOT
	av Z DEBUG_CHASE_COMMAND
	aw Z DEBUG_VERBOSE_COMMAND_ERRORS
	ax Z DEBUG_DEV_COMMANDS
	ay Z DEBUG_IGNORE_LOCAL_MOB_CAP
	az Z DEBUG_DISABLE_LIQUID_SPREADING
	b I WORLD_VERSION
	ba F MAXIMUM_BLOCK_EXPLOSION_RESISTANCE
	bb Z USE_WORKFLOWS_HOOKS
	bc Z USE_DEVONLY
	bd Z CHECK_DATA_FIXER_SCHEMA
	be Z IS_RUNNING_IN_IDE
	bf I WORLD_RESOLUTION
	bg I MAX_CHAT_LENGTH
	bh I MAX_USER_INPUT_COMMAND_LENGTH
	bi I MAX_FUNCTION_COMMAND_LENGTH
	bj I MAX_PLAYER_NAME_LENGTH
	bk I MAX_CHAINED_NEIGHBOR_UPDATES
	bl I MAX_RENDER_DISTANCE
	bm [C ILLEGAL_FILE_CHARACTERS
	bn I TICKS_PER_SECOND
	bo I MILLIS_PER_TICK
	bp I TICKS_PER_MINUTE
	bq I TICKS_PER_GAME_DAY
	br F AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK
	bs F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE
	bt F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY
	bu I WORLD_ICON_SIZE
	bv I SNAPSHOT_PROTOCOL_BIT
	bw Z DEBUG_PRINT_PROPERTIES
	bx Lah; CURRENT_VERSION
	c Ljava/lang/String; SERIES
	d I RELEASE_NETWORK_PROTOCOL_VERSION
	e I SNAPSHOT_NETWORK_PROTOCOL_VERSION
	f I SNBT_NAG_VERSION
	g Z CRASH_EAGERLY
	h I RESOURCE_PACK_FORMAT_MAJOR
	i I RESOURCE_PACK_FORMAT_MINOR
	j I DATA_PACK_FORMAT_MAJOR
	k I DATA_PACK_FORMAT_MINOR
	l I LANGUAGE_FORMAT
	m I REPORT_FORMAT_VERSION
	n Ljava/lang/String; DATA_VERSION_TAG
	o Ljava/lang/String; RPC_MANAGEMENT_SERVER_API_VERSION
	p Ljava/lang/String; DEBUG_FLAG_PREFIX
	q Z DEBUG_ENABLED
	r Z FIX_TNT_DUPE
	s Z FIX_SAND_DUPE
	t Z DEBUG_OPEN_INCOMPATIBLE_WORLDS
	u Z DEBUG_ALLOW_LOW_SIM_DISTANCE
	v Z DEBUG_HOTKEYS
	w Z DEBUG_UI_NARRATION
	x Z DEBUG_SHUFFLE_UI_RENDERING_ORDER
	y Z DEBUG_SHUFFLE_MODELS
	z Z DEBUG_RENDER_UI_LAYERING_RECTANGLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldqv;)Z debugVoidTerrain
		static
		0 o p_183708_
	a ()V tryDetectVersion
		static
	a (Ljava/lang/String;)Ljava/lang/String; prefixDebugFlagName
		static
		0 o p_449050_
	a (Lah;)V setVersion
		static
		0 o p_183706_
	b ()Lah; getCurrentVersion
		static
	b (Ljava/lang/String;)Z booleanProperty
		static
		0 o p_449495_
	c ()I getProtocolVersion
		static
	c (Ljava/lang/String;)Z debugFlag
		static
		0 o p_449466_
	d (Ljava/lang/String;)I debugIntValue
		static
		0 o p_449967_
aca net/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket
	a Laae; STREAM_CODEC
	b Lami; registry
	c Ljava/util/List; entries
	d Laae; REGISTRY_KEY_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lami;Ljava/util/List;)V <init>
		0 o registry
		1 o entries
	a (Lxa;)V handle
		0 o p_294547_
	a ()Laaq; type
	a (Labx;)V handle
		0 o p_296114_
	b ()Lami; 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 Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lxa;)V handle
		0 o p_338568_
	a ()Laaq; type
	a (Labx;)V handle
		0 o p_338468_
acc net/minecraft/network/protocol/configuration/ClientboundSelectKnownPacks
	a Laae; STREAM_CODEC
	b Ljava/util/List; knownPacks
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o knownPacks
	a (Lxa;)V handle
		0 o p_326128_
	a ()Laaq; type
	a (Labx;)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 Laae; STREAM_CODEC
	b Ljava/util/Set; features
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_295459_
	<init> (Ljava/util/Set;)V <init>
		0 o features
	a (Lwn;)V write
		0 o p_294891_
	a (Lxa;)V handle
		0 o p_294598_
	a ()Laaq; type
	a (Labx;)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 Laaq; CLIENTBOUND_CODE_OF_CONDUCT
	b Laaq; CLIENTBOUND_FINISH_CONFIGURATION
	c Laaq; CLIENTBOUND_REGISTRY_DATA
	d Laaq; CLIENTBOUND_RESET_CHAT
	e Laaq; CLIENTBOUND_SELECT_KNOWN_PACKS
	f Laaq; CLIENTBOUND_UPDATE_ENABLED_FEATURES
	g Laaq; SERVERBOUND_ACCEPT_CODE_OF_CONDUCT
	h Laaq; SERVERBOUND_FINISH_CONFIGURATION
	i Laaq; SERVERBOUND_SELECT_KNOWN_PACKS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Laaq; createClientbound
		static
		0 o p_320514_
	b (Ljava/lang/String;)Laaq; createServerbound
		static
		0 o p_320087_
acf net/minecraft/network/protocol/configuration/ConfigurationProtocols
	a Laau; SERVERBOUND_TEMPLATE
	b Lxd; SERVERBOUND
	c Laau; CLIENTBOUND_TEMPLATE
	d Lxd; CLIENTBOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laat;)V lambda$static$1
		static
		0 o p_438836_
	b (Laat;)V lambda$static$0
		static
		0 o p_438837_
acg net/minecraft/network/protocol/configuration/ServerConfigurationPacketListener
	a (Lach;)V handleAcceptCodeOfConduct
		0 o p_440002_
	a (Lacj;)V handleSelectKnownPacks
		0 o p_326510_
	a (Laci;)V handleConfigurationFinished
		0 o p_295218_
	b ()Lwl; protocol
ach net/minecraft/network/protocol/configuration/ServerboundAcceptCodeOfConductPacket
	a Lach; INSTANCE
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lacg;)V handle
		0 o p_439691_
	a (Lxa;)V handle
		0 o p_439872_
	a ()Laaq; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_439185_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aci net/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket
	a Laci; INSTANCE
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lacg;)V handle
		0 o p_295379_
	a (Lxa;)V handle
		0 o p_295415_
	a ()Laaq; type
	d ()Z isTerminal
acj net/minecraft/network/protocol/configuration/ServerboundSelectKnownPacks
	a Laae; STREAM_CODEC
	b Ljava/util/List; knownPacks
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o knownPacks
	a (Lacg;)V handle
		0 o p_326477_
	a (Lxa;)V handle
		0 o p_326008_
	a ()Laaq; type
	b ()Ljava/util/List; knownPacks
	equals (Ljava/lang/Object;)Z equals
		0 o p_326182_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ack net/minecraft/network/protocol/configuration/package-info
acl net/minecraft/network/protocol/cookie/ClientCookiePacketListener
	a (Lacm;)V handleRequestCookie
		0 o p_320450_
acm net/minecraft/network/protocol/cookie/ClientboundCookieRequestPacket
	a Laae; STREAM_CODEC
	b Lamj; key
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_320446_
	<init> (Lamj;)V <init>
		0 o key
	a (Lacl;)V handle
		0 o p_320203_
	a (Lwn;)V write
		0 o p_320402_
	a (Lxa;)V handle
		0 o p_320535_
	a ()Laaq; type
	b ()Lamj; key
	equals (Ljava/lang/Object;)Z equals
		0 o p_320790_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acn net/minecraft/network/protocol/cookie/CookiePacketTypes
	a Laaq; CLIENTBOUND_COOKIE_REQUEST
	b Laaq; SERVERBOUND_COOKIE_RESPONSE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Laaq; createClientbound
		static
		0 o p_320264_
	b (Ljava/lang/String;)Laaq; createServerbound
		static
		0 o p_320414_
aco net/minecraft/network/protocol/cookie/ServerCookiePacketListener
	a (Lacp;)V handleCookieResponse
		0 o p_319863_
acp net/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket
	a Laae; STREAM_CODEC
	b Lamj; key
	c [B payload
	<clinit> ()V <clinit>
		static
	<init> (Lamj;[B)V <init>
		0 o key
		1 o payload
	<init> (Lwn;)V <init>
		0 o p_320325_
	a (Laco;)V handle
		0 o p_320233_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_319829_
	a (Lxa;)V handle
		0 o p_320542_
	b ()Lamj; key
	e ()[B payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_320629_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acq net/minecraft/network/protocol/cookie/package-info
acr net/minecraft/network/protocol/game/ClientGamePacketListener
	a (Lagu;)V setTitleText
		0 o p_178557_
	a (Lagb;)V handleSetChunkCacheRadius
		0 o p_131429_
	a (Laff;)V handleMovePlayer
		0 o p_131416_
	a (Ladc;)V handleBundlePacket
		0 o p_265211_
	a (Lafn;)V handleResetScore
		0 o p_313913_
	a (Lafy;)V handleSetBorderWarningDistance
		0 o p_178555_
	a (Ladk;)V handleContainerClose
		0 o p_131385_
	a (Lahi;)V handleWaypoint
		0 o p_416470_
	a (Ladv;)V handleDebugSample
		0 o p_323534_
	a (Lagj;)V handleSetExperience
		0 o p_131436_
	a (Laha;)V handleSystemChat
		0 o p_237543_
	a (Laeg;)V handleInitializeBorder
		0 o p_178544_
	a (Laeo;)V handleMapItemData
		0 o p_131404_
	a (Lacz;)V handleBlockUpdate
		0 o p_131378_
	a (Lagr;)V handleSetSimulationDistance
		0 o p_195624_
	a (Laeu;)V handleOpenScreen
		0 o p_131409_
	a (Lafi;)V handleRecipeBookAdd
		0 o p_380093_
	a (Lagx;)V handleSoundEvent
		0 o p_131445_
	a (Ladh;)V handleTitlesClear
		0 o p_178543_
	a (Lahf;)V handleTestInstanceBlockStatus
		0 o p_397636_
	a (Lads;)V handleDebugChunkValue
		0 o p_449935_
	a (Lafq;)V handleChunkBlocksUpdate
		0 o p_131423_
	a (Ladp;)V handleCustomChatCompletions
		0 o p_240770_
	a (Laft;)V setActionBarText
		0 o p_178550_
	a (Lafa;)V handlePlayerCombatEnter
		0 o p_178547_
	a (Laed;)V handleGameTestHighlightPos
		0 o p_449230_
	a (Lael;)V handleLightUpdatePacket
		0 o p_195623_
	a (Lage;)V handleSetDisplayObjective
		0 o p_131431_
	a (Laex;)V handlePlayerAbilities
		0 o p_131412_
	a (Lagm;)V handleAddObjective
		0 o p_131438_
	a (Lacw;)V handleBlockDestruction
		0 o p_131375_
	a (Lafh;)V handleProjectilePowerPacket
		0 o p_339666_
	a (Lagw;)V handleSoundEntityEvent
		0 o p_131444_
	a (Lada;)V handleBossUpdate
		0 o p_131379_
	a (Ladi;)V handleCommandSuggestions
		0 o p_131382_
	a (Lahk;)V handleUpdateAttributes
		0 o p_131452_
	a (Ladt;)V handleDebugEntityValue
		0 o p_449026_
	a (Lafp;)V handleRotateMob
		0 o p_131422_
	a (Lafs;)V handleServerData
		0 o p_237541_
	a (Lacx;)V handleBlockEntityData
		0 o p_131376_
	a (Lahc;)V handleTagQueryPacket
		0 o p_131448_
	a (Laee;)V handleHorseScreenOpen
		0 o p_131397_
	a (Laew;)V handlePlaceRecipe
		0 o p_131411_
	a (Lagd;)V handleSetSpawn
		0 o p_131430_
	a (Lagz;)V handleStopSoundEvent
		0 o p_131446_
	a (Lagl;)V handleSetHeldSlot
		0 o p_361915_
	a (Lady;)V handleEntityEvent
		0 o p_131393_
	a (Ladf;)V handleChunkBatchStart
		0 o p_295789_
	a (Lafc;)V handlePlayerInfoRemove
		0 o p_252308_
	a (Lahh;)V handleTickingStep
		0 o p_309008_
	a (Lafv;)V handleSetBorderLerpSize
		0 o p_178552_
	a (Lafk;)V handleRecipeBookSettings
		0 o p_379829_
	a (Ladq;)V handleDamageEvent
		0 o p_270900_
	a (Ladn;)V handleContainerSetSlot
		0 o p_131388_
	a (Laez;)V handlePlayerCombatEnd
		0 o p_178546_
	a (Laeb;)V handleForgetLevelChunk
		0 o p_131395_
	a (Laej;)V handleLevelEvent
		0 o p_131400_
	a (Lagg;)V handleEntityLinkPacket
		0 o p_131433_
	a (Lago;)V handleSetPlayerInventory
		0 o p_362357_
	a (Lacu;)V handleAwardStats
		0 o p_131373_
	a (Laer;)V handleMinecartAlongTrack
		0 o p_362353_
	a (Ladz;)V handleEntityPositionSync
		0 o p_379541_
	a (Lafj;)V handleRecipeBookRemove
		0 o p_380197_
	a (Ladg;)V handleChunksBiomes
		0 o p_275451_
	a (Lahe;)V handleTeleportEntity
		0 o p_131450_
	a (Ladr;)V handleDebugBlockValue
		0 o p_449066_
	a (Lafu;)V handleSetBorderCenter
		0 o p_178551_
	a (Lafr;)V handleSelectAdvancementsTab
		0 o p_131424_
	a (Lahm;)V handleUpdateRecipes
		0 o p_131454_
	a (Lado;)V handleItemCooldown
		0 o p_131389_
	a (Laec;)V handleGameEvent
		0 o p_131396_
	a (Lafb;)V handlePlayerCombatKill
		0 o p_178548_
	a (Lagf;)V handleSetEntityData
		0 o p_131432_
	a (Laek;)V handleParticleEvent
		0 o p_131401_
	a (Laey;)V handlePlayerChat
		0 o p_237540_
	a (Lagn;)V handleSetEntityPassengersPacket
		0 o p_131439_
	a (Lacv;)V handleBlockChangedAck
		0 o p_237538_
	a (Laeq;)V handleMoveEntity
		0 o p_131406_
	a (Ladd;)V handleChangeDifficulty
		0 o p_131380_
	a (Lagt;)V handleSetTime
		0 o p_131442_
	a (Lafe;)V handleLookAt
		0 o p_131415_
	a (Laga;)V handleSetChunkCacheCenter
		0 o p_131428_
	a (Lafm;)V handleRemoveMobEffect
		0 o p_131419_
	a (Lafx;)V handleSetBorderWarningDelay
		0 o p_178554_
	a (Ladl;)V handleContainerContent
		0 o p_131386_
	a (Lahj;)V handleUpdateAdvancementsPacket
		0 o p_131451_
	a (Ladw;)V handleDeleteChat
		0 o p_241462_
	a (Lahb;)V handleTabListCustomisation
		0 o p_131447_
	a (Lagi;)V handleSetEquipment
		0 o p_131435_
	a (Lacs;)V handleAddEntity
		0 o p_131367_
	a (Lagy;)V handleConfigurationStart
		0 o p_294815_
	a (Laet;)V handleOpenBook
		0 o p_131408_
	a (Laep;)V handleMerchantOffers
		0 o p_131405_
	a (Lagq;)V handleSetScore
		0 o p_131441_
	a (Lafd;)V handlePlayerInfoUpdate
		0 o p_248573_
	a (Lade;)V handleChunkBatchFinished
		0 o p_295302_
	a (Lahg;)V handleTickingState
		0 o p_309206_
	a (Laea;)V handleExplosion
		0 o p_131394_
	a (Lafw;)V handleSetBorderSize
		0 o p_178553_
	a (Lafl;)V handleRemoveEntities
		0 o p_182700_
	a (Ladx;)V handleDisguisedChat
		0 o p_251057_
	a (Lagh;)V handleSetEntityMotion
		0 o p_131434_
	a (Ladm;)V handleContainerSetData
		0 o p_131387_
	a (Laei;)V handleLevelChunkWithLight
		0 o p_195622_
	a (Lagp;)V handleSetPlayerTeamPacket
		0 o p_131440_
	a (Lact;)V handleAnimate
		0 o p_131372_
	a (Laes;)V handleMoveVehicle
		0 o p_131407_
	a (Lahl;)V handleUpdateMobEffect
		0 o p_131453_
	a (Lafg;)V handleRotatePlayer
		0 o p_380285_
	a (Lagv;)V setTitlesAnimation
		0 o p_178558_
	a (Lagc;)V handleSetCursorItem
		0 o p_361508_
	a (Ladj;)V handleCommands
		0 o p_131383_
	a (Ladu;)V handleDebugEvent
		0 o p_449606_
	a (Lafz;)V handleSetCamera
		0 o p_131426_
	a (Lafo;)V handleRespawn
		0 o p_131421_
	a (Laef;)V handleHurtAnimation
		0 o p_265165_
	a (Lagk;)V handleSetHealth
		0 o p_131437_
	a (Lacy;)V handleBlockEvent
		0 o p_131377_
	a (Lahd;)V handleTakeItemEntity
		0 o p_131449_
	a (Laev;)V handleOpenSignEditor
		0 o p_131410_
	a (Laen;)V handleLogin
		0 o p_131403_
	a (Lags;)V setSubtitleText
		0 o p_178556_
	b ()Lwl; protocol
acs net/minecraft/network/protocol/game/ClientboundAddEntityPacket
	a Laae; STREAM_CODEC
	b I id
	c Ljava/util/UUID; uuid
	d Lcee; type
	e D x
	f D y
	g D z
	h Lfoh; movement
	i B xRot
	j B yRot
	k B yHeadRot
	l I data
	<clinit> ()V <clinit>
		static
	<init> (Lcdv;ILja;)V <init>
		0 o p_237558_
		1 o p_237559_
		2 o p_237560_
	<init> (ILjava/util/UUID;DDDFFLcee;ILfoh;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> (Lxg;)V <init>
		0 o p_319919_
	<init> (Lcdv;Lawv;I)V <init>
		0 o p_131481_
		1 o p_352292_
		2 o p_352422_
	<init> (Lcdv;Lawv;)V <init>
		0 o p_131483_
		1 o p_352367_
	a ()Laaq; type
	a (Lxg;)V write
		0 o p_320192_
	a (Lacr;)V handle
		0 o p_131495_
	a (Lxa;)V handle
		0 o p_131493_
	b ()I getId
	e ()Ljava/util/UUID; getUUID
	f ()Lcee; getType
	g ()D getX
	h ()D getY
	i ()D getZ
	j ()Lfoh; getMovement
	k ()F getXRot
	l ()F getYRot
	m ()F getYHeadRot
	n ()I getData
act net/minecraft/network/protocol/game/ClientboundAnimatePacket
	a Laae; 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> (Lwn;)V <init>
		0 o p_178590_
	<init> (Lcdv;I)V <init>
		0 o p_131616_
		1 o p_131617_
	a (Lwn;)V write
		0 o p_131626_
	a (Lacr;)V handle
		0 o p_131623_
	a (Lxa;)V handle
		0 o p_131621_
	a ()Laaq; type
	b ()I getId
	e ()I getAction
acu net/minecraft/network/protocol/game/ClientboundAwardStatsPacket
	a Laae; STREAM_CODEC
	b Lit/unimi/dsi/fastutil/objects/Object2IntMap; stats
	c Laae; STAT_VALUES_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
		0 o stats
	a (Lacr;)V handle
		0 o p_131642_
	a (Lxa;)V handle
		0 o p_131640_
	a ()Laaq; type
	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
acv net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket
	a Laae; STREAM_CODEC
	b I sequence
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_237582_
	<init> (I)V <init>
		0 o sequence
	a (Lwn;)V write
		0 o p_237584_
	a (Lacr;)V handle
		0 o p_237588_
	a (Lxa;)V handle
		0 o p_237586_
	a ()Laaq; type
	b ()I sequence
	equals (Ljava/lang/Object;)Z equals
		0 o p_237591_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acw net/minecraft/network/protocol/game/ClientboundBlockDestructionPacket
	a Laae; STREAM_CODEC
	b I id
	c Lja; pos
	d I progress
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_178606_
	<init> (ILja;I)V <init>
		0 o p_131676_
		1 o p_131677_
		2 o p_131678_
	a (Lwn;)V write
		0 o p_131687_
	a (Lacr;)V handle
		0 o p_131684_
	a (Lxa;)V handle
		0 o p_131682_
	a ()Laaq; type
	b ()I getId
	e ()Lja; getPos
	f ()I getProgress
acx net/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket
	a Laae; STREAM_CODEC
	b Lja; pos
	c Legi; type
	d Lup; tag
	<clinit> ()V <clinit>
		static
	<init> (Lja;Legi;Lup;)V <init>
		0 o p_195637_
		1 o p_195638_
		2 o p_195639_
	a (Legg;Ljava/util/function/BiFunction;)Lacx; create
		static
		0 o p_195643_
		1 o p_324611_
	a (Lacr;)V handle
		0 o p_131703_
	a (Lxa;)V handle
		0 o p_131701_
	a (Legg;)Lacx; create
		static
		0 o p_195641_
	a ()Laaq; type
	b ()Lja; getPos
	e ()Legi; getType
	f ()Lup; getTag
acy net/minecraft/network/protocol/game/ClientboundBlockEventPacket
	a Laae; STREAM_CODEC
	b Lja; pos
	c I b0
	d I b1
	e Lduv; block
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lduv;II)V <init>
		0 o p_131715_
		1 o p_131716_
		2 o p_131717_
		3 o p_131718_
	<init> (Lxg;)V <init>
		0 o p_320705_
	a (Lxg;)V write
		0 o p_320189_
	a (Lacr;)V handle
		0 o p_131724_
	a (Lxa;)V handle
		0 o p_131722_
	a ()Laaq; type
	b ()Lja; getPos
	e ()I getB0
	f ()I getB1
	g ()Lduv; getBlock
acz net/minecraft/network/protocol/game/ClientboundBlockUpdatePacket
	a Laae; STREAM_CODEC
	b Lja; pos
	c Lejm; blockState
	<clinit> ()V <clinit>
		static
	<init> (Ldqu;Lja;)V <init>
		0 o p_131735_
		1 o p_131736_
	<init> (Lja;Lejm;)V <init>
		0 o p_131738_
		1 o p_131739_
	a (Lacr;)V handle
		0 o p_131745_
	a (Lxa;)V handle
		0 o p_131743_
	a ()Laaq; type
	b ()Lejm; getBlockState
	e ()Lja; getPos
ad net/minecraft/SuppressForbidden
	a ()Ljava/lang/String; reason
ada net/minecraft/network/protocol/game/ClientboundBossEventPacket
	a Laae; STREAM_CODEC
	b I FLAG_DARKEN
	c I FLAG_MUSIC
	d I FLAG_FOG
	e Ljava/util/UUID; id
	f Lada$c; operation
	g Lada$c; REMOVE_OPERATION
	<clinit> ()V <clinit>
		static
	<init> (Lxg;)V <init>
		0 o p_323842_
	<init> (Ljava/util/UUID;Lada$c;)V <init>
		0 o p_178635_
		1 o p_178636_
	a ()Laaq; type
	a (ZZZ)I encodeProperties
		static
		0 o p_178646_
		1 o p_178647_
		2 o p_178648_
	a (Lxg;)V write
		0 o p_323879_
	a (Lada$b;)V dispatch
		0 o p_178644_
	a (Ljava/util/UUID;)Lada; createRemovePacket
		static
		0 o p_178642_
	a (Lacr;)V handle
		0 o p_131770_
	a (Lcbg;)Lada; createAddPacket
		static
		0 o p_178640_
	a (Lxa;)V handle
		0 o p_131768_
	b (Lcbg;)Lada; createUpdateProgressPacket
		static
		0 o p_178650_
	c (Lcbg;)Lada; createUpdateNamePacket
		static
		0 o p_178652_
	d (Lcbg;)Lada; createUpdateStylePacket
		static
		0 o p_178654_
	e (Lcbg;)Lada; createUpdatePropertiesPacket
		static
		0 o p_178656_
ada$1 net/minecraft/network/protocol/game/ClientboundBossEventPacket$1
	<init> ()V <init>
	a (Ljava/util/UUID;Lada$b;)V dispatch
		0 o p_178660_
		1 o p_178661_
	a (Lxg;)V write
		0 o p_324370_
	a ()Lada$d; getType
ada$a net/minecraft/network/protocol/game/ClientboundBossEventPacket$AddOperation
	a Lxx; name
	b F progress
	c Lcbg$a; color
	d Lcbg$b; overlay
	e Z darkenScreen
	f Z playMusic
	g Z createWorldFog
	<init> (Lcbg;)V <init>
		0 o p_178672_
	<init> (Lxg;)V <init>
		0 o p_324153_
	a (Ljava/util/UUID;Lada$b;)V dispatch
		0 o p_178677_
		1 o p_178678_
	a (Lxg;)V write
		0 o p_323847_
	a ()Lada$d; getType
ada$b net/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler
	a (Ljava/util/UUID;F)V updateProgress
		0 o p_178682_
		1 o p_178683_
	a (Ljava/util/UUID;)V remove
		0 o p_178681_
	a (Ljava/util/UUID;Lxx;FLcbg$a;Lcbg$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;ZZZ)V updateProperties
		0 o p_178697_
		1 o p_178698_
		2 o p_178699_
		3 o p_178700_
	a (Ljava/util/UUID;Lxx;)V updateName
		0 o p_178687_
		1 o p_178688_
	a (Ljava/util/UUID;Lcbg$a;Lcbg$b;)V updateStyle
		0 o p_178684_
		1 o p_178685_
		2 o p_178686_
ada$c net/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation
	a (Ljava/util/UUID;Lada$b;)V dispatch
		0 o p_178701_
		1 o p_178702_
	a (Lxg;)V write
		0 o p_324432_
	a ()Lada$d; getType
ada$d net/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType
	a Lada$d; ADD
	b Lada$d; REMOVE
	c Lada$d; UPDATE_PROGRESS
	d Lada$d; UPDATE_NAME
	e Lada$d; UPDATE_STYLE
	f Lada$d; UPDATE_PROPERTIES
	g Laaf; reader
	h [Lada$d; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILaaf;)V <init>
		0 o p_178714_
		1 o p_178715_
		2 o p_324602_
	a (Lxg;)Lada$c; lambda$static$0
		static
		0 o p_324121_
	a ()[Lada$d; $values
		static
	valueOf (Ljava/lang/String;)Lada$d; valueOf
		static
		0 o p_178721_
	values ()[Lada$d; values
		static
ada$e net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateNameOperation
	a Lxx; name
	<init> (Lxg;)V <init>
		0 o p_323813_
	<init> (Lxx;)V <init>
		0 o name
	a (Lxg;)V write
		0 o p_324336_
	a ()Lada$d; getType
	a (Ljava/util/UUID;Lada$b;)V dispatch
		0 o p_178730_
		1 o p_178731_
	b ()Lxx; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_324421_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ada$f net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateProgressOperation
	a F progress
	<init> (Lxg;)V <init>
		0 o p_324271_
	<init> (F)V <init>
		0 o progress
	a (Lxg;)V write
		0 o p_324333_
	a ()Lada$d; getType
	a (Ljava/util/UUID;Lada$b;)V dispatch
		0 o p_178741_
		1 o p_178742_
	b ()F progress
	equals (Ljava/lang/Object;)Z equals
		0 o p_324111_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ada$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> (Lxg;)V <init>
		0 o p_323654_
	a (Ljava/util/UUID;Lada$b;)V dispatch
		0 o p_178756_
		1 o p_178757_
	a (Lxg;)V write
		0 o p_323597_
	a ()Lada$d; getType
ada$h net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateStyleOperation
	a Lcbg$a; color
	b Lcbg$b; overlay
	<init> (Lcbg$a;Lcbg$b;)V <init>
		0 o p_178763_
		1 o p_178764_
	<init> (Lxg;)V <init>
		0 o p_323966_
	a (Ljava/util/UUID;Lada$b;)V dispatch
		0 o p_178769_
		1 o p_178770_
	a (Lxg;)V write
		0 o p_323961_
	a ()Lada$d; getType
adb net/minecraft/network/protocol/game/ClientboundBundleDelimiterPacket
	<init> ()V <init>
	a ()Laaq; type
adc net/minecraft/network/protocol/game/ClientboundBundlePacket
	<init> (Ljava/lang/Iterable;)V <init>
		0 o p_265231_
	a (Lacr;)V handle
		0 o p_265490_
	a (Lxa;)V handle
		0 o p_265794_
	a ()Laaq; type
add net/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket
	a Laae; STREAM_CODEC
	b Lcbn; difficulty
	c Z locked
	<clinit> ()V <clinit>
		static
	<init> (Lcbn;Z)V <init>
		0 o difficulty
		1 o locked
	a (Lacr;)V handle
		0 o p_131816_
	a (Lxa;)V handle
		0 o p_131814_
	a ()Laaq; type
	b ()Lcbn; difficulty
	e ()Z locked
	equals (Ljava/lang/Object;)Z equals
		0 o p_426320_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ade net/minecraft/network/protocol/game/ClientboundChunkBatchFinishedPacket
	a Laae; STREAM_CODEC
	b I batchSize
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_296389_
	<init> (I)V <init>
		0 o batchSize
	a (Lwn;)V write
		0 o p_294533_
	a (Lacr;)V handle
		0 o p_296221_
	a (Lxa;)V handle
		0 o p_294692_
	a ()Laaq; type
	b ()I batchSize
	equals (Ljava/lang/Object;)Z equals
		0 o p_294896_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adf net/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket
	a Ladf; INSTANCE
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lacr;)V handle
		0 o p_295685_
	a (Lxa;)V handle
		0 o p_294726_
	a ()Laaq; type
adg net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket
	a Laae; STREAM_CODEC
	b Ljava/util/List; chunkBiomeData
	c I TWO_MEGABYTES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o chunkBiomeData
	<init> (Lwn;)V <init>
		0 o p_275221_
	a (Ljava/util/List;)Ladg; forChunks
		static
		0 o p_275394_
	a (Lwn;Ladg$a;)V lambda$write$0
		static
		0 o p_275199_
		1 o p_275200_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_275376_
	a (Lacr;)V handle
		0 o p_275524_
	a (Lxa;)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
adg$a net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData
	a Ldqv; pos
	b [B buffer
	<init> (Lelv;)V <init>
		0 o p_275569_
	<init> (Lwn;)V <init>
		0 o p_275255_
	<init> (Ldqv;[B)V <init>
		0 o pos
		1 o buffer
	a (Lelv;)I calculateChunkSize
		static
		0 o p_275324_
	a (Lwn;)V write
		0 o p_275467_
	a ()Lwn; getReadBuffer
	a (Lwn;Lelv;)V extractChunkData
		static
		0 o p_275626_
		1 o p_275570_
	b ()Ldqv; 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
adh net/minecraft/network/protocol/game/ClientboundClearTitlesPacket
	a Laae; STREAM_CODEC
	b Z resetTimes
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_178779_
	<init> (Z)V <init>
		0 o p_178781_
	a (Lwn;)V write
		0 o p_178783_
	a (Lacr;)V handle
		0 o p_178787_
	a (Lxa;)V handle
		0 o p_178785_
	a ()Laaq; type
	b ()Z shouldResetTimes
adi net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket
	a Laae; 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 ()Laaq; type
	a (Lacr;)V handle
		0 o p_131853_
	a (Lxa;)V handle
		0 o p_131851_
	a (Lcom/mojang/brigadier/context/StringRange;Ladi$a;)Lcom/mojang/brigadier/suggestion/Suggestion; lambda$toSuggestions$1
		static
		0 o p_323142_
		1 o p_323143_
	a (Lcom/mojang/brigadier/suggestion/Suggestion;)Ladi$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
adi$a net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket$Entry
	a Laae; 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
adj net/minecraft/network/protocol/game/ClientboundCommandsPacket
	a Laae; 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> (Lwn;)V <init>
		0 o p_178805_
	<init> (Lcom/mojang/brigadier/tree/RootCommandNode;Ladj$e;)V <init>
		0 o p_131861_
		1 o p_426113_
	a (Lwn;Ladj$b;)V lambda$write$0
		static
		0 o p_237642_
		1 o p_237643_
	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 (Ljava/util/List;)V validateEntries
		static
		0 o p_237629_
	a ()Laaq; type
	a (Lwn;B)Ladj$g; read
		static
		0 o p_237639_
		1 o p_237640_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ladj$e;)Ljava/util/List; createEntries
		static
		0 o p_237627_
		1 o p_425698_
	a (Lcom/mojang/brigadier/tree/CommandNode;Ladj$e;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Ladj$b; createEntry
		static
		0 o p_237622_
		1 o p_425626_
		2 o p_237623_
	a (Ljava/util/List;Ljava/util/function/BiPredicate;)V validateEntries
		static
		0 o p_237631_
		1 o p_237632_
	a (Lef;Ladj$d;)Lcom/mojang/brigadier/tree/RootCommandNode; getRoot
		0 o p_237625_
		1 o p_426329_
	a (Lwn;)V write
		0 o p_131886_
	a (Lacr;)V handle
		0 o p_131878_
	a (Lxa;)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 (Lwn;)Ladj$b; readNode
		static
		0 o p_131888_
adj$a net/minecraft/network/protocol/game/ClientboundCommandsPacket$ArgumentNodeStub
	a Ljava/lang/String; id
	b Lij$a; argumentType
	c Lamj; suggestionId
	<init> (Ljava/lang/String;Lij$a;Lamj;)V <init>
		0 o id
		1 o argumentType
		2 o suggestionId
	a (Lwn;)V write
		0 o p_237658_
	a ()Ljava/lang/String; id
	a (Lwn;Lij$a;)V serializeCap
		static
		0 o p_237660_
		1 o p_237661_
	a (Lef;Ladj$d;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build
		0 o p_237656_
		1 o p_426292_
	a (Lwn;Lij;Lij$a;)V serializeCap
		static
		0 o p_237663_
		1 o p_237664_
		2 o p_237665_
	b ()Lij$a; argumentType
	c ()Lamj; suggestionId
	equals (Ljava/lang/Object;)Z equals
		0 o p_425731_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adj$b net/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry
	a Ladj$g; stub
	b I flags
	c I redirect
	d [I children
	<init> (Ladj$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 (Lwn;)V write
		0 o p_237675_
	a ()Ladj$g; stub
	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
adj$c net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub
	a Ljava/lang/String; id
	<init> (Ljava/lang/String;)V <init>
		0 o id
	a (Lwn;)V write
		0 o p_237684_
	a ()Ljava/lang/String; id
	a (Lef;Ladj$d;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build
		0 o p_237682_
		1 o p_426272_
	equals (Ljava/lang/Object;)Z equals
		0 o p_425841_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adj$d net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeBuilder
	a (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;Lamj;)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_
adj$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;)Lamj; suggestionId
		0 o p_425676_
	b (Lcom/mojang/brigadier/tree/CommandNode;)Z isRestricted
		0 o p_425744_
adj$f net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver
	a Lef; context
	b Ladj$d; builder
	c Ljava/util/List; entries
	d Ljava/util/List; nodes
	<init> (Lef;Ladj$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_
adj$g net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub
	a (Lef;Ladj$d;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build
		0 o p_237695_
		1 o p_425739_
	a (Lwn;)V write
		0 o p_237696_
adk net/minecraft/network/protocol/game/ClientboundContainerClosePacket
	a Laae; STREAM_CODEC
	b I containerId
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_178820_
	<init> (I)V <init>
		0 o p_131933_
	a (Lwn;)V write
		0 o p_131941_
	a (Lacr;)V handle
		0 o p_131939_
	a (Lxa;)V handle
		0 o p_131937_
	a ()Laaq; type
	b ()I getContainerId
adl net/minecraft/network/protocol/game/ClientboundContainerSetContentPacket
	a Laae; STREAM_CODEC
	b I containerId
	c I stateId
	d Ljava/util/List; items
	e Ldhp; carriedItem
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/List;Ldhp;)V <init>
		0 o containerId
		1 o stateId
		2 o items
		3 o carriedItem
	a ()Laaq; type
	a (Lacr;)V handle
		0 o p_131953_
	a (Lxa;)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 ()Ldhp; carriedItem
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adm net/minecraft/network/protocol/game/ClientboundContainerSetDataPacket
	a Laae; STREAM_CODEC
	b I containerId
	c I id
	d I value
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_178825_
	<init> (III)V <init>
		0 o p_131963_
		1 o p_131964_
		2 o p_131965_
	a (Lwn;)V write
		0 o p_131974_
	a (Lacr;)V handle
		0 o p_131971_
	a (Lxa;)V handle
		0 o p_131969_
	a ()Laaq; type
	b ()I getContainerId
	e ()I getId
	f ()I getValue
adn net/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket
	a Laae; STREAM_CODEC
	b I containerId
	c I stateId
	d I slot
	e Ldhp; itemStack
	<clinit> ()V <clinit>
		static
	<init> (Lxg;)V <init>
		0 o p_320589_
	<init> (IIILdhp;)V <init>
		0 o p_131982_
		1 o p_182713_
		2 o p_131983_
		3 o p_131984_
	a (Lxg;)V write
		0 o p_320916_
	a (Lacr;)V handle
		0 o p_131990_
	a (Lxa;)V handle
		0 o p_131988_
	a ()Laaq; type
	b ()I getContainerId
	e ()I getSlot
	f ()Ldhp; getItem
	g ()I getStateId
ado net/minecraft/network/protocol/game/ClientboundCooldownPacket
	a Laae; STREAM_CODEC
	b Lamj; cooldownGroup
	c I duration
	<clinit> ()V <clinit>
		static
	<init> (Lamj;I)V <init>
		0 o cooldownGroup
		1 o duration
	a (Lacr;)V handle
		0 o p_132007_
	a (Lxa;)V handle
		0 o p_132005_
	a ()Laaq; type
	b ()Lamj; cooldownGroup
	e ()I duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_319963_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adp net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket
	a Laae; STREAM_CODEC
	b Ladp$a; action
	c Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_243340_
	<init> (Ladp$a;Ljava/util/List;)V <init>
		0 o action
		1 o entries
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_240782_
	a (Lacr;)V handle
		0 o p_240794_
	a (Lxa;)V handle
		0 o p_240831_
	b ()Ladp$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
adp$a net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action
	a Ladp$a; ADD
	b Ladp$a; REMOVE
	c Ladp$a; SET
	d [Ladp$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_240789_
		1 o p_240791_
	a ()[Ladp$a; $values
		static
	valueOf (Ljava/lang/String;)Ladp$a; valueOf
		static
		0 o p_240779_
	values ()[Ladp$a; values
		static
adq net/minecraft/network/protocol/game/ClientboundDamageEventPacket
	a Laae; STREAM_CODEC
	b I entityId
	c Ljk; sourceType
	d I sourceCauseId
	e I sourceDirectId
	f Ljava/util/Optional; sourcePosition
	<clinit> ()V <clinit>
		static
	<init> (Lcdv;Lcci;)V <init>
		0 o p_270474_
		1 o p_270781_
	<init> (ILjk;IILjava/util/Optional;)V <init>
		0 o entityId
		1 o sourceType
		2 o sourceCauseId
		3 o sourceDirectId
		4 o sourcePosition
	<init> (Lxg;)V <init>
		0 o p_321729_
	a (Lwn;)I readOptionalEntityId
		static
		0 o p_270462_
	a (Lwn;I)V writeOptionalEntityId
		static
		0 o p_270812_
		1 o p_270852_
	a (Lwn;Lfoh;)V lambda$write$1
		static
		0 o p_293723_
		1 o p_293724_
	a ()Laaq; type
	a (Ldrq;)Lcci; getSource
		0 o p_270943_
	a (Lxg;)V write
		0 o p_321775_
	a (Lacr;)V handle
		0 o p_270510_
	a (Lxa;)V handle
		0 o p_270394_
	b ()I entityId
	b (Lwn;)Lfoh; lambda$new$0
		static
		0 o p_270813_
	e ()Ljk; 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
adr net/minecraft/network/protocol/game/ClientboundDebugBlockValuePacket
	a Laae; STREAM_CODEC
	b Lja; blockPos
	c Lbvs$b; update
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lbvs$b;)V <init>
		0 o blockPos
		1 o update
	a (Lacr;)V handle
		0 o p_449726_
	a (Lxa;)V handle
		0 o p_449092_
	a ()Laaq; type
	b ()Lja; blockPos
	e ()Lbvs$b; update
	equals (Ljava/lang/Object;)Z equals
		0 o p_449329_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ads net/minecraft/network/protocol/game/ClientboundDebugChunkValuePacket
	a Laae; STREAM_CODEC
	b Ldqv; chunkPos
	c Lbvs$b; update
	<clinit> ()V <clinit>
		static
	<init> (Ldqv;Lbvs$b;)V <init>
		0 o chunkPos
		1 o update
	a (Lacr;)V handle
		0 o p_449803_
	a (Lxa;)V handle
		0 o p_449185_
	a ()Laaq; type
	b ()Ldqv; chunkPos
	e ()Lbvs$b; update
	equals (Ljava/lang/Object;)Z equals
		0 o p_449400_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adt net/minecraft/network/protocol/game/ClientboundDebugEntityValuePacket
	a Laae; STREAM_CODEC
	b I entityId
	c Lbvs$b; update
	<clinit> ()V <clinit>
		static
	<init> (ILbvs$b;)V <init>
		0 o entityId
		1 o update
	a (Lacr;)V handle
		0 o p_449243_
	a (Lxa;)V handle
		0 o p_449249_
	a ()Laaq; type
	b ()I entityId
	e ()Lbvs$b; update
	equals (Ljava/lang/Object;)Z equals
		0 o p_449497_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adu net/minecraft/network/protocol/game/ClientboundDebugEventPacket
	a Laae; STREAM_CODEC
	b Lbvs$a; event
	<clinit> ()V <clinit>
		static
	<init> (Lbvs$a;)V <init>
		0 o event
	a (Lacr;)V handle
		0 o p_449189_
	a (Lxa;)V handle
		0 o p_449178_
	a ()Laaq; type
	b ()Lbvs$a; event
	equals (Ljava/lang/Object;)Z equals
		0 o p_449863_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adv net/minecraft/network/protocol/game/ClientboundDebugSamplePacket
	a Laae; STREAM_CODEC
	b [J sample
	c Lbwc; debugSampleType
	<clinit> ()V <clinit>
		static
	<init> ([JLbwc;)V <init>
		0 o sample
		1 o debugSampleType
	<init> (Lwn;)V <init>
		0 o p_323529_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_324126_
	a (Lacr;)V handle
		0 o p_324120_
	a (Lxa;)V handle
		0 o p_324378_
	b ()[J sample
	e ()Lbwc; debugSampleType
	equals (Ljava/lang/Object;)Z equals
		0 o p_324294_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adw net/minecraft/network/protocol/game/ClientboundDeleteChatPacket
	a Laae; STREAM_CODEC
	b Lyk$a; messageSignature
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_241415_
	<init> (Lyk$a;)V <init>
		0 o messageSignature
	a (Lwn;)V write
		0 o p_241358_
	a (Lacr;)V handle
		0 o p_241426_
	a (Lxa;)V handle
		0 o p_241487_
	a ()Laaq; type
	b ()Lyk$a; messageSignature
	equals (Ljava/lang/Object;)Z equals
		0 o p_241454_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adx net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket
	a Laae; STREAM_CODEC
	b Lxx; message
	c Lxt$a; chatType
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Lxt$a;)V <init>
		0 o message
		1 o chatType
	a (Lacr;)V handle
		0 o p_251953_
	a (Lxa;)V handle
		0 o p_251255_
	a ()Laaq; type
	b ()Lxx; message
	c ()Z isSkippable
	e ()Lxt$a; chatType
	equals (Ljava/lang/Object;)Z equals
		0 o p_251223_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ady net/minecraft/network/protocol/game/ClientboundEntityEventPacket
	a Laae; STREAM_CODEC
	b I entityId
	c B eventId
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_178843_
	<init> (Lcdv;B)V <init>
		0 o p_132092_
		1 o p_132093_
	a (Lwn;)V write
		0 o p_132104_
	a (Ldrq;)Lcdv; getEntity
		0 o p_132095_
	a (Lacr;)V handle
		0 o p_132101_
	a (Lxa;)V handle
		0 o p_132099_
	a ()Laaq; type
	b ()B getEventId
adz net/minecraft/network/protocol/game/ClientboundEntityPositionSyncPacket
	a Laae; STREAM_CODEC
	b I id
	c Lcfj; values
	d Z onGround
	<clinit> ()V <clinit>
		static
	<init> (ILcfj;Z)V <init>
		0 o id
		1 o values
		2 o onGround
	a ()Laaq; type
	a (Lcdv;)Ladz; of
		static
		0 o p_379588_
	a (Lacr;)V handle
		0 o p_379993_
	a (Lxa;)V handle
		0 o p_379667_
	b ()I id
	e ()Lcfj; values
	equals (Ljava/lang/Object;)Z equals
		0 o p_380373_
	f ()Z onGround
	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 (Ljava/util/function/Predicate;)Ljava/lang/String; printJvmFlags
		static
		0 o p_449263_
	a (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; lambda$putProcessor$19
		static
		0 o p_242034_
	a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V lambda$appendToCrashReportString$25
		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$11
		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$18
		static
		0 o p_344140_
	a (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$9
		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$26
		static
		0 o p_143534_
	b (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$22
		static
		0 o p_143555_
	b (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$15
		static
		0 o p_344142_
	b (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; lambda$putPhysicalMemory$10
		static
		0 o p_344141_
	b (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$8
		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$24
		static
		0 o p_344138_
	b (Loshi/hardware/GlobalMemory;)V lambda$putMemory$17
		0 o p_143557_
	b ()V putStorage
	c (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$21
		static
		0 o p_143566_
	c (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$7
		0 o p_143570_
	c (Loshi/hardware/GlobalMemory;)V lambda$putMemory$16
		0 o p_143568_
	c (Ljava/lang/String;)Z lambda$new$5
		static
		0 o p_448677_
	c (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$14
		static
		0 o p_344137_
	c ()Ljava/lang/String; lambda$putStorage$23
		static
	d (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$20
		static
		0 o p_143575_
	d (Ljava/lang/String;)Z lambda$new$3
		static
		0 o p_448678_
	d ()Ljava/lang/String; lambda$new$6
		static
	d (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$13
		static
		0 o p_344139_
	e ()Ljava/lang/String; lambda$new$4
		static
	e (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$12
		static
		0 o p_344143_
	f ()V lambda$new$2
	g ()Ljava/lang/String; lambda$new$1
		static
	h ()Ljava/lang/String; lambda$new$0
		static
aea net/minecraft/network/protocol/game/ClientboundExplodePacket
	a Laae; STREAM_CODEC
	b Lfoh; center
	c F radius
	d I blockCount
	e Ljava/util/Optional; playerKnockback
	f Lmc; explosionParticle
	g Ljk; explosionSound
	h Lcaa; blockParticles
	<clinit> ()V <clinit>
		static
	<init> (Lfoh;FILjava/util/Optional;Lmc;Ljk;Lcaa;)V <init>
		0 o center
		1 o radius
		2 o blockCount
		3 o playerKnockback
		4 o explosionParticle
		5 o explosionSound
		6 o blockParticles
	a ()Laaq; type
	a (Lacr;)V handle
		0 o p_132126_
	a (Lxa;)V handle
		0 o p_132124_
	b ()Lfoh; center
	e ()F radius
	equals (Ljava/lang/Object;)Z equals
		0 o p_363351_
	f ()I blockCount
	g ()Ljava/util/Optional; playerKnockback
	h ()Lmc; explosionParticle
	hashCode ()I hashCode
	i ()Ljk; explosionSound
	j ()Lcaa; blockParticles
	toString ()Ljava/lang/String; toString
aeb net/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket
	a Laae; STREAM_CODEC
	b Ldqv; pos
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_178858_
	<init> (Ldqv;)V <init>
		0 o pos
	a (Lwn;)V write
		0 o p_132151_
	a (Lacr;)V handle
		0 o p_132148_
	a (Lxa;)V handle
		0 o p_132146_
	a ()Laaq; type
	b ()Ldqv; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_295987_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aec net/minecraft/network/protocol/game/ClientboundGameEventPacket
	a Laae; STREAM_CODEC
	b Laec$a; NO_RESPAWN_BLOCK_AVAILABLE
	c Laec$a; START_RAINING
	d Laec$a; STOP_RAINING
	e Laec$a; CHANGE_GAME_MODE
	f Laec$a; WIN_GAME
	g Laec$a; DEMO_EVENT
	h Laec$a; PLAY_ARROW_HIT_SOUND
	i Laec$a; RAIN_LEVEL_CHANGE
	j Laec$a; THUNDER_LEVEL_CHANGE
	k Laec$a; PUFFER_FISH_STING
	l Laec$a; GUARDIAN_ELDER_EFFECT
	m Laec$a; IMMEDIATE_RESPAWN
	n Laec$a; LIMITED_CRAFTING
	o Laec$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 Laec$a; event
	v F param
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_178865_
	<init> (Laec$a;F)V <init>
		0 o p_132170_
		1 o p_132171_
	a (Lwn;)V write
		0 o p_132180_
	a (Lacr;)V handle
		0 o p_132177_
	a (Lxa;)V handle
		0 o p_132175_
	a ()Laaq; type
	b ()Laec$a; getEvent
	e ()F getParam
aec$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_
aed net/minecraft/network/protocol/game/ClientboundGameTestHighlightPosPacket
	a Laae; STREAM_CODEC
	b Lja; absolutePos
	c Lja; relativePos
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lja;)V <init>
		0 o absolutePos
		1 o relativePos
	a (Lacr;)V handle
		0 o p_449643_
	a (Lxa;)V handle
		0 o p_449044_
	a ()Laaq; type
	b ()Lja; absolutePos
	e ()Lja; relativePos
	equals (Ljava/lang/Object;)Z equals
		0 o p_449396_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aee net/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket
	a Laae; STREAM_CODEC
	b I containerId
	c I inventoryColumns
	d I entityId
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_178867_
	<init> (III)V <init>
		0 o p_132195_
		1 o p_132196_
		2 o p_132197_
	a (Lwn;)V write
		0 o p_132206_
	a (Lacr;)V handle
		0 o p_132203_
	a (Lxa;)V handle
		0 o p_132201_
	a ()Laaq; type
	b ()I getContainerId
	e ()I getInventoryColumns
	f ()I getEntityId
aef net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket
	a Laae; STREAM_CODEC
	b I id
	c F yaw
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_265181_
	<init> (IF)V <init>
		0 o id
		1 o yaw
	<init> (Lcew;)V <init>
		0 o p_265293_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_265156_
	a (Lacr;)V handle
		0 o p_265654_
	a (Lxa;)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
aeg net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket
	a Laae; 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> (Lelf;)V <init>
		0 o p_178877_
	<init> (Lwn;)V <init>
		0 o p_178879_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_178881_
	a (Lacr;)V handle
		0 o p_178885_
	a (Lxa;)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
aeh net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData
	a Laae; 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> (Lxg;II)V <init>
		0 o p_320343_
		1 o p_195654_
		2 o p_195655_
	<init> (Lelv;)V <init>
		0 o p_195651_
	a (IILaeh$b;)V lambda$getBlockEntitiesTagsConsumer$3
		0 o p_195661_
		1 o p_195662_
		2 o p_195663_
	a (II)Ljava/util/function/Consumer; getBlockEntitiesTagsConsumer
		0 o p_195658_
		1 o p_195659_
	a (Lelv;)I calculateChunkSize
		static
		0 o p_195665_
	a (I)Ljava/util/Map; lambda$static$0
		static
		0 o p_404182_
	a (Lxg;)V write
		0 o p_320863_
	a (Ljava/util/Map$Entry;)[J lambda$new$2
		static
		0 o p_404181_
	a (Laeh$b;II)V getBlockEntitiesTags
		0 o p_195675_
		1 o p_195676_
		2 o p_195677_
	a ()Lwn; getReadBuffer
	a (Lwn;Lelv;)V extractChunkData
		static
		0 o p_195669_
		1 o p_195670_
	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
aeh$a net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo
	a Laae; STREAM_CODEC
	b Laae; LIST_STREAM_CODEC
	c I packedXZ
	d I y
	e Legi; type
	f Lup; tag
	<clinit> ()V <clinit>
		static
	<init> (IILegi;Lup;)V <init>
		0 o p_195685_
		1 o p_195686_
		2 o p_195687_
		3 o p_195688_
	<init> (Lxg;)V <init>
		0 o p_319780_
	a (Lxg;)V write
		0 o p_320914_
	a (Legg;)Laeh$a; create
		static
		0 o p_195692_
aeh$b net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput
	accept (Lja;Legi;Lup;)V accept
		0 o p_195696_
		1 o p_195697_
		2 o p_195698_
aei net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket
	a Laae; STREAM_CODEC
	b I x
	c I z
	d Laeh; chunkData
	e Laem; lightData
	<clinit> ()V <clinit>
		static
	<init> (Lxg;)V <init>
		0 o p_319989_
	<init> (Lelv;Lffp;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
		0 o p_285290_
		1 o p_285254_
		2 o p_285350_
		3 o p_285304_
	a (Lxg;)V write
		0 o p_320036_
	a (Lacr;)V handle
		0 o p_195716_
	a (Lxa;)V handle
		0 o p_195714_
	a ()Laaq; type
	b ()I getX
	e ()I getZ
	f ()Laeh; getChunkData
	g ()Laem; getLightData
aej net/minecraft/network/protocol/game/ClientboundLevelEventPacket
	a Laae; STREAM_CODEC
	b I type
	c Lja; pos
	d I data
	e Z globalEvent
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_178908_
	<init> (ILja;IZ)V <init>
		0 o p_132264_
		1 o p_132265_
		2 o p_132266_
		3 o p_132267_
	a (Lwn;)V write
		0 o p_132276_
	a (Lacr;)V handle
		0 o p_132273_
	a (Lxa;)V handle
		0 o p_132271_
	a ()Laaq; type
	b ()Z isGlobalEvent
	e ()I getType
	f ()I getData
	g ()Lja; getPos
aek net/minecraft/network/protocol/game/ClientboundLevelParticlesPacket
	a Laae; 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> (Lxg;)V <init>
		0 o p_320636_
	<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_
	a ()Laaq; type
	a (Lxg;)V write
		0 o p_320262_
	a (Lacr;)V handle
		0 o p_132310_
	a (Lxa;)V handle
		0 o p_132308_
	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
ael net/minecraft/network/protocol/game/ClientboundLightUpdatePacket
	a Laae; STREAM_CODEC
	b I x
	c I z
	d Laem; lightData
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_178918_
	<init> (Ldqv;Lffp;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
		0 o p_285255_
		1 o p_285409_
		2 o p_285387_
		3 o p_285074_
	a (Lwn;)V write
		0 o p_132351_
	a (Lacr;)V handle
		0 o p_132348_
	a (Lxa;)V handle
		0 o p_132346_
	a ()Laaq; type
	b ()I getX
	e ()I getZ
	f ()Laem; getLightData
aem net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData
	a Laae; 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> (Lwn;II)V <init>
		0 o p_195737_
		1 o p_195738_
		2 o p_195739_
	<init> (Ldqv;Lffp;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
		0 o p_285385_
		1 o p_285143_
		2 o p_285253_
		3 o p_285051_
	a (Ldqv;Lffp;Ldrz;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_
	a (Lwn;)V write
		0 o p_195750_
	a ()Ljava/util/BitSet; getSkyYMask
	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
aen net/minecraft/network/protocol/game/ClientboundLoginPacket
	a Laae; 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 Lahn; commonPlayerSpawnInfo
	l Z enforcesSecureChat
	<clinit> ()V <clinit>
		static
	<init> (IZLjava/util/Set;IIIZZZLahn;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> (Lxg;)V <init>
		0 o p_321545_
	a ()Laaq; type
	a (Lwn;)Lami; lambda$new$0
		static
		0 o p_258210_
	a (Lxg;)V write
		0 o p_321845_
	a (Lacr;)V handle
		0 o p_132397_
	a (Lxa;)V handle
		0 o p_132395_
	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 ()Lahn; commonPlayerSpawnInfo
	n ()Z enforcesSecureChat
	toString ()Ljava/lang/String; toString
aeo net/minecraft/network/protocol/game/ClientboundMapItemDataPacket
	a Laae; STREAM_CODEC
	b Lfht; mapId
	c B scale
	d Z locked
	e Ljava/util/Optional; decorations
	f Ljava/util/Optional; colorPatch
	<clinit> ()V <clinit>
		static
	<init> (Lfht;BZLjava/util/Optional;Ljava/util/Optional;)V <init>
		0 o mapId
		1 o scale
		2 o locked
		3 o decorations
		4 o colorPatch
	<init> (Lfht;BZLjava/util/Collection;Lfhv$c;)V <init>
		0 o p_324389_
		1 o p_323701_
		2 o p_323593_
		3 o p_324520_
		4 o p_324306_
	a (Lfhv;Lfhv$c;)V lambda$applyToMap$0
		static
		0 o p_323144_
		1 o p_323145_
	a ()Laaq; type
	a (Lfhv;)V applyToMap
		0 o p_132438_
	a (Lacr;)V handle
		0 o p_132444_
	a (Lxa;)V handle
		0 o p_132442_
	b ()Lfht; 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
aep net/minecraft/network/protocol/game/ClientboundMerchantOffersPacket
	a Laae; STREAM_CODEC
	b I containerId
	c Ldqn; offers
	d I villagerLevel
	e I villagerXp
	f Z showProgress
	g Z canRestock
	<clinit> ()V <clinit>
		static
	<init> (Lxg;)V <init>
		0 o p_320716_
	<init> (ILdqn;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_
	a ()Laaq; type
	a (Lxg;)V write
		0 o p_320747_
	a (Lacr;)V handle
		0 o p_132467_
	a (Lxa;)V handle
		0 o p_132465_
	b ()I getContainerId
	e ()Ldqn; getOffers
	f ()I getVillagerLevel
	g ()I getVillagerXp
	h ()Z showProgress
	i ()Z canRestock
aeq 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 ()Laaq; type
	a (Ldrq;)Lcdv; getEntity
		0 o p_132520_
	a (Lacr;)V handle
		0 o p_132528_
	a (Lxa;)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
aeq$a net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos
	j Laae; 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 (Lwn;)Laeq$a; read
		static
		0 o p_179001_
	a (Lxa;)V handle
		0 o p_132547_
	a ()Laaq; type
	b (Lwn;)V write
		0 o p_132549_
aeq$b net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot
	j Laae; 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 (Lwn;)Laeq$b; read
		static
		0 o p_179003_
	a (Lxa;)V handle
		0 o p_132562_
	a ()Laaq; type
	b (Lwn;)V write
		0 o p_132564_
aeq$c net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot
	j Laae; 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 (Lwn;)Laeq$c; read
		static
		0 o p_179005_
	a (Lxa;)V handle
		0 o p_132574_
	a ()Laaq; type
	b (Lwn;)V write
		0 o p_132576_
aer net/minecraft/network/protocol/game/ClientboundMoveMinecartPacket
	a Laae; 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 (Ldrq;)Lcdv; getEntity
		0 o p_360561_
	a (Lacr;)V handle
		0 o p_364877_
	a (Lxa;)V handle
		0 o p_361144_
	a ()Laaq; type
	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
aes net/minecraft/network/protocol/game/ClientboundMoveVehiclePacket
	a Laae; STREAM_CODEC
	b Lfoh; position
	c F yRot
	d F xRot
	<clinit> ()V <clinit>
		static
	<init> (Lfoh;FF)V <init>
		0 o position
		1 o yRot
		2 o xRot
	a (Lcdv;)Laes; fromEntity
		static
		0 o p_387934_
	a ()Laaq; type
	a (Lacr;)V handle
		0 o p_132590_
	a (Lxa;)V handle
		0 o p_132588_
	b ()Lfoh; 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
aet net/minecraft/network/protocol/game/ClientboundOpenBookPacket
	a Laae; STREAM_CODEC
	b Lcbp; hand
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179009_
	<init> (Lcbp;)V <init>
		0 o p_132601_
	a (Lwn;)V write
		0 o p_132610_
	a (Lacr;)V handle
		0 o p_132607_
	a (Lxa;)V handle
		0 o p_132605_
	a ()Laaq; type
	b ()Lcbp; getHand
aeu net/minecraft/network/protocol/game/ClientboundOpenScreenPacket
	a Laae; STREAM_CODEC
	b I containerId
	c Ldep; type
	d Lxx; title
	<clinit> ()V <clinit>
		static
	<init> (ILdep;Lxx;)V <init>
		0 o p_132616_
		1 o p_132617_
		2 o p_132618_
	a (Lacr;)V handle
		0 o p_132624_
	a (Lxa;)V handle
		0 o p_132622_
	a ()Laaq; type
	b ()I getContainerId
	e ()Ldep; getType
	f ()Lxx; getTitle
aev net/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket
	a Laae; STREAM_CODEC
	b Lja; pos
	c Z isFrontText
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179013_
	<init> (Lja;Z)V <init>
		0 o p_277843_
		1 o p_277748_
	a (Lwn;)V write
		0 o p_132642_
	a (Lacr;)V handle
		0 o p_132639_
	a (Lxa;)V handle
		0 o p_132637_
	a ()Laaq; type
	b ()Lja; getPos
	e ()Z isFrontText
aew net/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket
	a Laae; STREAM_CODEC
	b I containerId
	c Ldno; recipeDisplay
	<clinit> ()V <clinit>
		static
	<init> (ILdno;)V <init>
		0 o containerId
		1 o recipeDisplay
	a (Lacr;)V handle
		0 o p_132654_
	a (Lxa;)V handle
		0 o p_132652_
	a ()Laaq; type
	b ()I containerId
	e ()Ldno; recipeDisplay
	equals (Ljava/lang/Object;)Z equals
		0 o p_379647_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aex net/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket
	a Laae; 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> (Lwn;)V <init>
		0 o p_179033_
	<init> (Lczh;)V <init>
		0 o p_132667_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_132676_
	a (Lacr;)V handle
		0 o p_132673_
	a (Lxa;)V handle
		0 o p_132671_
	b ()Z isInvulnerable
	e ()Z isFlying
	f ()Z canFly
	g ()Z canInstabuild
	h ()F getFlyingSpeed
	i ()F getWalkingSpeed
aey net/minecraft/network/protocol/game/ClientboundPlayerChatPacket
	a Laae; STREAM_CODEC
	b I globalIndex
	c Ljava/util/UUID; sender
	d I index
	e Lyk; signature
	f Lyr$a; body
	g Lxx; unsignedContent
	h Lyb; filterMask
	i Lxt$a; chatType
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/UUID;ILyk;Lyr$a;Lxx;Lyb;Lxt$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> (Lxg;)V <init>
		0 o p_321853_
	a ()Laaq; type
	a (Lxg;)V write
		0 o p_321846_
	a (Lacr;)V handle
		0 o p_237759_
	a (Lxa;)V handle
		0 o p_237757_
	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 ()Lyk; signature
	h ()Lyr$a; body
	hashCode ()I hashCode
	i ()Lxx; unsignedContent
	j ()Lyb; filterMask
	k ()Lxt$a; chatType
	toString ()Ljava/lang/String; toString
aez net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket
	a Laae; STREAM_CODEC
	b I duration
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179042_
	<init> (I)V <init>
		0 o p_289544_
	<init> (Lccf;)V <init>
		0 o p_179040_
	a (Lwn;)V write
		0 o p_179044_
	a (Lacr;)V handle
		0 o p_179048_
	a (Lxa;)V handle
		0 o p_179046_
	a ()Laaq; type
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/ClientboundPlayerCombatEnterPacket
	a Lafa; INSTANCE
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lacr;)V handle
		0 o p_179057_
	a (Lxa;)V handle
		0 o p_179055_
	a ()Laaq; type
afb net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket
	a Laae; STREAM_CODEC
	b I playerId
	c Lxx; message
	<clinit> ()V <clinit>
		static
	<init> (ILxx;)V <init>
		0 o playerId
		1 o message
	a (Lacr;)V handle
		0 o p_179076_
	a (Lxa;)V handle
		0 o p_179074_
	a ()Laaq; type
	b ()I playerId
	c ()Z isSkippable
	e ()Lxx; message
	equals (Ljava/lang/Object;)Z equals
		0 o p_324295_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afc net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket
	a Laae; STREAM_CODEC
	b Ljava/util/List; profileIds
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_248744_
	<init> (Ljava/util/List;)V <init>
		0 o profileIds
	a (Lwn;)V write
		0 o p_249263_
	a (Lacr;)V handle
		0 o p_250111_
	a (Lxa;)V handle
		0 o p_252100_
	a ()Laaq; type
	b ()Ljava/util/List; profileIds
	equals (Ljava/lang/Object;)Z equals
		0 o p_249804_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afd net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket
	a Laae; 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> (Lxg;)V <init>
		0 o p_323822_
	<init> (Lafd$a;Lawy;)V <init>
		0 o p_251648_
		1 o p_252273_
	a ()Laaq; type
	a (Ljava/util/Collection;)Lafd; createPlayerInitializing
		static
		0 o p_252314_
	a (Lxg;)V write
		0 o p_323752_
	a (Lacr;)V handle
		0 o p_249935_
	a (Lxa;)V handle
		0 o p_251889_
	a (Lwn;Lafd$b;)V lambda$write$1
		0 o p_323146_
		1 o p_323147_
	a (Lwn;)Lafd$b; lambda$new$0
		0 o p_323148_
	b ()Ljava/util/EnumSet; actions
	e ()Ljava/util/List; entries
	f ()Ljava/util/List; newEntries
	toString ()Ljava/lang/String; toString
afd$a net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action
	a Lafd$a; ADD_PLAYER
	b Lafd$a; INITIALIZE_CHAT
	c Lafd$a; UPDATE_GAME_MODE
	d Lafd$a; UPDATE_LISTED
	e Lafd$a; UPDATE_LATENCY
	f Lafd$a; UPDATE_DISPLAY_NAME
	g Lafd$a; UPDATE_LIST_ORDER
	h Lafd$a; UPDATE_HAT
	i Lafd$a$a; reader
	j Lafd$a$b; writer
	k [Lafd$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILafd$a$a;Lafd$a$b;)V <init>
		0 o p_249930_
		1 o p_250394_
		2 o p_249392_
		3 o p_250487_
	a (Lafd$c;Lxg;)V lambda$static$14
		static
		0 o p_382658_
		1 o p_382659_
	a (Lxg;Lafd$b;)V lambda$static$15
		static
		0 o p_382660_
		1 o p_382661_
	a ()[Lafd$a; $values
		static
	b (Lafd$c;Lxg;)V lambda$static$12
		static
		0 o p_436527_
		1 o p_436528_
	b (Lxg;Lafd$b;)V lambda$static$13
		static
		0 o p_359474_
		1 o p_359475_
	c (Lafd$c;Lxg;)V lambda$static$10
		static
		0 o p_329878_
		1 o p_329879_
	c (Lxg;Lafd$b;)V lambda$static$11
		static
		0 o p_329876_
		1 o p_329877_
	d (Lafd$c;Lxg;)V lambda$static$8
		static
		0 o p_436525_
		1 o p_436526_
	d (Lxg;Lafd$b;)V lambda$static$9
		static
		0 o p_323153_
		1 o p_323154_
	e (Lafd$c;Lxg;)V lambda$static$6
		static
		0 o p_323167_
		1 o p_323168_
	e (Lxg;Lafd$b;)V lambda$static$7
		static
		0 o p_323171_
		1 o p_323172_
	f (Lafd$c;Lxg;)V lambda$static$4
		static
		0 o p_436529_
		1 o p_436530_
	f (Lxg;Lafd$b;)V lambda$static$5
		static
		0 o p_323157_
		1 o p_323158_
	g (Lxg;Lafd$b;)V lambda$static$3
		static
		0 o p_323151_
		1 o p_323152_
	g (Lafd$c;Lxg;)V lambda$static$2
		static
		0 o p_323155_
		1 o p_323156_
	h (Lxg;Lafd$b;)V lambda$static$1
		static
		0 o p_442341_
		1 o p_442342_
	h (Lafd$c;Lxg;)V lambda$static$0
		static
		0 o p_442339_
		1 o p_442340_
	valueOf (Ljava/lang/String;)Lafd$a; valueOf
		static
		0 o p_248648_
	values ()[Lafd$a; values
		static
afd$a$a net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader
	read (Lafd$c;Lxg;)V read
		0 o p_251859_
		1 o p_324148_
afd$a$b net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer
	write (Lxg;Lafd$b;)V write
		0 o p_324483_
		1 o p_249783_
afd$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 Ldrn; gameMode
	f Lxx; displayName
	g Z showHat
	h I listOrder
	i Lyp$a; chatSession
	<init> (Ljava/util/UUID;Lcom/mojang/authlib/GameProfile;ZILdrn;Lxx;ZILyp$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
	<init> (Lawy;)V <init>
		0 o p_252094_
	a ()Ljava/util/UUID; profileId
	b ()Lcom/mojang/authlib/GameProfile; profile
	c ()Z listed
	d ()I latency
	e ()Ldrn; gameMode
	equals (Ljava/lang/Object;)Z equals
		0 o p_251152_
	f ()Lxx; displayName
	g ()Z showHat
	h ()I listOrder
	hashCode ()I hashCode
	i ()Lyp$a; chatSession
	toString ()Ljava/lang/String; toString
afd$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 Ldrn; gameMode
	f Lxx; displayName
	g Z showHat
	h I listOrder
	i Lyp$a; chatSession
	<init> (Ljava/util/UUID;)V <init>
		0 o p_251670_
	a ()Lafd$b; build
afe net/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket
	a Laae; STREAM_CODEC
	b D x
	c D y
	d D z
	e I entity
	f Lew$a; fromAnchor
	g Lew$a; toAnchor
	h Z atEntity
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179146_
	<init> (Lew$a;Lcdv;Lew$a;)V <init>
		0 o p_132782_
		1 o p_132783_
		2 o p_132784_
	<init> (Lew$a;DDD)V <init>
		0 o p_132777_
		1 o p_132778_
		2 o p_132779_
		3 o p_132780_
	a (Lwn;)V write
		0 o p_132795_
	a (Lacr;)V handle
		0 o p_132792_
	a (Lxa;)V handle
		0 o p_132790_
	a ()Laaq; type
	a (Ldrq;)Lfoh; getPosition
		0 o p_132786_
	b ()Lew$a; getFromAnchor
aff net/minecraft/network/protocol/game/ClientboundPlayerPositionPacket
	a Laae; STREAM_CODEC
	b I id
	c Lcfj; change
	d Ljava/util/Set; relatives
	<clinit> ()V <clinit>
		static
	<init> (ILcfj;Ljava/util/Set;)V <init>
		0 o id
		1 o change
		2 o relatives
	a (ILcfj;Ljava/util/Set;)Laff; of
		static
		0 o p_371253_
		1 o p_371666_
		2 o p_371475_
	a ()Laaq; type
	a (Lacr;)V handle
		0 o p_132817_
	a (Lxa;)V handle
		0 o p_132815_
	b ()I id
	e ()Lcfj; change
	equals (Ljava/lang/Object;)Z equals
		0 o p_371570_
	f ()Ljava/util/Set; relatives
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afg net/minecraft/network/protocol/game/ClientboundPlayerRotationPacket
	a Laae; STREAM_CODEC
	b F yRot
	c Z relativeY
	d F xRot
	e Z relativeX
	<clinit> ()V <clinit>
		static
	<init> (FZFZ)V <init>
		0 o yRot
		1 o relativeY
		2 o xRot
		3 o relativeX
	a ()Laaq; type
	a (Lacr;)V handle
		0 o p_379452_
	a (Lxa;)V handle
		0 o p_379871_
	b ()F yRot
	e ()Z relativeY
	equals (Ljava/lang/Object;)Z equals
		0 o p_380260_
	f ()F xRot
	g ()Z relativeX
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afh net/minecraft/network/protocol/game/ClientboundProjectilePowerPacket
	a Laae; STREAM_CODEC
	b I id
	c D accelerationPower
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_339617_
	<init> (ID)V <init>
		0 o p_339664_
		1 o p_339660_
	a (Lwn;)V write
		0 o p_339614_
	a (Lacr;)V handle
		0 o p_339610_
	a (Lxa;)V handle
		0 o p_339626_
	a ()Laaq; type
	b ()I getId
	e ()D getAccelerationPower
afi net/minecraft/network/protocol/game/ClientboundRecipeBookAddPacket
	a Laae; 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 (Lacr;)V handle
		0 o p_379319_
	a (Lxa;)V handle
		0 o p_380121_
	a ()Laaq; type
	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
afi$a net/minecraft/network/protocol/game/ClientboundRecipeBookAddPacket$Entry
	a B FLAG_NOTIFICATION
	b B FLAG_HIGHLIGHT
	c Laae; STREAM_CODEC
	d Ldnp; contents
	e B flags
	<clinit> ()V <clinit>
		static
	<init> (Ldnp;ZZ)V <init>
		0 o p_379464_
		1 o p_379564_
		2 o p_380200_
	<init> (Ldnp;B)V <init>
		0 o contents
		1 o flags
	a ()Z notification
	b ()Z highlight
	c ()Ldnp; contents
	d ()B flags
	equals (Ljava/lang/Object;)Z equals
		0 o p_380343_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afj net/minecraft/network/protocol/game/ClientboundRecipeBookRemovePacket
	a Laae; STREAM_CODEC
	b Ljava/util/List; recipes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o recipes
	a (Lacr;)V handle
		0 o p_379682_
	a (Lxa;)V handle
		0 o p_379601_
	a ()Laaq; type
	b ()Ljava/util/List; recipes
	equals (Ljava/lang/Object;)Z equals
		0 o p_379882_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afk net/minecraft/network/protocol/game/ClientboundRecipeBookSettingsPacket
	a Laae; STREAM_CODEC
	b Lbci; bookSettings
	<clinit> ()V <clinit>
		static
	<init> (Lbci;)V <init>
		0 o bookSettings
	a (Lacr;)V handle
		0 o p_380004_
	a (Lxa;)V handle
		0 o p_379458_
	a ()Laaq; type
	b ()Lbci; bookSettings
	equals (Ljava/lang/Object;)Z equals
		0 o p_380071_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afl net/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket
	a Laae; STREAM_CODEC
	b Lit/unimi/dsi/fastutil/ints/IntList; entityIds
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)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 (Lwn;)V write
		0 o p_182725_
	a (Lacr;)V handle
		0 o p_182729_
	a (Lxa;)V handle
		0 o p_182727_
	a ()Laaq; type
	b ()Lit/unimi/dsi/fastutil/ints/IntList; getEntityIds
afm net/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket
	a Laae; STREAM_CODEC
	b I entityId
	c Ljk; effect
	<clinit> ()V <clinit>
		static
	<init> (ILjk;)V <init>
		0 o entityId
		1 o effect
	a (Ldrq;)Lcdv; getEntity
		0 o p_132902_
	a (Lacr;)V handle
		0 o p_132908_
	a (Lxa;)V handle
		0 o p_132906_
	a ()Laaq; type
	b ()I entityId
	e ()Ljk; effect
	equals (Ljava/lang/Object;)Z equals
		0 o p_316435_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afn net/minecraft/network/protocol/game/ClientboundResetScorePacket
	a Laae; STREAM_CODEC
	b Ljava/lang/String; owner
	c Ljava/lang/String; objectiveName
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o owner
		1 o objectiveName
	<init> (Lwn;)V <init>
		0 o p_313852_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_313825_
	a (Lacr;)V handle
		0 o p_313694_
	a (Lxa;)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
afo net/minecraft/network/protocol/game/ClientboundRespawnPacket
	a Laae; STREAM_CODEC
	b B KEEP_ATTRIBUTE_MODIFIERS
	c B KEEP_ENTITY_DATA
	d B KEEP_ALL_DATA
	e Lahn; commonPlayerSpawnInfo
	f B dataToKeep
	<clinit> ()V <clinit>
		static
	<init> (Lahn;B)V <init>
		0 o commonPlayerSpawnInfo
		1 o dataToKeep
	<init> (Lxg;)V <init>
		0 o p_321588_
	a (B)Z shouldKeep
		0 o p_263573_
	a ()Laaq; type
	a (Lxg;)V write
		0 o p_321615_
	a (Lacr;)V handle
		0 o p_132951_
	a (Lxa;)V handle
		0 o p_132949_
	b ()Lahn; commonPlayerSpawnInfo
	e ()B dataToKeep
	equals (Ljava/lang/Object;)Z equals
		0 o p_294842_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afp net/minecraft/network/protocol/game/ClientboundRotateHeadPacket
	a Laae; STREAM_CODEC
	b I entityId
	c B yHeadRot
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179193_
	<init> (Lcdv;B)V <init>
		0 o p_132967_
		1 o p_132968_
	a (Lwn;)V write
		0 o p_132979_
	a (Ldrq;)Lcdv; getEntity
		0 o p_132970_
	a (Lacr;)V handle
		0 o p_132976_
	a (Lxa;)V handle
		0 o p_132974_
	a ()Laaq; type
	b ()F getYHeadRot
afq net/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket
	a Laae; STREAM_CODEC
	b I POS_IN_SECTION_BITS
	c Lkd; sectionPos
	d [S positions
	e [Lejm; states
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179196_
	<init> (Lkd;Lit/unimi/dsi/fastutil/shorts/ShortSet;Lelw;)V <init>
		0 o p_284963_
		1 o p_285027_
		2 o p_285414_
	a (Ljava/util/function/BiConsumer;)V runUpdates
		0 o p_132993_
	a (Lwn;)V write
		0 o p_133002_
	a (Lacr;)V handle
		0 o p_132999_
	a (Lxa;)V handle
		0 o p_132997_
	a ()Laaq; type
afr net/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket
	a Laae; STREAM_CODEC
	b Lamj; tab
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179198_
	<init> (Lamj;)V <init>
		0 o p_133006_
	a (Lwn;)V write
		0 o p_133015_
	a (Lacr;)V handle
		0 o p_133012_
	a (Lxa;)V handle
		0 o p_133010_
	a ()Laaq; type
	b ()Lamj; getTab
afs net/minecraft/network/protocol/game/ClientboundServerDataPacket
	a Laae; STREAM_CODEC
	b Lxx; motd
	c Ljava/util/Optional; iconBytes
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Ljava/util/Optional;)V <init>
		0 o motd
		1 o iconBytes
	a (Lacr;)V handle
		0 o p_237809_
	a (Lxa;)V handle
		0 o p_237807_
	a ()Laaq; type
	b ()Lxx; motd
	e ()Ljava/util/Optional; iconBytes
	equals (Ljava/lang/Object;)Z equals
		0 o p_324122_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aft net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket
	a Laae; STREAM_CODEC
	b Lxx; text
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)V <init>
		0 o text
	a (Lacr;)V handle
		0 o p_179209_
	a (Lxa;)V handle
		0 o p_179207_
	a ()Laaq; type
	b ()Lxx; text
	equals (Ljava/lang/Object;)Z equals
		0 o p_323560_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afu net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket
	a Laae; STREAM_CODEC
	b D newCenterX
	c D newCenterZ
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179216_
	<init> (Lelf;)V <init>
		0 o p_179214_
	a (Lwn;)V write
		0 o p_179218_
	a (Lacr;)V handle
		0 o p_179222_
	a (Lxa;)V handle
		0 o p_179220_
	a ()Laaq; type
	b ()D getNewCenterZ
	e ()D getNewCenterX
afv net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket
	a Laae; STREAM_CODEC
	b D oldSize
	c D newSize
	d J lerpTime
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179231_
	<init> (Lelf;)V <init>
		0 o p_179229_
	a (Lwn;)V write
		0 o p_179233_
	a (Lacr;)V handle
		0 o p_179237_
	a (Lxa;)V handle
		0 o p_179235_
	a ()Laaq; type
	b ()D getOldSize
	e ()D getNewSize
	f ()J getLerpTime
afw net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket
	a Laae; STREAM_CODEC
	b D size
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179245_
	<init> (Lelf;)V <init>
		0 o p_179243_
	a (Lwn;)V write
		0 o p_179247_
	a (Lacr;)V handle
		0 o p_179251_
	a (Lxa;)V handle
		0 o p_179249_
	a ()Laaq; type
	b ()D getSize
afx net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket
	a Laae; STREAM_CODEC
	b I warningDelay
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179257_
	<init> (Lelf;)V <init>
		0 o p_179255_
	a (Lwn;)V write
		0 o p_179259_
	a (Lacr;)V handle
		0 o p_179263_
	a (Lxa;)V handle
		0 o p_179261_
	a ()Laaq; type
	b ()I getWarningDelay
afy net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket
	a Laae; STREAM_CODEC
	b I warningBlocks
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179269_
	<init> (Lelf;)V <init>
		0 o p_179267_
	a (Lwn;)V write
		0 o p_179271_
	a (Lacr;)V handle
		0 o p_179275_
	a (Lxa;)V handle
		0 o p_179273_
	a ()Laaq; type
	b ()I getWarningBlocks
afz net/minecraft/network/protocol/game/ClientboundSetCameraPacket
	a Laae; STREAM_CODEC
	b I cameraId
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179278_
	<init> (Lcdv;)V <init>
		0 o p_133058_
	a (Lwn;)V write
		0 o p_133068_
	a (Ldrq;)Lcdv; getEntity
		0 o p_133060_
	a (Lacr;)V handle
		0 o p_133066_
	a (Lxa;)V handle
		0 o p_133064_
	a ()Laaq; type
ag net/minecraft/Util
	a I LINEAR_LOOKUP_THRESHOLD
	b J NANOS_PER_MILLI
	c Lbgl$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/lang/String;Lamj;)Ljava/lang/String; makeDescriptionId
		static
		0 o p_137493_
		1 o p_137494_
	a (Lekp;Ljava/lang/Object;)Ljava/lang/String; getPropertyName
		static
		0 o p_137454_
		1 o p_137455_
	a (Ljava/util/function/Function;Ljava/util/Map$Entry;)Ljava/lang/Object; lambda$mapValues$19
		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$21
		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 ([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/List;Lbfq;)Ljava/lang/Object; getRandom
		static
		0 o p_214622_
		1 o p_214623_
	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 ([ILbfq;)I getRandom
		static
		0 o p_214668_
		1 o p_214669_
	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/Stream;Lbfq;)Ljava/util/List; toShuffledList
		static
		0 o p_214662_
		1 o p_214663_
	a ()Ljava/util/stream/Collector; toMap
		static
	a (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V lambda$prefix$25
		static
		0 o p_214643_
		1 o p_214644_
		2 o p_214645_
	a (Ln;I)Ljava/lang/String; lambda$sanitizeName$29
		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$22
		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 (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lbfq;)Ljava/util/List; shuffledCopy
		static
		0 o p_214612_
		1 o p_214613_
	a (I)Ljava/lang/String; lambda$fixedSize$28
		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 (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 (Ljx;Ljava/lang/Object;)Ljava/lang/String; getRegisteredName
		static
		0 o p_331026_
		1 o p_331334_
	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$24
		static
		0 o p_214625_
		1 o p_214626_
	a ([Ljava/lang/Object;Lbfq;)Ljava/lang/Object; getRandom
		static
		0 o p_214671_
		1 o p_214672_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)Z safeReplaceOrMoveFile
		static
		0 o p_307599_
		1 o p_307197_
		2 o p_307407_
		3 o p_212228_
	a (Ljava/util/stream/IntStream;Lbfq;)Lit/unimi/dsi/fastutil/ints/IntArrayList; toShuffledList
		static
		0 o p_214659_
		1 o p_214660_
	a (Ljava/util/List;Ljava/lang/Object;)Ljava/util/List; copyAndAdd
		static
		0 o p_331978_
		1 o p_331554_
	a (Ljava/nio/file/spi/FileSystemProvider;)Z lambda$static$0
		static
		0 o p_201865_
	a (Ljava/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;)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/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$23
		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/lang/Thread;Ljava/lang/Throwable;)V onThreadException
		static
		0 o p_137496_
		1 o p_137497_
	a (Ljava/util/function/Function;)Lbfz; singleKeyCache
		static
		0 o p_270326_
	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/Object;Lbfq;)Ljava/util/List; shuffledCopy
		static
		0 o p_214682_
		1 o p_214683_
	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$20
		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/List;Lbfq;)Ljava/util/Optional; getRandomSafe
		static
		0 o p_214677_
		1 o p_214678_
	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 (I)Ljava/lang/String; lambda$fixedSize$27
		static
		0 o p_274639_
	b (Ljava/lang/String;)V logAndPauseIfInIde
		static
		0 o p_143786_
	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/util/List;Lbfq;)V shuffle
		static
		0 o p_309187_
		1 o p_214675_
	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/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$26
		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;)V lambda$static$2
		static
		0 o p_201905_
	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; 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 ()Z isAarch64
		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$10 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$11 net/minecraft/Util$9
	<init> (Ljava/lang/String;)V <init>
		0 o p_214714_
	run ()V run
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$3
	a Ljava/util/function/Supplier; val$task
	b Ljava/lang/String; val$name
	<init> (Ljava/util/function/Supplier;Ljava/lang/String;)V <init>
		0 o p_449654_
		1 o p_449524_
	get ()Ljava/lang/Object; get
	toString ()Ljava/lang/String; toString
ag$6 net/minecraft/Util$4
	a Ljava/lang/Runnable; val$task
	b Ljava/lang/String; val$name
	<init> (Ljava/lang/Runnable;Ljava/lang/String;)V <init>
		0 o p_449025_
		1 o p_449209_
	run ()V run
	toString ()Ljava/lang/String; toString
ag$7 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$8 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$9 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$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/ClientboundSetChunkCacheCenterPacket
	a Laae; STREAM_CODEC
	b I x
	c I z
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179282_
	<init> (II)V <init>
		0 o p_133086_
		1 o p_133087_
	a (Lwn;)V write
		0 o p_133096_
	a (Lacr;)V handle
		0 o p_133093_
	a (Lxa;)V handle
		0 o p_133091_
	a ()Laaq; type
	b ()I getX
	e ()I getZ
agb net/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket
	a Laae; STREAM_CODEC
	b I radius
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179284_
	<init> (I)V <init>
		0 o p_133101_
	a (Lwn;)V write
		0 o p_133110_
	a (Lacr;)V handle
		0 o p_133107_
	a (Lxa;)V handle
		0 o p_133105_
	a ()Laaq; type
	b ()I getRadius
agc net/minecraft/network/protocol/game/ClientboundSetCursorItemPacket
	a Laae; STREAM_CODEC
	b Ldhp; contents
	<clinit> ()V <clinit>
		static
	<init> (Ldhp;)V <init>
		0 o contents
	a (Lacr;)V handle
		0 o p_362322_
	a (Lxa;)V handle
		0 o p_363607_
	a ()Laaq; type
	b ()Ldhp; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_361426_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agd net/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket
	a Laae; STREAM_CODEC
	b Lfid$a; respawnData
	<clinit> ()V <clinit>
		static
	<init> (Lfid$a;)V <init>
		0 o respawnData
	a (Lacr;)V handle
		0 o p_133122_
	a (Lxa;)V handle
		0 o p_133120_
	a ()Laaq; type
	b ()Lfid$a; respawnData
	equals (Ljava/lang/Object;)Z equals
		0 o p_451346_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
age net/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket
	a Laae; STREAM_CODEC
	b Lfpe; slot
	c Ljava/lang/String; objectiveName
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179288_
	<init> (Lfpe;Lfpf;)V <init>
		0 o p_294785_
		1 o p_133132_
	a (Lwn;)V write
		0 o p_133141_
	a (Lacr;)V handle
		0 o p_133138_
	a (Lxa;)V handle
		0 o p_133136_
	a ()Laaq; type
	b ()Lfpe; getSlot
	e ()Ljava/lang/String; getObjectiveName
agf net/minecraft/network/protocol/game/ClientboundSetEntityDataPacket
	a Laae; 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> (Lxg;)V <init>
		0 o p_319996_
	a ()Laaq; type
	a (Lxg;)Ljava/util/List; unpack
		static
		0 o p_320523_
	a (Lacr;)V handle
		0 o p_133155_
	a (Lxa;)V handle
		0 o p_133153_
	a (Ljava/util/List;Lxg;)V pack
		static
		0 o p_253940_
		1 o p_320247_
	b ()I id
	b (Lxg;)V write
		0 o p_320560_
	e ()Ljava/util/List; packedItems
	equals (Ljava/lang/Object;)Z equals
		0 o p_253817_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agg net/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket
	a Laae; STREAM_CODEC
	b I sourceId
	c I destId
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179292_
	<init> (Lcdv;Lcdv;)V <init>
		0 o p_133164_
		1 o p_133165_
	a (Lwn;)V write
		0 o p_133174_
	a (Lacr;)V handle
		0 o p_133171_
	a (Lxa;)V handle
		0 o p_133169_
	a ()Laaq; type
	b ()I getSourceId
	e ()I getDestId
agh net/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket
	a Laae; STREAM_CODEC
	b I id
	c Lfoh; movement
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179294_
	<init> (ILfoh;)V <init>
		0 o p_133182_
		1 o p_133183_
	<init> (Lcdv;)V <init>
		0 o p_133185_
	a (Lwn;)V write
		0 o p_133194_
	a (Lacr;)V handle
		0 o p_133191_
	a (Lxa;)V handle
		0 o p_133189_
	a ()Laaq; type
	b ()I getId
	e ()Lfoh; getMovement
agi net/minecraft/network/protocol/game/ClientboundSetEquipmentPacket
	a Laae; 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> (Lxg;)V <init>
		0 o p_320957_
	a (Lxg;)V write
		0 o p_320609_
	a (Lacr;)V handle
		0 o p_133209_
	a (Lxa;)V handle
		0 o p_133207_
	a ()Laaq; type
	b ()I getEntity
	e ()Ljava/util/List; getSlots
agj net/minecraft/network/protocol/game/ClientboundSetExperiencePacket
	a Laae; STREAM_CODEC
	b F experienceProgress
	c I totalExperience
	d I experienceLevel
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179299_
	<init> (FII)V <init>
		0 o p_133219_
		1 o p_133220_
		2 o p_133221_
	a (Lwn;)V write
		0 o p_133230_
	a (Lacr;)V handle
		0 o p_133227_
	a (Lxa;)V handle
		0 o p_133225_
	a ()Laaq; type
	b ()F getExperienceProgress
	e ()I getTotalExperience
	f ()I getExperienceLevel
agk net/minecraft/network/protocol/game/ClientboundSetHealthPacket
	a Laae; STREAM_CODEC
	b F health
	c I food
	d F saturation
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179301_
	<init> (FIF)V <init>
		0 o p_133238_
		1 o p_133239_
		2 o p_133240_
	a (Lwn;)V write
		0 o p_133249_
	a (Lacr;)V handle
		0 o p_133246_
	a (Lxa;)V handle
		0 o p_133244_
	a ()Laaq; type
	b ()F getHealth
	e ()I getFood
	f ()F getSaturation
agl net/minecraft/network/protocol/game/ClientboundSetHeldSlotPacket
	a Laae; STREAM_CODEC
	b I slot
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o slot
	a (Lacr;)V handle
		0 o p_362821_
	a (Lxa;)V handle
		0 o p_361339_
	a ()Laaq; type
	b ()I slot
	equals (Ljava/lang/Object;)Z equals
		0 o p_382849_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agm net/minecraft/network/protocol/game/ClientboundSetObjectivePacket
	a Laae; STREAM_CODEC
	b I METHOD_ADD
	c I METHOD_REMOVE
	d I METHOD_CHANGE
	e Ljava/lang/String; objectiveName
	f Lxx; displayName
	g Lfpq$a; renderType
	h Ljava/util/Optional; numberFormat
	i I method
	<clinit> ()V <clinit>
		static
	<init> (Lxg;)V <init>
		0 o p_319795_
	<init> (Lfpf;I)V <init>
		0 o p_133258_
		1 o p_133259_
	a ()Laaq; type
	a (Lxg;)V write
		0 o p_320623_
	a (Lacr;)V handle
		0 o p_133265_
	a (Lxa;)V handle
		0 o p_133263_
	b ()Ljava/lang/String; getObjectiveName
	e ()Lxx; getDisplayName
	f ()I getMethod
	g ()Lfpq$a; getRenderType
	h ()Ljava/util/Optional; getNumberFormat
agn net/minecraft/network/protocol/game/ClientboundSetPassengersPacket
	a Laae; STREAM_CODEC
	b I vehicle
	c [I passengers
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179308_
	<init> (Lcdv;)V <init>
		0 o p_133276_
	a (Lwn;)V write
		0 o p_133285_
	a (Lacr;)V handle
		0 o p_133282_
	a (Lxa;)V handle
		0 o p_133280_
	a ()Laaq; type
	b ()[I getPassengers
	e ()I getVehicle
ago net/minecraft/network/protocol/game/ClientboundSetPlayerInventoryPacket
	a Laae; STREAM_CODEC
	b I slot
	c Ldhp; contents
	<clinit> ()V <clinit>
		static
	<init> (ILdhp;)V <init>
		0 o slot
		1 o contents
	a (Lacr;)V handle
		0 o p_365000_
	a (Lxa;)V handle
		0 o p_363472_
	a ()Laaq; type
	b ()I slot
	e ()Ldhp; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_365527_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agp net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket
	a Laae; 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> (Lxg;)V <init>
		0 o p_323831_
	<init> (Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)V <init>
		0 o p_179318_
		1 o p_179319_
		2 o p_179320_
		3 o p_179321_
	a ()Laaq; type
	a (Lfpi;)Lagp; createRemovePacket
		static
		0 o p_179327_
	a (Lxg;)V write
		0 o p_323648_
	a (Lfpi;Ljava/lang/String;Lagp$a;)Lagp; createPlayerPacket
		static
		0 o p_179329_
		1 o p_179330_
		2 o p_179331_
	a (Lfpi;Z)Lagp; createAddOrModifyPacket
		static
		0 o p_179333_
		1 o p_179334_
	a (I)Z shouldHavePlayerList
		static
		0 o p_179325_
	a (Lacr;)V handle
		0 o p_133310_
	a (Lxa;)V handle
		0 o p_133308_
	b ()Lagp$a; getPlayerAction
	b (I)Z shouldHaveParameters
		static
		0 o p_179337_
	e ()Lagp$a; getTeamAction
	f ()Ljava/lang/String; getName
	g ()Ljava/util/Collection; getPlayers
	h ()Ljava/util/Optional; getParameters
	i ()Ljava/lang/IllegalStateException; lambda$write$0
agp$a net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action
	a Lagp$a; ADD
	b Lagp$a; REMOVE
	c [Lagp$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_179346_
		1 o p_179347_
	a ()[Lagp$a; $values
		static
	valueOf (Ljava/lang/String;)Lagp$a; valueOf
		static
		0 o p_179350_
	values ()[Lagp$a; values
		static
agp$b net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters
	a Lxx; displayName
	b Lxx; playerPrefix
	c Lxx; playerSuffix
	d Lfpp$b; nametagVisibility
	e Lfpp$a; collisionRule
	f Lo; color
	g I options
	<init> (Lxg;)V <init>
		0 o p_323739_
	<init> (Lfpi;)V <init>
		0 o p_179360_
	a (Lxg;)V write
		0 o p_323527_
	a ()Lxx; getDisplayName
	b ()I getOptions
	c ()Lo; getColor
	d ()Lfpp$b; getNametagVisibility
	e ()Lfpp$a; getCollisionRule
	f ()Lxx; getPlayerPrefix
	g ()Lxx; getPlayerSuffix
agq net/minecraft/network/protocol/game/ClientboundSetScorePacket
	a Laae; 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 ()Laaq; type
	a (Lacr;)V handle
		0 o p_133338_
	a (Lxa;)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
agr net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket
	a Laae; STREAM_CODEC
	b I simulationDistance
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_195800_
	<init> (I)V <init>
		0 o simulationDistance
	a (Lwn;)V write
		0 o p_195802_
	a (Lacr;)V handle
		0 o p_195806_
	a (Lxa;)V handle
		0 o p_195804_
	a ()Laaq; type
	b ()I simulationDistance
	equals (Ljava/lang/Object;)Z equals
		0 o p_195809_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ags net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket
	a Laae; STREAM_CODEC
	b Lxx; text
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)V <init>
		0 o text
	a (Lacr;)V handle
		0 o p_179384_
	a (Lxa;)V handle
		0 o p_179382_
	a ()Laaq; type
	b ()Lxx; text
	equals (Ljava/lang/Object;)Z equals
		0 o p_323639_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agt net/minecraft/network/protocol/game/ClientboundSetTimePacket
	a Laae; 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 (Lacr;)V handle
		0 o p_133357_
	a (Lxa;)V handle
		0 o p_133355_
	a ()Laaq; type
	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
agu net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket
	a Laae; STREAM_CODEC
	b Lxx; text
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)V <init>
		0 o text
	a (Lacr;)V handle
		0 o p_179398_
	a (Lxa;)V handle
		0 o p_179396_
	a ()Laaq; type
	b ()Lxx; text
	equals (Ljava/lang/Object;)Z equals
		0 o p_324092_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agv net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket
	a Laae; STREAM_CODEC
	b I fadeIn
	c I stay
	d I fadeOut
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179408_
	<init> (III)V <init>
		0 o p_179404_
		1 o p_179405_
		2 o p_179406_
	a (Lwn;)V write
		0 o p_179410_
	a (Lacr;)V handle
		0 o p_179414_
	a (Lxa;)V handle
		0 o p_179412_
	a ()Laaq; type
	b ()I getFadeIn
	e ()I getStay
	f ()I getFadeOut
agw net/minecraft/network/protocol/game/ClientboundSoundEntityPacket
	a Laae; STREAM_CODEC
	b Ljk; sound
	c Lbcf; source
	d I id
	e F volume
	f F pitch
	g J seed
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lbcf;Lcdv;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> (Lxg;)V <init>
		0 o p_319844_
	a ()Laaq; type
	a (Lxg;)V write
		0 o p_320141_
	a (Lacr;)V handle
		0 o p_133425_
	a (Lxa;)V handle
		0 o p_133423_
	b ()Ljk; getSound
	e ()Lbcf; getSource
	f ()I getId
	g ()F getVolume
	h ()F getPitch
	i ()J getSeed
agx net/minecraft/network/protocol/game/ClientboundSoundPacket
	a Laae; STREAM_CODEC
	b F LOCATION_ACCURACY
	c Ljk; sound
	d Lbcf; source
	e I x
	f I y
	g I z
	h F volume
	i F pitch
	j J seed
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lbcf;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> (Lxg;)V <init>
		0 o p_320320_
	a ()Laaq; type
	a (Lxg;)V write
		0 o p_320266_
	a (Lacr;)V handle
		0 o p_133454_
	a (Lxa;)V handle
		0 o p_133452_
	b ()Ljk; getSound
	e ()Lbcf; getSource
	f ()D getX
	g ()D getY
	h ()D getZ
	i ()F getVolume
	j ()F getPitch
	k ()J getSeed
agy net/minecraft/network/protocol/game/ClientboundStartConfigurationPacket
	a Lagy; INSTANCE
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lacr;)V handle
		0 o p_294539_
	a (Lxa;)V handle
		0 o p_294342_
	a ()Laaq; type
	d ()Z isTerminal
agz net/minecraft/network/protocol/game/ClientboundStopSoundPacket
	a Laae; STREAM_CODEC
	b I HAS_SOURCE
	c I HAS_SOUND
	d Lamj; name
	e Lbcf; source
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179426_
	<init> (Lamj;Lbcf;)V <init>
		0 o p_133468_
		1 o p_133469_
	a (Lwn;)V write
		0 o p_133478_
	a (Lacr;)V handle
		0 o p_133475_
	a (Lxa;)V handle
		0 o p_133473_
	a ()Laaq; type
	b ()Lamj; getName
	e ()Lbcf; getSource
ah net/minecraft/WorldVersion
	a (Lazd;)Lazp; packVersion
		0 o p_416609_
	a ()Lfhz; dataVersion
	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 Lfhz; dataVersion
	d I protocolVersion
	e Lazp; resourcePackVersion
	f Lazp; datapackVersion
	g Ljava/util/Date; buildTime
	h Z stable
	<init> (Ljava/lang/String;Ljava/lang/String;Lfhz;ILazp;Lazp;Ljava/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 (Lazd;)Lazp; packVersion
		0 o p_415556_
	a ()Lfhz; 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 ()Lazp; resourcePackVersion
	h ()Lazp; datapackVersion
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aha net/minecraft/network/protocol/game/ClientboundSystemChatPacket
	a Laae; STREAM_CODEC
	b Lxx; content
	c Z overlay
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Z)V <init>
		0 o content
		1 o overlay
	a (Lacr;)V handle
		0 o p_237864_
	a (Lxa;)V handle
		0 o p_237862_
	a ()Laaq; type
	b ()Lxx; 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
ahb net/minecraft/network/protocol/game/ClientboundTabListPacket
	a Laae; STREAM_CODEC
	b Lxx; header
	c Lxx; footer
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Lxx;)V <init>
		0 o header
		1 o footer
	a (Lacr;)V handle
		0 o p_133488_
	a (Lxa;)V handle
		0 o p_133486_
	a ()Laaq; type
	b ()Lxx; header
	e ()Lxx; footer
	equals (Ljava/lang/Object;)Z equals
		0 o p_324504_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahc net/minecraft/network/protocol/game/ClientboundTagQueryPacket
	a Laae; STREAM_CODEC
	b I transactionId
	c Lup; tag
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179433_
	<init> (ILup;)V <init>
		0 o p_133497_
		1 o p_133498_
	a (Lwn;)V write
		0 o p_133508_
	a (Lacr;)V handle
		0 o p_133505_
	a (Lxa;)V handle
		0 o p_133503_
	a ()Laaq; type
	b ()I getTransactionId
	c ()Z isSkippable
	e ()Lup; getTag
ahd net/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket
	a Laae; STREAM_CODEC
	b I itemId
	c I playerId
	d I amount
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179435_
	<init> (III)V <init>
		0 o p_133515_
		1 o p_133516_
		2 o p_133517_
	a (Lwn;)V write
		0 o p_133526_
	a (Lacr;)V handle
		0 o p_133523_
	a (Lxa;)V handle
		0 o p_133521_
	a ()Laaq; type
	b ()I getItemId
	e ()I getPlayerId
	f ()I getAmount
ahe net/minecraft/network/protocol/game/ClientboundTeleportEntityPacket
	a Laae; STREAM_CODEC
	b I id
	c Lcfj; change
	d Ljava/util/Set; relatives
	e Z onGround
	<clinit> ()V <clinit>
		static
	<init> (ILcfj;Ljava/util/Set;Z)V <init>
		0 o id
		1 o change
		2 o relatives
		3 o onGround
	a ()Laaq; type
	a (Lacr;)V handle
		0 o p_133544_
	a (ILcfj;Ljava/util/Set;Z)Lahe; teleport
		static
		0 o p_379814_
		1 o p_379503_
		2 o p_379757_
		3 o p_380240_
	a (Lxa;)V handle
		0 o p_133542_
	b ()I id
	e ()Lcfj; 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
ahf net/minecraft/network/protocol/game/ClientboundTestInstanceBlockStatus
	a Laae; STREAM_CODEC
	b Lxx; status
	c Ljava/util/Optional; size
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Ljava/util/Optional;)V <init>
		0 o status
		1 o size
	a (Lacr;)V handle
		0 o p_397057_
	a (Lxa;)V handle
		0 o p_396988_
	a ()Laaq; type
	b ()Lxx; status
	e ()Ljava/util/Optional; size
	equals (Ljava/lang/Object;)Z equals
		0 o p_397831_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahg net/minecraft/network/protocol/game/ClientboundTickingStatePacket
	a Laae; STREAM_CODEC
	b F tickRate
	c Z isFrozen
	<clinit> ()V <clinit>
		static
	<init> (FZ)V <init>
		0 o tickRate
		1 o isFrozen
	<init> (Lwn;)V <init>
		0 o p_309182_
	a (Lcca;)Lahg; from
		static
		0 o p_308984_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_309152_
	a (Lacr;)V handle
		0 o p_309074_
	a (Lxa;)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
ahh net/minecraft/network/protocol/game/ClientboundTickingStepPacket
	a Laae; STREAM_CODEC
	b I tickSteps
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o tickSteps
	<init> (Lwn;)V <init>
		0 o p_309129_
	a (Lcca;)Lahh; from
		static
		0 o p_308913_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_309179_
	a (Lacr;)V handle
		0 o p_309086_
	a (Lxa;)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
ahi net/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket
	a Laae; STREAM_CODEC
	b Lahi$a; operation
	c Lfqi; waypoint
	<clinit> ()V <clinit>
		static
	<init> (Lahi$a;Lfqi;)V <init>
		0 o operation
		1 o waypoint
	a (Lfqj;)V apply
		0 o p_415774_
	a ()Laaq; type
	a (Ljava/util/UUID;Lfqk$a;Ldqv;)Lahi; addWaypointChunk
		static
		0 o p_415984_
		1 o p_416123_
		2 o p_416387_
	a (Ljava/util/UUID;Lfqk$a;Lkf;)Lahi; addWaypointPosition
		static
		0 o p_416047_
		1 o p_416575_
		2 o p_415572_
	a (Lacr;)V handle
		0 o p_416105_
	a (Lxa;)V handle
		0 o p_415566_
	a (Ljava/util/UUID;)Lahi; removeWaypoint
		static
		0 o p_416625_
	a (Ljava/util/UUID;Lfqk$a;F)Lahi; addWaypointAzimuth
		static
		0 o p_416113_
		1 o p_415805_
		2 o p_416624_
	b (Ljava/util/UUID;Lfqk$a;Lkf;)Lahi; updateWaypointPosition
		static
		0 o p_415700_
		1 o p_415808_
		2 o p_416349_
	b (Ljava/util/UUID;Lfqk$a;Ldqv;)Lahi; updateWaypointChunk
		static
		0 o p_416600_
		1 o p_416189_
		2 o p_415819_
	b ()Lahi$a; operation
	b (Ljava/util/UUID;Lfqk$a;F)Lahi; updateWaypointAzimuth
		static
		0 o p_415856_
		1 o p_416583_
		2 o p_416087_
	e ()Lfqi; waypoint
	equals (Ljava/lang/Object;)Z equals
		0 o p_415599_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahi$a net/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket$Operation
	a Lahi$a; TRACK
	b Lahi$a; UNTRACK
	c Lahi$a; UPDATE
	d Ljava/util/function/IntFunction; BY_ID
	e Laae; STREAM_CODEC
	f Ljava/util/function/BiConsumer; action
	g [Lahi$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 ()[Lahi$a; $values
		static
	valueOf (Ljava/lang/String;)Lahi$a; valueOf
		static
		0 o p_416276_
	values ()[Lahi$a; values
		static
ahj net/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket
	a Laae; 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> (Lxg;)V <init>
		0 o p_320832_
	a (Lwn;Lal;)V lambda$write$0
		static
		0 o p_179444_
		1 o p_179445_
	a ()Laaq; type
	a (Lxg;)V write
		0 o p_319915_
	a (Lacr;)V handle
		0 o p_133569_
	a (Lxa;)V handle
		0 o p_133567_
	b ()Ljava/util/List; getAdded
	e ()Ljava/util/Set; getRemoved
	f ()Ljava/util/Map; getProgress
	g ()Z shouldReset
	h ()Z shouldShowAdvancements
ahk net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket
	a Laae; 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 (Lacr;)V handle
		0 o p_133587_
	a (Lxa;)V handle
		0 o p_133585_
	a ()Laaq; type
	b ()I getEntityId
	e ()Ljava/util/List; getValues
ahk$a net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot
	a Laae; MODIFIER_STREAM_CODEC
	b Laae; STREAM_CODEC
	c Ljk; attribute
	d D base
	e Ljava/util/Collection; modifiers
	<clinit> ()V <clinit>
		static
	<init> (Ljk;DLjava/util/Collection;)V <init>
		0 o attribute
		1 o base
		2 o modifiers
	a ()Ljk; 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
ahl net/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket
	a Laae; STREAM_CODEC
	b I FLAG_AMBIENT
	c I FLAG_VISIBLE
	d I FLAG_SHOW_ICON
	e I FLAG_BLEND
	f I entityId
	g Ljk; effect
	h I effectAmplifier
	i I effectDurationTicks
	j B flags
	<clinit> ()V <clinit>
		static
	<init> (ILccx;Z)V <init>
		0 o p_133611_
		1 o p_133612_
		2 o p_316376_
	<init> (Lxg;)V <init>
		0 o p_320890_
	a ()Laaq; type
	a (Lxg;)V write
		0 o p_320214_
	a (Lacr;)V handle
		0 o p_133618_
	a (Lxa;)V handle
		0 o p_133616_
	b ()I getEntityId
	e ()Ljk; getEffect
	f ()I getEffectAmplifier
	g ()I getEffectDurationTicks
	h ()Z isEffectVisible
	i ()Z isEffectAmbient
	j ()Z effectShowsIcon
	k ()Z shouldBlend
ahm net/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket
	a Laae; STREAM_CODEC
	b Ljava/util/Map; itemSets
	c Ldmv$b; stonecutterRecipes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Ldmv$b;)V <init>
		0 o itemSets
		1 o stonecutterRecipes
	a (Lacr;)V handle
		0 o p_133641_
	a (Lxa;)V handle
		0 o p_133639_
	a ()Laaq; type
	b ()Ljava/util/Map; itemSets
	e ()Ldmv$b; stonecutterRecipes
	equals (Ljava/lang/Object;)Z equals
		0 o p_379792_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahn net/minecraft/network/protocol/game/CommonPlayerSpawnInfo
	a Ljk; dimensionType
	b Lami; dimension
	c J seed
	d Ldrn; gameType
	e Ldrn; previousGameType
	f Z isDebug
	g Z isFlat
	h Ljava/util/Optional; lastDeathLocation
	i I portalCooldown
	j I seaLevel
	<init> (Ljk;Lami;JLdrn;Ldrn;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> (Lxg;)V <init>
		0 o p_321843_
	a (Lxg;)V write
		0 o p_321515_
	a ()Ljk; dimensionType
	b ()Lami; dimension
	c ()J seed
	d ()Ldrn; gameType
	e ()Ldrn; 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
aho 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 (Lcdv;)Ljava/lang/String; getEntityName
		static
		0 o p_179487_
	a (Lbfq;[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_
	b (Ljava/util/UUID;)Lbfq; getRandom
		static
		0 o p_237884_
ahp net/minecraft/network/protocol/game/GamePacketTypes
	A Laaq; CLIENTBOUND_DEBUG_CHUNK_VALUE
	B Laaq; CLIENTBOUND_DEBUG_ENTITY_VALUE
	C Laaq; CLIENTBOUND_DEBUG_EVENT
	D Laaq; CLIENTBOUND_DEBUG_SAMPLE
	E Laaq; CLIENTBOUND_DELETE_CHAT
	F Laaq; CLIENTBOUND_DISGUISED_CHAT
	G Laaq; CLIENTBOUND_ENTITY_EVENT
	H Laaq; CLIENTBOUND_ENTITY_POSITION_SYNC
	I Laaq; CLIENTBOUND_EXPLODE
	J Laaq; CLIENTBOUND_FORGET_LEVEL_CHUNK
	K Laaq; CLIENTBOUND_GAME_EVENT
	L Laaq; CLIENTBOUND_GAME_TEST_HIGHLIGHT_POS
	M Laaq; CLIENTBOUND_HORSE_SCREEN_OPEN
	N Laaq; CLIENTBOUND_HURT_ANIMATION
	O Laaq; CLIENTBOUND_INITIALIZE_BORDER
	P Laaq; CLIENTBOUND_LEVEL_CHUNK_WITH_LIGHT
	Q Laaq; CLIENTBOUND_LEVEL_EVENT
	R Laaq; CLIENTBOUND_LEVEL_PARTICLES
	S Laaq; CLIENTBOUND_LIGHT_UPDATE
	T Laaq; CLIENTBOUND_LOGIN
	U Laaq; CLIENTBOUND_MAP_ITEM_DATA
	V Laaq; CLIENTBOUND_MERCHANT_OFFERS
	W Laaq; CLIENTBOUND_MOVE_ENTITY_POS
	X Laaq; CLIENTBOUND_MOVE_ENTITY_POS_ROT
	Y Laaq; CLIENTBOUND_MOVE_MINECART_ALONG_TRACK
	Z Laaq; CLIENTBOUND_MOVE_ENTITY_ROT
	a Laaq; CLIENTBOUND_BUNDLE
	aA Laaq; CLIENTBOUND_SET_BORDER_CENTER
	aB Laaq; CLIENTBOUND_SET_BORDER_LERP_SIZE
	aC Laaq; CLIENTBOUND_SET_BORDER_SIZE
	aD Laaq; CLIENTBOUND_SET_BORDER_WARNING_DELAY
	aE Laaq; CLIENTBOUND_SET_BORDER_WARNING_DISTANCE
	aF Laaq; CLIENTBOUND_SET_CAMERA
	aG Laaq; CLIENTBOUND_SET_CHUNK_CACHE_CENTER
	aH Laaq; CLIENTBOUND_SET_CHUNK_CACHE_RADIUS
	aI Laaq; CLIENTBOUND_SET_DEFAULT_SPAWN_POSITION
	aJ Laaq; CLIENTBOUND_SET_DISPLAY_OBJECTIVE
	aK Laaq; CLIENTBOUND_SET_ENTITY_DATA
	aL Laaq; CLIENTBOUND_SET_ENTITY_LINK
	aM Laaq; CLIENTBOUND_SET_ENTITY_MOTION
	aN Laaq; CLIENTBOUND_SET_EQUIPMENT
	aO Laaq; CLIENTBOUND_SET_EXPERIENCE
	aP Laaq; CLIENTBOUND_SET_HEALTH
	aQ Laaq; CLIENTBOUND_SET_HELD_SLOT
	aR Laaq; CLIENTBOUND_SET_OBJECTIVE
	aS Laaq; CLIENTBOUND_SET_PASSENGERS
	aT Laaq; CLIENTBOUND_SET_PLAYER_TEAM
	aU Laaq; CLIENTBOUND_SET_SCORE
	aV Laaq; CLIENTBOUND_SET_SIMULATION_DISTANCE
	aW Laaq; CLIENTBOUND_SET_SUBTITLE_TEXT
	aX Laaq; CLIENTBOUND_SET_TIME
	aY Laaq; CLIENTBOUND_SET_TITLE_TEXT
	aZ Laaq; CLIENTBOUND_SET_TITLES_ANIMATION
	aa Laaq; CLIENTBOUND_MOVE_VEHICLE
	ab Laaq; CLIENTBOUND_OPEN_BOOK
	ac Laaq; CLIENTBOUND_OPEN_SCREEN
	ad Laaq; CLIENTBOUND_OPEN_SIGN_EDITOR
	ae Laaq; CLIENTBOUND_PLACE_GHOST_RECIPE
	af Laaq; CLIENTBOUND_PLAYER_ABILITIES
	ag Laaq; CLIENTBOUND_PLAYER_CHAT
	ah Laaq; CLIENTBOUND_PLAYER_COMBAT_END
	ai Laaq; CLIENTBOUND_PLAYER_COMBAT_ENTER
	aj Laaq; CLIENTBOUND_PLAYER_COMBAT_KILL
	ak Laaq; CLIENTBOUND_PLAYER_INFO_REMOVE
	al Laaq; CLIENTBOUND_PLAYER_INFO_UPDATE
	am Laaq; CLIENTBOUND_PLAYER_LOOK_AT
	an Laaq; CLIENTBOUND_PLAYER_POSITION
	ao Laaq; CLIENTBOUND_PLAYER_ROTATION
	ap Laaq; CLIENTBOUND_RECIPE_BOOK_ADD
	aq Laaq; CLIENTBOUND_RECIPE_BOOK_REMOVE
	ar Laaq; CLIENTBOUND_RECIPE_BOOK_SETTINGS
	as Laaq; CLIENTBOUND_REMOVE_ENTITIES
	at Laaq; CLIENTBOUND_REMOVE_MOB_EFFECT
	au Laaq; CLIENTBOUND_RESPAWN
	av Laaq; CLIENTBOUND_ROTATE_HEAD
	aw Laaq; CLIENTBOUND_SECTION_BLOCKS_UPDATE
	ax Laaq; CLIENTBOUND_SELECT_ADVANCEMENTS_TAB
	ay Laaq; CLIENTBOUND_SERVER_DATA
	az Laaq; CLIENTBOUND_SET_ACTION_BAR_TEXT
	b Laaq; CLIENTBOUND_BUNDLE_DELIMITER
	bA Laaq; SERVERBOUND_CHUNK_BATCH_RECEIVED
	bB Laaq; SERVERBOUND_CLIENT_COMMAND
	bC Laaq; SERVERBOUND_CLIENT_TICK_END
	bD Laaq; SERVERBOUND_COMMAND_SUGGESTION
	bE Laaq; SERVERBOUND_CONFIGURATION_ACKNOWLEDGED
	bF Laaq; SERVERBOUND_CONTAINER_BUTTON_CLICK
	bG Laaq; SERVERBOUND_CONTAINER_CLICK
	bH Laaq; SERVERBOUND_CONTAINER_CLOSE
	bI Laaq; SERVERBOUND_CONTAINER_SLOT_STATE_CHANGED
	bJ Laaq; SERVERBOUND_DEBUG_SUBSCRIPTION_REQUEST
	bK Laaq; SERVERBOUND_EDIT_BOOK
	bL Laaq; SERVERBOUND_ENTITY_TAG_QUERY
	bM Laaq; SERVERBOUND_INTERACT
	bN Laaq; SERVERBOUND_JIGSAW_GENERATE
	bO Laaq; SERVERBOUND_LOCK_DIFFICULTY
	bP Laaq; SERVERBOUND_MOVE_PLAYER_POS
	bQ Laaq; SERVERBOUND_MOVE_PLAYER_POS_ROT
	bR Laaq; SERVERBOUND_MOVE_PLAYER_ROT
	bS Laaq; SERVERBOUND_MOVE_PLAYER_STATUS_ONLY
	bT Laaq; SERVERBOUND_MOVE_VEHICLE
	bU Laaq; SERVERBOUND_PADDLE_BOAT
	bV Laaq; SERVERBOUND_PICK_ITEM_FROM_BLOCK
	bW Laaq; SERVERBOUND_PICK_ITEM_FROM_ENTITY
	bX Laaq; SERVERBOUND_PLACE_RECIPE
	bY Laaq; SERVERBOUND_PLAYER_ABILITIES
	bZ Laaq; SERVERBOUND_PLAYER_ACTION
	ba Laaq; CLIENTBOUND_SOUND_ENTITY
	bb Laaq; CLIENTBOUND_SOUND
	bc Laaq; CLIENTBOUND_START_CONFIGURATION
	bd Laaq; CLIENTBOUND_STOP_SOUND
	be Laaq; CLIENTBOUND_SYSTEM_CHAT
	bf Laaq; CLIENTBOUND_TAB_LIST
	bg Laaq; CLIENTBOUND_TAG_QUERY
	bh Laaq; CLIENTBOUND_TAKE_ITEM_ENTITY
	bi Laaq; CLIENTBOUND_TELEPORT_ENTITY
	bj Laaq; CLIENTBOUND_TEST_INSTANCE_BLOCK_STATUS
	bk Laaq; CLIENTBOUND_UPDATE_ADVANCEMENTS
	bl Laaq; CLIENTBOUND_UPDATE_ATTRIBUTES
	bm Laaq; CLIENTBOUND_UPDATE_MOB_EFFECT
	bn Laaq; CLIENTBOUND_UPDATE_RECIPES
	bo Laaq; CLIENTBOUND_PROJECTILE_POWER
	bp Laaq; CLIENTBOUND_WAYPOINT
	bq Laaq; SERVERBOUND_ACCEPT_TELEPORTATION
	br Laaq; SERVERBOUND_BLOCK_ENTITY_TAG_QUERY
	bs Laaq; SERVERBOUND_BUNDLE_ITEM_SELECTED
	bt Laaq; SERVERBOUND_CHANGE_DIFFICULTY
	bu Laaq; SERVERBOUND_CHANGE_GAME_MODE
	bv Laaq; SERVERBOUND_CHAT_ACK
	bw Laaq; SERVERBOUND_CHAT_COMMAND
	bx Laaq; SERVERBOUND_CHAT_COMMAND_SIGNED
	by Laaq; SERVERBOUND_CHAT
	bz Laaq; SERVERBOUND_CHAT_SESSION_UPDATE
	c Laaq; CLIENTBOUND_ADD_ENTITY
	cA Laaq; CLIENTBOUND_SET_PLAYER_INVENTORY
	ca Laaq; SERVERBOUND_PLAYER_COMMAND
	cb Laaq; SERVERBOUND_PLAYER_INPUT
	cc Laaq; SERVERBOUND_PLAYER_LOADED
	cd Laaq; SERVERBOUND_RECIPE_BOOK_CHANGE_SETTINGS
	ce Laaq; SERVERBOUND_RECIPE_BOOK_SEEN_RECIPE
	cf Laaq; SERVERBOUND_RENAME_ITEM
	cg Laaq; SERVERBOUND_SEEN_ADVANCEMENTS
	ch Laaq; SERVERBOUND_SELECT_TRADE
	ci Laaq; SERVERBOUND_SET_BEACON
	cj Laaq; SERVERBOUND_SET_CARRIED_ITEM
	ck Laaq; SERVERBOUND_SET_COMMAND_BLOCK
	cl Laaq; SERVERBOUND_SET_COMMAND_MINECART
	cm Laaq; SERVERBOUND_SET_CREATIVE_MODE_SLOT
	cn Laaq; SERVERBOUND_SET_JIGSAW_BLOCK
	co Laaq; SERVERBOUND_SET_STRUCTURE_BLOCK
	cp Laaq; SERVERBOUND_SET_TEST_BLOCK
	cq Laaq; SERVERBOUND_TEST_INSTANCE_BLOCK_ACTION
	cr Laaq; SERVERBOUND_SIGN_UPDATE
	cs Laaq; SERVERBOUND_SWING
	ct Laaq; SERVERBOUND_TELEPORT_TO_ENTITY
	cu Laaq; SERVERBOUND_USE_ITEM_ON
	cv Laaq; SERVERBOUND_USE_ITEM
	cw Laaq; CLIENTBOUND_RESET_SCORE
	cx Laaq; CLIENTBOUND_TICKING_STATE
	cy Laaq; CLIENTBOUND_TICKING_STEP
	cz Laaq; CLIENTBOUND_SET_CURSOR_ITEM
	d Laaq; CLIENTBOUND_ANIMATE
	e Laaq; CLIENTBOUND_AWARD_STATS
	f Laaq; CLIENTBOUND_BLOCK_CHANGED_ACK
	g Laaq; CLIENTBOUND_BLOCK_DESTRUCTION
	h Laaq; CLIENTBOUND_BLOCK_ENTITY_DATA
	i Laaq; CLIENTBOUND_BLOCK_EVENT
	j Laaq; CLIENTBOUND_BLOCK_UPDATE
	k Laaq; CLIENTBOUND_BOSS_EVENT
	l Laaq; CLIENTBOUND_CHANGE_DIFFICULTY
	m Laaq; CLIENTBOUND_CHUNK_BATCH_FINISHED
	n Laaq; CLIENTBOUND_CHUNK_BATCH_START
	o Laaq; CLIENTBOUND_CHUNKS_BIOMES
	p Laaq; CLIENTBOUND_CLEAR_TITLES
	q Laaq; CLIENTBOUND_COMMAND_SUGGESTIONS
	r Laaq; CLIENTBOUND_COMMANDS
	s Laaq; CLIENTBOUND_CONTAINER_CLOSE
	t Laaq; CLIENTBOUND_CONTAINER_SET_CONTENT
	u Laaq; CLIENTBOUND_CONTAINER_SET_DATA
	v Laaq; CLIENTBOUND_CONTAINER_SET_SLOT
	w Laaq; CLIENTBOUND_COOLDOWN
	x Laaq; CLIENTBOUND_CUSTOM_CHAT_COMPLETIONS
	y Laaq; CLIENTBOUND_DAMAGE_EVENT
	z Laaq; CLIENTBOUND_DEBUG_BLOCK_VALUE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Laaq; createClientbound
		static
		0 o p_319846_
	b (Ljava/lang/String;)Laaq; createServerbound
		static
		0 o p_320667_
ahq net/minecraft/network/protocol/game/GameProtocols
	a Laan; HAS_INFINITE_MATERIALS
	b Laav; SERVERBOUND_TEMPLATE
	c Laau; CLIENTBOUND_TEMPLATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laat;)V lambda$static$2
		static
		0 o p_448815_
	a (Laae;Lahq$a;)Laae; lambda$static$0
		static
		0 o p_412030_
		1 o p_412031_
	b (Laat;)V lambda$static$1
		static
		0 o p_448814_
ahq$1 net/minecraft/network/protocol/game/GameProtocols$1
	a Lahq$a; val$context
	b Laae; val$original
	<init> (Lahq$a;Laae;)V <init>
		0 o p_412531_
		1 o p_412675_
	a (Lxg;)Lajm; decode
		0 o p_412408_
	a (Lxg;Lajm;)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_
ahq$a net/minecraft/network/protocol/game/GameProtocols$Context
	a ()Z hasInfiniteMaterials
ahr net/minecraft/network/protocol/game/ServerGamePacketListener
	a (Lajp;)V handleSetTestBlock
		0 o p_397888_
	a (Laie;)V handleClientTickEnd
		0 o p_365161_
	a (Laia;)V handleChat
		0 o p_133743_
	a (Laix;)V handlePlayerAbilities
		0 o p_133763_
	a (Laja;)V handlePlayerInput
		0 o p_133766_
	a (Lajt;)V handleTestInstanceBlockAction
		0 o p_397825_
	a (Lajh;)V handleSelectTrade
		0 o p_133772_
	a (Lajl;)V handleSetCommandMinecart
		0 o p_133776_
	a (Lahx;)V handleChatAck
		0 o p_242214_
	a (Lajd;)V handleRecipeBookSeenRecipePacket
		0 o p_133768_
	a (Laii;)V handleContainerClick
		0 o p_133749_
	a (Laiu;)V handlePickItemFromBlock
		0 o p_383031_
	a (Laiq;)V handleLockDifficulty
		0 o p_133757_
	a (Laim;)V handleEditBook
		0 o p_133752_
	a (Laiy;)V handlePlayerAction
		0 o p_133764_
	a (Lajo;)V handleSetStructureBlock
		0 o p_133779_
	a (Laib;)V handleChatSessionUpdate
		0 o p_254226_
	a (Lajs;)V handleTeleportToEntityPacket
		0 o p_133782_
	a (Lajk;)V handleSetCommandBlock
		0 o p_133775_
	a (Lajb;)V handleAcceptPlayerLoad
		0 o p_386931_
	a (Lajg;)V handleBundleItemSelectedPacket
		0 o p_364061_
	a (Lain;)V handleEntityTagQuery
		0 o p_320502_
	a (Lajc;)V handleRecipeBookChangeSettingsPacket
		0 o p_133767_
	a (Lahu;)V handleBlockEntityTagQuery
		0 o p_320411_
	a (Lahy;)V handleChatCommand
		0 o p_237920_
	a (Lair;)V handleMovePlayer
		0 o p_133758_
	a (Laif;)V handleCustomCommandSuggestions
		0 o p_133746_
	a (Laij;)V handleContainerClose
		0 o p_133750_
	a (Laic;)V handleChunkBatchReceived
		0 o p_294767_
	a (Lajr;)V handleAnimate
		0 o p_133781_
	a (Laiv;)V handlePickItemFromEntity
		0 o p_382904_
	a (Laiz;)V handlePlayerCommand
		0 o p_133765_
	a (Lajv;)V handleUseItem
		0 o p_133784_
	a (Lajn;)V handleSetJigsawBlock
		0 o p_133778_
	a (Lajj;)V handleSetCarriedItem
		0 o p_133774_
	a (Laio;)V handleInteract
		0 o p_133754_
	a (Lajf;)V handleSeenAdvancements
		0 o p_133771_
	a (Lahv;)V handleChangeDifficulty
		0 o p_133742_
	a (Lahz;)V handleSignedChatCommand
		0 o p_338819_
	a (Laig;)V handleConfigurationAcknowledged
		0 o p_296161_
	a (Lais;)V handleMoveVehicle
		0 o p_133759_
	a (Laik;)V handleContainerSlotStateChanged
		0 o p_307234_
	a (Lajq;)V handleSignUpdate
		0 o p_133780_
	a (Laid;)V handleClientCommand
		0 o p_133744_
	a (Laiw;)V handlePlaceRecipe
		0 o p_133762_
	a (Laju;)V handleUseItemOn
		0 o p_133783_
	a (Laht;)V handleAcceptTeleportPacket
		0 o p_133740_
	a (Lajm;)V handleSetCreativeModeSlot
		0 o p_133777_
	a (Laji;)V handleSetBeaconPacket
		0 o p_133773_
	a (Lahw;)V handleChangeGameMode
		0 o p_426259_
	a (Laje;)V handleRenameItem
		0 o p_133769_
	a (Lait;)V handlePaddleBoat
		0 o p_133760_
	a (Laih;)V handleContainerButtonClick
		0 o p_133748_
	a (Laip;)V handleJigsawGenerate
		0 o p_133755_
	a (Lail;)V handleDebugSubscriptionRequest
		0 o p_449357_
	b ()Lwl; protocol
ahs net/minecraft/network/protocol/game/ServerPacketListener
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	a (Laao;Ljava/lang/Exception;)V onPacketError
		0 o p_341685_
		1 o p_341609_
aht net/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket
	a Laae; STREAM_CODEC
	b I id
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179538_
	<init> (I)V <init>
		0 o p_133788_
	a (Lwn;)V write
		0 o p_133797_
	a (Lahr;)V handle
		0 o p_133794_
	a (Lxa;)V handle
		0 o p_133792_
	a ()Laaq; type
	b ()I getId
ahu net/minecraft/network/protocol/game/ServerboundBlockEntityTagQueryPacket
	a Laae; STREAM_CODEC
	b I transactionId
	c Lja; pos
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_319948_
	<init> (ILja;)V <init>
		0 o p_320516_
		1 o p_320060_
	a (Lwn;)V write
		0 o p_320108_
	a (Lahr;)V handle
		0 o p_320729_
	a (Lxa;)V handle
		0 o p_320420_
	a ()Laaq; type
	b ()I getTransactionId
	e ()Lja; getPos
ahv net/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket
	a Laae; STREAM_CODEC
	b Lcbn; difficulty
	<clinit> ()V <clinit>
		static
	<init> (Lcbn;)V <init>
		0 o difficulty
	a (Lahr;)V handle
		0 o p_133823_
	a (Lxa;)V handle
		0 o p_133821_
	a ()Laaq; type
	b ()Lcbn; difficulty
	equals (Ljava/lang/Object;)Z equals
		0 o p_425892_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahw net/minecraft/network/protocol/game/ServerboundChangeGameModePacket
	a Laae; STREAM_CODEC
	b Ldrn; mode
	<clinit> ()V <clinit>
		static
	<init> (Ldrn;)V <init>
		0 o mode
	a (Lahr;)V handle
		0 o p_426047_
	a (Lxa;)V handle
		0 o p_425926_
	a ()Laaq; type
	b ()Ldrn; mode
	equals (Ljava/lang/Object;)Z equals
		0 o p_425625_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahx net/minecraft/network/protocol/game/ServerboundChatAckPacket
	a Laae; STREAM_CODEC
	b I offset
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_242339_
	<init> (I)V <init>
		0 o offset
	a (Lwn;)V write
		0 o p_242345_
	a (Lahr;)V handle
		0 o p_242391_
	a (Lxa;)V handle
		0 o p_242376_
	a ()Laaq; type
	b ()I offset
	equals (Ljava/lang/Object;)Z equals
		0 o p_242425_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahy net/minecraft/network/protocol/game/ServerboundChatCommandPacket
	a Laae; STREAM_CODEC
	b Ljava/lang/String; command
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_237932_
	<init> (Ljava/lang/String;)V <init>
		0 o command
	a (Lwn;)V write
		0 o p_237936_
	a (Lahr;)V handle
		0 o p_237940_
	a (Lxa;)V handle
		0 o p_237938_
	a ()Laaq; type
	b ()Ljava/lang/String; command
	equals (Ljava/lang/Object;)Z equals
		0 o p_237946_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahz net/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket
	a Laae; STREAM_CODEC
	b Ljava/lang/String; command
	c Ljava/time/Instant; timeStamp
	d J salt
	e Ler; argumentSignatures
	f Lyf$b; lastSeenMessages
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_338652_
	<init> (Ljava/lang/String;Ljava/time/Instant;JLer;Lyf$b;)V <init>
		0 o command
		1 o timeStamp
		2 o salt
		3 o argumentSignatures
		4 o lastSeenMessages
	a (Lahr;)V handle
		0 o p_338886_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_338860_
	a (Lxa;)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 ()Ler; argumentSignatures
	h ()Lyf$b; lastSeenMessages
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ai net/minecraft/advancements/Advancement
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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 (Lav;)Lxx; decorateName
		static
		0 o p_301019_
	a (Lbfo;Ljl$a;)V validate
		0 o p_311766_
		1 o p_335685_
	a (Lai;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_312433_
	a (Laj;)Lxx; name
		static
		0 o p_300875_
	a (Lxg;)V write
		0 o p_320833_
	a ()Z isRoot
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_337334_
	a (Lxx;Lyv;)Lyv; lambda$decorateName$7
		static
		0 o p_392481_
		1 o p_392482_
	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 (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 (Lbfo;Ljl$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_
	b ()Ljava/util/Optional; parent
	b (Lxg;)Lai; read
		static
		0 o p_320555_
	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 (Laj;)Lxx; lambda$name$8
		static
		0 o p_300653_
	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 (Ldhp;Lxx;Lxx;Lamj;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$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 (Lan;)Lai$a; rewards
		0 o p_138357_
	a (Lamj;)Lai$a; parent
		0 o p_138397_
	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 (Ldrp;Lxx;Lxx;Lamj;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 (Lam;)Lai$a; requirements
		0 o p_301103_
	a ()Lai$a; advancement
		static
	a (Lam$a;)Lai$a; requirements
		0 o p_300955_
	b (Lamj;)Laj; build
		0 o p_138404_
	b ()Lai$a; recipeAdvancement
		static
	c ()Lai$a; sendsTelemetryEvent
aia net/minecraft/network/protocol/game/ServerboundChatPacket
	a Laae; STREAM_CODEC
	b Ljava/lang/String; message
	c Ljava/time/Instant; timeStamp
	d J salt
	e Lyk; signature
	f Lyf$b; lastSeenMessages
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/time/Instant;JLyk;Lyf$b;)V <init>
		0 o message
		1 o timeStamp
		2 o salt
		3 o signature
		4 o lastSeenMessages
	<init> (Lwn;)V <init>
		0 o p_179545_
	a (Lahr;)V handle
		0 o p_133836_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_133839_
	a (Lxa;)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 ()Lyk; signature
	h ()Lyf$b; lastSeenMessages
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aib net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket
	a Laae; STREAM_CODEC
	b Lyp$a; chatSession
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_254010_
	<init> (Lyp$a;)V <init>
		0 o chatSession
	a (Lwn;)V write
		0 o p_253690_
	a (Lahr;)V handle
		0 o p_253620_
	a (Lxa;)V handle
		0 o p_254350_
	a ()Laaq; type
	b ()Lyp$a; chatSession
	equals (Ljava/lang/Object;)Z equals
		0 o p_254362_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aic net/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket
	a Laae; STREAM_CODEC
	b F desiredChunksPerTick
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_294171_
	<init> (F)V <init>
		0 o desiredChunksPerTick
	a (Lwn;)V write
		0 o p_294492_
	a (Lahr;)V handle
		0 o p_294926_
	a (Lxa;)V handle
		0 o p_296278_
	a ()Laaq; type
	b ()F desiredChunksPerTick
	equals (Ljava/lang/Object;)Z equals
		0 o p_295022_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aid net/minecraft/network/protocol/game/ServerboundClientCommandPacket
	a Laae; STREAM_CODEC
	b Laid$a; action
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179547_
	<init> (Laid$a;)V <init>
		0 o p_133843_
	a (Lwn;)V write
		0 o p_133852_
	a (Lahr;)V handle
		0 o p_133849_
	a (Lxa;)V handle
		0 o p_133847_
	a ()Laaq; type
	b ()Laid$a; getAction
aid$a net/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action
	a Laid$a; PERFORM_RESPAWN
	b Laid$a; REQUEST_STATS
	c [Laid$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_133858_
		1 o p_133859_
	a ()[Laid$a; $values
		static
	valueOf (Ljava/lang/String;)Laid$a; valueOf
		static
		0 o p_133861_
	values ()[Laid$a; values
		static
aie net/minecraft/network/protocol/game/ServerboundClientTickEndPacket
	a Laie; INSTANCE
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lahr;)V handle
		0 o p_364623_
	a (Lxa;)V handle
		0 o p_360743_
	a ()Laaq; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_363880_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aif net/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket
	a Laae; STREAM_CODEC
	b I id
	c Ljava/lang/String; command
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179565_
	<init> (ILjava/lang/String;)V <init>
		0 o p_133893_
		1 o p_133894_
	a (Lwn;)V write
		0 o p_133903_
	a (Lahr;)V handle
		0 o p_133900_
	a (Lxa;)V handle
		0 o p_133898_
	a ()Laaq; type
	b ()I getId
	e ()Ljava/lang/String; getCommand
aig net/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket
	a Laig; INSTANCE
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lahr;)V handle
		0 o p_295823_
	a (Lxa;)V handle
		0 o p_294186_
	a ()Laaq; type
	d ()Z isTerminal
aih net/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket
	a Laae; STREAM_CODEC
	b I containerId
	c I buttonId
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o containerId
		1 o buttonId
	a (Lahr;)V handle
		0 o p_133934_
	a (Lxa;)V handle
		0 o p_133932_
	a ()Laaq; type
	b ()I containerId
	e ()I buttonId
	equals (Ljava/lang/Object;)Z equals
		0 o p_341649_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aii net/minecraft/network/protocol/game/ServerboundContainerClickPacket
	a Laae; STREAM_CODEC
	b I containerId
	c I stateId
	d S slotNum
	e B buttonNum
	f Lddr; clickType
	g Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; changedSlots
	h Lwq; carriedItem
	i I MAX_SLOT_COUNT
	j Laae; SLOTS_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (IISBLddr;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lwq;)V <init>
		0 o containerId
		1 o stateId
		2 o slotNum
		3 o buttonNum
		4 o clickType
		5 o changedSlots
		6 o carriedItem
	a (Lahr;)V handle
		0 o p_133958_
	a ()Laaq; type
	a (Lxa;)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 ()Lddr; clickType
	hashCode ()I hashCode
	i ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; changedSlots
	j ()Lwq; carriedItem
	toString ()Ljava/lang/String; toString
aij net/minecraft/network/protocol/game/ServerboundContainerClosePacket
	a Laae; STREAM_CODEC
	b I containerId
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179584_
	<init> (I)V <init>
		0 o p_133970_
	a (Lwn;)V write
		0 o p_133978_
	a (Lahr;)V handle
		0 o p_133976_
	a (Lxa;)V handle
		0 o p_133974_
	a ()Laaq; type
	b ()I getContainerId
aik net/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket
	a Laae; STREAM_CODEC
	b I slotId
	c I containerId
	d Z newState
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_307271_
	<init> (IIZ)V <init>
		0 o slotId
		1 o containerId
		2 o newState
	a (Lahr;)V handle
		0 o p_307397_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_307330_
	a (Lxa;)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
ail net/minecraft/network/protocol/game/ServerboundDebugSubscriptionRequestPacket
	a Laae; STREAM_CODEC
	b Ljava/util/Set; subscriptions
	c Laae; SET_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Set;)V <init>
		0 o subscriptions
	a (Lahr;)V handle
		0 o p_449918_
	a (Lxa;)V handle
		0 o p_449660_
	a ()Laaq; type
	b ()Ljava/util/Set; subscriptions
	equals (Ljava/lang/Object;)Z equals
		0 o p_449736_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aim net/minecraft/network/protocol/game/ServerboundEditBookPacket
	a Laae; 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 (Lahr;)V handle
		0 o p_134008_
	a (Lxa;)V handle
		0 o p_134006_
	a ()Laaq; type
	b ()I slot
	e ()Ljava/util/List; pages
	equals (Ljava/lang/Object;)Z equals
		0 o p_323929_
	f ()Ljava/util/Optional; title
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ain net/minecraft/network/protocol/game/ServerboundEntityTagQueryPacket
	a Laae; STREAM_CODEC
	b I transactionId
	c I entityId
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_319956_
	<init> (II)V <init>
		0 o p_319836_
		1 o p_319857_
	a (Lwn;)V write
		0 o p_319826_
	a (Lahr;)V handle
		0 o p_320580_
	a (Lxa;)V handle
		0 o p_320350_
	a ()Laaq; type
	b ()I getTransactionId
	e ()I getEntityId
aio net/minecraft/network/protocol/game/ServerboundInteractPacket
	a Laae; STREAM_CODEC
	b I entityId
	c Laio$a; action
	d Z usingSecondaryAction
	e Laio$a; ATTACK_ACTION
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179602_
	<init> (IZLaio$a;)V <init>
		0 o p_179598_
		1 o p_179599_
		2 o p_179600_
	a (Laio$c;)V dispatch
		0 o p_179618_
	a (Lawx;)Lcdv; getTarget
		0 o p_179604_
	a (Lahr;)V handle
		0 o p_134055_
	a ()Laaq; type
	a (Lcdv;ZLcbp;)Laio; createInteractionPacket
		static
		0 o p_179609_
		1 o p_179610_
		2 o p_179611_
	a (Lcdv;Z)Laio; createAttackPacket
		static
		0 o p_179606_
		1 o p_179607_
	a (Lcdv;ZLcbp;Lfoh;)Laio; createInteractionPacket
		static
		0 o p_179613_
		1 o p_179614_
		2 o p_179615_
		3 o p_179616_
	a (Lwn;)V write
		0 o p_134058_
	a (Lxa;)V handle
		0 o p_134053_
	b ()Z isUsingSecondaryAction
aio$1 net/minecraft/network/protocol/game/ServerboundInteractPacket$1
	<init> ()V <init>
	a (Laio$c;)V dispatch
		0 o p_179624_
	a (Lwn;)V write
		0 o p_179622_
	a ()Laio$b; getType
aio$a net/minecraft/network/protocol/game/ServerboundInteractPacket$Action
	a (Laio$c;)V dispatch
		0 o p_179626_
	a (Lwn;)V write
		0 o p_179625_
	a ()Laio$b; getType
aio$b net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType
	a Laio$b; INTERACT
	b Laio$b; ATTACK
	c Laio$b; INTERACT_AT
	d Ljava/util/function/Function; reader
	e [Laio$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 (Lwn;)Laio$a; lambda$static$0
		static
		0 o p_179639_
	a ()[Laio$b; $values
		static
	valueOf (Ljava/lang/String;)Laio$b; valueOf
		static
		0 o p_179641_
	values ()[Laio$b; values
		static
aio$c net/minecraft/network/protocol/game/ServerboundInteractPacket$Handler
	a ()V onAttack
	a (Lcbp;)V onInteraction
		0 o p_179643_
	a (Lcbp;Lfoh;)V onInteraction
		0 o p_179644_
		1 o p_179645_
aio$d net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction
	a Lcbp; hand
	<init> (Lwn;)V <init>
		0 o p_179650_
	<init> (Lcbp;)V <init>
		0 o p_179648_
	a (Laio$c;)V dispatch
		0 o p_179655_
	a (Lwn;)V write
		0 o p_179653_
	a ()Laio$b; getType
aio$e net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction
	a Lcbp; hand
	b Lfoh; location
	<init> (Lwn;)V <init>
		0 o p_179662_
	<init> (Lcbp;Lfoh;)V <init>
		0 o p_179659_
		1 o p_179660_
	a (Laio$c;)V dispatch
		0 o p_179667_
	a (Lwn;)V write
		0 o p_179665_
	a ()Laio$b; getType
aip net/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket
	a Laae; STREAM_CODEC
	b Lja; pos
	c I levels
	d Z keepJigsaws
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179669_
	<init> (Lja;IZ)V <init>
		0 o p_134078_
		1 o p_134079_
		2 o p_134080_
	a (Lwn;)V write
		0 o p_134089_
	a (Lahr;)V handle
		0 o p_134086_
	a (Lxa;)V handle
		0 o p_134084_
	a ()Laaq; type
	b ()Lja; getPos
	e ()I levels
	f ()Z keepJigsaws
aiq net/minecraft/network/protocol/game/ServerboundLockDifficultyPacket
	a Laae; STREAM_CODEC
	b Z locked
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179673_
	<init> (Z)V <init>
		0 o p_134108_
	a (Lwn;)V write
		0 o p_134117_
	a (Lahr;)V handle
		0 o p_134114_
	a (Lxa;)V handle
		0 o p_134112_
	a ()Laaq; type
	b ()Z isLocked
air 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 (Lahr;)V handle
		0 o p_134138_
	a ()Laaq; type
	a (D)D getX
		0 o p_134130_
	a (F)F getYRot
		0 o p_134132_
	a (I)Z unpackOnGround
		static
		0 o p_361325_
	a (Lxa;)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
air$a net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos
	j Laae; 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> (Lfoh;ZZ)V <init>
		0 o p_410242_
		1 o p_410769_
		2 o p_410188_
	a (Lwn;)Lair$a; read
		static
		0 o p_179686_
	a (Lxa;)V handle
		0 o p_134157_
	a ()Laaq; type
	b (Lwn;)V write
		0 o p_134159_
air$b net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot
	j Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfoh;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 (Lxa;)V handle
		0 o p_134171_
	a ()Laaq; type
	a (Lwn;)Lair$b; read
		static
		0 o p_179688_
	b (Lwn;)V write
		0 o p_134173_
air$c net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot
	j Laae; 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 (Lxa;)V handle
		0 o p_134182_
	a (Lwn;)Lair$c; read
		static
		0 o p_179690_
	a ()Laaq; type
	b (Lwn;)V write
		0 o p_134184_
air$d net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly
	j Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (ZZ)V <init>
		0 o p_179692_
		1 o p_363234_
	a (Lxa;)V handle
		0 o p_179696_
	a ()Laaq; type
	a (Lwn;)Lair$d; read
		static
		0 o p_179698_
	b (Lwn;)V write
		0 o p_179694_
ais net/minecraft/network/protocol/game/ServerboundMoveVehiclePacket
	a Laae; STREAM_CODEC
	b Lfoh; position
	c F yRot
	d F xRot
	e Z onGround
	<clinit> ()V <clinit>
		static
	<init> (Lfoh;FFZ)V <init>
		0 o position
		1 o yRot
		2 o xRot
		3 o onGround
	a (Lcdv;)Lais; fromEntity
		static
		0 o p_387268_
	a (Lahr;)V handle
		0 o p_134198_
	a ()Laaq; type
	a (Lxa;)V handle
		0 o p_134196_
	b ()Lfoh; 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
ait net/minecraft/network/protocol/game/ServerboundPaddleBoatPacket
	a Laae; STREAM_CODEC
	b Z left
	c Z right
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179702_
	<init> (ZZ)V <init>
		0 o p_134210_
		1 o p_134211_
	a (Lwn;)V write
		0 o p_134220_
	a (Lahr;)V handle
		0 o p_134217_
	a (Lxa;)V handle
		0 o p_134215_
	a ()Laaq; type
	b ()Z getLeft
	e ()Z getRight
aiu net/minecraft/network/protocol/game/ServerboundPickItemFromBlockPacket
	a Laae; STREAM_CODEC
	b Lja; pos
	c Z includeData
	<clinit> ()V <clinit>
		static
	<init> (Lja;Z)V <init>
		0 o pos
		1 o includeData
	a (Lahr;)V handle
		0 o p_382996_
	a (Lxa;)V handle
		0 o p_382922_
	a ()Laaq; type
	b ()Lja; pos
	e ()Z includeData
	equals (Ljava/lang/Object;)Z equals
		0 o p_383132_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aiv net/minecraft/network/protocol/game/ServerboundPickItemFromEntityPacket
	a Laae; STREAM_CODEC
	b I id
	c Z includeData
	<clinit> ()V <clinit>
		static
	<init> (IZ)V <init>
		0 o id
		1 o includeData
	a (Lahr;)V handle
		0 o p_382932_
	a (Lxa;)V handle
		0 o p_383184_
	a ()Laaq; type
	b ()I id
	e ()Z includeData
	equals (Ljava/lang/Object;)Z equals
		0 o p_383025_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aiw net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket
	a Laae; STREAM_CODEC
	b I containerId
	c Ldnq; recipe
	d Z useMaxItems
	<clinit> ()V <clinit>
		static
	<init> (ILdnq;Z)V <init>
		0 o containerId
		1 o recipe
		2 o useMaxItems
	a (Lahr;)V handle
		0 o p_134248_
	a (Lxa;)V handle
		0 o p_134246_
	a ()Laaq; type
	b ()I containerId
	e ()Ldnq; recipe
	equals (Ljava/lang/Object;)Z equals
		0 o p_379616_
	f ()Z useMaxItems
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aix net/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket
	a Laae; STREAM_CODEC
	b I FLAG_FLYING
	c Z isFlying
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179709_
	<init> (Lczh;)V <init>
		0 o p_134257_
	a (Lwn;)V write
		0 o p_134266_
	a (Lahr;)V handle
		0 o p_134263_
	a (Lxa;)V handle
		0 o p_134261_
	a ()Laaq; type
	b ()Z isFlying
aiy net/minecraft/network/protocol/game/ServerboundPlayerActionPacket
	a Laae; STREAM_CODEC
	b Lja; pos
	c Ljg; direction
	d Laiy$a; action
	e I sequence
	<clinit> ()V <clinit>
		static
	<init> (Laiy$a;Lja;Ljg;)V <init>
		0 o p_134272_
		1 o p_134273_
		2 o p_134274_
	<init> (Lwn;)V <init>
		0 o p_179711_
	<init> (Laiy$a;Lja;Ljg;I)V <init>
		0 o p_237983_
		1 o p_237984_
		2 o p_237985_
		3 o p_237986_
	a (Lahr;)V handle
		0 o p_134280_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_134283_
	a (Lxa;)V handle
		0 o p_134278_
	b ()Lja; getPos
	e ()Ljg; getDirection
	f ()Laiy$a; getAction
	g ()I getSequence
aiy$a net/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action
	a Laiy$a; START_DESTROY_BLOCK
	b Laiy$a; ABORT_DESTROY_BLOCK
	c Laiy$a; STOP_DESTROY_BLOCK
	d Laiy$a; DROP_ALL_ITEMS
	e Laiy$a; DROP_ITEM
	f Laiy$a; RELEASE_USE_ITEM
	g Laiy$a; SWAP_ITEM_WITH_OFFHAND
	h [Laiy$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_134296_
		1 o p_134297_
	a ()[Laiy$a; $values
		static
	valueOf (Ljava/lang/String;)Laiy$a; valueOf
		static
		0 o p_134299_
	values ()[Laiy$a; values
		static
aiz net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket
	a Laae; STREAM_CODEC
	b I id
	c Laiz$a; action
	d I data
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179714_
	<init> (Lcdv;Laiz$a;I)V <init>
		0 o p_134309_
		1 o p_134310_
		2 o p_134311_
	<init> (Lcdv;Laiz$a;)V <init>
		0 o p_134306_
		1 o p_134307_
	a (Lwn;)V write
		0 o p_134319_
	a (Lahr;)V handle
		0 o p_134317_
	a (Lxa;)V handle
		0 o p_134315_
	a ()Laaq; type
	b ()I getId
	e ()Laiz$a; getAction
	f ()I getData
aiz$a net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action
	a Laiz$a; STOP_SLEEPING
	b Laiz$a; START_SPRINTING
	c Laiz$a; STOP_SPRINTING
	d Laiz$a; START_RIDING_JUMP
	e Laiz$a; STOP_RIDING_JUMP
	f Laiz$a; OPEN_INVENTORY
	g Laiz$a; START_FALL_FLYING
	h [Laiz$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_134334_
		1 o p_134335_
	a ()[Laiz$a; $values
		static
	valueOf (Ljava/lang/String;)Laiz$a; valueOf
		static
		0 o p_134337_
	values ()[Laiz$a; values
		static
aj net/minecraft/advancements/AdvancementHolder
	a Laae; STREAM_CODEC
	b Laae; LIST_STREAM_CODEC
	c Lamj; id
	d Lai; value
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lai;)V <init>
		0 o id
		1 o value
	a ()Lamj; 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/ServerboundPlayerInputPacket
	a Laae; STREAM_CODEC
	b Lczj; input
	<clinit> ()V <clinit>
		static
	<init> (Lczj;)V <init>
		0 o input
	a (Lahr;)V handle
		0 o p_134354_
	a (Lxa;)V handle
		0 o p_134352_
	a ()Laaq; type
	b ()Lczj; input
	equals (Ljava/lang/Object;)Z equals
		0 o p_371748_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajb net/minecraft/network/protocol/game/ServerboundPlayerLoadedPacket
	a Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lahr;)V handle
		0 o p_388357_
	a (Lxa;)V handle
		0 o p_387315_
	a ()Laaq; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_386579_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajc net/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket
	a Laae; STREAM_CODEC
	b Ldew; bookType
	c Z isOpen
	d Z isFiltering
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179734_
	<init> (Ldew;ZZ)V <init>
		0 o p_134366_
		1 o p_134367_
		2 o p_134368_
	a (Lwn;)V write
		0 o p_134377_
	a (Lahr;)V handle
		0 o p_134374_
	a (Lxa;)V handle
		0 o p_134372_
	a ()Laaq; type
	b ()Ldew; getBookType
	e ()Z isOpen
	f ()Z isFiltering
ajd net/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket
	a Laae; STREAM_CODEC
	b Ldnq; recipe
	<clinit> ()V <clinit>
		static
	<init> (Ldnq;)V <init>
		0 o recipe
	a (Lahr;)V handle
		0 o p_134389_
	a (Lxa;)V handle
		0 o p_134387_
	a ()Laaq; type
	b ()Ldnq; recipe
	equals (Ljava/lang/Object;)Z equals
		0 o p_379784_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aje net/minecraft/network/protocol/game/ServerboundRenameItemPacket
	a Laae; STREAM_CODEC
	b Ljava/lang/String; name
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179738_
	<init> (Ljava/lang/String;)V <init>
		0 o p_134396_
	a (Lwn;)V write
		0 o p_134405_
	a (Lahr;)V handle
		0 o p_134402_
	a (Lxa;)V handle
		0 o p_134400_
	a ()Laaq; type
	b ()Ljava/lang/String; getName
ajf net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket
	a Laae; STREAM_CODEC
	b Lajf$a; action
	c Lamj; tab
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179744_
	<init> (Lajf$a;Lamj;)V <init>
		0 o p_134434_
		1 o p_134435_
	a (Lwn;)V write
		0 o p_134446_
	a (Lahr;)V handle
		0 o p_134441_
	a (Laj;)Lajf; openedTab
		static
		0 o p_301294_
	a (Lxa;)V handle
		0 o p_134439_
	a ()Laaq; type
	b ()Lajf; closedScreen
		static
	e ()Lajf$a; getAction
	f ()Lamj; getTab
ajf$a net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action
	a Lajf$a; OPENED_TAB
	b Lajf$a; CLOSED_SCREEN
	c [Lajf$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_134454_
		1 o p_134455_
	a ()[Lajf$a; $values
		static
	valueOf (Ljava/lang/String;)Lajf$a; valueOf
		static
		0 o p_134457_
	values ()[Lajf$a; values
		static
ajg net/minecraft/network/protocol/game/ServerboundSelectBundleItemPacket
	a Laae; STREAM_CODEC
	b I slotId
	c I selectedItemIndex
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_365065_
	<init> (II)V <init>
		0 o slotId
		1 o selectedItemIndex
	a (Lahr;)V handle
		0 o p_363439_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_363816_
	a (Lxa;)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
ajh net/minecraft/network/protocol/game/ServerboundSelectTradePacket
	a Laae; STREAM_CODEC
	b I item
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179747_
	<init> (I)V <init>
		0 o p_134462_
	a (Lwn;)V write
		0 o p_134471_
	a (Lahr;)V handle
		0 o p_134468_
	a (Lxa;)V handle
		0 o p_134466_
	a ()Laaq; type
	b ()I getItem
aji net/minecraft/network/protocol/game/ServerboundSetBeaconPacket
	a Laae; 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 (Lahr;)V handle
		0 o p_134483_
	a (Lxa;)V handle
		0 o p_134481_
	a ()Laaq; type
	b ()Ljava/util/Optional; primary
	e ()Ljava/util/Optional; secondary
	equals (Ljava/lang/Object;)Z equals
		0 o p_316876_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajj net/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket
	a Laae; STREAM_CODEC
	b I slot
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179751_
	<init> (I)V <init>
		0 o p_134491_
	a (Lwn;)V write
		0 o p_134500_
	a (Lahr;)V handle
		0 o p_134497_
	a (Lxa;)V handle
		0 o p_134495_
	a ()Laaq; type
	b ()I getSlot
ajk net/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket
	a Laae; STREAM_CODEC
	b I FLAG_TRACK_OUTPUT
	c I FLAG_CONDITIONAL
	d I FLAG_AUTOMATIC
	e Lja; pos
	f Ljava/lang/String; command
	g Z trackOutput
	h Z conditional
	i Z automatic
	j Legr$a; mode
	<clinit> ()V <clinit>
		static
	<init> (Lja;Ljava/lang/String;Legr$a;ZZZ)V <init>
		0 o p_134509_
		1 o p_134510_
		2 o p_134511_
		3 o p_134512_
		4 o p_134513_
		5 o p_134514_
	<init> (Lwn;)V <init>
		0 o p_179756_
	a (Lahr;)V handle
		0 o p_134520_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_134523_
	a (Lxa;)V handle
		0 o p_134518_
	b ()Lja; getPos
	e ()Ljava/lang/String; getCommand
	f ()Z isTrackOutput
	g ()Z isConditional
	h ()Z isAutomatic
	i ()Legr$a; getMode
ajl net/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket
	a Laae; STREAM_CODEC
	b I entity
	c Ljava/lang/String; command
	d Z trackOutput
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)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 (Lwn;)V write
		0 o p_134547_
	a (Ldrq;)Ldqp; getCommandBlock
		0 o p_134538_
	a (Lahr;)V handle
		0 o p_134544_
	a (Lxa;)V handle
		0 o p_134542_
	a ()Laaq; type
	b ()Ljava/lang/String; getCommand
	e ()Z isTrackOutput
ajm net/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket
	a Laae; STREAM_CODEC
	b S slotNum
	c Ldhp; itemStack
	<clinit> ()V <clinit>
		static
	<init> (SLdhp;)V <init>
		0 o slotNum
		1 o itemStack
	<init> (ILdhp;)V <init>
		0 o p_134553_
		1 o p_134554_
	a (Lahr;)V handle
		0 o p_134560_
	a (Lxa;)V handle
		0 o p_134558_
	a ()Laaq; type
	b ()S slotNum
	e ()Ldhp; itemStack
	equals (Ljava/lang/Object;)Z equals
		0 o p_341131_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajn net/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket
	a Laae; STREAM_CODEC
	b Lja; pos
	c Lamj; name
	d Lamj; target
	e Lamj; pool
	f Ljava/lang/String; finalState
	g Lehl$a; joint
	h I selectionPriority
	i I placementPriority
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lamj;Lamj;Lamj;Ljava/lang/String;Lehl$a;II)V <init>
		0 o p_134573_
		1 o p_134574_
		2 o p_134575_
		3 o p_134576_
		4 o p_134577_
		5 o p_134578_
		6 o p_308944_
		7 o p_309128_
	<init> (Lwn;)V <init>
		0 o p_179766_
	a (Lahr;)V handle
		0 o p_134584_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_134587_
	a (Lxa;)V handle
		0 o p_134582_
	b ()Lja; getPos
	e ()Lamj; getName
	f ()Lamj; getTarget
	g ()Lamj; getPool
	h ()Ljava/lang/String; getFinalState
	i ()Lehl$a; getJoint
	j ()I getSelectionPriority
	k ()I getPlacementPriority
ajo net/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket
	a Laae; STREAM_CODEC
	b I FLAG_IGNORE_ENTITIES
	c I FLAG_SHOW_AIR
	d I FLAG_SHOW_BOUNDING_BOX
	e I FLAG_STRICT
	f Lja; pos
	g Leic$a; updateType
	h Lekx; mode
	i Ljava/lang/String; name
	j Lja; offset
	k Lkf; size
	l Leaa; mirror
	m Lebr; 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> (Lja;Leic$a;Lekx;Ljava/lang/String;Lja;Lkf;Leaa;Lebr;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_
	<init> (Lwn;)V <init>
		0 o p_179786_
	a (Lahr;)V handle
		0 o p_134628_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_134631_
	a (Lxa;)V handle
		0 o p_134626_
	b ()Lja; getPos
	e ()Leic$a; getUpdateType
	f ()Lekx; getMode
	g ()Ljava/lang/String; getName
	h ()Lja; getOffset
	i ()Lkf; getSize
	j ()Leaa; getMirror
	k ()Lebr; getRotation
	l ()Ljava/lang/String; getData
	m ()Z isIgnoreEntities
	n ()Z isStrict
	o ()Z isShowAir
	p ()Z isShowBoundingBox
	q ()F getIntegrity
	r ()J getSeed
ajp net/minecraft/network/protocol/game/ServerboundSetTestBlockPacket
	a Laae; STREAM_CODEC
	b Lja; position
	c Leky; mode
	d Ljava/lang/String; message
	<clinit> ()V <clinit>
		static
	<init> (Lja;Leky;Ljava/lang/String;)V <init>
		0 o position
		1 o mode
		2 o message
	a (Lahr;)V handle
		0 o p_397216_
	a (Lxa;)V handle
		0 o p_397995_
	a ()Laaq; type
	b ()Lja; position
	e ()Leky; mode
	equals (Ljava/lang/Object;)Z equals
		0 o p_397851_
	f ()Ljava/lang/String; message
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajq net/minecraft/network/protocol/game/ServerboundSignUpdatePacket
	a Laae; STREAM_CODEC
	b I MAX_STRING_LENGTH
	c Lja; pos
	d [Ljava/lang/String; lines
	e Z isFrontText
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179790_
	<init> (Lja;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 (Lwn;)V write
		0 o p_134662_
	a (Lahr;)V handle
		0 o p_134659_
	a (Lxa;)V handle
		0 o p_134657_
	a ()Laaq; type
	b ()Lja; getPos
	e ()Z isFrontText
	f ()[Ljava/lang/String; getLines
ajr net/minecraft/network/protocol/game/ServerboundSwingPacket
	a Laae; STREAM_CODEC
	b Lcbp; hand
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179792_
	<init> (Lcbp;)V <init>
		0 o p_134667_
	a (Lwn;)V write
		0 o p_134676_
	a (Lahr;)V handle
		0 o p_134673_
	a (Lxa;)V handle
		0 o p_134671_
	a ()Laaq; type
	b ()Lcbp; getHand
ajs net/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket
	a Laae; STREAM_CODEC
	b Ljava/util/UUID; uuid
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179794_
	<init> (Ljava/util/UUID;)V <init>
		0 o p_134680_
	a (Lwn;)V write
		0 o p_134690_
	a (Lawx;)Lcdv; getEntity
		0 o p_134682_
	a (Lahr;)V handle
		0 o p_134688_
	a (Lxa;)V handle
		0 o p_134686_
	a ()Laaq; type
ajt net/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket
	a Laae; STREAM_CODEC
	b Lja; pos
	c Lajt$a; action
	d Leie$a; data
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lajt$a;Ljava/util/Optional;Lkf;Lebr;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_
	<init> (Lja;Lajt$a;Leie$a;)V <init>
		0 o pos
		1 o action
		2 o data
	a (Lahr;)V handle
		0 o p_397061_
	a ()Laaq; type
	a (Lxa;)V handle
		0 o p_397752_
	b ()Lja; pos
	e ()Lajt$a; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_397395_
	f ()Leie$a; data
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajt$a net/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action
	a Lajt$a; INIT
	b Lajt$a; QUERY
	c Lajt$a; SET
	d Lajt$a; RESET
	e Lajt$a; SAVE
	f Lajt$a; EXPORT
	g Lajt$a; RUN
	h Laae; STREAM_CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j I id
	k [Lajt$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 ()[Lajt$a; $values
		static
	a (Lajt$a;)I lambda$static$1
		static
		0 o p_397535_
	b (Lajt$a;)I lambda$static$0
		static
		0 o p_397926_
	valueOf (Ljava/lang/String;)Lajt$a; valueOf
		static
		0 o p_397892_
	values ()[Lajt$a; values
		static
aju net/minecraft/network/protocol/game/ServerboundUseItemOnPacket
	a Laae; STREAM_CODEC
	b Lfod; blockHit
	c Lcbp; hand
	d I sequence
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179796_
	<init> (Lcbp;Lfod;I)V <init>
		0 o p_238005_
		1 o p_238006_
		2 o p_238007_
	a (Lwn;)V write
		0 o p_134705_
	a (Lahr;)V handle
		0 o p_134702_
	a (Lxa;)V handle
		0 o p_134700_
	a ()Laaq; type
	b ()Lcbp; getHand
	e ()Lfod; getHitResult
	f ()I getSequence
ajv net/minecraft/network/protocol/game/ServerboundUseItemPacket
	a Laae; STREAM_CODEC
	b Lcbp; hand
	c I sequence
	d F yRot
	e F xRot
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179798_
	<init> (Lcbp;IFF)V <init>
		0 o p_238011_
		1 o p_238012_
		2 o p_348579_
		3 o p_348520_
	a (Lwn;)V write
		0 o p_134719_
	a (Lahr;)V handle
		0 o p_134716_
	a (Lxa;)V handle
		0 o p_134714_
	a ()Laaq; type
	b ()Lcbp; getHand
	e ()I getSequence
	f ()F getYRot
	g ()F getXRot
ajw net/minecraft/network/protocol/game/VecDeltaCodec
	a D TRUNCATION_STEPS
	b Lfoh; base
	<init> ()V <init>
	a (JJJ)Lfoh; decode
		0 o p_238022_
		1 o p_238023_
		2 o p_238024_
	a (Lfoh;)J encodeX
		0 o p_238026_
	a (D)J encode
		static
		0 o p_238018_
	a (J)D decode
		static
		0 o p_238020_
	a ()Lfoh; getBase
	b (Lfoh;)J encodeY
		0 o p_238028_
	c (Lfoh;)J encodeZ
		0 o p_238030_
	d (Lfoh;)Lfoh; delta
		0 o p_238032_
	e (Lfoh;)V setBase
		0 o p_238034_
ajx net/minecraft/network/protocol/game/package-info
ajy net/minecraft/network/protocol/handshake/ClientIntent
	a Lajy; STATUS
	b Lajy; LOGIN
	c Lajy; TRANSFER
	d I STATUS_ID
	e I LOGIN_ID
	f I TRANSFER_ID
	g [Lajy; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_294606_
		1 o p_295451_
	a (I)Lajy; byId
		static
		0 o p_295065_
	a ()I id
	b ()[Lajy; $values
		static
	valueOf (Ljava/lang/String;)Lajy; valueOf
		static
		0 o p_294181_
	values ()[Lajy; values
		static
ajz net/minecraft/network/protocol/handshake/ClientIntentionPacket
	a Laae; STREAM_CODEC
	b I protocolVersion
	c Ljava/lang/String; hostName
	d I port
	e Lajy; intention
	f I MAX_HOST_LENGTH
	<clinit> ()V <clinit>
		static
	<init> (ILjava/lang/String;ILajy;)V <init>
		0 o protocolVersion
		1 o hostName
		2 o port
		3 o intention
	<init> (Lwn;)V <init>
		0 o p_179801_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_134737_
	a (Lxa;)V handle
		0 o p_134732_
	a (Lakc;)V handle
		0 o p_134734_
	b ()I protocolVersion
	d ()Z isTerminal
	e ()Ljava/lang/String; hostName
	equals (Ljava/lang/Object;)Z equals
		0 o p_295561_
	f ()I port
	g ()Lajy; intention
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
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/handshake/HandshakePacketTypes
	a Laaq; CLIENT_INTENTION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Laaq; createServerbound
		static
		0 o p_320131_
akb net/minecraft/network/protocol/handshake/HandshakeProtocols
	a Laau; SERVERBOUND_TEMPLATE
	b Lxd; SERVERBOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laat;)V lambda$static$0
		static
		0 o p_319952_
akc net/minecraft/network/protocol/handshake/ServerHandshakePacketListener
	a (Lajz;)V handleIntention
		0 o p_134739_
	b ()Lwl; protocol
akd net/minecraft/network/protocol/handshake/package-info
ake net/minecraft/network/protocol/login/ClientLoginPacketListener
	a (Lakg;)V handleHello
		0 o p_134742_
	a (Lakj;)V handleLoginFinished
		0 o p_374097_
	a (Lakf;)V handleCustomQuery
		0 o p_134740_
	a (Lakh;)V handleCompression
		0 o p_134743_
	a (Laki;)V handleDisconnect
		0 o p_134744_
	b ()Lwl; protocol
akf net/minecraft/network/protocol/login/ClientboundCustomQueryPacket
	a Laae; STREAM_CODEC
	b I transactionId
	c Laks; payload
	d I MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (ILaks;)V <init>
		0 o transactionId
		1 o payload
	<init> (Lwn;)V <init>
		0 o p_179810_
	a ()Laaq; type
	a (Lamj;Lwn;)Laks; readPayload
		static
		0 o p_295267_
		1 o p_295117_
	a (Lwn;)V write
		0 o p_134757_
	a (Lxa;)V handle
		0 o p_134752_
	a (Lake;)V handle
		0 o p_134754_
	b (Lamj;Lwn;)Laku; readUnknownPayload
		static
		0 o p_294837_
		1 o p_296380_
	b ()I transactionId
	e ()Laks; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_295028_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akg net/minecraft/network/protocol/login/ClientboundHelloPacket
	a Laae; STREAM_CODEC
	b Ljava/lang/String; serverId
	c [B publicKey
	d [B challenge
	e Z shouldAuthenticate
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179816_
	<init> (Ljava/lang/String;[B[BZ)V <init>
		0 o p_134782_
		1 o p_134783_
		2 o p_134784_
		3 o p_320681_
	a (Lwn;)V write
		0 o p_134793_
	a (Lxa;)V handle
		0 o p_134788_
	a ()Laaq; type
	a (Lake;)V handle
		0 o p_134790_
	b ()Ljava/lang/String; getServerId
	e ()Ljava/security/PublicKey; getPublicKey
	f ()[B getChallenge
	g ()Z shouldAuthenticate
akh net/minecraft/network/protocol/login/ClientboundLoginCompressionPacket
	a Laae; STREAM_CODEC
	b I compressionThreshold
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_179818_
	<init> (I)V <init>
		0 o p_134799_
	a (Lwn;)V write
		0 o p_134808_
	a (Lxa;)V handle
		0 o p_134803_
	a ()Laaq; type
	a (Lake;)V handle
		0 o p_134805_
	b ()I getCompressionThreshold
aki net/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket
	a Laae; STREAM_CODEC
	b Lxx; reason
	c Lamh; OPS
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)V <init>
		0 o reason
	a (Lxa;)V handle
		0 o p_134816_
	a ()Laaq; type
	a (Lake;)V handle
		0 o p_134818_
	b ()Lxx; reason
	equals (Ljava/lang/Object;)Z equals
		0 o p_422711_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akj net/minecraft/network/protocol/login/ClientboundLoginFinishedPacket
	a Laae; STREAM_CODEC
	b Lcom/mojang/authlib/GameProfile; gameProfile
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
		0 o gameProfile
	a (Lxa;)V handle
		0 o p_374133_
	a ()Laaq; type
	a (Lake;)V handle
		0 o p_374036_
	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
akk net/minecraft/network/protocol/login/LoginPacketTypes
	a Laaq; CLIENTBOUND_CUSTOM_QUERY
	b Laaq; CLIENTBOUND_LOGIN_FINISHED
	c Laaq; CLIENTBOUND_HELLO
	d Laaq; CLIENTBOUND_LOGIN_COMPRESSION
	e Laaq; CLIENTBOUND_LOGIN_DISCONNECT
	f Laaq; SERVERBOUND_CUSTOM_QUERY_ANSWER
	g Laaq; SERVERBOUND_HELLO
	h Laaq; SERVERBOUND_KEY
	i Laaq; SERVERBOUND_LOGIN_ACKNOWLEDGED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Laaq; createClientbound
		static
		0 o p_320367_
	b (Ljava/lang/String;)Laaq; createServerbound
		static
		0 o p_320772_
akl net/minecraft/network/protocol/login/LoginProtocols
	a Laau; SERVERBOUND_TEMPLATE
	b Lxd; SERVERBOUND
	c Laau; CLIENTBOUND_TEMPLATE
	d Lxd; CLIENTBOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laat;)V lambda$static$1
		static
		0 o p_373704_
	b (Laat;)V lambda$static$0
		static
		0 o p_319987_
akm net/minecraft/network/protocol/login/ServerLoginPacketListener
	a (Lakq;)V handleLoginAcknowledgement
		0 o p_294889_
	a (Lakn;)V handleCustomQueryPacket
		0 o p_296280_
	a (Lakp;)V handleKey
		0 o p_134824_
	a (Lako;)V handleHello
		0 o p_134823_
	b ()Lwl; protocol
akn net/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket
	a Laae; STREAM_CODEC
	b I transactionId
	c Lakr; payload
	d I MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (ILakr;)V <init>
		0 o transactionId
		1 o payload
	a ()Laaq; type
	a (ILwn;)Lakr; readPayload
		static
		0 o p_296215_
		1 o p_295168_
	a (Lwn;)Lakn; read
		static
		0 o p_295711_
	a (Lakm;)V handle
		0 o p_294750_
	a (Lwn;Lakr;)V lambda$write$0
		static
		0 o p_295443_
		1 o p_295588_
	a (Lxa;)V handle
		0 o p_296208_
	b (Lwn;)Lakr; readUnknownPayload
		static
		0 o p_294928_
	b ()I transactionId
	c (Lwn;)V write
		0 o p_296127_
	e ()Lakr; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_295792_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ako net/minecraft/network/protocol/login/ServerboundHelloPacket
	a Laae; STREAM_CODEC
	b Ljava/lang/String; name
	c Ljava/util/UUID; profileId
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/UUID;)V <init>
		0 o name
		1 o profileId
	<init> (Lwn;)V <init>
		0 o p_179827_
	a ()Laaq; type
	a (Lwn;)V write
		0 o p_134851_
	a (Lakm;)V handle
		0 o p_134848_
	a (Lxa;)V handle
		0 o p_134846_
	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
akp net/minecraft/network/protocol/login/ServerboundKeyPacket
	a Laae; STREAM_CODEC
	b [B keybytes
	c [B encryptedChallenge
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)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 (Lwn;)V write
		0 o p_134870_
	a (Lakm;)V handle
		0 o p_134866_
	a (Lxa;)V handle
		0 o p_134864_
	a ()Laaq; type
	a ([BLjava/security/PrivateKey;)Z isChallengeValid
		0 o p_254210_
		1 o p_253763_
akq net/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket
	a Lakq; INSTANCE
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lakm;)V handle
		0 o p_296298_
	a (Lxa;)V handle
		0 o p_296336_
	a ()Laaq; type
	d ()Z isTerminal
akr net/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload
	a (Lwn;)V write
		0 o p_295452_
aks net/minecraft/network/protocol/login/custom/CustomQueryPayload
	a ()Lamj; id
	a (Lwn;)V write
		0 o p_295179_
akt net/minecraft/network/protocol/login/custom/DiscardedQueryAnswerPayload
	a Lakt; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lwn;)V write
		0 o p_294372_
	equals (Ljava/lang/Object;)Z equals
		0 o p_296473_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aku net/minecraft/network/protocol/login/custom/DiscardedQueryPayload
	a Lamj; id
	<init> (Lamj;)V <init>
		0 o id
	a (Lwn;)V write
		0 o p_296443_
	a ()Lamj; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_295428_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akv net/minecraft/network/protocol/login/custom/package-info
akw net/minecraft/network/protocol/login/package-info
akx net/minecraft/network/protocol/package-info
aky net/minecraft/network/protocol/ping/ClientPongPacketListener
	a (Lakz;)V handlePongResponse
		0 o p_320824_
akz net/minecraft/network/protocol/ping/ClientboundPongResponsePacket
	a Laae; STREAM_CODEC
	b J time
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_319812_
	<init> (J)V <init>
		0 o time
	a (Laky;)V handle
		0 o p_319880_
	a (Lwn;)V write
		0 o p_319988_
	a (Lxa;)V handle
		0 o p_320746_
	a ()Laaq; type
	b ()J time
	equals (Ljava/lang/Object;)Z equals
		0 o p_320926_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
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 (Lwn;)V serializeToNetwork
		0 o p_8205_
	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 (Lwn;Las;)V lambda$serializeToNetwork$9
		static
		0 o p_144360_
		1 o p_144361_
	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 (Lwn;)Lal; fromNetwork
		static
		0 o p_8212_
	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 ()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 ()Lxx; getProgressText
	d (Ljava/lang/String;)Z isCriterionDone
		0 o p_300915_
	e ()Ljava/lang/Iterable; getRemainingCriteria
	f ()Ljava/lang/Iterable; getCompletedCriteria
	g ()Ljava/time/Instant; getFirstProgressDate
	h ()I countCompletedRequirements
	toString ()Ljava/lang/String; toString
ala net/minecraft/network/protocol/ping/PingPacketTypes
	a Laaq; CLIENTBOUND_PONG_RESPONSE
	b Laaq; SERVERBOUND_PING_REQUEST
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Laaq; createClientbound
		static
		0 o p_320541_
	b (Ljava/lang/String;)Laaq; createServerbound
		static
		0 o p_320332_
alb net/minecraft/network/protocol/ping/ServerPingPacketListener
	a (Lalc;)V handlePingRequest
		0 o p_320413_
alc net/minecraft/network/protocol/ping/ServerboundPingRequestPacket
	a Laae; 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 (Lxa;)V handle
		0 o p_320302_
	a (Lalb;)V handle
		0 o p_320053_
	a ()Laaq; type
	a (Lio/netty/buffer/ByteBuf;)V write
		0 o p_352457_
	b ()J getTime
ald net/minecraft/network/protocol/ping/package-info
ale net/minecraft/network/protocol/status/ClientStatusPacketListener
	a (Lalf;)V handleStatusResponse
		0 o p_134872_
	b ()Lwl; protocol
alf net/minecraft/network/protocol/status/ClientboundStatusResponsePacket
	a Laae; STREAM_CODEC
	b Lalg; status
	c Lamh; OPS
	<clinit> ()V <clinit>
		static
	<init> (Lalg;)V <init>
		0 o status
	a (Lxa;)V handle
		0 o p_134894_
	a ()Laaq; type
	a (Lale;)V handle
		0 o p_134896_
	b ()Lalg; status
	equals (Ljava/lang/Object;)Z equals
		0 o p_273540_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alg net/minecraft/network/protocol/status/ServerStatus
	a Lcom/mojang/serialization/Codec; CODEC
	b Lxx; description
	c Ljava/util/Optional; players
	d Ljava/util/Optional; version
	e Ljava/util/Optional; favicon
	f Z enforcesSecureChat
	<clinit> ()V <clinit>
		static
	<init> (Lxx;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 ()Lxx; description
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337519_
	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
alg$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 (Lalg$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
alg$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
	<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$0
		static
		0 o p_442343_
	a ()I max
	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
alg$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 ()Lalg$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
alh net/minecraft/network/protocol/status/ServerStatusPacketListener
	a (Lali;)V handleStatusRequest
		0 o p_134987_
	b ()Lwl; protocol
ali net/minecraft/network/protocol/status/ServerboundStatusRequestPacket
	a Lali; INSTANCE
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lxa;)V handle
		0 o p_135005_
	a ()Laaq; type
	a (Lalh;)V handle
		0 o p_135007_
alj net/minecraft/network/protocol/status/StatusPacketTypes
	a Laaq; CLIENTBOUND_STATUS_RESPONSE
	b Laaq; SERVERBOUND_STATUS_REQUEST
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Laaq; createClientbound
		static
		0 o p_320562_
	b (Ljava/lang/String;)Laaq; createServerbound
		static
		0 o p_319783_
alk net/minecraft/network/protocol/status/StatusProtocols
	a Laau; SERVERBOUND_TEMPLATE
	b Lxd; SERVERBOUND
	c Laau; CLIENTBOUND_TEMPLATE
	d Lxd; CLIENTBOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laat;)V lambda$static$2
		static
		0 o p_320855_
	a (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; lambda$static$1
		static
		0 o p_351717_
	b (Laat;)V lambda$static$0
		static
		0 o p_320512_
all net/minecraft/network/protocol/status/package-info
alm net/minecraft/network/syncher/EntityDataAccessor
	a I id
	b Laln; serializer
	<init> (ILaln;)V <init>
		0 o id
		1 o serializer
	a ()I id
	b ()Laln; serializer
	equals (Ljava/lang/Object;)Z equals
		0 o p_135018_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aln net/minecraft/network/syncher/EntityDataSerializer
	a (I)Lalm; createAccessor
		0 o p_135022_
	a (Laae;)Laln; forValueType
		static
		0 o p_319946_
	b (Laae;)Laae; lambda$forValueType$0
		static
		0 o p_319557_
	codec ()Laae; codec
	copy (Ljava/lang/Object;)Ljava/lang/Object; copy
		0 o p_135023_
aln$a net/minecraft/network/syncher/EntityDataSerializer$ForValueType
	copy (Ljava/lang/Object;)Ljava/lang/Object; copy
		0 o p_238112_
alo net/minecraft/network/syncher/EntityDataSerializers
	A Laln; WOLF_SOUND_VARIANT
	B Laln; FROG_VARIANT
	C Laln; PIG_VARIANT
	D Laln; PAINTING_VARIANT
	E Laln; ARMADILLO_STATE
	F Laln; SNIFFER_STATE
	G Laln; WEATHERING_COPPER_STATE
	H Laln; COPPER_GOLEM_STATE
	I Laln; VECTOR3
	J Laln; QUATERNION
	K Laln; RESOLVABLE_PROFILE
	L Lbec; SERIALIZERS
	M Laae; OPTIONAL_BLOCK_STATE_CODEC
	N Laae; OPTIONAL_UNSIGNED_INT_CODEC
	a Laln; BYTE
	b Laln; INT
	c Laln; LONG
	d Laln; FLOAT
	e Laln; STRING
	f Laln; COMPONENT
	g Laln; OPTIONAL_COMPONENT
	h Laln; ITEM_STACK
	i Laln; BLOCK_STATE
	j Laln; OPTIONAL_BLOCK_STATE
	k Laln; BOOLEAN
	l Laln; PARTICLE
	m Laln; PARTICLES
	n Laln; ROTATIONS
	o Laln; BLOCK_POS
	p Laln; OPTIONAL_BLOCK_POS
	q Laln; DIRECTION
	r Laln; OPTIONAL_LIVING_ENTITY_REFERENCE
	s Laln; OPTIONAL_GLOBAL_POS
	t Laln; VILLAGER_DATA
	u Laln; OPTIONAL_UNSIGNED_INT
	v Laln; POSE
	w Laln; CAT_VARIANT
	x Laln; CHICKEN_VARIANT
	y Laln; COW_VARIANT
	z Laln; WOLF_VARIANT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Laln; getSerializer
		static
		0 o p_135049_
	a (Laln;)V registerSerializer
		static
		0 o p_135051_
	b (Laln;)I getSerializedId
		static
		0 o p_135053_
alo$1 net/minecraft/network/syncher/EntityDataSerializers$1
	<init> ()V <init>
	a (Ldhp;)Ldhp; copy
		0 o p_238121_
	codec ()Laae; codec
	copy (Ljava/lang/Object;)Ljava/lang/Object; copy
		0 o p_135058_
alo$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_
alo$3 net/minecraft/network/syncher/EntityDataSerializers$3
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/util/OptionalInt;)V encode
		0 o p_446459_
		1 o p_445651_
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/OptionalInt; decode
		0 o p_445816_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_445488_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_446449_
		1 o p_447198_
alp net/minecraft/network/syncher/SyncedDataHolder
	a (Ljava/util/List;)V onSyncedDataUpdated
		0 o p_326334_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_326288_
alq net/minecraft/network/syncher/SynchedEntityData
	a Lorg/slf4j/Logger; LOGGER
	b I MAX_ID_VALUE
	c Lbdy; ID_REGISTRY
	d Lalp; entity
	e [Lalq$b; itemsById
	f Z isDirty
	<clinit> ()V <clinit>
		static
	<init> (Lalp;[Lalq$b;)V <init>
		0 o p_326156_
		1 o p_326032_
	a (Lalm;Ljava/lang/Object;)V set
		0 o p_135382_
		1 o p_135383_
	a (Ljava/lang/Class;Laln;)Lalm; defineId
		static
		0 o p_135354_
		1 o p_135355_
	a (Lalm;)Ljava/lang/Object; get
		0 o p_135371_
	a (Ljava/util/List;)V assignValues
		0 o p_135357_
	a (Lalm;Ljava/lang/Object;Z)V set
		0 o p_276368_
		1 o p_276363_
		2 o p_276370_
	a (Lalq$b;Lalq$c;)V assignValue
		0 o p_135376_
		1 o p_254484_
	a ()Z isDirty
	b ()Ljava/util/List; packDirty
	b (Lalm;)Lalq$b; getItem
		0 o p_135380_
	c ()Ljava/util/List; getNonDefaultValues
alq$a net/minecraft/network/syncher/SynchedEntityData$Builder
	a Lalp; entity
	b [Lalq$b; itemsById
	<init> (Lalp;)V <init>
		0 o p_326500_
	a ()Lalq; build
	a (Lalm;Ljava/lang/Object;)Lalq$a; define
		0 o p_326262_
		1 o p_326000_
alq$b net/minecraft/network/syncher/SynchedEntityData$DataItem
	a Lalm; accessor
	b Ljava/lang/Object; value
	c Ljava/lang/Object; initialValue
	d Z dirty
	<init> (Lalm;Ljava/lang/Object;)V <init>
		0 o p_135394_
		1 o p_135395_
	a (Z)V setDirty
		0 o p_135402_
	a ()Lalm; getAccessor
	a (Ljava/lang/Object;)V setValue
		0 o p_135398_
	b ()Ljava/lang/Object; getValue
	c ()Z isDirty
	d ()Z isSetToDefault
	e ()Lalq$c; value
alq$c net/minecraft/network/syncher/SynchedEntityData$DataValue
	a I id
	b Laln; serializer
	c Ljava/lang/Object; value
	<init> (ILaln;Ljava/lang/Object;)V <init>
		0 o id
		1 o serializer
		2 o value
	a (Lxg;ILaln;)Lalq$c; read
		static
		0 o p_320893_
		1 o p_253899_
		2 o p_254222_
	a (Lxg;)V write
		0 o p_320650_
	a (Lalm;Ljava/lang/Object;)Lalq$c; create
		static
		0 o p_254543_
		1 o p_254138_
	a ()I id
	a (Lxg;I)Lalq$c; read
		static
		0 o p_319816_
		1 o p_254356_
	b ()Laln; serializer
	c ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_253935_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alr net/minecraft/network/syncher/package-info
als net/minecraft/obfuscate/package-info
alt net/minecraft/package-info
alu net/minecraft/recipebook/PlaceRecipeHelper
	a (IIIILjava/lang/Iterable;Lalu$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_
	a (IILdmi;Ljava/lang/Iterable;Lalu$a;)V placeRecipe
		static
		0 o p_380087_
		1 o p_379836_
		2 o p_379573_
		3 o p_379986_
		4 o p_380252_
alu$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_
alv net/minecraft/recipebook/ServerPlaceRecipe
	a I ITEM_NOT_FOUND
	b Lczk; inventory
	c Lalv$a; menu
	d Z useMaxItems
	e I gridWidth
	f I gridHeight
	g Ljava/util/List; inputGridSlots
	h Ljava/util/List; slotsToClear
	<init> (Lalv$a;Lczk;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 (Ldfe;Ljk;I)I moveItemToGrid
		0 o p_135439_
		1 o p_360762_
		2 o p_346157_
	a ()V clearGrid
	a (Ldmn;Lczt;)Ldev$a; tryPlaceRecipe
		0 o p_362187_
		1 o p_361415_
	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 (Lalv$a;IILjava/util/List;Ljava/util/List;Lczk;Ldmn;ZZ)Ldev$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_
	b (Ldmn;Lczt;)V placeRecipe
		0 o p_364551_
		1 o p_362416_
	b ()Z testClearGrid
	c ()I getAmountOfFreeSlotsInInventory
alv$a net/minecraft/recipebook/ServerPlaceRecipe$CraftingMenuAccess
	a ()V clearCraftingContent
	a (Ldmn;)Z recipeMatches
		0 o p_361972_
	a (Lczt;)V fillCraftSlotsStackedContents
		0 o p_362423_
alw net/minecraft/recipebook/package-info
alx net/minecraft/references/Blocks
	a Lami; PUMPKIN
	b Lami; PUMPKIN_STEM
	c Lami; ATTACHED_PUMPKIN_STEM
	d Lami; MELON
	e Lami; MELON_STEM
	f Lami; ATTACHED_MELON_STEM
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_304947_
aly net/minecraft/references/Items
	a Lami; PUMPKIN_SEEDS
	b Lami; MELON_SEEDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_304905_
alz net/minecraft/references/package-info
am net/minecraft/advancements/AdvancementRequirements
	a Lcom/mojang/serialization/Codec; CODEC
	b Lam; EMPTY
	c Ljava/util/List; requirements
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o requirements
	<init> (Lwn;)V <init>
		0 o p_301089_
	a (Ljava/util/Set;)Lcom/mojang/serialization/DataResult; validate
		0 o p_312891_
	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 (Lwn;Ljava/util/List;)V lambda$write$1
		static
		0 o p_319372_
		1 o p_319373_
	a (Ljava/util/List;Ljava/util/function/Predicate;)Z anyMatch
		static
		0 o p_312163_
		1 o p_301321_
	a (Lwn;)V write
		0 o p_301190_
	a (Ljava/util/function/Predicate;)Z test
		0 o p_301112_
	b (Ljava/util/function/Predicate;)I count
		0 o p_301229_
	b (Lwn;)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/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_
ama$a net/minecraft/resources/DelegatingOps$DelegateListBuilder
	a Lama; this$0
	b Lcom/mojang/serialization/ListBuilder; original
	<init> (Lama;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_
ama$b net/minecraft/resources/DelegatingOps$DelegateRecordBuilder
	a Lama; this$0
	b Lcom/mojang/serialization/RecordBuilder; original
	<init> (Lama;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_
amb net/minecraft/resources/DependantName
	a (Ljava/lang/Object;Lami;)Ljava/lang/Object; lambda$fixed$0
		static
		0 o p_368556_
		1 o p_368695_
	fixed (Ljava/lang/Object;)Lamb; fixed
		static
		0 o p_368602_
	get (Lami;)Ljava/lang/Object; get
		0 o p_368744_
amc 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 (Lamj;)Lamj; idToFile
		0 o p_251878_
	a (Lbap;)Ljava/util/Map; listMatchingResources
		0 o p_252045_
	a (Lami;)Lamc; registry
		static
		0 o p_387510_
	a (Ljava/lang/String;)Lamc; json
		static
		0 o p_248754_
	b (Lamj;)Lamj; fileToId
		0 o p_249595_
	b (Lbap;)Ljava/util/Map; listMatchingResourceStacks
		0 o p_249881_
	c (Lamj;)Z lambda$listMatchingResourceStacks$1
		0 o p_248700_
	d (Lamj;)Z lambda$listMatchingResources$0
		0 o p_251986_
amd net/minecraft/resources/HolderSetCodec
	a Lami; registryKey
	b Lcom/mojang/serialization/Codec; elementCodec
	c Lcom/mojang/serialization/Codec; homogenousListCodec
	d Lcom/mojang/serialization/Codec; registryAwareCodec
	<init> (Lami;Lcom/mojang/serialization/Codec;Z)V <init>
		0 o p_206660_
		1 o p_206661_
		2 o p_206662_
	a (Lcom/mojang/datafixers/util/Pair;Ljo;)Lcom/mojang/datafixers/util/Pair; lambda$decode$2
		static
		0 o p_332562_
		1 o p_332563_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$decode$1
		static
		0 o p_332564_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decodeWithoutRegistry$8
		static
		0 o p_206666_
	a (Ljo;)Ljava/lang/String; lambda$encode$6
		static
		0 o p_339422_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decodeWithoutRegistry
		0 o p_206671_
		1 o p_206672_
	a (Lami;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; create
		static
		0 o p_206686_
		1 o p_206687_
		2 o p_206688_
	a (Ljo;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 (Ljl;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$3
		static
		0 o p_337521_
		1 o p_337522_
	a (Ljl;Lbdj;)Lcom/mojang/serialization/DataResult; lookupTag
		static
		0 o p_332757_
		1 o p_332743_
	a (Ljk;)Ljava/lang/String; lambda$decodeWithoutRegistry$7
		static
		0 o p_339421_
	a (Lbdj;)Lcom/mojang/serialization/DataResult; lambda$lookupTag$5
		static
		0 o p_332557_
	a (Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; homogenousList
		static
		0 o p_206668_
		1 o p_206669_
	b (Ljo;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 (Lbdj;)Ljava/lang/String; lambda$lookupTag$4
		static
		0 o p_339423_
	b (Ljl;Lbdj;)Lcom/mojang/serialization/DataResult; lambda$decode$0
		static
		0 o p_332558_
		1 o p_332559_
	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_
ame 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 Ljw; NETWORK_REGISTRATION_INFO
	g Ljava/util/function/Function; REGISTRATION_INFO_CACHE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Optional;)Ljw; lambda$static$1
		static
		0 o p_325559_
	a (Lbap;Lamh$c;Lkg;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V loadContentsFromManager
		static
		0 o p_321535_
		1 o p_321612_
		2 o p_321557_
		3 o p_321820_
		4 o p_321649_
	a (Ljm$b;)Lamh$b; createInfoForContextRegistry
		static
		0 o p_364499_
	a (Ljava/util/Map;Lbas;Lame$a;Lamh$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/List;Ljava/util/List;)Lamh$c; createContext
		static
		0 o p_255821_
		1 o p_360285_
	a (Lbap;Lame$a;Lamh$c;)V lambda$load$2
		static
		0 o p_321411_
		1 o p_321412_
		2 o p_321413_
	a (Ljava/util/Map;Lame$a;)V lambda$createContext$8
		static
		0 o p_367837_
		1 o p_367838_
	a (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$printFullDetailsToLog$12
		static
		0 o p_249481_
		1 o p_249838_
	a (Lame$b;Ljava/util/List;Ljava/util/List;)Ljy$b; load
		static
		0 o p_321713_
		1 o p_321856_
		2 o p_364355_
	a (Lame$b;Lamh$c;Lame$a;)V lambda$load$5
		static
		0 o p_321414_
		1 o p_321415_
		2 o p_321416_
	a (Ljava/util/Map;Ljm$b;)V lambda$createContext$7
		static
		0 o p_359480_
		1 o p_359481_
	a (Ljava/lang/StringBuilder;Ljava/util/Map$Entry;)V lambda$createReportWithBriefInfo$13
		static
		0 o p_366372_
		1 o p_366373_
	a (Lkg;Lcom/mojang/serialization/Decoder;Lamh;Lami;Lban;Ljw;)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/util/Map;Lbas;Lamh$c;Lkg;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/lang/Boolean;)Lcom/mojang/serialization/Lifecycle; lambda$static$0
		static
		0 o p_325560_
	a (Ljava/util/Map$Entry;)Lamj; lambda$printFullDetailsToLog$10
		static
		0 o p_251444_
	a (Lkg;)Lamh$b; createInfoForNewRegistry
		static
		0 o p_256020_
	a (Lbap;Ljava/util/List;Ljava/util/List;)Ljy$b; load
		static
		0 o p_364116_
		1 o p_321716_
		2 o p_365382_
	a (Ljava/util/Map;)Laa; logErrors
		static
		0 o p_366903_
	a (Ljava/util/Map;Lbas;Ljava/util/List;Ljava/util/List;)Ljy$b; load
		static
		0 o p_364449_
		1 o p_360464_
		2 o p_250344_
		3 o p_363651_
	a (Ljava/util/Map;Lame$d;)Lame$a; lambda$load$4
		static
		0 o p_321409_
		1 o p_321410_
	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;)V printFullDetailsToLog
		static
		0 o p_252325_
	b (Ljava/util/Map;Lame$a;)V lambda$load$6
		static
		0 o p_396494_
		1 o p_396495_
	b (Ljava/util/Map$Entry;)Lamj; lambda$printFullDetailsToLog$9
		static
		0 o p_249353_
	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_
ame$1 net/minecraft/resources/RegistryDataLoader$1
	a Ljava/util/Map; val$result
	<init> (Ljava/util/Map;)V <init>
		0 o p_256526_
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_256014_
ame$a net/minecraft/resources/RegistryDataLoader$Loader
	a Lame$d; data
	b Lkg; registry
	c Ljava/util/Map; loadingErrors
	<init> (Lame$d;Lkg;Ljava/util/Map;)V <init>
		0 o data
		1 o registry
		2 o loadingErrors
	a (Ljava/util/Map;Lbas;Lamh$c;)V loadFromNetwork
		0 o p_321562_
		1 o p_326419_
		2 o p_321617_
	a (Lbap;Lamh$c;)V loadFromResources
		0 o p_321702_
		1 o p_321840_
	a ()Lame$d; data
	b ()Lkg; registry
	c ()Ljava/util/Map; loadingErrors
	equals (Ljava/lang/Object;)Z equals
		0 o p_321571_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ame$b net/minecraft/resources/RegistryDataLoader$LoadingFunction
	apply (Lame$a;Lamh$c;)V apply
		0 o p_321864_
		1 o p_321656_
ame$c net/minecraft/resources/RegistryDataLoader$NetworkedRegistryData
	a Ljava/util/List; elements
	b Lbdl$a; tags
	<init> (Ljava/util/List;Lbdl$a;)V <init>
		0 o elements
		1 o tags
	a ()Ljava/util/List; elements
	b ()Lbdl$a; tags
	equals (Ljava/lang/Object;)Z equals
		0 o p_363088_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ame$d net/minecraft/resources/RegistryDataLoader$RegistryData
	a Lami; key
	b Lcom/mojang/serialization/Codec; elementCodec
	c Z requiredNonEmpty
	<init> (Lami;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_251360_
		1 o p_248976_
	<init> (Lami;Lcom/mojang/serialization/Codec;Z)V <init>
		0 o key
		1 o elementCodec
		2 o requiredNonEmpty
	a (Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lame$a; create
		0 o p_251662_
		1 o p_251565_
	a (Ljava/util/function/BiConsumer;)V runWithArguments
		0 o p_312899_
	a ()Lami; key
	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
amf net/minecraft/resources/RegistryFileCodec
	a Lami; registryKey
	b Lcom/mojang/serialization/Codec; elementCodec
	c Z allowInline
	<init> (Lami;Lcom/mojang/serialization/Codec;Z)V <init>
		0 o p_135574_
		1 o p_135575_
		2 o p_135576_
	a (Lami;Lcom/mojang/serialization/Codec;)Lamf; create
		static
		0 o p_135590_
		1 o p_135591_
	a (Ljk;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 ()Ljava/lang/String; lambda$decode$4
		static
	a (Lami;Lcom/mojang/serialization/Codec;Z)Lamf; create
		static
		0 o p_135593_
		1 o p_135594_
		2 o p_135595_
	a (Lami;)Lcom/mojang/serialization/DataResult; lambda$decode$7
		static
		0 o p_274799_
	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 (Ljk;)Ljava/lang/String; lambda$encode$0
		static
		0 o p_339425_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lami;)Lcom/mojang/serialization/DataResult; lambda$encode$1
		static
		0 o p_206712_
		1 o p_206713_
		2 o p_206714_
	a (Lcom/mojang/datafixers/util/Pair;Ljk$c;)Lcom/mojang/datafixers/util/Pair; lambda$decode$8
		static
		0 o p_206705_
		1 o p_255658_
	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 ()Ljava/lang/String; lambda$decode$3
	b (Lami;)Ljava/lang/String; lambda$decode$6
		static
		0 o p_339424_
	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
amg net/minecraft/resources/RegistryFixedCodec
	a Lami; registryKey
	<init> (Lami;)V <init>
		0 o p_206723_
	a (Lami;)Lamg; create
		static
		0 o p_206741_
	a (Ljk;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_206729_
		1 o p_206730_
		2 o p_206731_
	a ()Ljava/lang/String; lambda$decode$9
	a (Lamj;)Lcom/mojang/serialization/DataResult; lambda$decode$6
		static
		0 o p_274801_
	a (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$encode$3
		0 o p_274804_
	a (Ljk;)Ljava/lang/String; lambda$encode$0
		static
		0 o p_339426_
	a (Lcom/mojang/datafixers/util/Pair;Ljk$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;Lami;)Lcom/mojang/serialization/DataResult; lambda$encode$1
		static
		0 o p_206725_
		1 o p_206726_
		2 o p_206727_
	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 (Lamj;)Ljava/lang/String; lambda$decode$5
		static
		0 o p_339427_
	b ()Ljava/lang/String; lambda$encode$4
	c ()Ljava/lang/String; lambda$encode$2
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_206743_
		1 o p_206744_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_206746_
		1 o p_206747_
		2 o p_206748_
	toString ()Ljava/lang/String; toString
amh net/minecraft/resources/RegistryOps
	b Lamh$c; lookupProvider
	<init> (Lcom/mojang/serialization/DynamicOps;Lamh$c;)V <init>
		0 o p_256313_
		1 o p_255799_
	a (Lcom/mojang/serialization/Dynamic;Ljm$a;)Lcom/mojang/serialization/Dynamic; injectRegistryContext
		static
		0 o p_323625_
		1 o p_324054_
	a (Lami;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$4
		static
		0 o p_274810_
		1 o p_274811_
	a (Lami;)Ljava/util/Optional; owner
		0 o p_255757_
	a ()Ljava/lang/String; lambda$retrieveElement$9
		static
	a (Lcom/mojang/serialization/DynamicOps;Ljm$a;)Lamh; create
		static
		0 o p_256342_
		1 o p_255950_
	a (Lami;Lami;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 (Lamh$b;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$0
		static
		0 o p_255527_
	a (Lcom/mojang/serialization/DynamicOps;)Lamh; withParent
		0 o p_330654_
	a (Lcom/mojang/serialization/DynamicOps;Lamh$c;)Lamh; create
		static
		0 o p_256278_
		1 o p_256479_
	a (Ljava/lang/Object;)Ljk$c; lambda$retrieveElement$11
		static
		0 o p_255524_
	a (Lami;Lamh$b;)Ljava/util/Optional; lambda$retrieveElement$6
		static
		0 o p_255517_
		1 o p_255518_
	b (Ljava/lang/Object;)Ljl; lambda$retrieveGetter$5
		static
		0 o p_255526_
	b ()Ljava/lang/String; lambda$retrieveGetter$3
		static
	b (Lami;)Ljava/util/Optional; getter
		0 o p_256031_
	c (Lami;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; retrieveGetter
		static
		0 o p_206833_
	d (Lami;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; retrieveElement
		static
		0 o p_256347_
	e (Lami;)Lcom/mojang/serialization/DataResult; lambda$retrieveElement$8
		static
		0 o p_274813_
	equals (Ljava/lang/Object;)Z equals
		0 o p_341917_
	f (Lami;)Ljava/lang/String; lambda$retrieveElement$7
		static
		0 o p_339428_
	g (Lami;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$2
		static
		0 o p_274812_
	h (Lami;)Ljava/lang/String; lambda$retrieveGetter$1
		static
		0 o p_339429_
	hashCode ()I hashCode
amh$a net/minecraft/resources/RegistryOps$HolderLookupAdapter
	a Ljm$a; lookupProvider
	b Ljava/util/Map; lookups
	<init> (Ljm$a;)V <init>
		0 o p_341886_
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_341913_
	b (Lami;)Ljava/util/Optional; createLookup
		0 o p_341910_
	equals (Ljava/lang/Object;)Z equals
		0 o p_341924_
	hashCode ()I hashCode
amh$b net/minecraft/resources/RegistryOps$RegistryInfo
	a Ljn; owner
	b Ljl; getter
	c Lcom/mojang/serialization/Lifecycle; elementsLifecycle
	<init> (Ljn;Ljl;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o owner
		1 o getter
		2 o elementsLifecycle
	a ()Ljn; owner
	a (Ljm$b;)Lamh$b; fromRegistryLookup
		static
		0 o p_326797_
	b ()Ljl; 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
amh$c net/minecraft/resources/RegistryOps$RegistryInfoLookup
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_256623_
ami net/minecraft/resources/ResourceKey
	a Ljava/util/concurrent/ConcurrentMap; VALUES
	b Lamj; registryName
	c Lamj; location
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lamj;)V <init>
		0 o p_135780_
		1 o p_135781_
	a (Lamj;)Lami; createRegistryKey
		static
		0 o p_135789_
	a (Lami;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_195967_
	a (Lami$a;)Lami; lambda$create$2
		static
		0 o p_258225_
	a (Lamj;Lamj;)Lami; create
		static
		0 o p_135791_
		1 o p_135792_
	a ()Lamj; location
	a (Lami;Lamj;)Lami; create
		static
		0 o p_135786_
		1 o p_135787_
	b (Lami;Lamj;)Lami; lambda$streamCodec$1
		static
		0 o p_319558_
		1 o p_319559_
	b ()Lamj; registry
	b (Lami;)Laae; streamCodec
		static
		0 o p_320330_
	c (Lami;)Z isFor
		0 o p_135784_
	c ()Lami; registryKey
	c (Lami;Lamj;)Lami; lambda$codec$0
		static
		0 o p_195978_
		1 o p_195979_
	d (Lami;)Ljava/util/Optional; cast
		0 o p_195976_
	toString ()Ljava/lang/String; toString
ami$a net/minecraft/resources/ResourceKey$InternKey
	a Lamj; registry
	b Lamj; location
	<init> (Lamj;Lamj;)V <init>
		0 o registry
		1 o location
	a ()Lamj; registry
	b ()Lamj; location
	equals (Ljava/lang/Object;)Z equals
		0 o p_259838_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
amj net/minecraft/resources/ResourceLocation
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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/util/function/UnaryOperator;)Lamj; withPath
		0 o p_250342_
	a (Lcom/mojang/brigadier/StringReader;)Lamj; read
		static
		0 o p_135819_
	a (Ljava/lang/String;Lab;)Ljava/lang/String; lambda$read$0
		static
		0 o p_275501_
		1 o p_275735_
	a (Ljava/lang/String;C)Lamj; bySeparator
		static
		0 o p_135823_
		1 o p_135824_
	a (Ljava/lang/String;)Lamj; parse
		static
		0 o p_350801_
	a (C)Z isAllowedInResourceLocation
		static
		0 o p_135817_
	a ()Ljava/lang/String; getPath
	a (Lamj;)I compareTo
		0 o p_135826_
	a (Ljava/lang/String;Ljava/lang/String;)Lamj; fromNamespaceAndPath
		static
		0 o p_350583_
		1 o p_350305_
	b (Ljava/lang/String;C)Lamj; tryBySeparator
		static
		0 o p_352469_
		1 o p_352244_
	b (Lcom/mojang/brigadier/StringReader;)Lamj; readNonEmpty
		static
		0 o p_336027_
	b (Ljava/lang/String;Ljava/lang/String;)Lamj; tryBuild
		static
		0 o p_214294_
		1 o p_214295_
	b ()Ljava/lang/String; getNamespace
	b (C)Z validPathChar
		static
		0 o p_135829_
	b (Ljava/lang/String;)Lamj; withDefaultNamespace
		static
		0 o p_350998_
	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;)Lamj; tryParse
		static
		0 o p_135821_
	c (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; toLanguageKey
		0 o p_270871_
		1 o p_270199_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_135840_
	d (Ljava/lang/String;Ljava/lang/String;)Lamj; createUntrusted
		static
		0 o p_352179_
		1 o p_352115_
	d ()Ljava/lang/String; toLanguageKey
	d (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; read
		static
		0 o p_135838_
	e (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; assertValidNamespace
		static
		0 o p_250769_
		1 o p_249616_
	e (Ljava/lang/String;)Lamj; withPath
		0 o p_251088_
	e ()Ljava/lang/String; toShortLanguageKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_135846_
	f (Ljava/lang/String;)Lamj; 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;)Lamj; 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
amk net/minecraft/resources/package-info
aml 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 (Lamj;)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;Luk;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
aml$1 net/minecraft/server/Bootstrap$1
	a Luk; val$language
	b Ljava/util/Set; val$missing
	<init> (Luk;Ljava/util/Set;)V <init>
		0 o p_135894_
		1 o p_135895_
	a (Ldrm$e;Ldrm$f;)V visit
		0 o p_135897_
		1 o p_135898_
amm 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;)Lamm; forException
		static
		0 o p_135907_
	b (Ljava/lang/String;)V setFilenameAndFlush
		0 o p_135911_
	getMessage ()Ljava/lang/String; getMessage
amm$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
amn net/minecraft/server/ConsoleInput
	a Ljava/lang/String; msg
	b Lej; source
	<init> (Ljava/lang/String;Lej;)V <init>
		0 o p_135931_
		1 o p_135932_
amo 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_
amp 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
amq 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_
amr net/minecraft/server/PlayerAdvancements
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/google/gson/Gson; GSON
	c Lbbd; 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 Lawy; player
	k Laj; lastSelectedTab
	l Z isFirstPacket
	m Lcom/mojang/serialization/Codec; codec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/DataFixer;Lbbd;Lamw;Ljava/nio/file/Path;Lawy;)V <init>
		0 o p_265655_
		1 o p_265703_
		2 o p_265166_
		3 o p_265268_
		4 o p_265673_
	a (Lamw;)V reload
		0 o p_135982_
	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 (Lawy;Z)V flushDirty
		0 o p_135993_
		1 o p_393554_
	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 (Laj;Lav;)V lambda$award$2
		0 o p_423202_
		1 o p_423203_
	a (Lamw;Lamj;Lal;)V lambda$applyFrom$0
		0 o p_300731_
		1 o p_300732_
		2 o p_300733_
	a (Lawy;)V setPlayer
		0 o p_135980_
	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 (Lak;)Z lambda$updateTreeVisibility$3
		0 o p_300726_
	a (Lamw;Lamr$a;)V applyFrom
		0 o p_301166_
		1 o p_301198_
	b (Laj;Ljava/lang/String;)Z revoke
		0 o p_301073_
		1 o p_136000_
	b (Lamw;)V registerListeners
		0 o p_135995_
	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 ()V save
	c (Lamw;)V checkForAutomaticTriggers
		0 o p_136003_
	c (Laj;)V markForVisibilityUpdate
		0 o p_301097_
	c ()Lamr$a; asData
	d (Laj;)V registerListeners
		0 o p_301053_
	d (Lamw;)V load
		0 o p_136007_
	e (Laj;)V unregisterListeners
		0 o p_301082_
amr$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
ams net/minecraft/server/RegistryLayer
	a Lams; STATIC
	b Lams; WORLDGEN
	c Lams; DIMENSIONS
	d Lams; RELOADABLE
	e Ljava/util/List; VALUES
	f Ljy$b; STATIC_ACCESS
	g [Lams; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_249785_
		1 o p_251278_
	a ()Ljr; createRegistryAccess
		static
	b ()[Lams; $values
		static
	valueOf (Ljava/lang/String;)Lams; valueOf
		static
		0 o p_248555_
	values ()[Lams; values
		static
amt net/minecraft/server/ReloadableServerRegistries
	a Lorg/slf4j/Logger; LOGGER
	b Ljw; DEFAULT_REGISTRATION_INFO
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfje;Ljm$a;Lfja;)V lambda$validateLootRegistries$4
		static
		0 o p_359497_
		1 o p_359498_
		2 o p_359499_
	a (Lkg;Lfja;Lamj;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 (Ljava/lang/String;Lbfo$g;)V lambda$validateLootRegistries$5
		static
		0 o p_421316_
		1 o p_421317_
	a (Ljr;Ljm$a;Ljava/util/List;)Lamt$b; createAndValidateFullContext
		static
		0 o p_362306_
		1 o p_361687_
		2 o p_361223_
	a (Lfje;Lfja;Ljm$a;)V validateRegistry
		static
		0 o p_335565_
		1 o p_335997_
		2 o p_360819_
	a (Ljm$a;Ljm$a;)Ljm$a; concatenateLookups
		static
		0 o p_363853_
		1 o p_363956_
	a (Lamh;Lbap;Ljava/util/concurrent/Executor;Lfja;)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 (Ljm$a;)V validateLootRegistries
		static
		0 o p_363971_
	a (Lfja;Lamh;Lbap;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_
	a (Lfja;Lbap;Lamh;)Lkg; lambda$scheduleRegistryLoad$3
		static
		0 o p_386295_
		1 o p_386296_
		2 o p_386297_
	a (Lfja;Lfje;Ljk$c;)V lambda$validateRegistry$6
		static
		0 o p_335388_
		1 o p_335623_
		2 o p_335842_
	a (Ljr;Ljava/util/List;Lbap;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 (Ljr;Ljava/util/List;)Ljr; createUpdatedRegistries
		static
		0 o p_335434_
		1 o p_336097_
	b (Ljr;Ljm$a;Ljava/util/List;)Lamt$b; lambda$reload$1
		static
		0 o p_359494_
		1 o p_359495_
		2 o p_359496_
amt$a net/minecraft/server/ReloadableServerRegistries$Holder
	a Ljm$a; registries
	<init> (Ljm$a;)V <init>
		0 o p_361288_
	a (Lami;)Lfjd; getLootTable
		0 o p_335504_
	a ()Ljm$a; lookup
	a (Lami;Ljm$b;)Ljava/util/Optional; lambda$getLootTable$0
		static
		0 o p_336126_
		1 o p_335799_
amt$b net/minecraft/server/ReloadableServerRegistries$LoadResult
	a Ljr; layers
	b Ljm$a; lookupWithUpdatedTags
	<init> (Ljr;Ljm$a;)V <init>
		0 o layers
		1 o lookupWithUpdatedTags
	a ()Ljr; layers
	b ()Ljm$a; lookupWithUpdatedTags
	equals (Ljava/lang/Object;)Z equals
		0 o p_362024_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
amu net/minecraft/server/ReloadableServerResources
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/concurrent/CompletableFuture; DATA_RELOAD_INITIAL_TASK
	c Lamt$a; fullRegistryHolder
	d Lek; commands
	e Ldmp; recipes
	f Lamw; advancements
	g Lamx; functionLibrary
	h Ljava/util/List; postponedTags
	<clinit> ()V <clinit>
		static
	<init> (Ljr;Ljm$a;Ldcx;Lek$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 (Lamu;Ljava/lang/Object;)Lamu; lambda$loadResources$0
		static
		0 o p_214305_
		1 o p_214306_
	a ()Lamx; getFunctionLibrary
	a (Lbap;Ljr;Ljava/util/List;Ldcx;Lek$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 (Ldcx;Lek$a;Ljava/util/List;ILbap;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lamt$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_
	b ()Lamt$a; fullRegistries
	c ()Ldmp; getRecipeManager
	d ()Lek; getCommands
	e ()Lamw; getAdvancements
	f ()Ljava/util/List; listeners
	g ()V updateStaticRegistryTags
amv net/minecraft/server/RunningOnDifferentThreadException
	a Lamv; RUNNING_ON_DIFFERENT_THREAD
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	fillInStackTrace ()Ljava/lang/Throwable; fillInStackTrace
amw net/minecraft/server/ServerAdvancementManager
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Map; advancements
	c Lao; tree
	d Ljm$a; registries
	<clinit> ()V <clinit>
		static
	<init> (Ljm$a;)V <init>
		0 o p_323943_
	a (Lamj;Lai;)V validate
		0 o p_312696_
		1 o p_312110_
	a (Lamj;)Laj; get
		0 o p_301079_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lamj;Lai;)V lambda$apply$0
		0 o p_370392_
		1 o p_370393_
		2 o p_370394_
	a (Ljava/util/Map;Lbap;Lbya;)V apply
		0 o p_136034_
		1 o p_136035_
		2 o p_136036_
	a ()Lao; tree
	a (Ljava/lang/Object;Lbap;Lbya;)V apply
		0 o p_136030_
		1 o p_136031_
		2 o p_136032_
	b ()Ljava/util/Collection; getAllAdvancements
amx net/minecraft/server/ServerFunctionLibrary
	a Lami; TYPE_KEY
	b Lorg/slf4j/Logger; LOGGER
	c Lamc; LISTER
	d Ljava/util/Map; functions
	e Lbdk; 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;Lamj;Ljava/util/concurrent/CompletableFuture;)V lambda$reload$7
		static
		0 o p_179940_
		1 o p_179941_
		2 o p_179942_
	a (Lbap;)Ljava/util/Map; lambda$reload$2
		static
		0 o p_248093_
	a (Lcom/mojang/datafixers/util/Pair;)V lambda$reload$8
		0 o p_179944_
	a (Lamj;Lcom/google/common/collect/ImmutableMap$Builder;Lia;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/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; lambda$reload$5
		0 o p_248094_
		1 o p_248095_
	a (Ljava/util/Map$Entry;Lamj;Lej;)Lia; lambda$reload$3
		0 o p_305659_
		1 o p_305660_
		2 o p_305661_
	a (Lban;)Ljava/util/List; readLines
		static
		0 o p_214317_
	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 (Lamj;)Ljava/util/Optional; getFunction
		0 o p_136090_
	a (Lamj;Z)Ljava/util/Optional; lambda$new$0
		0 o p_378960_
		1 o p_378961_
	a ()Ljava/util/Map; getFunctions
	b (Lamj;)Ljava/util/List; getTag
		0 o p_214328_
	b ()Ljava/lang/Iterable; getAvailableTags
	b (Lbap;)Ljava/util/Map; lambda$reload$1
		0 o p_179957_
	reload (Lbaj$b;Ljava/util/concurrent/Executor;Lbaj$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_433722_
		1 o p_136061_
		2 o p_136057_
		3 o p_136062_
amy net/minecraft/server/ServerFunctionManager
	a Lorg/slf4j/Logger; LOGGER
	b Lamj; TICK_FUNCTION_TAG
	c Lamj; LOAD_FUNCTION_TAG
	d Lnet/minecraft/server/MinecraftServer; server
	e Ljava/util/List; ticking
	f Z postReload
	g Lamx; library
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lamx;)V <init>
		0 o p_136110_
		1 o p_136111_
	a ()Lcom/mojang/brigadier/CommandDispatcher; getDispatcher
	a (Ljava/util/Collection;Lamj;)V executeTagFunctions
		0 o p_136116_
		1 o p_136117_
	a (Lia;Lej;)V execute
		0 o p_305881_
		1 o p_136114_
	a (Lia;)Ljava/lang/String; lambda$execute$0
		static
		0 o p_339431_
	a (Lamx;)V replaceLibrary
		0 o p_136121_
	a (Lamj;)Ljava/util/Optional; get
		0 o p_136119_
	a (Lic;Lej;Lhn;)V lambda$execute$1
		static
		0 o p_309437_
		1 o p_309438_
		2 o p_309439_
	b (Lamj;)Ljava/util/List; getTag
		0 o p_214332_
	b (Lamx;)V postReload
		0 o p_136126_
	b ()V tick
	c ()Lej; getGameLoopSender
	d ()Ljava/lang/Iterable; getFunctionNames
	e ()Ljava/lang/Iterable; getTagNames
amz net/minecraft/server/ServerInfo
	R ()Ljava/lang/String; getServerVersion
	S ()I getPlayerCount
	ak ()Ljava/lang/String; getMotd
	t ()I getMaxPlayers
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 ()I experience
	a (Lawy;)V grant
		0 o p_9990_
	a (Lnet/minecraft/server/MinecraftServer;Lee;)Ljava/util/Optional; lambda$grant$1
		static
		0 o p_311396_
		1 o p_311397_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_403832_
	a (Lnet/minecraft/server/MinecraftServer;Lawy;Lia;)V lambda$grant$2
		static
		0 o p_375401_
		1 o p_375402_
		2 o p_375403_
	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 ()Lan; build
	a (Lami;)Lan$a; loot
		static
		0 o p_335493_
	a (I)Lan$a; experience
		static
		0 o p_10006_
	a (Lamj;)Lan$a; function
		static
		0 o p_144827_
	b (Lami;)Lan$a; addLootTable
		0 o p_335822_
	b (Lamj;)Lan$a; runs
		0 o p_144829_
	b (I)Lan$a; addExperience
		0 o p_10008_
	c (Lami;)Lan$a; recipe
		static
		0 o p_379571_
	d (Lami;)Lan$a; addRecipe
		0 o p_380125_
ana net/minecraft/server/ServerInterface
	T ()[Ljava/lang/String; getPlayerNames
	a ()Larp; 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
	q ()Ljava/lang/String; getPluginNames
anb net/minecraft/server/ServerLinks
	a Lanb; EMPTY
	b Laae; TYPE_STREAM_CODEC
	c Laae; UNTRUSTED_LINKS_STREAM_CODEC
	d Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Lanb$b;Lanb$b;)Ljava/lang/Boolean; lambda$findKnownType$0
		static
		0 o p_350749_
		1 o p_350899_
	a (Lanb$b;)Ljava/util/Optional; findKnownType
		0 o p_350409_
	a (Lanb$a;)Lanb$c; lambda$untrust$3
		static
		0 o p_351724_
	a (Lxx;)Ljava/lang/Boolean; lambda$findKnownType$1
		static
		0 o p_350339_
	a ()Z isEmpty
	a (Lanb$b;Lanb$a;)Z lambda$findKnownType$2
		static
		0 o p_350681_
		1 o p_350399_
	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
anb$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 (Lxx;Ljava/net/URI;)Lanb$a; custom
		static
		0 o p_350510_
		1 o p_352409_
	a (Lanb$b;Ljava/net/URI;)Lanb$a; knownType
		static
		0 o p_350698_
		1 o p_352076_
	a ()Lxx; displayName
	a (Lxx;)Lxx; lambda$displayName$0
		static
		0 o p_350340_
	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
anb$b net/minecraft/server/ServerLinks$KnownLinkType
	a Lanb$b; BUG_REPORT
	b Lanb$b; COMMUNITY_GUIDELINES
	c Lanb$b; SUPPORT
	d Lanb$b; STATUS
	e Lanb$b; FEEDBACK
	f Lanb$b; COMMUNITY
	g Lanb$b; WEBSITE
	h Lanb$b; FORUMS
	i Lanb$b; NEWS
	j Lanb$b; ANNOUNCEMENTS
	k Laae; STREAM_CODEC
	l Ljava/util/function/IntFunction; BY_ID
	m I id
	n Ljava/lang/String; name
	o [Lanb$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 ()Lxx; displayName
	a (Lanb$b;)I lambda$static$1
		static
		0 o p_350736_
	a (Ljava/net/URI;)Lanb$a; create
		0 o p_352398_
	b (Lanb$b;)I lambda$static$0
		static
		0 o p_350758_
	b ()[Lanb$b; $values
		static
	valueOf (Ljava/lang/String;)Lanb$b; valueOf
		static
		0 o p_350973_
	values ()[Lanb$b; values
		static
anb$c net/minecraft/server/ServerLinks$UntrustedEntry
	a Laae; 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
anc net/minecraft/server/ServerScoreboard
	a Lfhn; 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 (Lfpm;Lfpf;)V onScoreLockChanged
		0 o p_313796_
		1 o p_313806_
	a (Lfpi;)V onTeamAdded
		0 o p_136204_
	a (Ljava/lang/String;Lfpi;)Z addPlayerToTeam
		0 o p_136215_
		1 o p_136216_
	a ()V setDirty
	a (Lawx;Lawy;)V lambda$updateTeamWaypoints$3
		static
		0 o p_415009_
		1 o p_415010_
	a (Ljava/lang/Runnable;)V addDirtyListener
		0 o p_136208_
	a (Lfpo$a;)Lfpo; createData
		0 o p_401072_
	a (Lfpm;)V onPlayerRemoved
		0 o p_313870_
	a (Lfpf;)V onObjectiveAdded
		0 o p_136202_
	a (Lfpm;Lfpf;Lfpk;)V onScoreChanged
		0 o p_313858_
		1 o p_313953_
		2 o p_136206_
	a (Lfpe;Lfpf;)V setDisplayObjective
		0 o p_294118_
		1 o p_136200_
	a (Lfhm$a;)Lcom/mojang/serialization/Codec; lambda$static$1
		static
		0 o p_401245_
	b (Lfhm$a;)Lfpo; lambda$static$0
		static
		0 o p_401139_
	b (Lfpf;)V onObjectiveChanged
		0 o p_136219_
	b (Lfpm;Lfpf;)V onPlayerScoreRemoved
		0 o p_313777_
		1 o p_136213_
	b (Ljava/lang/String;Lfpi;)V removePlayerFromTeam
		0 o p_136223_
		1 o p_136224_
	b (Lfpi;)V onTeamChanged
		0 o p_136221_
	c (Lfpf;)V onObjectiveRemoved
		0 o p_136226_
	c (Lfpi;)V onTeamRemoved
		0 o p_136228_
	d (Lfpf;)Ljava/util/List; getStartTrackingPackets
		0 o p_136230_
	e (Lfpf;)V startTrackingObjective
		0 o p_136232_
	e (Lfpi;)V updateTeamWaypoints
		0 o p_416317_
	f (Ljava/lang/String;)V updatePlayerWaypoint
		0 o p_415950_
	f (Lfpf;)Ljava/util/List; getStopTrackingPackets
		0 o p_136234_
	g (Lfpf;)V stopTrackingObjective
		0 o p_136236_
	g (Ljava/lang/String;)Lawy; lambda$updateTeamWaypoints$2
		0 o p_415011_
	h (Lfpf;)I getObjectiveDisplaySlotCount
		0 o p_136238_
	h ()Lfpo; createData
and 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 (F)V setTickRate
		0 o p_309003_
	a (ILjava/lang/String;)Lxx; lambda$finishTickSprint$0
		static
		0 o p_309169_
		1 o p_309060_
	a (Z)V setFrozen
		0 o p_309002_
	a (Lawy;)V updateJoiningPlayer
		0 o p_309205_
	a ()Z isSprinting
	a (I)Z stepGameIfPaused
		0 o p_308975_
	b (I)Z requestGameToSprint
		0 o p_308951_
	b ()Z stopStepping
	c ()Z stopSprinting
	d ()Z checkShouldSprintThisTick
	e ()V endTickWork
	n ()V updateStateToClients
	o ()V updateStepTicks
	p ()V finishTickSprint
ane 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 Lbbm; nameToIdCache
	e Lbbe; profileResolver
	f Ljava/lang/String; USERID_CACHE_FILE
	<init> (Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/GameProfileRepository;Lbbm;Lbbe;)V <init>
		0 o sessionService
		1 o servicesKeySet
		2 o profileRepository
		3 o nameToIdCache
		4 o profileResolver
	a (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Ljava/io/File;)Lane; create
		static
		0 o p_214345_
		1 o p_214346_
	a ()Lbfw; 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 ()Lbbm; nameToIdCache
	g ()Lbbe; profileResolver
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anf 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
anf$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
anf$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
ang 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
anh net/minecraft/server/WorldLoader
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lanh$e;Lbaf;Ljr;Lanh$b;Lamu;)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 (Lbaf;Lamu;Ljava/lang/Throwable;)V lambda$load$0
		static
		0 o p_214369_
		1 o p_214370_
		2 o p_214371_
	a (Lanh$c;Lanh$f;Lanh$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_
anh$a net/minecraft/server/WorldLoader$DataLoadContext
	a Lbap; resources
	b Ldso; dataConfiguration
	c Ljm$a; datapackWorldgen
	d Ljy$b; datapackDimensions
	<init> (Lbap;Ldso;Ljm$a;Ljy$b;)V <init>
		0 o resources
		1 o dataConfiguration
		2 o datapackWorldgen
		3 o datapackDimensions
	a ()Lbap; resources
	b ()Ldso; dataConfiguration
	c ()Ljm$a; datapackWorldgen
	d ()Ljy$b; datapackDimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_250459_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anh$b net/minecraft/server/WorldLoader$DataLoadOutput
	a Ljava/lang/Object; cookie
	b Ljy$b; finalDimensions
	<init> (Ljava/lang/Object;Ljy$b;)V <init>
		0 o cookie
		1 o finalDimensions
	a ()Ljava/lang/Object; cookie
	b ()Ljy$b; finalDimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_250694_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anh$c net/minecraft/server/WorldLoader$InitConfig
	a Lanh$d; packConfig
	b Lek$a; commandSelection
	c I functionCompilationLevel
	<init> (Lanh$d;Lek$a;I)V <init>
		0 o packConfig
		1 o commandSelection
		2 o functionCompilationLevel
	a ()Lanh$d; packConfig
	b ()Lek$a; commandSelection
	c ()I functionCompilationLevel
	equals (Ljava/lang/Object;)Z equals
		0 o p_214389_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anh$d net/minecraft/server/WorldLoader$PackConfig
	a Lbaa; packRepository
	b Ldso; initialDataConfig
	c Z safeMode
	d Z initMode
	<init> (Lbaa;Ldso;ZZ)V <init>
		0 o packRepository
		1 o initialDataConfig
		2 o safeMode
		3 o initMode
	a ()Lcom/mojang/datafixers/util/Pair; createResourceManager
	b ()Lbaa; packRepository
	c ()Ldso; 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
anh$e net/minecraft/server/WorldLoader$ResultFactory
	create (Lbaf;Lamu;Ljr;Ljava/lang/Object;)Ljava/lang/Object; create
		0 o p_214408_
		1 o p_214409_
		2 o p_248844_
		3 o p_214411_
anh$f net/minecraft/server/WorldLoader$WorldDataSupplier
	get (Lanh$a;)Lanh$b; get
		0 o p_251042_
ani net/minecraft/server/WorldStem
	a Lbaf; resourceManager
	b Lamu; dataPackResources
	c Ljr; registries
	d Lfis; worldData
	<init> (Lbaf;Lamu;Ljr;Lfis;)V <init>
		0 o resourceManager
		1 o dataPackResources
		2 o registries
		3 o worldData
	a ()Lbaf; resourceManager
	b ()Lamu; dataPackResources
	c ()Ljr; registries
	close ()V close
	d ()Lfis; worldData
	equals (Ljava/lang/Object;)Z equals
		0 o p_206923_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anj net/minecraft/server/advancements/AdvancementVisibilityEvaluator
	a I VISIBILITY_DEPTH
	<init> ()V <init>
	a (Lak;Ljava/util/function/Predicate;Lanj$a;)V evaluateVisibility
		static
		0 o p_301203_
		1 o p_265561_
		2 o p_265381_
	a (Lai;Z)Lanj$b; evaluateVisibilityRule
		static
		0 o p_265736_
		1 o p_265426_
	a (Lit/unimi/dsi/fastutil/Stack;)Z evaluateVisiblityForUnfinishedNode
		static
		0 o p_265343_
	a (Lak;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lanj$a;)Z evaluateVisibility
		static
		0 o p_301282_
		1 o p_301009_
		2 o p_265359_
		3 o p_265303_
anj$a net/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output
	accept (Lak;Z)V accept
		0 o p_300909_
		1 o p_265580_
anj$b net/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule
	a Lanj$b; SHOW
	b Lanj$b; HIDE
	c Lanj$b; NO_CHANGE
	d [Lanj$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_265740_
		1 o p_265478_
	a ()[Lanj$b; $values
		static
	valueOf (Ljava/lang/String;)Lanj$b; valueOf
		static
		0 o p_265355_
	values ()[Lanj$b; values
		static
ank net/minecraft/server/advancements/package-info
anl net/minecraft/server/bossevents/CustomBossEvent
	h I DEFAULT_MAX
	i Lamj; id
	j Ljava/util/Set; players
	k I value
	l I max
	<init> (Lamj;Lxx;)V <init>
		0 o p_136261_
		1 o p_136262_
	a (I)V setValue
		0 o p_136265_
	a (Lawy;)V addPlayer
		0 o p_136267_
	a (Ljava/util/Collection;)Z setPlayers
		0 o p_136269_
	a (Lyv;)Lyv; lambda$getDisplayName$0
		0 o p_404184_
	a (Lamj;Lanl$a;)Lanl; load
		static
		0 o p_136274_
		1 o p_405765_
	a (Ljava/util/UUID;)V addOfflinePlayer
		0 o p_136271_
	a ()Lamj; getTextId
	b (I)V setMax
		0 o p_136279_
	b (Lawy;)V removePlayer
		0 o p_136281_
	b ()V removeAllPlayers
	c (Lawy;)V onPlayerConnect
		0 o p_136284_
	c ()I getValue
	d (Lawy;)V onPlayerDisconnect
		0 o p_136287_
	d ()I getMax
	e ()Lxx; getDisplayName
	f ()Lanl$a; pack
anl$a net/minecraft/server/bossevents/CustomBossEvent$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Lxx; name
	c Z visible
	d I value
	e I max
	f Lcbg$a; color
	g Lcbg$b; overlay
	h Z darkenScreen
	i Z playBossMusic
	j Z createWorldFog
	k Ljava/util/Set; players
	<clinit> ()V <clinit>
		static
	<init> (Lxx;ZIILcbg$a;Lcbg$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 ()Lxx; name
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_405289_
	b ()Z visible
	c ()I value
	d ()I max
	e ()Lcbg$a; color
	equals (Ljava/lang/Object;)Z equals
		0 o p_405420_
	f ()Lcbg$b; overlay
	g ()Z darkenScreen
	h ()Z playBossMusic
	hashCode ()I hashCode
	i ()Z createWorldFog
	j ()Ljava/util/Set; players
	toString ()Ljava/lang/String; toString
anm 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 (Lamj;)Lanl; get
		0 o p_136298_
	a (Lamj;Lxx;)Lanl; create
		0 o p_136300_
		1 o p_136301_
	a (Lamj;Lanl$a;)V lambda$load$1
		0 o p_405180_
		1 o p_404753_
	a (Lawy;)V onPlayerConnect
		0 o p_136294_
	a (Lanl;)V remove
		0 o p_136303_
	a (Ljm$a;)Lup; save
		0 o p_330783_
	a (Lup;Ljm$a;)V load
		0 o p_136296_
		1 o p_331580_
	b (Lawy;)V onPlayerDisconnect
		0 o p_136306_
	b ()Ljava/util/Collection; getEvents
ann net/minecraft/server/bossevents/package-info
ano 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 ()V start
	a (Lano$a;)V lambda$handleTeleport$0
		0 o p_195999_
	a (Ljava/util/Scanner;)V handleTeleport
		0 o p_195997_
	b (Ljava/util/Scanner;)Ljava/util/Optional; parseTarget
		0 o p_196004_
	b (Ljava/lang/String;)V executeCommand
		0 o p_196002_
	b ()V stop
	c (Ljava/lang/String;)V lambda$executeCommand$1
		0 o p_450772_
	c ()V run
ano$a net/minecraft/server/chase/ChaseClient$TeleportTarget
	a Lami; level
	b Lfoh; pos
	c Lfog; rot
	<init> (Lami;Lfoh;Lfog;)V <init>
		0 o level
		1 o pos
		2 o rot
	a ()Lami; level
	b ()Lfoh; pos
	c ()Lfog; rot
	equals (Ljava/lang/Object;)Z equals
		0 o p_196019_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anp net/minecraft/server/chase/ChaseServer
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; serverBindAddress
	c I serverPort
	d Lbbd; 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;ILbbd;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 ()Lanp$a; getPlayerPosition
anp$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
anq net/minecraft/server/chase/package-info
anr 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 (Lanr$a;Ljava/util/Collection;Ljava/util/Collection;)Lxx; lambda$perform$19
		static
		0 o p_288287_
		1 o p_288288_
		2 o p_288289_
	a (Lej;Ljava/util/Collection;Lanr$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 (Lanr$a;Ljava/lang/String;Laj;Ljava/util/Collection;)Lxx; lambda$performCriterion$21
		static
		0 o p_300750_
		1 o p_300751_
		2 o p_300752_
		3 o p_300753_
	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 (Lcom/mojang/brigadier/context/CommandContext;Laj;Lanr$b;)Ljava/util/List; getAdvancements
		static
		0 o p_300960_
		1 o p_301220_
		2 o p_136335_
	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 (Lej;Ljava/util/Collection;Lanr$a;Ljava/util/Collection;)I perform
		static
		0 o p_136320_
		1 o p_136321_
		2 o p_136322_
		3 o p_136323_
	a (Lej;Ljava/util/Collection;Lanr$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 (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 (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 (Lanr$a;Ljava/lang/String;Laj;Ljava/util/Collection;)Lxx; lambda$performCriterion$20
		static
		0 o p_432379_
		1 o p_432380_
		2 o p_432381_
		3 o p_432382_
	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 (Lanr$a;Ljava/util/Collection;Ljava/util/Collection;)Lxx; lambda$perform$18
		static
		0 o p_432383_
		1 o p_432384_
		2 o p_432385_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_378978_
	c (Lanr$a;Ljava/util/Collection;Ljava/util/Collection;)Lxx; lambda$perform$17
		static
		0 o p_300761_
		1 o p_300762_
		2 o p_300763_
	d (Lanr$a;Ljava/util/Collection;Ljava/util/Collection;)Lxx; lambda$perform$16
		static
		0 o p_432376_
		1 o p_432377_
		2 o p_432378_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_378963_
	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_
anr$a net/minecraft/server/commands/AdvancementCommands$Action
	a Lanr$a; GRANT
	b Lanr$a; REVOKE
	c Ljava/lang/String; key
	d [Lanr$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 (Lawy;Laj;)Z perform
		0 o p_136384_
		1 o p_301251_
	a ()Ljava/lang/String; getKey
	a (Lawy;Ljava/lang/Iterable;Z)I perform
		0 o p_136380_
		1 o p_136381_
		2 o p_394360_
	a (Lawy;Laj;Ljava/lang/String;)Z performCriterion
		0 o p_136382_
		1 o p_301120_
		2 o p_301262_
	b ()[Lanr$a; $values
		static
	valueOf (Ljava/lang/String;)Lanr$a; valueOf
		static
		0 o p_136388_
	values ()[Lanr$a; values
		static
anr$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 (Lawy;Laj;)Z perform
		0 o p_136395_
		1 o p_301029_
	a (Lawy;Laj;Ljava/lang/String;)Z performCriterion
		0 o p_136398_
		1 o p_301300_
		2 o p_136400_
anr$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 (Lawy;Laj;)Z perform
		0 o p_136406_
		1 o p_301273_
	a (Lawy;Laj;Ljava/lang/String;)Z performCriterion
		0 o p_136409_
		1 o p_301094_
		2 o p_136411_
anr$b net/minecraft/server/commands/AdvancementCommands$Mode
	a Lanr$b; ONLY
	b Lanr$b; THROUGH
	c Lanr$b; FROM
	d Lanr$b; UNTIL
	e Lanr$b; EVERYTHING
	f Z parents
	g Z children
	h [Lanr$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 ()[Lanr$b; $values
		static
	valueOf (Ljava/lang/String;)Lanr$b; valueOf
		static
		0 o p_136431_
	values ()[Lanr$b; values
		static
ans 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 (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_251026_
		1 o p_250936_
	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 (Lamj;Ljk;Lcdv;D)Lxx; lambda$getAttributeModifier$20
		static
		0 o p_349931_
		1 o p_349932_
		2 o p_349933_
		3 o p_349934_
	a (Lamj;Ljk;Lcdv;)Lxx; lambda$removeModifier$24
		static
		0 o p_349935_
		1 o p_349936_
		2 o p_349937_
	a (Lej;Lcdv;Ljk;D)I getAttributeValue
		static
		0 o p_251776_
		1 o p_249647_
		2 o p_250986_
		3 o p_251395_
	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 (Ljk;Lcdv;D)Lxx; lambda$resetAttributeBase$22
		static
		0 o p_288299_
		1 o p_288300_
		2 o p_288301_
	a (Lej;Lcdv;Ljk;)I resetAttributeBase
		static
		0 o p_383106_
		1 o p_382924_
		2 o p_382828_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304174_
	a (Lcdv;)Lcew; getLivingEntity
		static
		0 o p_136440_
	a (Lej;Lcdv;Ljk;Lamj;D)I getAttributeModifier
		static
		0 o p_136464_
		1 o p_136465_
		2 o p_250680_
		3 o p_350277_
		4 o p_136468_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304185_
		1 o p_304186_
	a (Lej;Lcdv;Ljk;Lamj;DLcga$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 (Lej;Lcdv;Ljk;Lamj;)I removeModifier
		static
		0 o p_136459_
		1 o p_136460_
		2 o p_250830_
		3 o p_350686_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_349939_
	a (Lcdv;Ljk;)Lcfy; getAttributeInstance
		static
		0 o p_252177_
		1 o p_249942_
	a (Ljk;)Lxx; getAttributeDescription
		static
		0 o p_250602_
	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 (Lamj;Ljk;Lcdv;)Lxx; lambda$addModifier$23
		static
		0 o p_349942_
		1 o p_349943_
		2 o p_349944_
	b (Ljk;Lcdv;D)Lxx; lambda$setAttributeBase$21
		static
		0 o p_382665_
		1 o p_382666_
		2 o p_382667_
	b (Lcdv;Ljk;)Lcew; getEntityWithAttribute
		static
		0 o p_252105_
		1 o p_248921_
	b (Lej;Lcdv;Ljk;D)I getAttributeBase
		static
		0 o p_248780_
		1 o p_251083_
		2 o p_250388_
		3 o p_250194_
	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_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_349938_
	c (Ljk;Lcdv;D)Lxx; lambda$getAttributeBase$19
		static
		0 o p_288306_
		1 o p_288307_
		2 o p_288308_
	c (Lcdv;Ljk;)Ljava/util/stream/Stream; getAttributeModifiers
		static
		0 o p_382972_
		1 o p_383129_
	c (Lej;Lcdv;Ljk;D)I setAttributeBase
		static
		0 o p_248556_
		1 o p_248620_
		2 o p_249456_
		3 o p_252212_
	d (Ljk;Lcdv;D)Lxx; lambda$getAttributeValue$18
		static
		0 o p_288296_
		1 o p_288297_
		2 o p_288298_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_349945_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_349930_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_349940_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_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_
ant 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 (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136528_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136530_
	a (Lej;Ljava/lang/String;Lxx;)I banIpOrName
		static
		0 o p_136534_
		1 o p_136535_
		2 o p_136536_
	a (Ljava/lang/String;Lbba;)Lxx; lambda$banIp$2
		static
		0 o p_448816_
		1 o p_448817_
	a (Ljava/util/List;)Lxx; lambda$banIp$3
		static
		0 o p_288309_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_136538_
	b (Lej;Ljava/lang/String;Lxx;)I banIp
		static
		0 o p_136540_
		1 o p_136541_
		2 o p_136542_
anu net/minecraft/server/commands/BanListCommands
	<init> ()V <init>
	a (Ljava/util/Collection;)Lxx; lambda$showList$4
		static
		0 o p_288313_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136544_
	a ()Lxx; lambda$showList$3
		static
	a (Lej;Ljava/util/Collection;)I showList
		static
		0 o p_136550_
		1 o p_136551_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_136546_
	a (Lbax;)Lxx; lambda$showList$5
		static
		0 o p_448818_
	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_
anv net/minecraft/server/commands/BanPlayerCommands
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_BANNED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lej;Ljava/util/Collection;Lxx;)I banPlayers
		static
		0 o p_136565_
		1 o p_136566_
		2 o p_136567_
	a (Lbbb;Lbbl;)Lxx; lambda$banPlayers$2
		static
		0 o p_448819_
		1 o p_448820_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136559_
	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_
anw 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 (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_136583_
		1 o p_323939_
	a (Lanl;)Lxx; lambda$removeBar$46
		static
		0 o p_288323_
	a (Lej;Lanl;I)I setValue
		static
		0 o p_136599_
		1 o p_136600_
		2 o p_136601_
	a (Ljava/util/Collection;)Lxx; lambda$listBars$44
		static
		0 o p_288316_
	a (Lej;Lanl;Lcbg$a;)I setColor
		static
		0 o p_136603_
		1 o p_136604_
		2 o p_136605_
	a (Lej;Lanl;Ljava/util/Collection;)I setPlayers
		static
		0 o p_136611_
		1 o p_136612_
		2 o p_136613_
	a (Lej;Lanl;Lxx;)I setName
		static
		0 o p_136615_
		1 o p_136616_
		2 o p_136617_
	a (Lanl;Ljava/util/Collection;)Lxx; lambda$setPlayers$42
		static
		0 o p_288321_
		1 o p_288322_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lanl; getBossBar
		static
		0 o p_136585_
	a (Lanl;I)Lxx; lambda$setMax$37
		static
		0 o p_288332_
		1 o p_288333_
	a (Lej;Lanl;Lcbg$b;)I setStyle
		static
		0 o p_136607_
		1 o p_136608_
		2 o p_136609_
	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 (Lej;Lanl;Z)I setVisible
		static
		0 o p_136619_
		1 o p_136620_
		2 o p_136621_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304190_
	a (Lej;)I listBars
		static
		0 o p_136590_
	a (Lej;Lamj;Lxx;)I createBar
		static
		0 o p_136592_
		1 o p_136593_
		2 o p_136594_
	a ()Lxx; lambda$listBars$43
		static
	a (Lej;Lanl;)I getValue
		static
		0 o p_136596_
		1 o p_136597_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27
		static
		0 o p_136625_
	b (Lanl;I)Lxx; lambda$setValue$36
		static
		0 o p_288328_
		1 o p_288329_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304191_
	b (Lej;Lanl;I)I setMax
		static
		0 o p_136632_
		1 o p_136633_
		2 o p_136634_
	b (Lanl;)Lxx; lambda$createBar$45
		static
		0 o p_288320_
	b (Lej;Lanl;)I getMax
		static
		0 o p_136629_
		1 o p_136630_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26
		static
		0 o p_136638_
	c (Lanl;)Lxx; lambda$setPlayers$41
		static
		0 o p_288336_
	c (Lej;Lanl;)I getVisible
		static
		0 o p_136640_
		1 o p_136641_
	d (Lanl;)Lxx; lambda$setName$40
		static
		0 o p_288334_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25
		static
		0 o p_136643_
	d (Lej;Lanl;)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 (Lanl;)Lxx; lambda$setStyle$39
		static
		0 o p_288324_
	e (Lej;Lanl;)I removeBar
		static
		0 o p_136650_
		1 o p_136651_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_136653_
	f (Lanl;)Lxx; lambda$setColor$38
		static
		0 o p_288319_
	g (Lanl;)Lxx; lambda$setVisible$35
		static
		0 o p_288318_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22
		static
		0 o p_136655_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21
		static
		0 o p_136657_
	h (Lanl;)Lxx; lambda$setVisible$34
		static
		0 o p_288325_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_136659_
	i (Lanl;)Lxx; lambda$getPlayers$33
		static
		0 o p_404185_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_136661_
	j (Lanl;)Lxx; lambda$getPlayers$32
		static
		0 o p_288335_
	k (Lanl;)Lxx; lambda$getVisible$31
		static
		0 o p_288331_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18
		static
		0 o p_136663_
	l (Lanl;)Lxx; lambda$getVisible$30
		static
		0 o p_288317_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_136665_
	m (Lanl;)Lxx; lambda$getMax$29
		static
		0 o p_288326_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_136667_
	n (Lanl;)Lxx; lambda$getValue$28
		static
		0 o p_288330_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_136669_
	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_
anx 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 Lanp; chaseServer
	h Lano; chaseClient
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_196078_
	a (Lej;)I stop
		static
		0 o p_196082_
	a (I)Lxx; lambda$lead$9
		static
		0 o p_288337_
	a ()Lxx; lambda$stop$8
		static
	a (Lej;Ljava/lang/String;I)I lead
		static
		0 o p_196084_
		1 o p_196085_
		2 o p_196086_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_196080_
	a (Ljava/lang/String;I)Lxx; lambda$follow$10
		static
		0 o p_288338_
		1 o p_288339_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_196088_
	b (Lej;Ljava/lang/String;I)I follow
		static
		0 o p_196092_
		1 o p_196093_
		2 o p_196094_
	b ()Lxx; lambda$stop$7
		static
	b (Lej;)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_
any 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 (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_214421_
		1 o p_214422_
	a (Lej;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 (Lej;Ljava/util/Collection;Ljava/util/function/Predicate;)I clearUnlimited
		static
		0 o p_332708_
		1 o p_332807_
		2 o p_332684_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304192_
	a (Ldhp;)Z lambda$register$4
		static
		0 o p_180027_
	a (ILjava/util/Collection;)Lxx; lambda$clearInventory$11
		static
		0 o p_288342_
		1 o p_288343_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_323185_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_332567_
	b (ILjava/util/Collection;)Lxx; lambda$clearInventory$10
		static
		0 o p_432388_
		1 o p_432389_
	b (Ldhp;)Z lambda$register$2
		static
		0 o p_180029_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304193_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_332566_
	c (ILjava/util/Collection;)Lxx; lambda$clearInventory$9
		static
		0 o p_288346_
		1 o p_288347_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_332568_
	d (ILjava/util/Collection;)Lxx; lambda$clearInventory$8
		static
		0 o p_432390_
		1 o p_432391_
anz 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 (Lej;Lanz$c;Lanz$c;Lanz$c;Ljava/util/function/Predicate;Lanz$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 (Lcom/mojang/brigadier/context/CommandContext;Lawx;Ljava/lang/String;)Lanz$c; getLoadedDimensionAndPosition
		static
		0 o p_265513_
		1 o p_265183_
		2 o p_265511_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_214424_
		1 o p_214425_
	a (Laoy;Laoy;Laoy;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 (Laoy;Laoy;Laoy;Laoy;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 (Laoy;Laoy;Laoy;Laoy;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 (I)Lxx; lambda$clone$19
		static
		0 o p_288348_
	a (Lef;Laoy;)Lcom/mojang/brigadier/builder/ArgumentBuilder; beginEndDestinationAndModeSuffix
		static
		0 o p_265681_
		1 o p_397938_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$modeSuffix$14
		static
		0 o p_264745_
	a (Laoy;Lcom/mojang/brigadier/context/CommandContext;)Lanz$c; lambda$destinationAndStrictSuffix$8
		static
		0 o p_396504_
		1 o p_396505_
	a (Lef;Laoy;Laoy;Laoy;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 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304194_
		1 o p_304195_
	a (Lef;Laoy;Laoy;)Lcom/mojang/brigadier/builder/ArgumentBuilder; destinationAndStrictSuffix
		static
		0 o p_394289_
		1 o p_397860_
		2 o p_397792_
	a (Lejq;)Z lambda$modeSuffix$11
		static
		0 o p_180033_
	b (Laoy;Lcom/mojang/brigadier/context/CommandContext;)Lanz$c; lambda$destinationAndStrictSuffix$7
		static
		0 o p_396502_
		1 o p_396503_
	b (Laoy;Laoy;Laoy;Laoy;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 (Lejq;)Z lambda$modeSuffix$9
		static
		0 o p_180041_
	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 (Lejq;)Z lambda$static$1
		static
		0 o p_359534_
	c (Laoy;Laoy;Laoy;Laoy;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_
	c (Laoy;Lcom/mojang/brigadier/context/CommandContext;)Lanz$c; lambda$destinationAndStrictSuffix$6
		static
		0 o p_396523_
		1 o p_396524_
	d (Laoy;Laoy;Laoy;Laoy;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;)Lawx; lambda$beginEndDestinationAndModeSuffix$5
		static
		0 o p_264756_
	e (Lcom/mojang/brigadier/context/CommandContext;)Lawx; lambda$beginEndDestinationAndModeSuffix$4
		static
		0 o p_264751_
	f (Lcom/mojang/brigadier/context/CommandContext;)Lawx; lambda$register$3
		static
		0 o p_264743_
	g (Lcom/mojang/brigadier/context/CommandContext;)Lawx; lambda$register$2
		static
		0 o p_264757_
anz$a net/minecraft/server/commands/CloneCommands$CloneBlockEntityInfo
	a Lup; tag
	b Lkm; components
	<init> (Lup;Lkm;)V <init>
		0 o tag
		1 o components
	a ()Lup; tag
	b ()Lkm; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_338510_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anz$b net/minecraft/server/commands/CloneCommands$CloneBlockInfo
	a Lja; pos
	b Lejm; state
	c Lanz$a; blockEntityInfo
	d Lejm; previousStateAtDestination
	<init> (Lja;Lejm;Lanz$a;Lejm;)V <init>
		0 o pos
		1 o state
		2 o blockEntityInfo
		3 o previousStateAtDestination
	a ()Lja; pos
	b ()Lejm; state
	c ()Lanz$a; blockEntityInfo
	d ()Lejm; previousStateAtDestination
	equals (Ljava/lang/Object;)Z equals
		0 o p_338578_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anz$c net/minecraft/server/commands/CloneCommands$DimensionAndPosition
	a Lawx; dimension
	b Lja; position
	<init> (Lawx;Lja;)V <init>
		0 o dimension
		1 o position
	a ()Lawx; dimension
	b ()Lja; position
	equals (Ljava/lang/Object;)Z equals
		0 o p_265759_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anz$d net/minecraft/server/commands/CloneCommands$Mode
	a Lanz$d; FORCE
	b Lanz$d; MOVE
	c Lanz$d; NORMAL
	d Z canOverlap
	e [Lanz$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 ()[Lanz$d; $values
		static
	valueOf (Ljava/lang/String;)Lanz$d; valueOf
		static
		0 o p_136798_
	values ()[Lanz$d; values
		static
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 (Lamj;)Lak; get
		0 o p_301217_
	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 ()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/DamageCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVULNERABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_270226_
		1 o p_270136_
	a (Lej;Lcdv;FLcci;)I damage
		static
		0 o p_270409_
		1 o p_270496_
		2 o p_270836_
		3 o p_270727_
	a (FLcdv;)Lxx; 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_
	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_
aob 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 (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_136809_
		1 o p_416025_
	a (Ljava/lang/String;)Lxx; lambda$createPack$28
		static
		0 o p_415014_
	a (Lej;Lazx;)I disablePack
		static
		0 o p_136826_
		1 o p_136827_
	a (Ljava/util/List;Lazx;)V lambda$register$21
		static
		0 o p_180052_
		1 o p_180053_
	a (Ljava/util/Collection;)Lxx; lambda$listEnabledPacks$37
		static
		0 o p_288355_
	a (Lazx;)Lxx; lambda$listEnabledPacks$36
		static
		0 o p_136807_
	a (Lej;Ljava/lang/String;Lxx;)I createPack
		static
		0 o p_416736_
		1 o p_416116_
		2 o p_416178_
	a (Ljava/util/Collection;Ljava/lang/String;)Z lambda$static$12
		static
		0 o p_136835_
		1 o p_250072_
	a (Ljava/util/Collection;Ldcx;Lazx;)Z lambda$listAvailablePacks$31
		static
		0 o p_248119_
		1 o p_248120_
		2 o p_248121_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lazx; getPack
		static
		0 o p_136816_
		1 o p_136817_
		2 o p_136818_
	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 (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lazx;)V lambda$register$18
		static
		0 o p_180045_
		1 o p_180046_
		2 o p_180047_
	a (Lej;Lazx;Laob$a;)I enablePack
		static
		0 o p_136829_
		1 o p_136830_
		2 o p_136831_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$9
		static
		0 o p_428121_
	a (Lej;)I listPacks
		static
		0 o p_136824_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$8
		static
		0 o p_415018_
		1 o p_415019_
	a (Ljava/util/List;)Lxx; lambda$listAvailablePacks$34
		static
		0 o p_288352_
	a (Ldcx;Lazx;)Z lambda$static$11
		static
		0 o p_248115_
		1 o p_248116_
	a ()Lxx; lambda$listEnabledPacks$35
		static
	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 ()Lxx; lambda$listAvailablePacks$32
		static
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lazx;)V lambda$register$16
		static
		0 o p_180055_
		1 o p_180056_
		2 o p_180057_
	b (Lej;)I listAvailablePacks
		static
		0 o p_136855_
	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 (Lazx;)Lxx; lambda$listAvailablePacks$33
		static
		0 o p_136844_
	b (Ljava/util/List;Lazx;)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 (Lazx;)Lxx; lambda$disablePack$30
		static
		0 o p_288353_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$6
		static
		0 o p_415016_
	c (Lej;)I listEnabledPacks
		static
		0 o p_136866_
	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 (Lazx;)Lxx; 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_
aob$a net/minecraft/server/commands/DataPackCommand$Inserter
	apply (Ljava/util/List;Lazx;)V apply
		0 o p_136884_
		1 o p_136885_
aoc net/minecraft/server/commands/DeOpCommands
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_OP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Collection;)Lxx; lambda$deopPlayers$2
		static
		0 o p_432392_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136889_
	a (Lej;Ljava/util/Collection;)I deopPlayers
		static
		0 o p_136898_
		1 o p_136899_
	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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136891_
aod 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 ()Lxx; lambda$start$2
		static
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136918_
	a (Lej;)I start
		static
		0 o p_136910_
	a (DLbxy;D)Lxx; lambda$stop$3
		static
		0 o p_288363_
		1 o p_288364_
		2 o p_288365_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_180069_
	b (Lej;)I stop
		static
		0 o p_136916_
aod$a net/minecraft/server/commands/DebugCommand$TraceCustomExecutor
	<init> ()V <init>
	a (Ljava/util/Collection;Lej;ILjava/lang/String;Lhn;Lhp;)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 (Lej;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V runGuarded
		0 o p_309716_
		1 o p_306169_
		2 o p_309697_
		3 o p_306283_
	a (ILjava/util/Collection;Ljava/lang/String;)Lxx; lambda$runGuarded$1
		static
		0 o p_306101_
		1 o p_305812_
		2 o p_306189_
	b (ILjava/util/Collection;Ljava/lang/String;)Lxx; lambda$runGuarded$0
		static
		0 o p_305956_
		1 o p_305904_
		2 o p_305789_
	b (Lel;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V runGuarded
		0 o p_309657_
		1 o p_306049_
		2 o p_309687_
		3 o p_306192_
aod$a$1 net/minecraft/server/commands/DebugCommand$TraceCustomExecutor$1
	a Ljava/io/PrintWriter; val$output
	b Lia; val$function
	<init> (Laod$a;Lic;Leg;ZLjava/io/PrintWriter;Lia;)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 (Lej;Lhn;Lhp;)V execute
		0 o p_309660_
		1 o p_309654_
		2 o p_309674_
	a (Lel;Lhn;Lhp;)V execute
		0 o p_309592_
		1 o p_306086_
		2 o p_309629_
	execute (Ljava/lang/Object;Lhn;Lhp;)V execute
		0 o p_306179_
		1 o p_306215_
		2 o p_309651_
aod$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_ ()Z acceptsFailure
	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 (ILamj;I)V onCall
		0 o p_180091_
		1 o p_180092_
		2 o p_180093_
	a (I)V indentAndSave
		0 o p_180082_
	a (Lxx;)V sendSystemMessage
		0 o p_214427_
	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
	q_ ()Z alwaysAccepts
	z_ ()Z acceptsSuccess
aoe net/minecraft/server/commands/DebugConfigCommand
	<init> ()V <init>
	a (Lcom/mojang/authlib/GameProfile;)Lxx; lambda$config$5
		static
		0 o p_442350_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_294998_
		1 o p_427272_
	a (Lej;Ljava/util/UUID;Ljk;)I showDialog
		static
		0 o p_427433_
		1 o p_427293_
		2 o p_427499_
	a (Lnet/minecraft/server/MinecraftServer;Ljava/util/UUID;)Laxx; findConfigPlayer
		static
		0 o p_427394_
		1 o p_427324_
	a (Lej;Lawy;)I config
		static
		0 o p_295666_
		1 o p_294477_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$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 (Lej;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_
aof net/minecraft/server/commands/DebugMobSpawningCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_180111_
	a (Lej;Lcez;Lja;)I spawnMobs
		static
		0 o p_180115_
		1 o p_180116_
		2 o p_180117_
	a (Lcez;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_180108_
		1 o p_180109_
aog 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 (Lej;Lja;)I fillBlocks
		static
		0 o p_180130_
		1 o p_180131_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_180124_
	a ()Lxx; lambda$fillBlocks$1
		static
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_180126_
aoh net/minecraft/server/commands/DefaultGameModeCommands
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_258227_
	a (Ldrn;)Lxx; lambda$setMode$1
		static
		0 o p_288366_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136927_
	a (Lej;Ldrn;)I setMode
		static
		0 o p_136931_
		1 o p_136932_
aoi net/minecraft/server/commands/DialogCommand
	<init> ()V <init>
	a (Ljava/util/Collection;)Lxx; lambda$clearDialog$5
		static
		0 o p_426220_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_426198_
		1 o p_426290_
	a (Lej;Ljava/util/Collection;)I clearDialog
		static
		0 o p_426304_
		1 o p_425553_
	a (Lej;Ljava/util/Collection;Ljk;)I showDialog
		static
		0 o p_425549_
		1 o p_425743_
		2 o p_426279_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_425811_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_426297_
	b (Ljava/util/Collection;)Lxx; lambda$clearDialog$4
		static
		0 o p_432394_
	c (Ljava/util/Collection;)Lxx; lambda$showDialog$3
		static
		0 o p_425783_
	d (Ljava/util/Collection;)Lxx; lambda$showDialog$2
		static
		0 o p_432393_
aoj net/minecraft/server/commands/DifficultyCommand
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ALREADY_DIFFICULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcbn;)Lxx; lambda$setDifficulty$4
		static
		0 o p_288369_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136939_
	a (Lej;Lcbn;)I setDifficulty
		static
		0 o p_136945_
		1 o p_136946_
	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_451719_
	a (Lcbn;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136936_
		1 o p_136937_
	b (Lcbn;)Lxx; lambda$register$2
		static
		0 o p_288368_
aok 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 (Ljava/util/Collection;)Lxx; lambda$clearEffects$13
		static
		0 o p_288373_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_136954_
		1 o p_251610_
	a (Lej;Ljava/util/Collection;)I clearEffects
		static
		0 o p_136960_
		1 o p_136961_
	a (Lccv;Ljava/util/Collection;I)Lxx; lambda$giveEffect$11
		static
		0 o p_288370_
		1 o p_288371_
		2 o p_288372_
	a (Lccv;Ljava/util/Collection;)Lxx; lambda$clearEffect$15
		static
		0 o p_288380_
		1 o p_288381_
	a (Lej;Ljava/util/Collection;Ljk;)I clearEffect
		static
		0 o p_250069_
		1 o p_248561_
		2 o p_249198_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_267909_
	a (Lej;Ljava/util/Collection;Ljk;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_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_267908_
	b (Lccv;Ljava/util/Collection;I)Lxx; lambda$giveEffect$10
		static
		0 o p_288374_
		1 o p_288375_
		2 o p_288376_
	b (Ljava/util/Collection;)Lxx; lambda$clearEffects$12
		static
		0 o p_288379_
	b (Lccv;Ljava/util/Collection;)Lxx; lambda$clearEffect$14
		static
		0 o p_288377_
		1 o p_288378_
	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_
aol 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/context/CommandContext;Lyo;)V lambda$register$0
		static
		0 o p_248128_
		1 o p_248129_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136986_
aom 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 (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_251241_
		1 o p_251038_
	a (Ljk;ILjava/util/Collection;)Lxx; lambda$enchant$7
		static
		0 o p_344261_
		1 o p_344262_
		2 o p_344263_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304206_
	a (Lej;Ljava/util/Collection;Ljk;I)I enchant
		static
		0 o p_249815_
		1 o p_248848_
		2 o p_251252_
		3 o p_249941_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304208_
		1 o p_304209_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_248132_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_248131_
	b (Ljk;ILjava/util/Collection;)Lxx; lambda$enchant$6
		static
		0 o p_344264_
		1 o p_344265_
		2 o p_344266_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304207_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304205_
aon 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 (Lari$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$58
		static
		0 o p_180151_
		1 o p_180152_
	a (II)Z lambda$addConditionals$47
		static
		0 o p_313483_
		1 o p_313484_
	a (Larh;ZLfd$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 (ZLaon$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditional$66
		static
		0 o p_288394_
		1 o p_288395_
		2 o p_288396_
	a (ZLari$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 (Larh;Lfd$g;)I checkMatchingData
		static
		0 o p_137146_
		1 o p_137147_
	a (Lej;Lja;Ldff;Ljava/util/function/Predicate;)I countItems
		static
		0 o p_332730_
		1 o p_332679_
		2 o p_332656_
		3 o p_332801_
	a (Lawx;Lja;)Z isChunkLoaded
		static
		0 o p_265261_
		1 o p_265260_
	a (Ljava/util/Collection;Lfpn;Lfpf;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 (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLaon$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 (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 (Ljava/util/OptionalInt;)Lxx; lambda$checkIfRegions$70
		static
		0 o p_288389_
	a (Lcdv;)Ljava/util/stream/Stream; lambda$createRelationOperations$84
		static
		0 o p_264777_
	a (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; expandOneToOneEntityRelation
		static
		0 o p_265114_
	a (Lcom/mojang/brigadier/context/CommandContext;Laon$d;)Z checkScore
		static
		0 o p_137065_
		1 o p_313900_
	a (I)Lxx; lambda$createNumericConditionalHandler$60
		static
		0 o p_288388_
	a (ZZLanl;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_
	a (Ljava/lang/Iterable;Ldff;Ljava/util/function/Predicate;)I countItems
		static
		0 o p_332642_
		1 o p_332729_
		2 o p_332803_
	a (Lcom/mojang/brigadier/context/CommandContext;Z)I checkIfRegions
		static
		0 o p_137068_
		1 o p_137069_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304210_
	a (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lari$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 (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 (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/tree/CommandNode;ZLari$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 ()Lxx; lambda$checkUnlessRegions$71
		static
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$56
		static
		0 o p_332572_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_214435_
		1 o p_214436_
	a (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLef;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addConditionals
		static
		0 o p_214438_
		1 o p_214439_
		2 o p_214440_
		3 o p_214441_
	a (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$69
		static
		0 o p_137164_
		1 o p_137165_
	a (Lcom/mojang/brigadier/context/CommandContext;I)Lvp; lambda$wrapStores$29
		static
		0 o p_180164_
		1 o p_180165_
	a (Ljava/util/function/IntPredicate;Ljava/util/List;Lel;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 (ZLaon$a;)Lcom/mojang/brigadier/Command; createNumericConditionalHandler
		static
		0 o p_137167_
		1 o p_137168_
	a (Lari$c;ZLcom/mojang/brigadier/context/CommandContext;)Lej; lambda$wrapStores$30
		static
		0 o p_180154_
		1 o p_180155_
		2 o p_180156_
	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 (Lel;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/IntPredicate;Lcom/mojang/brigadier/context/ContextChain;Lup;Lho;Laoy;Lhi;)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 (Lej;Lcdv;)Ljava/util/List; lambda$expandOneToOneEntityRelation$73
		static
		0 o p_264774_
		1 o p_264775_
	a (Lej;Lanl;ZZ)Lej; storeValue
		static
		0 o p_137113_
		1 o p_137114_
		2 o p_137115_
		3 o p_137116_
	a (Lawx;Lja;Lja;Lja;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 (Lej;Ljava/util/Collection;Lfpf;Z)Lej; storeValue
		static
		0 o p_137108_
		1 o p_137109_
		2 o p_137110_
		3 o p_137111_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcx$d;)Z checkScore
		static
		0 o p_137059_
		1 o p_137060_
	a (Lej;Ljk;)Z checkCustomPredicate
		static
		0 o p_137105_
		1 o p_335673_
	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 (Ljava/util/List;Lel;Lho;)V lambda$scheduleFunctionConditionsAndTest$86
		static
		0 o p_309454_
		1 o p_309455_
		2 o p_309456_
	a (Laon$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$63
		static
		0 o p_288392_
		1 o p_288393_
	a (Lej;Larh;Lfd$g;Ljava/util/function/IntFunction;Z)Lej; storeData
		static
		0 o p_137118_
		1 o p_137119_
		2 o p_137120_
		3 o p_137121_
		4 o p_137122_
	a (Lej;Ljk$c;)Lej; spawnEntityAndRedirect
		static
		0 o p_270320_
		1 o p_270344_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$54
		static
		0 o p_332569_
	b (Lari$c;ZLcom/mojang/brigadier/context/CommandContext;)Lej; lambda$wrapStores$28
		static
		0 o p_180177_
		1 o p_180178_
		2 o p_180179_
	b (ZLaon$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 ()Lxx; lambda$addConditional$65
		static
	b (Lcdv;)Ljava/util/Optional; lambda$createRelationOperations$83
		static
		0 o p_266631_
	b (Lcom/mojang/brigadier/context/CommandContext;Z)I checkUnlessRegions
		static
		0 o p_137194_
		1 o p_137195_
	b (Lcom/mojang/brigadier/context/CommandContext;I)Lvp; lambda$wrapStores$27
		static
		0 o p_180181_
		1 o p_180182_
	b (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$68
		static
		0 o p_137209_
		1 o p_137210_
	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 (Laon$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$61
		static
		0 o p_288390_
		1 o p_288391_
	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 (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt; checkRegions
		static
		0 o p_137221_
		1 o p_137222_
	c (Lcom/mojang/brigadier/context/CommandContext;I)Lvp; lambda$wrapStores$25
		static
		0 o p_180191_
		1 o p_180192_
	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;)Z lambda$addConditionals$52
		static
		0 o p_335217_
	c ()Lxx; lambda$createNumericConditionalHandler$62
		static
	c (Lcdv;)Ljava/util/Optional; lambda$createRelationOperations$82
		static
		0 o p_274815_
	c (Lari$c;ZLcom/mojang/brigadier/context/CommandContext;)Lej; lambda$wrapStores$26
		static
		0 o p_180187_
		1 o p_180188_
		2 o p_180189_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$51
		static
		0 o p_137189_
	d (Lari$c;ZLcom/mojang/brigadier/context/CommandContext;)Lej; lambda$wrapStores$24
		static
		0 o p_180197_
		1 o p_180198_
		2 o p_180199_
	d (II)Z lambda$addConditionals$41
		static
		0 o p_313478_
		1 o p_313479_
	d (Lcdv;)Ljava/util/Optional; lambda$createRelationOperations$81
		static
		0 o p_264776_
	d (Lcom/mojang/brigadier/context/CommandContext;I)Lvp; lambda$wrapStores$23
		static
		0 o p_180201_
		1 o p_180202_
	d (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$53
		static
		0 o p_332573_
		1 o p_332574_
	e (Lari$c;ZLcom/mojang/brigadier/context/CommandContext;)Lej; lambda$wrapStores$22
		static
		0 o p_180207_
		1 o p_180208_
		2 o p_180209_
	e (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$50
		static
		0 o p_137231_
		1 o p_137232_
	e (Lcdv;)Ljava/util/Optional; lambda$createRelationOperations$80
		static
		0 o p_272388_
	e (Lcom/mojang/brigadier/context/CommandContext;I)Lvp; lambda$wrapStores$21
		static
		0 o p_180211_
		1 o p_180212_
	e (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$49
		static
		0 o p_137216_
	e (II)Z lambda$addConditionals$39
		static
		0 o p_313485_
		1 o p_313486_
	f (Lcdv;)Ljava/util/Optional; lambda$createRelationOperations$79
		static
		0 o p_272389_
	f (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$48
		static
		0 o p_313480_
	f (Lcom/mojang/brigadier/context/CommandContext;I)Lvp; lambda$wrapStores$19
		static
		0 o p_180218_
		1 o p_180219_
	f (Lari$c;ZLcom/mojang/brigadier/context/CommandContext;)Lej; lambda$wrapStores$20
		static
		0 o p_180214_
		1 o p_180215_
		2 o p_180216_
	f (ZLcom/mojang/brigadier/context/CommandContext;)Lej; lambda$wrapStores$18
		static
		0 o p_137246_
		1 o p_137247_
	g (Lcdv;)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_
	g (ZLcom/mojang/brigadier/context/CommandContext;)Lej; lambda$wrapStores$17
		static
		0 o p_137258_
		1 o p_137259_
	h (ZLcom/mojang/brigadier/context/CommandContext;)Lej; lambda$wrapStores$16
		static
		0 o p_137270_
		1 o p_137271_
	h (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$44
		static
		0 o p_313482_
	h (Lcdv;)Ljava/util/Optional; lambda$createRelationOperations$77
		static
		0 o p_269758_
	i (Lcdv;)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 (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$40
		static
		0 o p_313481_
	j (Lcdv;)Z lambda$expandOneToOneEntityRelation$72
		static
		0 o p_264783_
	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;)Lej; lambda$register$15
		static
		0 o p_269759_
	p (Lcom/mojang/brigadier/context/CommandContext;)Lej; lambda$register$14
		static
		0 o p_137279_
	q (Lcom/mojang/brigadier/context/CommandContext;)Lej; lambda$register$13
		static
		0 o p_137281_
	r (Lcom/mojang/brigadier/context/CommandContext;)Lej; lambda$register$12
		static
		0 o p_137283_
	s (Lcom/mojang/brigadier/context/CommandContext;)Lej; 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;)Lej; lambda$register$8
		static
		0 o p_137291_
	w (Lcom/mojang/brigadier/context/CommandContext;)Lej; 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;)Lej; 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_
aon$a net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate
	test (Lcom/mojang/brigadier/context/CommandContext;)I test
		0 o p_137301_
aon$b net/minecraft/server/commands/ExecuteCommand$CommandPredicate
	test (Lcom/mojang/brigadier/context/CommandContext;)Z test
		0 o p_137303_
aon$c net/minecraft/server/commands/ExecuteCommand$ExecuteIfFunctionCustomModifier
	a Ljava/util/function/IntPredicate; check
	<init> (Z)V <init>
		0 o p_305979_
	a (Lej;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)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;Lhi;Lho;)V apply
		0 o p_309641_
		1 o p_305940_
		2 o p_306278_
		3 o p_309598_
		4 o p_306240_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$apply$2
		static
		0 o p_305997_
	a (I)Z lambda$new$1
		static
		0 o p_306070_
	b (I)Z lambda$new$0
		static
		0 o p_305777_
aon$d net/minecraft/server/commands/ExecuteCommand$IntBiPredicate
	test (II)Z test
		0 o p_313938_
		1 o p_313809_
aoo 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 (Lej;Lawy;Laoo$a;)I queryExperience
		static
		0 o p_137313_
		1 o p_137314_
		2 o p_137315_
	a (Laoo$a;ILjava/util/Collection;)Lxx; lambda$setExperience$12
		static
		0 o p_288400_
		1 o p_288401_
		2 o p_288402_
	a (Laoo$a;Lawy;I)Lxx; lambda$queryExperience$8
		static
		0 o p_432395_
		1 o p_432396_
		2 o p_432397_
	a (Lej;Ljava/util/Collection;ILaoo$a;)I addExperience
		static
		0 o p_137317_
		1 o p_137318_
		2 o p_137319_
		3 o p_137320_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_137309_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_137322_
	b (Lej;Ljava/util/Collection;ILaoo$a;)I setExperience
		static
		0 o p_137326_
		1 o p_137327_
		2 o p_137328_
		3 o p_137329_
	b (Laoo$a;ILjava/util/Collection;)Lxx; lambda$setExperience$11
		static
		0 o p_432401_
		1 o p_432402_
		2 o p_432403_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_137331_
	c (Laoo$a;ILjava/util/Collection;)Lxx; lambda$addExperience$10
		static
		0 o p_288406_
		1 o p_288407_
		2 o p_288408_
	d (Laoo$a;ILjava/util/Collection;)Lxx; lambda$addExperience$9
		static
		0 o p_432398_
		1 o p_432399_
		2 o p_432400_
	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_
aoo$a net/minecraft/server/commands/ExperienceCommand$Type
	a Laoo$a; POINTS
	b Laoo$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 [Laoo$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 ()[Laoo$a; $values
		static
	a (Lawy;Ljava/lang/Integer;)Z lambda$static$2
		static
		0 o p_137360_
		1 o p_137361_
	a (Lawy;)I lambda$static$3
		static
		0 o p_287335_
	b (Lawy;Ljava/lang/Integer;)Z lambda$static$0
		static
		0 o p_432405_
		1 o p_432406_
	b (Lawy;)I lambda$static$1
		static
		0 o p_432404_
	valueOf (Ljava/lang/String;)Laoo$a; valueOf
		static
		0 o p_137370_
	values ()[Laoo$a; values
		static
aop net/minecraft/server/commands/FetchProfileCommand
	<init> ()V <init>
	a (Lej;Lxx;Lcom/mojang/authlib/GameProfile;)V lambda$resolveId$16
		static
		0 o p_439928_
		1 o p_438908_
		2 o p_439626_
	a (Lej;Ljava/lang/String;Lym;Ljava/lang/String;Lxx;Lvp;)V lambda$reportResolvedProfile$8
		static
		0 o p_442360_
		1 o p_442362_
		2 o p_442361_
		3 o p_442363_
		4 o p_442364_
		5 o p_442365_
	a (Ldkq;Lej;Ljava/lang/String;Lxx;Lvp;)V lambda$reportResolvedProfile$10
		static
		0 o p_442366_
		1 o p_442367_
		2 o p_442368_
		3 o p_442369_
		4 o p_442370_
	a (Ljava/lang/String;Lbbe;Lnet/minecraft/server/MinecraftServer;Lej;)V lambda$resolveName$15
		static
		0 o p_439474_
		1 o p_438933_
		2 o p_438899_
		3 o p_440375_
	a (Lej;Ljava/lang/String;)I resolveName
		static
		0 o p_440075_
		1 o p_439938_
	a (Ljava/lang/String;Lyv;)Lyv; lambda$reportResolvedProfile$5
		static
		0 o p_442351_
		1 o p_442352_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_440108_
	a (Ljava/util/Optional;Lej;Lxx;)V lambda$resolveId$18
		static
		0 o p_440209_
		1 o p_439052_
		2 o p_440571_
	a (Lej;Lxx;)V lambda$resolveId$17
		static
		0 o p_439121_
		1 o p_439340_
	a (Lym;)Lxx; lambda$reportResolvedProfile$6
		static
		0 o p_439150_
	a (Lej;Lcom/mojang/serialization/DataResult$Error;)V lambda$reportResolvedProfile$11
		static
		0 o p_439916_
		1 o p_439929_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_440334_
	a (Lej;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lxx;)V reportResolvedProfile
		static
		0 o p_439374_
		1 o p_440385_
		2 o p_440266_
		3 o p_440117_
	a (Ljava/util/UUID;Lbbe;Lnet/minecraft/server/MinecraftServer;Lej;)V lambda$resolveId$19
		static
		0 o p_440378_
		1 o p_439850_
		2 o p_439970_
		3 o p_439201_
	a (Lej;Ljava/util/UUID;)I resolveId
		static
		0 o p_439032_
		1 o p_438943_
	a (Ljava/lang/String;Lym;Ljava/lang/String;Ljava/lang/String;Lxx;)Lxx; lambda$reportResolvedProfile$7
		static
		0 o p_450774_
		1 o p_450775_
		2 o p_450776_
		3 o p_450777_
		4 o p_450778_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_439240_
	b (Lej;Lcom/mojang/serialization/DataResult$Error;)V lambda$reportResolvedProfile$9
		static
		0 o p_442353_
		1 o p_442354_
	b (Ljava/util/Optional;Lej;Lxx;)V lambda$resolveName$14
		static
		0 o p_440621_
		1 o p_439355_
		2 o p_439218_
	b (Ljava/lang/String;Lyv;)Lyv; lambda$reportResolvedProfile$4
		static
		0 o p_450779_
		1 o p_450780_
	b (Lej;Lxx;Lcom/mojang/authlib/GameProfile;)V lambda$resolveName$12
		static
		0 o p_440496_
		1 o p_439502_
		2 o p_439646_
	b (Lej;Lxx;)V lambda$resolveName$13
		static
		0 o p_439469_
		1 o p_439957_
	c (Ljava/lang/String;Lyv;)Lyv; lambda$reportResolvedProfile$3
		static
		0 o p_439105_
		1 o p_439260_
	d (Ljava/lang/String;Lyv;)Lyv; lambda$reportResolvedProfile$2
		static
		0 o p_439874_
		1 o p_439948_
aoq 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 (Lawx;Lja;Lja;Ljk;)Lcom/mojang/datafixers/util/Either; fill
		static
		0 o p_313898_
		1 o p_313859_
		2 o p_313868_
		3 o p_313728_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_261867_
		1 o p_262155_
	a (Lej;Ljava/util/function/Supplier;)V lambda$fill$8
		static
		0 o p_313490_
		1 o p_313491_
	a (Ljk;)Z lambda$fill$5
		static
		0 o p_262543_
	a (Lelk;Lfaf;Ljava/util/function/Predicate;Lorg/apache/commons/lang3/mutable/MutableInt;Ljk;IIILdtc$f;)Ljk; 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 (Lorg/apache/commons/lang3/mutable/MutableInt;Lfaf;)Lxx; lambda$fill$7
		static
		0 o p_288415_
		1 o p_288416_
	a (I)I quantize
		static
		0 o p_261998_
	a (Lej;Lja;Lja;Ljk$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 (Ljava/util/function/Supplier;)V lambda$fill$6
		static
		0 o p_313489_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304216_
		1 o p_304217_
	a (Lorg/apache/commons/lang3/mutable/MutableInt;Lelk;Lfaf;Ljk;Ljava/util/function/Predicate;)Ldsw; makeResolver
		static
		0 o p_262615_
		1 o p_262698_
		2 o p_262622_
		3 o p_262705_
		4 o p_262695_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_262544_
	a (Lja;)Lja; quantize
		static
		0 o p_262148_
	a (Lawx;Lja;Lja;Ljk;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_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_262554_
	b (Ljk;)Z lambda$register$1
		static
		0 o p_313492_
aor net/minecraft/server/commands/FillCommand
	a Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE
	b Lge; HOLLOW_CORE
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laoy;Laoy;Laoy;Laor$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;Lef;)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 (I)Lxx; lambda$fillBlocks$17
		static
		0 o p_288417_
	a (Lef;Lcom/mojang/brigadier/builder/ArgumentBuilder;Laoy;Laoy;Laoy;Laor$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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_392691_
	a (Lej;Lfaf;Lge;Laor$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 (Lejq;)Z lambda$register$10
		static
		0 o p_180225_
	b (Laoy;Laoy;Laoy;Laor$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_
	b (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$register$9
		static
		0 o p_392684_
	c (Laoy;Laoy;Laoy;Laor$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;)Lge; lambda$register$8
		static
		0 o p_392718_
	d (Laoy;Laoy;Laoy;Laor$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;)Lja; lambda$register$7
		static
		0 o p_392717_
	e (Lcom/mojang/brigadier/context/CommandContext;)Lja; lambda$register$6
		static
		0 o p_392704_
	e (Laoy;Laoy;Laoy;Laor$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_
	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;)Lge; lambda$register$3
		static
		0 o p_392692_
	i (Lcom/mojang/brigadier/context/CommandContext;)Lja; lambda$register$2
		static
		0 o p_392705_
	j (Lcom/mojang/brigadier/context/CommandContext;)Lja; lambda$register$1
		static
		0 o p_392711_
aor$a net/minecraft/server/commands/FillCommand$1UpdatedPosition
	a Lja; pos
	b Lejm; oldState
	<init> (Lja;Lejm;)V <init>
		0 o pos
		1 o oldState
	a ()Lja; pos
	b ()Lejm; oldState
	equals (Ljava/lang/Object;)Z equals
		0 o p_415606_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aor$b net/minecraft/server/commands/FillCommand$Affector
	a Laor$b; NOOP
	<clinit> ()V <clinit>
		static
	a (Lawx;Lja;)Z lambda$static$0
		static
		0 o p_393846_
		1 o p_393551_
	affect (Lawx;Lja;)Z affect
		0 o p_393675_
		1 o p_394392_
aor$c net/minecraft/server/commands/FillCommand$Filter
	a Laor$c; NOOP
	<clinit> ()V <clinit>
		static
	a (Lfaf;Lja;Lge;Lawx;)Lge; lambda$static$0
		static
		0 o p_394191_
		1 o p_393566_
		2 o p_394115_
		3 o p_394030_
	filter (Lfaf;Lja;Lge;Lawx;)Lge; filter
		0 o p_393820_
		1 o p_394309_
		2 o p_394349_
		3 o p_394652_
aor$d net/minecraft/server/commands/FillCommand$Mode
	a Laor$d; REPLACE
	b Laor$d; OUTLINE
	c Laor$d; HOLLOW
	d Laor$d; DESTROY
	e Laor$c; filter
	f Laor$b; affector
	g [Laor$d; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILaor$b;Laor$c;)V <init>
		0 o p_137414_
		1 o p_137415_
		2 o p_394156_
		3 o p_393770_
	a (Lawx;Lja;)Z lambda$static$2
		static
		0 o p_392719_
		1 o p_392720_
	a ()[Laor$d; $values
		static
	a (Lfaf;Lja;Lge;Lawx;)Lge; lambda$static$1
		static
		0 o p_137423_
		1 o p_137424_
		2 o p_137425_
		3 o p_137426_
	b (Lfaf;Lja;Lge;Lawx;)Lge; lambda$static$0
		static
		0 o p_137428_
		1 o p_137429_
		2 o p_137430_
		3 o p_137431_
	valueOf (Ljava/lang/String;)Laor$d; valueOf
		static
		0 o p_137438_
	values ()[Laor$d; values
		static
aor$e net/minecraft/server/commands/FillCommand$NullableCommandFunction
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_393605_
aos 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 (ILami;Ljava/lang/String;)Lxx; lambda$listForceLoad$11
		static
		0 o p_304232_
		1 o p_304233_
		2 o p_304234_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137677_
	a (Lej;Lawi;Lawi;Z)I changeForceLoad
		static
		0 o p_137686_
		1 o p_137687_
		2 o p_137688_
		3 o p_137689_
	a (Lej;)I listForceLoad
		static
		0 o p_137681_
	a (ZILami;Ldqv;Ldqv;)Lxx; 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 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304235_
		1 o p_304236_
	a (ZLdqv;Lami;)Lxx; 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 (Lawx;J)V lambda$removeAll$12
		static
		0 o p_137674_
		1 o p_137675_
	a (Lami;)Lxx; lambda$removeAll$13
		static
		0 o p_304239_
	a (Ldqv;Lami;)Lxx; lambda$queryForceLoad$9
		static
		0 o p_304230_
		1 o p_304231_
	a (Lami;Ljava/lang/String;)Lxx; lambda$listForceLoad$10
		static
		0 o p_304223_
		1 o p_304224_
	a (Lej;Lawi;)I queryForceLoad
		static
		0 o p_137683_
		1 o p_137684_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_137694_
	b (Lej;)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_
aot 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 Laot$b; FULL_CONTEXT_CALLBACKS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Collection;Lup;Lel;Lel;Lho;Laot$b;)V queueFunctionsAsReturn
		static
		0 o p_309534_
		1 o p_309696_
		2 o p_309655_
		3 o p_309547_
		4 o p_309663_
		5 o p_309585_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137715_
	a (Lari$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$4
		static
		0 o p_305701_
		1 o p_305702_
	a (Lfd$g;Larh;)Lup; getArgumentTag
		static
		0 o p_295114_
		1 o p_296132_
	a (Laot$a;Leg;Lhn;Lhp;)V lambda$queueFunctionsNoReturn$7
		static
		0 o p_309469_
		1 o p_309470_
		2 o p_309471_
		3 o p_309472_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_305708_
	a (Lel;Laot$b;Lamj;Leg;)Leg; decorateOutputIfNeeded
		static
		0 o p_309706_
		1 o p_309672_
		2 o p_309690_
		3 o p_309608_
	a (Ljava/util/Collection;Lup;Lel;Lel;Lho;Laot$b;Lhi;)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 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_305709_
		1 o p_305710_
	a (Lup;Lho;Lcom/mojang/brigadier/CommandDispatcher;Lel;Lia;Lamj;Leg;Z)V instantiateAndQueueFunctions
		static
		0 o p_309636_
		1 o p_309536_
		2 o p_309639_
		3 o p_309605_
		4 o p_309610_
		5 o p_309719_
		6 o p_309544_
		7 o p_309542_
	a (Lej;)Lej; 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 (Laot$b;Lel;Lamj;Leg;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 (Laot$a;ZI)V lambda$queueFunctionsNoReturn$6
		static
		0 o p_309466_
		1 o p_309467_
		2 o p_309468_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304240_
	b (Ljava/util/Collection;Lup;Lel;Lel;Lho;Laot$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_
aot$1 net/minecraft/server/commands/FunctionCommand$1
	a Lari$c; val$provider
	<init> (Lari$c;)V <init>
		0 o p_306108_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lup; arguments
		0 o p_306295_
aot$2 net/minecraft/server/commands/FunctionCommand$2
	a Lari$c; val$provider
	<init> (Lari$c;)V <init>
		0 o p_305865_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lup; arguments
		0 o p_306208_
aot$3 net/minecraft/server/commands/FunctionCommand$3
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)Lup; arguments
		0 o p_306232_
aot$4 net/minecraft/server/commands/FunctionCommand$4
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)Lup; arguments
		0 o p_305935_
aot$5 net/minecraft/server/commands/FunctionCommand$5
	<init> ()V <init>
	a (Ljava/lang/Object;Lamj;I)V signalResult
		0 o p_306164_
		1 o p_306122_
		2 o p_306038_
	a (Lamj;I)Lxx; lambda$signalResult$0
		static
		0 o p_305953_
		1 o p_306244_
	a (Lej;Lamj;I)V signalResult
		0 o p_305828_
		1 o p_306288_
		2 o p_306112_
aot$a net/minecraft/server/commands/FunctionCommand$1Accumulator
	a Z anyResult
	b I sum
	<init> ()V <init>
	a (I)V add
		0 o p_309590_
aot$b net/minecraft/server/commands/FunctionCommand$Callbacks
	a (Ljava/lang/Object;Lamj;I)V signalResult
		0 o p_306084_
		1 o p_306003_
		2 o p_305926_
aot$c net/minecraft/server/commands/FunctionCommand$FunctionCustomExecutor
	<init> ()V <init>
	a (Ljava/util/Collection;)Lxx; lambda$runGuarded$1
		static
		0 o p_305993_
	a (Lej;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V runGuarded
		0 o p_305800_
		1 o p_305848_
		2 o p_309662_
		3 o p_306013_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lup; arguments
		0 o p_306010_
	b (Ljava/util/Collection;)Lxx; lambda$runGuarded$0
		static
		0 o p_305840_
	b (Lel;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V runGuarded
		0 o p_305795_
		1 o p_305877_
		2 o p_309709_
		3 o p_305962_
aou net/minecraft/server/commands/GameModeCommand
	a I PERMISSION_LEVEL
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Ldrn;)I setMode
		static
		0 o p_137732_
		1 o p_137733_
		2 o p_137734_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137730_
	a (Lej;Lawy;Ldrn;)V logGamemodeChange
		static
		0 o p_137738_
		1 o p_137739_
		2 o p_137740_
	a (Lawy;Ldrn;)V setGameMode
		static
		0 o p_425812_
		1 o p_425591_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_258229_
	a (Lxx;)Lxx; lambda$logGamemodeChange$2
		static
		0 o p_288443_
	a (Lawy;Lxx;)Lxx; lambda$logGamemodeChange$3
		static
		0 o p_432407_
		1 o p_432408_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_258228_
	b (Lej;Lawy;Ldrn;)Z setGameMode
		static
		0 o p_426080_
		1 o p_425520_
		2 o p_426186_
aov net/minecraft/server/commands/GameRuleCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_137745_
		1 o p_373017_
	a (Lcom/mojang/brigadier/context/CommandContext;Ldrm$e;)I setRule
		static
		0 o p_137755_
		1 o p_137756_
	a (Ldrm$e;Ldrm$g;)Lxx; lambda$queryRule$1
		static
		0 o p_288446_
		1 o p_288447_
	a (Lej;Ldrm$e;)I queryRule
		static
		0 o p_137758_
		1 o p_137759_
	b (Ldrm$e;Ldrm$g;)Lxx; lambda$setRule$0
		static
		0 o p_288444_
		1 o p_288445_
aov$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 (Ldrm$e;Lcom/mojang/brigadier/context/CommandContext;)I lambda$visit$1
		static
		0 o p_137767_
		1 o p_137768_
	a (Ldrm$e;Ldrm$f;)V visit
		0 o p_137764_
		1 o p_137765_
	b (Ldrm$e;Lcom/mojang/brigadier/context/CommandContext;)I lambda$visit$0
		static
		0 o p_137770_
		1 o p_137771_
aow net/minecraft/server/commands/GiveCommand
	a I MAX_ALLOWED_ITEMSTACKS
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_214446_
		1 o p_214447_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137775_
	a (ILdhp;Ljava/util/Collection;)Lxx; lambda$giveItem$3
		static
		0 o p_288448_
		1 o p_288449_
		2 o p_288450_
	a (Lej;Lgx;Ljava/util/Collection;I)I giveItem
		static
		0 o p_137779_
		1 o p_137780_
		2 o p_137781_
		3 o p_137782_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_137784_
	b (ILdhp;Ljava/util/Collection;)Lxx; lambda$giveItem$2
		static
		0 o p_432409_
		1 o p_432410_
		2 o p_432411_
aox net/minecraft/server/commands/HelpCommand
	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_137788_
	a (Ljava/lang/String;)Lxx; lambda$register$0
		static
		0 o p_288456_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_288457_
		1 o p_288458_
	a (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)Lxx; lambda$register$2
		static
		0 o p_288454_
		1 o p_288455_
	b (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_288459_
		1 o p_288460_
aoy net/minecraft/server/commands/InCommandFunction
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_397706_
aoz 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 (Lej;Ljava/util/Collection;ILjk;)I modifyEntityItem
		static
		0 o p_180337_
		1 o p_180338_
		2 o p_180339_
		3 o p_335904_
	a (Lej;Lja;ILjava/util/Collection;ILjk;)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 (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_214449_
		1 o p_214450_
	a (Ljava/util/Map$Entry;)Lxx; lambda$modifyEntityItem$21
		static
		0 o p_288466_
	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 (Ljava/util/Map;)Lxx; lambda$modifyEntityItem$22
		static
		0 o p_288463_
	a (Lej;Lja;I)Ldhp; getBlockItem
		static
		0 o p_180288_
		1 o p_180289_
		2 o p_180290_
	a (Lej;Lja;ILja;ILjk;)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 (Lej;Lcdv;ILjava/util/Collection;ILjk;)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 (Lej;Ljava/util/Collection;ILdhp;)I setEntityItem
		static
		0 o p_180332_
		1 o p_180333_
		2 o p_180334_
		3 o p_180335_
	a (Lej;Lja;ILja;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 (Lej;Lja;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lcbj; getContainer
		static
		0 o p_180328_
		1 o p_180329_
		2 o p_180330_
	a (Lcdv;I)Ldhp; getEntityItem
		static
		0 o p_180246_
		1 o p_180247_
	a (Lej;Ljk;Ldhp;)Ldhp; applyModifier
		static
		0 o p_180284_
		1 o p_335682_
		2 o p_180286_
	a (Lja;Ldhp;)Lxx; lambda$setBlockItem$23
		static
		0 o p_288469_
		1 o p_288470_
	a (Lej;Lcdv;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 (Lej;Lcdv;ILja;ILjk;)I entityToBlock
		static
		0 o p_180264_
		1 o p_180265_
		2 o p_180266_
		3 o p_180267_
		4 o p_180268_
		5 o p_335965_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304245_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5
		static
		0 o p_304254_
		1 o p_304255_
	a (Lej;Lja;ILjk;)I modifyBlockItem
		static
		0 o p_180297_
		1 o p_180298_
		2 o p_180299_
		3 o p_335627_
	a (Ljava/util/List;Ldhp;)Lxx; lambda$setEntityItem$25
		static
		0 o p_288464_
		1 o p_288465_
	a (Lej;Lcdv;ILja;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 (Lej;Lja;ILdhp;)I setBlockItem
		static
		0 o p_180292_
		1 o p_180293_
		2 o p_180294_
		3 o p_180295_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_335227_
	a (Lej;Lja;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_
	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 (Ljava/util/List;Ldhp;)Lxx; lambda$setEntityItem$24
		static
		0 o p_288467_
		1 o p_288468_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304246_
	b (Lja;Ldhp;)Lxx; lambda$modifyBlockItem$20
		static
		0 o p_288461_
		1 o p_288462_
	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_
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 Lxx; 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;Lawy;)Lym; createAnnouncement
		0 o p_311791_
		1 o p_312517_
	a ()Lo; getChatColor
	b ()Lxx; 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/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 (Ljava/nio/file/Path;Lyv;)Lyv; lambda$stopJfr$4
		static
		0 o p_392726_
		1 o p_392727_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_183646_
	a ()Lxx; lambda$startJfr$3
		static
	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 (Lej;)I startJfr
		static
		0 o p_183650_
	a (Lxx;)Lxx; lambda$stopJfr$5
		static
		0 o p_304517_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_183657_
	b (Lej;)I stopJfr
		static
		0 o p_183659_
apb 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 (Lej;Ljava/util/Collection;Lxx;)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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137798_
	a (Lawy;Lxx;)Lxx; lambda$kickPlayers$2
		static
		0 o p_432412_
		1 o p_432413_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_137806_
apc net/minecraft/server/commands/KillCommand
	<init> ()V <init>
	a (Ljava/util/Collection;)Lxx; lambda$kill$3
		static
		0 o p_288475_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137808_
	a (Lej;Ljava/util/Collection;)I kill
		static
		0 o p_137814_
		1 o p_137815_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137810_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_137817_
	b (Ljava/util/Collection;)Lxx; lambda$kill$2
		static
		0 o p_288474_
apd net/minecraft/server/commands/ListPlayersCommand
	<init> ()V <init>
	a (Lawy;)Lxx; lambda$listPlayersWithUuids$2
		static
		0 o p_442371_
	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 (Lej;)I listPlayers
		static
		0 o p_137825_
	a (Ljava/util/List;Lbbd;Lxx;)Lxx; lambda$format$3
		static
		0 o p_288476_
		1 o p_288477_
		2 o p_288478_
	a (Lej;Ljava/util/function/Function;)I format
		static
		0 o p_137827_
		1 o p_137828_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_137830_
	b (Lej;)I listPlayersWithUuids
		static
		0 o p_137832_
ape 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 (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_249870_
		1 o p_248936_
	a (Lfo$c;Lcom/mojang/datafixers/util/Pair;Ljo$c;)Ljava/lang/String; lambda$showLocateResult$11
		static
		0 o p_315915_
		1 o p_315916_
		2 o p_315917_
	a (Ljk;)Ljo$a; lambda$getHolders$7
		static
		0 o p_214491_
	a (Lej;Lfp$c;)I locateStructure
		static
		0 o p_214472_
		1 o p_249893_
	a (Lej;Lja;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 (Lami;)Ljava/lang/String; lambda$showLocateResult$12
		static
		0 o p_214498_
	a (Lej;Lfo$c;Lja;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 (IIII)F dist
		static
		0 o p_137854_
		1 o p_137855_
		2 o p_137856_
		3 o p_137857_
	a (Lja;Ljava/lang/String;Lyv;)Lyv; lambda$showLocateResult$14
		static
		0 o p_392731_
		1 o p_392732_
		2 o p_392733_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304260_
	a (Lej;Lfo$c;)I locateBiome
		static
		0 o p_252062_
		1 o p_249756_
	a (Ljava/lang/String;Ljava/lang/String;Lxx;I)Lxx; lambda$showLocateResult$15
		static
		0 o p_288480_
		1 o p_288481_
		2 o p_288482_
		3 o p_288483_
	a (Lcom/mojang/datafixers/util/Pair;Lbdj;)Ljava/lang/String; lambda$showLocateResult$13
		static
		0 o p_339433_
		1 o p_339434_
	a (Lej;Lfp$c;Lja;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 (Lfo$c;Ljk$c;)Ljava/lang/String; lambda$showLocateResult$10
		static
		0 o p_248146_
		1 o p_248147_
	a (Lfp$c;Ljx;)Ljava/util/Optional; getHolders
		static
		0 o p_251212_
		1 o p_249691_
	a (Lfp$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$locateStructure$9
		static
		0 o p_248139_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_258234_
	a (Ljx;Lami;)Ljava/util/Optional; lambda$getHolders$8
		static
		0 o p_367876_
		1 o p_367877_
	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 (Lej;Lfo$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_
apf net/minecraft/server/commands/LookAt
	perform (Lej;Lcdv;)V perform
		0 o p_379648_
		1 o p_380029_
apf$a net/minecraft/server/commands/LookAt$LookAtEntity
	a Lcdv; entity
	b Lew$a; anchor
	<init> (Lcdv;Lew$a;)V <init>
		0 o entity
		1 o anchor
	a ()Lcdv; entity
	b ()Lew$a; anchor
	equals (Ljava/lang/Object;)Z equals
		0 o p_380033_
	hashCode ()I hashCode
	perform (Lej;Lcdv;)V perform
		0 o p_380255_
		1 o p_379889_
	toString ()Ljava/lang/String; toString
apf$b net/minecraft/server/commands/LookAt$LookAtPosition
	a Lfoh; position
	<init> (Lfoh;)V <init>
		0 o position
	a ()Lfoh; position
	equals (Ljava/lang/Object;)Z equals
		0 o p_379626_
	hashCode ()I hashCode
	perform (Lej;Lcdv;)V perform
		0 o p_379815_
		1 o p_379917_
	toString ()Ljava/lang/String; toString
apg 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 (Lef;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lapg$b;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$13
		static
		0 o p_425229_
		1 o p_425230_
		2 o p_425231_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_214516_
		1 o p_214517_
	a (Lej;Ljava/util/List;Lami;)V callback
		static
		0 o p_137969_
		1 o p_137970_
		2 o p_336191_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapg$a;)I lambda$addTargets$20
		static
		0 o p_137918_
		1 o p_137919_
		2 o p_137920_
	a (Lej;Lja;Ljava/util/List;Lapg$a;)I blockDistribute
		static
		0 o p_137961_
		1 o p_137962_
		2 o p_137963_
		3 o p_137964_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljk;Lja;Ldhp;Lapg$b;)I dropFishingLoot
		static
		0 o p_137927_
		1 o p_335944_
		2 o p_137929_
		3 o p_137930_
		4 o p_137931_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljk;Lfjb;Lapg$b;)I drop
		static
		0 o p_287721_
		1 o p_335766_
		2 o p_287728_
		3 o p_287770_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljk;Lapg$b;)I dropChestLoot
		static
		0 o p_137933_
		1 o p_336054_
		2 o p_137935_
	a (Lej;Lja;)Lcbj; getContainer
		static
		0 o p_137951_
		1 o p_137952_
	a (Lej;Ljava/util/Optional;Ljava/util/List;)V lambda$dropKillLoot$27
		static
		0 o p_367878_
		1 o p_367879_
		2 o p_367880_
	a (Lapg$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_180393_
		1 o p_180394_
	a (Ldhp;Ldhp;)Z canMergeItems
		static
		0 o p_137895_
		1 o p_137896_
	a (Ldhp;Lami;)Lxx; lambda$callback$24
		static
		0 o p_335235_
		1 o p_335236_
	a (Lawx;Lfoh;Ldhp;)V lambda$dropInWorld$21
		static
		0 o p_137882_
		1 o p_137883_
		2 o p_137884_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lapg$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addTargets
		static
		0 o p_137903_
		1 o p_137904_
	a (Lej;Lcef;)Ldhp; getSourceHandItem
		static
		0 o p_137939_
		1 o p_137940_
	a (Lcom/mojang/brigadier/context/CommandContext;Lja;Ldhp;Lapg$b;)I dropBlockLoot
		static
		0 o p_137913_
		1 o p_137914_
		2 o p_137915_
		3 o p_137916_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcdv;Lapg$b;)I dropKillLoot
		static
		0 o p_137906_
		1 o p_137907_
		2 o p_137908_
	a (Lej;Ljava/util/List;)V callback
		static
		0 o p_137966_
		1 o p_137967_
	a (Ljava/util/Collection;Ljava/util/List;Lapg$a;)I playerGive
		static
		0 o p_137985_
		1 o p_137986_
		2 o p_137987_
	a (Ljava/util/List;Lami;)Lxx; lambda$callback$25
		static
		0 o p_335244_
		1 o p_335245_
	a (Ldhp;)Lxx; lambda$callback$22
		static
		0 o p_288484_
	a (Lcbj;Ldhp;)Z distributeToContainer
		static
		0 o p_137886_
		1 o p_137887_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_367884_
	a (Lej;Lfoh;Ljava/util/List;Lapg$a;)I dropInWorld
		static
		0 o p_137946_
		1 o p_137947_
		2 o p_137948_
		3 o p_137949_
	a (Lej;Lja;IILjava/util/List;Lapg$a;)I blockReplace
		static
		0 o p_137954_
		1 o p_137955_
		2 o p_137956_
		3 o p_137957_
		4 o p_137958_
		5 o p_137959_
	a (Ljava/util/List;)Lxx; lambda$callback$23
		static
		0 o p_288485_
	a (Lcdv;Ljava/util/List;IILjava/util/List;)V setSlots
		static
		0 o p_137889_
		1 o p_137890_
		2 o p_137891_
		3 o p_137892_
		4 o p_137893_
	a (Ljava/util/Collection;IILjava/util/List;Lapg$a;)I entityReplace
		static
		0 o p_137979_
		1 o p_137980_
		2 o p_137981_
		3 o p_137982_
		4 o p_137983_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapg$a;)I lambda$addTargets$19
		static
		0 o p_137992_
		1 o p_137993_
		2 o p_137994_
	b (Lej;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 (Lapg$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_180396_
		1 o p_180397_
	b (Lej;Ljava/util/Optional;Ljava/util/List;)V lambda$dropBlockLoot$26
		static
		0 o p_367881_
		1 o p_367882_
		2 o p_367883_
	c (Lapg$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_180399_
		1 o p_180400_
	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;Lapg$a;)I lambda$addTargets$18
		static
		0 o p_138004_
		1 o p_138005_
		2 o p_138006_
	d (Lapg$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_180402_
		1 o p_180403_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapg$a;)I lambda$addTargets$17
		static
		0 o p_138011_
		1 o p_138012_
		2 o p_138013_
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapg$a;)I lambda$addTargets$16
		static
		0 o p_138018_
		1 o p_138019_
		2 o p_138020_
	e (Lapg$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_180405_
		1 o p_180406_
	f (Lapg$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;Lapg$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;Lapg$a;)I lambda$addTargets$14
		static
		0 o p_138032_
		1 o p_138033_
		2 o p_138034_
	g (Lapg$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_335239_
		1 o p_335240_
	h (Lapg$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_335237_
		1 o p_335238_
	i (Lapg$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_335233_
		1 o p_335234_
	j (Lapg$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_335246_
		1 o p_335247_
apg$a net/minecraft/server/commands/LootCommand$Callback
	accept (Ljava/util/List;)V accept
		0 o p_138048_
apg$b net/minecraft/server/commands/LootCommand$DropConsumer
	accept (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapg$a;)I accept
		0 o p_138050_
		1 o p_138051_
		2 o p_138052_
apg$c net/minecraft/server/commands/LootCommand$TailProvider
	construct (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lapg$b;)Lcom/mojang/brigadier/builder/ArgumentBuilder; construct
		0 o p_138054_
		1 o p_138055_
aph net/minecraft/server/commands/MsgCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lyo;)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 (Lej;Ljava/util/Collection;Lyo;)V sendMessage
		static
		0 o p_250209_
		1 o p_252344_
		2 o p_249416_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138061_
api net/minecraft/server/commands/OpCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_OP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138080_
	a (Lej;Ljava/util/Collection;)I opPlayers
		static
		0 o p_138089_
		1 o p_138090_
	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 (Lbbd;Lawy;)Z lambda$register$0
		static
		0 o p_432415_
		1 o p_432416_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138082_
	a (Lawy;)Ljava/lang/String; lambda$register$1
		static
		0 o p_442372_
	a (Lbbb;)Lxx; lambda$opPlayers$4
		static
		0 o p_432414_
apj 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 (Lej;Ljava/util/Collection;)I pardonPlayers
		static
		0 o p_138103_
		1 o p_138104_
	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 (Lbbb;)Lxx; lambda$pardonPlayers$2
		static
		0 o p_432417_
apk 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 (Lej;Ljava/lang/String;)I unban
		static
		0 o p_138118_
		1 o p_138119_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138109_
	a (Ljava/lang/String;)Lxx; lambda$unban$2
		static
		0 o p_288495_
	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_
apl 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;Lef;)V register
		static
		0 o p_138123_
		1 o p_248587_
	a (Lej;Lmc;Lfoh;Lfoh;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 (Lmc;)Lxx; lambda$sendParticles$7
		static
		0 o p_288496_
	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_
apm 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 (Lej;Ljava/nio/file/Path;Lnet/minecraft/server/MinecraftServer;)V saveResults
		static
		0 o p_180447_
		1 o p_180448_
		2 o p_180449_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_180438_
	a (Ljava/lang/String;)Lxx; lambda$saveResults$5
		static
		0 o p_288499_
	a (Lej;Lbxy;)V whenStopped
		static
		0 o p_180444_
		1 o p_180445_
	a (Lej;)I startProfilingDedicatedServer
		static
		0 o p_180442_
	a (DI)Lxx; lambda$whenStopped$6
		static
		0 o p_288497_
		1 o p_288498_
	a ()Lxx; lambda$startProfilingDedicatedServer$4
		static
	a (Lej;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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_180440_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_180455_
	b (Lej;Lbxy;)V lambda$startProfilingDedicatedServer$2
		static
		0 o p_180459_
		1 o p_180460_
	b (Lej;)I stopProfilingDedicatedServer
		static
		0 o p_180457_
apn net/minecraft/server/commands/PermissionCheck
	a ()I requiredLevel
apo 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 (Lawx;Ldqv;)Z lambda$checkLoaded$21
		static
		0 o p_313493_
		1 o p_313494_
	a (Ljk;)Z lambda$placeStructure$17
		static
		0 o p_214580_
	a (Lja;)Lxx; lambda$placeJigsaw$16
		static
		0 o p_288508_
	a (Ljava/lang/String;Lja;)Lxx; lambda$placeStructure$19
		static
		0 o p_288509_
		1 o p_288510_
	a (Lej;Ljk$c;Lja;)I placeFeature
		static
		0 o p_214576_
		1 o p_248822_
		2 o p_214578_
	a (Lamj;Lja;)Lxx; lambda$placeTemplate$20
		static
		0 o p_304275_
		1 o p_304276_
	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 (Lej;Lamj;Lja;Lebr;Leaa;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 (Lawx;Ldqv;Ldqv;)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 (Lej;Ljk;Lamj;ILja;)I placeJigsaw
		static
		0 o p_214570_
		1 o p_214571_
		2 o p_214572_
		3 o p_214573_
		4 o p_214574_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304274_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_392743_
	a (Lfav;Lawx;Lell;Ldqv;)V lambda$placeStructure$18
		static
		0 o p_451720_
		1 o p_451721_
		2 o p_451722_
		3 o p_451723_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_392739_
	b (Ljava/lang/String;Lja;)Lxx; lambda$placeFeature$15
		static
		0 o p_288506_
		1 o p_288507_
	b (Lej;Ljk$c;Lja;)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_
app 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 (Lawy;)Ljava/util/Collection; getCallingPlayerAsCollection
		static
		0 o p_330601_
	a (Lbcf;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; source
		static
		0 o p_138152_
	a (Lamj;I)Lxx; lambda$playSound$8
		static
		0 o p_415036_
		1 o p_415037_
	a (Lamj;Ljava/util/List;)Lxx; lambda$playSound$7
		static
		0 o p_432422_
		1 o p_432423_
	a (Lej;Ljava/util/Collection;Lamj;Lbcf;Lfoh;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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_329892_
	a (Lbcf;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$6
		static
		0 o p_138154_
		1 o p_138155_
	b (Lbcf;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$5
		static
		0 o p_138170_
		1 o p_138171_
	c (Lbcf;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$4
		static
		0 o p_138173_
		1 o p_138174_
	d (Lbcf;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$3
		static
		0 o p_138176_
		1 o p_138177_
	e (Lbcf;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$2
		static
		0 o p_138179_
		1 o p_138180_
	f (Lbcf;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$1
		static
		0 o p_329893_
		1 o p_329894_
apq 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 (I)Lym; getSuccessMessage
		static
		0 o p_259532_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138185_
	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 (Lej;IZLdrn;)I publish
		static
		0 o p_260117_
		1 o p_259411_
		2 o p_260137_
		3 o p_259145_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_258237_
	b (I)Lxx; 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_
apr net/minecraft/server/commands/RaidCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_180469_
		1 o p_323666_
	a (Lej;Lxx;)I playSound
		static
		0 o p_180478_
		1 o p_180479_
	a (II)Lxx; lambda$setRaidOmenLevel$7
		static
		0 o p_288518_
		1 o p_288519_
	a (Lej;)I glow
		static
		0 o p_180473_
	a ()Lxx; lambda$stop$10
		static
	a (Lawy;)Ldbd; getRaid
		static
		0 o p_180467_
	a (Lej;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 (Ljava/lang/StringBuilder;)Lxx; lambda$check$12
		static
		0 o p_288517_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_337538_
	b (Ljava/lang/StringBuilder;)Lxx; lambda$check$11
		static
		0 o p_288516_
	b (Lej;)I spawnLeader
		static
		0 o p_180483_
	b ()Lxx; lambda$start$9
		static
	b (Lej;I)I start
		static
		0 o p_180485_
		1 o p_180486_
	c ()Lxx; lambda$spawnLeader$8
		static
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_180488_
	c (Lej;)I stop
		static
		0 o p_180490_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_400887_
	d (Lej;)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_
aps 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 (Lej;Lamj;)I resetSequence
		static
		0 o p_295984_
		1 o p_296220_
	a (I)Lxx; lambda$resetAllSequencesAndSetNewDefaults$15
		static
		0 o p_296399_
	a (Lej;Lamj;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 (Lamj;)Lxx; lambda$resetSequence$13
		static
		0 o p_304283_
	a (Lej;IZZ)I resetAllSequencesAndSetNewDefaults
		static
		0 o p_294151_
		1 o p_295754_
		2 o p_294405_
		3 o p_294396_
	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 (Lej;)I resetAllSequences
		static
		0 o p_294291_
	a (Lej;Lcx$d;Lamj;Z)I randomSample
		static
		0 o p_295774_
		1 o p_295453_
		2 o p_294336_
		3 o p_296222_
	a (Ljava/util/List;Lamj;Lcbv;)V lambda$suggestRandomSequence$10
		static
		0 o p_294826_
		1 o p_294879_
		2 o p_294337_
	a (Ljava/lang/String;Z)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; drawRandomValueTree
		static
		0 o p_295419_
		1 o p_295785_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_295213_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_294832_
	b (I)Lxx; lambda$resetAllSequences$14
		static
		0 o p_294600_
	b (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$8
		static
		0 o p_295527_
		1 o p_294702_
	b (Lamj;)Lxx; lambda$resetSequence$12
		static
		0 o p_304282_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_295487_
	c (I)Lxx; 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_
apt 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 (Lej;Ljava/util/Collection;Ljava/util/Collection;)I giveRecipes
		static
		0 o p_138207_
		1 o p_138208_
		2 o p_138209_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138203_
	a (Ljava/util/Collection;Ljava/util/Collection;)Lxx; lambda$takeRecipes$7
		static
		0 o p_288526_
		1 o p_288527_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_379015_
	b (Ljava/util/Collection;Ljava/util/Collection;)Lxx; lambda$takeRecipes$6
		static
		0 o p_432426_
		1 o p_432427_
	b (Lej;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;)Lxx; lambda$giveRecipes$5
		static
		0 o p_288524_
		1 o p_288525_
	d (Ljava/util/Collection;Ljava/util/Collection;)Lxx; lambda$giveRecipes$4
		static
		0 o p_432424_
		1 o p_432425_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_379014_
apu net/minecraft/server/commands/ReloadCommand
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lej;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$reloadPacks$0
		static
		0 o p_138233_
		1 o p_138234_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138227_
	a ()Lxx; lambda$register$1
		static
	a (Ljava/util/Collection;Lej;)V reloadPacks
		static
		0 o p_138236_
		1 o p_138237_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_288528_
	a (Lbaa;Lfis;Ljava/util/Collection;)Ljava/util/Collection; discoverNewPacks
		static
		0 o p_138223_
		1 o p_138224_
		2 o p_138225_
apv net/minecraft/server/commands/ReturnCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_282091_
apv$a net/minecraft/server/commands/ReturnCommand$ReturnFailCustomExecutor
	<init> ()V <init>
	a (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V run
		0 o p_309671_
		1 o p_309588_
		2 o p_309555_
		3 o p_309565_
	a (Lel;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V run
		0 o p_309679_
		1 o p_309539_
		2 o p_309649_
		3 o p_309599_
apv$b net/minecraft/server/commands/ReturnCommand$ReturnFromCommandCustomModifier
	<init> ()V <init>
	a (Lel;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V apply
		0 o p_309535_
		1 o p_305925_
		2 o p_305969_
		3 o p_309676_
		4 o p_305873_
	a (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V apply
		0 o p_309668_
		1 o p_309602_
		2 o p_309675_
		3 o p_309713_
		4 o p_309611_
apv$c net/minecraft/server/commands/ReturnCommand$ReturnValueCustomExecutor
	<init> ()V <init>
	a (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V run
		0 o p_309699_
		1 o p_306039_
		2 o p_309627_
		3 o p_305874_
	a (Lel;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V run
		0 o p_309669_
		1 o p_306161_
		2 o p_309665_
		3 o p_306298_
apw 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 (Lej;Lcdv;)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 (Lcdv;Lcdv;)Lxx; lambda$dismount$7
		static
		0 o p_288531_
		1 o p_288532_
	a (Lej;Lcdv;Lcdv;)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_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_265139_
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304284_
		1 o p_304285_
	b (Lcdv;Lcdv;)Lxx; lambda$mount$6
		static
		0 o p_288533_
		1 o p_288534_
	c (Lcdv;Lcdv;)Z lambda$mount$5
		static
		0 o p_265643_
		1 o p_265501_
apx net/minecraft/server/commands/RotateCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_379668_
	a (Lcdv;)Lxx; lambda$rotate$5
		static
		0 o p_379313_
	a (Lej;Lcdv;Lgl;)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_
	a (Lej;Lcdv;Lapf;)I rotate
		static
		0 o p_379896_
		1 o p_380037_
		2 o p_379419_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_380018_
	b (Lcdv;)Lxx; 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_
apy 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 ()Lxx; lambda$saveAll$3
		static
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138274_
	a (Lej;Z)I saveAll
		static
		0 o p_138278_
		1 o p_138279_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_138281_
	b ()Lxx; lambda$saveAll$2
		static
apz 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_442373_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138285_
	a ()Lxx; lambda$register$0
		static
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 (Ljx;)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/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_442374_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138293_
	a ()Lxx; lambda$register$0
		static
aqb 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/context/CommandContext;Lyo;)V lambda$register$0
		static
		0 o p_248169_
		1 o p_248170_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138410_
aqc 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 (Lej;Ljava/lang/String;)I remove
		static
		0 o p_138434_
		1 o p_138435_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138420_
	a (ILjava/lang/String;)Lxx; lambda$remove$8
		static
		0 o p_288555_
		1 o p_288556_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304295_
	a (Lej;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 (Lamj;IJ)Lxx; lambda$schedule$7
		static
		0 o p_304289_
		1 o p_304290_
		2 o p_304291_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1
		static
		0 o p_138424_
		1 o p_138425_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_138422_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138455_
	b (Lamj;IJ)Lxx; 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_
aqd 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 (Lxx;Ljava/util/Collection;Lfpf;)Lxx; lambda$setScoreDisplay$43
		static
		0 o p_313514_
		1 o p_313515_
		2 o p_313516_
	a (Lej;Lfpm;Lfpf;)I getScore
		static
		0 o p_138499_
		1 o p_313820_
		2 o p_138501_
	a (Lfpm;)Lxx; lambda$listTrackedPlayerScores$54
		static
		0 o p_313505_
	a (Lej;Lfpf;Lxx;)I setDisplayName
		static
		0 o p_138492_
		1 o p_138493_
		2 o p_138494_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lxx; lambda$listTrackedPlayerScores$56
		static
		0 o p_313518_
	a (Lef;Lcom/mojang/brigadier/builder/ArgumentBuilder;Laqd$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addNumberFormats
		static
		0 o p_323655_
		1 o p_313757_
		2 o p_313912_
	a (Lej;Lfpm;)I listTrackedPlayerScores
		static
		0 o p_138496_
		1 o p_313835_
	a (Lej;Lfpe;)I clearDisplaySlot
		static
		0 o p_138478_
		1 o p_294251_
	a (Lej;Ljava/util/Collection;Lfpf;Lxx;)I setScoreDisplay
		static
		0 o p_313937_
		1 o p_313923_
		2 o p_313702_
		3 o p_313807_
	a (Lej;Lfpf;Lfpq$a;)I setRenderType
		static
		0 o p_138488_
		1 o p_138489_
		2 o p_138490_
	a (Lfpf;Ljava/util/Collection;)Lxx; lambda$resetScore$37
		static
		0 o p_288579_
		1 o p_288580_
	a (Lej;Lfpe;Lfpf;)I setDisplaySlot
		static
		0 o p_138481_
		1 o p_294651_
		2 o p_138483_
	a (Lfpq$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createRenderTypeModify$28
		static
		0 o p_138531_
		1 o p_138532_
	a (Lfpe;)Lxx; lambda$clearDisplaySlot$58
		static
		0 o p_293784_
	a (Lfpe;Lfpf;)Lxx; lambda$setDisplaySlot$59
		static
		0 o p_293786_
		1 o p_293787_
	a (Lej;Ljava/util/Collection;)I resetScores
		static
		0 o p_138508_
		1 o p_138509_
	a (Lfpm;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lxx; lambda$listTrackedPlayerScores$55
		static
		0 o p_313539_
		1 o p_313540_
	a (Lfpm;Lfpj;Lfpf;)Lxx; lambda$getScore$29
		static
		0 o p_313563_
		1 o p_313564_
		2 o p_313565_
	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 (Lej;)I listTrackedPlayers
		static
		0 o p_138476_
	a (Ljava/util/Collection;Lfpf;)Lxx; lambda$setScoreNumberFormat$47
		static
		0 o p_313544_
		1 o p_313545_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304296_
		1 o p_304297_
	a (Lej;Ljava/util/Collection;Lfpf;I)I setScore
		static
		0 o p_138519_
		1 o p_138520_
		2 o p_138521_
		3 o p_138522_
	a (Lej;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 (Lej;Lfpf;Lzw;)I setObjectiveFormat
		static
		0 o p_313788_
		1 o p_313769_
		2 o p_313731_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_138471_
	a (ILfpf;Ljava/util/Collection;I)Lxx; lambda$removeScore$50
		static
		0 o p_313506_
		1 o p_313507_
		2 o p_313508_
		3 o p_313509_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_138469_
		1 o p_324608_
	a (Lfpf;)Lxx; lambda$addObjective$67
		static
		0 o p_288600_
	a (Laqd$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$27
		static
		0 o p_313548_
		1 o p_313549_
	a (Lcom/mojang/brigadier/context/CommandContext;Lzw;)I lambda$register$22
		static
		0 o p_313512_
		1 o p_313513_
	a (ILfpf;Ljava/util/Collection;)Lxx; lambda$removeScore$51
		static
		0 o p_288569_
		1 o p_288570_
		2 o p_288571_
	a (Lej;Ljava/util/Collection;Lfpf;Lzw;)I setScoreNumberFormat
		static
		0 o p_313794_
		1 o p_313780_
		2 o p_313752_
		3 o p_313869_
	a (Ljava/util/Collection;)Lxx; getFirstTargetName
		static
		0 o p_313737_
	a ()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; createRenderTypeModify
		static
	a (Lfpf;Ljava/util/Collection;I)Lxx; lambda$setScore$39
		static
		0 o p_288590_
		1 o p_288591_
		2 o p_288592_
	a (Lej;Ljava/util/Collection;Lfpf;Lfh$a;Ljava/util/Collection;Lfpf;)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 (Lej;Ljava/util/Collection;Lfpf;)I enableTrigger
		static
		0 o p_138515_
		1 o p_138516_
		2 o p_138517_
	a (Lej;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)V lambda$listTrackedPlayerScores$57
		static
		0 o p_313503_
		1 o p_313504_
	a (Lej;Lfpf;Z)I setDisplayAutoUpdate
		static
		0 o p_313915_
		1 o p_313747_
		2 o p_313790_
	a (Lej;Lfpf;)I removeObjective
		static
		0 o p_138485_
		1 o p_138486_
	a (Lej;Ljava/lang/String;Lfpq;Lxx;)I addObjective
		static
		0 o p_138503_
		1 o p_138504_
		2 o p_138505_
		3 o p_138506_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21
		static
		0 o p_313555_
	b ()Lxx; lambda$listObjectives$68
		static
	b (Lej;Ljava/util/Collection;Lfpf;)I resetScore
		static
		0 o p_138541_
		1 o p_138542_
		2 o p_138543_
	b (Lcom/mojang/brigadier/context/CommandContext;Lzw;)I lambda$register$6
		static
		0 o p_313531_
		1 o p_313532_
	b (Ljava/util/Collection;Lfpf;)Lxx; lambda$setScoreNumberFormat$46
		static
		0 o p_313528_
		1 o p_313529_
	b (Lej;)I listObjectives
		static
		0 o p_138539_
	b (Lfpf;Ljava/util/Collection;I)Lxx; lambda$setScore$38
		static
		0 o p_313536_
		1 o p_313537_
		2 o p_313538_
	b (Laqd$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$26
		static
		0 o p_313510_
		1 o p_313511_
	b (Lfpf;)Lxx; lambda$removeObjective$66
		static
		0 o p_288597_
	b (ILfpf;Ljava/util/Collection;)Lxx; lambda$addScore$49
		static
		0 o p_288566_
		1 o p_288567_
		2 o p_288568_
	b (ILfpf;Ljava/util/Collection;I)Lxx; lambda$addScore$48
		static
		0 o p_313499_
		1 o p_313500_
		2 o p_313501_
		3 o p_313502_
	b (Lxx;Ljava/util/Collection;Lfpf;)Lxx; lambda$setScoreDisplay$42
		static
		0 o p_313520_
		1 o p_313521_
		2 o p_313522_
	b (Lfpf;Ljava/util/Collection;)Lxx; lambda$resetScore$36
		static
		0 o p_313561_
		1 o p_313562_
	b (Ljava/util/Collection;)Lxx; lambda$listObjectives$69
		static
		0 o p_288601_
	b (Lej;Ljava/util/Collection;Lfpf;I)I addScore
		static
		0 o p_138545_
		1 o p_138546_
		2 o p_138547_
		3 o p_138548_
	c (Lfpf;Ljava/util/Collection;)Lxx; lambda$enableTrigger$33
		static
		0 o p_288573_
		1 o p_288574_
	c (Ljava/util/Collection;)Lxx; lambda$listTrackedPlayers$53
		static
		0 o p_313556_
	c (Laqd$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$25
		static
		0 o p_400891_
		1 o p_400892_
	c (Lej;Ljava/util/Collection;Lfpf;I)I removeScore
		static
		0 o p_138554_
		1 o p_138555_
		2 o p_138556_
		3 o p_138557_
	c (Lfpf;)Lxx; lambda$setRenderType$65
		static
		0 o p_288559_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_400889_
	c ()Lxx; lambda$listTrackedPlayers$52
		static
	c (Ljava/util/Collection;Lfpf;)Lxx; lambda$setScoreNumberFormat$45
		static
		0 o p_313551_
		1 o p_313552_
	c (Lfpf;Ljava/util/Collection;I)Lxx; lambda$performOperation$30
		static
		0 o p_313524_
		1 o p_313525_
		2 o p_313526_
	d (Ljava/util/Collection;)Lxx; lambda$resetScores$35
		static
		0 o p_288596_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_138537_
	d (Ljava/util/Collection;Lfpf;)Lxx; lambda$setScoreNumberFormat$44
		static
		0 o p_313534_
		1 o p_313535_
	d (Lfpf;Ljava/util/Collection;)Lxx; lambda$enableTrigger$32
		static
		0 o p_313557_
		1 o p_313558_
	d (Lfpf;)Lxx; lambda$setObjectiveFormat$64
		static
		0 o p_313530_
	d (Laqd$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$24
		static
		0 o p_313546_
		1 o p_313547_
	e (Lfpf;Ljava/util/Collection;)Lxx; lambda$performOperation$31
		static
		0 o p_288598_
		1 o p_288599_
	e (Lfpf;)Lxx; lambda$setObjectiveFormat$63
		static
		0 o p_313519_
	e (Ljava/util/Collection;)Lxx; lambda$resetScores$34
		static
		0 o p_313533_
	e (Ljava/util/Collection;Lfpf;)Lxx; 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_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_138559_
	f (Lfpf;)Lxx; lambda$setDisplayAutoUpdate$62
		static
		0 o p_313566_
	f (Ljava/util/Collection;Lfpf;)Lxx; lambda$setScoreDisplay$40
		static
		0 o p_313553_
		1 o p_313554_
	g (Lfpf;)Lxx; 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 (Lfpf;)Lxx; 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_
aqd$a net/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor
	run (Lcom/mojang/brigadier/context/CommandContext;Lzw;)I run
		0 o p_313745_
		1 o p_313763_
aqe 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 (Lxx;)Lxx; lambda$register$0
		static
		0 o p_288609_
aqf net/minecraft/server/commands/ServerPackCommand
	<init> ()V <init>
	a (Lej;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)I pushPack
		static
		0 o p_314575_
		1 o p_314506_
		2 o p_314543_
		3 o p_314491_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_314567_
	a (Laao;Lwk;)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 (Lej;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 (Lej;Laao;)V sendToAllConnections
		static
		0 o p_314494_
		1 o p_314523_
	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_
aqg net/minecraft/server/commands/SetBlockCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_214731_
		1 o p_214732_
	a (Lja;)Lxx; lambda$setBlock$6
		static
		0 o p_288610_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_392759_
	a (Lej;Lja;Lge;Laqg$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 (Lejq;)Z lambda$register$0
		static
		0 o p_180517_
	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_
aqg$a net/minecraft/server/commands/SetBlockCommand$Mode
	a Laqg$a; REPLACE
	b Laqg$a; DESTROY
	c [Laqg$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_138629_
		1 o p_138630_
	a ()[Laqg$a; $values
		static
	valueOf (Ljava/lang/String;)Laqg$a; valueOf
		static
		0 o p_138632_
	values ()[Laqg$a; values
		static
aqh net/minecraft/server/commands/SetPlayerIdleTimeoutCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138635_
	a ()Lxx; lambda$setIdleTimeout$2
		static
	a (I)Lxx; lambda$setIdleTimeout$1
		static
		0 o p_288611_
	a (Lej;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_
aqi net/minecraft/server/commands/SetSpawnCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138644_
	a (Lej;Ljava/util/Collection;Lja;Lgl;)I setSpawn
		static
		0 o p_138650_
		1 o p_138651_
		2 o p_138652_
		3 o p_451006_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_450793_
	a (Lja;FFLjava/lang/String;Ljava/util/Collection;)Lxx; lambda$setSpawn$5
		static
		0 o p_450788_
		1 o p_450789_
		2 o p_450790_
		3 o p_450791_
		4 o p_450792_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_450785_
	b (Lja;FFLjava/lang/String;Ljava/util/Collection;)Lxx; lambda$setSpawn$4
		static
		0 o p_450794_
		1 o p_450795_
		2 o p_450796_
		3 o p_450797_
		4 o p_450798_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_450786_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_450787_
aqj net/minecraft/server/commands/SetWorldSpawnCommand
	<init> ()V <init>
	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_450799_
	a (Lja;FFLawx;)Lxx; lambda$setSpawn$3
		static
		0 o p_450802_
		1 o p_450803_
		2 o p_450804_
		3 o p_450805_
	a (Lej;Lja;Lgl;)I setSpawn
		static
		0 o p_138667_
		1 o p_138668_
		2 o p_450977_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_450801_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_450800_
aqk 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 (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_266758_
	a (Ljm;)Ljava/util/List; findEquippableItemsWithAssets
		static
		0 o p_399703_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_399397_
	a (Ljk$c;)Ljava/lang/Integer; lambda$spawnArmorTrims$4
		static
		0 o p_399396_
	a (Ljava/util/List;Ljk$c;)V lambda$findEquippableItemsWithAssets$6
		static
		0 o p_399398_
		1 o p_399399_
	a (Lej;Lczl;)I spawnAllArmorTrims
		static
		0 o p_400273_
		1 o p_400064_
	a (Lej;Lczl;Lami;)I spawnArmorTrim
		static
		0 o p_399815_
		1 o p_400283_
		2 o p_399941_
	a ()Lxx; lambda$spawnArmorTrims$5
		static
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_399400_
	a (Lej;Lczl;Ljava/util/stream/Stream;)I spawnArmorTrims
		static
		0 o p_266993_
		1 o p_266983_
		2 o p_400161_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_399401_
	b (Ljk$c;)Ljava/lang/Integer; lambda$spawnArmorTrims$3
		static
		0 o p_399395_
aql net/minecraft/server/commands/SpectateCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SELF
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_SPECTATOR
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CANNOT_SPECTATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138678_
	a ()Lxx; lambda$spectate$6
		static
	a (Lcdv;)Lxx; lambda$spectate$5
		static
		0 o p_288622_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_445293_
	a (Lej;Lcdv;Lawy;)I spectate
		static
		0 o p_138684_
		1 o p_138685_
		2 o p_138686_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138680_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138690_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304298_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138692_
aqm 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 (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138697_
	a (Ljava/util/Collection;Lawx;[Laqm$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 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304303_
		1 o p_304304_
	a (Lfog;DLawx;Lbfq;DDDDI[Laqm$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 (Z[Laqm$a;Lfog;D)Lxx; lambda$spreadPlayers$5
		static
		0 o p_288623_
		1 o p_288624_
		2 o p_288625_
		3 o p_288626_
	a (Lbfq;IDDDD)[Laqm$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 (Lej;Lfog;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_451724_
	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_
aqm$a net/minecraft/server/commands/SpreadPlayersCommand$Position
	a D x
	b D z
	<init> ()V <init>
	a ()V normalize
	a (DDDD)Z clamp
		0 o p_138754_
		1 o p_138755_
		2 o p_138756_
		3 o p_138757_
	a (Lbfq;DDDD)V randomize
		0 o p_214753_
		1 o p_214754_
		2 o p_214755_
		3 o p_214756_
		4 o p_214757_
	a (Ldqu;I)I getSpawnY
		0 o p_138759_
		1 o p_138760_
	a (Laqm$a;)D dist
		0 o p_138768_
	b (Laqm$a;)V moveAway
		0 o p_138777_
	b (Ldqu;I)Z isSafe
		0 o p_138774_
		1 o p_138775_
	b ()D getLength
aqn 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 ()Lxx; lambda$register$0
		static
aqo net/minecraft/server/commands/StopSoundCommand
	<init> ()V <init>
	a (Lbcf;)Lxx; lambda$stopSound$5
		static
		0 o p_288632_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138795_
	a ()Lxx; lambda$stopSound$7
		static
	a (Lej;Ljava/util/Collection;Lbcf;Lamj;)I stopSound
		static
		0 o p_138801_
		1 o p_138802_
		2 o p_138803_
		3 o p_138804_
	a (Lamj;)Lxx; lambda$stopSound$6
		static
		0 o p_304309_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138797_
	a (Lbcf;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138792_
		1 o p_138793_
	a (Lamj;Lbcf;)Lxx; lambda$stopSound$4
		static
		0 o p_304310_
		1 o p_304311_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_138809_
	b (Lbcf;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138806_
		1 o p_138807_
aqp net/minecraft/server/commands/SummonCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED_PEACEFUL
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DUPLICATE_UUID
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; INVALID_POSITION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_250343_
		1 o p_250122_
	a (Lcdv;)Lxx; lambda$spawnEntity$4
		static
		0 o p_288633_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_248174_
	a (Lfoh;Lcdv;)Lcdv; lambda$createEntity$3
		static
		0 o p_396565_
		1 o p_396566_
	a (Lej;Ljk$c;Lfoh;Lup;Z)Lcdv; createEntity
		static
		0 o p_270582_
		1 o p_270277_
		2 o p_270366_
		3 o p_270197_
		4 o p_270947_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_248173_
	b (Lej;Ljk$c;Lfoh;Lup;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_
aqq 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 (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138837_
	a (Lej;Ljava/util/Collection;Ljava/lang/String;)I addTag
		static
		0 o p_138849_
		1 o p_138850_
		2 o p_138851_
	a (Lej;Ljava/util/Collection;)I listTags
		static
		0 o p_138846_
		1 o p_138847_
	a (Lcdv;Ljava/util/Set;)Lxx; lambda$listTags$9
		static
		0 o p_288638_
		1 o p_288639_
	a (Ljava/util/Collection;)Ljava/util/Collection; getTags
		static
		0 o p_138853_
	a (Ljava/lang/String;Ljava/util/Collection;)Lxx; lambda$removeTag$7
		static
		0 o p_288643_
		1 o p_288644_
	a (Ljava/util/Collection;Ljava/util/Set;)Lxx; lambda$listTags$11
		static
		0 o p_288636_
		1 o p_288637_
	a (Lcdv;)Lxx; lambda$listTags$8
		static
		0 o p_288645_
	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_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138855_
	b (Ljava/lang/String;Ljava/util/Collection;)Lxx; lambda$removeTag$6
		static
		0 o p_288646_
		1 o p_288647_
	b (Ljava/util/Collection;)Lxx; lambda$listTags$10
		static
		0 o p_288642_
	b (Lej;Ljava/util/Collection;Ljava/lang/String;)I removeTag
		static
		0 o p_138857_
		1 o p_138858_
		2 o p_138859_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_138861_
	c (Ljava/lang/String;Ljava/util/Collection;)Lxx; lambda$addTag$5
		static
		0 o p_288640_
		1 o p_288641_
	d (Ljava/lang/String;Ljava/util/Collection;)Lxx; lambda$addTag$4
		static
		0 o p_288634_
		1 o p_288635_
aqr 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 (Lej;Lfpi;Lxx;)I setDisplayName
		static
		0 o p_138903_
		1 o p_138904_
		2 o p_138905_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_138878_
		1 o p_323744_
	a (Lfpi;Lo;)Lxx; lambda$setColor$37
		static
		0 o p_288666_
		1 o p_288667_
	a (Lej;Lfpi;)I emptyTeam
		static
		0 o p_138884_
		1 o p_138885_
	a (Lfpi;)Lxx; lambda$listMembers$41
		static
		0 o p_288658_
	a (Ljava/util/Collection;)Lxx; getFirstMemberName
		static
		0 o p_313883_
	a (Lej;Lfpi;Lfpp$b;)I setNametagVisibility
		static
		0 o p_138891_
		1 o p_138892_
		2 o p_138893_
	a (Lfpi;Lfpp$a;)Lxx; lambda$setCollision$33
		static
		0 o p_288655_
		1 o p_288656_
	a (Lej;Lfpi;Lo;)I setColor
		static
		0 o p_138899_
		1 o p_138900_
		2 o p_138901_
	a (Lej;Ljava/lang/String;Lxx;)I createTeam
		static
		0 o p_138914_
		1 o p_138915_
		2 o p_138916_
	a (Lej;Lfpi;Ljava/util/Collection;)I joinTeam
		static
		0 o p_138895_
		1 o p_138896_
		2 o p_138897_
	a (Lej;Ljava/util/Collection;)I leaveTeam
		static
		0 o p_138918_
		1 o p_138919_
	a (ZLfpi;)Lxx; lambda$setFriendlyFire$35
		static
		0 o p_288673_
		1 o p_288674_
	a (Lfpi;Lfpp$b;)Lxx; lambda$setDeathMessageVisibility$32
		static
		0 o p_288675_
		1 o p_288676_
	a (Lej;Lfpi;Lfpp$a;)I setCollision
		static
		0 o p_138887_
		1 o p_138888_
		2 o p_138889_
	a (Lfpi;Ljava/util/Collection;)Lxx; lambda$listMembers$42
		static
		0 o p_288648_
		1 o p_288649_
	a (Lej;Lfpi;Z)I setFriendlySight
		static
		0 o p_138907_
		1 o p_138908_
		2 o p_138909_
	a (Lej;Ljava/lang/String;)I createTeam
		static
		0 o p_138911_
		1 o p_138912_
	a (Lej;)I listTeams
		static
		0 o p_138882_
	a (Ljava/util/Collection;Lfpi;)Lxx; lambda$emptyTeam$38
		static
		0 o p_288664_
		1 o p_288665_
	a ()Lxx; lambda$listTeams$43
		static
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26
		static
		0 o p_400893_
	a (Lxx;)Lxx; lambda$setSuffix$46
		static
		0 o p_288663_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25
		static
		0 o p_400894_
	b (Lej;Lfpi;)I deleteTeam
		static
		0 o p_138927_
		1 o p_138928_
	b (Lej;Lfpi;Z)I setFriendlyFire
		static
		0 o p_138938_
		1 o p_138939_
		2 o p_138940_
	b (Lxx;)Lxx; lambda$setPrefix$45
		static
		0 o p_288654_
	b (Ljava/util/Collection;Lfpi;)Lxx; lambda$joinTeam$30
		static
		0 o p_288661_
		1 o p_288662_
	b (Lej;Lfpi;Lxx;)I setPrefix
		static
		0 o p_138934_
		1 o p_138935_
		2 o p_138936_
	b (Lej;Lfpi;Lfpp$b;)I setDeathMessageVisibility
		static
		0 o p_138930_
		1 o p_138931_
		2 o p_138932_
	b (Lfpi;)Lxx; lambda$createTeam$40
		static
		0 o p_288652_
	b (ZLfpi;)Lxx; lambda$setFriendlySight$34
		static
		0 o p_288671_
		1 o p_288672_
	b (Lfpi;Lfpp$b;)Lxx; lambda$setNametagVisibility$31
		static
		0 o p_288650_
		1 o p_288651_
	b (Ljava/util/Collection;)Lxx; lambda$listTeams$44
		static
		0 o p_288653_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24
		static
		0 o p_138951_
	c (Lej;Lfpi;)I listMembers
		static
		0 o p_138944_
		1 o p_138945_
	c (Ljava/util/Collection;)Lxx; lambda$leaveTeam$28
		static
		0 o p_288668_
	c (Lej;Lfpi;Lxx;)I setSuffix
		static
		0 o p_138947_
		1 o p_138948_
		2 o p_138949_
	c (Ljava/util/Collection;Lfpi;)Lxx; lambda$joinTeam$29
		static
		0 o p_313568_
		1 o p_313569_
	c (Lfpi;)Lxx; lambda$deleteTeam$39
		static
		0 o p_288659_
	d (Ljava/util/Collection;)Lxx; lambda$leaveTeam$27
		static
		0 o p_313571_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_138953_
	d (Lfpi;)Lxx; lambda$setDisplayName$36
		static
		0 o p_288657_
	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_
aqs net/minecraft/server/commands/TeamMsgCommand
	a Lyv; 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 (Lcdv;Lfpi;Lawy;)Z lambda$register$0
		static
		0 o p_426954_
		1 o p_426955_
		2 o p_426956_
	a (Lej;Lcdv;Lfpi;Ljava/util/List;Lyo;)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_
	b (Lej;Lcdv;Lfpi;Ljava/util/List;Lyo;)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_
aqt 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 (Lej;Ljava/util/Collection;Lcdv;)I teleportToEntity
		static
		0 o p_139033_
		1 o p_139034_
		2 o p_139035_
	a (Ljava/util/Collection;Lcdv;)Lxx; lambda$teleportToEntity$9
		static
		0 o p_288680_
		1 o p_288681_
	a (Ljava/util/Collection;Lfoh;)Lxx; lambda$teleportToPos$11
		static
		0 o p_288684_
		1 o p_288685_
	a (Lej;Ljava/util/Collection;Lawx;Lgl;Lgl;Lapf;)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 (Lej;Lcdv;Lawx;DDDLjava/util/Set;FFLapf;)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 (Lgl;Lgl;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;Lcdv;)Lxx; lambda$teleportToEntity$8
		static
		0 o p_288682_
		1 o p_288683_
	b (Ljava/util/Collection;Lfoh;)Lxx; 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_
aqu 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;Lef;)V register
		static
		0 o p_139064_
		1 o p_324061_
aqv 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;)Lxx; lambda$setTickingRate$12
		static
		0 o p_308933_
	a (J)Ljava/lang/String; nanosToMilisString
		static
		0 o p_308883_
	a (Ljava/lang/String;Ljava/lang/String;)Lxx; lambda$tickQuery$14
		static
		0 o p_309088_
		1 o p_308884_
	a (Lej;F)I setTickingRate
		static
		0 o p_309112_
		1 o p_309104_
	a (I)Lxx; lambda$step$24
		static
		0 o p_309116_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Lxx; lambda$tickQuery$19
		static
		0 o p_308954_
		1 o p_309180_
		2 o p_309028_
		3 o p_308986_
	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 (Lej;I)I sprint
		static
		0 o p_309049_
		1 o p_308892_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_309001_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lxx; lambda$tickQuery$18
		static
		0 o p_309050_
		1 o p_309125_
		2 o p_308885_
	a (Lej;)I tickQuery
		static
		0 o p_309091_
	a (Lej;Z)I setFreeze
		static
		0 o p_309056_
		1 o p_309141_
	a ()Lxx; lambda$stopSprinting$26
		static
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_309070_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_309184_
	b ()Lxx; lambda$stopStepping$25
		static
	b (Lej;I)I step
		static
		0 o p_309024_
		1 o p_309080_
	b (Lej;)I stopStepping
		static
		0 o p_308875_
	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 ()Lxx; lambda$setFreeze$23
		static
	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_
	c (Lej;)I stopSprinting
		static
		0 o p_308870_
	d ()Lxx; lambda$setFreeze$22
		static
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_309190_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_308930_
	e ()Lxx; lambda$sprint$21
		static
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_309035_
	f ()Lxx; lambda$sprint$20
		static
	g ()Lxx; lambda$tickQuery$17
		static
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_309496_
	h ()Lxx; 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 ()Lxx; lambda$tickQuery$15
		static
	j ()Lxx; lambda$tickQuery$13
		static
aqw net/minecraft/server/commands/TimeCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139072_
	a (I)Lxx; lambda$addTime$11
		static
		0 o p_288690_
	a (Lej;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 (Lawx;)I getDayTime
		static
		0 o p_139070_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_428128_
	b (I)Lxx; lambda$setTime$10
		static
		0 o p_288692_
	b (Lej;I)I addTime
		static
		0 o p_139083_
		1 o p_139084_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_139086_
	c (Lej;I)I queryTime
		static
		0 o p_139088_
		1 o p_139089_
	c (I)Lxx; 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_
aqx net/minecraft/server/commands/TitleCommand
	<init> ()V <init>
	a (Ljava/util/Collection;)Lxx; lambda$setTimes$13
		static
		0 o p_288693_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_139103_
		1 o p_324289_
	a (Lej;Ljava/util/Collection;)I clearTitle
		static
		0 o p_139109_
		1 o p_139110_
	a (Lej;Ljava/util/Collection;Lxx;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 (Ljava/lang/String;Ljava/util/Collection;)Lxx; lambda$showTitle$11
		static
		0 o p_288701_
		1 o p_288702_
	a (Lej;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_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_400898_
	b (Ljava/lang/String;Ljava/util/Collection;)Lxx; lambda$showTitle$10
		static
		0 o p_432428_
		1 o p_432429_
	b (Lej;Ljava/util/Collection;)I resetTitle
		static
		0 o p_139125_
		1 o p_139126_
	b (Ljava/util/Collection;)Lxx; lambda$setTimes$12
		static
		0 o p_432431_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_400899_
	c (Ljava/util/Collection;)Lxx; lambda$resetTitle$9
		static
		0 o p_288699_
	d (Ljava/util/Collection;)Lxx; lambda$resetTitle$8
		static
		0 o p_432432_
	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;)Lxx; lambda$clearTitle$7
		static
		0 o p_288700_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_139134_
	f (Ljava/util/Collection;)Lxx; lambda$clearTitle$6
		static
		0 o p_432430_
aqy net/minecraft/server/commands/TransferCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PLAYERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_321596_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_321632_
	a (Lej;Ljava/lang/String;ILjava/util/Collection;)I transfer
		static
		0 o p_321844_
		1 o p_321828_
		2 o p_321760_
		3 o p_321481_
	a (Ljava/util/Collection;Ljava/lang/String;I)Lxx; lambda$transfer$4
		static
		0 o p_321809_
		1 o p_321705_
		2 o p_321497_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_321648_
	b (Ljava/util/Collection;Ljava/lang/String;I)Lxx; lambda$transfer$3
		static
		0 o p_432433_
		1 o p_432434_
		2 o p_432435_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_321698_
aqz 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 (Lfpf;)Lxx; lambda$simpleTrigger$6
		static
		0 o p_313580_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139142_
	a (Lej;Lawy;Lfpf;)I simpleTrigger
		static
		0 o p_139152_
		1 o p_313865_
		2 o p_313706_
	a (Lej;Lawy;Lfpf;I)I addValue
		static
		0 o p_139155_
		1 o p_313736_
		2 o p_313848_
		3 o p_139157_
	a (Lej;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestObjectives
		static
		0 o p_139149_
		1 o p_139150_
	a (Lfpf;I)Lxx; lambda$setValue$5
		static
		0 o p_313574_
		1 o p_313575_
	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 (Lfpn;Lfpm;Lfpf;)Lfpl; getScore
		static
		0 o p_313748_
		1 o p_313873_
		2 o p_139140_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_313581_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_313577_
	b (Lfpf;I)Lxx; lambda$addValue$4
		static
		0 o p_313578_
		1 o p_313579_
	b (Lej;Lawy;Lfpf;I)I setValue
		static
		0 o p_139161_
		1 o p_313837_
		2 o p_313724_
		3 o p_139163_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_313576_
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/VersionCommand
	a Lxx; HEADER
	b Lxx; STABLE
	c Lxx; 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_
arb net/minecraft/server/commands/WardenSpawnTrackerCommand
	<init> ()V <init>
	a (Ljava/util/Collection;)Lxx; lambda$resetTracker$6
		static
		0 o p_288711_
	a (Lej;Ljava/util/Collection;I)I setWarningLevel
		static
		0 o p_214783_
		1 o p_214784_
		2 o p_214785_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_214774_
	a (ILcyq;)V lambda$setWarningLevel$2
		static
		0 o p_248187_
		1 o p_248188_
	a (Lej;Ljava/util/Collection;)I resetTracker
		static
		0 o p_214780_
		1 o p_214781_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_214776_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_214787_
	b (Ljava/util/Collection;)Lxx; lambda$resetTracker$5
		static
		0 o p_288710_
	c (Ljava/util/Collection;)Lxx; lambda$setWarningLevel$4
		static
		0 o p_288708_
	d (Ljava/util/Collection;)Lxx; lambda$setWarningLevel$3
		static
		0 o p_288709_
arc net/minecraft/server/commands/WaypointCommand
	<init> ()V <init>
	a (Lej;Lfqo;Ljava/lang/Integer;)I setWaypointColor
		static
		0 o p_416623_
		1 o p_416621_
		2 o p_415844_
	a (Lo;)Lxx; lambda$setWaypointColor$9
		static
		0 o p_416333_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_416242_
		1 o p_415741_
	a (Ljava/util/Set;Ljava/lang/String;Lxx;)Lxx; lambda$listWaypoints$17
		static
		0 o p_416281_
		1 o p_415831_
		2 o p_416368_
	a (Lej;Lfqo;)I resetWaypointColor
		static
		0 o p_415559_
		1 o p_415615_
	a (Ljava/lang/String;)Lxx; lambda$listWaypoints$14
		static
		0 o p_415637_
	a (Lej;Lfqo;Ljava/util/function/Consumer;)V mutateIcon
		static
		0 o p_416169_
		1 o p_416645_
		2 o p_416385_
	a (Lej;Lfqo;Lo;)I setWaypointColor
		static
		0 o p_416274_
		1 o p_416001_
		2 o p_415711_
	a (Ljava/lang/String;Lfqo;)Lym; lambda$listWaypoints$16
		static
		0 o p_450807_
		1 o p_450808_
	a (Lo;Lfqk$a;)V lambda$setWaypointColor$8
		static
		0 o p_416171_
		1 o p_416671_
	a (Ljava/lang/Integer;Lfqk$a;)V lambda$setWaypointColor$10
		static
		0 o p_416034_
		1 o p_415935_
	a (Lami;Lfqk$a;)V lambda$setWaypointStyle$6
		static
		0 o p_419434_
		1 o p_419435_
	a (Ljava/lang/Integer;)Lxx; lambda$setWaypointColor$11
		static
		0 o p_416721_
	a (Lej;)I listWaypoints
		static
		0 o p_416666_
	a (Ljava/lang/String;Lja;Lfqo;Lyv;)Lyv; lambda$listWaypoints$15
		static
		0 o p_415557_
		1 o p_416051_
		2 o p_416665_
		3 o p_415705_
	a ()Lxx; lambda$resetWaypointColor$13
		static
	a (Lej;Lfqo;Lami;)I setWaypointStyle
		static
		0 o p_416684_
		1 o p_416166_
		2 o p_419544_
	a (Lfqk$a;)V lambda$resetWaypointColor$12
		static
		0 o p_415983_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_419432_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_419433_
	b ()Lxx; 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_
ard net/minecraft/server/commands/WeatherCommand
	a I DEFAULT_TIME
	<init> ()V <init>
	a (Lej;ILcav;)I getDuration
		static
		0 o p_265382_
		1 o p_265171_
		2 o p_265122_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139167_
	a ()Lxx; lambda$setThunder$8
		static
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_264804_
	a (Lej;I)I setClear
		static
		0 o p_139173_
		1 o p_139174_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_264808_
	b ()Lxx; lambda$setRain$7
		static
	b (Lej;I)I setRain
		static
		0 o p_139178_
		1 o p_139179_
	c ()Lxx; lambda$setClear$6
		static
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_264809_
	c (Lej;I)I setThunder
		static
		0 o p_139183_
		1 o p_139184_
	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_
are 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 (Lej;Ljava/util/Collection;)I addPlayers
		static
		0 o p_139211_
		1 o p_139212_
	a (Lbbb;)Lxx; lambda$removePlayers$11
		static
		0 o p_432441_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$6
		static
		0 o p_139206_
		1 o p_139207_
	a ([Ljava/lang/String;)Lxx; lambda$showList$15
		static
		0 o p_288713_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139202_
	a (Lej;)I reload
		static
		0 o p_139209_
	a (Lbbd;Lbbb;)Z lambda$register$3
		static
		0 o p_432442_
		1 o p_432443_
	a ()Lxx; lambda$showList$14
		static
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_139204_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_139214_
	b (Lej;Ljava/util/Collection;)I removePlayers
		static
		0 o p_139221_
		1 o p_139222_
	b ()Lxx; lambda$disableWhitelist$13
		static
	b (Lej;)I enableWhitelist
		static
		0 o p_139219_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$4
		static
		0 o p_432438_
		1 o p_432439_
	b (Lbbb;)Lxx; lambda$addPlayers$10
		static
		0 o p_432440_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_139224_
	c ()Lxx; lambda$enableWhitelist$12
		static
	c (Lej;)I disableWhitelist
		static
		0 o p_139226_
	d ()Lxx; lambda$reload$9
		static
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_139228_
	d (Lej;)I showList
		static
		0 o p_139230_
	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_
arf 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 (D)Lxx; lambda$setSize$18
		static
		0 o p_288725_
	a (Lej;F)I setDamageBuffer
		static
		0 o p_139257_
		1 o p_139258_
	a (I)Lxx; lambda$setWarningDistance$13
		static
		0 o p_288721_
	a (Lej;I)I setWarningTime
		static
		0 o p_139260_
		1 o p_139261_
	a (F)Lxx; lambda$setDamageAmount$11
		static
		0 o p_288726_
	a (Lej;DJ)I setSize
		static
		0 o p_139253_
		1 o p_139254_
		2 o p_139255_
	a (Lfog;)Lxx; lambda$setCenter$15
		static
		0 o p_288718_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139247_
	a (Lej;)I getSize
		static
		0 o p_139251_
	a (Lej;Lfog;)I setCenter
		static
		0 o p_139263_
		1 o p_139264_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_139249_
	a (DJ)Lxx; lambda$setSize$17
		static
		0 o p_288719_
		1 o p_288720_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_139266_
	b (D)Lxx; lambda$getSize$14
		static
		0 o p_288722_
	b (Lej;F)I setDamageAmount
		static
		0 o p_139270_
		1 o p_139271_
	b (I)Lxx; lambda$setWarningTime$12
		static
		0 o p_288723_
	b (F)Lxx; lambda$setDamageBuffer$10
		static
		0 o p_288724_
	b (Lej;I)I setWarningDistance
		static
		0 o p_139273_
		1 o p_139274_
	b (DJ)Lxx; lambda$setSize$16
		static
		0 o p_288727_
		1 o p_288728_
	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_445295_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_432445_
arg 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 Legg; entity
	e Lja; pos
	<clinit> ()V <clinit>
		static
	<init> (Legg;Lja;)V <init>
		0 o p_139297_
		1 o p_139298_
	a (Lfd$g;DI)Lxx; getPrintSuccess
		0 o p_139301_
		1 o p_139302_
		2 o p_139303_
	a ()Lup; getData
	a (Lvp;)Lxx; getPrintSuccess
		0 o p_139309_
	a (Lup;)V setData
		0 o p_139307_
	a (Ljava/lang/String;)Lari$c; lambda$static$0
		static
		0 o p_139305_
	b ()Lxx; getModifiedSuccess
arg$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;)Larh; 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_
arh net/minecraft/server/commands/data/DataAccessor
	a (Lup;)V setData
		0 o p_139323_
	a (Lfd$g;DI)Lxx; getPrintSuccess
		0 o p_139320_
		1 o p_139321_
		2 o p_139322_
	a ()Lup; getData
	a (Lvp;)Lxx; getPrintSuccess
		0 o p_139324_
	b ()Lxx; getModifiedSuccess
ari 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 (Lari$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_142819_
		1 o p_142820_
	a (Larh;)Lxx; lambda$mergeData$43
		static
		0 o p_288738_
	a (Ljava/lang/String;I)Ljava/lang/String; substring
		static
		0 o p_287744_
		1 o p_287741_
	a (Lej;Larh;)I getData
		static
		0 o p_139383_
		1 o p_139384_
	a (Lari$c;Lari$c;Lari$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 (Lari$c;Lari$a;Lari$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 (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 (Lari$c;Lari$a;Lari$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 (Lej;Larh;Lup;)I mergeData
		static
		0 o p_139395_
		1 o p_139396_
		2 o p_139397_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139366_
	a (Lari$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$14
		static
		0 o p_139412_
		1 o p_139413_
	a (Ljava/util/function/BiConsumer;Lari$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 (Lvp;)Ljava/lang/String; getAsText
		static
		0 o p_265255_
	a (Ljava/util/function/Function;)Lari$c; lambda$static$6
		static
		0 o p_139410_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lari$b;)V lambda$register$20
		static
		0 o p_139368_
		1 o p_139369_
	a (Larh;Lvp;)Lxx; lambda$getData$40
		static
		0 o p_288742_
		1 o p_288743_
	a (Lari$c;Lari$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$36
		static
		0 o p_142798_
		1 o p_142799_
	a (Larh;Lfd$g;DI)Lxx; lambda$getNumeric$41
		static
		0 o p_288754_
		1 o p_288755_
		2 o p_288756_
		3 o p_288757_
	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 (Lcom/mojang/brigadier/context/CommandContext;Lari$c;Lari$a;Ljava/util/List;)I manipulateData
		static
		0 o p_139376_
		1 o p_139377_
		2 o p_139378_
		3 o p_139379_
	a (Ljava/util/List;Lari$d;)Ljava/util/List; stringifyTagList
		static
		0 o p_288980_
		1 o p_289012_
	a (Lfd$g;Larh;)Lvp; getSingleTag
		static
		0 o p_139399_
		1 o p_139400_
	a (Lcom/mojang/brigadier/context/CommandContext;Lari$c;)Ljava/util/List; getSingletonSource
		static
		0 o p_265108_
		1 o p_265370_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304317_
	a (Lcom/mojang/brigadier/context/CommandContext;Lup;Lfd$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 (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 (Lej;Larh;Lfd$g;D)I getNumeric
		static
		0 o p_139390_
		1 o p_139391_
		2 o p_139392_
		3 o p_139393_
	a (Lej;Larh;Lfd$g;)I removeData
		static
		0 o p_139386_
		1 o p_139387_
		2 o p_139388_
	a (Lari$c;Lari$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$35
		static
		0 o p_142801_
		1 o p_142802_
		2 o p_142803_
	a (Larh;Lup;)Lxx; lambda$getData$42
		static
		0 o p_288744_
		1 o p_288745_
	b (Lari$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 (Lari$c;Lari$c;Lari$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$24
		static
		0 o p_142805_
		1 o p_142806_
		2 o p_142807_
	b (Lari$c;Lari$a;Lari$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 (Larh;)Lxx; lambda$removeData$39
		static
		0 o p_288739_
	b (Lari$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_142832_
		1 o p_142833_
	b (Lcom/mojang/brigadier/context/CommandContext;Lari$c;)Ljava/util/List; resolveSourcePath
		static
		0 o p_265468_
		1 o p_265670_
	b (Lari$c;Lari$a;Lari$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 (Lej;Larh;Lfd$g;)I getData
		static
		0 o p_139444_
		1 o p_139445_
		2 o p_139446_
	b (Ljava/util/function/Function;)Lari$c; lambda$static$5
		static
		0 o p_139450_
	b (Lcom/mojang/brigadier/context/CommandContext;Lup;Lfd$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_
	c (Lcom/mojang/brigadier/context/CommandContext;Lup;Lfd$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 (Lari$c;Lari$a;Lari$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 (Lari$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_142840_
		1 o p_142841_
	c (Lari$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$8
		static
		0 o p_139470_
		1 o p_139471_
	c (Larh;)Lxx; lambda$manipulateData$38
		static
		0 o p_288733_
	d (Lcom/mojang/brigadier/context/CommandContext;Lup;Lfd$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_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304320_
	d (Lari$c;Lari$a;Lari$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 (Lari$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_142848_
		1 o p_142849_
	e (Lcom/mojang/brigadier/context/CommandContext;Lup;Lfd$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 (Lari$c;Lari$a;Lari$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_
	e (Lari$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_142856_
		1 o p_142857_
	f (Lari$c;Lari$a;Lari$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_
ari$a net/minecraft/server/commands/data/DataCommands$DataManipulator
	modify (Lcom/mojang/brigadier/context/CommandContext;Lup;Lfd$g;Ljava/util/List;)I modify
		0 o p_139496_
		1 o p_139497_
		2 o p_139498_
		3 o p_139499_
ari$b net/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator
	create (Lari$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; create
		0 o p_139501_
ari$c net/minecraft/server/commands/data/DataCommands$DataProvider
	a (Lcom/mojang/brigadier/context/CommandContext;)Larh; 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_
ari$d net/minecraft/server/commands/data/DataCommands$StringProcessor
	process (Ljava/lang/String;)Ljava/lang/String; process
		0 o p_289006_
arj 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 Lcdv; entity
	<clinit> ()V <clinit>
		static
	<init> (Lcdv;)V <init>
		0 o p_139510_
	a (Lfd$g;DI)Lxx; getPrintSuccess
		0 o p_139513_
		1 o p_139514_
		2 o p_139515_
	a ()Lup; getData
	a (Lvp;)Lxx; getPrintSuccess
		0 o p_139521_
	a (Lup;)V setData
		0 o p_139519_
	a (Ljava/lang/String;)Lari$c; lambda$static$0
		static
		0 o p_139517_
	b ()Lxx; getModifiedSuccess
arj$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;)Larh; 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_
ark net/minecraft/server/commands/data/StorageDataAccessor
	a Ljava/util/function/Function; PROVIDER
	b Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_STORAGE
	c Lfhy; storage
	d Lamj; id
	<clinit> ()V <clinit>
		static
	<init> (Lfhy;Lamj;)V <init>
		0 o p_139537_
		1 o p_139538_
	a (Lfd$g;DI)Lxx; getPrintSuccess
		0 o p_139550_
		1 o p_139551_
		2 o p_139552_
	a ()Lup; getData
	a (Lcom/mojang/brigadier/context/CommandContext;)Lfhy; getGlobalTags
		static
		0 o p_139561_
	a (Lvp;)Lxx; getPrintSuccess
		0 o p_139558_
	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 (Lup;)V setData
		0 o p_139556_
	a (Ljava/lang/String;)Lari$c; lambda$static$1
		static
		0 o p_139554_
	b ()Lxx; getModifiedSuccess
ark$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;)Larh; 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_
arl net/minecraft/server/commands/data/package-info
arm net/minecraft/server/commands/package-info
arn net/minecraft/server/dedicated/DedicatedPlayerList
	g Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Laro;Ljr;Lfik;)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 (Lbbb;)Z isWhiteListed
		0 o p_433903_
	a ()V reloadWhiteList
	b (Lbbb;)Z canBypassPlayerLimit
		0 o p_434249_
	b ()Laro; getServer
	c ()Lnet/minecraft/server/MinecraftServer; getServer
	w ()V saveIpBanList
	x ()V saveUserBanList
	y ()V loadIpBanList
	z ()V loadUserBanList
aro net/minecraft/server/dedicated/DedicatedServer
	A Lato; jsonRpcServer
	B J lastHeartbeat
	m Lorg/slf4j/Logger; LOGGER
	n I CONVERSION_RETRY_DELAY_MS
	o I CONVERSION_RETRIES
	p Ljava/util/List; consoleInput
	q Lbbv; queryThreadGs4
	r Lbbs; rconConsoleSource
	s Lbbx; rconThread
	t Larq; settings
	u Latd; gui
	v Laye; serverTextFilter
	w Lbwd; tickTimeLogger
	x Z isTickTimeLoggingEnabled
	y Lanb; serverLinks
	z Ljava/util/Map; codeOfConductTexts
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Thread;Lfih$c;Lbaa;Lani;Larq;Lcom/mojang/datafixers/DataFixer;Lane;)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_
	L ()V tickConnection
	a (Lcbn;)V setDifficulty
		0 o p_442724_
	a (Lawx;Lja;Lczl;)Z isUnderSpawnProtection
		0 o p_139630_
		1 o p_139631_
		2 o p_139632_
	a (Larq;)Lanb; createServerLinks
		static
		0 o p_352317_
	a (Ljava/lang/String;Lej;)V handleConsoleInput
		0 o p_139646_
		1 o p_139647_
	a (Lae;)Lae; fillServerSystemReport
		0 o p_142870_
	a (Ljava/util/function/BooleanSupplier;)V tickServer
		0 o p_443442_
	a (ILarp;)Larp; lambda$setPauseWhenEmptySeconds$21
		0 o p_442399_
		1 o p_442400_
	a (Larp;)Ljava/util/Optional; parseBugReportLink
		static
		0 o p_352150_
	a (ZLarp;)Larp; lambda$setAcceptsTransfers$20
		0 o p_442389_
		1 o p_442390_
	a (Ljava/lang/String;Larp;)Larp; lambda$setMotd$15
		0 o p_442391_
		1 o p_442392_
	a (Ljava/net/URI;)Lanb; lambda$createServerLinks$22
		static
		0 o p_351772_
	a (Ljava/nio/file/Path;)V dumpServerProperties
		0 o p_142872_
	a (Lbbb;)Z isSingleplayerOwner
		0 o p_433969_
	a ()Larp; getProperties
	a (Lcbn;Larp;)Larp; lambda$setDifficulty$3
		0 o p_442393_
		1 o p_442394_
	a (Ldrn;Larp;)Larp; lambda$setGameMode$19
		0 o p_442379_
		1 o p_442380_
	a (Lawy;)Layf; createTextFilterForPlayer
		0 o p_139634_
	a (Ljava/lang/String;)Ljava/lang/String; runCommand
		0 o p_139644_
	a (ZZZ)Z saveAllChunks
		0 o p_443630_
		1 o p_443380_
		2 o p_442531_
	aB ()I getCompressionThreshold
	aC ()Z enforceSecureProfile
	aS ()Z isEnforceWhitelist
	aT ()Z isUsingWhitelist
	aY ()V endMetricsRecordingTick
	ad ()Ljava/util/Map; getCodeOfConducts
	ae ()Ljava/util/Optional; getServerResourcePack
	aj ()Z allowFlight
	ak ()Ljava/lang/String; getMotd
	am ()Lbbd; getPlayerList
	ap ()Z hasGui
	ar ()Z repliesToStatus
	as ()Z hidesOnlinePlayers
	au ()I playerIdleTimeout
	ay ()I getAbsoluteMaxWorldSize
	b (ZLarp;)Larp; lambda$setForceGameMode$18
		0 o p_442377_
		1 o p_442378_
	b ()Ljava/lang/String; getServerIp
	b (ILarp;)Larp; lambda$setEntityBroadcastRangePercentage$17
		0 o p_442383_
		1 o p_442384_
	bB ()I viewDistance
	bC ()I simulationDistance
	bD ()V handleConsoleInputs
	bE ()Larn; getPlayerList
	bF ()V showGui
	bG ()I spawnProtectionRadius
	bH ()I statusHeartbeatInterval
	bI ()Z convertOldUsers
	bJ ()J getMaxTickLength
	bK ()I entityBroadcastRangePercentage
	bL ()Z forceGameMode
	bM ()Ldrn; gameMode
	bU ()Ljava/util/Map; readCodeOfConducts
		static
	bV ()Lio/netty/handler/ssl/SslContext; createSslContext
	bW ()V waitForRetry
	bX ()Ljava/lang/String; lambda$fillServerSystemReport$7
		static
	bY ()Ljava/lang/String; lambda$fillServerSystemReport$6
	bd ()Z forceSynchronousWrites
	bj ()Ldrn; getForcedGameType
	bp ()I getMaxChainedNeighborUpdates
	br ()Z logIPs
	bu ()Z acceptsTransfers
	bx ()Lanb; serverLinks
	by ()I pauseWhenEmptySeconds
	c ()Z shouldInformAdmins
	c (ZLarp;)Larp; lambda$setHidesOnlinePlayers$11
		0 o p_442381_
		1 o p_442382_
	c (I)I getScaledTrackingDistance
		0 o p_139659_
	c (Ldrn;)V setGameMode
		0 o p_443632_
	c (ILarp;)Larp; lambda$setStatusHeartbeatInterval$14
		0 o p_442397_
		1 o p_442398_
	d (I)V setPlayerIdleTimeout
		0 o p_139676_
	d (Ljava/lang/String;)V setMotd
		0 o p_443292_
	d (ILarp;)Larp; lambda$setPlayerIdleTimeout$13
		0 o p_432449_
		1 o p_432450_
	d (ZLarp;)Larp; lambda$setRepliesToStatus$10
		0 o p_442401_
		1 o p_442402_
	d ()I getServerPort
	e (Ljava/lang/String;)V lambda$runCommand$16
		0 o p_432446_
	e (ILarp;)Larp; lambda$setOperatorUserPermissionLevel$12
		0 o p_442405_
		1 o p_442406_
	e (ZLarp;)Larp; lambda$setAllowFlight$2
		0 o p_442403_
		1 o p_442404_
	e (I)V setViewDistance
		0 o p_443404_
	e ()Z initServer
	f (ZLarp;)Larp; lambda$setUsingWhitelist$1
		0 o p_432447_
		1 o p_432448_
	f (I)V setSimulationDistance
		0 o p_443623_
	f ()Lbwe; getTickTimeLogger
	f (ILarp;)Larp; lambda$setSpawnProtectionRadius$9
		0 o p_442385_
		1 o p_442386_
	f (Z)V setEnforceWhitelist
		0 o p_443312_
	g (ZLarp;)Larp; lambda$setEnforceWhitelist$0
		0 o p_442409_
		1 o p_442410_
	g (Z)V setUsingWhitelist
		0 o p_442664_
	g ()Z isTickTimeLoggingEnabled
	g (I)V setMaxPlayers
		0 o p_443102_
	g (ILarp;)Larp; lambda$setMaxPlayers$8
		0 o p_442387_
		1 o p_442388_
	h (ILarp;)Larp; lambda$setSimulationDistance$5
		0 o p_442395_
		1 o p_442396_
	h (I)V setSpawnProtectionRadius
		0 o p_442802_
	h ()Ljava/lang/String; getServerName
	i (Z)V setAllowFlight
		0 o p_442520_
	i ()V onServerExit
	i (I)V setOperatorUserPermissionLevel
		0 o p_443210_
	i (ILarp;)Larp; lambda$setViewDistance$4
		0 o p_442407_
		1 o p_442408_
	j ()Ljava/lang/String; getLevelIdName
	j (I)V setStatusHeartbeatInterval
		0 o p_442646_
	j (Z)V setRepliesToStatus
		0 o p_443116_
	k (Z)V setHidesOnlinePlayers
		0 o p_443553_
	k ()I operatorUserPermissionLevel
	k (I)V setEntityBroadcastRangePercentage
		0 o p_443100_
	l ()I getFunctionCompilationLevel
	l (Z)V setForceGameMode
		0 o p_442953_
	l (I)V setPauseWhenEmptySeconds
		0 o p_443075_
	m ()Z shouldRconBroadcast
	m (Z)V setAcceptsTransfers
		0 o p_443356_
	n ()Z isDedicatedServer
	o ()I getRateLimitPacketsPerSecond
	p ()Z isEpollEnabled
	q ()Ljava/lang/String; getPluginNames
	s ()Z isPublished
	t ()I getMaxPlayers
	v ()V forceDifficulty
	z ()V stopServer
aro$1 net/minecraft/server/dedicated/DedicatedServer$1
	a Laro; this$0
	<init> (Laro;Ljava/lang/String;)V <init>
		0 o p_139702_
		1 o p_139703_
	run ()V run
arp net/minecraft/server/dedicated/DedicatedServerProperties
	A Z enableRcon
	B I rconPort
	C Ljava/lang/String; rconPassword
	D Z hardcore
	E Z useNativeTransport
	F Lars$a; spawnProtection
	G Lars$a; opPermissionLevel
	H I functionPermissionLevel
	I J maxTickTime
	J I maxChainedNeighborUpdates
	K I rateLimitPacketsPerSecond
	L Lars$a; viewDistance
	M Lars$a; simulationDistance
	N Lars$a; maxPlayers
	O I networkCompressionThreshold
	P Z broadcastRconToOps
	Q Z broadcastConsoleToOps
	R I maxWorldSize
	S Z syncChunkWrites
	T Ljava/lang/String; regionFileComression
	U Z enableJmxMonitoring
	V Lars$a; enableStatus
	W Lars$a; hideOnlinePlayers
	X Lars$a; entityBroadcastRangePercentage
	Y Ljava/lang/String; textFilteringConfig
	Z I textFilteringVersion
	a Ljava/lang/String; MANAGEMENT_SERVER_TLS_ENABLED_KEY
	aa Ljava/util/Optional; serverResourcePackInfo
	ab Ldrd; initialDataPackConfiguration
	ac Lars$a; playerIdleTimeout
	ad Lars$a; statusHeartbeatInterval
	ae Lars$a; whiteList
	af Z enforceSecureProfile
	ag Z logIPs
	ah Lars$a; pauseWhenEmptySeconds
	ai Leqn; worldOptions
	aj Lars$a; acceptsTransfers
	al Lorg/slf4j/Logger; LOGGER
	am Ljava/util/regex/Pattern; SHA1
	an Lcom/google/common/base/Splitter; COMMA_SPLITTER
	ao Larp$a; worldDimensionData
	b Ljava/lang/String; MANAGEMENT_SERVER_TLS_KEYSTORE_KEY
	c Ljava/lang/String; MANAGEMENT_SERVER_TLS_KEYSTORE_PASSWORD_KEY
	d Z onlineMode
	e Z preventProxyConnections
	f Ljava/lang/String; serverIp
	g Lars$a; allowFlight
	h Lars$a; motd
	i Z codeOfConduct
	j Ljava/lang/String; bugReportLink
	k Lars$a; forceGameMode
	l Lars$a; enforceWhitelist
	m Lars$a; difficulty
	n Lars$a; gameMode
	o Ljava/lang/String; levelName
	p I serverPort
	q Z managementServerEnabled
	r Ljava/lang/String; managementServerHost
	s I managementServerPort
	t Ljava/lang/String; managementServerSecret
	u Z managementServerTlsEnabled
	v Ljava/lang/String; managementServerTlsKeystore
	w Ljava/lang/String; managementServerTlsKeystorePassword
	x Ljava/lang/Boolean; announcePlayerAchievements
	y Z enableQuery
	z I queryPort
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Properties;)V <init>
		0 o p_180926_
	a (Ljy;Ljava/util/Properties;)Larp; reload
		0 o p_139761_
		1 o p_139762_
	a (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$new$0
		static
		0 o p_139771_
	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 (Ljm$a;)Leqk; createDimensions
		0 o p_363610_
	a (Ljava/nio/file/Path;)Larp; fromFile
		static
		0 o p_180930_
	b (Ljy;Ljava/util/Properties;)Lars; reload
		0 o p_139766_
		1 o p_139767_
	c (Ljava/lang/String;Ljava/lang/String;)Ldrd; getDatapackConfig
		static
		0 o p_251757_
		1 o p_249979_
	c (Ljava/lang/String;)Lxx; parseResourcePackPrompt
		static
		0 o p_214815_
	d (Ljava/lang/String;)Ljava/lang/String; lambda$new$3
		static
		0 o p_211541_
	d (Ljava/lang/String;Ljava/lang/String;)V lambda$parseResourcePackPrompt$4
		static
		0 o p_421330_
		1 o p_421331_
	e (Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$new$2
		static
		0 o p_211543_
	f (Ljava/lang/String;)Ljava/lang/Integer; lambda$new$1
		static
		0 o p_442411_
arp$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 (Lamj;)Lami; lambda$create$2
		static
		0 o p_258240_
	a ()Lcom/google/gson/JsonObject; generatorSettings
	a (Ljm;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_359596_
	a (Ljm$a;)Leqk; create
		0 o p_362641_
	a (Ljk$c;)Ljk$c; lambda$create$4
		0 o p_249822_
	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
arq net/minecraft/server/dedicated/DedicatedServerSettings
	a Ljava/nio/file/Path; source
	b Larp; properties
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_180932_
	a ()Larp; getProperties
	a (Ljava/util/function/UnaryOperator;)Larq; update
		0 o p_139779_
	b ()V forceSave
arr net/minecraft/server/dedicated/ServerWatchdog
	a Lorg/slf4j/Logger; LOGGER
	b J MAX_SHUTDOWN_TIME
	c I SHUTDOWN_STATUS
	d Laro; server
	e J maxTickTimeNanos
	<clinit> ()V <clinit>
		static
	<init> (Laro;)V <init>
		0 o p_139786_
	a (Lawx;)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
arr$1 net/minecraft/server/dedicated/ServerWatchdog$1
	<init> (Larr;)V <init>
		0 o p_139795_
	run ()V run
ars net/minecraft/server/dedicated/Settings
	a Lorg/slf4j/Logger; LOGGER
	ak 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/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lars$a; getMutable
		0 o p_139865_
		1 o p_139866_
		2 o p_139867_
	b (Ljy;Ljava/util/Properties;)Lars; reload
		0 o p_139857_
		1 o p_139858_
	b (Ljava/nio/file/Path;)Ljava/util/Properties; loadFromFile
		static
		0 o p_139840_
	b (Ljava/lang/String;Z)Lars$a; getMutable
		0 o p_139874_
		1 o p_139875_
	b (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lars$a; getMutable
		0 o p_139869_
		1 o p_139870_
		2 o p_139871_
		3 o p_139872_
	b (Ljava/lang/String;)Ljava/lang/Boolean; getLegacyBoolean
		0 o p_139860_
	b (Ljava/lang/String;I)Lars$a; getMutable
		0 o p_139862_
		1 o p_139863_
	b (Ljava/lang/String;Ljava/lang/String;)Lars$a; getMutable
		0 o p_442682_
		1 o p_442888_
	c (Ljava/nio/file/Path;)V store
		0 o p_139877_
	c (Ljava/lang/String;)Ljava/lang/String; getStringRaw
		0 o p_139879_
ars$a net/minecraft/server/dedicated/Settings$MutableValue
	a Lars; this$0
	b Ljava/lang/String; key
	c Ljava/lang/Object; value
	d Ljava/util/function/Function; serializer
	<init> (Lars;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 (Ljy;Ljava/lang/Object;)Lars; update
		0 o p_139896_
		1 o p_139897_
	get ()Ljava/lang/Object; get
art net/minecraft/server/dedicated/package-info
aru net/minecraft/server/dialog/ActionButton
	a Lcom/mojang/serialization/Codec; CODEC
	b Larw; button
	c Ljava/util/Optional; action
	<clinit> ()V <clinit>
		static
	<init> (Larw;Ljava/util/Optional;)V <init>
		0 o button
		1 o action
	a ()Larw; button
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_428468_
	b ()Ljava/util/Optional; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_428398_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
arv net/minecraft/server/dialog/ButtonListDialog
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()I columns
	c ()Ljava/util/Optional; exitAction
	d ()Ljava/util/Optional; onCancel
arw net/minecraft/server/dialog/CommonButtonData
	a I DEFAULT_WIDTH
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lxx; label
	d Ljava/util/Optional; tooltip
	e I width
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Ljava/util/Optional;I)V <init>
		0 o label
		1 o tooltip
		2 o width
	<init> (Lxx;I)V <init>
		0 o p_426023_
		1 o p_425552_
	a ()Lxx; label
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_426962_
	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
arx net/minecraft/server/dialog/CommonDialogData
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lxx; title
	c Ljava/util/Optional; externalTitle
	d Z canCloseWithEscape
	e Z pause
	f Lasa; afterAction
	g Ljava/util/List; body
	h Ljava/util/List; inputs
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Ljava/util/Optional;ZZLasa;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 ()Lxx; computeExternalTitle
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_428131_
	a (Larx;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_428132_
	b ()Lxx; title
	c ()Ljava/util/Optional; externalTitle
	d ()Z canCloseWithEscape
	e ()Z pause
	equals (Ljava/lang/Object;)Z equals
		0 o p_425838_
	f ()Lasa; 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
ary net/minecraft/server/dialog/ConfirmationDialog
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	h Larx; common
	i Laru; yesButton
	j Laru; noButton
	<clinit> ()V <clinit>
		static
	<init> (Larx;Laru;Laru;)V <init>
		0 o common
		1 o yesButton
		2 o noButton
	C_ ()Larx; 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 ()Laru; yesButton
	equals (Ljava/lang/Object;)Z equals
		0 o p_425825_
	f ()Laru; noButton
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
arz 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 Laae; STREAM_CODEC
	g Laae; CONTEXT_FREE_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	C_ ()Larx; 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
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 (Lwn;)V serializeToNetwork
		0 o p_12915_
	b (Lwn;)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/DialogAction
	a Lasa; CLOSE
	b Lasa; NONE
	c Lasa; WAIT_FOR_RESPONSE
	d Ljava/util/function/IntFunction; BY_ID
	e Lbgg$a; CODEC
	f Laae; STREAM_CODEC
	g I id
	h Ljava/lang/String; name
	i [Lasa; $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 (Lasa;)I lambda$static$1
		static
		0 o p_428341_
	b (Lasa;)I lambda$static$0
		static
		0 o p_428308_
	b ()[Lasa; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lasa; valueOf
		static
		0 o p_428210_
	values ()[Lasa; values
		static
asb net/minecraft/server/dialog/DialogListDialog
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	h Larx; common
	i Ljo; dialogs
	j Ljava/util/Optional; exitAction
	k I columns
	l I buttonWidth
	<clinit> ()V <clinit>
		static
	<init> (Larx;Ljo;Ljava/util/Optional;II)V <init>
		0 o common
		1 o dialogs
		2 o exitAction
		3 o columns
		4 o buttonWidth
	C_ ()Larx; 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 ()Ljo; dialogs
	equals (Ljava/lang/Object;)Z equals
		0 o p_426033_
	f ()I buttonWidth
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asc net/minecraft/server/dialog/DialogTypes
	<init> ()V <init>
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_425643_
asd net/minecraft/server/dialog/Dialogs
	a Lami; SERVER_LINKS
	b Lami; CUSTOM_OPTIONS
	c Lami; QUICK_ACTIONS
	d I BIG_BUTTON_WIDTH
	e Laru; DEFAULT_BACK_BUTTON
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lami; create
		static
		0 o p_426236_
	a (Lqw;)V bootstrap
		static
		0 o p_425648_
ase net/minecraft/server/dialog/Input
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; key
	c Lasw; control
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lasw;)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 ()Lasw; control
	equals (Ljava/lang/Object;)Z equals
		0 o p_428455_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asf net/minecraft/server/dialog/MultiActionDialog
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	h Larx; common
	i Ljava/util/List; actions
	j Ljava/util/Optional; exitAction
	k I columns
	<clinit> ()V <clinit>
		static
	<init> (Larx;Ljava/util/List;Ljava/util/Optional;I)V <init>
		0 o common
		1 o actions
		2 o exitAction
		3 o columns
	C_ ()Larx; 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
asg net/minecraft/server/dialog/NoticeDialog
	a Laru; DEFAULT_ACTION
	h Lcom/mojang/serialization/MapCodec; MAP_CODEC
	i Larx; common
	j Laru; action
	<clinit> ()V <clinit>
		static
	<init> (Larx;Laru;)V <init>
		0 o common
		1 o action
	C_ ()Larx; 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 ()Laru; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_425605_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ash net/minecraft/server/dialog/ServerLinksDialog
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	h Larx; common
	i Ljava/util/Optional; exitAction
	j I columns
	k I buttonWidth
	<clinit> ()V <clinit>
		static
	<init> (Larx;Ljava/util/Optional;II)V <init>
		0 o common
		1 o exitAction
		2 o columns
		3 o buttonWidth
	C_ ()Larx; 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
asi net/minecraft/server/dialog/SimpleDialog
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Ljava/util/List; mainActions
asj 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_
asj$a net/minecraft/server/dialog/action/Action$ValueGetter
	a ()Ljava/lang/String; asTemplateSubstitution
	a (Ljava/lang/String;)Lasj$a; of
		static
		0 o p_428500_
	a (Ljava/util/Map;)Ljava/util/Map; getAsTemplateSubstitutions
		static
		0 o p_428445_
	a (Ljava/util/function/Supplier;)Lasj$a; of
		static
		0 o p_428364_
	b ()Lvp; asTag
asj$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 ()Lvp; asTag
asj$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 ()Lvp; asTag
ask net/minecraft/server/dialog/action/ActionTypes
	<init> ()V <init>
	a (Ljx;Lxv$a;Lcom/mojang/serialization/MapCodec;)V lambda$bootstrap$0
		static
		0 o p_428490_
		1 o p_428338_
		2 o p_428460_
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_428527_
asl net/minecraft/server/dialog/action/CommandTemplate
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lasn; template
	<clinit> ()V <clinit>
		static
	<init> (Lasn;)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 ()Lasn; template
	equals (Ljava/lang/Object;)Z equals
		0 o p_428235_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asm net/minecraft/server/dialog/action/CustomAll
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lamj; id
	d Ljava/util/Optional; additions
	<clinit> ()V <clinit>
		static
	<init> (Lamj;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 (Lup;Ljava/lang/String;Lasj$a;)V lambda$createAction$1
		static
		0 o p_428444_
		1 o p_428406_
		2 o p_428563_
	a (Ljava/util/Map;)Ljava/util/Optional; createAction
		0 o p_428540_
	b ()Lamj; id
	c ()Ljava/util/Optional; additions
	equals (Ljava/lang/Object;)Z equals
		0 o p_428288_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asn 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 Lig; parsed
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lig;)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 (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_
	a (Lasn;)Ljava/lang/String; lambda$static$0
		static
		0 o p_428259_
	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_
aso net/minecraft/server/dialog/action/StaticAction
	b Ljava/util/Map; WRAPPED_CODECS
	c Lxv; value
	<clinit> ()V <clinit>
		static
	<init> (Lxv;)V <init>
		0 o value
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/util/Map;)Ljava/util/Optional; createAction
		0 o p_428491_
	b ()Lxv; 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
asp net/minecraft/server/dialog/action/package-info
asq 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_
asr net/minecraft/server/dialog/body/DialogBodyTypes
	<init> ()V <init>
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_426109_
ass net/minecraft/server/dialog/body/ItemBody
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Ldhp; item
	e Ljava/util/Optional; description
	f Z showDecorations
	g Z showTooltip
	h I width
	i I height
	<clinit> ()V <clinit>
		static
	<init> (Ldhp;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 ()Ldhp; 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
ast net/minecraft/server/dialog/body/PlainMessage
	c I DEFAULT_WIDTH
	d Lcom/mojang/serialization/MapCodec; MAP_CODEC
	e Lcom/mojang/serialization/Codec; CODEC
	f Lxx; contents
	g I width
	<clinit> ()V <clinit>
		static
	<init> (Lxx;I)V <init>
		0 o contents
		1 o width
	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_426966_
	a (Lxx;)Last; lambda$static$1
		static
		0 o p_426194_
	b ()Lxx; contents
	c ()I width
	equals (Ljava/lang/Object;)Z equals
		0 o p_425959_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asu net/minecraft/server/dialog/body/package-info
asv net/minecraft/server/dialog/input/BooleanInput
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lxx; label
	d Z initial
	e Ljava/lang/String; onTrue
	f Ljava/lang/String; onFalse
	<clinit> ()V <clinit>
		static
	<init> (Lxx;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 ()Lxx; 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
asw 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_
asx net/minecraft/server/dialog/input/InputControlTypes
	<init> ()V <init>
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_425818_
asy net/minecraft/server/dialog/input/NumberRangeInput
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c I width
	d Lxx; label
	e Ljava/lang/String; labelFormat
	f Lasy$a; rangeInfo
	<clinit> ()V <clinit>
		static
	<init> (ILxx;Ljava/lang/String;Lasy$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;)Lxx; 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 ()Lxx; label
	d ()Ljava/lang/String; labelFormat
	e ()Lasy$a; rangeInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_426166_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asy$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 (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_
	a (Lasy$a;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_425998_
	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
asz net/minecraft/server/dialog/input/SingleOptionInput
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c I width
	d Ljava/util/List; entries
	e Lxx; label
	f Z labelVisible
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;Lxx;Z)V <init>
		0 o width
		1 o entries
		2 o label
		3 o labelVisible
	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_426969_
	a (Lasz;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_426121_
	b ()Ljava/util/Optional; initial
	c ()I width
	d ()Ljava/util/List; entries
	e ()Lxx; 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
asz$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;)Lasz$a; lambda$static$1
		static
		0 o p_425721_
	a ()Lxx; displayOrDefault
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_426138_
	b ()Ljava/lang/String; id
	c ()Ljava/util/Optional; display
	d ()Z initial
	e ()Lxx; lambda$displayOrDefault$2
	equals (Ljava/lang/Object;)Z equals
		0 o p_426243_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
at net/minecraft/advancements/CriterionTrigger
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lau;)Lar; createCriterion
		0 o p_301092_
	a (Lamr;Lat$a;)V addPlayerListener
		0 o p_13674_
		1 o p_13675_
	a (Lamr;)V removePlayerListeners
		0 o p_13673_
	b (Lamr;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 (Lamr;)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/dialog/input/TextInput
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c I width
	d Lxx; label
	e Z labelVisible
	f Ljava/lang/String; initial
	g I maxLength
	h Ljava/util/Optional; multiline
	<clinit> ()V <clinit>
		static
	<init> (ILxx;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 (Lata;)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 ()Lxx; 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
ata$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
atb net/minecraft/server/dialog/input/package-info
atc net/minecraft/server/dialog/package-info
atd 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 Laro; server
	f Ljava/lang/Thread; logAppenderThread
	g Ljava/util/Collection; finalizers
	h Ljava/util/concurrent/atomic/AtomicBoolean; isClosing
	<clinit> ()V <clinit>
		static
	<init> (Laro;)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_432451_
		1 o p_432452_
	a (Laro;)Latd; showFrameFor
		static
		0 o p_139922_
	a ()V start
	b (Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V lambda$print$2
		0 o p_139927_
		1 o p_139928_
		2 o p_139929_
	b ()V close
	c ()Ljavax/swing/JComponent; buildInfoPanel
	d ()Ljavax/swing/JComponent; buildPlayerPanel
	e ()Ljavax/swing/JComponent; buildChatPanel
	f ()V runFinalizers
atd$1 net/minecraft/server/gui/MinecraftServerGui$1
	a Latd; val$gui
	b Ljavax/swing/JFrame; val$frame
	c Laro; val$server
	<init> (Latd;Ljavax/swing/JFrame;Laro;)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_
atd$2 net/minecraft/server/gui/MinecraftServerGui$2
	<init> (Latd;)V <init>
		0 o p_139947_
	focusGained (Ljava/awt/event/FocusEvent;)V focusGained
		0 o p_139949_
ate 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
atf 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_
atg net/minecraft/server/gui/package-info
ath net/minecraft/server/jsonrpc/Connection
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/concurrent/atomic/AtomicInteger; CONNECTION_ID_COUNTER
	c Latm; jsonRpcLogger
	d Lauy; clientInfo
	e Lato; managementServer
	f Lio/netty/channel/Channel; channel
	g Lauf; minecraftApi
	h Ljava/util/concurrent/atomic/AtomicInteger; transactionId
	i Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; pendingRequests
	<clinit> ()V <clinit>
		static
	<init> (Lio/netty/channel/Channel;Lato;Lauf;Latm;)V <init>
		0 o p_443561_
		1 o p_443606_
		2 o p_442841_
		3 o p_442479_
	a (Ljava/util/Optional;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonElement; lambda$dispatchIncomingRequest$2
		0 o p_442551_
		1 o p_442952_
	a (Ljk$c;)V sendNotification
		0 o p_451244_
	a (Ljk$c;Ljava/lang/Object;)V sendNotification
		0 o p_451405_
		1 o p_450980_
	a ()V tick
	a (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; handleJsonObject
		0 o p_443045_
	a (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; handleError
		0 o p_449792_
		1 o p_442625_
	a (Ljava/lang/String;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonElement; dispatchIncomingRequest
		0 o p_443544_
		1 o p_443365_
	a (JLit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;)Z lambda$tick$0
		static
		0 o p_450809_
		1 o p_450810_
	a (Ljava/util/List;)Lcom/google/gson/JsonArray; handleBatchRequest
		0 o p_449202_
	a (Lcom/google/gson/JsonElement;)Z isValidRequestId
		static
		0 o p_451473_
	a (ILcom/google/gson/JsonElement;)V handleRequestResponse
		0 o p_450921_
		1 o p_443143_
	a (Ljk$c;Ljava/lang/Object;Z)Ljava/util/concurrent/CompletableFuture; sendRequest
		0 o p_451408_
		1 o p_442928_
		2 o p_442806_
	a (Lio/netty/channel/ChannelHandlerContext;Lcom/google/gson/JsonElement;)V channelRead0
		0 o p_443211_
		1 o p_443352_
	a (Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; handleIncomingRequest
		0 o p_442487_
		1 o p_443189_
		2 o p_449633_
	b (Ljk$c;)Ljava/util/concurrent/CompletableFuture; sendRequest
		0 o p_451436_
	b (Lcom/google/gson/JsonElement;)Z isValidResponseId
		static
		0 o p_451123_
	b (Ljk$c;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; sendRequest
		0 o p_451372_
		1 o p_443101_
	c (Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; lambda$handleBatchRequest$1
		0 o p_448829_
	channelActive (Lio/netty/channel/ChannelHandlerContext;)V channelActive
		0 o p_442887_
	channelInactive (Lio/netty/channel/ChannelHandlerContext;)V channelInactive
		0 o p_443272_
	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0
		0 o p_442481_
		1 o p_443469_
	exceptionCaught (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V exceptionCaught
		0 o p_442751_
		1 o p_442647_
ati net/minecraft/server/jsonrpc/IncomingRpcMethod
	a (Lcom/mojang/serialization/Codec;Lati$f;Lats;Lati$a;)Lati$e; lambda$method$0
		static
		0 o p_451608_
		1 o p_451609_
		2 o p_451610_
		3 o p_451611_
	a (Ljava/util/function/Function;Lcom/mojang/serialization/Codec;)Lati$c; method
		static
		0 o p_443162_
		1 o p_442783_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lati$g;Lats;Lati$a;)Lati$d; lambda$method$1
		static
		0 o p_451612_
		1 o p_451613_
		2 o p_451614_
		3 o p_451615_
		4 o p_451616_
	a (Ljava/util/function/Function;Lauf;Lauy;)Ljava/lang/Object; lambda$method$2
		static
		0 o p_442942_
		1 o p_442688_
		2 o p_442938_
	a (Lauf;Lcom/google/gson/JsonElement;Lauy;)Lcom/google/gson/JsonElement; apply
		0 o p_443384_
		1 o p_443239_
		2 o p_443496_
	a (Lati$g;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lati$c; method
		static
		0 o p_443259_
		1 o p_442725_
		2 o p_443105_
	a ()Lats; info
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Lats;Lati$a;)Lati$e; lambda$method$3
		static
		0 o p_451604_
		1 o p_451605_
		2 o p_451606_
		3 o p_451607_
	a (Lati$f;Lcom/mojang/serialization/Codec;)Lati$c; method
		static
		0 o p_443279_
		1 o p_442584_
	b ()Lati$a; attributes
ati$a net/minecraft/server/jsonrpc/IncomingRpcMethod$Attributes
	a Z runOnMainThread
	b Z discoverable
	<init> (ZZ)V <init>
		0 o runOnMainThread
		1 o discoverable
	a ()Z runOnMainThread
	b ()Z discoverable
	equals (Ljava/lang/Object;)Z equals
		0 o p_451348_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ati$b net/minecraft/server/jsonrpc/IncomingRpcMethod$Factory
	create (Lats;Lati$a;)Lati; create
		0 o p_451535_
		1 o p_451235_
ati$c net/minecraft/server/jsonrpc/IncomingRpcMethod$IncomingRpcMethodBuilder
	a Lati$b; method
	b Ljava/lang/String; description
	c Latt; paramInfo
	d Latw; resultInfo
	e Z discoverable
	f Z runOnMainThread
	<init> (Lati$b;)V <init>
		0 o p_451450_
	a (Ljx;Ljava/lang/String;)Lati; register
		0 o p_451139_
		1 o p_451409_
	a (Ljx;Lamj;)Lati; register
		0 o p_443333_
		1 o p_451500_
	a (Ljava/lang/String;)Lati$c; description
		0 o p_442936_
	a ()Lati$c; undiscoverable
	a (Latw;)Lati$c; response
		0 o p_442567_
	a (Latt;)Lati$c; param
		0 o p_443399_
	b ()Lati$c; notOnMainThread
	c ()Lati; build
ati$d net/minecraft/server/jsonrpc/IncomingRpcMethod$Method
	a Lats; info
	b Lati$a; attributes
	c Lcom/mojang/serialization/Codec; paramsCodec
	d Lcom/mojang/serialization/Codec; resultCodec
	e Lati$g; function
	<init> (Lats;Lati$a;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lati$g;)V <init>
		0 o info
		1 o attributes
		2 o paramsCodec
		3 o resultCodec
		4 o function
	a (Lauf;Lcom/google/gson/JsonElement;Lauy;)Lcom/google/gson/JsonElement; apply
		0 o p_442932_
		1 o p_443044_
		2 o p_442918_
	a ()Lats; info
	b ()Lati$a; attributes
	c ()Lcom/mojang/serialization/Codec; paramsCodec
	d ()Lcom/mojang/serialization/Codec; resultCodec
	e ()Lati$g; function
	equals (Ljava/lang/Object;)Z equals
		0 o p_442578_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ati$e net/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessMethod
	a Lats; info
	b Lati$a; attributes
	c Lcom/mojang/serialization/Codec; resultCodec
	d Lati$f; supplier
	<init> (Lats;Lati$a;Lcom/mojang/serialization/Codec;Lati$f;)V <init>
		0 o info
		1 o attributes
		2 o resultCodec
		3 o supplier
	a (Lauf;Lcom/google/gson/JsonElement;Lauy;)Lcom/google/gson/JsonElement; apply
		0 o p_443197_
		1 o p_442828_
		2 o p_443323_
	a ()Lats; info
	b ()Lati$a; attributes
	c ()Lcom/mojang/serialization/Codec; resultCodec
	d ()Lati$f; supplier
	equals (Ljava/lang/Object;)Z equals
		0 o p_443081_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ati$f net/minecraft/server/jsonrpc/IncomingRpcMethod$ParameterlessRpcMethodFunction
	apply (Lauf;Lauy;)Ljava/lang/Object; apply
		0 o p_442853_
		1 o p_443548_
ati$g net/minecraft/server/jsonrpc/IncomingRpcMethod$RpcMethodFunction
	apply (Lauf;Ljava/lang/Object;Lauy;)Ljava/lang/Object; apply
		0 o p_442963_
		1 o p_443131_
		2 o p_442536_
atj net/minecraft/server/jsonrpc/IncomingRpcMethods
	<init> ()V <init>
	a (Lauf;)Lauz$c; lambda$bootstrap$0
		static
		0 o p_450824_
	a (Ljx;)Lati; bootstrap
		static
		0 o p_442845_
	b (Ljx;)V registerAllowListService
		static
		0 o p_443132_
	c (Ljx;)V registerBanlistService
		static
		0 o p_443283_
	d (Ljx;)V registerIpBanlistService
		static
		0 o p_443550_
	e (Ljx;)V registerPlayerService
		static
		0 o p_442574_
	f (Ljx;)V registerOperatorService
		static
		0 o p_443393_
	g (Ljx;)V registerServerStateService
		static
		0 o p_443284_
	h (Ljx;)V registerServerSettingsService
		static
		0 o p_443324_
	i (Ljx;)V registerGameRuleService
		static
		0 o p_442949_
atk net/minecraft/server/jsonrpc/JsonRPCErrors
	a Latk; PARSE_ERROR
	b Latk; INVALID_REQUEST
	c Latk; METHOD_NOT_FOUND
	d Latk; INVALID_PARAMS
	e Latk; INTERNAL_ERROR
	f I errorCode
	g Ljava/lang/String; message
	h [Latk; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_442879_
		1 o p_442685_
		2 o p_442677_
		3 o p_443042_
	a ()[Latk; $values
		static
	a (Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; createWithoutData
		0 o p_451359_
	a (Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject; create
		0 o p_449670_
		1 o p_449451_
	a (Ljava/lang/String;)Lcom/google/gson/JsonObject; createWithUnknownId
		0 o p_450968_
	valueOf (Ljava/lang/String;)Latk; valueOf
		static
		0 o p_443430_
	values ()[Latk; values
		static
atl net/minecraft/server/jsonrpc/JsonRPCUtils
	a Ljava/lang/String; JSON_RPC_VERSION
	b Ljava/lang/String; OPEN_RPC_VERSION
	<init> ()V <init>
	a (Ljava/lang/Integer;Lamj;Ljava/util/List;)Lcom/google/gson/JsonObject; createRequest
		static
		0 o p_443114_
		1 o p_450928_
		2 o p_442808_
	a (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement; getRequestId
		static
		0 o p_443482_
	a (Lcom/google/gson/JsonElement;Ljava/lang/String;ILjava/lang/String;)Lcom/google/gson/JsonObject; createError
		static
		0 o p_449806_
		1 o p_442652_
		2 o p_443031_
		3 o p_443185_
	a (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonElement;)Lcom/google/gson/JsonObject; createSuccessResult
		static
		0 o p_450922_
		1 o p_451430_
	b (Lcom/google/gson/JsonObject;)Ljava/lang/String; getMethodName
		static
		0 o p_443085_
	c (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement; getParams
		static
		0 o p_443168_
	d (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonElement; getResult
		static
		0 o p_443425_
	e (Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject; getError
		static
		0 o p_443455_
atm net/minecraft/server/jsonrpc/JsonRpcLogger
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; PREFIX
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lauy;Ljava/lang/String;[Ljava/lang/Object;)V log
		0 o p_443366_
		1 o p_442582_
		2 o p_443083_
atn net/minecraft/server/jsonrpc/JsonRpcNotificationService
	a Lato; managementServer
	b Lauf; minecraftApi
	<init> (Lauf;Lato;)V <init>
		0 o p_443202_
		1 o p_442844_
	a (Lbbg;)V playerOped
		0 o p_443573_
	a (Ljava/lang/String;Ldrm$g;)V onGameRuleChanged
		0 o p_443009_
		1 o p_443367_
	a (Ljava/lang/String;)V ipUnbanned
		0 o p_443355_
	a (Lbbl;)V playerBanned
		0 o p_442976_
	a (Lawy;)V playerJoined
		0 o p_442849_
	a (Lbba;)V ipBanned
		0 o p_442552_
	a (Lbbb;)V playerAddedToAllowlist
		0 o p_443066_
	a (Ljk$c;)V broadcastNotification
		0 o p_451572_
	a (Ljk$c;Lath;)V lambda$broadcastNotification$0
		static
		0 o p_450828_
		1 o p_450829_
	a (Ljk$c;Ljava/lang/Object;)V broadcastNotification
		0 o p_451471_
		1 o p_443605_
	a ()V serverStarted
	a (Ljk$c;Ljava/lang/Object;Lath;)V lambda$broadcastNotification$1
		static
		0 o p_450825_
		1 o p_450826_
		2 o p_450827_
	b (Lbbb;)V playerRemovedFromAllowlist
		0 o p_443379_
	b (Lbbg;)V playerDeoped
		0 o p_443150_
	b (Lawy;)V playerLeft
		0 o p_443228_
	b ()V serverShuttingDown
	c (Lbbb;)V playerUnbanned
		0 o p_443351_
	c ()V serverSaveStarted
	d ()V serverSaveCompleted
	e ()V statusHeartbeat
ato net/minecraft/server/jsonrpc/ManagementServer
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/google/common/net/HostAndPort; hostAndPort
	c Lavp; authenticationHandler
	d Lio/netty/channel/Channel; serverChannel
	e Lio/netty/channel/nio/NioEventLoopGroup; nioEventLoopGroup
	f Ljava/util/Set; connections
	<clinit> ()V <clinit>
		static
	<init> (Lcom/google/common/net/HostAndPort;Lavp;)V <init>
		0 o p_443590_
		1 o p_449812_
	<init> (Lcom/google/common/net/HostAndPort;Lavp;Lio/netty/channel/nio/NioEventLoopGroup;)V <init>
		0 o p_449277_
		1 o p_449321_
		2 o p_449075_
	a (Ljava/util/function/Consumer;)V forEachConnection
		0 o p_443350_
	a (Lauf;)V startWithoutTls
		0 o p_449388_
	a (Z)V stop
		0 o p_449619_
	a (Lath;)V onConnected
		0 o p_442614_
	a (Lauf;Lio/netty/handler/ssl/SslContext;)V startWithTls
		0 o p_449085_
		1 o p_449911_
	a ()V tick
	b (Lath;)V onDisconnected
		0 o p_443459_
	b ()I getPort
	b (Lauf;Lio/netty/handler/ssl/SslContext;)V start
		0 o p_449532_
		1 o p_449912_
ato$1 net/minecraft/server/jsonrpc/ManagementServer$1
	a Lio/netty/handler/ssl/SslContext; val$sslContext
	b Lauf; val$minecraftApi
	c Latm; val$jsonrpcLogger
	d Lato; this$0
	<init> (Lato;Lio/netty/handler/ssl/SslContext;Lauf;Latm;)V <init>
		0 o p_442562_
		1 o p_449949_
		2 o p_442547_
		3 o p_442515_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_442866_
atp net/minecraft/server/jsonrpc/OutgoingRpcMethod
	a Ljava/lang/String; NOTIFICATION_PREFIX
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lats;Latp$a;)Latp$c; lambda$request$3
		static
		0 o p_451625_
		1 o p_451626_
		2 o p_451627_
		3 o p_451628_
	a (Lcom/google/gson/JsonElement;)Ljava/lang/Object; decodeResult
		0 o p_443086_
	a (Lats;Latp$a;)Latp$g; lambda$notification$0
		static
		0 o p_451623_
		1 o p_451624_
	a (Ljava/lang/Object;)Lcom/google/gson/JsonElement; encodeParams
		0 o p_442939_
	a (Lcom/mojang/serialization/Codec;)Latp$e; notification
		static
		0 o p_442697_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Latp$e; request
		static
		0 o p_442712_
		1 o p_442911_
	a ()Lats; info
	a (Lcom/mojang/serialization/Codec;Lats;Latp$a;)Latp$f; lambda$request$2
		static
		0 o p_451617_
		1 o p_451618_
		2 o p_451619_
	b (Lcom/mojang/serialization/Codec;)Latp$e; request
		static
		0 o p_442693_
	b (Lcom/mojang/serialization/Codec;Lats;Latp$a;)Latp$d; lambda$notification$1
		static
		0 o p_451620_
		1 o p_451621_
		2 o p_451622_
	b ()Latp$a; attributes
	c ()Latp$e; notification
		static
atp$a net/minecraft/server/jsonrpc/OutgoingRpcMethod$Attributes
	a Z discoverable
	<init> (Z)V <init>
		0 o discoverable
	a ()Z discoverable
	equals (Ljava/lang/Object;)Z equals
		0 o p_451407_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atp$b net/minecraft/server/jsonrpc/OutgoingRpcMethod$Factory
	create (Lats;Latp$a;)Latp; create
		0 o p_451104_
		1 o p_450914_
atp$c net/minecraft/server/jsonrpc/OutgoingRpcMethod$Method
	b Lats; info
	c Latp$a; attributes
	d Lcom/mojang/serialization/Codec; paramsCodec
	e Lcom/mojang/serialization/Codec; resultCodec
	<init> (Lats;Latp$a;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V <init>
		0 o info
		1 o attributes
		2 o paramsCodec
		3 o resultCodec
	a (Lcom/google/gson/JsonElement;)Ljava/lang/Object; decodeResult
		0 o p_442832_
	a ()Lats; info
	a (Ljava/lang/Object;)Lcom/google/gson/JsonElement; encodeParams
		0 o p_442798_
	b ()Latp$a; attributes
	d ()Lcom/mojang/serialization/Codec; paramsCodec
	e ()Lcom/mojang/serialization/Codec; resultCodec
	equals (Ljava/lang/Object;)Z equals
		0 o p_442493_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atp$d net/minecraft/server/jsonrpc/OutgoingRpcMethod$Notification
	b Lats; info
	c Latp$a; attributes
	d Lcom/mojang/serialization/Codec; paramsCodec
	<init> (Lats;Latp$a;Lcom/mojang/serialization/Codec;)V <init>
		0 o info
		1 o attributes
		2 o paramsCodec
	a ()Lats; info
	a (Ljava/lang/Object;)Lcom/google/gson/JsonElement; encodeParams
		0 o p_443326_
	b ()Latp$a; attributes
	d ()Lcom/mojang/serialization/Codec; paramsCodec
	equals (Ljava/lang/Object;)Z equals
		0 o p_442495_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atp$e net/minecraft/server/jsonrpc/OutgoingRpcMethod$OutgoingRpcMethodBuilder
	a Latp$a; DEFAULT_ATTRIBUTES
	b Latp$b; method
	c Ljava/lang/String; description
	d Latt; paramInfo
	e Latw; resultInfo
	<clinit> ()V <clinit>
		static
	<init> (Latp$b;)V <init>
		0 o p_451460_
	a (Ljava/lang/String;)Latp$e; description
		0 o p_443626_
	a ()Latp; build
	a (Lamj;)Ljk$c; register
		0 o p_451448_
	a (Latt;)Latp$e; param
		0 o p_443135_
	a (Latw;)Latp$e; response
		0 o p_442926_
	b (Ljava/lang/String;)Ljk$c; register
		0 o p_451031_
atp$f net/minecraft/server/jsonrpc/OutgoingRpcMethod$ParameterlessMethod
	b Lats; info
	c Latp$a; attributes
	d Lcom/mojang/serialization/Codec; resultCodec
	<init> (Lats;Latp$a;Lcom/mojang/serialization/Codec;)V <init>
		0 o info
		1 o attributes
		2 o resultCodec
	a (Lcom/google/gson/JsonElement;)Ljava/lang/Object; decodeResult
		0 o p_442885_
	a ()Lats; info
	b ()Latp$a; attributes
	d ()Lcom/mojang/serialization/Codec; resultCodec
	equals (Ljava/lang/Object;)Z equals
		0 o p_443501_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atp$g net/minecraft/server/jsonrpc/OutgoingRpcMethod$ParmeterlessNotification
	b Lats; info
	c Latp$a; attributes
	<init> (Lats;Latp$a;)V <init>
		0 o info
		1 o attributes
	a ()Lats; info
	b ()Latp$a; attributes
	equals (Ljava/lang/Object;)Z equals
		0 o p_442895_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atq net/minecraft/server/jsonrpc/OutgoingRpcMethods
	a Ljk$c; SERVER_STARTED
	b Ljk$c; SERVER_SHUTTING_DOWN
	c Ljk$c; SERVER_SAVE_STARTED
	d Ljk$c; SERVER_SAVE_COMPLETED
	e Ljk$c; PLAYER_JOINED
	f Ljk$c; PLAYER_LEFT
	g Ljk$c; PLAYER_OPED
	h Ljk$c; PLAYER_DEOPED
	i Ljk$c; PLAYER_ADDED_TO_ALLOWLIST
	j Ljk$c; PLAYER_REMOVED_FROM_ALLOWLIST
	k Ljk$c; IP_BANNED
	l Ljk$c; IP_UNBANNED
	m Ljk$c; PLAYER_BANNED
	n Ljk$c; PLAYER_UNBANNED
	o Ljk$c; GAMERULE_CHANGED
	p Ljk$c; STATUS_HEARTBEAT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
atr net/minecraft/server/jsonrpc/PendingRpcRequest
	a Ljk$c; method
	b Ljava/util/concurrent/CompletableFuture; resultFuture
	c J timeoutTime
	<init> (Ljk$c;Ljava/util/concurrent/CompletableFuture;J)V <init>
		0 o method
		1 o resultFuture
		2 o timeoutTime
	a ()Ljk$c; method
	a (Lcom/google/gson/JsonElement;)V accept
		0 o p_442619_
	a (J)Z timedOut
		0 o p_442861_
	b ()Ljava/util/concurrent/CompletableFuture; resultFuture
	c ()J timeoutTime
	equals (Ljava/lang/Object;)Z equals
		0 o p_442871_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ats net/minecraft/server/jsonrpc/api/MethodInfo
	a Lcom/mojang/serialization/Codec; PARAMS_CODEC
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Ljava/lang/String; description
	d Ljava/util/Optional; params
	e Ljava/util/Optional; result
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o description
		1 o params
		2 o result
	<init> (Ljava/lang/String;Latt;Latw;)V <init>
		0 o p_442898_
		1 o p_451419_
		2 o p_450926_
	a ()Ljava/lang/String; description
	a (Ljava/util/List;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_451629_
	a (Lamj;)Lats$a; named
		0 o p_451185_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_451631_
	a (Ljava/util/Optional;)Ljava/util/List; lambda$static$1
		static
		0 o p_451630_
	b ()Ljava/util/Optional; params
	c ()Ljava/util/Optional; result
	equals (Ljava/lang/Object;)Z equals
		0 o p_442714_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ats$a net/minecraft/server/jsonrpc/api/MethodInfo$Named
	a Lcom/mojang/serialization/Codec; CODEC
	b Lamj; name
	c Lats; contents
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lats;)V <init>
		0 o name
		1 o contents
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_451380_
	a ()Lamj; name
	b ()Lats; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_451254_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
att net/minecraft/server/jsonrpc/api/ParamInfo
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/lang/String; name
	c Latx; schema
	d Z required
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Latx;)V <init>
		0 o p_442876_
		1 o p_443570_
	<init> (Ljava/lang/String;Latx;Z)V <init>
		0 o name
		1 o schema
		2 o required
	a ()Ljava/lang/String; name
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_451632_
	b ()Latx; schema
	c ()Z required
	equals (Ljava/lang/Object;)Z equals
		0 o p_442603_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atu net/minecraft/server/jsonrpc/api/PlayerDto
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; id
	c Ljava/util/Optional; name
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o id
		1 o name
	a (Lcom/mojang/authlib/GameProfile;)Latu; from
		static
		0 o p_443291_
	a (Lawy;)Latu; from
		static
		0 o p_442882_
	a ()Ljava/util/Optional; id
	a (Lbbb;)Latu; from
		static
		0 o p_443191_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_443441_
	b ()Ljava/util/Optional; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_443152_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atv net/minecraft/server/jsonrpc/api/ReferenceUtil
	a Lcom/mojang/serialization/Codec; REFERENCE_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/net/URI; createLocalReference
		static
		0 o p_451224_
	b (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$0
		static
		0 o p_451105_
atw net/minecraft/server/jsonrpc/api/ResultInfo
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/lang/String; name
	c Latx; schema
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Latx;)V <init>
		0 o name
		1 o schema
	a ()Ljava/lang/String; name
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_451633_
	b ()Latx; schema
	equals (Ljava/lang/Object;)Z equals
		0 o p_443422_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atx net/minecraft/server/jsonrpc/api/Schema
	A Ljava/util/List; SCHEMA_REGISTRY
	a Lcom/mojang/serialization/Codec; CODEC
	b Latx; BOOL_SCHEMA
	c Latx; INT_SCHEMA
	d Latx; NUMBER_SCHEMA
	e Latx; STRING_SCHEMA
	f Latx; UUID_SCHEMA
	g Laty; DIFFICULTY_SCHEMA
	h Laty; GAME_TYPE_SCHEMA
	i Laty; PLAYER_SCHEMA
	j Laty; VERSION_SCHEMA
	k Laty; SERVER_STATE_SCHEMA
	l Latx; RULE_TYPE_SCHEMA
	m Laty; TYPED_GAME_RULE_SCHEMA
	n Laty; UNTYPED_GAME_RULE_SCHEMA
	o Laty; MESSAGE_SCHEMA
	p Laty; SYSTEM_MESSAGE_SCHEMA
	q Laty; KICK_PLAYER_SCHEMA
	r Laty; OPERATOR_SCHEMA
	s Laty; INCOMING_IP_BAN_SCHEMA
	t Laty; IP_BAN_SCHEMA
	u Laty; PLAYER_BAN_SCHEMA
	v Ljava/util/Optional; reference
	w Ljava/util/Optional; type
	x Ljava/util/Optional; items
	y Ljava/util/Optional; properties
	z Ljava/util/Optional; enumValues
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o reference
		1 o type
		2 o items
		3 o properties
		4 o enumValues
	a (Ljava/util/function/Supplier;)Latx; ofEnum
		static
		0 o p_442846_
	a (Ljava/util/List;)Latx; ofEnum
		static
		0 o p_442657_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; lambda$static$1
		static
		0 o p_451634_
	a ()Ljava/util/List; getSchemaRegistry
		static
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_451635_
		1 o p_451636_
	a (Ljava/util/Map;)Latx; record
		static
		0 o p_443576_
	a (Ljava/lang/String;Latx;)Latx; withField
		0 o p_443058_
		1 o p_451648_
	a (Ljava/lang/Object;)Ljava/lang/String; lambda$ofEnum$2
		static
		0 o p_442864_
	a (Latx;)Latx; arrayOf
		static
		0 o p_451640_
	a (Ljava/net/URI;)Latx; ofRef
		static
		0 o p_451180_
	a (Ljava/lang/String;)Latx; ofType
		static
		0 o p_443526_
	b ()Latx; record
		static
	b (Ljava/lang/String;Latx;)Laty; registerSchema
		static
		0 o p_443361_
		1 o p_443205_
	c ()Latx; asArray
	d ()Ljava/util/Optional; reference
	e ()Ljava/util/Optional; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_442570_
	f ()Ljava/util/Optional; items
	g ()Ljava/util/Optional; properties
	h ()Ljava/util/Optional; enumValues
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aty net/minecraft/server/jsonrpc/api/SchemaComponent
	a Ljava/lang/String; name
	b Ljava/net/URI; ref
	c Latx; schema
	<init> (Ljava/lang/String;Ljava/net/URI;Latx;)V <init>
		0 o name
		1 o ref
		2 o schema
	a ()Latx; asRef
	b ()Latx; asArray
	c ()Ljava/lang/String; name
	d ()Ljava/net/URI; ref
	e ()Latx; schema
	equals (Ljava/lang/Object;)Z equals
		0 o p_442506_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atz net/minecraft/server/jsonrpc/api/package-info
au net/minecraft/advancements/CriterionTriggerInstance
	a (Lbk;)V validate
		0 o p_312552_
aua net/minecraft/server/jsonrpc/dataprovider/JsonRpcApiSchema
	d Ljava/nio/file/Path; path
	<init> (Lmy;)V <init>
		0 o p_442877_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_442837_
	a ()Ljava/lang/String; getName
aub net/minecraft/server/jsonrpc/dataprovider/package-info
auc net/minecraft/server/jsonrpc/internalapi/GameRules
	a (Ldrm$e;)Ldrm$g; getRule
		0 o p_449525_
aud net/minecraft/server/jsonrpc/internalapi/MinecraftAllowListService
	a ()Ljava/util/Collection; getEntries
	a (Lbbb;Lauy;)V remove
		0 o p_443148_
		1 o p_442774_
	a (Lbbo;Lauy;)Z add
		0 o p_442981_
		1 o p_443582_
	a (Lauy;)V clear
		0 o p_442899_
	b (Lauy;)V kickUnlistedPlayers
		0 o p_442972_
aue net/minecraft/server/jsonrpc/internalapi/MinecraftAllowListServiceImpl
	a Laro; server
	b Latm; jsonrpcLogger
	<init> (Laro;Latm;)V <init>
		0 o p_449871_
		1 o p_449506_
	a ()Ljava/util/Collection; getEntries
	a (Lbbo;Lauy;)Z add
		0 o p_449112_
		1 o p_449757_
	a (Lbbb;Lauy;)V remove
		0 o p_449664_
		1 o p_449053_
	a (Lauy;)V clear
		0 o p_449708_
	b (Lauy;)V kickUnlistedPlayers
		0 o p_449108_
auf net/minecraft/server/jsonrpc/internalapi/MinecraftApi
	a Layo; notificationManager
	b Laud; allowListService
	c Laug; banListService
	d Lauo; minecraftPlayerListService
	e Lauk; gameRuleService
	f Laum; minecraftOperatorListService
	g Lauq; minecraftServerSettingsService
	h Laus; minecraftServerStateService
	i Laui; executorService
	<init> (Layo;Laud;Laug;Lauo;Lauk;Laum;Lauq;Laus;Laui;)V <init>
		0 o p_449655_
		1 o p_443286_
		2 o p_443467_
		3 o p_442735_
		4 o p_442736_
		5 o p_443566_
		6 o p_443225_
		7 o p_443354_
		8 o p_449378_
	a ()Laud; allowListService
	a (Laro;)Lauf; of
		static
		0 o p_449765_
	a (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submit
		0 o p_443556_
	a (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submit
		0 o p_442544_
	b ()Laug; banListService
	c ()Lauo; playerListService
	d ()Lauk; gameRuleService
	e ()Laum; operatorListService
	f ()Lauq; serverSettingsService
	g ()Laus; serverStateService
	h ()Layo; notificationManager
aug net/minecraft/server/jsonrpc/internalapi/MinecraftBanListService
	a ()Ljava/util/Collection; getUserBanEntries
	a (Lbba;Lauy;)V addIpBan
		0 o p_442810_
		1 o p_443614_
	a (Ljava/lang/String;Lauy;)V removeIpBan
		0 o p_443138_
		1 o p_443258_
	a (Lbbb;Lauy;)V removeUserBan
		0 o p_442766_
		1 o p_442577_
	a (Lauy;)V clearIpBans
		0 o p_443457_
	a (Lbbl;Lauy;)V addUserBan
		0 o p_442858_
		1 o p_442596_
	b (Lauy;)V clearUserBans
		0 o p_449751_
	b ()Ljava/util/Collection; getIpBanEntries
auh net/minecraft/server/jsonrpc/internalapi/MinecraftBanListServiceImpl
	a Lnet/minecraft/server/MinecraftServer; server
	b Latm; jsonrpcLogger
	<init> (Lnet/minecraft/server/MinecraftServer;Latm;)V <init>
		0 o p_449454_
		1 o p_449861_
	a ()Ljava/util/Collection; getUserBanEntries
	a (Lbba;Lauy;)V addIpBan
		0 o p_449099_
		1 o p_449304_
	a (Ljava/lang/String;Lauy;)V removeIpBan
		0 o p_449852_
		1 o p_449413_
	a (Lbbb;Lauy;)V removeUserBan
		0 o p_449835_
		1 o p_449514_
	a (Lauy;)V clearIpBans
		0 o p_449795_
	a (Lbbl;Lauy;)V addUserBan
		0 o p_449151_
		1 o p_449951_
	b (Lauy;)V clearUserBans
		0 o p_449440_
	b ()Ljava/util/Collection; getIpBanEntries
aui net/minecraft/server/jsonrpc/internalapi/MinecraftExecutorService
	a (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submit
		0 o p_449335_
	a (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submit
		0 o p_449179_
auj net/minecraft/server/jsonrpc/internalapi/MinecraftExecutorServiceImpl
	a Laro; server
	<init> (Laro;)V <init>
		0 o p_449052_
	a (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submit
		0 o p_449818_
	a (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submit
		0 o p_449344_
auk net/minecraft/server/jsonrpc/internalapi/MinecraftGameRuleService
	a ()Ljava/util/stream/Stream; getAvailableGameRules
	a (Ljava/lang/String;Ldrm$g;)Lavb$b; getTypedRule
		0 o p_443176_
		1 o p_443401_
	a (Ldrm$e;)Ldrm$g; getRule
		0 o p_442764_
	a (Lavb$c;Lauy;)Lavb$b; updateGameRule
		0 o p_443256_
		1 o p_443494_
aul net/minecraft/server/jsonrpc/internalapi/MinecraftGameRuleServiceImpl
	a Laro; server
	b Latm; jsonrpcLogger
	<init> (Laro;Latm;)V <init>
		0 o p_449676_
		1 o p_449718_
	a (Ljava/lang/String;)Ljava/util/Optional; getRuleKey
		0 o p_449333_
	a (Ljava/lang/String;Ldrm$g;)Lavb$b; getTypedRule
		0 o p_449533_
		1 o p_449152_
	a (Ldrm$e;)Ldrm$g; getRule
		0 o p_449168_
	a (Ljava/lang/String;Ljava/util/Map$Entry;)Z lambda$getRuleKey$0
		static
		0 o p_449403_
		1 o p_449355_
	a ()Ljava/util/stream/Stream; getAvailableGameRules
	a (Lavb$c;Lauy;)Lavb$b; updateGameRule
		0 o p_449116_
		1 o p_449823_
	b (Ljava/lang/String;)Ldrm$g; getRuleValue
		0 o p_449204_
	c (Ljava/lang/String;)Lavd; lambda$getRuleValue$1
		static
		0 o p_449435_
aum net/minecraft/server/jsonrpc/internalapi/MinecraftOperatorListService
	a ()Ljava/util/Collection; getEntries
	a (Lbbb;Lauy;)V op
		0 o p_443004_
		1 o p_443149_
	a (Lbbb;Ljava/util/Optional;Ljava/util/Optional;Lauy;)V op
		0 o p_442803_
		1 o p_442509_
		2 o p_443203_
		3 o p_442987_
	a (Lauy;)V clear
		0 o p_442772_
	b (Lbbb;Lauy;)V deop
		0 o p_443571_
		1 o p_442674_
aun net/minecraft/server/jsonrpc/internalapi/MinecraftOperatorListServiceImpl
	a Lnet/minecraft/server/MinecraftServer; minecraftServer
	b Latm; jsonrpcLogger
	<init> (Lnet/minecraft/server/MinecraftServer;Latm;)V <init>
		0 o p_449980_
		1 o p_449275_
	a ()Ljava/util/Collection; getEntries
	a (Lbbb;Lauy;)V op
		0 o p_449986_
		1 o p_449345_
	a (Lbbb;Ljava/util/Optional;Ljava/util/Optional;Lauy;)V op
		0 o p_449132_
		1 o p_449016_
		2 o p_449888_
		3 o p_449789_
	a (Lauy;)V clear
		0 o p_449425_
	b (Lbbb;Lauy;)V deop
		0 o p_449033_
		1 o p_449483_
auo net/minecraft/server/jsonrpc/internalapi/MinecraftPlayerListService
	a (Ljava/lang/String;)Ljava/util/Optional; fetchUserByName
		0 o p_449848_
	a (Lawy;Lauy;)V remove
		0 o p_443301_
		1 o p_443420_
	a ()Ljava/util/List; getPlayers
	a (Ljava/util/UUID;)Lawy; getPlayer
		0 o p_442718_
	a (Ljava/util/Optional;)Ljava/util/Optional; lambda$getUser$1
		0 o p_448831_
	a (Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/concurrent/CompletableFuture; getUser
		0 o p_443010_
		1 o p_443013_
	b (Ljava/util/UUID;)Ljava/util/Optional; fetchUserById
		0 o p_449966_
	b (Ljava/lang/String;)Ljava/util/List; getPlayersWithAddress
		0 o p_443310_
	b (Ljava/util/Optional;)Ljava/util/Optional; lambda$getUser$0
		0 o p_448830_
	b (Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional; getPlayer
		0 o p_442948_
		1 o p_443177_
	c (Ljava/lang/String;)Lawy; getPlayerByName
		0 o p_442749_
	c (Ljava/util/UUID;)Ljava/util/Optional; getCachedUserById
		0 o p_449421_
aup net/minecraft/server/jsonrpc/internalapi/MinecraftPlayerListServiceImpl
	a Latm; jsonRpcLogger
	b Laro; server
	<init> (Laro;Latm;)V <init>
		0 o p_449254_
		1 o p_449729_
	a (Ljava/lang/String;)Ljava/util/Optional; fetchUserByName
		0 o p_449968_
	a (Lawy;Lauy;)V remove
		0 o p_449719_
		1 o p_449429_
	a (Lcom/mojang/authlib/yggdrasil/ProfileResult;)Lbbb; lambda$fetchUserById$0
		static
		0 o p_449360_
	a ()Ljava/util/List; getPlayers
	a (Ljava/util/UUID;)Lawy; getPlayer
		0 o p_449149_
	b (Ljava/util/UUID;)Ljava/util/Optional; fetchUserById
		0 o p_449062_
	b (Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional; getPlayer
		0 o p_449225_
		1 o p_449869_
	b (Ljava/lang/String;)Ljava/util/List; getPlayersWithAddress
		0 o p_449455_
	c (Ljava/lang/String;)Lawy; getPlayerByName
		0 o p_449366_
	c (Ljava/util/UUID;)Ljava/util/Optional; getCachedUserById
		0 o p_449602_
auq net/minecraft/server/jsonrpc/internalapi/MinecraftServerSettingsService
	a (Ldrn;Lauy;)Ldrn; setGameMode
		0 o p_442695_
		1 o p_442480_
	a ()Z isAutoSave
	a (Ljava/lang/String;Lauy;)Ljava/lang/String; setMotd
		0 o p_443253_
		1 o p_443336_
	a (ILauy;)I setMaxPlayers
		0 o p_443551_
		1 o p_442556_
	a (Lcbn;Lauy;)Lcbn; setDifficulty
		0 o p_443123_
		1 o p_443115_
	a (ZLauy;)Z setAutoSave
		0 o p_442986_
		1 o p_442752_
	b (ZLauy;)Z setEnforceWhitelist
		0 o p_443222_
		1 o p_443128_
	b (ILauy;)I setPauseWhenEmptySeconds
		0 o p_443144_
		1 o p_442733_
	b ()Lcbn; getDifficulty
	c (ILauy;)I setPlayerIdleTimeout
		0 o p_442510_
		1 o p_442527_
	c ()Z isEnforceWhitelist
	c (ZLauy;)Z setUsingWhitelist
		0 o p_443021_
		1 o p_443236_
	d (ZLauy;)Z setAllowFlight
		0 o p_443603_
		1 o p_442672_
	d (ILauy;)I setSpawnProtectionRadius
		0 o p_443007_
		1 o p_443130_
	d ()Z isUsingWhitelist
	e ()I getMaxPlayers
	e (ZLauy;)Z setForceGameMode
		0 o p_443460_
		1 o p_443139_
	e (ILauy;)I setViewDistance
		0 o p_442827_
		1 o p_442632_
	f (ILauy;)I setSimulationDistance
		0 o p_443502_
		1 o p_443318_
	f ()I getPauseWhenEmptySeconds
	f (ZLauy;)Z setAcceptsTransfers
		0 o p_442537_
		1 o p_442727_
	g ()I getPlayerIdleTimeout
	g (ZLauy;)Z setHidesOnlinePlayers
		0 o p_443289_
		1 o p_443495_
	g (ILauy;)I setStatusHeartbeatInterval
		0 o p_442860_
		1 o p_443340_
	h (ZLauy;)Z setRepliesToStatus
		0 o p_443407_
		1 o p_443163_
	h (ILauy;)I setOperatorUserPermissionLevel
		0 o p_442847_
		1 o p_443414_
	h ()Z allowFlight
	i (ILauy;)I setEntityBroadcastRangePercentage
		0 o p_442989_
		1 o p_442943_
	i ()I getSpawnProtectionRadius
	j ()Ljava/lang/String; getMotd
	k ()Z forceGameMode
	l ()Ldrn; getGameMode
	m ()I getViewDistance
	n ()I getSimulationDistance
	o ()Z acceptsTransfers
	p ()I getStatusHeartbeatInterval
	q ()I getOperatorUserPermissionLevel
	r ()Z hidesOnlinePlayers
	s ()Z repliesToStatus
	t ()I getEntityBroadcastRangePercentage
aur net/minecraft/server/jsonrpc/internalapi/MinecraftServerSettingsServiceImpl
	a Laro; server
	b Latm; jsonrpcLogger
	<init> (Laro;Latm;)V <init>
		0 o p_449109_
		1 o p_449102_
	a (Ldrn;Lauy;)Ldrn; setGameMode
		0 o p_449163_
		1 o p_449376_
	a ()Z isAutoSave
	a (Ljava/lang/String;Lauy;)Ljava/lang/String; setMotd
		0 o p_449814_
		1 o p_449623_
	a (ILauy;)I setMaxPlayers
		0 o p_449083_
		1 o p_449268_
	a (Lcbn;Lauy;)Lcbn; setDifficulty
		0 o p_449284_
		1 o p_449272_
	a (ZLauy;)Z setAutoSave
		0 o p_449572_
		1 o p_449740_
	b (ZLauy;)Z setEnforceWhitelist
		0 o p_449089_
		1 o p_449567_
	b (ILauy;)I setPauseWhenEmptySeconds
		0 o p_449063_
		1 o p_449539_
	b ()Lcbn; getDifficulty
	c (ILauy;)I setPlayerIdleTimeout
		0 o p_449383_
		1 o p_449553_
	c ()Z isEnforceWhitelist
	c (ZLauy;)Z setUsingWhitelist
		0 o p_449350_
		1 o p_449226_
	d (ZLauy;)Z setAllowFlight
		0 o p_449362_
		1 o p_449265_
	d (ILauy;)I setSpawnProtectionRadius
		0 o p_449901_
		1 o p_449480_
	d ()Z isUsingWhitelist
	e ()I getMaxPlayers
	e (ZLauy;)Z setForceGameMode
		0 o p_449742_
		1 o p_449617_
	e (ILauy;)I setViewDistance
		0 o p_449899_
		1 o p_449679_
	f (ILauy;)I setSimulationDistance
		0 o p_449192_
		1 o p_449530_
	f ()I getPauseWhenEmptySeconds
	f (ZLauy;)Z setAcceptsTransfers
		0 o p_449336_
		1 o p_449105_
	g ()I getPlayerIdleTimeout
	g (ZLauy;)Z setHidesOnlinePlayers
		0 o p_449490_
		1 o p_449609_
	g (ILauy;)I setStatusHeartbeatInterval
		0 o p_449571_
		1 o p_449858_
	h (ZLauy;)Z setRepliesToStatus
		0 o p_449554_
		1 o p_449924_
	h (ILauy;)I setOperatorUserPermissionLevel
		0 o p_449712_
		1 o p_449446_
	h ()Z allowFlight
	i (ILauy;)I setEntityBroadcastRangePercentage
		0 o p_449141_
		1 o p_449538_
	i ()I getSpawnProtectionRadius
	j ()Ljava/lang/String; getMotd
	k ()Z forceGameMode
	l ()Ldrn; getGameMode
	m ()I getViewDistance
	n ()I getSimulationDistance
	o ()Z acceptsTransfers
	p ()I getStatusHeartbeatInterval
	q ()I getOperatorUserPermissionLevel
	r ()Z hidesOnlinePlayers
	s ()Z repliesToStatus
	t ()I getEntityBroadcastRangePercentage
aus net/minecraft/server/jsonrpc/internalapi/MinecraftServerStateService
	a (Lxx;Lauy;)V sendSystemMessage
		0 o p_443245_
		1 o p_442696_
	a ()Z isReady
	a (Lxx;ZLjava/util/Collection;Lauy;)V sendSystemMessage
		0 o p_442786_
		1 o p_443547_
		2 o p_442836_
		3 o p_442707_
	a (ZLauy;)V halt
		0 o p_442815_
		1 o p_442720_
	a (Lxx;ZLauy;)V broadcastSystemMessage
		0 o p_442623_
		1 o p_442925_
		2 o p_443515_
	a (ZZZLauy;)Z saveEverything
		0 o p_443106_
		1 o p_442701_
		2 o p_442958_
		3 o p_443145_
aut net/minecraft/server/jsonrpc/internalapi/MinecraftServerStateServiceImpl
	a Laro; server
	b Latm; jsonrpcLogger
	<init> (Laro;Latm;)V <init>
		0 o p_449620_
		1 o p_449373_
	a (Lxx;Lauy;)V sendSystemMessage
		0 o p_449613_
		1 o p_449787_
	a ()Z isReady
	a (Lxx;ZLjava/util/Collection;Lauy;)V sendSystemMessage
		0 o p_449547_
		1 o p_449401_
		2 o p_449903_
		3 o p_449095_
	a (ZLauy;)V halt
		0 o p_449962_
		1 o p_449535_
	a (Lxx;ZLauy;)V broadcastSystemMessage
		0 o p_449138_
		1 o p_449040_
		2 o p_449534_
	a (ZZZLauy;)Z saveEverything
		0 o p_449876_
		1 o p_449093_
		2 o p_449327_
		3 o p_449187_
auu net/minecraft/server/jsonrpc/internalapi/package-info
auv net/minecraft/server/jsonrpc/methods/AllowlistService
	<init> ()V <init>
	a (Ljava/util/Set;Lbbb;)Z lambda$set$9
		static
		0 o p_443358_
		1 o p_442755_
	a (Lbbo;)Latu; lambda$get$1
		static
		0 o p_443621_
	a (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; add
		static
		0 o p_443345_
		1 o p_443285_
		2 o p_443567_
	a (Lauf;Latu;)Ljava/util/concurrent/CompletableFuture; lambda$set$6
		static
		0 o p_448848_
		1 o p_448849_
	a (Lauf;Lauy;)Ljava/util/List; clear
		static
		0 o p_443491_
		1 o p_442759_
	a (Lauf;Lauy;Lbbb;)V lambda$set$10
		static
		0 o p_448845_
		1 o p_448846_
		2 o p_448847_
	a (Lauf;)Ljava/util/List; get
		static
		0 o p_442767_
	b (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; remove
		static
		0 o p_442823_
		1 o p_442689_
		2 o p_442824_
	b (Ljava/util/Set;Lbbb;)Z lambda$set$7
		static
		0 o p_442782_
		1 o p_443565_
	b (Lauf;Latu;)Ljava/util/concurrent/CompletableFuture; lambda$remove$4
		static
		0 o p_448840_
		1 o p_448841_
	b (Lbbo;)Z lambda$get$0
		static
		0 o p_443314_
	b (Lauf;Lauy;Lbbb;)V lambda$set$8
		static
		0 o p_448842_
		1 o p_448843_
		2 o p_448844_
	c (Lauf;Latu;)Ljava/util/concurrent/CompletableFuture; lambda$add$2
		static
		0 o p_448838_
		1 o p_448839_
	c (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; set
		static
		0 o p_443109_
		1 o p_442959_
		2 o p_443436_
	c (Lauf;Lauy;Lbbb;)V lambda$remove$5
		static
		0 o p_448835_
		1 o p_448836_
		2 o p_448837_
	d (Lauf;Lauy;Lbbb;)V lambda$add$3
		static
		0 o p_448832_
		1 o p_448833_
		2 o p_448834_
auw net/minecraft/server/jsonrpc/methods/BanlistService
	a Ljava/lang/String; BAN_SOURCE
	<init> ()V <init>
	a (Lbbl;)Z lambda$set$6
		static
		0 o p_443223_
	a (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; add
		static
		0 o p_443151_
		1 o p_443043_
		2 o p_442996_
	a (Lauf;Latu;)Ljava/util/concurrent/CompletableFuture; lambda$remove$3
		static
		0 o p_448860_
		1 o p_448861_
	a (Lauf;Lauw$b;)Ljava/util/concurrent/CompletableFuture; lambda$set$5
		static
		0 o p_448853_
		1 o p_448854_
	a (Lauf;Lauy;Lauw$a;)V lambda$set$10
		static
		0 o p_448850_
		1 o p_448851_
		2 o p_448852_
	a (Lauw$b;Ljava/util/Optional;)Ljava/util/Optional; lambda$set$4
		static
		0 o p_443267_
		1 o p_443560_
	a (Ljava/util/Set;Lauw$a;)Z lambda$set$9
		static
		0 o p_443206_
		1 o p_442909_
	a (Lauf;Lauy;)Ljava/util/List; clear
		static
		0 o p_443161_
		1 o p_442855_
	a (Lauf;)Ljava/util/List; get
		static
		0 o p_443371_
	b (Lauf;Lauw$b;)Ljava/util/concurrent/CompletableFuture; lambda$add$2
		static
		0 o p_448858_
		1 o p_448859_
	b (Ljava/util/Set;Lauw$a;)Z lambda$set$7
		static
		0 o p_443166_
		1 o p_442816_
	b (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; remove
		static
		0 o p_442957_
		1 o p_443483_
		2 o p_442550_
	b (Lbbl;)Z lambda$get$0
		static
		0 o p_442571_
	b (Lauf;Lauy;Lauw$a;)V lambda$set$8
		static
		0 o p_448855_
		1 o p_448856_
		2 o p_448857_
	b (Lauw$b;Ljava/util/Optional;)Ljava/util/Optional; lambda$add$1
		static
		0 o p_443169_
		1 o p_442482_
	c (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; set
		static
		0 o p_442922_
		1 o p_443092_
		2 o p_443517_
auw$a net/minecraft/server/jsonrpc/methods/BanlistService$UserBan
	a Lbbb; player
	b Ljava/lang/String; reason
	c Ljava/lang/String; source
	d Ljava/util/Optional; expires
	<init> (Lbbb;Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)V <init>
		0 o player
		1 o reason
		2 o source
		3 o expires
	a (Lbbl;)Lauw$a; from
		static
		0 o p_443281_
	a ()Lbbb; player
	b ()Ljava/lang/String; reason
	c ()Ljava/lang/String; source
	d ()Ljava/util/Optional; expires
	e ()Lbbl; toBanEntry
	equals (Ljava/lang/Object;)Z equals
		0 o p_443506_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
auw$b net/minecraft/server/jsonrpc/methods/BanlistService$UserBanDto
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Latu; player
	c Ljava/util/Optional; reason
	d Ljava/util/Optional; source
	e Ljava/util/Optional; expires
	<clinit> ()V <clinit>
		static
	<init> (Latu;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o reason
		2 o source
		3 o expires
	a (Lbbb;)Lauw$a; toUserBan
		0 o p_443419_
	a (Lbbl;)Lauw$b; from
		static
		0 o p_443615_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_443601_
	a (Lauw$a;)Lauw$b; from
		static
		0 o p_443238_
	a ()Latu; player
	b ()Ljava/util/Optional; reason
	c ()Ljava/util/Optional; source
	d ()Ljava/util/Optional; expires
	equals (Ljava/lang/Object;)Z equals
		0 o p_442499_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
auy net/minecraft/server/jsonrpc/methods/ClientInfo
	a Ljava/lang/Integer; connectionId
	<init> (Ljava/lang/Integer;)V <init>
		0 o connectionId
	a ()Ljava/lang/Integer; connectionId
	a (Ljava/lang/Integer;)Lauy; of
		static
		0 o p_442771_
	equals (Ljava/lang/Object;)Z equals
		0 o p_443047_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
auz net/minecraft/server/jsonrpc/methods/DiscoveryService
	<init> ()V <init>
	a (Ljava/util/List;)Lauz$c; discover
		static
		0 o p_451036_
	a (Ljava/util/List;Ljk$c;)V lambda$discover$1
		static
		0 o p_450846_
		1 o p_450847_
	b (Ljava/util/List;Ljk$c;)V lambda$discover$0
		static
		0 o p_450844_
		1 o p_450845_
auz$a net/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverComponents
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Map; schemas
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o schemas
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_451637_
	a ()Ljava/util/Map; schemas
	equals (Ljava/lang/Object;)Z equals
		0 o p_442848_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
auz$b net/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverInfo
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/lang/String; title
	c Ljava/lang/String; version
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o title
		1 o version
	a ()Ljava/lang/String; title
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_442891_
	b ()Ljava/lang/String; version
	equals (Ljava/lang/Object;)Z equals
		0 o p_443088_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
auz$c net/minecraft/server/jsonrpc/methods/DiscoveryService$DiscoverResponse
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/lang/String; jsonRpcProtocolVersion
	c Lauz$b; discoverInfo
	d Ljava/util/List; methods
	e Lauz$a; components
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lauz$b;Ljava/util/List;Lauz$a;)V <init>
		0 o jsonRpcProtocolVersion
		1 o discoverInfo
		2 o methods
		3 o components
	a ()Ljava/lang/String; jsonRpcProtocolVersion
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_450848_
	b ()Lauz$b; discoverInfo
	c ()Ljava/util/List; methods
	d ()Lauz$a; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_443525_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
av net/minecraft/advancements/DisplayInfo
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lxx; title
	d Lxx; description
	e Ldhp; 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> (Ldhp;Lxx;Lxx;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 (Lxg;)V serializeToNetwork
		0 o p_319889_
	a ()Lxx; getTitle
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_450695_
	b (Lxg;)Lav; fromNetwork
		static
		0 o p_319903_
	b ()Lxx; getDescription
	c ()Ldhp; 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/jsonrpc/methods/EncodeJsonRpcException
	<init> (Ljava/lang/String;)V <init>
		0 o p_442604_
avb net/minecraft/server/jsonrpc/methods/GameRulesService
	<init> ()V <init>
	a (Lauf;Lavb$c;Lauy;)Lavb$b; update
		static
		0 o p_443622_
		1 o p_442883_
		2 o p_443278_
	a (Lauf;Ljava/lang/String;Ldrm$g;)Lavb$b; getTypedRule
		static
		0 o p_442519_
		1 o p_442797_
		2 o p_443612_
	a (Lauf;)Ljava/util/List; get
		static
		0 o p_443431_
avb$a net/minecraft/server/jsonrpc/methods/GameRulesService$RuleType
	a Lavb$a; INT
	b Lavb$a; BOOL
	c Ljava/lang/String; name
	d [Lavb$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_442906_
		1 o p_443098_
		2 o p_442873_
	a ()[Lavb$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lavb$a; valueOf
		static
		0 o p_442630_
	values ()[Lavb$a; values
		static
avb$b net/minecraft/server/jsonrpc/methods/GameRulesService$TypedRule
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/lang/String; key
	c Ljava/lang/String; value
	d Lavb$a; type
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Lavb$a;)V <init>
		0 o key
		1 o value
		2 o type
	a ()Ljava/lang/String; key
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_443057_
	b ()Ljava/lang/String; value
	c ()Lavb$a; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_442569_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avb$c net/minecraft/server/jsonrpc/methods/GameRulesService$UntypedRule
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/lang/String; key
	c Ljava/lang/String; value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o key
		1 o value
	a ()Ljava/lang/String; key
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_443600_
	b ()Ljava/lang/String; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_443428_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avc net/minecraft/server/jsonrpc/methods/IllegalMethodDefinitionException
	<init> (Ljava/lang/String;)V <init>
		0 o p_451642_
avd net/minecraft/server/jsonrpc/methods/InvalidParameterJsonRpcException
	<init> (Ljava/lang/String;)V <init>
		0 o p_443306_
ave net/minecraft/server/jsonrpc/methods/InvalidRequestJsonRpcException
	<init> (Ljava/lang/String;)V <init>
		0 o p_449340_
avf net/minecraft/server/jsonrpc/methods/IpBanlistService
	a Ljava/lang/String; BAN_SOURCE
	<init> ()V <init>
	a (Lauf;Lavf$b;)Ljava/util/stream/Stream; lambda$set$9
		static
		0 o p_448868_
		1 o p_448869_
	a (Lauf;Lauy;Lavf$b;)V lambda$set$7
		static
		0 o p_448870_
		1 o p_448871_
		2 o p_448872_
	a (Lauf;Lavf$b;Lauy;)Ljava/util/List; banIp
		static
		0 o p_443052_
		1 o p_442706_
		2 o p_443257_
	a (Lauf;Lavf$a;Lauy;)Ljava/util/List; banIp
		static
		0 o p_443378_
		1 o p_443183_
		2 o p_443587_
	a (Lawy;)V lambda$set$10
		static
		0 o p_443294_
	a (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; add
		static
		0 o p_443077_
		1 o p_443509_
		2 o p_443536_
	a (Ljava/util/Set;Lavf$b;)Z lambda$set$8
		static
		0 o p_443015_
		1 o p_443230_
	a (Lauf;Lauy;Lavf$a;)Ljava/util/List; lambda$add$0
		static
		0 o p_442659_
		1 o p_443504_
		2 o p_443411_
	a (Lavf$c;)Z lambda$set$3
		static
		0 o p_442743_
	a (Lauf;Lauy;Ljava/lang/String;)V lambda$remove$2
		static
		0 o p_448865_
		1 o p_448866_
		2 o p_448867_
	a (Lauf;Lauy;)Ljava/util/List; clear
		static
		0 o p_443078_
		1 o p_442572_
	a (Lauf;)Ljava/util/List; get
		static
		0 o p_443437_
	b (Lauf;Lauy;Lavf$b;)V lambda$set$5
		static
		0 o p_448862_
		1 o p_448863_
		2 o p_448864_
	b (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; remove
		static
		0 o p_443372_
		1 o p_442982_
		2 o p_443048_
	b (Lawy;)V lambda$add$1
		static
		0 o p_442542_
	b (Ljava/util/Set;Lavf$b;)Z lambda$set$6
		static
		0 o p_442524_
		1 o p_443035_
	c (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; set
		static
		0 o p_443061_
		1 o p_442973_
		2 o p_442669_
	c (Ljava/util/Set;Lavf$b;)Z lambda$set$4
		static
		0 o p_442670_
		1 o p_442573_
avf$a net/minecraft/server/jsonrpc/methods/IpBanlistService$IncomingIpBanDto
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; ip
	d Ljava/util/Optional; reason
	e Ljava/util/Optional; source
	f Ljava/util/Optional; expires
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o ip
		2 o reason
		3 o source
		4 o expires
	a (Lawy;)Lavf$b; toIpBan
		0 o p_443233_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_442610_
	a ()Ljava/util/Optional; player
	b ()Ljava/util/Optional; ip
	c ()Ljava/util/Optional; reason
	d ()Ljava/util/Optional; source
	e ()Ljava/util/Optional; expires
	equals (Ljava/lang/Object;)Z equals
		0 o p_443212_
	f ()Lavf$b; toIpBan
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avf$b net/minecraft/server/jsonrpc/methods/IpBanlistService$IpBan
	a Ljava/lang/String; ip
	b Ljava/lang/String; reason
	c Ljava/lang/String; source
	d Ljava/util/Optional; expires
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)V <init>
		0 o ip
		1 o reason
		2 o source
		3 o expires
	a ()Ljava/lang/String; ip
	a (Lbba;)Lavf$b; from
		static
		0 o p_442634_
	b ()Ljava/lang/String; reason
	c ()Ljava/lang/String; source
	d ()Ljava/util/Optional; expires
	e ()Lbba; toIpBanEntry
	equals (Ljava/lang/Object;)Z equals
		0 o p_442787_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avf$c net/minecraft/server/jsonrpc/methods/IpBanlistService$IpBanDto
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/lang/String; ip
	c Ljava/util/Optional; reason
	d Ljava/util/Optional; source
	e Ljava/util/Optional; expires
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o ip
		1 o reason
		2 o source
		3 o expires
	a ()Ljava/lang/String; ip
	a (Lavf$b;)Lavf$c; from
		static
		0 o p_443303_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_442908_
	a (Lbba;)Lavf$c; from
		static
		0 o p_442708_
	b ()Ljava/util/Optional; reason
	c ()Ljava/util/Optional; source
	d ()Ljava/util/Optional; expires
	e ()Lavf$b; toIpBan
	equals (Ljava/lang/Object;)Z equals
		0 o p_442643_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avg net/minecraft/server/jsonrpc/methods/Message
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; literal
	c Ljava/util/Optional; translatable
	d Ljava/util/Optional; translatableParams
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o literal
		1 o translatable
		2 o translatableParams
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_443599_
	a ()Ljava/util/Optional; asComponent
	b ()Ljava/util/Optional; literal
	c ()Ljava/util/Optional; translatable
	d ()Ljava/util/Optional; translatableParams
	equals (Ljava/lang/Object;)Z equals
		0 o p_443073_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avh net/minecraft/server/jsonrpc/methods/MethodNotFoundJsonRpcException
	<init> (Ljava/lang/String;)V <init>
		0 o p_449182_
avi net/minecraft/server/jsonrpc/methods/OperatorService
	<init> ()V <init>
	a (Lbbg;)Lavi$a; lambda$set$11
		static
		0 o p_443213_
	a (Lauf;Lavi$b;)Ljava/util/concurrent/CompletableFuture; lambda$set$9
		static
		0 o p_448889_
		1 o p_448890_
	a (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; remove
		static
		0 o p_443199_
		1 o p_443265_
		2 o p_443608_
	a (Ljava/util/Set;Lavi$a;)Z lambda$set$14
		static
		0 o p_443055_
		1 o p_442947_
	a (Lavi$b;Lbbb;)Lavi$a; lambda$set$7
		static
		0 o p_443524_
		1 o p_443329_
	a (Lauf;Latu;)Ljava/util/concurrent/CompletableFuture; lambda$remove$1
		static
		0 o p_448887_
		1 o p_448888_
	a (Lauf;Lauy;Lavi$a;)V lambda$set$15
		static
		0 o p_448879_
		1 o p_448880_
		2 o p_448881_
	a (Lavi$b;Ljava/util/Optional;)Ljava/util/Optional; lambda$set$8
		static
		0 o p_442762_
		1 o p_442611_
	a (Lauf;Lauy;)Ljava/util/List; clear
		static
		0 o p_442716_
		1 o p_443472_
	a (Lauf;Lauy;Lbbb;)V lambda$remove$2
		static
		0 o p_448884_
		1 o p_448885_
		2 o p_448886_
	a (Lauf;)Ljava/util/List; get
		static
		0 o p_443232_
	b (Lauf;Lauy;Lavi$a;)V lambda$set$13
		static
		0 o p_448873_
		1 o p_448874_
		2 o p_448875_
	b (Lbbg;)Z lambda$set$10
		static
		0 o p_443549_
	b (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; add
		static
		0 o p_443613_
		1 o p_443170_
		2 o p_442587_
	b (Lavi$b;Ljava/util/Optional;)Ljava/util/Optional; lambda$add$4
		static
		0 o p_443447_
		1 o p_442900_
	b (Lavi$b;Lbbb;)Lavi$a; lambda$add$3
		static
		0 o p_442533_
		1 o p_442579_
	b (Ljava/util/Set;Lavi$a;)Z lambda$set$12
		static
		0 o p_442760_
		1 o p_442831_
	b (Lauf;Lavi$b;)Ljava/util/concurrent/CompletableFuture; lambda$add$5
		static
		0 o p_448882_
		1 o p_448883_
	c (Lbbg;)Z lambda$get$0
		static
		0 o p_443484_
	c (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; set
		static
		0 o p_442756_
		1 o p_443478_
		2 o p_443391_
	c (Lauf;Lauy;Lavi$a;)V lambda$add$6
		static
		0 o p_448876_
		1 o p_448877_
		2 o p_448878_
avi$a net/minecraft/server/jsonrpc/methods/OperatorService$Op
	a Lbbb; user
	b Ljava/util/Optional; permissionLevel
	c Ljava/util/Optional; bypassesPlayerLimit
	<init> (Lbbb;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o user
		1 o permissionLevel
		2 o bypassesPlayerLimit
	a ()Lbbb; user
	b ()Ljava/util/Optional; permissionLevel
	c ()Ljava/util/Optional; bypassesPlayerLimit
	equals (Ljava/lang/Object;)Z equals
		0 o p_442967_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avi$b net/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Latu; player
	c Ljava/util/Optional; permissionLevel
	d Ljava/util/Optional; bypassesPlayerLimit
	<clinit> ()V <clinit>
		static
	<init> (Latu;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o permissionLevel
		2 o bypassesPlayerLimit
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_442612_
	a (Lbbg;)Lavi$b; from
		static
		0 o p_442969_
	a ()Latu; player
	b ()Ljava/util/Optional; permissionLevel
	c ()Ljava/util/Optional; bypassesPlayerLimit
	equals (Ljava/lang/Object;)Z equals
		0 o p_442935_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avj net/minecraft/server/jsonrpc/methods/PlayerService
	a Lxx; DEFAULT_KICK_MESSAGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lauf;Ljava/util/List;Lauy;)Ljava/util/List; kick
		static
		0 o p_442902_
		1 o p_451679_
		2 o p_442923_
	a (Lauf;Latu;)Lawy; getServerPlayer
		static
		0 o p_442904_
		1 o p_443244_
	a (Lauf;)Ljava/util/List; get
		static
		0 o p_442966_
avj$a net/minecraft/server/jsonrpc/methods/PlayerService$KickDto
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Latu; player
	c Ljava/util/Optional; message
	<clinit> ()V <clinit>
		static
	<init> (Latu;Ljava/util/Optional;)V <init>
		0 o player
		1 o message
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_451663_
	a ()Latu; player
	b ()Ljava/util/Optional; message
	equals (Ljava/lang/Object;)Z equals
		0 o p_443134_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avk net/minecraft/server/jsonrpc/methods/RemoteRpcErrorException
	a Lcom/google/gson/JsonElement; id
	b Lcom/google/gson/JsonObject; error
	<init> (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonObject;)V <init>
		0 o p_449972_
		1 o p_443500_
	a ()Lcom/google/gson/JsonObject; getError
	b ()Lcom/google/gson/JsonElement; getId
avl net/minecraft/server/jsonrpc/methods/ServerSettingsService
	<init> ()V <init>
	a (Lauf;)Z autosave
		static
		0 o p_443180_
	a (Lauf;Lcbn;Lauy;)Lcbn; setDifficulty
		static
		0 o p_443254_
		1 o p_442649_
		2 o p_442990_
	a (Lauf;ILauy;)I setMaxPlayers
		static
		0 o p_442890_
		1 o p_443311_
		2 o p_443200_
	a (Lauf;Ljava/lang/String;Lauy;)Ljava/lang/String; setMotd
		static
		0 o p_442658_
		1 o p_443330_
		2 o p_443070_
	a (Lauf;Ldrn;Lauy;)Ldrn; setGameMode
		static
		0 o p_443001_
		1 o p_442795_
		2 o p_443126_
	a (Lauf;ZLauy;)Z setAutosave
		static
		0 o p_442975_
		1 o p_442878_
		2 o p_442862_
	b (Lauf;ILauy;)I setPauseWhenEmpty
		static
		0 o p_442910_
		1 o p_442921_
		2 o p_443479_
	b (Lauf;ZLauy;)Z setEnforceAllowlist
		static
		0 o p_442546_
		1 o p_443353_
		2 o p_442615_
	b (Lauf;)Lcbn; difficulty
		static
		0 o p_442581_
	c (Lauf;)Z enforceAllowlist
		static
		0 o p_443214_
	c (Lauf;ILauy;)I setPlayerIdleTimeout
		static
		0 o p_442699_
		1 o p_443107_
		2 o p_442679_
	c (Lauf;ZLauy;)Z setUsingAllowlist
		static
		0 o p_443512_
		1 o p_443583_
		2 o p_442585_
	d (Lauf;)Z usingAllowlist
		static
		0 o p_443396_
	d (Lauf;ILauy;)I setSpawnProtection
		static
		0 o p_443541_
		1 o p_443027_
		2 o p_443545_
	d (Lauf;ZLauy;)Z setAllowFlight
		static
		0 o p_443539_
		1 o p_443531_
		2 o p_443449_
	e (Lauf;ZLauy;)Z setForceGameMode
		static
		0 o p_443229_
		1 o p_443216_
		2 o p_442933_
	e (Lauf;ILauy;)I setViewDistance
		static
		0 o p_442978_
		1 o p_443171_
		2 o p_442526_
	e (Lauf;)I maxPlayers
		static
		0 o p_443095_
	f (Lauf;ILauy;)I setSimulationDistance
		static
		0 o p_442690_
		1 o p_442557_
		2 o p_443231_
	f (Lauf;)I pauseWhenEmpty
		static
		0 o p_442980_
	f (Lauf;ZLauy;)Z setAcceptTransfers
		static
		0 o p_442768_
		1 o p_443121_
		2 o p_443054_
	g (Lauf;ZLauy;)Z setHidesOnlinePlayers
		static
		0 o p_443322_
		1 o p_443158_
		2 o p_442931_
	g (Lauf;)I playerIdleTimeout
		static
		0 o p_442508_
	g (Lauf;ILauy;)I setStatusHeartbeatInterval
		static
		0 o p_443034_
		1 o p_442977_
		2 o p_442903_
	h (Lauf;ILauy;)I setOperatorUserPermissionLevel
		static
		0 o p_442758_
		1 o p_443473_
		2 o p_443568_
	h (Lauf;)Z allowFlight
		static
		0 o p_443451_
	h (Lauf;ZLauy;)Z setRepliesToStatus
		static
		0 o p_442992_
		1 o p_443227_
		2 o p_443620_
	i (Lauf;)I spawnProtection
		static
		0 o p_443434_
	i (Lauf;ILauy;)I setEntityBroadcastRangePercentage
		static
		0 o p_442594_
		1 o p_443497_
		2 o p_443343_
	j (Lauf;)Ljava/lang/String; motd
		static
		0 o p_442738_
	k (Lauf;)Z forceGameMode
		static
		0 o p_442655_
	l (Lauf;)Ldrn; gameMode
		static
		0 o p_443462_
	m (Lauf;)I viewDistance
		static
		0 o p_442729_
	n (Lauf;)I simulationDistance
		static
		0 o p_443282_
	o (Lauf;)Z acceptTransfers
		static
		0 o p_442591_
	p (Lauf;)I statusHeartbeatInterval
		static
		0 o p_442813_
	q (Lauf;)I operatorUserPermissionLevel
		static
		0 o p_443540_
	r (Lauf;)Z hidesOnlinePlayers
		static
		0 o p_442673_
	s (Lauf;)Z repliesToStatus
		static
		0 o p_443480_
	t (Lauf;)I entityBroadcastRangePercentage
		static
		0 o p_442491_
avm net/minecraft/server/jsonrpc/methods/ServerStateService
	<init> ()V <init>
	a (Lauf;Lavm$b;Lauy;)Z systemMessage
		static
		0 o p_443593_
		1 o p_442970_
		2 o p_443224_
	a (Lauf;ZLauy;)Z save
		static
		0 o p_442668_
		1 o p_442983_
		2 o p_442792_
	a (Lauf;)Lavm$a; status
		static
		0 o p_443178_
	a (Lauf;Lauy;)Z stop
		static
		0 o p_442865_
		1 o p_443096_
	b (Lauf;Lauy;)V lambda$stop$0
		static
		0 o p_448891_
		1 o p_448892_
avm$a net/minecraft/server/jsonrpc/methods/ServerStateService$ServerState
	a Lcom/mojang/serialization/Codec; CODEC
	b Lavm$a; NOT_STARTED
	c Z started
	d Ljava/util/List; players
	e Lalg$c; version
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/util/List;Lalg$c;)V <init>
		0 o started
		1 o players
		2 o version
	a ()Z started
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_443402_
	b ()Ljava/util/List; players
	c ()Lalg$c; version
	equals (Ljava/lang/Object;)Z equals
		0 o p_442968_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avm$b net/minecraft/server/jsonrpc/methods/ServerStateService$SystemMessage
	a Lcom/mojang/serialization/Codec; CODEC
	b Lavg; message
	c Z overlay
	d Ljava/util/Optional; receivingPlayers
	<clinit> ()V <clinit>
		static
	<init> (Lavg;ZLjava/util/Optional;)V <init>
		0 o message
		1 o overlay
		2 o receivingPlayers
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_442613_
	a ()Lavg; message
	b ()Z overlay
	c ()Ljava/util/Optional; receivingPlayers
	equals (Ljava/lang/Object;)Z equals
		0 o p_442979_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avn net/minecraft/server/jsonrpc/methods/package-info
avo net/minecraft/server/jsonrpc/package-info
avp net/minecraft/server/jsonrpc/security/AuthenticationHandler
	a Ljava/lang/String; AUTH_HEADER
	b Ljava/lang/String; BEARER_PREFIX
	c Lorg/slf4j/Logger; LOGGER
	d Lio/netty/util/AttributeKey; AUTHENTICATED_KEY
	e Lavr; securityConfig
	<clinit> ()V <clinit>
		static
	<init> (Lavr;)V <init>
		0 o p_449746_
	a (Lio/netty/channel/ChannelHandlerContext;)Ljava/lang/String; getClientIp
		0 o p_449294_
	a (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/String;)V sendUnauthorizedResponse
		0 o p_449686_
		1 o p_449786_
	a (Lio/netty/handler/codec/http/HttpRequest;)Lavp$a; performSecurityChecks
		0 o p_449434_
	a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/util/concurrent/Future;)V lambda$sendUnauthorizedResponse$0
		static
		0 o p_449941_
		1 o p_449756_
	a (Ljava/lang/String;)Z isValidApiKey
		0 o p_449247_
	b (Lio/netty/handler/codec/http/HttpRequest;)Z validateAuthentication
		0 o p_449898_
	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
		0 o p_449854_
		1 o p_449952_
avp$a net/minecraft/server/jsonrpc/security/AuthenticationHandler$SecurityCheckResult
	a Z allowed
	b Ljava/lang/String; reason
	<init> (ZLjava/lang/String;)V <init>
		0 o p_449797_
		1 o p_449798_
	a ()Lavp$a; allowed
		static
	a (Ljava/lang/String;)Lavp$a; denied
		static
		0 o p_449267_
	b ()Z isAllowed
	c ()Ljava/lang/String; getReason
avq net/minecraft/server/jsonrpc/security/JsonRpcSslContextProvider
	a Ljava/lang/String; PASSWORD_ENV_VARIABLE_KEY
	b Ljava/lang/String; PASSWORD_SYSTEM_PROPERTY_KEY
	c Lorg/slf4j/Logger; log
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V printInstructions
		static
	a (Ljava/lang/String;Ljava/lang/String;)Lio/netty/handler/ssl/SslContext; createFrom
		static
		0 o p_449981_
		1 o p_449069_
	a (Ljava/io/File;Ljava/lang/String;)Lio/netty/handler/ssl/SslContext; loadKeystoreFromPath
		static
		0 o p_449346_
		1 o p_449890_
	a (Ljava/lang/String;)Ljava/lang/String; getKeystorePassword
		static
		0 o p_449752_
avr net/minecraft/server/jsonrpc/security/SecurityConfig
	a Ljava/lang/String; secretKey
	b Ljava/lang/String; SECRET_KEY_CHARS
	<init> (Ljava/lang/String;)V <init>
		0 o secretKey
	a ()Ljava/lang/String; generateSecretKey
		static
	a (Ljava/lang/String;)Z isValid
		static
		0 o p_449012_
	b ()Ljava/lang/String; secretKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_449829_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avs net/minecraft/server/jsonrpc/security/package-info
avt net/minecraft/server/jsonrpc/websocket/JsonToWebSocketEncoder
	<init> ()V <init>
	a (Lio/netty/channel/ChannelHandlerContext;Lcom/google/gson/JsonElement;Ljava/util/List;)V encode
		0 o p_442993_
		1 o p_443520_
		2 o p_443581_
	encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V encode
		0 o p_442512_
		1 o p_442917_
		2 o p_442812_
avu net/minecraft/server/jsonrpc/websocket/WebSocketToJsonCodec
	<init> ()V <init>
	a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/http/websocketx/TextWebSocketFrame;Ljava/util/List;)V decode
		0 o p_442809_
		1 o p_442817_
		2 o p_442912_
	decode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V decode
		0 o p_443084_
		1 o p_442776_
		2 o p_443050_
avv net/minecraft/server/jsonrpc/websocket/package-info
avw net/minecraft/server/level/BlockDestructionProgress
	a I id
	b Lja; pos
	c I progress
	d I updatedRenderTick
	<init> (ILja;)V <init>
		0 o p_139979_
		1 o p_139980_
	a (I)V setProgress
		0 o p_139982_
	a ()I getId
	a (Lavw;)I compareTo
		0 o p_139984_
	b ()Lja; 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
avx net/minecraft/server/level/ChunkGenerationTask
	a Lemo; targetStatus
	b Lawm; chunkMap
	c Ldqv; pos
	d Lemo; scheduledStatus
	e Z markedForCancellation
	f Ljava/util/List; scheduledLayer
	g Lbgd; cache
	h Z needsGeneration
	<init> (Lawm;Lemo;Ldqv;Lbgd;)V <init>
		0 o p_347493_
		1 o p_347718_
		2 o p_347615_
		3 o p_347529_
	a (Lemo;Z)V scheduleLayer
		0 o p_347611_
		1 o p_347592_
	a (Lawm;II)Lawn; lambda$create$0
		static
		0 o p_347649_
		1 o p_347569_
		2 o p_347704_
	a ()Ljava/util/concurrent/CompletableFuture; runUntilWait
	a (Lawm;Lemo;Ldqv;)Lavx; create
		static
		0 o p_347575_
		1 o p_347556_
		2 o p_347630_
	a (Lemo;ZLawn;)Z scheduleChunkInLayer
		0 o p_347483_
		1 o p_347471_
		2 o p_347684_
	b (Lemo;Z)I getRadiusForLayer
		0 o p_347511_
		1 o p_347717_
	b ()V markForCancellation
	c ()Lawn; getCenter
	d ()V scheduleNextLayer
	e ()V releaseClaim
	f ()Z canLoadWithoutGeneration
	g ()Ljava/util/concurrent/CompletableFuture; waitForScheduledLayer
avy net/minecraft/server/level/ChunkHolder
	a Lawc; UNLOADED_LEVEL_CHUNK
	e Ljava/util/concurrent/CompletableFuture; UNLOADED_LEVEL_CHUNK_FUTURE
	f Ldrs; 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 Lffp; lightEngine
	r Lavy$a; onLevelChange
	s Lavy$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> (Ldqv;ILdrs;Lffp;Lavy$a;Lavy$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 (Lawb;Ljava/util/concurrent/Executor;)V updateFutures
		0 o p_143004_
		1 o p_143005_
	a (Lelv;)V broadcastChanges
		0 o p_140055_
	a (Ljava/util/concurrent/CompletableFuture;Lelv;)V lambda$scheduleFullChunkPromotion$5
		static
		0 o p_200423_
		1 o p_200424_
	a (Ljava/util/concurrent/CompletableFuture;Lawc;)V lambda$scheduleFullChunkPromotion$6
		static
		0 o p_329908_
		1 o p_329909_
	a (Lawb;Lawl;)V demoteFullChunk
		0 o p_287599_
		1 o p_287649_
	a (Ljava/util/concurrent/CompletableFuture;)V addSendDependency
		0 o p_301235_
	a (I)V setTicketLevel
		0 o p_140028_
	a ()Ljava/util/concurrent/CompletableFuture; getTickingChunkFuture
	a (Lja;)Z blockChanged
		0 o p_140057_
	a (Ldrz;I)Z sectionLightChanged
		0 o p_140037_
		1 o p_140038_
	a (Lawb;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Lawl;)V scheduleFullChunkPromotion
		0 o p_142999_
		1 o p_143000_
		2 o p_143001_
		3 o p_287621_
	a (Ljava/util/List;Laao;)V broadcast
		0 o p_288998_
		1 o p_289013_
	a (Laao;Lawy;)V lambda$broadcast$3
		static
		0 o p_293797_
		1 o p_293798_
	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;Ldrq;Lja;Lejm;)V broadcastBlockEntityIfNeeded
		0 o p_288982_
		1 o p_289011_
		2 o p_288969_
		3 o p_288973_
	a (Ljava/util/List;Ldrq;Lja;)V broadcastBlockEntity
		0 o p_288988_
		1 o p_289005_
		2 o p_288981_
	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 (I)V setQueueLevel
		0 o p_140087_
	b ()Ljava/util/concurrent/CompletableFuture; getEntityTickingChunkFuture
	b (Lawb;Lawl;)V lambda$scheduleFullChunkPromotion$4
		0 o p_287360_
		1 o p_287361_
	b (Ljava/util/List;Ldrq;Lja;Lejm;)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 ()Lelv; getTickingChunk
	e ()Lelv; 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
avy$a net/minecraft/server/level/ChunkHolder$LevelChangeListener
	onLevelChange (Ldqv;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_
avy$b net/minecraft/server/level/ChunkHolder$PlayerProvider
	a (Ldqv;Z)Ljava/util/List; getPlayers
		0 o p_183717_
		1 o p_183718_
avz 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 Lemr; FULL_CHUNK_STEP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Lemo; generationStatus
		static
		0 o p_287738_
	a (Lawl;)I byStatus
		static
		0 o p_287601_
	a (ILemo;)Lemo; getStatusAroundFullChunk
		static
		0 o p_347593_
		1 o p_347451_
	a (Lemo;)I byStatus
		static
		0 o p_331231_
	b (I)Lemo; getStatusAroundFullChunk
		static
		0 o p_347662_
	c (I)Lawl; 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_
avz$1 net/minecraft/server/level/ChunkLevel$1
	a [I $SwitchMap$net$minecraft$server$level$FullChunkStatus
	<clinit> ()V <clinit>
		static
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/level/ChunkLoadCounter
	a Ljava/util/List; pendingChunks
	b I totalChunks
	<init> ()V <init>
	a (Lawx;Ljava/lang/Runnable;)V track
		0 o p_434855_
		1 o p_434448_
	a ()I readyChunks
	a (Lit/unimi/dsi/fastutil/longs/LongSet;Lavy;)V lambda$track$1
		0 o p_433897_
		1 o p_433853_
	a (Lavy;)Z lambda$pendingChunks$2
		static
		0 o p_433610_
	b (Lit/unimi/dsi/fastutil/longs/LongSet;Lavy;)V lambda$track$0
		static
		0 o p_433431_
		1 o p_435432_
	b ()I pendingChunks
	c ()I totalChunks
awb net/minecraft/server/level/ChunkMap
	A Lcqc; poiManager
	B Lit/unimi/dsi/fastutil/longs/LongSet; toDrop
	C Z modified
	D Lawd; worldgenTaskDispatcher
	E Lawd; lightTaskDispatcher
	F Lenu; chunkStatusListener
	G Lawb$a; distanceManager
	H Ljava/lang/String; storageName
	I Lawq; playerMap
	J Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; entityMap
	K Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunkTypeCache
	L Lit/unimi/dsi/fastutil/longs/Long2LongMap; nextChunkSaveTime
	M Lit/unimi/dsi/fastutil/longs/LongSet; chunksToEagerlySave
	N Ljava/util/Queue; unloadQueue
	O Ljava/util/concurrent/atomic/AtomicInteger; activeChunkWrites
	P I serverViewDistance
	Q Lemt; worldGenContext
	a I MIN_VIEW_DISTANCE
	b I MAX_VIEW_DISTANCE
	c I FORCED_TICKET_LEVEL
	f Lawc; 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 Lawx; level
	u Laxb; lightEngine
	v Lcae; mainThreadExecutor
	w Leqd; randomState
	x Lelm; chunkGeneratorState
	y Ljava/util/function/Supplier; overworldDataStorage
	z Ldsn; ticketStorage
	<clinit> ()V <clinit>
		static
	<init> (Lawx;Lfih$c;Lcom/mojang/datafixers/DataFixer;Lfeq;Ljava/util/concurrent/Executor;Lcae;Lely;Lell;Lenu;Ljava/util/function/Supplier;Ldsn;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_214845_
		9 o p_214846_
		10 o p_394462_
		11 o p_214847_
		12 o p_214848_
	a ()Lell; generator
	a (Lavy;Lawc;)Lawc; lambda$prepareTickingChunk$26
		0 o p_359610_
		1 o p_359611_
	a (Ljava/lang/StringBuilder;Lavy;)V lambda$debugFuturesAndCreateReportedException$4
		static
		0 o p_381753_
		1 o p_381754_
	a (Ljava/util/List;)V collectSpawningChunks
		0 o p_401784_
	a (Lawy;Ljava/util/function/Consumer;)V forEachEntityTrackedBy
		0 o p_449902_
		1 o p_449892_
	a (Ljava/lang/Throwable;Ldqv;)Lelk; handleChunkLoadFailure
		0 o p_214902_
		1 o p_214903_
	a (Lawy;Lelv;)V markChunkPendingToSend
		static
		0 o p_295834_
		1 o p_296281_
	a (Ldqv;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 (Lavy;Lelv;)V onChunkReadyToSend
		0 o p_381769_
		1 o p_296003_
	a (Lcdv;Laao;Ljava/util/function/Predicate;)V sendToTrackingPlayersFiltered
		0 o p_449334_
		1 o p_449432_
		2 o p_449246_
	a (Lavy;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; getChunkRangeFuture
		0 o p_281446_
		1 o p_282030_
		2 o p_282923_
	a (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_140281_
	a (Lavx;)V runGenerationTask
		0 o p_347721_
	a (JLavy;)V scheduleUnload
		0 o p_140182_
		1 o p_140183_
	a (Lawc;)Lawc; lambda$prepareAccessibleChunk$28
		static
		0 o p_329940_
	a (Ldqv;Ljava/lang/Throwable;)Lelk; lambda$scheduleChunkLoad$18
		0 o p_329918_
		1 o p_329919_
	a (Lavy;J)Z saveChunkIfNeeded
		0 o p_198875_
		1 o p_361555_
	a (Ldqv;Lfoh;)D euclideanDistanceSquared
		static
		0 o p_140227_
		1 o p_401867_
	a (Ljava/util/Optional;Ljava/lang/Object;)Ljava/util/Optional; lambda$scheduleChunkLoad$16
		static
		0 o p_359602_
		1 o p_359603_
	a (Ljava/util/function/Consumer;J)V lambda$forEachBlockTickingChunk$36
		0 o p_401727_
		1 o p_401728_
	a (Lawn;Lemr;Lbgd;)Ljava/util/concurrent/CompletableFuture; applyStep
		0 o p_347627_
		1 o p_347638_
		2 o p_347552_
	a (Lawy;Ldqv;)V markChunkPendingToSend
		0 o p_294638_
		1 o p_296183_
	a (J)Lavy; getUpdatingChunkIfPresent
		0 o p_140175_
	a (Lawy;Lawg;)V applyChunkTrackingView
		0 o p_294188_
		1 o p_294174_
	a (ILavy;)Z lambda$allChunksWithAtLeastStatus$29
		static
		0 o p_432459_
		1 o p_432460_
	a (I)V setServerViewDistance
		0 o p_295758_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; printFuture
		static
		0 o p_140279_
	a (Lawy;Ljava/util/List;)V lambda$resendBiomesForChunks$40
		static
		0 o p_293803_
		1 o p_293804_
	a (Lemr;)Ljava/lang/String; lambda$applyStep$19
		static
		0 o p_347060_
	a (Ldqv;Lup;)Leni; lambda$scheduleChunkLoad$14
		0 o p_445296_
		1 o p_445297_
	a (Ldqv;Ljava/util/Optional;)Lelk; lambda$scheduleChunkLoad$17
		0 o p_432461_
		1 o p_432462_
	a (JILavy;I)Lavy; updateChunkScheduling
		0 o p_140177_
		1 o p_140178_
		2 o p_140179_
		3 o p_140180_
	a (Lavy;Ljava/util/concurrent/CompletableFuture;J)V lambda$scheduleUnload$12
		0 o p_432456_
		1 o p_432457_
		2 o p_432458_
	a (Lelv;)Ljava/lang/Integer; lambda$dumpChunks$34
		static
		0 o p_214937_
	a (Lavy;Ljava/util/List;)Lelv; lambda$prepareTickingChunk$25
		0 o p_381755_
		1 o p_381756_
	a (Ldqv;Lems;)B markPosition
		0 o p_140230_
		1 o p_332120_
	a (Z)V saveAllChunks
		0 o p_140319_
	a (Lemo;)Ljava/util/stream/Stream; allChunksWithAtLeastStatus
		0 o p_434983_
	a (Ljava/io/Writer;)V dumpChunks
		0 o p_140275_
	a (Lcdv;Laao;)V sendToTrackingPlayers
		0 o p_449895_
		1 o p_449212_
	a (Lavy;Lelv;Ljava/lang/Object;)V lambda$prepareTickingChunk$24
		0 o p_381757_
		1 o p_381758_
		2 o p_381759_
	a (Lawy;)V move
		0 o p_140185_
	a (Ljava/lang/StringBuilder;Lavy;Lcom/mojang/datafixers/util/Pair;)V lambda$debugFuturesAndCreateReportedException$3
		static
		0 o p_381760_
		1 o p_381761_
		2 o p_381762_
	a (Lemo;Ldqv;)Lavx; scheduleGenerationTask
		0 o p_347605_
		1 o p_347675_
	a (Lavy;Ljava/lang/Void;Ljava/lang/Throwable;)V lambda$scheduleUnload$13
		static
		0 o p_381763_
		1 o p_381764_
		2 o p_381765_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lelk;)V lambda$saveAllChunks$10
		static
		0 o p_203050_
		1 o p_203051_
	a (Ldqv;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$save$30
		0 o p_432453_
		1 o p_432454_
		2 o p_432455_
	a (Lawy;Z)V updatePlayerStatus
		0 o p_140193_
		1 o p_140194_
	a (Lelk;)Z save
		0 o p_140259_
	a (Lavy;)Ljava/util/concurrent/CompletableFuture; prepareEntityTickingChunk
		0 o p_281455_
	a (Ldqv;I)V waitForLightBeforeSending
		0 o p_301194_
		1 o p_301130_
	a (Ljava/util/function/Consumer;)V forEachBlockTickingChunk
		0 o p_401919_
	a (Lcdv;)V addEntity
		0 o p_140200_
	a (Ldqv;Lawl;)V onFullChunkStatusChange
		0 o p_287612_
		1 o p_287685_
	a (Ldqv;)Ljava/lang/String; getChunkDebugData
		0 o p_140205_
	a (Lawn;)V releaseGeneration
		0 o p_347698_
	a (Lawy;II)Z isChunkTracked
		0 o p_295366_
		1 o p_294911_
		2 o p_296247_
	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 (Ljava/lang/IllegalStateException;Ljava/lang/String;)Laa; debugFuturesAndCreateReportedException
		0 o p_203752_
		1 o p_203753_
	a (Ldqv;Z)Ljava/util/List; getPlayers
		0 o p_183801_
		1 o p_183802_
	b (Ldqv;Ljava/util/Optional;)Ljava/util/Optional; lambda$scheduleChunkLoad$15
		0 o p_359608_
		1 o p_359609_
	b (Lavy;)Ljava/util/concurrent/CompletableFuture; prepareTickingChunk
		0 o p_143054_
	b (Lawy;Ldqv;)V dropChunk
		static
		0 o p_294215_
		1 o p_294758_
	b ()Lelm; generatorState
	b (Lcdv;Laao;)V sendToTrackingPlayersAndSelf
		0 o p_449668_
		1 o p_449037_
	b (Ljava/util/List;)V resendBiomesForChunks
		0 o p_275577_
	b (Lelv;)Ljava/lang/Integer; lambda$dumpChunks$33
		static
		0 o p_214946_
	b (Lawc;)Lawc; lambda$prepareEntityTickingChunk$7
		static
		0 o p_329945_
	b (Lawy;)I getPlayerViewDistance
		0 o p_295024_
	b (Lavx;)V lambda$runGenerationTask$22
		0 o p_347048_
	b (Lawy;II)Z isChunkOnTrackedBorder
		0 o p_295596_
		1 o p_294838_
		2 o p_295212_
	b (I)Lemo; lambda$prepareTickingChunk$23
		static
		0 o p_329920_
	b (Lcdv;)V removeEntity
		0 o p_140332_
	b (Ljava/util/function/BooleanSupplier;)V processUnloads
		0 o p_140354_
	b (Ljava/util/function/Consumer;)V forEachReadyToSendChunk
		0 o p_449985_
	b (J)Lavy; getVisibleChunkIfPresent
		0 o p_140328_
	b (Ldqv;)Z anyPlayerCloseEnoughForSpawning
		0 o p_183880_
	b (Lelk;)Ljava/util/Optional; lambda$dumpChunks$31
		static
		0 o p_214932_
	b (Lup;)Lup; upgradeChunkTag
		0 o p_214948_
	c (Lavy;)Ljava/util/concurrent/CompletableFuture; prepareAccessibleChunk
		0 o p_143110_
	c (Lawy;)Z skipPlayer
		0 o p_140330_
	c (Lawy;Ldqv;)Z playerIsCloseEnoughForSpawning
		0 o p_183752_
		1 o p_183753_
	c (Ldqv;)Ljava/util/List; getPlayersCloseForSpawning
		0 o p_183889_
	c ()Leqd; randomState
	c (Lawc;)Lawc; lambda$getChunkRangeFuture$1
		static
		0 o p_329931_
	c (Lelk;)Z lambda$saveAllChunks$9
		static
		0 o p_203088_
	c (Lcdv;)Z isTrackedByAnyPlayer
		0 o p_449377_
	c (Lelv;)Ljava/lang/Integer; lambda$dumpChunks$32
		static
		0 o p_214953_
	c (I)Lemo; lambda$prepareEntityTickingChunk$5
		static
		0 o p_329942_
	c (J)Lemo; getLatestStatus
		0 o p_433983_
	c (Ljava/util/function/BooleanSupplier;)V saveChunksEagerly
		0 o p_381708_
	c (Lavx;)V lambda$runGenerationTask$21
		0 o p_347058_
	c (Ljava/util/List;)Lelv; lambda$prepareAccessibleChunk$27
		static
		0 o p_203092_
	close ()V close
	d (Ljava/util/List;)Lelv; lambda$prepareEntityTickingChunk$6
		static
		0 o p_214939_
	d (Lawy;Ldqv;)V lambda$applyChunkTrackingView$38
		static
		0 o p_293799_
		1 o p_293800_
	d (J)Ljava/util/function/IntSupplier; getChunkQueueLevel
		0 o p_140372_
	d ()Laxb; getLightEngine
	d (Lawy;)V updatePlayerPos
		0 o p_140374_
	d (Lavy;)Lelk; lambda$saveAllChunks$8
		0 o p_381752_
	e (J)Lawn; acquireGeneration
		0 o p_347661_
	e (Lawy;Ldqv;)V lambda$applyChunkTrackingView$37
		0 o p_293801_
		1 o p_293802_
	e (Ljava/util/List;)Lawc; lambda$getChunkRangeFuture$2
		0 o p_347038_
	e (Lawy;)V updateChunkTracking
		0 o p_183755_
	e ()Z hasWork
	f (J)Lelv; getChunkToSend
		0 o p_300929_
	f ()Z promoteChunkMap
	f (Ldqv;)V setChunkUnsaved
		0 o p_381702_
	f (Lawy;)Ljava/util/List; lambda$resendBiomesForChunks$39
		static
		0 o p_274834_
	g (J)I lambda$getChunkQueueLevel$0
		0 o p_183873_
	g ()V runGenerationTasks
	g (Ldqv;)Ljava/util/concurrent/CompletableFuture; scheduleChunkLoad
		0 o p_140418_
	h ()I size
	h (Ldqv;)Lelk; createEmptyChunk
		0 o p_214962_
	i (Ldqv;)V markPositionReplaceable
		0 o p_140423_
	i ()Lawk; getDistanceManager
	j (Ldqv;)Z isExistingChunkFull
		0 o p_140426_
	j ()V tick
	k ()Lcqc; getPoiManager
	k (Ldqv;)Ljava/util/concurrent/CompletableFuture; readChunk
		0 o p_214964_
	l (Ldqv;)Z anyPlayerCloseEnoughForSpawningInternal
		0 o p_363995_
	l ()Ljava/lang/String; getStorageName
	m (Ldqv;)V lambda$waitForLightBeforeSending$41
		0 o p_300775_
	p ()Z lambda$saveAllChunks$11
		static
awb$a net/minecraft/server/level/ChunkMap$DistanceManager
	a Lawb; this$0
	<init> (Lawb;Ldsn;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 (JILavy;I)Lavy; 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)Lavy; getChunk
		0 o p_140469_
awb$b net/minecraft/server/level/ChunkMap$TrackedEntity
	a Lawb; this$0
	b Lawv; serverEntity
	c Lcdv; entity
	d I range
	e Lkd; lastSectionPos
	f Ljava/util/Set; seenBy
	<init> (Lawb;Lcdv;IIZ)V <init>
		0 o p_140477_
		1 o p_140478_
		2 o p_140479_
		3 o p_140480_
		4 o p_140481_
	a (Laao;Ljava/util/function/Predicate;)V sendToTrackingPlayersFiltered
		0 o p_449059_
		1 o p_449352_
	a (I)I scaledRange
		0 o p_140484_
	a (Ljava/util/List;)V updatePlayers
		0 o p_140488_
	a (Lawy;)V removePlayer
		0 o p_140486_
	a (Laao;)V sendToTrackingPlayers
		0 o p_140490_
	a ()V broadcastRemoved
	b ()I getEffectiveRange
	b (Lawy;)V updatePlayer
		0 o p_140498_
	b (Laao;)V sendToTrackingPlayersAndSelf
		0 o p_449188_
	equals (Ljava/lang/Object;)Z equals
		0 o p_140506_
	hashCode ()I hashCode
awc net/minecraft/server/level/ChunkResult
	a (Ljava/lang/String;)Lawc; error
		static
		0 o p_330756_
	a ()Z isSuccess
	a (Ljava/util/function/Function;)Lawc; map
		0 o p_331664_
	a (Ljava/util/function/Consumer;)Lawc; ifSuccess
		0 o p_331126_
	a (Ljava/util/function/Supplier;)Lawc; error
		static
		0 o p_331226_
	a (Ljava/lang/Object;)Lawc; of
		static
		0 o p_330787_
	a (Lawc;Ljava/lang/Object;)Ljava/lang/Object; orElse
		static
		0 o p_331283_
		1 o p_331474_
	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_
awc$a net/minecraft/server/level/ChunkResult$Fail
	a Ljava/util/function/Supplier; error
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o error
	a ()Z isSuccess
	a (Ljava/util/function/Function;)Lawc; map
		0 o p_331060_
	a (Ljava/util/function/Consumer;)Lawc; ifSuccess
		0 o p_332025_
	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
awc$b net/minecraft/server/level/ChunkResult$Success
	a Ljava/lang/Object; value
	<init> (Ljava/lang/Object;)V <init>
		0 o value
	a ()Z isSuccess
	a (Ljava/util/function/Function;)Lawc; map
		0 o p_330743_
	a (Ljava/util/function/Consumer;)Lawc; ifSuccess
		0 o p_330331_
	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
awd net/minecraft/server/level/ChunkTaskDispatcher
	a I DISPATCHER_PRIORITY_COUNT
	b Z sleeping
	c Lorg/slf4j/Logger; LOGGER
	d Lawe; queue
	e Lcal; executor
	f Lcai; dispatcher
	<clinit> ()V <clinit>
		static
	<init> (Lcal;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/util/function/IntSupplier;Ldqv;ILjava/util/function/IntConsumer;)V lambda$onLevelChange$0
		0 o p_448896_
		1 o p_448897_
		2 o p_448898_
		3 o p_448899_
	a (Lawe$a;)V scheduleForExecution
		0 o p_371732_
	a (Ljava/lang/Void;)V lambda$scheduleForExecution$7
		0 o p_371810_
	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 (Ljava/util/function/IntSupplier;JLjava/lang/Runnable;)V lambda$submit$2
		0 o p_448893_
		1 o p_448894_
		2 o p_448895_
	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 ()Lawe$a; popTasks
	close ()V close
	d ()V lambda$pollTask$3
	onLevelChange (Ldqv;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_
awe 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 (ILdqv;I)V resortChunkTasks
		0 o p_140522_
		1 o p_140523_
		2 o p_140524_
	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 ()Lawe$a; pop
	a (Ljava/lang/Runnable;JI)V submit
		0 o p_371364_
		1 o p_140537_
		2 o p_140538_
	b ()Z hasWork
	b (J)Ljava/util/List; lambda$resortChunkTasks$1
		static
		0 o p_140547_
	toString ()Ljava/lang/String; toString
awe$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
awf 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_
awg net/minecraft/server/level/ChunkTrackingView
	a Lawg; EMPTY
	<clinit> ()V <clinit>
		static
	a (IIZ)Z contains
		0 o p_294429_
		1 o p_295591_
		2 o p_296102_
	a (Ldqv;)Z contains
		0 o p_296112_
	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 (Ldqv;I)Lawg; of
		static
		0 o p_296254_
		1 o p_295979_
	a (Lawg;Lawg;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_
awg$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_
awg$a net/minecraft/server/level/ChunkTrackingView$Positioned
	b Ldqv; center
	c I viewDistance
	<init> (Ldqv;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 (Lawg$a;)Z squareIntersects
		0 o p_295100_
	a ()Ldqv; 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
awh net/minecraft/server/level/ClientInformation
	a I MAX_LANGUAGE_LENGTH
	b Ljava/lang/String; language
	c I viewDistance
	d Lczi; chatVisibility
	e Z chatColors
	f I modelCustomisation
	g Lcem; mainHand
	h Z textFilteringEnabled
	i Z allowsListing
	j Lawp; particleStatus
	<init> (Lwn;)V <init>
		0 o p_302026_
	<init> (Ljava/lang/String;ILczi;ZILcem;ZZLawp;)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 ()Lawh; createDefault
		static
	a (Lwn;)V write
		0 o p_302000_
	b ()Ljava/lang/String; language
	c ()I viewDistance
	d ()Lczi; chatVisibility
	e ()Z chatColors
	equals (Ljava/lang/Object;)Z equals
		0 o p_302013_
	f ()I modelCustomisation
	g ()Lcem; mainHand
	h ()Z textFilteringEnabled
	hashCode ()I hashCode
	i ()Z allowsListing
	j ()Lawp; particleStatus
	toString ()Ljava/lang/String; toString
awi 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 (II)J asLong
		static
		0 o p_143198_
		1 o p_143199_
	a (J)I getX
		static
		0 o p_214970_
	a ()Ldqv; toChunkPos
	b ()J toLong
	b (J)I getZ
		static
		0 o p_214972_
	c ()I x
	d ()I z
	equals (Ljava/lang/Object;)Z equals
		0 o p_140731_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
awj 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> (Lawy;)V <init>
		0 o p_143204_
	a (Lawy;Ldrq;Ldhp;Lcbp;)Lcbq; useItem
		0 o p_140742_
		1 o p_140743_
		2 o p_140744_
		3 o p_140745_
	a (Lja;Laiy$a;Ljg;II)V handleBlockBreakAction
		0 o p_214976_
		1 o p_214977_
		2 o p_214978_
		3 o p_214979_
		4 o p_214980_
	a ()V tick
	a (Lawy;Ldrq;Ldhp;Lcbp;Lfod;)Lcbq; useItemOn
		0 o p_140747_
		1 o p_140748_
		2 o p_140749_
		3 o p_140750_
		4 o p_140751_
	f ()V outputDemoReminder
awk 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 Lawo; loadingChunkTracker
	f Laxa; simulationChunkTracker
	g Ldsn; ticketStorage
	h Lawk$a; naturalSpawnChunkCounter
	i Lawk$b; playerTicketManager
	j Laxc; ticketDispatcher
	k Lit/unimi/dsi/fastutil/longs/LongSet; ticketsToRelease
	l Ljava/util/concurrent/Executor; mainThreadExecutor
	m I simulationDistance
	<clinit> ()V <clinit>
		static
	<init> (Ldsn;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V <init>
		0 o p_394060_
		1 o p_140774_
		2 o p_140775_
	a ()I getNaturalSpawnChunkCount
	a (JLawc;)V lambda$runAllUpdates$3
		0 o p_183904_
		1 o p_331640_
	a (Lawb;)Z runAllUpdates
		0 o p_140806_
	a (Lit/unimi/dsi/fastutil/longs/LongConsumer;)V forEachEntityTickingChunk
		0 o p_410745_
	a (Laxd;)Z lambda$runAllUpdates$0
		static
		0 o p_392783_
	a (I)V updatePlayerTickets
		0 o p_140778_
	a (JZ)I getChunkLevel
		0 o p_394212_
		1 o p_394154_
	a (Lkd;Lawy;)V addPlayer
		0 o p_140803_
		1 o p_140804_
	a (JILavy;I)Lavy; updateChunkScheduling
		0 o p_140780_
		1 o p_140781_
		2 o p_140782_
		3 o p_140783_
	a (J)Z isChunkToRemove
		0 o p_140779_
	b (J)Lavy; getChunk
		0 o p_140817_
	b (I)V updateSimulationDistance
		0 o p_183912_
	b ()Lit/unimi/dsi/fastutil/longs/LongIterator; getSpawnCandidateChunks
	b (Lkd;Lawy;)V removePlayer
		0 o p_140829_
		1 o p_140830_
	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)Lbgo; 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_
awk$a net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker
	a Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunks
	b I maxDistance
	c Lawk; this$0
	<init> (Lawk;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_
awk$b net/minecraft/server/level/DistanceManager$PlayerTicketTracker
	d Lawk; this$0
	g I viewDistance
	h Lit/unimi/dsi/fastutil/longs/Long2IntMap; queueLevels
	i Lit/unimi/dsi/fastutil/longs/LongSet; toUpdate
	<init> (Lawk;I)V <init>
		0 o p_140909_
		1 o p_140910_
	a (JLaxd;)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 (JLaxd;)V lambda$onLevelChange$4
		0 o p_392784_
		1 o p_392785_
	c (I)Z haveTicketFor
		0 o p_140933_
	c (JLaxd;)V lambda$onLevelChange$2
		0 o p_140935_
		1 o p_140936_
	d (JLaxd;)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_
awl net/minecraft/server/level/FullChunkStatus
	a Lawl; INACCESSIBLE
	b Lawl; FULL
	c Lawl; BLOCK_TICKING
	d Lawl; ENTITY_TICKING
	e [Lawl; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_287660_
		1 o p_287693_
	a (Lawl;)Z isOrAfter
		0 o p_287607_
	a ()[Lawl; $values
		static
	valueOf (Ljava/lang/String;)Lawl; valueOf
		static
		0 o p_287668_
	values ()[Lawl; values
		static
awm net/minecraft/server/level/GeneratingChunkMap
	a (Lemo;Ldqv;)Lavx; scheduleGenerationTask
		0 o p_347524_
		1 o p_347713_
	a (Lawn;)V releaseGeneration
		0 o p_347643_
	a (Lawn;Lemr;Lbgd;)Ljava/util/concurrent/CompletableFuture; applyStep
		0 o p_347633_
		1 o p_347487_
		2 o p_347587_
	e (J)Lawn; acquireGeneration
		0 o p_347510_
	g ()V runGenerationTasks
awn net/minecraft/server/level/GenerationChunkHolder
	a Ljava/util/List; CHUNK_STATUSES
	b Lawc; UNLOADED_CHUNK
	c Ljava/util/concurrent/CompletableFuture; UNLOADED_CHUNK_FUTURE
	d Ldqv; pos
	e Lawc; NOT_DONE_YET
	f Lemo; 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> (Ldqv;)V <init>
		0 o p_347689_
	a (Lemo;Lawb;)Ljava/util/concurrent/CompletableFuture; scheduleChunkGenerationTask
		0 o p_347666_
		1 o p_347681_
	a (Lemo;Lemo;)V failAndClearPendingFuturesBetween
		0 o p_347514_
		1 o p_347559_
	a (Lemo;)Lelk; getChunkIfPresentUnchecked
		0 o p_347539_
	a (Lawb;Lemo;)V rescheduleChunkTask
		0 o p_347690_
		1 o p_347571_
	a (Lemo;Lelk;)V completeFuture
		0 o p_347482_
		1 o p_347557_
	a (Lawb;)V updateHighestAllowedStatus
		0 o p_347458_
	a (ILjava/util/concurrent/CompletableFuture;)V failAndClearPendingFuture
		0 o p_347608_
		1 o p_347723_
	a (Lelu;)V replaceProtoChunk
		0 o p_347538_
	a (Lemr;Lawm;Lbgd;)Ljava/util/concurrent/CompletableFuture; applyStep
		0 o p_347491_
		1 o p_347490_
		2 o p_347657_
	a (Lavx;)V removeTask
		0 o p_347509_
	a (Lemr;Lelk;Ljava/lang/Throwable;)Lawc; lambda$applyStep$0
		0 o p_347544_
		1 o p_347506_
		2 o p_347622_
	b (Lemo;)Lelk; getChunkIfPresent
		0 o p_347694_
	b (Ljava/util/concurrent/CompletableFuture;)V addSaveDependency
		0 o p_371668_
	c (Lemo;)Ljava/util/concurrent/CompletableFuture; getOrCreateFuture
		0 o p_347537_
	d (Lemo;)Lemo; findHighestStatusWithPendingFuture
		0 o p_347692_
	e (Lemo;)Z acquireStatusBump
		0 o p_347706_
	f (Lemo;)Z isStatusDisallowed
		0 o p_347619_
	j ()I getTicketLevel
	k ()I getQueueLevel
	n ()V increaseGenerationRefCount
	o ()V decreaseGenerationRefCount
	p ()Lelk; getLatestChunk
	q ()Lemo; getPersistedStatus
	r ()Ldqv; getPos
	s ()Lawl; getFullStatus
	t ()Ljava/util/List; getAllFutures
	u ()Lemo; getLatestStatus
awo net/minecraft/server/level/LoadingChunkTracker
	a I MAX_LEVEL
	b Lawk; distanceManager
	c Ldsn; ticketStorage
	<clinit> ()V <clinit>
		static
	<init> (Lawk;Ldsn;)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_
awp net/minecraft/server/level/ParticleStatus
	a Lawp; ALL
	b Lawp; DECREASED
	c Lawp; MINIMAL
	d Ljava/util/function/IntFunction; BY_ID
	e I id
	f Ljava/lang/String; key
	g [Lawp; $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 (I)Lawp; byId
		static
		0 o p_361758_
	a ()Ljava/lang/String; getKey
	b ()I getId
	c ()[Lawp; $values
		static
	valueOf (Ljava/lang/String;)Lawp; valueOf
		static
		0 o p_361308_
	values ()[Lawp; values
		static
awq net/minecraft/server/level/PlayerMap
	a Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; players
	<init> ()V <init>
	a (Lawy;Z)V addPlayer
		0 o p_8254_
		1 o p_8255_
	a ()Ljava/util/Set; getAllPlayers
	a (Lawy;)V removePlayer
		0 o p_8251_
	b (Lawy;)V ignorePlayer
		0 o p_8257_
	c (Lawy;)V unIgnorePlayer
		0 o p_8259_
	d (Lawy;)Z ignoredOrUnknown
		0 o p_8261_
	e (Lawy;)Z ignored
		0 o p_8263_
awr net/minecraft/server/level/PlayerSpawnFinder
	a Lcdy; PLAYER_DIMENSIONS
	b I ABSOLUTE_MAX_ATTEMPTS
	c Lawx; level
	d Lja; spawnSuggestion
	e I radius
	f I candidateCount
	g I coprime
	h I offset
	i I nextCandidateIndex
	j Ljava/util/concurrent/CompletableFuture; finishedFuture
	<clinit> ()V <clinit>
		static
	<init> (Lawx;Lja;I)V <init>
		0 o p_433567_
		1 o p_434029_
		2 o p_435614_
	a (Ldqy;Lja;)Lfoh; fixupSpawnHeight
		static
		0 o p_433902_
		1 o p_433088_
	a (Lawx;II)Lja; getOverworldRespawnPos
		static
		0 o p_432831_
		1 o p_434718_
		2 o p_436011_
	a (Ljava/util/function/Supplier;IIILjava/lang/Object;Ljava/lang/Throwable;)V lambda$scheduleCandidate$5
		0 o p_435341_
		1 o p_433657_
		2 o p_435863_
		3 o p_435768_
		4 o p_433344_
		5 o p_433338_
	a (I)I getCoprime
		static
		0 o p_434574_
	a (Lawx;Lja;)Ljava/util/concurrent/CompletableFuture; findSpawn
		static
		0 o p_433317_
		1 o p_435318_
	a (IIILjava/util/function/Supplier;)V scheduleCandidate
		0 o p_433998_
		1 o p_435937_
		2 o p_434762_
		3 o p_435237_
	a (II)Ljava/lang/String; lambda$scheduleCandidate$3
		static
		0 o p_433097_
		1 o p_435259_
	a ()V scheduleNext
	a (Lawx;Ldqv;)Lja; getSpawnPosInChunk
		static
		0 o p_433170_
		1 o p_434061_
	b (II)Ljava/util/Optional; lambda$scheduleNext$0
		0 o p_435957_
		1 o p_435046_
	b ()Ljava/lang/String; lambda$scheduleCandidate$2
	b (I)Ljava/lang/String; lambda$scheduleCandidate$4
		0 o p_435036_
	b (Ldqy;Lja;)Z noCollisionNoLiquid
		static
		0 o p_434756_
		1 o p_433217_
	c ()Ljava/util/Optional; lambda$scheduleNext$1
aws 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_
awt net/minecraft/server/level/ServerBossEvent
	h Ljava/util/Set; players
	i Ljava/util/Set; unmodifiablePlayers
	j Z visible
	<init> (Lxx;Lcbg$a;Lcbg$b;)V <init>
		0 o p_8300_
		1 o p_8301_
		2 o p_8302_
	a (F)V setProgress
		0 o p_143223_
	a (Z)Lcbg; setDarkenScreen
		0 o p_8315_
	a (Lawy;)V addPlayer
		0 o p_8305_
	a (Lxx;)V setName
		0 o p_8311_
	a (Lcbg$b;)V setOverlay
		0 o p_8309_
	a (Ljava/util/function/Function;)V broadcast
		0 o p_143225_
	a (Lcbg$a;)V setColor
		0 o p_8307_
	b (Z)Lcbg; setPlayBossMusic
		0 o p_8318_
	b (Lawy;)V removePlayer
		0 o p_8316_
	b ()V removeAllPlayers
	c (Z)Lcbg; setCreateWorldFog
		0 o p_8320_
	d (Z)V setVisible
		0 o p_8322_
	g ()Z isVisible
	h ()Ljava/util/Collection; getPlayers
awu net/minecraft/server/level/ServerChunkCache
	a Lawb; chunkMap
	b Lorg/slf4j/Logger; LOGGER
	c Lawk; distanceManager
	d Lawx; level
	e Ljava/lang/Thread; mainThread
	f Laxb; lightEngine
	g Lawu$a; mainThreadProcessor
	h Lfib; dataStorage
	i Ldsn; ticketStorage
	j J lastInhabitedUpdate
	k Z spawnEnemies
	l I CACHE_SIZE
	m [J lastChunkPos
	n [Lemo; lastChunkStatus
	o [Lelk; lastChunk
	p Ljava/util/List; spawningChunks
	q Ljava/util/Set; chunkHoldersToBroadcast
	r Ldsb$d; lastSpawnState
	<clinit> ()V <clinit>
		static
	<init> (Lawx;Lfih$c;Lcom/mojang/datafixers/DataFixer;Lfeq;Ljava/util/concurrent/Executor;Lell;IIZLenu;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_214992_
		10 o p_214993_
	a (II)Lelv; getChunkNow
		0 o p_8357_
		1 o p_8358_
	a (Lavy;I)Z chunkAbsent
		0 o p_8417_
		1 o p_8418_
	a (Ldqv;Z)Z updateChunkForced
		0 o p_8400_
		1 o p_8401_
	a (Z)V save
		0 o p_8420_
	a (Laxe;Ldqv;I)Ljava/util/concurrent/CompletableFuture; addTicketAndLoadWithRadius
		0 o p_434662_
		1 o p_433206_
		2 o p_433269_
	a (ILelv;)V lambda$tickChunks$3
		0 o p_401729_
		1 o p_401730_
	a (Laxd;Ldqv;)V addTicket
		0 o p_394043_
		1 o p_394514_
	a (Lcdv;Laao;)V sendToTrackingPlayersAndSelf
		0 o p_449511_
		1 o p_449688_
	a (Lbya;)V broadcastChangedChunks
		0 o p_360525_
	a (Lawy;)V move
		0 o p_8386_
	a (Lkd;Ldrz;)V lambda$onLightUpdate$4
		0 o p_359612_
		1 o p_359613_
	a (J)Z isPositionTicking
		0 o p_143240_
	a (Ldrz;Lkd;)V onLightUpdate
		0 o p_8403_
		1 o p_8404_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$getChunkFuture$2
		static
		0 o p_331360_
	a (Lavy;)V onChunkReadyToSend
		0 o p_381768_
	a ()Laxb; getLightEngine
	a (I)V setViewDistance
		0 o p_8355_
	a (IILemo;Z)Lelk; getChunk
		0 o p_8360_
		1 o p_8361_
		2 o p_330876_
		3 o p_8363_
	a (Lcdv;)V removeEntity
		0 o p_8444_
	a (JLjava/util/function/Consumer;)V getFullChunk
		0 o p_8371_
		1 o p_8372_
	a (Ldqv;)Ljava/lang/String; getChunkDebugData
		0 o p_8449_
	a (JLelk;Lemo;)V storeInCache
		0 o p_8367_
		1 o p_8368_
		2 o p_331839_
	a (Lbya;J)V tickChunks
		0 o p_364065_
		1 o p_361343_
	a (Lja;)V blockChanged
		0 o p_8451_
	a (Ljava/util/function/BooleanSupplier;Z)V tick
		0 o p_201913_
		1 o p_201914_
	a (Lelv;JLjava/util/List;Ldsb$d;)V tickSpawningChunk
		0 o p_401862_
		1 o p_401787_
		2 o p_401800_
		3 o p_401847_
	b (Z)V setSpawnSettings
		0 o p_8425_
	b (Lcdv;)V addEntity
		0 o p_8464_
	b (Lcdv;Laao;)V sendToTrackingPlayers
		0 o p_449933_
		1 o p_449644_
	b ()Ldrq; getLevel
	b (IILemo;Z)Ljava/util/concurrent/CompletableFuture; getChunkFuture
		0 o p_8432_
		1 o p_8433_
		2 o p_330326_
		3 o p_8435_
	b (J)Lavy; 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 (Laxe;Ldqv;I)V addTicketWithRadius
		0 o p_394166_
		1 o p_394235_
		2 o p_393501_
	c (IILemo;Z)Ljava/util/concurrent/CompletableFuture; getChunkFutureMainThread
		0 o p_8457_
		1 o p_8458_
		2 o p_331599_
		3 o p_8460_
	c ()Z pollTask
	c (Laxe;Ldqv;I)V removeTicketWithRadius
		0 o p_393514_
		1 o p_394302_
		2 o p_393914_
	c (II)Lelx; getChunkForLighting
		0 o p_8454_
		1 o p_8455_
	c (I)Lemo; lambda$addTicketAndLoadWithRadius$5
		static
		0 o p_432465_
	close ()V close
	d ()Z runDistanceManagerUpdates
	d (IILemo;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 (IILemo;Z)Lelk; lambda$getChunk$0
		0 o p_329952_
		1 o p_329953_
		2 o p_329954_
		3 o p_329955_
	f ()I getPendingTasksCount
	g ()Lell; getGenerator
	h ()Lelm; getGeneratorState
	i ()Leqd; randomState
	j ()I getLoadedChunksCount
	k ()Z hasActiveTickets
	l ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks
	m ()Lfib; getDataStorage
	n ()Lcqc; getPoiManager
	o ()Lemw; chunkScanner
	p ()Ldsb$d; getLastSpawnState
	q ()V deactivateTicketsOnClosing
	r ()Lffp; getLightEngine
	s ()Ldqu; getLevel
	t ()V clearCache
	u ()V tickChunks
awu$a net/minecraft/server/level/ServerChunkCache$MainThreadExecutor
	a Lawu; this$0
	<init> (Lawu;Ldrq;)V <init>
		0 o p_8493_
		1 o p_8494_
	G ()Z pollTask
	a (Ljava/util/function/BooleanSupplier;)Z lambda$managedBlock$0
		static
		0 o p_347566_
	aA ()Ljava/lang/Thread; getRunningThread
	az ()Z scheduleExecutables
	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_
awv 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 Lawx; level
	g Lcdv; entity
	h I updateInterval
	i Z trackDelta
	j Lawv$a; synchronizer
	k Lajw; positionCodec
	l B lastSentYRot
	m B lastSentXRot
	n B lastSentYHeadRot
	o Lfoh; lastSentMovement
	p I tickCount
	q I teleportDelay
	r Ljava/util/List; lastPassengers
	s Z wasRiding
	t Z wasOnGround
	u Ljava/util/List; trackedDataValues
	<clinit> ()V <clinit>
		static
	<init> (Lawx;Lcdv;IZLawv$a;)V <init>
		0 o p_8528_
		1 o p_8529_
		2 o p_8530_
		3 o p_8531_
		4 o p_449038_
	a (Lawy;Ljava/util/function/Consumer;)V sendPairingData
		0 o p_289562_
		1 o p_289563_
	a (Ldcp;BBZ)V handleMinecartPosRot
		0 o p_364284_
		1 o p_368668_
		2 o p_368551_
		3 o p_368717_
	a (Lawy;)V removePairing
		0 o p_8535_
	a (Ljava/util/List;Lawy;)Z lambda$sendChanges$0
		0 o p_448900_
		1 o p_448901_
	a ()V sendChanges
	b ()Lfoh; getPositionBase
	b (Lawy;)V addPairing
		0 o p_8542_
	c ()Lfoh; getLastSentMovement
	d ()F getLastSentXRot
	e ()F getLastSentYRot
	f ()F getLastSentYHeadRot
	g ()V sendDirtyEntityData
awv$a net/minecraft/server/level/ServerEntity$Synchronizer
	a (Laao;)V sendToTrackingPlayers
		0 o p_449847_
	a (Laao;Ljava/util/function/Predicate;)V sendToTrackingPlayersFiltered
		0 o p_449762_
		1 o p_449743_
	b (Laao;)V sendToTrackingPlayersAndSelf
		0 o p_449122_
aww net/minecraft/server/level/ServerEntityGetter
	a (Ljava/util/List;Lcpp;Lcew;DDD)Lcew; 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 (Lcpp;Lcew;Lfoc;)Ljava/util/List; getNearbyPlayers
		0 o p_376095_
		1 o p_376466_
		2 o p_376149_
	a (Lbdj;Lcew;)Z lambda$getNearestEntity$1
		static
		0 o p_437181_
		1 o p_437182_
	a (Lcpp;DDD)Lczl; getNearestPlayer
		0 o p_376724_
		1 o p_376513_
		2 o p_376719_
		3 o p_376130_
	a (Lcew;)Z lambda$getNearbyEntities$2
		static
		0 o p_376145_
	a (Lbdj;Lcpp;Lcew;DDDLfoc;)Lcew; getNearestEntity
		0 o p_437299_
		1 o p_437268_
		2 o p_437233_
		3 o p_437231_
		4 o p_437391_
		5 o p_437403_
		6 o p_437396_
	a (Lcpp;Lcew;DDD)Lczl; getNearestPlayer
		0 o p_376537_
		1 o p_376530_
		2 o p_376306_
		3 o p_376408_
		4 o p_376302_
	a (Ljava/lang/Class;Lcpp;Lcew;Lfoc;)Ljava/util/List; getNearbyEntities
		0 o p_376620_
		1 o p_376110_
		2 o p_376539_
		3 o p_376547_
	a (Ljava/lang/Class;Lcpp;Lcew;DDDLfoc;)Lcew; 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 ()Lawx; getLevel
	a (Lcpp;Lcew;)Lczl; getNearestPlayer
		0 o p_376784_
		1 o p_376102_
	b (Lcew;)Z lambda$getNearestEntity$0
		static
		0 o p_376664_
awx net/minecraft/server/level/ServerLevel
	C Lcav; THUNDER_DELAY
	D Lorg/slf4j/Logger; LOGGER
	E I EMPTY_TIME_NO_TICK
	F I MAX_SCHEDULED_TICKS_PER_TICK
	G Ljava/util/List; players
	H Lawu; chunkSource
	I Lnet/minecraft/server/MinecraftServer; server
	J Lfim; serverLevelData
	K Leob; entityTickList
	L Lbbz; waypointManager
	M Leog; entityManager
	N Leor; gameEventDispatcher
	O Lbbh; sleepStatus
	P I emptyTime
	Q Lfgy; portalForcer
	R Lfpx; blockTicks
	S Lfpx; fluidTicks
	T Lfgs; pathTypesByPosCache
	U Ljava/util/Set; navigatingMobs
	V Z isUpdatingNavigations
	W Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet; blockEvents
	X Ljava/util/List; blockEventsToReschedule
	Y Z handlingTick
	Z Ljava/util/List; customSpawners
	a Lja; END_SPAWN_POINT
	aa Lenq; dragonFight
	ab Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; dragonParts
	ac Ldsm; structureManager
	ad Lfao; structureCheck
	ae Z tickTime
	af Lcbw; randomSequences
	ag Lbvw; debugSynchronizers
	b Lcav; RAIN_DELAY
	c Lcav; RAIN_DURATION
	d Lcav; THUNDER_DURATION
	e Z noSave
	f Ldbf; raids
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lfih$c;Lfim;Lami;Leno;ZJLjava/util/List;ZLcbw;)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_215006_
		7 o p_215007_
		8 o p_215008_
		9 o p_215009_
		10 o p_288977_
	A ()Lfid$a; getRespawnData
	B ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks
	C ()Ljava/util/List; players
	D ()Lcqc; getPoiManager
	E ()Ldbf; getRaids
	F ()Ljava/lang/Iterable; getAllEntities
	G (Lja;)Ljava/util/Optional; findLightningRod
		0 o p_143249_
	G ()Z isFlat
	H ()J getSeed
	H (Lja;)V lambda$updatePOIOnBlockStateChange$13
		0 o p_448905_
	I (Lja;)Lja; lambda$findLightningRod$7
		static
		0 o p_184053_
	I ()Lenq; getDragonFight
	J ()Ljava/lang/String; getWatchdogStats
	J (Lja;)Z lambda$findLightningRod$6
		0 o p_184055_
	K (Lja;)V lambda$tick$3
		0 o p_448902_
	K ()Leoe; getEntities
	L ()Lfgs; getPathTypeCache
	M ()Z isSpawningMonsters
	N ()Ljava/lang/String; gatherChunkSourceStats
	O ()Ldcx; enabledFeatures
	P ()Ldjl; potionBrewing
	Q ()Lehg; fuelValues
	R ()Lcbw; getRandomSequences
	S ()Ldrm; getGameRules
	T ()I getSeaLevel
	U ()Lbvw; debugSynchronizers
	V ()Ldmj; recipeAccess
	W ()Lfpn; getScoreboard
	X ()Lelo; getChunkSource
	Y ()Lfpw; getFluidTicks
	Z ()Lfpw; getBlockTicks
	a (Lcdv;DDDLjk;Lbcf;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 (Lja;Lejm;Lejm;I)V sendBlockUpdated
		0 o p_8755_
		1 o p_8756_
		2 o p_8757_
		3 o p_8758_
	a (Lawy;ZDDDLaao;)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 (Lcdv;Lcci;Ldrk;DDDFZLdrq$a;Lmc;Lmc;Lcaa;Ljk;)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_437303_
		12 o p_320497_
	a (III)Ljk; getUncachedNoiseBiome
		0 o p_203775_
		1 o p_203776_
		2 o p_203777_
	a (Lja;Lejm;)V updateNeighboursOnBlockSet
		0 o p_416264_
		1 o p_415605_
	a (Lja;Ljk;)V lambda$updatePOIOnBlockStateChange$16
		0 o p_215056_
		1 o p_215057_
	a (Lcdv;Lcci;)V broadcastDamageEvent
		0 o p_270420_
		1 o p_270311_
	a (Lejm;Lja;Lduv;Lfhi;Z)V neighborChanged
		0 o p_362490_
		1 o p_215048_
		2 o p_215049_
		3 o p_363197_
		4 o p_365415_
	a (Lawy;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 (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 (Ljg;Z)F getShade
		0 o p_8760_
		1 o p_8761_
	a (IIZ)Z setChunkForced
		0 o p_8603_
		1 o p_8604_
		2 o p_8605_
	a (Ljk;Lfoh;Leoq$a;)V gameEvent
		0 o p_316597_
		1 o p_215042_
		2 o p_215043_
	a (Ljava/util/List;)Z lambda$waitForEntities$21
		0 o p_428138_
	a (Lcdv;Lcdv;)V tickPassenger
		0 o p_8663_
		1 o p_8664_
	a (Leoc;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_143281_
		1 o p_143282_
	a (I)Lcdv; getEntity
		0 o p_8597_
	a (Lbdj;Lja;IZ)Lja; findNearestMapStructure
		0 o p_215012_
		1 o p_215013_
		2 o p_215014_
		3 o p_215015_
	a (Lcpz;Lcdv;Lcfl;)V onReputationEvent
		0 o p_8671_
		1 o p_8672_
		2 o p_8673_
	a (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_8794_
	a (Lja;IILawy;)V lambda$globalLevelEvent$12
		0 o p_381692_
		1 o p_381693_
		2 o p_381694_
		3 o p_381695_
	a (Ljava/io/Writer;Ljava/lang/Iterable;)V dumpEntities
		static
		0 o p_8782_
		1 o p_8783_
	a (Ljava/util/UUID;)Lcdv; getEntityInAnyDimension
		0 o p_439064_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Ljava/lang/String; lambda$getTypeCount$19
		static
		0 o p_207570_
	a (Ljava/util/function/Predicate;Ljava/util/List;ILcdv;)Lbdp$a; lambda$getEntities$11
		static
		0 o p_261425_
		1 o p_261426_
		2 o p_261427_
		3 o p_261428_
	a (IIZZ)V setWeatherParameters
		0 o p_8607_
		1 o p_8608_
		2 o p_8609_
		3 o p_8610_
	a (Lcdv;B)V broadcastEntityEvent
		0 o p_8650_
		1 o p_8651_
	a (Ljava/util/function/Predicate;Lja;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 (Lfaf;)V clearBlockEvents
		0 o p_8723_
	a (Lcdv;Lja;)Z mayInteract
		0 o p_393624_
		1 o p_8697_
	a (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; getTypeCount
		static
		0 o p_143302_
		1 o p_143303_
	a (Lenq;)V setDragonFight
		0 o p_287779_
	a (Lja;Lffz;)V tickFluid
		0 o p_184077_
		1 o p_184078_
	a ()Lawx; getLevel
	a (Lcdv;ILja;I)V levelEvent
		0 o p_393790_
		1 o p_8685_
		2 o p_8686_
		3 o p_8687_
	a (Ldrm$e;)Ldrj$a; getDestroyType
		0 o p_361991_
	a (Leoc;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 (Lja;Lduv;Ljg;Lfhi;)V updateNeighborsAtExceptFromFacing
		0 o p_215052_
		1 o p_215053_
		2 o p_215054_
		3 o p_365231_
	a (Legg;)V onBlockEntityAdded
		0 o p_449257_
	a (Lbfp;ZZ)V save
		0 o p_8644_
		1 o p_8645_
		2 o p_8646_
	a (Z)V tickCustomSpawners
		0 o p_8800_
	a (Lamj;)Lbfq; getRandomSequence
		0 o p_287689_
	a (Ljava/io/Writer;)V dumpBlockEntityTickers
		0 o p_143300_
	a (Lfht;)Lfhv; getMapData
		0 o p_323746_
	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 (Lelv;I)V tickChunk
		0 o p_8715_
		1 o p_8716_
	a (Lawy;Lcdv$e;)V removePlayerImmediately
		0 o p_143262_
		1 o p_143263_
	a (Ldqv;)Z areEntitiesActuallyLoadedAndTicking
		0 o p_411044_
	a (Lkd;)Z isVillage
		0 o p_8763_
	a (Lfid$a;)V setRespawnData
		0 o p_451012_
	a (Lawy;)V addNewPlayer
		0 o p_8835_
	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 (Lnet/minecraft/server/MinecraftServer;)Lfib; lambda$new$0
		static
		0 o p_184093_
	a (Lja;I)Z isCloseToVillage
		0 o p_8737_
		1 o p_8738_
	a (Leoc;Ljava/util/function/Predicate;Ljava/util/List;)V getEntities
		0 o p_262152_
		1 o p_261808_
		2 o p_261583_
	a (Lja;Lduv;)V updateNeighborsAt
		0 o p_215045_
		1 o p_215046_
	a (J)Z shouldTickBlocksAt
		0 o p_184059_
	a (Ljk;)Z lambda$findLightningRod$5
		static
		0 o p_215059_
	a (Lelv;)V tickThunder
		0 o p_401824_
	a (Lp;)Lq; fillReportDetails
		0 o p_307518_
	a (ILja;I)V destroyBlockProgress
		0 o p_8612_
		1 o p_8613_
		2 o p_8614_
	a (Lelk;)V onStructureStartsAvailable
		0 o p_196558_
	a (Lja;Lduv;II)V blockEvent
		0 o p_8746_
		1 o p_8747_
		2 o p_8748_
		3 o p_8749_
	a (Ldqv;I)V waitForEntities
		0 o p_433169_
		1 o p_435264_
	a (Ldqt;)Z doBlockEvent
		0 o p_8699_
	a (Lfht;Lfhv;)V setMapData
		0 o p_323697_
		1 o p_143306_
	a (Lcdv;)V tickNonPassenger
		0 o p_8648_
	a (Lcdv;Lcdv;Ljk;Lbcf;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 (Lcew;)Z lambda$findLightningTargetAround$8
		0 o p_426972_
	a (Lja;Lduv;Lfhi;)V updateNeighborsAt
		0 o p_363893_
		1 o p_362383_
		2 o p_364696_
	a (Lja;)V tickPrecipitation
		0 o p_295060_
	a (Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_8796_
	a (Lfaf;Ldqt;)Z lambda$clearBlockEvents$17
		static
		0 o p_207567_
		1 o p_207568_
	a (Lja;Lejm;Lejm;)V updatePOIOnBlockStateChange
		0 o p_8751_
		1 o p_8752_
		2 o p_8753_
	a (Ljava/util/stream/Stream;)V addLegacyChunkEntities
		0 o p_143312_
	a (Lcca;Lbya;Lcdv;)V lambda$tick$2
		0 o p_359618_
		1 o p_359619_
		2 o p_359620_
	aA ()V runBlockEvents
	aB ()Ljava/lang/String; lambda$fillReportDetails$22
	aC ()Lcbw; lambda$new$1
	ax ()V wakeUpAllPlayers
	ay ()V announceSleepStatus
	az ()V advanceWeatherCycle
	b (Lelv;)V unload
		0 o p_8713_
	b ()Ldsm; structureManager
	b (Lelk;)V lambda$onStructureStartsAvailable$20
		0 o p_207580_
	b (J)V setDayTime
		0 o p_8616_
	b (Lja;Ljk;)V lambda$updatePOIOnBlockStateChange$15
		0 o p_448903_
		1 o p_448904_
	b (ILja;I)V globalLevelEvent
		0 o p_8811_
		1 o p_8812_
		2 o p_8813_
	b (Lawy;)V addRespawnedPlayer
		0 o p_8846_
	b (I)Lcdv; getEntityOrPart
		0 o p_143318_
	b (Lja;)Lja; findLightningTargetAround
		0 o p_143289_
	b (Ljava/util/UUID;)Lczl; getPlayerInAnyDimension
		0 o p_439193_
	b (Lkd;)I sectionsToVillage
		0 o p_8829_
	b (Lcdv;)Z addFreshEntity
		0 o p_8837_
	b (Lja;Lduv;Lfhi;)V neighborChanged
		0 o p_215036_
		1 o p_215037_
		2 o p_363242_
	b (Ljava/util/stream/Stream;)V addWorldGenChunkEntities
		0 o p_143328_
	b (Ldqv;)Z anyPlayerCloseEnoughForSpawning
		0 o p_401797_
	c (Lja;)Z isVillage
		0 o p_8803_
	c ()V tickTime
	c (Lawy;)V addPlayer
		0 o p_8854_
	c (Ldqv;)Z canSpawnEntitiesInChunk
		0 o p_401897_
	c (J)Z areEntitiesLoaded
		0 o p_143320_
	c (Lcdv;)Z addWithUUID
		0 o p_8848_
	c (Z)V saveLevelData
		0 o p_364073_
	c (Lja;Lduv;)V tickBlock
		0 o p_184113_
		1 o p_184114_
	c (Lja;Ljk;)V lambda$updatePOIOnBlockStateChange$14
		0 o p_215080_
		1 o p_215081_
	c (Lelv;)V startTickingChunk
		0 o p_184103_
	close ()V close
	d (Lcdv;)V addDuringTeleport
		0 o p_143335_
	d (Lja;)Ldbd; getRaidAt
		0 o p_8833_
	d ()Z isHandlingTick
	d (J)Z isPositionTickingWithEntitiesLoaded
		0 o p_184111_
	d (Lawy;)V lambda$wakeUpAllPlayers$4
		static
		0 o p_184116_
	e (Lja;)Z isRaided
		0 o p_8844_
	e (Lcdv;)Z tryAddFreshEntityWithPassengers
		0 o p_8861_
	e ()Z canSleepThroughNights
	f (Lja;)Z isPositionEntityTicking
		0 o p_143341_
	f ()V updateSleepingPlayerList
	g (Lja;)Z anyPlayerCloseEnoughForSpawning
		0 o p_401859_
	g ()Lanc; getScoreboard
	h ()Lbbz; getWaypointManager
	i (Lcdv;)Z addEntity
		0 o p_8873_
	i ()V resetWeatherCycle
	j (Lcdv;)Ljava/lang/String; lambda$getWatchdogStats$18
		static
		0 o p_258244_
	j ()V resetEmptyTime
	k (Lcdv;)Ljava/lang/String; lambda$tickPassenger$10
		static
		0 o p_258242_
	k ()Ljava/util/List; getDragons
	l (Lcdv;)Ljava/lang/String; lambda$tickNonPassenger$9
		static
		0 o p_258243_
	l ()Lawy; getRandomPlayer
	m ()I getLogicalHeight
	n ()Lawu; getChunkSource
	o ()Lfpx; getBlockTicks
	p ()Lfpx; getFluidTicks
	q ()Lnet/minecraft/server/MinecraftServer; getServer
	r ()Lfgy; getPortalForcer
	s ()Lfeq; getStructureManager
	t ()Ljava/util/Collection; dragonParts
	toString ()Ljava/lang/String; toString
	u ()Lelf; getWorldBorder
	v ()Ldmp; recipeAccess
	w ()Lcca; tickRateManager
	x ()Z noSave
	y ()Lfib; getDataStorage
	z ()Lfht; getFreeMapId
awx$1 net/minecraft/server/level/ServerLevel$1
	a [I $SwitchMap$net$minecraft$world$level$Level$ExplosionInteraction
	<clinit> ()V <clinit>
		static
awx$a net/minecraft/server/level/ServerLevel$EntityCallbacks
	a Lawx; this$0
	<init> (Lawx;)V <init>
		0 o p_143353_
	a (Lcdv;)V onCreated
		0 o p_143355_
	a (Ljava/lang/Object;)V onSectionChange
		0 o p_215084_
	b (Ljava/lang/Object;)V onTrackingEnd
		0 o p_143357_
	b (Lcdv;)V onDestroyed
		0 o p_143359_
	c (Ljava/lang/Object;)V onTrackingStart
		0 o p_143361_
	c (Lcdv;)V onTickingStart
		0 o p_143363_
	d (Ljava/lang/Object;)V onTickingEnd
		0 o p_143365_
	d (Lcdv;)V onTickingEnd
		0 o p_143367_
	e (Lcdv;)V onTrackingStart
		0 o p_143371_
	e (Ljava/lang/Object;)V onTickingStart
		0 o p_143369_
	f (Lcdv;)V onTrackingEnd
		0 o p_143375_
	f (Ljava/lang/Object;)V onDestroyed
		0 o p_143373_
	g (Lcdv;)V onSectionChange
		0 o p_215086_
	g (Ljava/lang/Object;)V onCreated
		0 o p_143377_
awy 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
	cA Lorg/slf4j/Logger; LOGGER
	cB I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_XZ
	cC I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_Y
	cD I FLY_STAT_RECORDING_SPEED
	cE Lcga; CREATIVE_BLOCK_INTERACTION_RANGE_MODIFIER
	cF Lcga; CREATIVE_ENTITY_INTERACTION_RANGE_MODIFIER
	cG Lxx; SPAWN_SET_MESSAGE
	cH Lcga; WAYPOINT_TRANSMIT_RANGE_CROUCH_MODIFIER
	cI Z DEFAULT_SEEN_CREDITS
	cJ Z DEFAULT_SPAWN_EXTRA_PARTICLES_ON_FALL
	cK Lnet/minecraft/server/MinecraftServer; server
	cL Lamr; advancements
	cM Lbck; stats
	cN F lastRecordedHealthAndAbsorption
	cO I lastRecordedFoodLevel
	cP I lastRecordedAirLevel
	cS I lastRecordedArmor
	cT I lastRecordedLevel
	cU I lastRecordedExperience
	cV F lastSentHealth
	cW I lastSentFood
	cX Z lastFoodSaturationZero
	cY I lastSentExp
	cZ Lczi; chatVisibility
	d Ljava/lang/String; ENDER_PEARLS_TAG
	dA J timeEntitySatOnShoulder
	dB Lup; shoulderEntityLeft
	dC Lup; shoulderEntityRight
	dD Lddv; containerSynchronizer
	dE Lddu; containerListener
	dF Lyp; chatSession
	dG Lei; commandSource
	dH Ljava/util/Set; requestedDebugSubscriptions
	dI I containerCounter
	da Lawp; particleStatus
	db Z canChatColor
	dc J lastActionTime
	dd Lcdv; camera
	de Z isChangingDimension
	df Lbcj; recipeBook
	dg Lfoh; levitationStartPos
	dh I levitationStartTime
	di Z disconnected
	dj I requestedViewDistance
	dk Ljava/lang/String; language
	dl Lfoh; startingToFallPosition
	dm Lfoh; enteredNetherPosition
	dn Lfoh; enteredLavaOnVehiclePosition
	do Lkd; lastSectionPos
	dp Lawg; chunkTrackingView
	dq Lawy$a; respawnConfig
	dr Layf; textFilter
	ds Z textFilteringEnabled
	dt Z allowsListing
	du Z spawnExtraParticlesOnFall
	dv Lcyq; wardenSpawnTracker
	dw Lja; raidOmenPosition
	dx Lfoh; lastKnownClientMovement
	dy Lczj; lastClientInput
	dz Ljava/util/Set; enderPearls
	e Ljava/lang/String; ENDER_PEARL_DIMENSION_TAG
	f Ljava/lang/String; TAG_DIMENSION
	g Laxz; connection
	h Lawz; gameMode
	i Z seenCredits
	j Ljava/lang/Object; object
	k Z wonGame
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lawx;Lcom/mojang/authlib/GameProfile;Lawh;)V <init>
		0 o p_254143_
		1 o p_254435_
		2 o p_253651_
		3 o p_301997_
	A ()Lawx; level
	B ()Lei; commandSource
	C ()Lej; createCommandSourceStack
	D ()Ljava/lang/String; getIpAddress
	E ()Lawh; clientInformation
	F ()Z canChatInColor
	G ()Lczi; getChatVisibility
	H ()I requestedViewDistance
	I ()I getPermissionLevel
	J ()V resetLastActionTime
	K ()Lbck; getStats
	L ()Lbcj; getRecipeBook
	M ()V updateInvisibilityStatus
	N ()Lcdv; getCamera
	O ()V processPortalCooldown
	P ()J getLastActionTime
	Q ()Lxx; getTabListDisplayName
	Q_ ()V onLeaveCombat
	R ()I getTabListOrder
	R_ ()V completeUsingItem
	S ()Z isChangingDimension
	T ()V hasChangedDimension
	U ()Lamr; getAdvancements
	V ()Lawy$a; getRespawnConfig
	W ()Lkd; getLastSectionPos
	X ()Lawg; getChunkTrackingView
	Y ()Layf; getTextFilter
	Z ()Z isTextFilteringEnabled
	a (Lawg;)V setChunkTrackingView
		0 o p_296310_
	a (Lbcd;Lbcf;FF)V playNotifySound
		0 o p_9019_
		1 o p_9020_
		2 o p_9021_
		3 o p_9022_
	a (ILfpl;)V lambda$awardStat$16
		static
		0 o p_313586_
		1 o p_313587_
	a (Lczl;)Z canHarmPlayer
		0 o p_9064_
	a (Lcdv;FLcci;)F getEnchantedDamage
		0 o p_346252_
		1 o p_346142_
		2 o p_345841_
	a (Ldrn;)Z setGameMode
		0 o p_143404_
	a (Lalg;)V sendServerStatus
		0 o p_215110_
	a (Lccx;ZLcdv;)V onEffectUpdated
		0 o p_143396_
		1 o p_143397_
		2 o p_143398_
	a (FZFZ)V forceSetRotation
		0 o p_380337_
		1 o p_436584_
		2 o p_380190_
		3 o p_436692_
	a (Lbcj$b;)V lambda$readAdditionalSaveData$2
		0 o p_421332_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422225_
	a (Ldhp;)V updateUsingItem
		0 o p_143402_
	a (Lja;Lfoh;)Lawy$b; lambda$findRespawnAndUseSpawnBlock$13
		static
		0 o p_450849_
		1 o p_450850_
	a (Lbcl;)V resetStat
		0 o p_9024_
	a (Lyn;ZLxt$a;)V sendChatMessage
		0 o p_249852_
		1 o p_250110_
		2 o p_252108_
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_8976_
		1 o p_8977_
		2 o p_8978_
		3 o p_8979_
	a (Ldhp;ZZ)Lcvr; drop
		0 o p_9085_
		1 o p_9086_
		2 o p_9087_
	a (Lup;)Z setEntityOnShoulder
		0 o p_446400_
	a (Z)Z drop
		0 o p_182295_
	a (Ldhl;Lcef;)V onEquippedItemBroken
		0 o p_348565_
		1 o p_348623_
	a (Lawx;Ldqv;)J placeEnderPearlTicket
		static
		0 o p_373027_
		1 o p_372827_
	a (Lbgq;)V lambda$startSleepInBed$15
		0 o p_9029_
	a (Lcvr;)V onItemPickup
		0 o p_215095_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422091_
	a (Lkd;)V setLastSectionPos
		0 o p_9120_
	a (Lcwn;)Z lambda$startSleepInBed$14
		0 o p_423218_
	a (Lcey;)V lambda$tellNeutralMobsThatIDied$11
		0 o p_423216_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376762_
		1 o p_376676_
		2 o p_376089_
	a (Lddg;)V initMenu
		0 o p_143400_
	a (Ldhp;Lcbp;)V openItemGui
		0 o p_9082_
		1 o p_9083_
	a (Lnet/minecraft/server/MinecraftServer;Lami;Ljava/util/function/Consumer;)V lambda$new$0
		static
		0 o p_379043_
		1 o p_379044_
		2 o p_379045_
	a (Lyp;)V setChatSession
		0 o p_254468_
	a (Lami;)Ljava/util/stream/Stream; lambda$awardRecipesByKey$17
		0 o p_379042_
	a (Lew$a;Lfoh;)V lookAt
		0 o p_9112_
		1 o p_9113_
	a (Lfoh;)V setKnownMovement
		0 o p_348509_
	a (Ljava/util/Collection;)I awardRecipes
		0 o p_9129_
	a (ZZ)V stopSleepInBed
		0 o p_9165_
		1 o p_9166_
	a (Lja;)Lcom/mojang/datafixers/util/Either; startSleepInBed
		0 o p_9115_
	a (Lcdv;Lcci;)V awardKillScore
		0 o p_9050_
		1 o p_9052_
	a (Lfip;Ljava/lang/String;)Ldrn; readPlayerMode
		static
		0 o p_422110_
		1 o p_143415_
	a (ZLfha$a;)Lfha; findRespawnPositionAndUseSpawnBlock
		0 o p_348590_
		1 o p_379376_
	a (Lfpq;I)V updateScoreForCriteria
		0 o p_9105_
		1 o p_9106_
	a (Lejm;)V onInsideBlock
		0 o p_9103_
	a (Lawy$a;Z)V setRespawnPosition
		0 o p_405460_
		1 o p_9162_
	a (Lcbp;)V swing
		0 o p_9031_
	a (Lcdv;ZZ)Z startRiding
		0 o p_277395_
		1 o p_278062_
		2 o p_434333_
	a (Ldas;)V registerEnderPearl
		0 o p_373000_
	a (ILdqn;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 (Lfpm;Lfpm;[Lfpq;)V handleTeamKill
		0 o p_313693_
		1 o p_313814_
		2 o p_9127_
	a (Lbcl;I)V awardStat
		0 o p_9026_
		1 o p_9027_
	a (Lxx;Z)V displayClientMessage
		0 o p_9154_
		1 o p_9155_
	a (I)V setExperiencePoints
		0 o p_8986_
	a (Lew$a;Lcdv;Lew$a;)V lookAt
		0 o p_9108_
		1 o p_9109_
		2 o p_9110_
	a (Lxx;)V sendSystemMessage
		0 o p_215097_
	a (Lawx;Lcci;)Z isInvulnerableTo
		0 o p_376413_
		1 o p_9182_
	a (Lfha;)Lawy; teleport
		0 o p_379854_
	a (Legr;)V openCommandBlock
		0 o p_9099_
	a (Ljava/util/Set;)V requestDebugSubscriptions
		0 o p_449687_
	a (Lawh;)V updateOptions
		0 o p_301998_
	a (Lja;Ljg;)Z bedInRange
		0 o p_9117_
		1 o p_9118_
	a ()Ldrn; gameMode
	a (Lcdv;I)V take
		0 o p_9047_
		1 o p_9048_
	a (Lcci;)V die
		0 o p_9035_
	a (Lawy;)Z broadcastToPlayer
		0 o p_9014_
	a (Lawx;Lawy$a;Z)Ljava/util/Optional; findRespawnAndUseSpawnBlock
		static
		0 o p_348505_
		1 o p_404800_
		2 o p_348513_
	a (Lawx;Lja;)Lja; adjustSpawnLocation
		0 o p_352206_
		1 o p_352202_
	a (Lczk;I)V lambda$drop$19
		0 o p_401731_
		1 o p_401732_
	a (Lehx;Z)V openTextEdit
		0 o p_277909_
		1 o p_277495_
	a (Ljk;)V onAttributeUpdated
		0 o p_419585_
	a (Lccx;Lcdv;)V onEffectAdded
		0 o p_143393_
		1 o p_143394_
	a (Ldhp;I)V onEnchantmentPerformed
		0 o p_9079_
		1 o p_9080_
	a (Lawx;)V setServerLevel
		0 o p_284971_
	a (Ldmn;Ljava/util/List;)V triggerRecipeCrafted
		0 o p_301156_
		1 o p_282336_
	a (Lczj;)V setLastClientInput
		0 o p_371842_
	a (DDD)V checkMovementStatistics
		0 o p_308996_
		1 o p_309062_
		2 o p_309170_
	a (Lxx;Lyv;)Lyv; lambda$die$8
		static
		0 o p_392791_
		1 o p_392792_
	a (Lawy;Z)V restoreFrom
		0 o p_9016_
		1 o p_9017_
	a (Lawx;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 (Lcbt;)Ljava/util/OptionalInt; openMenu
		0 o p_9033_
	a (Lcdv;)V onExplosionHit
		0 o p_326351_
	a (Lcth;Lcbj;)V openHorseInventory
		0 o p_9059_
		1 o p_9060_
	a (DD)V indicateDamage
		0 o p_270621_
		1 o p_270478_
	aa ()Z allowsListing
	ab ()Ljava/util/Optional; getWardenSpawnTracker
	ac ()Lyp; getChatSession
	ad ()V removeVehicle
	ae ()V clearRaidOmenPosition
	af ()Lja; getRaidOmenPosition
	ag ()Lfoh; getKnownMovement
	ah ()Lczj; getLastClientInput
	ai ()Lfoh; getLastClientMoveIntent
	aj ()Ljava/util/Set; getEnderPearls
	ak ()Lup; getShoulderEntityLeft
	al ()Lup; getShoulderEntityRight
	am ()Ljava/util/Set; debugSubscriptions
	an ()Ldrq; level
	b (Ldas;)V deregisterEnderPearl
		0 o p_372925_
	b (Z)V setSpawnExtraParticlesOnFall
		0 o p_334029_
	b (Lawx;Lja;)V onChangedBlock
		0 o p_346052_
		1 o p_9206_
	b (Lcdv;)V crit
		0 o p_9045_
	b (Lja;Ljg;)Z bedBlocked
		0 o p_9192_
		1 o p_9193_
	b (Lja;Lfoh;)Lawy$b; lambda$findRespawnAndUseSpawnBlock$12
		static
		0 o p_450851_
		1 o p_450852_
	b (I)V setExperienceLevels
		0 o p_9175_
	b (Lami;)Z lambda$readAdditionalSaveData$1
		0 o p_379046_
	b (Ldrn;)Ldrn; calculateGameModeForNewPlayer
		0 o p_143424_
	b (Ljava/util/List;)V awardRecipesByKey
		0 o p_312811_
	b (Ldhp;)V handleExtraItemsCreatedOnUse
		0 o p_376376_
	b (Lja;)V startSleeping
		0 o p_9190_
	b (Ljk;)V openDialog
		0 o p_425542_
	b (ILfpl;)V lambda$updateScoreForCriteria$7
		static
		0 o p_313588_
		1 o p_313589_
	b (Lawy;)V copyRespawnPosition
		0 o p_348642_
	b (Lup;)V setShoulderEntityLeft
		0 o p_446288_
	b (DDD)V teleportTo
		0 o p_8969_
		1 o p_8970_
		2 o p_8971_
	b (Lawx;)Lahn; createCommonSpawnInfo
		0 o p_294169_
	b (Lxx;Z)V sendSystemMessage
		0 o p_240560_
		1 o p_240545_
	b (Lfha;)Lcdv; teleport
		0 o p_380392_
	b (Ljava/util/Collection;)I resetRecipes
		0 o p_9195_
	b (Lfip;)V loadAndSpawnParentVehicle
		0 o p_422396_
	b (Lcey;)Z lambda$tellNeutralMobsThatIDied$10
		static
		0 o p_9188_
	c (Lja;)V setRaidOmenPosition
		0 o p_338782_
	c ()V initInventoryMenu
	c (DDD)V teleportRelative
		0 o p_251611_
		1 o p_248861_
		2 o p_252266_
	c (Lawy;)Z shouldFilterMessageTo
		0 o p_143422_
	c (Lawx;Lja;)Z mayInteract
		0 o p_376296_
		1 o p_143407_
	c (I)V giveExperienceLevels
		0 o p_9200_
	c (Ljava/util/Collection;)V onEffectsRemoved
		0 o p_366811_
	c (Ldas;)J registerAndUpdateEnderPearlTicket
		0 o p_373018_
	c (Lfip;)V loadAndSpawnEnderPearls
		0 o p_422632_
	c (Lcdv;)V magicCrit
		0 o p_9186_
	c (Lup;)V setShoulderEntityRight
		0 o p_445961_
	c (Lxx;)Laao; lambda$sendSystemMessage$18
		0 o p_243188_
	d (Lawx;Lcdv;)V lambda$respawnEntityOnShoulder$6
		0 o p_445298_
		1 o p_445299_
	d (Lcdv;)V setCamera
		0 o p_9214_
	d (DDD)V snapTo
		0 o p_9171_
		1 o p_9172_
		2 o p_9173_
	d (Lxx;)Laao; lambda$die$9
		0 o p_432466_
	d (I)V giveExperiencePoints
		0 o p_9208_
	e (Lawx;Lcdv;)Lcdv; lambda$loadAndSpawnEnderPearl$4
		static
		0 o p_372669_
		1 o p_372670_
	e (Lcdv;)V attack
		0 o p_9220_
	e (Lfir;)V saveParentVehicle
		0 o p_422435_
	e (Lup;)V playShoulderEntityAmbientSound
		0 o p_446759_
	e (Lfip;)V loadAndSpawnEnderPearl
		0 o p_422176_
	f (Lfir;)V saveEnderPearls
		0 o p_421520_
	f (Lup;)V respawnEntityOnShoulder
		0 o p_446462_
	f (Lawx;Lcdv;)Lcdv; lambda$loadAndSpawnParentVehicle$3
		static
		0 o p_372663_
		1 o p_372664_
	f ()Ldhm; createItemCooldowns
	g (Lfir;)V storeGameTypes
		0 o p_422626_
	g ()V tick
	h ()V doTick
	h (Lawx;)V triggerDimensionChangeTriggers
		0 o p_9210_
	hk ()V updatePlayerAttributes
	hl ()V tellNeutralMobsThatIDied
	hm ()Z isPvpAllowed
	hn ()V nextContainerCounter
	ho ()Z acceptsChatMessages
	hp ()Ljava/lang/String; lambda$respawnEntityOnShoulder$5
		static
	i (Lja;)Z isReachableBedBlock
		0 o p_9223_
	i (Ldhp;)V synchronizeSpecialItemUpdates
		0 o p_372884_
	i ()V tickRegeneration
	i_ ()V onEnterCombat
	j ()V handleShoulderEntities
	k ()V removeEntitiesOnShoulder
	l ()V resetFallDistance
	m ()V trackStartFallingPosition
	n ()V trackEnteredOrExitedLavaOnVehicle
	o ()Z isReceivingWaypoints
	p ()V showEndCredits
	p (DDD)V checkRidingStatistics
		0 o p_308888_
		1 o p_309131_
		2 o p_308893_
	q ()V pushEntities
	q (DDD)Z didNotMove
		static
		0 o p_309023_
		1 o p_309067_
		2 o p_309143_
	r ()V closeContainer
	s ()V doCloseContainer
	t ()V rideTick
	u ()V jumpFromGround
	v ()V disconnect
	w ()Z hasDisconnected
	x ()V resetSentInfo
	y (Z)Z acceptsSystemMessages
		0 o p_240568_
	z ()V onUpdateAbilities
awy$1 net/minecraft/server/level/ServerPlayer$1
	a Lawy; this$0
	b Lcom/google/common/cache/LoadingCache; cache
	<init> (Lawy;)V <init>
		0 o p_143435_
	a (Lddg;Ldhp;)V sendCarriedChange
		0 o p_143445_
		1 o p_143446_
	a ()Ldey; createSlot
	a (Lddg;ILdhp;)V sendSlotChange
		0 o p_143441_
		1 o p_143442_
		2 o p_143443_
	a (Lddg;Ljava/util/List;Ldhp;[I)V sendInitialData
		0 o p_143448_
		1 o p_412642_
		2 o p_143450_
		3 o p_143451_
	a (Lddg;II)V sendDataChange
		0 o p_143437_
		1 o p_143438_
		2 o p_143439_
	b (Lddg;II)V broadcastDataValue
		0 o p_143455_
		1 o p_143456_
		2 o p_143457_
awy$1$1 net/minecraft/server/level/ServerPlayer$1$1
	a Lawy$1; this$1
	b Lcom/mojang/serialization/DynamicOps; registryHashOps
	<init> (Lawy$1;)V <init>
		0 o p_412475_
	a (Lkr;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; lambda$load$0
		static
		0 o p_412315_
		1 o p_412465_
	a (Lkr;)Ljava/lang/Integer; load
		0 o p_412296_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_412049_
awy$2 net/minecraft/server/level/ServerPlayer$2
	a Lawy; this$0
	<init> (Lawy;)V <init>
		0 o p_143460_
	a (Lddg;II)V dataChanged
		0 o p_143462_
		1 o p_143463_
		2 o p_143464_
	a (Lddg;ILdhp;)V slotChanged
		0 o p_143466_
		1 o p_143467_
		2 o p_143468_
awy$3 net/minecraft/server/level/ServerPlayer$3
	b Lawy; this$0
	<init> (Lawy;)V <init>
		0 o p_376401_
	A_ ()Z acceptsFailure
	a (Lxx;)V sendSystemMessage
		0 o p_376687_
	c ()Z shouldInformAdmins
	z_ ()Z acceptsSuccess
awy$a net/minecraft/server/level/ServerPlayer$RespawnConfig
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfid$a; respawnData
	c Z forced
	<clinit> ()V <clinit>
		static
	<init> (Lfid$a;Z)V <init>
		0 o respawnData
		1 o forced
	a ()Lfid$a; respawnData
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_450853_
	a (Lawy$a;)Z isSamePosition
		0 o p_405205_
	b (Lawy$a;)Lami; getDimensionOrDefault
		static
		0 o p_405808_
	b ()Z forced
	equals (Ljava/lang/Object;)Z equals
		0 o p_405607_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
awy$b net/minecraft/server/level/ServerPlayer$RespawnPosAngle
	a Lfoh; position
	b F yaw
	c F pitch
	<init> (Lfoh;FF)V <init>
		0 o position
		1 o yaw
		2 o pitch
	a ()Lfoh; position
	a (Lfoh;Lja;F)Lawy$b; of
		static
		0 o p_348670_
		1 o p_348504_
		2 o p_450965_
	a (Lfoh;Lja;)F calculateLookAtYaw
		static
		0 o p_348686_
		1 o p_348467_
	b ()F yaw
	c ()F pitch
	equals (Ljava/lang/Object;)Z equals
		0 o p_348606_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
awy$c net/minecraft/server/level/ServerPlayer$SavedPosition
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lawy$c; EMPTY
	c Ljava/util/Optional; dimension
	d Ljava/util/Optional; position
	e Ljava/util/Optional; rotation
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o dimension
		1 o position
		2 o rotation
	a ()Ljava/util/Optional; dimension
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_433952_
	b ()Ljava/util/Optional; position
	c ()Ljava/util/Optional; rotation
	equals (Ljava/lang/Object;)Z equals
		0 o p_435269_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
awz net/minecraft/server/level/ServerPlayerGameMode
	a D FLIGHT_DISABLE_RANGE
	b Lorg/slf4j/Logger; LOGGER
	c Lawx; level
	d Lawy; player
	e Ldrn; gameModeForPlayer
	f Ldrn; previousGameModeForPlayer
	g Z isDestroyingBlock
	h I destroyProgressStart
	i Lja; destroyPos
	j I gameTicks
	k Z hasDelayedDestroy
	l Lja; delayedDestroyPos
	m I delayedTickStart
	n I lastSentState
	<clinit> ()V <clinit>
		static
	<init> (Lawy;)V <init>
		0 o p_143472_
	a (Ldhl;)V lambda$handleBlockBreakAction$0
		0 o p_348149_
	a (Ldrn;)Z changeGameModeForPlayer
		0 o p_143474_
	a (Lawx;)V setLevel
		0 o p_9261_
	a (Lja;)Z destroyBlock
		0 o p_9281_
	a (Lejm;Lja;I)F incrementDestroyProgress
		0 o p_9277_
		1 o p_9278_
		2 o p_9279_
	a (Lja;ILjava/lang/String;)V destroyAndAck
		0 o p_215117_
		1 o p_215118_
		2 o p_215119_
	a (Lawy;Ldrq;Ldhp;Lcbp;)Lcbq; useItem
		0 o p_9262_
		1 o p_9263_
		2 o p_9264_
		3 o p_9265_
	a (Lja;ZILjava/lang/String;)V debugLogging
		0 o p_215126_
		1 o p_215127_
		2 o p_215128_
		3 o p_215129_
	a (Lja;Laiy$a;Ljg;II)V handleBlockBreakAction
		0 o p_215120_
		1 o p_215121_
		2 o p_215122_
		3 o p_215123_
		4 o p_215124_
	a ()V tick
	a (Lawy;Ldrq;Ldhp;Lcbp;Lfod;)Lcbq; useItemOn
		0 o p_9266_
		1 o p_9267_
		2 o p_9268_
		3 o p_9269_
		4 o p_9270_
	a (Ldrn;Ldrn;)V setGameModeForPlayer
		0 o p_9274_
		1 o p_9275_
	b ()Ldrn; getGameModeForPlayer
	c ()Ldrn; getPreviousGameModeForPlayer
	d ()Z isSurvival
	e ()Z isCreative
	f ()Z isInRangeOfGround
ax net/minecraft/advancements/critereon/AnyBlockInteractionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lfiy;Lax$a;)Z lambda$trigger$0
		static
		0 o p_320584_
		1 o p_320901_
	a (Lawy;Lja;Ldhp;)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 (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_
	a (Lfiy;)Z matches
		0 o p_320453_
	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/level/SimulationChunkTracker
	a I MAX_LEVEL
	b Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunks
	c Ldsn; ticketStorage
	<init> (Ldsn;)V <init>
		0 o p_393548_
	a ()V runAllUpdates
	a (Ldqv;)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_
axb net/minecraft/server/level/ThreadedLevelLightEngine
	a I DEFAULT_BATCH_SIZE
	e Lorg/slf4j/Logger; LOGGER
	f Lcaf; consecutiveExecutor
	g Lit/unimi/dsi/fastutil/objects/ObjectList; lightTasks
	h Lawb; chunkMap
	i Lawd; taskDispatcher
	j I taskPerBatch
	k Ljava/util/concurrent/atomic/AtomicBoolean; scheduled
	<clinit> ()V <clinit>
		static
	<init> (Lely;Lawb;ZLcaf;Lawd;)V <init>
		0 o p_9305_
		1 o p_9306_
		2 o p_9307_
		3 o p_371315_
		4 o p_371908_
	a (Ldqv;Z)V setLightEnabled
		0 o p_9336_
		1 o p_9337_
	a (Lkd;)Ljava/lang/String; lambda$queueSectionData$14
		static
		0 o p_339458_
	a (Lelk;)Lelk; lambda$lightChunk$25
		static
		0 o p_347066_
	a (ZLdqv;)V lambda$lightChunk$23
		0 o p_448908_
		1 o p_448909_
	a (Ldqv;)V updateChunkStatus
		0 o p_9331_
	a (IILaxb$a;Ljava/lang/Runnable;)V addTask
		0 o p_9313_
		1 o p_9314_
		2 o p_9315_
		3 o p_9316_
	a (Ldqv;Ljava/lang/Runnable;)V lambda$lightChunk$26
		0 o p_280981_
		1 o p_280982_
	a (Lkd;Z)V updateSectionStatus
		0 o p_9364_
		1 o p_9365_
	a (Ldqv;ZLelk;)Lelk; lambda$initializeLight$21
		0 o p_284675_
		1 o p_284676_
		2 o p_284677_
	a ()I runLightUpdates
	a (II)Ljava/util/concurrent/CompletableFuture; waitForPendingTasks
		0 o p_301257_
		1 o p_300921_
	a (Lelk;Z)Ljava/util/concurrent/CompletableFuture; initializeLight
		0 o p_285128_
		1 o p_285441_
	a (Laxb$a;Ljava/lang/Runnable;)V lambda$addTask$15
		0 o p_284673_
		1 o p_284674_
	a (IILjava/lang/Runnable;)V lambda$waitForPendingTasks$29
		0 o p_300776_
		1 o p_300777_
		2 o p_300778_
	a (IILjava/util/function/IntSupplier;Laxb$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 (Ldrz;Lkd;Lelq;)V queueSectionData
		0 o p_285046_
		1 o p_285496_
		2 o p_285495_
	a (Lelk;Ldqv;)V lambda$initializeLight$19
		0 o p_451725_
		1 o p_451726_
	a (Lja;)V checkBlock
		0 o p_9357_
	b (Lja;)Ljava/lang/String; lambda$checkBlock$1
		static
		0 o p_339454_
	b (Lkd;Z)Ljava/lang/String; lambda$updateSectionStatus$7
		static
		0 o p_339456_
		1 o p_339457_
	b (Ldqv;Z)V retainData
		0 o p_9370_
		1 o p_9371_
	b (Ldqv;Ljava/lang/Runnable;)V lambda$initializeLight$22
		0 o p_215134_
		1 o p_215135_
	b (Lelk;Z)Ljava/util/concurrent/CompletableFuture; lightChunk
		0 o p_9354_
		1 o p_9355_
	b (Ldrz;Lkd;Lelq;)V lambda$queueSectionData$13
		0 o p_284669_
		1 o p_284670_
		2 o p_284671_
	b (Ldqv;)V propagateLightSources
		0 o p_285029_
	b ()V tryScheduleUpdate
	c (Ldqv;Z)Ljava/lang/String; lambda$lightChunk$24
		static
		0 o p_339459_
		1 o p_339460_
	c (Lja;)V lambda$checkBlock$0
		0 o p_9389_
	c (Lkd;Z)V lambda$updateSectionStatus$6
		0 o p_9391_
		1 o p_9392_
	c (Ldqv;)Ljava/lang/String; lambda$initializeLight$20
		static
		0 o p_339455_
	close ()V close
	d (Ldqv;Z)V lambda$retainData$17
		0 o p_9398_
		1 o p_9399_
	d (Ldqv;)Ljava/lang/String; lambda$retainData$18
		static
		0 o p_339453_
	e (Ldqv;)Ljava/lang/String; lambda$propagateLightSources$9
		static
		0 o p_339452_
	e (Ldqv;Z)Ljava/lang/String; lambda$setLightEnabled$11
		static
		0 o p_339461_
		1 o p_339462_
	f (Ldqv;)V lambda$propagateLightSources$8
		0 o p_284672_
	f (Ldqv;Z)V lambda$setLightEnabled$10
		0 o p_284666_
		1 o p_284667_
	f ()V runUpdate
	g ()V lambda$waitForPendingTasks$28
		static
	g (Ldqv;)Ljava/lang/String; lambda$updateChunkStatus$4
		static
		0 o p_339463_
	h ()V lambda$tryScheduleUpdate$27
	h (Ldqv;)V lambda$updateChunkStatus$3
		0 o p_9396_
	i ()I lambda$retainData$16
		static
	j ()I lambda$queueSectionData$12
		static
	k ()I lambda$updateSectionStatus$5
		static
	l ()I lambda$updateChunkStatus$2
		static
axb$a net/minecraft/server/level/ThreadedLevelLightEngine$TaskType
	a Laxb$a; PRE_UPDATE
	b Laxb$a; POST_UPDATE
	c [Laxb$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_9415_
		1 o p_9416_
	a ()[Laxb$a; $values
		static
	valueOf (Ljava/lang/String;)Laxb$a; valueOf
		static
		0 o p_9418_
	values ()[Laxb$a; values
		static
axc net/minecraft/server/level/ThrottlingChunkTaskDispatcher
	c Lit/unimi/dsi/fastutil/longs/LongSet; chunkPositionsInExecution
	d I maxChunksInExecution
	e Ljava/lang/String; executorSchedulerName
	<init> (Lcal;Ljava/util/concurrent/Executor;I)V <init>
		0 o p_371877_
		1 o p_371691_
		2 o p_371756_
	a (J)V onRelease
		0 o p_371820_
	a (Lawe$a;)V scheduleForExecution
		0 o p_371264_
	b (J)Ljava/lang/String; lambda$getDebugStatus$0
		static
		0 o p_386300_
	c ()Lawe$a; popTasks
	d ()Ljava/lang/String; getDebugStatus
axd net/minecraft/server/level/Ticket
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laxe; type
	c I ticketLevel
	d J ticksLeft
	<clinit> ()V <clinit>
		static
	<init> (Laxe;I)V <init>
		0 o p_9425_
		1 o p_9426_
	<init> (Laxe;IJ)V <init>
		0 o p_394537_
		1 o p_393858_
		2 o p_393968_
	a (Laxd;)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 ()Laxe; getType
	b ()I getTicketLevel
	c ()V resetTicksLeft
	d ()V decreaseTicksLeft
	e ()Z isTimedOut
	toString ()Ljava/lang/String; toString
axe net/minecraft/server/level/TicketType
	a J NO_TIMEOUT
	b I FLAG_PERSIST
	c I FLAG_LOADING
	d I FLAG_SIMULATION
	e I FLAG_KEEP_DIMENSION_ACTIVE
	f I FLAG_CAN_EXPIRE_IF_UNLOADED
	g Laxe; PLAYER_SPAWN
	h Laxe; SPAWN_SEARCH
	i Laxe; DRAGON
	j Laxe; PLAYER_LOADING
	k Laxe; PLAYER_SIMULATION
	l Laxe; FORCED
	m Laxe; PORTAL
	n Laxe; ENDER_PEARL
	o Laxe; UNKNOWN
	p J timeout
	q I flags
	<clinit> ()V <clinit>
		static
	<init> (JI)V <init>
		0 o timeout
		1 o flags
	a ()Z persist
	a (Ljava/lang/String;JI)Laxe; register
		static
		0 o p_394674_
		1 o p_394116_
		2 o p_433222_
	b ()Z doesLoad
	c ()Z doesSimulate
	d ()Z shouldKeepDimensionActive
	e ()Z canExpireIfUnloaded
	equals (Ljava/lang/Object;)Z equals
		0 o p_394658_
	f ()Z hasTimeout
	g ()J timeout
	h ()I flags
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axf net/minecraft/server/level/WorldGenRegion
	a Lorg/slf4j/Logger; LOGGER
	b Lbgd; cache
	c Lelk; center
	d Lawx; level
	e J seed
	f Lfid; levelData
	g Lbfq; random
	h Lenn; dimensionType
	i Lfqf; blockTicks
	j Lfqf; fluidTicks
	k Ldsv; biomeManager
	l Lemr; generatingStep
	m Ljava/util/function/Supplier; currentlyGenerating
	n Ljava/util/concurrent/atomic/AtomicLong; subTickCount
	o Lamj; WORLDGEN_REGION_RANDOM
	<clinit> ()V <clinit>
		static
	<init> (Lawx;Lbgd;Lemr;Lelk;)V <init>
		0 o p_143484_
		1 o p_347548_
		2 o p_347626_
		3 o p_347663_
	C ()Ljava/util/List; players
	D_ ()Z isClientSide
	E_ ()Lffp; getLightEngine
	F_ ()Lfid; getLevelData
	G_ ()I getSkyDarken
	H ()J getSeed
	H_ ()Lenn; dimensionType
	I_ ()Lbfq; getRandom
	J_ ()Ldsv; getBiomeManager
	K_ ()J nextSubTickCount
	L_ ()Ljy; registryAccess
	M_ ()I getMinY
	N_ ()I getHeight
	O ()Ldcx; enabledFeatures
	T ()I getSeaLevel
	X ()Lelo; getChunkSource
	Y ()Lfpw; getFluidTicks
	Z ()Lfpw; getBlockTicks
	a (Lja;Z)Z removeBlock
		0 o p_9547_
		1 o p_9548_
	a (Lcdv;Lja;Lbcd;Lbcf;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 (Ljava/util/function/Supplier;)V setCurrentlyGenerating
		0 o p_143498_
	a (III)Ljk; getUncachedNoiseBiome
		0 o p_203787_
		1 o p_203788_
		2 o p_203789_
	a (Lja;Ljava/util/function/Predicate;)Z isStateAtPosition
		0 o p_9544_
		1 o p_9545_
	a (Ljg;Z)F getShade
		0 o p_9555_
		1 o p_9556_
	a (Ljk;Lfoh;Leoq$a;)V gameEvent
		0 o p_316792_
		1 o p_215164_
		2 o p_215165_
	a (DDDDLjava/util/function/Predicate;)Lczl; getNearestPlayer
		0 o p_9501_
		1 o p_9502_
		2 o p_9503_
		3 o p_9504_
		4 o p_9505_
	a (Leoc;Lfoc;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_143494_
		1 o p_143495_
		2 o p_143496_
	a (Lawn;)Ljava/lang/String; lambda$getChunk$3
		static
		0 o p_347067_
	a (Lemo;)Ljava/lang/String; lambda$getChunk$4
		static
		0 o p_347068_
	a (Lepp$a;II)I getHeight
		0 o p_9535_
		1 o p_9536_
		2 o p_9537_
	a (Lja;Lejm;II)Z setBlock
		0 o p_9539_
		1 o p_9540_
		2 o p_9541_
		3 o p_9542_
	a (II)Lelk; getChunk
		0 o p_9507_
		1 o p_9508_
	a (Ldqv;I)Z isOldChunkAround
		0 o p_215160_
		1 o p_215161_
	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 (IILemo;Z)Lelk; getChunk
		0 o p_9514_
		1 o p_9515_
		2 o p_331853_
		3 o p_9517_
	a (Lja;ZLcdv;I)Z destroyBlock
		0 o p_9550_
		1 o p_9551_
		2 o p_9552_
		3 o p_9553_
	a (Lcdv;Lfoc;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_9519_
		1 o p_9520_
		2 o p_9521_
	a (Lcdv;ILja;I)V levelEvent
		0 o p_394406_
		1 o p_9524_
		2 o p_9525_
		3 o p_9526_
	a ()Lawx; getLevel
	a_ (Lja;)Lejm; getBlockState
		0 o p_9587_
	b ()Ldqv; getCenter
	b (Lcdv;)Z addFreshEntity
		0 o p_9580_
	b (Lja;Ljava/util/function/Predicate;)Z isFluidAtPosition
		0 o p_143500_
		1 o p_143501_
	b (II)Z hasChunk
		0 o p_9574_
		1 o p_9575_
	b_ (Lja;)Lfga; getFluidState
		0 o p_9577_
	c_ (Lja;)Legg; getBlockEntity
		0 o p_9582_
	d_ (Lja;)Lcbo; getCurrentDifficultyAt
		0 o p_9585_
	f (Lja;)V markPosForPostprocessing
		0 o p_9592_
	f_ (Lja;)Z ensureCanWrite
		0 o p_181031_
	g (Lja;)Lfqd; lambda$new$1
		0 o p_415057_
	k (Lja;)Lfqd; lambda$new$0
		0 o p_415056_
	n ()Ljava/lang/String; lambda$getChunk$2
	q ()Lnet/minecraft/server/MinecraftServer; getServer
	u ()Lelf; getWorldBorder
axg net/minecraft/server/level/package-info
axh net/minecraft/server/level/progress/ChunkLoadStatusView
	a (Lami;Ldqv;)V moveTo
		0 o p_433845_
		1 o p_435642_
	a (II)Lemo; get
		0 o p_434162_
		1 o p_435494_
	a ()I radius
axi net/minecraft/server/level/progress/LevelLoadListener
	a (Laxi;Laxi;)Laxi; compose
		static
		0 o p_434691_
		1 o p_435687_
	a (Lami;Ldqv;)V updateFocus
		0 o p_434196_
		1 o p_434258_
	a (Laxi$a;II)V update
		0 o p_433769_
		1 o p_436047_
		2 o p_434383_
	a (Laxi$a;)V finish
		0 o p_435801_
	a (Laxi$a;I)V start
		0 o p_433225_
		1 o p_433798_
axi$1 net/minecraft/server/level/progress/LevelLoadListener$1
	a Laxi; val$first
	b Laxi; val$second
	<init> (Laxi;Laxi;)V <init>
		0 o p_432842_
		1 o p_434425_
	a (Lami;Ldqv;)V updateFocus
		0 o p_433836_
		1 o p_433195_
	a (Laxi$a;II)V update
		0 o p_433548_
		1 o p_433120_
		2 o p_433990_
	a (Laxi$a;)V finish
		0 o p_433286_
	a (Laxi$a;I)V start
		0 o p_433873_
		1 o p_435617_
axi$a net/minecraft/server/level/progress/LevelLoadListener$Stage
	a Laxi$a; START_SERVER
	b Laxi$a; PREPARE_GLOBAL_SPAWN
	c Laxi$a; LOAD_INITIAL_CHUNKS
	d Laxi$a; LOAD_PLAYER_CHUNKS
	e [Laxi$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_436003_
		1 o p_433351_
	a ()[Laxi$a; $values
		static
	valueOf (Ljava/lang/String;)Laxi$a; valueOf
		static
		0 o p_435608_
	values ()[Laxi$a; values
		static
axj net/minecraft/server/level/progress/LevelLoadProgressTracker
	a I PREPARE_SERVER_WEIGHT
	b I EXPECTED_PLAYER_CHUNKS
	c Z includePlayerChunks
	d I totalWeight
	e I finalizedWeight
	f I segmentWeight
	g F segmentFraction
	h F progress
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_435234_
	a (I)V beginSegment
		0 o p_434006_
	a (Laxi$a;I)V start
		0 o p_435224_
		1 o p_434461_
	a ()F get
	a (Lami;Ldqv;)V updateFocus
		0 o p_434050_
		1 o p_433386_
	a (Laxi$a;II)V update
		0 o p_433767_
		1 o p_433665_
		2 o p_434737_
	a (Laxi$a;)V finish
		0 o p_433121_
	b (Laxi$a;)Z tracksStage
		0 o p_434776_
	b ()V finishSegment
	c ()V updateProgress
axj$1 net/minecraft/server/level/progress/LevelLoadProgressTracker$1
	a [I $SwitchMap$net$minecraft$server$level$progress$LevelLoadListener$Stage
	<clinit> ()V <clinit>
		static
axk net/minecraft/server/level/progress/LoggingLevelLoadListener
	a Lorg/slf4j/Logger; LOGGER
	b Z includePlayerChunks
	c Laxj; progressTracker
	d Z closed
	e J startTime
	f J nextLogTime
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_434665_
	a (Laxi$a;I)V start
		0 o p_433882_
		1 o p_435368_
	a (Lami;Ldqv;)V updateFocus
		0 o p_435548_
		1 o p_435471_
	a (Laxi$a;II)V update
		0 o p_435570_
		1 o p_433524_
		2 o p_433140_
	a (Laxi$a;)V finish
		0 o p_434371_
	a ()Laxk; forDedicatedServer
		static
	b ()Laxk; forSingleplayer
		static
axk$1 net/minecraft/server/level/progress/LoggingLevelLoadListener$1
	a [I $SwitchMap$net$minecraft$server$level$progress$LevelLoadListener$Stage
	<clinit> ()V <clinit>
		static
axl net/minecraft/server/level/progress/package-info
axm net/minecraft/server/network/CommonListenerCookie
	a Lcom/mojang/authlib/GameProfile; gameProfile
	b I latency
	c Lawh; clientInformation
	d Z transferred
	<init> (Lcom/mojang/authlib/GameProfile;ILawh;Z)V <init>
		0 o gameProfile
		1 o latency
		2 o clientInformation
		3 o transferred
	a ()Lcom/mojang/authlib/GameProfile; gameProfile
	a (Lcom/mojang/authlib/GameProfile;Z)Laxm; createInitial
		static
		0 o p_302024_
		1 o p_320180_
	b ()I latency
	c ()Lawh; clientInformation
	d ()Z transferred
	equals (Ljava/lang/Object;)Z equals
		0 o p_302029_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axn net/minecraft/server/network/ConfigurationTask
	a (Ljava/util/function/Consumer;)V start
		0 o p_294184_
	a ()Z tick
	b ()Laxn$a; type
axn$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
axo 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 (Ljava/util/function/Function;)Laxo; map
		0 o p_331765_
	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 (Laae;)Laae; streamCodec
		static
		0 o p_330521_
	a (Laxp;)Laxo; from
		static
		0 o p_330414_
	a (Ljava/lang/Object;)Laxo; passThrough
		static
		0 o p_330890_
	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
axp net/minecraft/server/network/FilteredText
	a Laxp; EMPTY
	b Ljava/lang/String; raw
	c Lyb; mask
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lyb;)V <init>
		0 o raw
		1 o mask
	a (Ljava/lang/String;)Laxp; passThrough
		static
		0 o p_243257_
	a ()Ljava/lang/String; filtered
	b ()Ljava/lang/String; filteredOrEmpty
	b (Ljava/lang/String;)Laxp; fullyFiltered
		static
		0 o p_243261_
	c ()Z isFiltered
	d ()Ljava/lang/String; raw
	e ()Lyb; mask
	equals (Ljava/lang/Object;)Z equals
		0 o p_215193_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axq 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_
axr net/minecraft/server/network/LegacyQueryHandler
	a Lorg/slf4j/Logger; LOGGER
	b Lamz; server
	<clinit> ()V <clinit>
		static
	<init> (Lamz;)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 (Lamz;)Ljava/lang/String; createVersion0Response
		static
		0 o p_294449_
	a (Lio/netty/buffer/ByteBuf;)Z readCustomPayloadPacket
		static
		0 o p_294725_
	b (Lamz;)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_
axs net/minecraft/server/network/LegacyTextFilter
	b Ljava/lang/String; ENDPOINT
	c Ljava/net/URL; joinEndpoint
	d Laxs$a; joinEncoder
	e Ljava/net/URL; leaveEndpoint
	f Laxs$a; leaveEncoder
	g Ljava/lang/String; authKey
	<init> (Ljava/net/URL;Laye$b;Ljava/net/URL;Laxs$a;Ljava/net/URL;Laxs$a;Ljava/lang/String;Laye$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_442420_
		1 o p_442421_
		2 o p_442422_
		3 o p_442423_
		4 o p_442424_
	a (Ljava/lang/String;)Laye; createTextFilterFromConfig
		static
		0 o p_363094_
	a (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$0
		static
		0 o p_442417_
		1 o p_442418_
		2 o p_442419_
	a (Ljava/lang/String;Laye$a;Lcom/google/gson/JsonObject;)Laxp; filterText
		0 o p_361804_
		1 o p_362791_
		2 o p_364399_
	a (Lcom/mojang/authlib/GameProfile;)Layf; 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_442412_
		1 o p_442413_
		2 o p_442414_
		3 o p_442415_
		4 o p_442416_
	a (Laxs$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 (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Laxs$a;Ljava/util/concurrent/Executor;)V processJoinOrLeave
		0 o p_364281_
		1 o p_364927_
		2 o p_362293_
		3 o p_363061_
	b (Lcom/google/gson/JsonObject;Ljava/net/URL;)V processRequest
		0 o p_364402_
		1 o p_360408_
axs$1 net/minecraft/server/network/LegacyTextFilter$1
	a Laxs; this$0
	<init> (Laxs;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_364274_
		1 o p_362127_
	a ()V join
	b ()V leave
axs$a net/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder
	encode (Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; encode
		0 o p_364802_
axt net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl
	b Lnet/minecraft/server/MinecraftServer; server
	c Lwk; connection
	<init> (Lnet/minecraft/server/MinecraftServer;Lwk;)V <init>
		0 o p_9691_
		1 o p_9692_
	a (Lajz;)V handleIntention
		0 o p_9697_
	a (Lwm;)V onDisconnect
		0 o p_350630_
	c ()Z isAcceptingMessages
axu 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 (Laxz;Lawx;Lelv;)V sendChunk
		static
		0 o p_295237_
		1 o p_294963_
		2 o p_295144_
	a (Lelv;)V markChunkPendingToSend
		0 o p_296454_
	a (F)V onChunkBatchReceivedByClient
		0 o p_294462_
	a (Lawb;Ldqv;)Ljava/util/List; collectChunksToSend
		0 o p_296053_
		1 o p_295659_
	a (Lawy;Ldqv;)V dropChunk
		0 o p_294214_
		1 o p_294933_
	a (Lawy;)V sendNextChunks
		0 o p_296009_
	a (Ldqv;Lelv;)I lambda$collectChunksToSend$0
		static
		0 o p_296268_
		1 o p_294268_
	a (J)Z isPending
		0 o p_296128_
axv 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;Laye$b;Laye$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_442425_
		1 o p_442426_
		2 o p_442427_
		3 o p_442428_
	a (Ljava/lang/String;)Laye; createTextFilterFromConfig
		static
		0 o p_364386_
	a (Ljava/lang/String;Laye$a;Lcom/google/gson/JsonObject;)Laxp; filterText
		0 o p_361948_
		1 o p_361780_
		2 o p_364887_
	a ()I connectionReadTimeout
	a (Ljava/util/Set;Lcom/google/gson/JsonElement;)V lambda$createTextFilterFromConfig$0
		static
		0 o p_360850_
		1 o p_361597_
	b ()Lcom/microsoft/aad/msal4j/IAuthenticationResult; aquireIAuthenticationResult
axw net/minecraft/server/network/ServerCommonPacketListenerImpl
	b I LATENCY_CHECK_INTERVAL
	c Lxx; DISCONNECT_UNEXPECTED_QUERY
	d Lnet/minecraft/server/MinecraftServer; server
	e Lwk; connection
	f Lorg/slf4j/Logger; LOGGER
	g I CLOSED_LISTENER_TIMEOUT
	h Lxx; 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;Lwk;Laxm;)V <init>
		0 o p_295057_
		1 o p_294822_
		2 o p_301980_
	a (Labq;)V handlePong
		0 o p_295142_
	a (Laao;Ljava/lang/Exception;)V onPacketError
		0 o p_365354_
		1 o p_363385_
	a (Labo;)V handleCustomPayload
		0 o p_294276_
	a (Labn;)V handleCustomClickAction
		0 o p_427379_
	a (Lacp;)V handleCookieResponse
		0 o p_320918_
	a (Labr;)V handleResourcePackResponse
		0 o p_295695_
	a (Labp;)V handleKeepAlive
		0 o p_294627_
	a (Lxx;)V disconnect
		0 o p_294116_
	a (Laao;Lio/netty/channel/ChannelFutureListener;)V send
		0 o p_295099_
		1 o p_428378_
	a (Lwm;)V onDisconnect
		0 o p_350605_
	a (Lawh;)Laxm; createCookie
		0 o p_301973_
	a (J)Z checkIfClosed
		0 o p_339648_
	b (Laao;)V send
		0 o p_294278_
	b (Lwm;)V disconnect
		0 o p_350316_
	c (Laao;)Ljava/lang/String; lambda$send$0
		static
		0 o p_339464_
	c (Lwm;)V lambda$disconnect$1
		0 o p_349968_
	e ()V keepConnectionAlive
	f ()V suspendFlushing
	g ()V resumeFlushing
	h ()Z isSingleplayerOwner
	i ()Lcom/mojang/authlib/GameProfile; playerProfile
	j ()Lcom/mojang/authlib/GameProfile; getOwner
	k ()I latency
	l ()V close
axx net/minecraft/server/network/ServerConfigurationPacketListenerImpl
	f Lorg/slf4j/Logger; LOGGER
	g Lxx; DISCONNECT_REASON_INVALID_DATA
	h Lxx; DISCONNECT_REASON_CONFIGURATION_ERROR
	i Lcom/mojang/authlib/GameProfile; gameProfile
	j Ljava/util/Queue; configurationTasks
	k Laxn; currentTask
	l Lawh; clientInformation
	m Layk; synchronizeRegistriesTask
	n Layh; prepareSpawnTask
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lwk;Laxm;)V <init>
		0 o p_294645_
		1 o p_295787_
		2 o p_302003_
	a (Lazb;)Ljava/util/stream/Stream; lambda$startConfiguration$0
		static
		0 o p_325637_
	a (Lacj;)V handleSelectKnownPacks
		0 o p_326180_
	a (Laci;)V handleConfigurationFinished
		0 o p_294283_
	a (Ljava/util/Map;)Ljava/lang/String; lambda$addOptionalTasks$1
		0 o p_438842_
	a (Labr;)V handleResourcePackResponse
		0 o p_294250_
	a (Lnet/minecraft/server/MinecraftServer$b;)V lambda$addOptionalTasks$2
		0 o p_296496_
	a (Laxn$a;)V finishCurrentTask
		0 o p_294853_
	a (Labm;)V handleClientInformation
		0 o p_302032_
	a (Lwm;)V onDisconnect
		0 o p_350569_
	a (Lach;)V handleAcceptCodeOfConduct
		0 o p_439567_
	c ()Z isAcceptingMessages
	d ()V tick
	i ()Lcom/mojang/authlib/GameProfile; playerProfile
	l ()V startConfiguration
	m ()V returnToWorld
	n ()V addOptionalTasks
	o ()V startNextTask
axy 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 (Lwk;Lxx;)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
axy$1 net/minecraft/server/network/ServerConnectionListener$1
	a Laxy; this$0
	<init> (Laxy;)V <init>
		0 o p_9727_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_9729_
axy$2 net/minecraft/server/network/ServerConnectionListener$2
	a Laxy; this$0
	<init> (Laxy;)V <init>
		0 o p_9732_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_9734_
axy$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_
axy$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_
axz net/minecraft/server/network/ServerGamePacketListenerImpl
	A D vehicleFirstGoodY
	B D vehicleFirstGoodZ
	C D vehicleLastGoodX
	D D vehicleLastGoodY
	E D vehicleLastGoodZ
	F Lfoh; 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 Lyp; chatSession
	Q Lys$b; signedMessageDecoder
	R Lyh; lastSeenMessages
	S I nextChatIndex
	T Lyl; messageSignatureCache
	U Lbeu; chatMessageChain
	V Z waitingForSwitchToConfig
	f Lawy; player
	g Laxu; 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 Lxx; CHAT_VALIDATION_FAILED
	m Lxx; INVALID_COMMAND_SIGNATURE
	n I MAX_COMMAND_SUGGESTIONS
	o I tickCount
	p I ackBlockChangesUpTo
	q Lbgk; chatSpamThrottler
	r Lbgk; dropSpamThrottler
	s D firstGoodX
	t D firstGoodY
	u D firstGoodZ
	v D lastGoodX
	w D lastGoodY
	x D lastGoodZ
	y Lcdv; lastVehicle
	z D vehicleFirstGoodX
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lwk;Lawy;Laxm;)V <init>
		0 o p_9770_
		1 o p_9771_
		2 o p_9772_
		3 o p_301978_
	a (Laie;)V handleClientTickEnd
		0 o p_361392_
	a (Laix;)V handlePlayerAbilities
		0 o p_9887_
	a (Laja;)V handlePlayerInput
		0 o p_9893_
	a (Lajt;)V handleTestInstanceBlockAction
		0 o p_398029_
	a (Lajl;)V handleSetCommandMinecart
		0 o p_9913_
	a (Lajd;)V handleRecipeBookSeenRecipePacket
		0 o p_9897_
	a (Lyo;)V broadcastChatMessage
		0 o p_243277_
	a (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; filterTextPacket
		0 o p_243258_
	a (Laiu;)V handlePickItemFromBlock
		0 o p_382999_
	a (Lawy;Ldhp;)Z wasBlockPlacementAttempt
		static
		0 o p_9791_
		1 o p_9792_
	a (Laim;)V handleEditBook
		0 o p_9862_
	a (Lajo;)V handleSetStructureBlock
		0 o p_9919_
	a (Laxp;Ljava/util/List;I)V signBook
		0 o p_215209_
		1 o p_215210_
		2 o p_215211_
	a (Laib;)V handleChatSessionUpdate
		0 o p_253950_
	a (Laao;)Z shouldHandleMessage
		0 o p_295183_
	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 handleBundleItemSelectedPacket
		0 o p_361916_
	a (ILjava/util/List;)V lambda$handleEditBook$4
		0 o p_143626_
		1 o p_143627_
	a (Lahy;)V handleChatCommand
		0 o p_215225_
	a (Ljava/lang/String;ZLjava/lang/Runnable;)V tryHandleChat
		0 o p_338775_
		1 o p_437229_
		2 o p_338235_
	a (Lair;)V handleMovePlayer
		0 o p_9874_
	a (Lahz;Ljava/util/Optional;)V lambda$handleSignedChatCommand$9
		0 o p_337553_
		1 o p_337554_
	a (Laij;)V handleContainerClose
		0 o p_9858_
	a (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture; filterTextPacket
		0 o p_243240_
		1 o p_243271_
	a (Lahz;Lyq;Lyf;)Ljava/util/Map; collectSignedArguments
		0 o p_338222_
		1 o p_250039_
		2 o p_249207_
	a (Lajr;)V handleAnimate
		0 o p_9926_
	a (Laiz;)V handlePlayerCommand
		0 o p_9891_
	a (Lajj;)V handleSetCarriedItem
		0 o p_9909_
	a (Laio;)V handleInteract
		0 o p_9866_
	a (D)D clampHorizontal
		static
		0 o p_143610_
	a (Lahv;)V handleChangeDifficulty
		0 o p_9839_
	a (Ljava/util/List;I)V updateBookContents
		0 o p_9813_
		1 o p_9814_
	a ()Z hasInfiniteMaterials
	a (Lyo;Lxx;Laxp;)V lambda$handleChat$6
		0 o p_300783_
		1 o p_300784_
		2 o p_300785_
	a (Laig;)V handleConfigurationAcknowledged
		0 o p_294416_
	a (Laid;)V handleClientCommand
		0 o p_9843_
	a (Laiw;)V handlePlaceRecipe
		0 o p_9882_
	a (I)V ackBlockChangesUpTo
		0 o p_215202_
	a (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; filterTextPacket
		0 o p_243213_
	a (Ldhp;)V tryPickItem
		0 o p_382921_
	a (Laju;)V handleUseItemOn
		0 o p_9930_
	a (Lajm;)V handleSetCreativeModeSlot
		0 o p_9915_
	a (Laje;)V handleRenameItem
		0 o p_9899_
	a (Lejm;Lawx;Lja;Ldhp;)V addBlockDataToItem
		static
		0 o p_382984_
		1 o p_382978_
		2 o p_383156_
		3 o p_382873_
	a (Lait;)V handlePaddleBoat
		0 o p_9878_
	a (Lyf$b;)Ljava/util/Optional; unpackAndApplyLastSeen
		0 o p_249673_
	a (Laia;Ljava/util/Optional;)V lambda$handleChat$7
		0 o p_248219_
		1 o p_248220_
	a (Lail;)V handleDebugSubscriptionRequest
		0 o p_449839_
	a (Lajp;)V handleSetTestBlock
		0 o p_397316_
	a (Lajq;Ljava/util/List;)V updateSignText
		0 o p_9923_
		1 o p_9924_
	a (Laia;)V handleChat
		0 o p_9841_
	a (Labo;)V handleCustomPayload
		0 o p_333887_
	a (Lajh;)V handleSelectTrade
		0 o p_9905_
	a (Z)Z shouldCheckPlayerMovement
		0 o p_381012_
	a (Lahx;)V handleChatAck
		0 o p_242387_
	a (Ljava/lang/Object;)Ljava/lang/Object; lambda$filterTextPacket$0
		0 o p_264862_
	a (Laii;)V handleContainerClick
		0 o p_9856_
	a (Leh;Lej;)Lej; lambda$performSignedChatCommand$10
		0 o p_301739_
		1 o p_301740_
	a (Laiq;)V handleLockDifficulty
		0 o p_9872_
	a (Laiy;)V handlePlayerAction
		0 o p_9889_
	a (Lajs;)V handleTeleportToEntityPacket
		0 o p_9928_
	a (Lajk;)V handleSetCommandBlock
		0 o p_9911_
	a (Lalc;)V handlePingRequest
		0 o p_320356_
	a (Lajb;)V handleAcceptPlayerLoad
		0 o p_387487_
	a (Lcfj;Ljava/util/Set;)V teleport
		0 o p_371571_
		1 o p_9786_
	a (Lain;)V handleEntityTagQuery
		0 o p_320066_
	a (Lajc;)V handleRecipeBookChangeSettingsPacket
		0 o p_9895_
	a (Lahu;)V handleBlockEntityTagQuery
		0 o p_320124_
	a (Laxp;)Laxo; filterableFromOutgoing
		0 o p_332041_
	a (Lwm;)V onDisconnect
		0 o p_350554_
	a (Lys$a;)V handleMessageDecodeFailure
		0 o p_252068_
	a (Laif;)V handleCustomCommandSuggestions
		0 o p_9847_
	a (Laic;)V handleChunkBatchReceived
		0 o p_295247_
	a (Laiv;)V handlePickItemFromEntity
		0 o p_382938_
	a (Lajv;)V handleUseItem
		0 o p_9932_
	a (Lajn;)V handleSetJigsawBlock
		0 o p_9917_
	a (Lajf;)V handleSeenAdvancements
		0 o p_9903_
	a (Lahz;)V handleSignedChatCommand
		0 o p_338604_
	a (Laif;Lcom/mojang/brigadier/suggestion/Suggestions;)V lambda$handleCustomCommandSuggestions$1
		0 o p_333512_
		1 o p_333513_
	a (Lais;)V handleMoveVehicle
		0 o p_9876_
	a (Laik;)V handleContainerSlotStateChanged
		0 o p_307480_
	a (Lajq;)V handleSignUpdate
		0 o p_9921_
	a (Lami;)Ljava/util/Optional; lambda$handleTestInstanceBlockAction$2
		0 o p_423219_
	a (Lahz;Lyf;)V performSignedChatCommand
		0 o p_338593_
		1 o p_250484_
	a (Laht;)V handleAcceptTeleportPacket
		0 o p_9835_
	a (Laji;)V handleSetBeaconPacket
		0 o p_9907_
	a (Lahw;)V handleChangeGameMode
		0 o p_425880_
	a (Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lys$a; createSignedArgumentMismatchException
		static
		0 o p_338499_
		1 o p_338388_
		2 o p_338708_
	a (Ldrt;Lcdv;Lfoc;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 (Laia;Lyf;)Lyo; getSignedMessage
		0 o p_251061_
		1 o p_250566_
	a (Lyp;)V resetPlayerChatState
		0 o p_253823_
	a (Lcdv;)I getMaximumFlyingTicks
		0 o p_326388_
	a (Labm;)V handleClientInformation
		0 o p_301979_
	a (Lyo;Lxt$a;)V sendPlayerChatMessage
		0 o p_250321_
		1 o p_250910_
	a (Laih;)V handleContainerButtonClick
		0 o p_9854_
	a (Lxx;Lxt$a;)V sendDisguisedChatMessage
		0 o p_251804_
		1 o p_250040_
	a (Laip;)V handleJigsawGenerate
		0 o p_9868_
	a (Lfoh;)V handlePlayerKnownMovement
		0 o p_360420_
	b (ILjava/util/List;)V lambda$handleEditBook$3
		0 o p_215204_
		1 o p_238198_
	b (Lajq;Ljava/util/List;)V lambda$handleSignUpdate$11
		0 o p_215244_
		1 o p_215245_
	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 (Lcdv;)Z noBlocksAround
		0 o p_9794_
	b (Laxp;)Laxo; lambda$signBook$5
		0 o p_329965_
	b (Lyp;)V lambda$resetPlayerChatState$12
		0 o p_307162_
	b (D)D clampVertical
		static
		0 o p_143654_
	b (Ljava/lang/String;)V performUnsignedChatCommand
		0 o p_338482_
	b (Lahy;)V lambda$handleChatCommand$8
		0 o p_337555_
	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 ()Lawy; getPlayer
	p ()Z tickPlayer
	q ()Z updateAwaitingTeleport
	r ()V removePlayerFromWorld
	s ()V detectRateSpam
axz$1 net/minecraft/server/network/ServerGamePacketListenerImpl$1
	a Lawx; val$level
	b Lcdv; val$target
	c Laxz; this$0
	<init> (Laxz;Lawx;Lcdv;)V <init>
		0 o p_250677_
		1 o p_252145_
		2 o p_251009_
	a (Lcbp;)V onInteraction
		0 o p_143677_
	a (Lfoh;Lawy;Lcdv;Lcbp;)Lcbq; lambda$onInteraction$0
		static
		0 o p_143685_
		1 o p_143686_
		2 o p_143687_
		3 o p_143688_
	a (Lcbp;Laxz$a;)V performInteraction
		0 o p_143679_
		1 o p_143680_
	a ()V onAttack
	a (Lcbp;Lfoh;)V onInteraction
		0 o p_143682_
		1 o p_143683_
axz$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
axz$a net/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction
	run (Lawy;Lcdv;Lcbp;)Lcbq; run
		0 o p_143695_
		1 o p_143696_
		2 o p_143697_
ay net/minecraft/advancements/critereon/BeeNestDestroyedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lejm;Ldhp;I)V trigger
		0 o p_146652_
		1 o p_146653_
		2 o p_146654_
		3 o p_146655_
	a (Lejm;Ldhp;ILay$a;)Z lambda$trigger$0
		static
		0 o p_146657_
		1 o p_146658_
		2 o p_146659_
		3 o p_146660_
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 (Lduv;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 (Lejm;Ldhp;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/network/ServerHandshakePacketListenerImpl
	b Lxx; IGNORE_STATUS_REASON
	c Lnet/minecraft/server/MinecraftServer; server
	d Lwk; connection
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lwk;)V <init>
		0 o p_9969_
		1 o p_9970_
	a (Lajz;)V handleIntention
		0 o p_9975_
	a (Lwm;)V onDisconnect
		0 o p_350912_
	a (Lajz;Z)V beginLogin
		0 o p_320524_
		1 o p_320853_
	c ()Z isAcceptingMessages
aya$1 net/minecraft/server/network/ServerHandshakePacketListenerImpl$1
	a [I $SwitchMap$net$minecraft$network$protocol$handshake$ClientIntent
	<clinit> ()V <clinit>
		static
ayb 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 Lwk; connection
	h Layb$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;Lwk;Z)V <init>
		0 o p_10027_
		1 o p_10028_
		2 o p_320815_
	a (Lxx;)V disconnect
		0 o p_10054_
	a (Lakq;)V handleLoginAcknowledgement
		0 o p_295661_
	a (Lakp;)V handleKey
		0 o p_10049_
	a (Lwm;)V onDisconnect
		0 o p_350676_
	a (Lakn;)V handleCustomQueryPacket
		0 o p_295398_
	a (Lp;Lq;)V fillListenerSpecificCrashDetails
		0 o p_350283_
		1 o p_314941_
	a (Lako;)V handleHello
		0 o p_10047_
	a (Lcom/mojang/authlib/GameProfile;)Z isPlayerAlreadyInWorld
		0 o p_294314_
	a (Lacp;)V handleCookieResponse
		0 o p_320866_
	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
ayb$1 net/minecraft/server/network/ServerLoginPacketListenerImpl$1
	a Ljava/lang/String; val$digest
	b Layb; this$0
	<init> (Layb;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
ayb$a net/minecraft/server/network/ServerLoginPacketListenerImpl$State
	a Layb$a; HELLO
	b Layb$a; KEY
	c Layb$a; AUTHENTICATING
	d Layb$a; NEGOTIATING
	e Layb$a; VERIFYING
	f Layb$a; WAITING_FOR_DUPE_DISCONNECT
	g Layb$a; PROTOCOL_SWITCHING
	h Layb$a; ACCEPTED
	i [Layb$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_10076_
		1 o p_10077_
	a ()[Layb$a; $values
		static
	valueOf (Ljava/lang/String;)Layb$a; valueOf
		static
		0 o p_10079_
	values ()[Layb$a; values
		static
ayc net/minecraft/server/network/ServerPlayerConnection
	b (Laao;)V send
		0 o p_143702_
	o ()Lawy; getPlayer
ayd net/minecraft/server/network/ServerStatusPacketListenerImpl
	b Lxx; DISCONNECT_REASON
	c Lalg; status
	d Lwk; connection
	e Z hasRequestedStatus
	<clinit> ()V <clinit>
		static
	<init> (Lalg;Lwk;)V <init>
		0 o p_272864_
		1 o p_273586_
	a (Lali;)V handleStatusRequest
		0 o p_10095_
	a (Lwm;)V onDisconnect
		0 o p_350895_
	a (Lalc;)V handlePingRequest
		0 o p_320923_
	c ()Z isAcceptingMessages
aye 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 Laye$b; chatEncoder
	f Laye$a; chatIgnoreStrategy
	g Ljava/util/concurrent/ExecutorService; workerPool
	<clinit> ()V <clinit>
		static
	<init> (Ljava/net/URL;Laye$b;Laye$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/mojang/authlib/GameProfile;Ljava/lang/String;Laye$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 (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 (Ljava/lang/String;Lcom/google/gson/JsonArray;Laye$a;)Lyb; parseMask
		0 o p_360987_
		1 o p_362850_
		2 o p_361890_
	a (I)Ljava/util/concurrent/ExecutorService; createWorkerPool
		static
		0 o p_365438_
	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 ()I connectionReadTimeout
	a (Ljava/lang/Runnable;)Ljava/lang/Thread; lambda$static$0
		static
		0 o p_361370_
	a (Ljava/io/InputStream;)V drainStream
		0 o p_364540_
	a (Ljava/net/HttpURLConnection;)V setAuthorizationProperty
		0 o p_361800_
	a (Larp;)Laye; createFromConfig
		static
		0 o p_360477_
	a (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Laye$a;)Laxp; lambda$requestMessageProcessing$1
		0 o p_361658_
		1 o p_361877_
		2 o p_362033_
	a (Ljava/lang/String;Laye$a;Lcom/google/gson/JsonObject;)Laxp; filterText
		0 o p_361873_
		1 o p_364388_
		2 o p_365044_
	a (Ljava/net/URL;)Ljava/net/HttpURLConnection; getURLConnection
		0 o p_364237_
	a (Lcom/mojang/authlib/GameProfile;)Layf; createContext
		0 o p_364881_
	b (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; processRequestResponse
		0 o p_360751_
		1 o p_364299_
	close ()V close
aye$a net/minecraft/server/network/ServerTextFilter$IgnoreStrategy
	a Laye$a; NEVER_IGNORE
	b Laye$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)Laye$a; ignoreOverThreshold
		static
		0 o p_365213_
	select (I)Laye$a; select
		static
		0 o p_362175_
	shouldIgnore (Ljava/lang/String;I)Z shouldIgnore
		0 o p_364855_
		1 o p_361098_
aye$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_
aye$c net/minecraft/server/network/ServerTextFilter$PlayerContext
	b Lcom/mojang/authlib/GameProfile; profile
	c Ljava/util/concurrent/Executor; streamExecutor
	d Laye; this$0
	<init> (Laye;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_
aye$d net/minecraft/server/network/ServerTextFilter$RequestFailedException
	<init> (Ljava/lang/String;)V <init>
		0 o p_360393_
ayf net/minecraft/server/network/TextFilter
	e Layf; 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
ayf$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_
ayg net/minecraft/server/network/config/JoinWorldTask
	a Laxn$a; TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/Consumer;)V start
		0 o p_295041_
	b ()Laxn$a; type
ayh net/minecraft/server/network/config/PrepareSpawnTask
	a Laxn$a; TYPE
	b I PREPARE_CHUNK_RADIUS
	c Lorg/slf4j/Logger; LOGGER
	d Lnet/minecraft/server/MinecraftServer; server
	e Lbbb; nameAndId
	f Laxi; loadListener
	g Layh$c; state
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lbbb;)V <init>
		0 o p_434780_
		1 o p_435413_
	a (Ljava/util/function/Consumer;)V start
		0 o p_433804_
	a (Lwk;Laxm;)Lawy; spawnPlayer
		0 o p_432962_
		1 o p_434151_
	a (Lawx;Lfid$a;)Ljava/util/concurrent/CompletableFuture; lambda$start$3
		static
		0 o p_450857_
		1 o p_450858_
	a (Lfip;)Ljava/util/Optional; lambda$start$1
		static
		0 o p_432966_
	a (Lfid$a;)Lawx; lambda$start$2
		0 o p_450856_
	a ()Z tick
	a (Lbfo$j;Lup;)Lfip; lambda$start$0
		0 o p_433322_
		1 o p_434919_
	b ()Laxn$a; type
	c ()V keepAlive
	d ()V close
ayh$a net/minecraft/server/network/config/PrepareSpawnTask$Preparing
	a Layh; this$0
	b Lawx; spawnLevel
	c Ljava/util/concurrent/CompletableFuture; spawnPosition
	d Lfog; spawnAngle
	e Ljava/util/concurrent/CompletableFuture; chunkLoadFuture
	f Lawa; chunkLoadCounter
	<init> (Layh;Lawx;Ljava/util/concurrent/CompletableFuture;Lfog;)V <init>
		0 o p_434358_
		1 o p_435083_
		2 o p_435955_
		3 o p_435631_
	a ()V cancel
	a (Ldqv;)V lambda$tick$0
		0 o p_432847_
	b ()Layh$b; tick
ayh$b net/minecraft/server/network/config/PrepareSpawnTask$Ready
	a Layh; this$0
	b Lawx; spawnLevel
	c Lfoh; spawnPosition
	d Lfog; spawnAngle
	<init> (Layh;Lawx;Lfoh;Lfog;)V <init>
		0 o p_435019_
		1 o p_433205_
		2 o p_435701_
		3 o p_432748_
	a ()V keepAlive
	a (Lawy;Lfip;)V lambda$spawn$1
		static
		0 o p_435343_
		1 o p_433587_
	a (Lwk;Laxm;)Lawy; spawn
		0 o p_436059_
		1 o p_434132_
	a (Lbfo$j;Lup;)Lfip; lambda$spawn$0
		0 o p_432805_
		1 o p_435936_
ayh$c net/minecraft/server/network/config/PrepareSpawnTask$State
ayi net/minecraft/server/network/config/ServerCodeOfConductConfigurationTask
	a Laxn$a; TYPE
	b Ljava/util/function/Supplier; codeOfConduct
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_440253_
	a (Ljava/util/function/Consumer;)V start
		0 o p_439063_
	b ()Laxn$a; type
ayj net/minecraft/server/network/config/ServerResourcePackConfigurationTask
	a Laxn$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 (Ljava/util/function/Consumer;)V start
		0 o p_296328_
	b ()Laxn$a; type
ayk net/minecraft/server/network/config/SynchronizeRegistriesTask
	a Laxn$a; TYPE
	b Ljava/util/List; requestedPacks
	c Ljr; registries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljr;)V <init>
		0 o p_326209_
		1 o p_326049_
	a (Ljava/util/function/Consumer;Ljava/util/Set;)V sendRegistries
		0 o p_325923_
		1 o p_326322_
	a (Ljava/util/function/Consumer;)V start
		0 o p_326485_
	a (Ljava/util/function/Consumer;Lami;Ljava/util/List;)V lambda$sendRegistries$0
		static
		0 o p_326345_
		1 o p_326010_
		2 o p_326361_
	a (Ljava/util/List;Ljava/util/function/Consumer;)V handleResponse
		0 o p_326076_
		1 o p_326167_
	b ()Laxn$a; type
ayl net/minecraft/server/network/config/package-info
aym net/minecraft/server/network/package-info
ayn net/minecraft/server/notifications/EmptyNotificationService
	<init> ()V <init>
	a (Lbbg;)V playerOped
		0 o p_442919_
	a (Ljava/lang/String;Ldrm$g;)V onGameRuleChanged
		0 o p_443089_
		1 o p_443446_
	a (Ljava/lang/String;)V ipUnbanned
		0 o p_442960_
	a (Lbbl;)V playerBanned
		0 o p_443444_
	a (Lawy;)V playerJoined
		0 o p_442504_
	a (Lbba;)V ipBanned
		0 o p_443268_
	a (Lbbb;)V playerAddedToAllowlist
		0 o p_443022_
	a ()V serverStarted
	b (Lbbb;)V playerRemovedFromAllowlist
		0 o p_443591_
	b (Lbbg;)V playerDeoped
		0 o p_443063_
	b (Lawy;)V playerLeft
		0 o p_443141_
	b ()V serverShuttingDown
	c (Lbbb;)V playerUnbanned
		0 o p_443003_
	c ()V serverSaveStarted
	d ()V serverSaveCompleted
	e ()V statusHeartbeat
ayo net/minecraft/server/notifications/NotificationManager
	a Ljava/util/List; notificationServices
	<init> ()V <init>
	a (Lbbg;)V playerOped
		0 o p_442940_
	a (Ljava/lang/String;)V ipUnbanned
		0 o p_443008_
	a (Ljava/lang/String;Layp;)V lambda$ipUnbanned$7
		static
		0 o p_443188_
		1 o p_443156_
	a (Lbbb;Layp;)V lambda$playerUnbanned$9
		static
		0 o p_443155_
		1 o p_442676_
	a (Lbba;Layp;)V lambda$ipBanned$6
		static
		0 o p_443234_
		1 o p_443574_
	a (Layp;)V registerService
		0 o p_443631_
	a (Lbba;)V ipBanned
		0 o p_442915_
	a (Lbbg;Layp;)V lambda$playerDeoped$3
		static
		0 o p_442741_
		1 o p_442984_
	a ()V serverStarted
	a (Lawy;Layp;)V lambda$playerLeft$1
		static
		0 o p_442826_
		1 o p_443011_
	a (Ljava/lang/String;Ldrm$g;Layp;)V lambda$onGameRuleChanged$10
		static
		0 o p_442521_
		1 o p_443427_
		2 o p_442488_
	a (Ljava/lang/String;Ldrm$g;)V onGameRuleChanged
		0 o p_443555_
		1 o p_442833_
	a (Lbbl;Layp;)V lambda$playerBanned$8
		static
		0 o p_442616_
		1 o p_442822_
	a (Lbbl;)V playerBanned
		0 o p_442723_
	a (Lawy;)V playerJoined
		0 o p_442825_
	a (Lbbb;)V playerAddedToAllowlist
		0 o p_442558_
	b (Lbbb;Layp;)V lambda$playerRemovedFromAllowlist$5
		static
		0 o p_443249_
		1 o p_443062_
	b (Lbbg;)V playerDeoped
		0 o p_443315_
	b (Lbbg;Layp;)V lambda$playerOped$2
		static
		0 o p_443327_
		1 o p_443522_
	b (Lawy;Layp;)V lambda$playerJoined$0
		static
		0 o p_442997_
		1 o p_443382_
	b (Lbbb;)V playerRemovedFromAllowlist
		0 o p_443493_
	b (Lawy;)V playerLeft
		0 o p_442626_
	b ()V serverShuttingDown
	c (Lbbb;Layp;)V lambda$playerAddedToAllowlist$4
		static
		0 o p_442617_
		1 o p_442575_
	c ()V serverSaveStarted
	c (Lbbb;)V playerUnbanned
		0 o p_442721_
	d ()V serverSaveCompleted
	e ()V statusHeartbeat
ayp net/minecraft/server/notifications/NotificationService
	a (Lbbg;)V playerOped
		0 o p_443297_
	a (Ljava/lang/String;Ldrm$g;)V onGameRuleChanged
		0 o p_442703_
		1 o p_442950_
	a (Ljava/lang/String;)V ipUnbanned
		0 o p_443069_
	a (Lbbl;)V playerBanned
		0 o p_442671_
	a (Lawy;)V playerJoined
		0 o p_443342_
	a (Lbba;)V ipBanned
		0 o p_442869_
	a (Lbbb;)V playerAddedToAllowlist
		0 o p_443091_
	a ()V serverStarted
	b (Lbbb;)V playerRemovedFromAllowlist
		0 o p_442791_
	b (Lbbg;)V playerDeoped
		0 o p_443410_
	b (Lawy;)V playerLeft
		0 o p_443049_
	b ()V serverShuttingDown
	c (Lbbb;)V playerUnbanned
		0 o p_442719_
	c ()V serverSaveStarted
	d ()V serverSaveCompleted
	e ()V statusHeartbeat
ayq net/minecraft/server/notifications/package-info
ayr net/minecraft/server/package-info
ays net/minecraft/server/packs/AbstractPackResources
	c Lorg/slf4j/Logger; LOGGER
	d Laza; location
	<clinit> ()V <clinit>
		static
	<init> (Laza;)V <init>
		0 o p_326071_
	a (Laza;Lazo;Lcom/mojang/serialization/DataResult$Error;)V lambda$getMetadataFromStream$0
		static
		0 o p_432467_
		1 o p_432468_
		2 o p_432469_
	a (Lazo;Ljava/io/InputStream;Laza;)Ljava/lang/Object; getMetadataFromStream
		static
		0 o p_389726_
		1 o p_10216_
		2 o p_434958_
	a ()Laza; location
	a (Lazo;)Ljava/lang/Object; getMetadataSection
		0 o p_389404_
ayt net/minecraft/server/packs/BuiltInMetadata
	a Layt; EMPTY
	b Ljava/util/Map; values
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_251588_
	a (Lazo;Ljava/lang/Object;Lazo;Ljava/lang/Object;)Layt; of
		static
		0 o p_389690_
		1 o p_252174_
		2 o p_389633_
		3 o p_250020_
	a ()Layt; of
		static
	a (Lazo;)Ljava/lang/Object; get
		0 o p_389627_
	a (Lazo;Ljava/lang/Object;)Layt; of
		static
		0 o p_389597_
		1 o p_249997_
ayu net/minecraft/server/packs/CompositePackResources
	c Lazb; primaryPackResources
	d Ljava/util/List; packResourcesStack
	<init> (Lazb;Ljava/util/List;)V <init>
		0 o p_296246_
		1 o p_294643_
	a ()Laza; location
	a (Lazd;)Ljava/util/Set; getNamespaces
		0 o p_294708_
	a (Lazd;Ljava/lang/String;Ljava/lang/String;Lazb$a;)V listResources
		0 o p_295490_
		1 o p_296164_
		2 o p_294691_
		3 o p_295313_
	a (Lazo;)Ljava/lang/Object; getMetadataSection
		0 o p_389616_
	a (Lazd;Lamj;)Lbah; getResource
		0 o p_295406_
		1 o p_296382_
	a ([Ljava/lang/String;)Lbah; getRootResource
		0 o p_295316_
	close ()V close
ayv 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_
ayv$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_
ayv$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
ayv$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
ayw net/minecraft/server/packs/DownloadQueue
	a Lorg/slf4j/Logger; LOGGER
	b I MAX_KEPT_PACKS
	c Ljava/nio/file/Path; cacheDir
	d Lbwj; eventLog
	e Lcaf; 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 (Layw$a;Layw$b;Ljava/util/UUID;Layw$c;)V lambda$runDownload$0
		0 o p_314508_
		1 o p_314638_
		2 o p_314645_
		3 o p_314573_
	a (Layw$a;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; downloadBatch
		0 o p_314536_
		1 o p_314654_
	b (Layw$a;Ljava/util/Map;)Layw$b; runDownload
		0 o p_314482_
		1 o p_314452_
	c (Layw$a;Ljava/util/Map;)Layw$b; lambda$downloadBatch$1
		0 o p_314524_
		1 o p_314451_
	close ()V close
ayw$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 Lbey$a; listener
	<init> (Lcom/google/common/hash/HashFunction;ILjava/util/Map;Ljava/net/Proxy;Lbey$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 ()Lbey$a; listener
	equals (Ljava/lang/Object;)Z equals
		0 o p_314607_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ayw$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
ayw$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
ayw$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
ayw$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
ayx net/minecraft/server/packs/FeatureFlagsMetadataSection
	a Lazo; TYPE
	b Ldcx; flags
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldcx;)V <init>
		0 o flags
	a ()Ldcx; flags
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_251762_
	equals (Ljava/lang/Object;)Z equals
		0 o p_249629_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ayy net/minecraft/server/packs/FilePackResources
	c Lorg/slf4j/Logger; LOGGER
	d Layy$b; zipFileAccess
	e Ljava/lang/String; prefix
	<clinit> ()V <clinit>
		static
	<init> (Laza;Layy$b;Ljava/lang/String;)V <init>
		0 o p_326506_
		1 o p_296014_
		2 o p_256076_
	a (Lazd;)Ljava/util/Set; getNamespaces
		0 o p_10238_
	a (Lazd;Ljava/lang/String;Ljava/lang/String;Lazb$a;)V listResources
		0 o p_250500_
		1 o p_249598_
		2 o p_251613_
		3 o p_250655_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; extractNamespace
		static
		0 o p_294953_
		1 o p_294476_
	a (Lazd;Lamj;)Lbah; getResource
		0 o p_249605_
		1 o p_252147_
	a ([Ljava/lang/String;)Lbah; getRootResource
		0 o p_248514_
	a (Ljava/lang/String;)Ljava/lang/String; addPrefix
		0 o p_295349_
	b (Lazd;Lamj;)Ljava/lang/String; getPathFromLocation
		static
		0 o p_250585_
		1 o p_251470_
	b (Ljava/lang/String;)Lbah; getResource
		0 o p_251795_
	close ()V close
ayy$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 (Laza;Lazx$a;)Lazb; openFull
		0 o p_326484_
		1 o p_326165_
	a (Laza;)Lazb; openPrimary
		0 o p_326493_
ayy$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
ayz net/minecraft/server/packs/OverlayMetadataSection
	a Lazo; CLIENT_TYPE
	b Lazo; SERVER_TYPE
	c Ljava/util/List; overlays
	d Ljava/util/regex/Pattern; DIR_VALIDATOR
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o overlays
	a (Lazd;)Lcom/mojang/serialization/Codec; codecForPackType
		static
		0 o p_433080_
	a (Lazd;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codecForPackType$1
		static
		0 o p_432470_
		1 o p_432471_
	a ()Ljava/util/List; overlays
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; validateOverlayDir
		static
		0 o p_296447_
	a (Lazp;Layz$a;)Z lambda$overlaysForVersion$2
		static
		0 o p_432472_
		1 o p_432473_
	a (Lazp;)Ljava/util/List; overlaysForVersion
		0 o p_435088_
	b (Lazd;)Lazo; forPackType
		static
		0 o p_434837_
	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
ayz$1 net/minecraft/server/packs/OverlayMetadataSection$1
	a [I $SwitchMap$net$minecraft$server$packs$PackType
	<clinit> ()V <clinit>
		static
ayz$a net/minecraft/server/packs/OverlayMetadataSection$OverlayEntry
	a Lbez; format
	b Ljava/lang/String; overlay
	<init> (Lbez;Ljava/lang/String;)V <init>
		0 o format
		1 o overlay
	a (Lazd;)Lcom/mojang/serialization/Codec; listCodecForPackType
		static
		0 o p_434025_
	a (Layz$a$a;Lbez;)Layz$a; lambda$listCodecForPackType$0
		static
		0 o p_432478_
		1 o p_432479_
	a (ILayz$a;)Layz$a$a; lambda$listCodecForPackType$2
		static
		0 o p_432480_
		1 o p_432481_
	a ()Lbez; format
	a (Lazp;)Z isApplicable
		0 o p_433137_
	a (ILjava/util/List;)Lcom/mojang/serialization/DataResult; lambda$listCodecForPackType$3
		static
		0 o p_432474_
		1 o p_432475_
	b (ILjava/util/List;)Lcom/mojang/serialization/DataResult; lambda$listCodecForPackType$1
		static
		0 o p_432476_
		1 o p_432477_
	b ()Ljava/lang/String; overlay
	equals (Ljava/lang/Object;)Z equals
		0 o p_294809_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ayz$a$a net/minecraft/server/packs/OverlayMetadataSection$OverlayEntry$IntermediateEntry
	a Lazp$a; format
	b Ljava/lang/String; overlay
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lazp$a;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_434215_
	a ()Lazp$a; format
	b ()Ljava/lang/String; overlay
	equals (Ljava/lang/Object;)Z equals
		0 o p_433817_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
az net/minecraft/advancements/critereon/BlockPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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 (Legg;Lbo;)Z matchesComponents
		static
		0 o p_411090_
		1 o p_411045_
	a (Lejm;)Z matchesState
		0 o p_330349_
	a ()Z requiresNbt
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_411010_
	a (Lawx;Lja;)Z matches
		0 o p_17915_
		1 o p_17916_
	a (Ldrt;Legg;Lda;)Z matchesBlockEntity
		static
		0 o p_330457_
		1 o p_332206_
		2 o p_330422_
	a (Lejq;)Z matches
		0 o p_330448_
	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 (Ljl;[Lduv;)Laz$a; of
		0 o p_364338_
		1 o p_361195_
	a (Lup;)Laz$a; hasNbt
		0 o p_146725_
	a (Ljl;Lbdj;)Laz$a; of
		0 o p_365447_
		1 o p_364218_
	a (Ljl;Ljava/util/Collection;)Laz$a; of
		0 o p_360508_
		1 o p_298407_
	a (Lds$a;)Laz$a; setProperties
		0 o p_298989_
	b ()Laz; build
aza net/minecraft/server/packs/PackLocationInfo
	a Ljava/lang/String; id
	b Lxx; title
	c Lbab; source
	d Ljava/util/Optional; knownPackInfo
	<init> (Ljava/lang/String;Lxx;Lbab;Ljava/util/Optional;)V <init>
		0 o id
		1 o title
		2 o source
		3 o knownPackInfo
	a (ZLxx;Lyv;)Lyv; lambda$createChatLink$0
		0 o p_392795_
		1 o p_392796_
		2 o p_392797_
	a ()Ljava/lang/String; id
	a (ZLxx;)Lxx; createChatLink
		0 o p_326100_
		1 o p_325972_
	b ()Lxx; title
	c ()Lbab; source
	d ()Ljava/util/Optional; knownPackInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_326348_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
azb net/minecraft/server/packs/PackResources
	a Ljava/lang/String; METADATA_EXTENSION
	b Ljava/lang/String; PACK_META
	a ()Laza; location
	a (Lazd;)Ljava/util/Set; getNamespaces
		0 o p_10283_
	a (Lazd;Ljava/lang/String;Ljava/lang/String;Lazb$a;)V listResources
		0 o p_10289_
		1 o p_251379_
		2 o p_251932_
		3 o p_249347_
	a (Lazo;)Ljava/lang/Object; getMetadataSection
		0 o p_389444_
	a (Lazd;Lamj;)Lbah; getResource
		0 o p_215339_
		1 o p_249034_
	a ([Ljava/lang/String;)Lbah; getRootResource
		0 o p_252049_
	b ()Ljava/lang/String; packId
	c ()Ljava/util/Optional; knownPackInfo
	close ()V close
azb$a net/minecraft/server/packs/PackResources$ResourceOutput
azc net/minecraft/server/packs/PackSelectionConfig
	a Z required
	b Lazx$b; defaultPosition
	c Z fixedPosition
	<init> (ZLazx$b;Z)V <init>
		0 o required
		1 o defaultPosition
		2 o fixedPosition
	a ()Z required
	b ()Lazx$b; defaultPosition
	c ()Z fixedPosition
	equals (Ljava/lang/Object;)Z equals
		0 o p_326090_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
azd net/minecraft/server/packs/PackType
	a Lazd; CLIENT_RESOURCES
	b Lazd; SERVER_DATA
	c Ljava/lang/String; directory
	d [Lazd; $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 ()[Lazd; $values
		static
	valueOf (Ljava/lang/String;)Lazd; valueOf
		static
		0 o p_10307_
	values ()[Lazd; values
		static
aze 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> (Laza;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 (Lazd;Ljava/lang/String;Lazb$a;Ljava/util/List;)V lambda$listResources$2
		0 o p_251401_
		1 o p_251974_
		2 o p_252051_
		3 o p_250225_
	a (Ljava/nio/file/Path;Ljava/lang/String;Lazb$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 (Lamj;Lcom/mojang/serialization/DataResult$Error;)Lbah; lambda$getResource$1
		static
		0 o p_337557_
		1 o p_337558_
	a (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V lambda$listResources$3
		static
		0 o p_337559_
		1 o p_337560_
	a (Lazd;)Ljava/util/Set; getNamespaces
		0 o p_251896_
	a (Lazd;Ljava/lang/String;Ljava/lang/String;Lazb$a;)V listResources
		0 o p_251452_
		1 o p_249854_
		2 o p_248650_
		3 o p_248572_
	a (Lamj;Ljava/nio/file/Path;)Lbah; getResource
		static
		0 o p_250145_
		1 o p_251046_
	a (Lazd;Lamj;)Lbah; getResource
		0 o p_249352_
		1 o p_251715_
	a ([Ljava/lang/String;)Lbah; getRootResource
		0 o p_249041_
	a (Ljava/nio/file/Path;Ljava/util/List;)Lbah; lambda$getResource$0
		static
		0 o p_251860_
		1 o p_251647_
	a (Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lazb$a;)V listPath
		static
		0 o p_249455_
		1 o p_249514_
		2 o p_251918_
		3 o p_249964_
	a (Ljava/nio/file/Path;)Z validatePath
		static
		0 o p_249579_
	b (Ljava/nio/file/Path;)Lbah; returnFileIfExists
		static
		0 o p_250506_
	close ()V close
aze$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 (Laza;Lazx$a;)Lazb; openFull
		0 o p_326066_
		1 o p_326237_
	a (Laza;)Lazb; openPrimary
		0 o p_325962_
azf net/minecraft/server/packs/VanillaPackResources
	c Lorg/slf4j/Logger; LOGGER
	d Laza; location
	e Layt; metadata
	f Ljava/util/Set; namespaces
	g Ljava/util/List; rootPaths
	h Ljava/util/Map; pathsForType
	<clinit> ()V <clinit>
		static
	<init> (Laza;Layt;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 (Lamj;Lazd;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 ()Laza; location
	a (Lazb$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 (Lazd;Lazb$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 (Lazd;Lamj;Ljava/util/function/Consumer;)V listRawPaths
		0 o p_252103_
		1 o p_250441_
		2 o p_251968_
	a (Lamj;Lcom/mojang/serialization/DataResult$Error;)Lbah; lambda$getResource$5
		static
		0 o p_337565_
		1 o p_337566_
	a (Lbah;)Lban; lambda$asProvider$6
		0 o p_248221_
	a (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V lambda$listResources$3
		static
		0 o p_337563_
		1 o p_337564_
	a (Lazd;)Ljava/util/Set; getNamespaces
		0 o p_10322_
	a (Lazd;Ljava/lang/String;Ljava/lang/String;Lazb$a;)V listResources
		0 o p_248974_
		1 o p_248703_
		2 o p_250848_
		3 o p_249668_
	a (Lamj;)Ljava/util/Optional; lambda$asProvider$7
		0 o p_248239_
	a (Lazo;)Ljava/lang/Object; getMetadataSection
		0 o p_389612_
	a (Lazd;Lamj;)Lbah; getResource
		0 o p_250512_
		1 o p_251554_
	a ([Ljava/lang/String;)Lbah; getRootResource
		0 o p_250530_
	a (Lamj;Lazd;Ljava/util/List;)Lbah; lambda$getResource$4
		0 o p_248222_
		1 o p_248223_
		2 o p_248224_
	b (Lamj;Lcom/mojang/serialization/DataResult$Error;)V lambda$listRawPaths$1
		static
		0 o p_337561_
		1 o p_337562_
	close ()V close
	d ()Lbas; asProvider
azg 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 Layt; metadata
	g Ljava/util/Set; namespaces
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lazd;)Ljava/util/List; lambda$build$4
		0 o p_392798_
	a (Ljava/util/Collection;)Ljava/util/List; copyAndReverse
		static
		0 o p_252072_
	a ([Ljava/lang/String;)Lazg; exposeNamespace
		0 o p_250838_
	a ()Lazg; pushJarResources
	a (Ljava/nio/file/Path;)Lazg; pushUniversalPath
		0 o p_249464_
	a (Lazd;Ljava/lang/Class;)Lazg; pushClasspathResources
		0 o p_251987_
		1 o p_249062_
	a (Layt;)Lazg; setMetadata
		0 o p_249597_
	a (Lazd;Ljava/nio/file/Path;)Lazg; pushAssetPath
		0 o p_248623_
		1 o p_250065_
	a (Laza;)Lazf; build
		0 o p_326441_
	a (Lazg;)V lambda$static$0
		static
		0 o p_251787_
	b (Lazd;Ljava/nio/file/Path;)V pushPathForType
		0 o p_250073_
		1 o p_252259_
	b (Lazd;)Ljava/util/Set; lambda$pushPathForType$2
		static
		0 o p_250639_
	b ()Lazg; applyDevelopmentConfig
	b (Ljava/nio/file/Path;)Z validateDirPath
		0 o p_249112_
	c ()Lcom/google/common/collect/ImmutableMap; lambda$static$1
		static
	c (Lazd;Ljava/nio/file/Path;)V lambda$pushJarResources$3
		0 o p_251514_
		1 o p_251979_
	c (Ljava/nio/file/Path;)V pushRootPath
		0 o p_251084_
azh 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
azi 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
azj 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 Lazl; fileSystem
	f Lazj; parent
	g Ljava/util/List; pathToRoot
	h Ljava/lang/String; pathString
	i Lazm; pathContents
	<clinit> ()V <clinit>
		static
	<init> (Lazl;Ljava/lang/String;Lazj;Lazm;)V <init>
		0 o p_251111_
		1 o p_250681_
		2 o p_251363_
		3 o p_251268_
	a (Ljava/nio/file/Path;)Lazj; resolve
		0 o p_251657_
	a (I)Lazj; getName
		0 o p_248550_
	a (Lazm;)Z isRelativeOrMissing
		static
		0 o p_248750_
	a (Ljava/lang/String;)Lazj; resolveName
		0 o p_249718_
	a (Lazj;Ljava/lang/String;)Lazj; createRelativePath
		0 o p_249276_
		1 o p_249966_
	a ()Lazl; getFileSystem
	a (Ljava/util/List;)Lazj; resolve
		0 o p_252101_
	a ([Ljava/nio/file/LinkOption;)Lazj; toRealPath
		0 o p_251187_
	a (II)Lazj; subpath
		0 o p_251923_
		1 o p_248807_
	b (Ljava/nio/file/Path;)Lazj; relativize
		0 o p_250294_
	b ()Lazj; getRoot
	c ()Lazj; getFileName
	c (Ljava/nio/file/Path;)Lazj; 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 ()Lazj; getParent
	e ()Lazj; normalize
	endsWith (Ljava/nio/file/Path;)Z endsWith
		0 o p_250070_
	equals (Ljava/lang/Object;)Z equals
		0 o p_248707_
	f ()Lazj; 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 ()Lazm$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
azj$1 net/minecraft/server/packs/linkfs/LinkFSPath$1
	<init> ()V <init>
	isDirectory ()Z isDirectory
	isRegularFile ()Z isRegularFile
azj$2 net/minecraft/server/packs/linkfs/LinkFSPath$2
	<init> ()V <init>
	isDirectory ()Z isDirectory
	isRegularFile ()Z isRegularFile
azj$3 net/minecraft/server/packs/linkfs/LinkFSPath$3
	a Lazj; this$0
	<init> (Lazj;)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_
azk net/minecraft/server/packs/linkfs/LinkFSProvider
	a Ljava/lang/String; SCHEME
	<init> ()V <init>
	a (Ljava/nio/file/Path;)Lazj; 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_
azk$1 net/minecraft/server/packs/linkfs/LinkFSProvider$1
	a Lazm$a; val$directoryContents
	b Ljava/nio/file/DirectoryStream$Filter; val$filter
	<init> (Lazk;Lazm$a;Ljava/nio/file/DirectoryStream$Filter;)V <init>
		0 o p_251373_
		1 o p_248565_
		2 o p_250942_
	a (Lazj;)Ljava/nio/file/Path; lambda$iterator$1
		static
		0 o p_249891_
	a (Ljava/nio/file/DirectoryStream$Filter;Lazj;)Z lambda$iterator$0
		static
		0 o p_250959_
		1 o p_250987_
	close ()V close
	iterator ()Ljava/util/Iterator; iterator
azk$2 net/minecraft/server/packs/linkfs/LinkFSProvider$2
	a [I $SwitchMap$java$nio$file$AccessMode
	<clinit> ()V <clinit>
		static
azl 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 Lazj; root
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lazl$b;)V <init>
		0 o p_251238_
		1 o p_248738_
	a (Lazl$b;Lazl;Ljava/lang/String;Lazj;)Lazj; buildPath
		static
		0 o p_250914_
		1 o p_248904_
		2 o p_248935_
		3 o p_250296_
	a ()Ljava/nio/file/FileStore; store
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lazl;Lazj;Ljava/lang/String;Lazl$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;Lazl;Lazj;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_
	b ()Lazj; rootPath
	c ()Lazl$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
azl$a net/minecraft/server/packs/linkfs/LinkFileSystem$Builder
	a Lazl$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;)Lazl$a; put
		0 o p_249758_
		1 o p_251234_
		2 o p_248766_
	a (Ljava/util/List;Ljava/nio/file/Path;)Lazl$a; put
		0 o p_250158_
		1 o p_250483_
	b (Ljava/lang/String;)Lazl$b; lambda$put$0
		static
		0 o p_249671_
azl$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
azm net/minecraft/server/packs/linkfs/PathContents
	a Lazm; MISSING
	b Lazm; RELATIVE
	<clinit> ()V <clinit>
		static
azm$1 net/minecraft/server/packs/linkfs/PathContents$1
	<init> ()V <init>
	toString ()Ljava/lang/String; toString
azm$2 net/minecraft/server/packs/linkfs/PathContents$2
	<init> ()V <init>
	toString ()Ljava/lang/String; toString
azm$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
azm$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
azn net/minecraft/server/packs/linkfs/package-info
azo 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/Object;)Lazo$a; withValue
		0 o p_434503_
	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
azo$a net/minecraft/server/packs/metadata/MetadataSectionType$WithValue
	a Lazo; type
	b Ljava/lang/Object; value
	<init> (Lazo;Ljava/lang/Object;)V <init>
		0 o type
		1 o value
	a ()Lazo; type
	a (Lazo;)Ljava/util/Optional; unwrapToType
		0 o p_432815_
	b ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_434818_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
azp net/minecraft/server/packs/metadata/pack/PackFormat
	a Lcom/mojang/serialization/Codec; BOTTOM_CODEC
	b Lcom/mojang/serialization/Codec; TOP_CODEC
	c I major
	d I minor
	e Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o major
		1 o minor
	a (ILazp$a;)Lcom/mojang/serialization/DataResult; lambda$packCodec$2
		static
		0 o p_433494_
		1 o p_435214_
	a (Lazp;)I compareTo
		0 o p_432991_
	a (ILbez;)Lcom/mojang/serialization/DataResult; lambda$packCodec$3
		static
		0 o p_432952_
		1 o p_434902_
	a (ILjava/util/List;)Lazp; lambda$fullCodec$0
		static
		0 o p_435152_
		1 o p_435293_
	a ()Lbez; minorRange
	a (ILazp;)Ljava/util/List; lambda$fullCodec$1
		static
		0 o p_434641_
		1 o p_434947_
	a (Lazd;)I lastPreMinorVersion
		static
		0 o p_435107_
	a (II)Lazp; of
		static
		0 o p_434834_
		1 o p_433219_
	a (Ljava/util/List;ILjava/util/function/BiFunction;)Lcom/mojang/serialization/DataResult; validateHolderList
		static
		0 o p_435698_
		1 o p_434854_
		2 o p_433703_
	a (I)Lazp; of
		static
		0 o p_436044_
	b ()I major
	b (I)Lcom/mojang/serialization/Codec; fullCodec
		static
		0 o p_433611_
	b (Lazd;)Lcom/mojang/serialization/MapCodec; packCodec
		static
		0 o p_433328_
	c ()I minor
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_434904_
	equals (Ljava/lang/Object;)Z equals
		0 o p_433304_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
azp$1 net/minecraft/server/packs/metadata/pack/PackFormat$1
	a [I $SwitchMap$net$minecraft$server$packs$PackType
	<clinit> ()V <clinit>
		static
azp$a net/minecraft/server/packs/metadata/pack/PackFormat$IntermediaryFormat
	a Lcom/mojang/serialization/MapCodec; OVERLAY_CODEC
	b Ljava/util/Optional; min
	c Ljava/util/Optional; max
	d Ljava/util/Optional; format
	e Ljava/util/Optional; supported
	f Lcom/mojang/serialization/MapCodec; PACK_CODEC
	<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 format
		3 o supported
	a (Ljava/lang/String;I)Ljava/lang/String; lambda$validateOldFormat$15
		static
		0 o p_434076_
		1 o p_435189_
	a ()I effectiveMinMajorVersion
	a (Ljava/lang/String;IILjava/lang/String;)Ljava/lang/String; lambda$validateNewFormat$12
		static
		0 o p_436015_
		1 o p_435016_
		2 o p_434979_
		3 o p_435663_
	a (Ljava/lang/String;II)Ljava/lang/String; lambda$validateOldFormat$17
		static
		0 o p_435404_
		1 o p_433004_
		2 o p_432753_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_436531_
	a (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lazp$a; lambda$static$1
		static
		0 o p_432882_
		1 o p_435411_
		2 o p_435168_
	a (Ljava/lang/String;Ljava/lang/String;Lbez;)Ljava/lang/String; lambda$validateNewFormat$11
		0 o p_436536_
		1 o p_436537_
		2 o p_436538_
	a (Lbez;I)Lazp$a; fromRange
		static
		0 o p_436062_
		1 o p_434772_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$validate$4
		static
		0 o p_434916_
		1 o p_434963_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$validateOldFormat$16
		static
		0 o p_434796_
	a (II)Ljava/lang/String; validatePackFormatForRange
		0 o p_435052_
		1 o p_433150_
	a (Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; lambda$validateNewFormat$8
		static
		0 o p_435065_
		1 o p_434104_
		2 o p_435715_
	a (IZZLjava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; validate
		0 o p_433361_
		1 o p_433851_
		2 o p_436057_
		3 o p_433029_
		4 o p_435289_
	a (IZLjava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; validateOldFormat
		0 o p_434790_
		1 o p_434529_
		2 o p_434893_
		3 o p_433339_
	b (Ljava/lang/String;I)Ljava/lang/String; lambda$validate$5
		static
		0 o p_435396_
		1 o p_432946_
	b ()Ljava/util/Optional; min
	b (Ljava/lang/String;Ljava/lang/String;Lbez;)Ljava/lang/String; lambda$validateNewFormat$10
		0 o p_436532_
		1 o p_436533_
		2 o p_436534_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_436535_
	b (IZZLjava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; validateNewFormat
		0 o p_432896_
		1 o p_435209_
		2 o p_434008_
		3 o p_435685_
		4 o p_435300_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$validateNewFormat$13
		static
		0 o p_435233_
	b (Ljava/lang/String;II)Ljava/lang/String; lambda$validateNewFormat$14
		static
		0 o p_435050_
		1 o p_432860_
		2 o p_433508_
	c ()Ljava/util/Optional; max
	c (Ljava/lang/String;)Ljava/lang/String; lambda$validateNewFormat$9
		static
		0 o p_435323_
	d (Ljava/lang/String;)Ljava/lang/String; lambda$validateNewFormat$7
		0 o p_432746_
	d ()Ljava/util/Optional; format
	e (Ljava/lang/String;)Ljava/lang/String; lambda$validate$6
		static
		0 o p_435912_
	e ()Ljava/util/Optional; supported
	equals (Ljava/lang/Object;)Z equals
		0 o p_433778_
	f (Ljava/lang/String;)Ljava/lang/String; lambda$validate$3
		static
		0 o p_435100_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
azp$b net/minecraft/server/packs/metadata/pack/PackFormat$IntermediaryFormatHolder
	a ()Lazp$a; format
azq net/minecraft/server/packs/metadata/pack/PackMetadataSection
	a Lazo; CLIENT_TYPE
	b Lazo; SERVER_TYPE
	c Lazo; FALLBACK_TYPE
	d Lxx; description
	e Lbez; supportedFormats
	f Lcom/mojang/serialization/Codec; FALLBACK_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Lbez;)V <init>
		0 o description
		1 o supportedFormats
	a (Lazd;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codecForPackType$2
		static
		0 o p_432484_
		1 o p_432485_
	a (Lxx;)Lazq; lambda$static$0
		static
		0 o p_432483_
	a (Lazd;)Lazo; forPackType
		static
		0 o p_434545_
	a ()Lxx; description
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432482_
	b (Lazd;)Lcom/mojang/serialization/Codec; codecForPackType
		static
		0 o p_434308_
	b ()Lbez; supportedFormats
	equals (Ljava/lang/Object;)Z equals
		0 o p_294310_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
azq$1 net/minecraft/server/packs/metadata/pack/PackMetadataSection$1
	a [I $SwitchMap$net$minecraft$server$packs$PackType
	<clinit> ()V <clinit>
		static
azr net/minecraft/server/packs/metadata/pack/package-info
azs net/minecraft/server/packs/metadata/package-info
azt net/minecraft/server/packs/package-info
azu net/minecraft/server/packs/repository/BuiltInPackSource
	a Ljava/lang/String; VANILLA_ID
	b Ljava/lang/String; TESTS_ID
	c Lazw; CORE_PACK_INFO
	d Lorg/slf4j/Logger; LOGGER
	e Lazd; packType
	f Lazf; vanillaPack
	g Lamj; packDir
	h Lfnx; validator
	<clinit> ()V <clinit>
		static
	<init> (Lazd;Lazf;Lamj;Lfnx;)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 (Lazb;)Lazx; createVanillaPack
		0 o p_251690_
	a (Ljava/lang/String;Lazx$c;Lxx;)Lazx; createBuiltinPack
		0 o p_249992_
		1 o p_248670_
		2 o p_252197_
	a ()Lazf; getVanillaPack
	a (Ljava/lang/String;)Lxx; getPackTitle
		0 o p_251850_
	a (Lazx$c;Ljava/lang/String;)Lazx; lambda$discoverPacksInPath$2
		0 o p_249612_
		1 o p_250601_
	a (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;Lazx$c;)V lambda$discoverPacksInPath$3
		0 o p_250239_
		1 o p_252012_
		2 o p_249772_
	a (Ljava/nio/file/Path;)Ljava/lang/String; pathToId
		static
		0 o p_252048_
	a (Ljava/util/function/BiConsumer;)V populatePackList
		0 o p_250341_
	a (Ljava/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 (Lazb;)Lazx$c; fixedResources
		static
		0 o p_295971_
	loadPacks (Ljava/util/function/Consumer;)V loadPacks
		0 o p_250708_
azu$1 net/minecraft/server/packs/repository/BuiltInPackSource$1
	a Lazb; val$instance
	<init> (Lazb;)V <init>
		0 o p_294738_
	a (Laza;Lazx$a;)Lazb; openFull
		0 o p_326285_
		1 o p_326055_
	a (Laza;)Lazb; openPrimary
		0 o p_326084_
azv net/minecraft/server/packs/repository/FolderRepositorySource
	a Lorg/slf4j/Logger; LOGGER
	b Lazc; DISCOVERED_PACK_SELECTION_CONFIG
	c Ljava/nio/file/Path; folder
	d Lazd; packType
	e Lbab; packSource
	f Lfnx; validator
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lazd;Lbab;Lfnx;)V <init>
		0 o p_251796_
		1 o p_251664_
		2 o p_250854_
		3 o p_296354_
	a (Ljava/nio/file/Path;Lfnx;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;Lazx$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;)Laza; createDiscoveredFilePackInfo
		0 o p_326163_
	loadPacks (Ljava/util/function/Consumer;)V loadPacks
		0 o p_250965_
azv$a net/minecraft/server/packs/repository/FolderRepositorySource$FolderPackDetector
	<init> (Lfnx;)V <init>
		0 o p_296420_
	a (Ljava/nio/file/Path;)Lazx$c; createZipPack
		0 o p_294522_
	b (Ljava/nio/file/Path;)Lazx$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_
azw net/minecraft/server/packs/repository/KnownPack
	a Laae; 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;)Lazw; 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
azx net/minecraft/server/packs/repository/Pack
	a Lorg/slf4j/Logger; LOGGER
	b Laza; location
	c Lazx$c; resources
	d Lazx$a; metadata
	e Lazc; selectionConfig
	<clinit> ()V <clinit>
		static
	<init> (Laza;Lazx$c;Lazx$a;Lazc;)V <init>
		0 o p_326123_
		1 o p_249377_
		2 o p_326375_
		3 o p_326282_
	a (Z)Lxx; getChatLink
		0 o p_10438_
	a ()Laza; location
	a (Laza;Lazx$c;Lazp;Lazd;)Lazx$a; readPackMetadata
		static
		0 o p_326060_
		1 o p_326166_
		2 o p_435314_
		3 o p_433503_
	a (Laza;Lazx$c;Lazd;Lazc;)Lazx; readMetaAndCreate
		static
		0 o p_326065_
		1 o p_252210_
		2 o p_250595_
		3 o p_326429_
	b ()Lxx; getTitle
	c ()Lxx; getDescription
	d ()Lazy; getCompatibility
	e ()Ldcx; getRequestedFeatures
	equals (Ljava/lang/Object;)Z equals
		0 o p_10448_
	f ()Lazb; open
	g ()Ljava/lang/String; getId
	h ()Lazc; selectionConfig
	hashCode ()I hashCode
	i ()Z isRequired
	j ()Z isFixedPosition
	k ()Lazx$b; getDefaultPosition
	l ()Lbab; getPackSource
azx$a net/minecraft/server/packs/repository/Pack$Metadata
	a Lxx; description
	b Lazy; compatibility
	c Ldcx; requestedFeatures
	d Ljava/util/List; overlays
	<init> (Lxx;Lazy;Ldcx;Ljava/util/List;)V <init>
		0 o description
		1 o compatibility
		2 o requestedFeatures
		3 o overlays
	a ()Lxx; description
	b ()Lazy; compatibility
	c ()Ldcx; requestedFeatures
	d ()Ljava/util/List; overlays
	equals (Ljava/lang/Object;)Z equals
		0 o p_326417_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
azx$b net/minecraft/server/packs/repository/Pack$Position
	a Lazx$b; TOP
	b Lazx$b; BOTTOM
	c [Lazx$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_10467_
		1 o p_10468_
	a ()Lazx$b; opposite
	a (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I insert
		0 o p_10471_
		1 o p_10472_
		2 o p_10473_
		3 o p_10474_
	b ()[Lazx$b; $values
		static
	valueOf (Ljava/lang/String;)Lazx$b; valueOf
		static
		0 o p_10476_
	values ()[Lazx$b; values
		static
azx$c net/minecraft/server/packs/repository/Pack$ResourcesSupplier
	a (Laza;Lazx$a;)Lazb; openFull
		0 o p_326241_
		1 o p_325959_
	a (Laza;)Lazb; openPrimary
		0 o p_326301_
azy net/minecraft/server/packs/repository/PackCompatibility
	a Lazy; TOO_OLD
	b Lazy; TOO_NEW
	c Lazy; UNKNOWN
	d Lazy; COMPATIBLE
	e I UNKNOWN_VERSION
	f Lxx; description
	g Lxx; confirmation
	h [Lazy; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_10486_
		1 o p_10487_
		2 o p_10488_
	a ()Z isCompatible
	a (Lbez;Lazp;)Lazy; forVersion
		static
		0 o p_294404_
		1 o p_433662_
	b ()Lxx; getDescription
	c ()Lxx; getConfirmation
	d ()[Lazy; $values
		static
	valueOf (Ljava/lang/String;)Lazy; valueOf
		static
		0 o p_10495_
	values ()[Lazy; values
		static
azz net/minecraft/server/packs/repository/PackDetector
	a Lfnx; validator
	<init> (Lfnx;)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_
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 ()Lcom/mojang/serialization/Codec; codec
	a (Lfiy;Lfiy;Lfiy;Lba$a;)Z lambda$trigger$0
		static
		0 o p_18650_
		1 o p_18651_
		2 o p_18652_
		3 o p_18653_
	a (Lawy;Lcqq;Lcqq;Lcdj;)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 (Lbz$a;)Lar; bredAnimals
		static
		0 o p_301285_
	a (Lbk;)V validate
		0 o p_312663_
	a (Ljava/util/Optional;Lfiy;)Z matches
		static
		0 o p_298925_
		1 o p_298317_
	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 (Lfiy;Lfiy;Lfiy;)Z matches
		0 o p_18676_
		1 o p_18677_
		2 o p_18678_
	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/server/packs/repository/PackRepository
	a Ljava/util/Set; sources
	b Ljava/util/Map; available
	c Ljava/util/List; selected
	<init> ([Lbac;)V <init>
		0 o p_251886_
	a (Ljava/util/Collection;)Ljava/lang/String; displayPackList
		static
		0 o p_341622_
	a (Lazx;)Ljava/lang/String; lambda$displayPackList$0
		static
		0 o p_341571_
	a (Ljava/util/Map;Lazx;)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;)Lazx; 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 ()Ldcx; getRequestedFeatureFlags
	g ()Ljava/util/Collection; getSelectedPacks
	h ()Ljava/util/List; openAllSelected
	i ()Ljava/util/Map; discoverAvailable
bab net/minecraft/server/packs/repository/PackSource
	a Ljava/util/function/UnaryOperator; NO_DECORATION
	b Lbab; DEFAULT
	c Lbab; BUILT_IN
	d Lbab; FEATURE
	e Lbab; WORLD
	f Lbab; SERVER
	<clinit> ()V <clinit>
		static
	a ()Z shouldAddAutomatically
	a (Lxx;Lxx;)Lxx; lambda$decorateWithSource$0
		static
		0 o p_10538_
		1 o p_10539_
	a (Ljava/util/function/UnaryOperator;Z)Lbab; create
		static
		0 o p_251995_
		1 o p_249897_
	a (Lxx;)Lxx; decorate
		0 o p_10541_
	a (Ljava/lang/String;)Ljava/util/function/UnaryOperator; decorateWithSource
		static
		0 o p_10534_
bab$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 (Lxx;)Lxx; decorate
		0 o p_251609_
bac net/minecraft/server/packs/repository/RepositorySource
	loadPacks (Ljava/util/function/Consumer;)V loadPacks
		0 o p_10542_
bad net/minecraft/server/packs/repository/ServerPacksSource
	d Lazq; VERSION_METADATA_SECTION
	e Layx; FEATURE_FLAGS_METADATA_SECTION
	f Layt; BUILT_IN_METADATA
	g Laza; VANILLA_PACK_INFO
	h Lazc; VANILLA_SELECTION_CONFIG
	i Lazc; FEATURE_SELECTION_CONFIG
	j Lamj; PACKS_DIR
	<clinit> ()V <clinit>
		static
	<init> (Lfnx;)V <init>
		0 o p_294494_
	a (Ljava/nio/file/Path;Lfnx;)Lbaa; createPackRepository
		static
		0 o p_251569_
		1 o p_295336_
	a (Ljava/lang/String;Lazx$c;Lxx;)Lazx; createBuiltinPack
		0 o p_250596_
		1 o p_249625_
		2 o p_249043_
	a (Lazb;)Lazx; createVanillaPack
		0 o p_250283_
	a (Ljava/lang/String;)Lxx; getPackTitle
		0 o p_249692_
	a (Lfih$c;)Lbaa; createPackRepository
		static
		0 o p_250213_
	a (Ljava/lang/String;Lxx;)Laza; 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 ()Lazf; createVanillaPackSource
		static
	c ()Lbaa; createVanillaTrustedRepository
		static
bae net/minecraft/server/packs/repository/package-info
baf net/minecraft/server/packs/resources/CloseableResourceManager
	close ()V close
bag net/minecraft/server/packs/resources/FallbackResourceManager
	a Ljava/util/List; fallbacks
	c Lorg/slf4j/Logger; LOGGER
	d Lazd; type
	e Ljava/lang/String; namespace
	<clinit> ()V <clinit>
		static
	<init> (Lazd;Ljava/lang/String;)V <init>
		0 o p_10605_
		1 o p_10606_
	a (Lazb;Lamj;Lbah;Lbah;)Lban; createResource
		static
		0 o p_249946_
		1 o p_250632_
		2 o p_250514_
		3 o p_251676_
	a (Ljava/util/Map;Ljava/util/Map;Lamj;Lbag$a;)V lambda$listResources$3
		static
		0 o p_248256_
		1 o p_248257_
		2 o p_248258_
		3 o p_248259_
	a (Lbag$d;Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/Map;)V listPackResources
		0 o p_215388_
		1 o p_215389_
		2 o p_215390_
		3 o p_215391_
	a (Lazb;)V push
		0 o p_215378_
	a (Ljava/lang/String;Lazb;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 (Lazb;Ljava/util/function/Predicate;)V push
		0 o p_215383_
		1 o p_215384_
	a (Lbag$d;)Lazb; lambda$listPacks$7
		static
		0 o p_215386_
	a (Lamj;)Ljava/util/List; getResourceStack
		0 o p_215367_
	a (Ljava/util/function/Predicate;Ljava/util/Map;Lazb;Lamj;Lbah;)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 (Lazb;Lamj;)Lbar; lambda$getResourceStack$1
		0 o p_248261_
		1 o p_248262_
	a (Lamj;Lazb;Lbah;)Lbah; wrapForDebug
		static
		0 o p_248639_
		1 o p_251740_
		2 o p_249116_
	a (Lbah;)Lbah; convertToMetadata
		static
		0 o p_250827_
	a (Lbag$d;Ljava/util/Map;)V applyPackFiltersToExistingResources
		static
		0 o p_215393_
		1 o p_215394_
	a (Lbah;Lamj;Lazb;)Ljava/io/InputStream; lambda$wrapForDebug$0
		static
		0 o p_248268_
		1 o p_248269_
		2 o p_248270_
	a (Ljava/util/function/Predicate;Ljava/util/Map;Lazb;ILjava/util/Map;Lamj;Lbah;)V lambda$listResources$2
		static
		0 o p_248249_
		1 o p_248250_
		2 o p_248251_
		3 o p_248252_
		4 o p_248253_
		5 o p_248254_
		6 o p_248255_
	a ()Ljava/util/Set; getNamespaces
	a (Lamj;I)Lbah; createStackMetadataFinder
		0 o p_215369_
		1 o p_215370_
	b (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources
		0 o p_215413_
		1 o p_215414_
	b (Lbah;)Lbar; parseMetadata
		static
		0 o p_250103_
	b (Lamj;)Z isMetadata
		static
		0 o p_249381_
	b ()Ljava/util/stream/Stream; listPacks
	b (Lamj;I)Lbar; lambda$createStackMetadataFinder$4
		0 o p_248271_
		1 o p_248272_
	c (Lbah;)Lbar; 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_
	c (Lamj;)Lamj; getResourceLocationFromMetadata
		static
		0 o p_249669_
	d (Lamj;)Lamj; getMetadataLocation
		static
		0 o p_10625_
	getResource (Lamj;)Ljava/util/Optional; getResource
		0 o p_215419_
bag$a net/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex
	a Lazb; packResources
	b Lbah; resource
	c I packIndex
	<init> (Lazb;Lbah;I)V <init>
		0 o packResources
		1 o resource
		2 o packIndex
	a ()Lazb; packResources
	b ()Lbah; resource
	c ()I packIndex
	equals (Ljava/lang/Object;)Z equals
		0 o p_251931_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bag$b net/minecraft/server/packs/resources/FallbackResourceManager$EntryStack
	a Lamj; fileLocation
	b Lamj; metadataLocation
	c Ljava/util/List; fileSources
	d Ljava/util/Map; metaSources
	<init> (Lamj;)V <init>
		0 o p_251350_
	<init> (Lamj;Lamj;Ljava/util/List;Ljava/util/Map;)V <init>
		0 o fileLocation
		1 o metadataLocation
		2 o fileSources
		3 o metaSources
	a ()Lamj; fileLocation
	b ()Lamj; 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
bag$c net/minecraft/server/packs/resources/FallbackResourceManager$LeakedResourceWarningInputStream
	a Ljava/util/function/Supplier; message
	b Z closed
	<init> (Ljava/io/InputStream;Lamj;Ljava/lang/String;)V <init>
		0 o p_10633_
		1 o p_10634_
		2 o p_10635_
	a (Ljava/lang/Exception;Lamj;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
bag$d net/minecraft/server/packs/resources/FallbackResourceManager$PackEntry
	a Ljava/lang/String; name
	b Lazb; resources
	c Ljava/util/function/Predicate; filter
	<init> (Ljava/lang/String;Lazb;Ljava/util/function/Predicate;)V <init>
		0 o name
		1 o resources
		2 o filter
	a ()Ljava/lang/String; name
	a (Ljava/util/Collection;)V filterAll
		0 o p_215443_
	a (Lamj;)Z isFiltered
		0 o p_215441_
	b ()Lazb; 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
bag$e net/minecraft/server/packs/resources/FallbackResourceManager$ResourceWithSource
	a Lazb; source
	b Lbah; resource
	<init> (Lazb;Lbah;)V <init>
		0 o source
		1 o resource
	a ()Lazb; source
	b ()Lbah; resource
	equals (Ljava/lang/Object;)Z equals
		0 o p_252143_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bah 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/nio/file/Path;)Lbah; create
		static
		0 o p_248941_
	create (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Lbah; create
		static
		0 o p_249624_
		1 o p_248688_
	get ()Ljava/lang/Object; get
bai 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> (Lazd;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 (Lbao;Lamj;)Z lambda$new$1
		static
		0 o p_215473_
		1 o p_215474_
	a (Lazd;Lazb;)Ljava/util/stream/Stream; lambda$new$0
		static
		0 o p_215470_
		1 o p_215471_
	a (Lamj;)Ljava/util/List; getResourceStack
		0 o p_215466_
	a (Lazb;)Lbao; getPackFilterSection
		0 o p_215468_
	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_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 (Lamj;)Ljava/util/Optional; getResource
		0 o p_215482_
baj net/minecraft/server/packs/resources/PreparableReloadListener
	getName ()Ljava/lang/String; getName
	prepareSharedState (Lbaj$b;)V prepareSharedState
		0 o p_436024_
	reload (Lbaj$b;Ljava/util/concurrent/Executor;Lbaj$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_433552_
		1 o p_10642_
		2 o p_10638_
		3 o p_10643_
baj$a net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier
	wait (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; wait
		0 o p_10644_
baj$b net/minecraft/server/packs/resources/PreparableReloadListener$SharedState
	a Lbap; manager
	b Ljava/util/Map; state
	<init> (Lbap;)V <init>
		0 o p_435353_
	a ()Lbap; resourceManager
	a (Lbaj$c;)Ljava/lang/Object; get
		0 o p_432816_
	a (Lbaj$c;Ljava/lang/Object;)V set
		0 o p_433408_
		1 o p_435497_
baj$c net/minecraft/server/packs/resources/PreparableReloadListener$StateKey
	<init> ()V <init>
bak 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 (Ljava/util/concurrent/Executor;Lbaj$b;Lbaj$a;Lbaj;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$of$1
		static
		0 o p_432486_
		1 o p_432487_
		2 o p_432488_
		3 o p_432489_
		4 o p_432490_
		5 o p_432491_
	a (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lbap;Ljava/util/List;Lbav$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/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/List;)Ljava/util/List; finish
		0 o p_215484_
	a (Lbaj;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Lbak$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 (Lbap;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lbal; 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/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_
bak$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
bal net/minecraft/server/packs/resources/ReloadInstance
	a ()Ljava/util/concurrent/CompletableFuture; done
	b ()F getActualProgress
	c ()Z isDone
	d ()V checkExceptions
bam net/minecraft/server/packs/resources/ReloadableResourceManager
	a Lorg/slf4j/Logger; LOGGER
	c Lbaf; resources
	d Ljava/util/List; listeners
	e Lazd; type
	<clinit> ()V <clinit>
		static
	<init> (Lazd;)V <init>
		0 o p_203820_
	a (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Lbal; createReload
		0 o p_143930_
		1 o p_143931_
		2 o p_143932_
		3 o p_143933_
	a (Ljava/util/List;)Ljava/lang/Object; lambda$createReload$0
		static
		0 o p_203826_
	a (Lamj;)Ljava/util/List; getResourceStack
		0 o p_215486_
	a ()Ljava/util/Set; getNamespaces
	a (Lbaj;)V registerReloadListener
		0 o p_10714_
	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 (Lamj;)Ljava/util/Optional; getResource
		0 o p_215494_
ban net/minecraft/server/packs/resources/Resource
	a Lazb; source
	b Lbah; streamSupplier
	c Lbah; metadataSupplier
	d Lbar; cachedMetadata
	<init> (Lazb;Lbah;Lbah;)V <init>
		0 o p_250802_
		1 o p_248585_
		2 o p_250094_
	<init> (Lazb;Lbah;)V <init>
		0 o p_250372_
		1 o p_248749_
	a ()Lazb; source
	b ()Ljava/lang/String; sourcePackId
	c ()Ljava/util/Optional; knownPackInfo
	d ()Ljava/io/InputStream; open
	e ()Ljava/io/BufferedReader; openAsReader
	f ()Lbar; metadata
bao net/minecraft/server/packs/resources/ResourceFilterSection
	a Lazo; 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;Lbfs;)Z lambda$isPathFiltered$3
		static
		0 o p_261429_
		1 o p_261430_
	a (Ljava/lang/String;)Z isNamespaceFiltered
		0 o p_215524_
	a (Lbao;)Ljava/util/List; lambda$static$0
		static
		0 o p_215520_
	b (Ljava/lang/String;)Z isPathFiltered
		0 o p_215529_
	b (Ljava/lang/String;Lbfs;)Z lambda$isNamespaceFiltered$2
		static
		0 o p_261432_
		1 o p_261433_
bap net/minecraft/server/packs/resources/ResourceManager
	a ()Ljava/util/Set; getNamespaces
	a (Lamj;)Ljava/util/List; getResourceStack
		0 o p_215562_
	b ()Ljava/util/stream/Stream; listPacks
	b (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResources
		0 o p_215563_
		1 o p_215564_
	c (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks
		0 o p_215565_
		1 o p_215566_
bap$a net/minecraft/server/packs/resources/ResourceManager$Empty
	a Lbap$a; INSTANCE
	c [Lbap$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_10735_
		1 o p_10736_
	a (Lamj;)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 ()[Lbap$a; $values
		static
	c (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks
		0 o p_215573_
		1 o p_215574_
	getResource (Lamj;)Ljava/util/Optional; getResource
		0 o p_215576_
	valueOf (Ljava/lang/String;)Lbap$a; valueOf
		static
		0 o p_10749_
	values ()[Lbap$a; values
		static
baq net/minecraft/server/packs/resources/ResourceManagerReloadListener
	a (Lbap;)V onResourceManagerReload
		0 o p_10758_
	b (Lbap;)V lambda$reload$0
		0 o p_372690_
	reload (Lbaj$b;Ljava/util/concurrent/Executor;Lbaj$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_433115_
		1 o p_10756_
		2 o p_10752_
		3 o p_10757_
bar net/minecraft/server/packs/resources/ResourceMetadata
	a Lbar; EMPTY
	b Lbah; EMPTY_SUPPLIER
	<clinit> ()V <clinit>
		static
	a (Ljava/util/Collection;)Ljava/util/List; getTypedSections
		0 o p_433914_
	a (Lazo;)Ljava/util/Optional; getSection
		0 o p_389584_
	a (Ljava/io/InputStream;)Lbar; fromJsonStream
		static
		0 o p_215581_
	a ()Lbar; lambda$static$0
		static
	b (Lazo;)Ljava/util/Optional; getTypedSection
		0 o p_432986_
bar$1 net/minecraft/server/packs/resources/ResourceMetadata$1
	<init> ()V <init>
	a (Lazo;)Ljava/util/Optional; getSection
		0 o p_389466_
bar$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 (Lazo;)Ljava/util/Optional; getSection
		0 o p_389450_
bas net/minecraft/server/packs/resources/ResourceProvider
	b Lbas; EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljava/util/Map;Lamj;)Ljava/util/Optional; lambda$fromMap$2
		static
		0 o p_248273_
		1 o p_248274_
	b (Lamj;)Ljava/io/FileNotFoundException; lambda$getResourceOrThrow$1
		static
		0 o p_215591_
	c (Lamj;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_325641_
	fromMap (Ljava/util/Map;)Lbas; fromMap
		static
		0 o p_251819_
	getResource (Lamj;)Ljava/util/Optional; getResource
		0 o p_215592_
	getResourceOrThrow (Lamj;)Lban; getResourceOrThrow
		0 o p_215594_
	open (Lamj;)Ljava/io/InputStream; open
		0 o p_215596_
	openAsReader (Lamj;)Ljava/io/BufferedReader; openAsReader
		0 o p_215598_
bat net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/mojang/serialization/DynamicOps; ops
	c Lcom/mojang/serialization/Codec; codec
	d Lamc; lister
	<clinit> ()V <clinit>
		static
	<init> (Ljm$a;Lcom/mojang/serialization/Codec;Lami;)V <init>
		0 o p_386840_
		1 o p_371393_
		2 o p_386822_
	<init> (Lcom/mojang/serialization/Codec;Lamc;)V <init>
		0 o p_371214_
		1 o p_388264_
	<init> (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lamc;)V <init>
		0 o p_387563_
		1 o p_371490_
		2 o p_387322_
	a (Lbap;Lbya;)Ljava/util/Map; prepare
		0 o p_10771_
		1 o p_10772_
	a (Lbap;Lami;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 (Lamj;Lamj;Lcom/mojang/serialization/DataResult$Error;)V lambda$scanDirectory$1
		static
		0 o p_371541_
		1 o p_371636_
		2 o p_371566_
	a (Ljava/util/Map;Lamj;Ljava/lang/Object;)V lambda$scanDirectory$0
		static
		0 o p_371399_
		1 o p_371675_
		2 o p_371454_
	a (Lbap;Lamc;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_
	b (Lbap;Lbya;)Ljava/lang/Object; prepare
		0 o p_10776_
		1 o p_10777_
bau net/minecraft/server/packs/resources/SimplePreparableReloadListener
	<init> ()V <init>
	a (Lbap;)Ljava/lang/Object; lambda$reload$0
		0 o p_372691_
	a (Ljava/lang/Object;Lbap;Lbya;)V apply
		0 o p_10793_
		1 o p_10794_
		2 o p_10795_
	a (Lbap;Ljava/lang/Object;)V lambda$reload$1
		0 o p_372692_
		1 o p_372693_
	b (Lbap;Lbya;)Ljava/lang/Object; prepare
		0 o p_10796_
		1 o p_10797_
	reload (Lbaj$b;Ljava/util/concurrent/Executor;Lbaj$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_434245_
		1 o p_10784_
		2 o p_10780_
		3 o p_10785_
bav 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 (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lbap;Ljava/util/List;Lbav$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 (Lbaj$b;Lbaj;)V lambda$prepareTasks$4
		static
		0 o p_432492_
		1 o p_432493_
	a (Lbaj;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;)Lbaj$a; createBarrierForListener
		0 o p_405338_
		1 o p_404885_
		2 o p_405684_
	a (III)I weightProgress
		static
		0 o p_404933_
		1 o p_405172_
		2 o p_405849_
	a ()Ljava/util/concurrent/CompletableFuture; done
	a (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$prepareTasks$3
		0 o p_404226_
		1 o p_404227_
	a (Lbap;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Z)Lbal; 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_
	b (Lbap;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lbal; of
		static
		0 o p_10816_
		1 o p_10817_
		2 o p_10818_
		3 o p_10819_
		4 o p_10820_
	b (Ljava/lang/Runnable;)V lambda$prepareTasks$0
		0 o p_404225_
	b ()F getActualProgress
	b (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lbap;Ljava/util/List;Lbav$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 (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$prepareTasks$1
		0 o p_404223_
		1 o p_404224_
bav$1 net/minecraft/server/packs/resources/SimpleReloadInstance$1
	a Ljava/util/concurrent/Executor; val$mainThreadExecutor
	b Lbaj; val$listener
	c Ljava/util/concurrent/CompletableFuture; val$previousBarrier
	d Lbav; this$0
	<init> (Lbav;Ljava/util/concurrent/Executor;Lbaj;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_10851_
		1 o p_10852_
		2 o p_10853_
		3 o p_10854_
	a (Lbaj;)V lambda$wait$0
		0 o p_10856_
	a (Ljava/lang/Object;Lbgq;Ljava/lang/Object;)Ljava/lang/Object; lambda$wait$1
		static
		0 o p_10860_
		1 o p_10861_
		2 o p_10862_
	wait (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; wait
		0 o p_10858_
bav$a net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory
	a Lbav$a; SIMPLE
	<clinit> ()V <clinit>
		static
	a (Lbaj$b;Lbaj$a;Lbaj;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$static$0
		static
		0 o p_432494_
		1 o p_432495_
		2 o p_432496_
		3 o p_432497_
		4 o p_432498_
	create (Lbaj$b;Lbaj$a;Lbaj;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; create
		0 o p_433936_
		1 o p_10864_
		2 o p_10866_
		3 o p_10867_
		4 o p_10868_
baw net/minecraft/server/packs/resources/package-info
bax 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 ()Lxx; getReasonMessage
	equals (Ljava/lang/Object;)Z equals
		0 o p_443090_
	f ()Lxx; getDisplayName
	g ()Z hasExpired
bay net/minecraft/server/players/CachedUserNameToIdResolver
	a Lorg/slf4j/Logger; LOGGER
	b I GAMEPROFILES_MRU_LIMIT
	c I GAMEPROFILES_EXPIRATION_MONTHS
	d Z resolveOfflineUsers
	e Ljava/util/Map; profilesByName
	f Ljava/util/Map; profilesByUUID
	g Lcom/mojang/authlib/GameProfileRepository; profileRepository
	h Lcom/google/gson/Gson; gson
	i Ljava/io/File; file
	j Ljava/util/concurrent/atomic/AtomicLong; operationCount
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/GameProfileRepository;Ljava/io/File;)V <init>
		0 o p_433715_
		1 o p_434510_
	a (Ljava/lang/String;)Ljava/util/Optional; get
		0 o p_434791_
	a (Ljava/util/UUID;)Ljava/util/Optional; get
		0 o p_434410_
	a (Lcom/google/gson/JsonElement;Ljava/text/DateFormat;)Ljava/util/Optional; readGameProfile
		static
		0 o p_435574_
		1 o p_435392_
	a (Z)V resolveOfflineUsers
		0 o p_435710_
	a (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Ljava/util/Optional; lookupGameProfile
		0 o p_435754_
		1 o p_433605_
	a (I)Ljava/util/stream/Stream; getTopMRUProfiles
		0 o p_434027_
	a (Lbbb;)V add
		0 o p_433575_
	a (Lbay$a;Ljava/text/DateFormat;)Lcom/google/gson/JsonElement; writeGameProfile
		static
		0 o p_432792_
		1 o p_435791_
	a (Lbay$a;)V safeAdd
		0 o p_434413_
	a (Ljava/text/DateFormat;Ljava/util/List;Lcom/google/gson/JsonElement;)V lambda$load$0
		static
		0 o p_432740_
		1 o p_433185_
		2 o p_433973_
	a ()V save
	a (Lcom/google/gson/JsonArray;Ljava/text/DateFormat;Lbay$a;)V lambda$save$1
		static
		0 o p_433399_
		1 o p_434348_
		2 o p_433148_
	b (Lbbb;)Lbay$a; addInternal
		0 o p_432796_
	b ()J getNextOperation
	b (Ljava/lang/String;)Ljava/util/Optional; createUnknownProfile
		0 o p_434455_
	c ()Ljava/text/DateFormat; createDateFormat
		static
	d ()Ljava/util/List; load
bay$a net/minecraft/server/players/CachedUserNameToIdResolver$GameProfileInfo
	a Lbbb; nameAndId
	b Ljava/util/Date; expirationDate
	c J lastAccess
	<init> (Lbbb;Ljava/util/Date;)V <init>
		0 o p_435526_
		1 o p_435479_
	a (J)V setLastAccess
		0 o p_435342_
	a ()Lbbb; nameAndId
	b ()Ljava/util/Date; expirationDate
	c ()J lastAccess
baz net/minecraft/server/players/IpBanList
	<init> (Ljava/io/File;Layp;)V <init>
		0 o p_11036_
		1 o p_442638_
	a (Lbba;)Z add
		0 o p_443240_
	a (Ljava/net/SocketAddress;)Z isBanned
		0 o p_11042_
	a (Lcom/google/gson/JsonObject;)Lbbi; createEntry
		0 o p_11038_
	a ()V clear
	a (Ljava/lang/Object;)Z remove
		0 o p_443219_
	a (Ljava/lang/String;)Z isBanned
		0 o p_11040_
	a (Lbbi;)Z add
		0 o p_442662_
	b (Ljava/lang/String;)Z remove
		0 o p_443137_
	b (Ljava/net/SocketAddress;)Lbba; get
		0 o p_11044_
	c (Ljava/net/SocketAddress;)Ljava/lang/String; getIpFromAddress
		0 o p_11046_
bb net/minecraft/advancements/critereon/BrewedPotionTrigger
	<init> ()V <init>
	a (Ljk;Lbb$a;)Z lambda$trigger$0
		static
		0 o p_311403_
		1 o p_311404_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Ljk;)V trigger
		0 o p_19121_
		1 o p_312693_
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 (Ljk;)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/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_
	f ()Lxx; getDisplayName
bbb net/minecraft/server/players/NameAndId
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/UUID; id
	c Ljava/lang/String; name
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/yggdrasil/response/NameAndId;)V <init>
		0 o p_442601_
	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_433336_
	<init> (Ljava/util/UUID;Ljava/lang/String;)V <init>
		0 o id
		1 o name
	a (Lcom/google/gson/JsonObject;)Lbbb; fromJson
		static
		0 o p_433854_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_443190_
	a (Ljava/lang/String;)Lbbb; createOffline
		static
		0 o p_433923_
	a ()Ljava/util/UUID; id
	b ()Ljava/lang/String; name
	b (Lcom/google/gson/JsonObject;)V appendTo
		0 o p_433096_
	equals (Ljava/lang/Object;)Z equals
		0 o p_435281_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bbc 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 (Laro;)Z convertPlayers
		static
		0 o p_11091_
	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 (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_
bbc$1 net/minecraft/server/players/OldUsersConverter$1
	a Lnet/minecraft/server/MinecraftServer; val$server
	b Ljava/util/Map; val$userMap
	c Lbbk; val$bans
	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/Map;Lbbk;)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 (Ljava/lang/String;Ljava/util/UUID;)V onProfileLookupSucceeded
		0 o p_442704_
		1 o p_443305_
bbc$2 net/minecraft/server/players/OldUsersConverter$2
	a Lnet/minecraft/server/MinecraftServer; val$server
	b Lbbf; val$opsList
	<init> (Lnet/minecraft/server/MinecraftServer;Lbbf;)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 (Ljava/lang/String;Ljava/util/UUID;)V onProfileLookupSucceeded
		0 o p_442523_
		1 o p_443375_
bbc$3 net/minecraft/server/players/OldUsersConverter$3
	a Lnet/minecraft/server/MinecraftServer; val$server
	b Lbbn; val$whitelist
	<init> (Lnet/minecraft/server/MinecraftServer;Lbbn;)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 (Ljava/lang/String;Ljava/util/UUID;)V onProfileLookupSucceeded
		0 o p_442525_
		1 o p_443464_
bbc$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 (Ljava/lang/String;Ljava/util/UUID;)V onProfileLookupSucceeded
		0 o p_443537_
		1 o p_443067_
bbc$5 net/minecraft/server/players/OldUsersConverter$5
	a Laro; 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> (Laro;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 (Ljava/lang/String;Ljava/util/UUID;)V onProfileLookupSucceeded
		0 o p_442566_
		1 o p_443273_
bbc$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_
bbd net/minecraft/server/players/PlayerList
	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 Lxx; CHAT_FILTERED_FULL
	f Lxx; DUPLICATE_LOGIN_DISCONNECT_MESSAGE
	g Lorg/slf4j/Logger; LOGGER
	h I SEND_PLAYER_INFO_INTERVAL
	i Ljava/text/SimpleDateFormat; BAN_DATE_FORMAT
	j Lnet/minecraft/server/MinecraftServer; server
	k Ljava/util/List; players
	l Ljava/util/Map; playersByUUID
	m Lbbk; bans
	n Lbaz; ipBans
	o Lbbf; ops
	p Lbbn; whitelist
	q Ljava/util/Map; stats
	r Ljava/util/Map; advancements
	s Lfik; playerIo
	t Ljr; registries
	u I viewDistance
	v I simulationDistance
	w Z allowCommandsForAllPlayers
	x I sendAllPlayerInfoIn
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Ljr;Lfik;Layp;)V <init>
		0 o p_203842_
		1 o p_251844_
		2 o p_203844_
		3 o p_443409_
	a (Lawy;ZLcdv$e;)Lawy; respawn
		0 o p_11237_
		1 o p_11238_
		2 o p_348558_
	a (Lyo;)Z verifyChatTrusted
		0 o p_251384_
	a (Z)V setAllowCommandsForAllPlayers
		0 o p_321498_
	a (Lxx;Lawy;)Lxx; lambda$broadcastSystemMessage$1
		static
		0 o p_241527_
		1 o p_215639_
	a (Ljava/util/UUID;)Z disconnectAllPlayersWithProfile
		0 o p_434192_
	a (Laao;)V broadcastAll
		0 o p_11269_
	a (Ljava/net/SocketAddress;Lbbb;)Lxx; canPlayerLogin
		0 o p_11257_
		1 o p_432865_
	a (Lawy;I)V sendPlayerPermissionLevel
		0 o p_11227_
		1 o p_11228_
	a (Lwk;Lawy;Laxm;)V placeNewPlayer
		0 o p_11262_
		1 o p_11263_
		2 o p_301988_
	a (Lawy;)V save
		0 o p_11277_
	a (Lbbb;)Z isWhiteListed
		0 o p_434490_
	a (Lbbb;Ljava/util/Optional;Ljava/util/Optional;)V op
		0 o p_442929_
		1 o p_443490_
		2 o p_443080_
	a (Lawy;Lawx;)V sendLevelInfo
		0 o p_11230_
		1 o p_11231_
	a (Lyo;Lej;Lxt$a;)V broadcastChatMessage
		0 o p_243229_
		1 o p_243254_
		2 o p_243255_
	a (Lawx;)V addWorldborderListener
		0 o p_184210_
	a (Lczl;)Lbck; getPlayerStats
		0 o p_11240_
	a ()V reloadWhiteList
	a (Ljava/lang/String;)Lawy; getPlayerByName
		0 o p_11256_
	a (Laao;Lami;)V broadcastAll
		0 o p_11271_
		1 o p_11272_
	a (Lczl;DDDDLami;Laao;)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 (Lyo;Lawy;Lxt$a;)V broadcastChatMessage
		0 o p_243264_
		1 o p_243234_
		2 o p_243204_
	a (Lxx;Z)V broadcastSystemMessage
		0 o p_240618_
		1 o p_240644_
	a (I)V setViewDistance
		0 o p_11218_
	a (Lcdv;)V lambda$remove$0
		static
		0 o p_215620_
	a (Lczl;Lxx;)V broadcastSystemToTeam
		0 o p_215622_
		1 o p_215623_
	a (Lyo;Ljava/util/function/Predicate;Lawy;Lxt$a;)V broadcastChatMessage
		0 o p_249952_
		1 o p_250784_
		2 o p_249623_
		3 o p_250276_
	a (Lanc;Lawy;)V updateEntireScoreboard
		0 o p_11274_
		1 o p_11275_
	a (Lcew;Laxz;)V sendActiveEffects
		0 o p_348624_
		1 o p_348496_
	a (Lxx;Ljava/util/function/Function;Z)V broadcastSystemMessage
		0 o p_240526_
		1 o p_240594_
		2 o p_240648_
	b (Ljava/lang/String;)Ljava/util/List; getPlayersWithAddress
		0 o p_11283_
	b (Ljava/util/UUID;)Lawy; getPlayer
		0 o p_11260_
	b (I)V setSimulationDistance
		0 o p_184212_
	b (Lczl;Lxx;)V broadcastSystemToAllExceptTeam
		0 o p_215650_
		1 o p_215651_
	b (Lawy;)V remove
		0 o p_11287_
	b (Lbbb;)Z canBypassPlayerLimit
		0 o p_435364_
	c ()Lnet/minecraft/server/MinecraftServer; getServer
	c (Lbbb;)Ljava/util/Optional; loadPlayerData
		0 o p_433478_
	c (Lawy;)V sendActivePlayerEffects
		0 o p_348494_
	c (Ljava/lang/String;)Lawy; getPlayer
		0 o p_442920_
	d ()V tick
	d (Lawy;)V sendPlayerPermissionLevel
		0 o p_11290_
	d (Lbbb;)V op
		0 o p_435723_
	e (Lbbb;)V deop
		0 o p_435771_
	e (Lawy;)V sendAllPlayerInfo
		0 o p_11293_
	e ()[Ljava/lang/String; getPlayerNamesArray
	f ()Lbbk; getBans
	f (Lawy;)Lamr; getPlayerAdvancements
		0 o p_11297_
	f (Lbbb;)Z isOp
		0 o p_435357_
	g ()Lbaz; getIpBans
	h ()V saveAll
	i ()Lbbn; getWhiteList
	j ()[Ljava/lang/String; getWhiteListNames
	k ()Lbbf; getOps
	l ()[Ljava/lang/String; getOpNames
	m ()I getPlayerCount
	n ()I getMaxPlayers
	o ()Z isUsingWhitelist
	p ()I getViewDistance
	q ()I getSimulationDistance
	r ()Lup; getSingleplayerData
	s ()V removeAll
	t ()Ljava/util/List; getPlayers
	u ()V reloadResources
	v ()Z isAllowCommandsForAllPlayers
bbd$1 net/minecraft/server/players/PlayerList$1
	a Lawx; val$level
	b Lbbd; this$0
	<init> (Lbbd;Lawx;)V <init>
		0 o p_11319_
		1 o p_445571_
	a (Lelf;D)V onSetSize
		0 o p_446639_
		1 o p_446495_
	a (Lelf;DDJ)V onLerpSize
		0 o p_446360_
		1 o p_445647_
		2 o p_445492_
		3 o p_446273_
	a (Lelf;DD)V onSetCenter
		0 o p_445389_
		1 o p_446055_
		2 o p_447368_
	a (Lelf;I)V onSetWarningTime
		0 o p_445713_
		1 o p_446020_
	b (Lelf;I)V onSetWarningBlocks
		0 o p_447253_
		1 o p_447297_
	b (Lelf;D)V onSetDamagePerBlock
		0 o p_446881_
		1 o p_445420_
	c (Lelf;D)V onSetSafeZone
		0 o p_446156_
		1 o p_446480_
bbe net/minecraft/server/players/ProfileResolver
	a (Ljava/lang/String;)Ljava/util/Optional; fetchByName
		0 o p_440495_
	a (Ljava/util/UUID;)Ljava/util/Optional; fetchById
		0 o p_439409_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; fetchByNameOrId
		0 o p_440345_
bbe$a net/minecraft/server/players/ProfileResolver$Cached
	a Lcom/google/common/cache/LoadingCache; profileCacheByName
	b Lcom/google/common/cache/LoadingCache; profileCacheById
	<init> (Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lbbm;)V <init>
		0 o p_440437_
		1 o p_440578_
	a (Ljava/lang/String;)Ljava/util/Optional; fetchByName
		0 o p_439475_
	a (Ljava/util/UUID;)Ljava/util/Optional; fetchById
		0 o p_440541_
bbe$a$1 net/minecraft/server/players/ProfileResolver$Cached$1
	a Lcom/mojang/authlib/minecraft/MinecraftSessionService; val$sessionService
	<init> (Lbbe$a;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V <init>
		0 o p_440261_
		1 o p_440175_
	a (Ljava/util/UUID;)Ljava/util/Optional; load
		0 o p_439902_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_439065_
bbe$a$2 net/minecraft/server/players/ProfileResolver$Cached$2
	a Lbbm; val$nameToIdCache
	b Lbbe$a; this$0
	<init> (Lbbe$a;Lbbm;)V <init>
		0 o p_439665_
		1 o p_438980_
	a (Ljava/lang/String;)Ljava/util/Optional; load
		0 o p_440372_
	a (Lbbb;)Ljava/util/Optional; lambda$load$0
		0 o p_439371_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_440338_
bbf net/minecraft/server/players/ServerOpList
	<init> (Ljava/io/File;Layp;)V <init>
		0 o p_11345_
		1 o p_442529_
	a (Ljava/lang/Object;)Z remove
		0 o p_443383_
	a (Lbbb;)Z remove
		0 o p_442592_
	a (Lbbg;)Z add
		0 o p_442500_
	a (Lbbi;)Z add
		0 o p_443317_
	a (Lcom/google/gson/JsonObject;)Lbbi; createEntry
		0 o p_11348_
	a (I)[Ljava/lang/String; lambda$getUserList$0
		static
		0 o p_143997_
	a ()V clear
	b (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser
		0 o p_11350_
	b ()[Ljava/lang/String; getUserList
	b (Lbbb;)Z canBypassPlayerLimit
		0 o p_435874_
	c (Lbbb;)Ljava/lang/String; getKeyForUser
		0 o p_433823_
bbg net/minecraft/server/players/ServerOpListEntry
	a I level
	b Z bypassesPlayerLimit
	<init> (Lcom/google/gson/JsonObject;)V <init>
		0 o p_11358_
	<init> (Lbbb;IZ)V <init>
		0 o p_436051_
		1 o p_11361_
		2 o p_11362_
	a ()I getLevel
	a (Lcom/google/gson/JsonObject;)V serialize
		0 o p_11365_
	b ()Z getBypassesPlayerLimit
bbh 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
bbi 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_
	g ()Z hasExpired
	h ()Ljava/lang/Object; getUser
bbj net/minecraft/server/players/StoredUserList
	a Layp; notificationService
	b Lorg/slf4j/Logger; LOGGER
	c Lcom/google/gson/Gson; GSON
	d Ljava/io/File; file
	e Ljava/util/Map; map
	<clinit> ()V <clinit>
		static
	<init> (Ljava/io/File;Layp;)V <init>
		0 o p_11380_
		1 o p_443110_
	a (Ljava/lang/Object;)Z remove
		0 o p_11394_
	a (Lbbi;)Z add
		0 o p_11382_
	a (Lcom/google/gson/JsonObject;)Lbbi; createEntry
		0 o p_11383_
	a ()V clear
	b (Lbbi;)Z remove
		0 o p_11387_
	b (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser
		0 o p_11384_
	b ()[Ljava/lang/String; getUserList
	c (Ljava/lang/Object;)Lbbi; get
		0 o p_11389_
	c ()Ljava/io/File; getFile
	c (Lbbi;)Lcom/google/gson/JsonObject; lambda$save$0
		static
		0 o p_11392_
	d ()Z isEmpty
	d (Ljava/lang/Object;)Z contains
		0 o p_11397_
	e ()Ljava/util/Collection; getEntries
	f ()V save
	g ()V load
	h ()V removeExpired
bbk net/minecraft/server/players/UserBanList
	<init> (Ljava/io/File;Layp;)V <init>
		0 o p_11402_
		1 o p_443108_
	a (Ljava/lang/Object;)Z remove
		0 o p_443262_
	a (Lbbb;)Z isBanned
		0 o p_432912_
	a (Lbbl;)Z add
		0 o p_442765_
	a (Lbbi;)Z add
		0 o p_443338_
	a (Lcom/google/gson/JsonObject;)Lbbi; createEntry
		0 o p_11405_
	a (I)[Ljava/lang/String; lambda$getUserList$0
		static
		0 o p_144013_
	a ()V clear
	b (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser
		0 o p_11409_
	b ()[Ljava/lang/String; getUserList
	b (Lbbb;)Ljava/lang/String; getKeyForUser
		0 o p_434532_
	c (Lbbb;)Z remove
		0 o p_443373_
bbl net/minecraft/server/players/UserBanListEntry
	g Lxx; MESSAGE_UNKNOWN_USER
	<clinit> ()V <clinit>
		static
	<init> (Lbbb;)V <init>
		0 o p_434885_
	<init> (Lcom/google/gson/JsonObject;)V <init>
		0 o p_11434_
	<init> (Lbbb;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V <init>
		0 o p_433307_
		1 o p_11439_
		2 o p_11440_
		3 o p_11441_
		4 o p_11442_
	a (Lcom/google/gson/JsonObject;)V serialize
		0 o p_11444_
	f ()Lxx; getDisplayName
bbm net/minecraft/server/players/UserNameToIdResolver
	a ()V save
	a (Ljava/lang/String;)Ljava/util/Optional; get
		0 o p_435365_
	a (Z)V resolveOfflineUsers
		0 o p_435952_
	a (Ljava/util/UUID;)Ljava/util/Optional; get
		0 o p_432917_
	a (Lbbb;)V add
		0 o p_434896_
bbn net/minecraft/server/players/UserWhiteList
	<init> (Ljava/io/File;Layp;)V <init>
		0 o p_11449_
		1 o p_443514_
	a (Ljava/lang/Object;)Z remove
		0 o p_443242_
	a (Lbbo;)Z add
		0 o p_442730_
	a (Lbbb;)Z isWhiteListed
		0 o p_435506_
	a (Lbbi;)Z add
		0 o p_443476_
	a (Lcom/google/gson/JsonObject;)Lbbi; createEntry
		0 o p_11452_
	a (I)[Ljava/lang/String; lambda$getUserList$0
		static
		0 o p_144015_
	a ()V clear
	b (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser
		0 o p_11456_
	b ()[Ljava/lang/String; getUserList
	b (Lbbb;)Z remove
		0 o p_442801_
	c (Lbbb;)Ljava/lang/String; getKeyForUser
		0 o p_435738_
bbo net/minecraft/server/players/UserWhiteListEntry
	<init> (Lcom/google/gson/JsonObject;)V <init>
		0 o p_11460_
	<init> (Lbbb;)V <init>
		0 o p_435511_
	a (Lcom/google/gson/JsonObject;)V serialize
		0 o p_11464_
bbp net/minecraft/server/players/package-info
bbq 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
bbr 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_
bbs net/minecraft/server/rcon/RconConsoleSource
	b Ljava/lang/String; RCON
	c Lxx; 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_ ()Z acceptsFailure
	a (Lxx;)V sendSystemMessage
		0 o p_215653_
	c ()Z shouldInformAdmins
	e ()V prepareForCommand
	f ()Ljava/lang/String; getCommandResponse
	g ()Lej; createCommandSourceStack
	z_ ()Z acceptsSuccess
bbt net/minecraft/server/rcon/package-info
bbu 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
bbv 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 Lbbq; rulesResponse
	u J lastRulesResponse
	v Lana; serverInterface
	<clinit> ()V <clinit>
		static
	<init> (Lana;I)V <init>
		0 o p_11541_
		1 o p_11542_
	a (Ljava/net/SocketAddress;)[B getIdentBytes
		0 o p_11552_
	a (Lana;)Lbbv; create
		static
		0 o p_11554_
	a (Ljava/lang/Exception;)V recoverSocketError
		0 o p_11548_
	a (JLbbv$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
bbv$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
bbw 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 Lana; serverInterface
	<clinit> ()V <clinit>
		static
	<init> (Lana;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
bbx 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 Lana; serverInterface
	<clinit> ()V <clinit>
		static
	<init> (Lana;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 (Lbbw;)Z lambda$clearClients$0
		static
		0 o p_11612_
	a (Lana;)Lbbx; create
		static
		0 o p_11616_
	b ()V stop
	d ()V clearClients
	run ()V run
bby net/minecraft/server/rcon/thread/package-info
bbz 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 (Lfqk;)V untrackWaypoint
		0 o p_415545_
	a (Lawy;)V addPlayer
		0 o p_416227_
	a (Lawy;Lfqo;)V createConnection
		0 o p_416685_
		1 o p_416130_
	a (Lfqo$c;Lawy;Lfqo;)V lambda$updateConnection$5
		0 o p_416048_
		1 o p_416571_
		2 o p_416182_
	a (Lfqo$c;)Z lambda$removePlayer$1
		static
		0 o p_415833_
	a (Lawy;Lfqo$c;)V lambda$untrackWaypoint$0
		static
		0 o p_415970_
		1 o p_416453_
	a (Lawy;Lfqo;Lfqo$c;)V updateConnection
		0 o p_415809_
		1 o p_416073_
		2 o p_415562_
	a ()V breakAllConnections
	a (Lfqo;)V trackWaypoint
		0 o p_415909_
	b ()Ljava/util/Set; transmitters
	b (Lawy;Lfqo;)V lambda$createConnection$3
		0 o p_416482_
		1 o p_415795_
	b (Lawy;)V updatePlayer
		0 o p_415814_
	b (Lawy;Lfqo;Lfqo$c;)V lambda$updateConnection$4
		0 o p_415597_
		1 o p_416472_
		2 o p_416199_
	b (Lfqk;)V updateWaypoint
		0 o p_415948_
	b (Lfqo;)V updateWaypoint
		0 o p_415954_
	c (Lawy;Lfqo;Lfqo$c;)V lambda$createConnection$2
		0 o p_416484_
		1 o p_415635_
		2 o p_416381_
	c (Lawy;)V removePlayer
		0 o p_416554_
	c (Lfqo;)V untrackWaypoint
		0 o p_416348_
	c (Lfqk;)V trackWaypoint
		0 o p_416714_
	d (Lfqo;)V remakeConnections
		0 o p_415728_
	d (Lawy;)Z isLocatorBarEnabledFor
		static
		0 o p_423601_
bc net/minecraft/advancements/critereon/ChangeDimensionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lami;Lami;)V trigger
		0 o p_19758_
		1 o p_19759_
		2 o p_19760_
	a (Lami;Lami;Lbc$a;)Z lambda$trigger$0
		static
		0 o p_19766_
		1 o p_19767_
		2 o p_19768_
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 (Lami;)Lar; changedDimensionTo
		static
		0 o p_19783_
	a (Lami;Lami;)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 (Lami;Lami;)Z matches
		0 o p_19785_
		1 o p_19786_
	b ()Lar; changedDimension
		static
	b (Lami;)Lar; changedDimensionFrom
		static
		0 o p_147564_
	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/server/waypoints/package-info
bcb net/minecraft/sounds/Music
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljk; event
	c I minDelay
	d I maxDelay
	e Z replaceCurrentMusic
	<clinit> ()V <clinit>
		static
	<init> (Ljk;IIZ)V <init>
		0 o event
		1 o minDelay
		2 o maxDelay
		3 o replaceCurrentMusic
	a ()Ljk; event
	a (Lbcb;)Ljava/lang/Boolean; lambda$static$3
		static
		0 o p_144035_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_11635_
	b (Lbcb;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_144037_
	b ()I minDelay
	c ()I maxDelay
	c (Lbcb;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_144039_
	d ()Z replaceCurrentMusic
	d (Lbcb;)Ljk; lambda$static$0
		static
		0 o p_144041_
	equals (Ljava/lang/Object;)Z equals
		0 o p_425884_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bcc net/minecraft/sounds/Musics
	a Lbcb; MENU
	b Lbcb; CREATIVE
	c Lbcb; CREDITS
	d Lbcb; END_BOSS
	e Lbcb; END
	f Lbcb; UNDER_WATER
	g Lbcb; 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 (Ljk;)Lbcb; createGameMusic
		static
		0 o p_263395_
bcd net/minecraft/sounds/SoundEvent
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; DIRECT_STREAM_CODEC
	d Laae; STREAM_CODEC
	e Lamj; location
	f Ljava/util/Optional; fixedRange
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ljava/util/Optional;)V <init>
		0 o location
		1 o fixedRange
	a (Lamj;Ljava/lang/Float;)Lbcd; lambda$create$1
		static
		0 o p_263420_
		1 o p_263360_
	a (Lamj;F)Lbcd; createFixedRangeEvent
		static
		0 o p_263003_
		1 o p_263029_
	a (Lamj;Ljava/util/Optional;)Lbcd; create
		static
		0 o p_263406_
		1 o p_263346_
	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 ()Lamj; location
	a (Lamj;)Lbcd; createVariableRangeEvent
		static
		0 o p_262973_
	b ()Ljava/util/Optional; fixedRange
	b (Lamj;)Lbcd; lambda$create$2
		static
		0 o p_263407_
	equals (Ljava/lang/Object;)Z equals
		0 o p_381650_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bce net/minecraft/sounds/SoundEvents
	A Lbcd; AMBIENT_UNDERWATER_LOOP_ADDITIONS
	AA Lbcd; SLIME_JUMP_SMALL
	AB Lbcd; SLIME_SQUISH_SMALL
	AC Lbcd; SMITHING_TABLE_USE
	AD Lbcd; SMOKER_SMOKE
	AE Lbcd; SNIFFER_STEP
	AF Lbcd; SNIFFER_EAT
	AG Lbcd; SNIFFER_IDLE
	AH Lbcd; SNIFFER_HURT
	AI Lbcd; SNIFFER_DEATH
	AJ Lbcd; SNIFFER_DROP_SEED
	AK Lbcd; SNIFFER_SCENTING
	AL Lbcd; SNIFFER_SNIFFING
	AM Lbcd; SNIFFER_SEARCHING
	AN Lbcd; SNIFFER_DIGGING
	AO Lbcd; SNIFFER_DIGGING_STOP
	AP Lbcd; SNIFFER_HAPPY
	AQ Lbcd; SNIFFER_EGG_PLOP
	AR Lbcd; SNIFFER_EGG_CRACK
	AS Lbcd; SNIFFER_EGG_HATCH
	AT Lbcd; SNOWBALL_THROW
	AU Lbcd; SNOW_BREAK
	AV Lbcd; SNOW_FALL
	AW Lbcd; SNOW_GOLEM_AMBIENT
	AX Lbcd; SNOW_GOLEM_DEATH
	AY Lbcd; SNOW_GOLEM_HURT
	AZ Lbcd; SNOW_GOLEM_SHOOT
	Aa Lbcd; SPAWNER_STEP
	Ab Lbcd; RESIN_BREAK
	Ac Lbcd; RESIN_FALL
	Ad Lbcd; RESIN_PLACE
	Ae Lbcd; RESIN_STEP
	Af Lbcd; RESIN_BRICKS_BREAK
	Ag Lbcd; RESIN_BRICKS_FALL
	Ah Lbcd; RESIN_BRICKS_HIT
	Ai Lbcd; RESIN_BRICKS_PLACE
	Aj Lbcd; RESIN_BRICKS_STEP
	Ak Lbcd; SPORE_BLOSSOM_BREAK
	Al Lbcd; SPORE_BLOSSOM_FALL
	Am Lbcd; SPORE_BLOSSOM_HIT
	An Lbcd; SPORE_BLOSSOM_PLACE
	Ao Lbcd; SPORE_BLOSSOM_STEP
	Ap Lbcd; STRIDER_AMBIENT
	Aq Lbcd; STRIDER_HAPPY
	Ar Lbcd; STRIDER_RETREAT
	As Lbcd; STRIDER_DEATH
	At Lbcd; STRIDER_HURT
	Au Lbcd; STRIDER_STEP
	Av Lbcd; STRIDER_STEP_LAVA
	Aw Lbcd; STRIDER_EAT
	Ax Ljk$c; STRIDER_SADDLE
	Ay Lbcd; SLIME_DEATH_SMALL
	Az Lbcd; SLIME_HURT_SMALL
	B Lbcd; AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE
	BA Lbcd; STONE_HIT
	BB Lbcd; STONE_PLACE
	BC Lbcd; STONE_PRESSURE_PLATE_CLICK_OFF
	BD Lbcd; STONE_PRESSURE_PLATE_CLICK_ON
	BE Lbcd; STONE_STEP
	BF Lbcd; STRAY_AMBIENT
	BG Lbcd; STRAY_DEATH
	BH Lbcd; STRAY_HURT
	BI Lbcd; STRAY_STEP
	BJ Lbcd; SWEET_BERRY_BUSH_BREAK
	BK Lbcd; SWEET_BERRY_BUSH_PLACE
	BL Lbcd; SWEET_BERRY_BUSH_PICK_BERRIES
	BM Lbcd; TADPOLE_DEATH
	BN Lbcd; TADPOLE_FLOP
	BO Lbcd; TADPOLE_GROW_UP
	BP Lbcd; TADPOLE_HURT
	BQ Lbcd; THORNS_HIT
	BR Lbcd; TNT_PRIMED
	BS Lbcd; TOTEM_USE
	BT Lbcd; TRIDENT_HIT
	BU Lbcd; TRIDENT_HIT_GROUND
	BV Lbcd; TRIDENT_RETURN
	BW Ljk; TRIDENT_RIPTIDE_1
	BX Ljk; TRIDENT_RIPTIDE_2
	BY Ljk; TRIDENT_RIPTIDE_3
	BZ Ljk; TRIDENT_THROW
	Ba Lbcd; SNOW_GOLEM_SHEAR
	Bb Lbcd; SNOW_HIT
	Bc Lbcd; SNOW_PLACE
	Bd Lbcd; SNOW_STEP
	Be Lbcd; SPIDER_AMBIENT
	Bf Lbcd; SPIDER_DEATH
	Bg Lbcd; SPIDER_HURT
	Bh Lbcd; SPIDER_STEP
	Bi Lbcd; SPLASH_POTION_BREAK
	Bj Lbcd; SPLASH_POTION_THROW
	Bk Lbcd; SPONGE_BREAK
	Bl Lbcd; SPONGE_FALL
	Bm Lbcd; SPONGE_HIT
	Bn Lbcd; SPONGE_PLACE
	Bo Lbcd; SPONGE_STEP
	Bp Lbcd; SPONGE_ABSORB
	Bq Lbcd; SPYGLASS_USE
	Br Lbcd; SPYGLASS_STOP_USING
	Bs Lbcd; SQUID_AMBIENT
	Bt Lbcd; SQUID_DEATH
	Bu Lbcd; SQUID_HURT
	Bv Lbcd; SQUID_SQUIRT
	Bw Lbcd; STONE_BREAK
	Bx Lbcd; STONE_BUTTON_CLICK_OFF
	By Lbcd; STONE_BUTTON_CLICK_ON
	Bz Lbcd; STONE_FALL
	C Lbcd; AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE
	CA Lbcd; TURTLE_DEATH_BABY
	CB Lbcd; TURTLE_EGG_BREAK
	CC Lbcd; TURTLE_EGG_CRACK
	CD Lbcd; TURTLE_EGG_HATCH
	CE Lbcd; TURTLE_HURT
	CF Lbcd; TURTLE_HURT_BABY
	CG Lbcd; TURTLE_LAY_EGG
	CH Lbcd; TURTLE_SHAMBLE
	CI Lbcd; TURTLE_SHAMBLE_BABY
	CJ Lbcd; TURTLE_SWIM
	CK Ljk$c; UI_BUTTON_CLICK
	CL Lbcd; UI_LOOM_SELECT_PATTERN
	CM Lbcd; UI_LOOM_TAKE_RESULT
	CN Lbcd; UI_CARTOGRAPHY_TABLE_TAKE_RESULT
	CO Lbcd; UI_STONECUTTER_TAKE_RESULT
	CP Lbcd; UI_STONECUTTER_SELECT_RECIPE
	CQ Lbcd; UI_TOAST_CHALLENGE_COMPLETE
	CR Lbcd; UI_TOAST_IN
	CS Lbcd; UI_TOAST_OUT
	CT Lbcd; VAULT_ACTIVATE
	CU Lbcd; VAULT_AMBIENT
	CV Lbcd; VAULT_BREAK
	CW Lbcd; VAULT_CLOSE_SHUTTER
	CX Lbcd; VAULT_DEACTIVATE
	CY Lbcd; VAULT_EJECT_ITEM
	CZ Lbcd; VAULT_REJECT_REWARDED_PLAYER
	Ca Ljk; TRIDENT_THUNDER
	Cb Lbcd; TRIPWIRE_ATTACH
	Cc Lbcd; TRIPWIRE_CLICK_OFF
	Cd Lbcd; TRIPWIRE_CLICK_ON
	Ce Lbcd; TRIPWIRE_DETACH
	Cf Lbcd; TROPICAL_FISH_AMBIENT
	Cg Lbcd; TROPICAL_FISH_DEATH
	Ch Lbcd; TROPICAL_FISH_FLOP
	Ci Lbcd; TROPICAL_FISH_HURT
	Cj Lbcd; TUFF_BREAK
	Ck Lbcd; TUFF_STEP
	Cl Lbcd; TUFF_PLACE
	Cm Lbcd; TUFF_HIT
	Cn Lbcd; TUFF_FALL
	Co Lbcd; TUFF_BRICKS_BREAK
	Cp Lbcd; TUFF_BRICKS_FALL
	Cq Lbcd; TUFF_BRICKS_HIT
	Cr Lbcd; TUFF_BRICKS_PLACE
	Cs Lbcd; TUFF_BRICKS_STEP
	Ct Lbcd; POLISHED_TUFF_BREAK
	Cu Lbcd; POLISHED_TUFF_FALL
	Cv Lbcd; POLISHED_TUFF_HIT
	Cw Lbcd; POLISHED_TUFF_PLACE
	Cx Lbcd; POLISHED_TUFF_STEP
	Cy Lbcd; TURTLE_AMBIENT_LAND
	Cz Lbcd; TURTLE_DEATH
	D Lbcd; AMETHYST_BLOCK_BREAK
	DA Lbcd; VILLAGER_WORK_LIBRARIAN
	DB Lbcd; VILLAGER_WORK_MASON
	DC Lbcd; VILLAGER_WORK_SHEPHERD
	DD Lbcd; VILLAGER_WORK_TOOLSMITH
	DE Lbcd; VILLAGER_WORK_WEAPONSMITH
	DF Lbcd; VINDICATOR_AMBIENT
	DG Lbcd; VINDICATOR_CELEBRATE
	DH Lbcd; VINDICATOR_DEATH
	DI Lbcd; VINDICATOR_HURT
	DJ Lbcd; VINE_BREAK
	DK Lbcd; VINE_FALL
	DL Lbcd; VINE_HIT
	DM Lbcd; VINE_PLACE
	DN Lbcd; VINE_STEP
	DO Lbcd; LILY_PAD_PLACE
	DP Lbcd; WANDERING_TRADER_AMBIENT
	DQ Lbcd; WANDERING_TRADER_DEATH
	DR Lbcd; WANDERING_TRADER_DISAPPEARED
	DS Lbcd; WANDERING_TRADER_DRINK_MILK
	DT Lbcd; WANDERING_TRADER_DRINK_POTION
	DU Lbcd; WANDERING_TRADER_HURT
	DV Lbcd; WANDERING_TRADER_NO
	DW Lbcd; WANDERING_TRADER_REAPPEARED
	DX Lbcd; WANDERING_TRADER_TRADE
	DY Lbcd; WANDERING_TRADER_YES
	DZ Lbcd; WARDEN_AGITATED
	Da Lbcd; VAULT_FALL
	Db Lbcd; VAULT_HIT
	Dc Lbcd; VAULT_INSERT_ITEM
	Dd Lbcd; VAULT_INSERT_ITEM_FAIL
	De Lbcd; VAULT_OPEN_SHUTTER
	Df Lbcd; VAULT_PLACE
	Dg Lbcd; VAULT_STEP
	Dh Lbcd; VEX_AMBIENT
	Di Lbcd; VEX_CHARGE
	Dj Lbcd; VEX_DEATH
	Dk Lbcd; VEX_HURT
	Dl Lbcd; VILLAGER_AMBIENT
	Dm Lbcd; VILLAGER_CELEBRATE
	Dn Lbcd; VILLAGER_DEATH
	Do Lbcd; VILLAGER_HURT
	Dp Lbcd; VILLAGER_NO
	Dq Lbcd; VILLAGER_TRADE
	Dr Lbcd; VILLAGER_YES
	Ds Lbcd; VILLAGER_WORK_ARMORER
	Dt Lbcd; VILLAGER_WORK_BUTCHER
	Du Lbcd; VILLAGER_WORK_CARTOGRAPHER
	Dv Lbcd; VILLAGER_WORK_CLERIC
	Dw Lbcd; VILLAGER_WORK_FARMER
	Dx Lbcd; VILLAGER_WORK_FISHERMAN
	Dy Lbcd; VILLAGER_WORK_FLETCHER
	Dz Lbcd; VILLAGER_WORK_LEATHERWORKER
	E Lbcd; AMETHYST_BLOCK_CHIME
	EA Lbcd; WET_GRASS_FALL
	EB Lbcd; WET_GRASS_HIT
	EC Lbcd; WET_GRASS_PLACE
	ED Lbcd; WET_GRASS_STEP
	EE Lbcd; WET_SPONGE_BREAK
	EF Lbcd; WET_SPONGE_DRIES
	EG Lbcd; WET_SPONGE_FALL
	EH Lbcd; WET_SPONGE_HIT
	EI Lbcd; WET_SPONGE_PLACE
	EJ Lbcd; WET_SPONGE_STEP
	EK Ljk$c; WIND_CHARGE_BURST
	EL Lbcd; WIND_CHARGE_THROW
	EM Lbcd; WITCH_AMBIENT
	EN Lbcd; WITCH_CELEBRATE
	EO Lbcd; WITCH_DEATH
	EP Lbcd; WITCH_DRINK
	EQ Lbcd; WITCH_HURT
	ER Lbcd; WITCH_THROW
	ES Lbcd; WITHER_AMBIENT
	ET Lbcd; WITHER_BREAK_BLOCK
	EU Lbcd; WITHER_DEATH
	EV Lbcd; WITHER_HURT
	EW Lbcd; WITHER_SHOOT
	EX Lbcd; WITHER_SKELETON_AMBIENT
	EY Lbcd; WITHER_SKELETON_DEATH
	EZ Lbcd; WITHER_SKELETON_HURT
	Ea Lbcd; WARDEN_AMBIENT
	Eb Lbcd; WARDEN_ANGRY
	Ec Lbcd; WARDEN_ATTACK_IMPACT
	Ed Lbcd; WARDEN_DEATH
	Ee Lbcd; WARDEN_DIG
	Ef Lbcd; WARDEN_EMERGE
	Eg Lbcd; WARDEN_HEARTBEAT
	Eh Lbcd; WARDEN_HURT
	Ei Lbcd; WARDEN_LISTENING
	Ej Lbcd; WARDEN_LISTENING_ANGRY
	Ek Lbcd; WARDEN_NEARBY_CLOSE
	El Lbcd; WARDEN_NEARBY_CLOSER
	Em Lbcd; WARDEN_NEARBY_CLOSEST
	En Lbcd; WARDEN_ROAR
	Eo Lbcd; WARDEN_SNIFF
	Ep Lbcd; WARDEN_SONIC_BOOM
	Eq Lbcd; WARDEN_SONIC_CHARGE
	Er Lbcd; WARDEN_STEP
	Es Lbcd; WARDEN_TENDRIL_CLICKS
	Et Lbcd; WAXED_HANGING_SIGN_INTERACT_FAIL
	Eu Lbcd; WAXED_SIGN_INTERACT_FAIL
	Ev Lbcd; WATER_AMBIENT
	Ew Lbcd; WEATHER_END_FLASH
	Ex Lbcd; WEATHER_RAIN
	Ey Lbcd; WEATHER_RAIN_ABOVE
	Ez Lbcd; WET_GRASS_BREAK
	F Lbcd; AMETHYST_BLOCK_FALL
	FA Lbcd; WOOL_STEP
	FB Lbcd; ZOGLIN_AMBIENT
	FC Lbcd; ZOGLIN_ANGRY
	FD Lbcd; ZOGLIN_ATTACK
	FE Lbcd; ZOGLIN_DEATH
	FF Lbcd; ZOGLIN_HURT
	FG Lbcd; ZOGLIN_STEP
	FH Lbcd; ZOMBIE_AMBIENT
	FI Lbcd; ZOMBIE_ATTACK_WOODEN_DOOR
	FJ Lbcd; ZOMBIE_ATTACK_IRON_DOOR
	FK Lbcd; ZOMBIE_BREAK_WOODEN_DOOR
	FL Lbcd; ZOMBIE_CONVERTED_TO_DROWNED
	FM Lbcd; ZOMBIE_DEATH
	FN Lbcd; ZOMBIE_DESTROY_EGG
	FO Lbcd; ZOMBIE_HORSE_AMBIENT
	FP Lbcd; ZOMBIE_HORSE_DEATH
	FQ Lbcd; ZOMBIE_HORSE_HURT
	FR Lbcd; ZOMBIE_HURT
	FS Lbcd; ZOMBIE_INFECT
	FT Lbcd; ZOMBIFIED_PIGLIN_AMBIENT
	FU Lbcd; ZOMBIFIED_PIGLIN_ANGRY
	FV Lbcd; ZOMBIFIED_PIGLIN_DEATH
	FW Lbcd; ZOMBIFIED_PIGLIN_HURT
	FX Lbcd; ZOMBIE_STEP
	FY Lbcd; ZOMBIE_VILLAGER_AMBIENT
	FZ Lbcd; ZOMBIE_VILLAGER_CONVERTED
	Fa Lbcd; WITHER_SKELETON_STEP
	Fb Lbcd; WITHER_SPAWN
	Fc Ljk$c; WOLF_ARMOR_BREAK
	Fd Lbcd; WOLF_ARMOR_CRACK
	Fe Lbcd; WOLF_ARMOR_DAMAGE
	Ff Lbcd; WOLF_ARMOR_REPAIR
	Fg Lbcd; WOLF_SHAKE
	Fh Lbcd; WOLF_STEP
	Fi Ljava/util/Map; WOLF_SOUNDS
	Fj Lbcd; WOODEN_DOOR_CLOSE
	Fk Lbcd; WOODEN_DOOR_OPEN
	Fl Lbcd; WOODEN_TRAPDOOR_CLOSE
	Fm Lbcd; WOODEN_TRAPDOOR_OPEN
	Fn Lbcd; WOODEN_BUTTON_CLICK_OFF
	Fo Lbcd; WOODEN_BUTTON_CLICK_ON
	Fp Lbcd; WOODEN_PRESSURE_PLATE_CLICK_OFF
	Fq Lbcd; WOODEN_PRESSURE_PLATE_CLICK_ON
	Fr Lbcd; WOOD_BREAK
	Fs Lbcd; WOOD_FALL
	Ft Lbcd; WOOD_HIT
	Fu Lbcd; WOOD_PLACE
	Fv Lbcd; WOOD_STEP
	Fw Lbcd; WOOL_BREAK
	Fx Lbcd; WOOL_FALL
	Fy Lbcd; WOOL_HIT
	Fz Lbcd; WOOL_PLACE
	G Lbcd; AMETHYST_BLOCK_HIT
	Ga Lbcd; ZOMBIE_VILLAGER_CURE
	Gb Lbcd; ZOMBIE_VILLAGER_DEATH
	Gc Lbcd; ZOMBIE_VILLAGER_HURT
	Gd Lbcd; ZOMBIE_VILLAGER_STEP
	Ge Lbcd; APPLY_EFFECT_BAD_OMEN
	Gf Lbcd; APPLY_EFFECT_TRIAL_OMEN
	Gg Lbcd; APPLY_EFFECT_RAID_OMEN
	Gh Ljk$c; SADDLE_UNEQUIP
	H Lbcd; AMETHYST_BLOCK_PLACE
	I Lbcd; AMETHYST_BLOCK_RESONATE
	J Lbcd; AMETHYST_BLOCK_STEP
	K Lbcd; AMETHYST_CLUSTER_BREAK
	L Lbcd; AMETHYST_CLUSTER_FALL
	M Lbcd; AMETHYST_CLUSTER_HIT
	N Lbcd; AMETHYST_CLUSTER_PLACE
	O Lbcd; AMETHYST_CLUSTER_STEP
	P Lbcd; ANCIENT_DEBRIS_BREAK
	Q Lbcd; ANCIENT_DEBRIS_STEP
	R Lbcd; ANCIENT_DEBRIS_PLACE
	S Lbcd; ANCIENT_DEBRIS_HIT
	T Lbcd; ANCIENT_DEBRIS_FALL
	U Lbcd; ANVIL_BREAK
	V Lbcd; ANVIL_DESTROY
	W Lbcd; ANVIL_FALL
	X Lbcd; ANVIL_HIT
	Y Lbcd; ANVIL_LAND
	Z Lbcd; ANVIL_PLACE
	a Lbcd; ALLAY_AMBIENT_WITH_ITEM
	aA Lbcd; ARMOR_UNEQUIP_WOLF
	aB Lbcd; ARMOR_STAND_BREAK
	aC Lbcd; ARMOR_STAND_FALL
	aD Lbcd; ARMOR_STAND_HIT
	aE Lbcd; ARMOR_STAND_PLACE
	aF Lbcd; ARROW_HIT
	aG Lbcd; ARROW_HIT_PLAYER
	aH Lbcd; ARROW_SHOOT
	aI Lbcd; AXE_STRIP
	aJ Lbcd; AXE_SCRAPE
	aK Lbcd; AXE_WAX_OFF
	aL Lbcd; AXOLOTL_ATTACK
	aM Lbcd; AXOLOTL_DEATH
	aN Lbcd; AXOLOTL_HURT
	aO Lbcd; AXOLOTL_IDLE_AIR
	aP Lbcd; AXOLOTL_IDLE_WATER
	aQ Lbcd; AXOLOTL_SPLASH
	aR Lbcd; AXOLOTL_SWIM
	aS Lbcd; AZALEA_BREAK
	aT Lbcd; AZALEA_FALL
	aU Lbcd; AZALEA_HIT
	aV Lbcd; AZALEA_PLACE
	aW Lbcd; AZALEA_STEP
	aX Lbcd; AZALEA_LEAVES_BREAK
	aY Lbcd; AZALEA_LEAVES_FALL
	aZ Lbcd; AZALEA_LEAVES_HIT
	aa Lbcd; ANVIL_STEP
	ab Lbcd; ANVIL_USE
	ac Lbcd; ARMADILLO_EAT
	ad Lbcd; ARMADILLO_HURT
	ae Lbcd; ARMADILLO_HURT_REDUCED
	af Lbcd; ARMADILLO_AMBIENT
	ag Lbcd; ARMADILLO_STEP
	ah Lbcd; ARMADILLO_DEATH
	ai Lbcd; ARMADILLO_ROLL
	aj Lbcd; ARMADILLO_LAND
	ak Lbcd; ARMADILLO_SCUTE_DROP
	al Lbcd; ARMADILLO_UNROLL_FINISH
	am Lbcd; ARMADILLO_PEEK
	an Lbcd; ARMADILLO_UNROLL_START
	ao Lbcd; ARMADILLO_BRUSH
	ap Ljk; ARMOR_EQUIP_CHAIN
	aq Ljk; ARMOR_EQUIP_DIAMOND
	ar Ljk; ARMOR_EQUIP_ELYTRA
	as Ljk; ARMOR_EQUIP_GENERIC
	at Ljk; ARMOR_EQUIP_GOLD
	au Ljk; ARMOR_EQUIP_IRON
	av Ljk; ARMOR_EQUIP_LEATHER
	aw Ljk; ARMOR_EQUIP_COPPER
	ax Ljk; ARMOR_EQUIP_NETHERITE
	ay Ljk; ARMOR_EQUIP_TURTLE
	az Ljk; ARMOR_EQUIP_WOLF
	b Lbcd; ALLAY_AMBIENT_WITHOUT_ITEM
	bA Lbcd; BARREL_OPEN
	bB Lbcd; BASALT_BREAK
	bC Lbcd; BASALT_STEP
	bD Lbcd; BASALT_PLACE
	bE Lbcd; BASALT_HIT
	bF Lbcd; BASALT_FALL
	bG Lbcd; BAT_AMBIENT
	bH Lbcd; BAT_DEATH
	bI Lbcd; BAT_HURT
	bJ Lbcd; BAT_LOOP
	bK Lbcd; BAT_TAKEOFF
	bL Lbcd; BEACON_ACTIVATE
	bM Lbcd; BEACON_AMBIENT
	bN Lbcd; BEACON_DEACTIVATE
	bO Lbcd; BEACON_POWER_SELECT
	bP Lbcd; BEE_DEATH
	bQ Lbcd; BEE_HURT
	bR Lbcd; BEE_LOOP_AGGRESSIVE
	bS Lbcd; BEE_LOOP
	bT Lbcd; BEE_STING
	bU Lbcd; BEE_POLLINATE
	bV Lbcd; BEEHIVE_DRIP
	bW Lbcd; BEEHIVE_ENTER
	bX Lbcd; BEEHIVE_EXIT
	bY Lbcd; BEEHIVE_SHEAR
	bZ Lbcd; BEEHIVE_WORK
	ba Lbcd; AZALEA_LEAVES_PLACE
	bb Lbcd; AZALEA_LEAVES_STEP
	bc Lbcd; BAMBOO_BREAK
	bd Lbcd; BAMBOO_FALL
	be Lbcd; BAMBOO_HIT
	bf Lbcd; BAMBOO_PLACE
	bg Lbcd; BAMBOO_STEP
	bh Lbcd; BAMBOO_SAPLING_BREAK
	bi Lbcd; BAMBOO_SAPLING_HIT
	bj Lbcd; BAMBOO_SAPLING_PLACE
	bk Lbcd; BAMBOO_WOOD_BREAK
	bl Lbcd; BAMBOO_WOOD_FALL
	bm Lbcd; BAMBOO_WOOD_HIT
	bn Lbcd; BAMBOO_WOOD_PLACE
	bo Lbcd; BAMBOO_WOOD_STEP
	bp Lbcd; BAMBOO_WOOD_DOOR_CLOSE
	bq Lbcd; BAMBOO_WOOD_DOOR_OPEN
	br Lbcd; BAMBOO_WOOD_TRAPDOOR_CLOSE
	bs Lbcd; BAMBOO_WOOD_TRAPDOOR_OPEN
	bt Lbcd; BAMBOO_WOOD_BUTTON_CLICK_OFF
	bu Lbcd; BAMBOO_WOOD_BUTTON_CLICK_ON
	bv Lbcd; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF
	bw Lbcd; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON
	bx Lbcd; BAMBOO_WOOD_FENCE_GATE_CLOSE
	by Lbcd; BAMBOO_WOOD_FENCE_GATE_OPEN
	bz Lbcd; BARREL_CLOSE
	c Lbcd; ALLAY_DEATH
	cA Lbcd; BOOK_PUT
	cB Lbcd; BLASTFURNACE_FIRE_CRACKLE
	cC Lbcd; BOTTLE_EMPTY
	cD Lbcd; BOTTLE_FILL
	cE Lbcd; BOTTLE_FILL_DRAGONBREATH
	cF Lbcd; BREEZE_CHARGE
	cG Lbcd; BREEZE_DEFLECT
	cH Lbcd; BREEZE_INHALE
	cI Lbcd; BREEZE_IDLE_GROUND
	cJ Lbcd; BREEZE_IDLE_AIR
	cK Lbcd; BREEZE_SHOOT
	cL Lbcd; BREEZE_JUMP
	cM Lbcd; BREEZE_LAND
	cN Lbcd; BREEZE_SLIDE
	cO Lbcd; BREEZE_DEATH
	cP Lbcd; BREEZE_HURT
	cQ Lbcd; BREEZE_WHIRL
	cR Ljk$c; BREEZE_WIND_CHARGE_BURST
	cS Lbcd; BREWING_STAND_BREW
	cT Lbcd; BRUSH_GENERIC
	cU Lbcd; BRUSH_SAND
	cV Lbcd; BRUSH_GRAVEL
	cW Lbcd; BRUSH_SAND_COMPLETED
	cX Lbcd; BRUSH_GRAVEL_COMPLETED
	cY Lbcd; BUBBLE_COLUMN_BUBBLE_POP
	cZ Lbcd; BUBBLE_COLUMN_UPWARDS_AMBIENT
	ca Lbcd; BELL_BLOCK
	cb Lbcd; BELL_RESONATE
	cc Lbcd; BIG_DRIPLEAF_BREAK
	cd Lbcd; BIG_DRIPLEAF_FALL
	ce Lbcd; BIG_DRIPLEAF_HIT
	cf Lbcd; BIG_DRIPLEAF_PLACE
	cg Lbcd; BIG_DRIPLEAF_STEP
	ch Lbcd; BLAZE_AMBIENT
	ci Lbcd; BLAZE_BURN
	cj Lbcd; BLAZE_DEATH
	ck Lbcd; BLAZE_HURT
	cl Lbcd; BLAZE_SHOOT
	cm Lbcd; BOAT_PADDLE_LAND
	cn Lbcd; BOAT_PADDLE_WATER
	co Lbcd; BOGGED_AMBIENT
	cp Lbcd; BOGGED_DEATH
	cq Lbcd; BOGGED_HURT
	cr Lbcd; BOGGED_SHEAR
	cs Lbcd; BOGGED_STEP
	ct Lbcd; BONE_BLOCK_BREAK
	cu Lbcd; BONE_BLOCK_FALL
	cv Lbcd; BONE_BLOCK_HIT
	cw Lbcd; BONE_BLOCK_PLACE
	cx Lbcd; BONE_BLOCK_STEP
	cy Lbcd; BONE_MEAL_USE
	cz Lbcd; BOOK_PAGE_TURN
	d Lbcd; ALLAY_HURT
	dA Lbcd; CALCITE_HIT
	dB Lbcd; CALCITE_FALL
	dC Lbcd; CAMEL_AMBIENT
	dD Lbcd; CAMEL_DASH
	dE Lbcd; CAMEL_DASH_READY
	dF Lbcd; CAMEL_DEATH
	dG Lbcd; CAMEL_EAT
	dH Lbcd; CAMEL_HURT
	dI Ljk$c; CAMEL_SADDLE
	dJ Lbcd; CAMEL_SIT
	dK Lbcd; CAMEL_STAND
	dL Lbcd; CAMEL_STEP
	dM Lbcd; CAMEL_STEP_SAND
	dN Lbcd; CAMPFIRE_CRACKLE
	dO Lbcd; CANDLE_AMBIENT
	dP Lbcd; CANDLE_BREAK
	dQ Lbcd; CANDLE_EXTINGUISH
	dR Lbcd; CANDLE_FALL
	dS Lbcd; CANDLE_HIT
	dT Lbcd; CANDLE_PLACE
	dU Lbcd; CANDLE_STEP
	dV Lbcd; CAT_AMBIENT
	dW Lbcd; CAT_STRAY_AMBIENT
	dX Lbcd; CAT_DEATH
	dY Lbcd; CAT_EAT
	dZ Lbcd; CAT_HISS
	da Lbcd; BUBBLE_COLUMN_UPWARDS_INSIDE
	db Lbcd; BUBBLE_COLUMN_WHIRLPOOL_AMBIENT
	dc Lbcd; BUBBLE_COLUMN_WHIRLPOOL_INSIDE
	dd Lbcd; BUBBLE_POP
	de Lbcd; BUCKET_EMPTY
	df Lbcd; BUCKET_EMPTY_AXOLOTL
	dg Lbcd; BUCKET_EMPTY_FISH
	dh Lbcd; BUCKET_EMPTY_LAVA
	di Lbcd; BUCKET_EMPTY_POWDER_SNOW
	dj Lbcd; BUCKET_EMPTY_TADPOLE
	dk Lbcd; BUCKET_FILL
	dl Lbcd; BUCKET_FILL_AXOLOTL
	dm Lbcd; BUCKET_FILL_FISH
	dn Lbcd; BUCKET_FILL_LAVA
	do Lbcd; BUCKET_FILL_POWDER_SNOW
	dp Lbcd; BUCKET_FILL_TADPOLE
	dq Lbcd; BUNDLE_DROP_CONTENTS
	dr Lbcd; BUNDLE_INSERT
	ds Lbcd; BUNDLE_INSERT_FAIL
	dt Lbcd; BUNDLE_REMOVE_ONE
	du Lbcd; CACTUS_FLOWER_BREAK
	dv Lbcd; CACTUS_FLOWER_PLACE
	dw Lbcd; CAKE_ADD_CANDLE
	dx Lbcd; CALCITE_BREAK
	dy Lbcd; CALCITE_STEP
	dz Lbcd; CALCITE_PLACE
	e Lbcd; ALLAY_ITEM_GIVEN
	eA Lbcd; CHERRY_LEAVES_FALL
	eB Lbcd; CHERRY_LEAVES_HIT
	eC Lbcd; CHERRY_LEAVES_PLACE
	eD Lbcd; CHERRY_LEAVES_STEP
	eE Lbcd; CHERRY_WOOD_HANGING_SIGN_STEP
	eF Lbcd; CHERRY_WOOD_HANGING_SIGN_BREAK
	eG Lbcd; CHERRY_WOOD_HANGING_SIGN_FALL
	eH Lbcd; CHERRY_WOOD_HANGING_SIGN_HIT
	eI Lbcd; CHERRY_WOOD_HANGING_SIGN_PLACE
	eJ Lbcd; CHERRY_WOOD_DOOR_CLOSE
	eK Lbcd; CHERRY_WOOD_DOOR_OPEN
	eL Lbcd; CHERRY_WOOD_TRAPDOOR_CLOSE
	eM Lbcd; CHERRY_WOOD_TRAPDOOR_OPEN
	eN Lbcd; CHERRY_WOOD_BUTTON_CLICK_OFF
	eO Lbcd; CHERRY_WOOD_BUTTON_CLICK_ON
	eP Lbcd; CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF
	eQ Lbcd; CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON
	eR Lbcd; CHERRY_WOOD_FENCE_GATE_CLOSE
	eS Lbcd; CHERRY_WOOD_FENCE_GATE_OPEN
	eT Lbcd; CHEST_CLOSE
	eU Lbcd; CHEST_LOCKED
	eV Lbcd; CHEST_OPEN
	eW Lbcd; CHICKEN_AMBIENT
	eX Lbcd; CHICKEN_DEATH
	eY Lbcd; CHICKEN_EGG
	eZ Lbcd; CHICKEN_HURT
	ea Lbcd; CAT_BEG_FOR_FOOD
	eb Lbcd; CAT_HURT
	ec Lbcd; CAT_PURR
	ed Lbcd; CAT_PURREOW
	ee Lbcd; CAVE_VINES_BREAK
	ef Lbcd; CAVE_VINES_FALL
	eg Lbcd; CAVE_VINES_HIT
	eh Lbcd; CAVE_VINES_PLACE
	ei Lbcd; CAVE_VINES_STEP
	ej Lbcd; CAVE_VINES_PICK_BERRIES
	ek Lbcd; CHAIN_BREAK
	el Lbcd; CHAIN_FALL
	em Lbcd; CHAIN_HIT
	en Lbcd; CHAIN_PLACE
	eo Lbcd; CHAIN_STEP
	ep Lbcd; CHERRY_WOOD_BREAK
	eq Lbcd; CHERRY_WOOD_FALL
	er Lbcd; CHERRY_WOOD_HIT
	es Lbcd; CHERRY_WOOD_PLACE
	et Lbcd; CHERRY_WOOD_STEP
	eu Lbcd; CHERRY_SAPLING_BREAK
	ev Lbcd; CHERRY_SAPLING_FALL
	ew Lbcd; CHERRY_SAPLING_HIT
	ex Lbcd; CHERRY_SAPLING_PLACE
	ey Lbcd; CHERRY_SAPLING_STEP
	ez Lbcd; CHERRY_LEAVES_BREAK
	f Lbcd; ALLAY_ITEM_TAKEN
	fA Lbcd; COMPOSTER_READY
	fB Lbcd; CONDUIT_ACTIVATE
	fC Lbcd; CONDUIT_AMBIENT
	fD Lbcd; CONDUIT_AMBIENT_SHORT
	fE Lbcd; CONDUIT_ATTACK_TARGET
	fF Lbcd; CONDUIT_DEACTIVATE
	fG Lbcd; COPPER_BULB_BREAK
	fH Lbcd; COPPER_BULB_STEP
	fI Lbcd; COPPER_BULB_PLACE
	fJ Lbcd; COPPER_BULB_HIT
	fK Lbcd; COPPER_BULB_FALL
	fL Lbcd; COPPER_BULB_TURN_ON
	fM Lbcd; COPPER_BULB_TURN_OFF
	fN Lbcd; COPPER_BREAK
	fO Lbcd; COPPER_STEP
	fP Lbcd; COPPER_PLACE
	fQ Lbcd; COPPER_HIT
	fR Lbcd; COPPER_FALL
	fS Lbcd; COPPER_CHEST_CLOSE
	fT Lbcd; COPPER_CHEST_OPEN
	fU Lbcd; COPPER_CHEST_WEATHERED_CLOSE
	fV Lbcd; COPPER_CHEST_WEATHERED_OPEN
	fW Lbcd; COPPER_CHEST_OXIDIZED_CLOSE
	fX Lbcd; COPPER_CHEST_OXIDIZED_OPEN
	fY Lbcd; COPPER_DOOR_CLOSE
	fZ Lbcd; COPPER_DOOR_OPEN
	fa Lbcd; CHICKEN_STEP
	fb Lbcd; CHISELED_BOOKSHELF_BREAK
	fc Lbcd; CHISELED_BOOKSHELF_FALL
	fd Lbcd; CHISELED_BOOKSHELF_HIT
	fe Lbcd; CHISELED_BOOKSHELF_INSERT
	ff Lbcd; CHISELED_BOOKSHELF_INSERT_ENCHANTED
	fg Lbcd; CHISELED_BOOKSHELF_STEP
	fh Lbcd; CHISELED_BOOKSHELF_PICKUP
	fi Lbcd; CHISELED_BOOKSHELF_PICKUP_ENCHANTED
	fj Lbcd; CHISELED_BOOKSHELF_PLACE
	fk Lbcd; CHORUS_FLOWER_DEATH
	fl Lbcd; CHORUS_FLOWER_GROW
	fm Lbcd; CHORUS_FRUIT_TELEPORT
	fn Lbcd; COBWEB_BREAK
	fo Lbcd; COBWEB_STEP
	fp Lbcd; COBWEB_PLACE
	fq Lbcd; COBWEB_HIT
	fr Lbcd; COBWEB_FALL
	fs Lbcd; COD_AMBIENT
	ft Lbcd; COD_DEATH
	fu Lbcd; COD_FLOP
	fv Lbcd; COD_HURT
	fw Lbcd; COMPARATOR_CLICK
	fx Lbcd; COMPOSTER_EMPTY
	fy Lbcd; COMPOSTER_FILL
	fz Lbcd; COMPOSTER_FILL_SUCCESS
	g Lbcd; ALLAY_THROW
	gA Lbcd; COPPER_GRATE_PLACE
	gB Lbcd; COPPER_GRATE_HIT
	gC Lbcd; COPPER_GRATE_FALL
	gD Lbcd; COPPER_TRAPDOOR_CLOSE
	gE Lbcd; COPPER_TRAPDOOR_OPEN
	gF Lbcd; CORAL_BLOCK_BREAK
	gG Lbcd; CORAL_BLOCK_FALL
	gH Lbcd; CORAL_BLOCK_HIT
	gI Lbcd; CORAL_BLOCK_PLACE
	gJ Lbcd; CORAL_BLOCK_STEP
	gK Lbcd; COW_AMBIENT
	gL Lbcd; COW_DEATH
	gM Lbcd; COW_HURT
	gN Lbcd; COW_MILK
	gO Lbcd; COW_STEP
	gP Lbcd; CRAFTER_CRAFT
	gQ Lbcd; CRAFTER_FAIL
	gR Lbcd; CREAKING_AMBIENT
	gS Lbcd; CREAKING_ACTIVATE
	gT Lbcd; CREAKING_DEACTIVATE
	gU Lbcd; CREAKING_ATTACK
	gV Lbcd; CREAKING_DEATH
	gW Lbcd; CREAKING_STEP
	gX Lbcd; CREAKING_FREEZE
	gY Lbcd; CREAKING_UNFREEZE
	gZ Lbcd; CREAKING_SPAWN
	ga Lbcd; COPPER_GOLEM_STEP
	gb Lbcd; COPPER_GOLEM_HURT
	gc Lbcd; COPPER_GOLEM_DEATH
	gd Lbcd; COPPER_GOLEM_WEATHERED_STEP
	ge Lbcd; COPPER_GOLEM_WEATHERED_HURT
	gf Lbcd; COPPER_GOLEM_WEATHERED_DEATH
	gg Lbcd; COPPER_GOLEM_OXIDIZED_STEP
	gh Lbcd; COPPER_GOLEM_OXIDIZED_HURT
	gi Lbcd; COPPER_GOLEM_OXIDIZED_DEATH
	gj Lbcd; COPPER_GOLEM_SPIN
	gk Lbcd; COPPER_GOLEM_WEATHERED_SPIN
	gl Lbcd; COPPER_GOLEM_OXIDIZED_SPIN
	gm Lbcd; COPPER_GOLEM_ITEM_GET
	gn Lbcd; COPPER_GOLEM_ITEM_NO_GET
	go Lbcd; COPPER_GOLEM_ITEM_DROP
	gp Lbcd; COPPER_GOLEM_ITEM_NO_DROP
	gq Lbcd; COPPER_GOLEM_BECOME_STATUE
	gr Lbcd; COPPER_GOLEM_STATUE_BREAK
	gs Lbcd; COPPER_GOLEM_STATUE_PLACE
	gt Lbcd; COPPER_GOLEM_STATUE_HIT
	gu Lbcd; COPPER_GOLEM_STATUE_STEP
	gv Lbcd; COPPER_GOLEM_STATUE_FALL
	gw Lbcd; COPPER_GOLEM_SPAWN
	gx Lbcd; COPPER_GOLEM_SHEAR
	gy Lbcd; COPPER_GRATE_BREAK
	gz Lbcd; COPPER_GRATE_STEP
	h Ljk$c; AMBIENT_CAVE
	hA Lbcd; DECORATED_POT_HIT
	hB Lbcd; DECORATED_POT_INSERT
	hC Lbcd; DECORATED_POT_INSERT_FAIL
	hD Lbcd; DECORATED_POT_STEP
	hE Lbcd; DECORATED_POT_PLACE
	hF Lbcd; DECORATED_POT_SHATTER
	hG Lbcd; DEEPSLATE_BRICKS_BREAK
	hH Lbcd; DEEPSLATE_BRICKS_FALL
	hI Lbcd; DEEPSLATE_BRICKS_HIT
	hJ Lbcd; DEEPSLATE_BRICKS_PLACE
	hK Lbcd; DEEPSLATE_BRICKS_STEP
	hL Lbcd; DEEPSLATE_BREAK
	hM Lbcd; DEEPSLATE_FALL
	hN Lbcd; DEEPSLATE_HIT
	hO Lbcd; DEEPSLATE_PLACE
	hP Lbcd; DEEPSLATE_STEP
	hQ Lbcd; DEEPSLATE_TILES_BREAK
	hR Lbcd; DEEPSLATE_TILES_FALL
	hS Lbcd; DEEPSLATE_TILES_HIT
	hT Lbcd; DEEPSLATE_TILES_PLACE
	hU Lbcd; DEEPSLATE_TILES_STEP
	hV Lbcd; DISPENSER_DISPENSE
	hW Lbcd; DISPENSER_FAIL
	hX Lbcd; DISPENSER_LAUNCH
	hY Lbcd; DOLPHIN_AMBIENT
	hZ Lbcd; DOLPHIN_AMBIENT_WATER
	ha Lbcd; CREAKING_SWAY
	hb Lbcd; CREAKING_TWITCH
	hc Lbcd; CREAKING_HEART_BREAK
	hd Lbcd; CREAKING_HEART_FALL
	he Lbcd; CREAKING_HEART_HIT
	hf Lbcd; CREAKING_HEART_HURT
	hg Lbcd; CREAKING_HEART_PLACE
	hh Lbcd; CREAKING_HEART_STEP
	hi Lbcd; CREAKING_HEART_IDLE
	hj Lbcd; CREAKING_HEART_SPAWN
	hk Lbcd; CREEPER_DEATH
	hl Lbcd; CREEPER_HURT
	hm Lbcd; CREEPER_PRIMED
	hn Lbcd; CROP_BREAK
	ho Lbcd; CROP_PLANTED
	hp Lbcd; CROSSBOW_HIT
	hq Ljk; CROSSBOW_LOADING_END
	hr Ljk; CROSSBOW_LOADING_MIDDLE
	hs Ljk; CROSSBOW_LOADING_START
	ht Ljk; CROSSBOW_QUICK_CHARGE_1
	hu Ljk; CROSSBOW_QUICK_CHARGE_2
	hv Ljk; CROSSBOW_QUICK_CHARGE_3
	hw Lbcd; CROSSBOW_SHOOT
	hx Lbcd; DEAD_BUSH_IDLE
	hy Lbcd; DECORATED_POT_BREAK
	hz Lbcd; DECORATED_POT_FALL
	i Ljk$c; AMBIENT_BASALT_DELTAS_ADDITIONS
	iA Lbcd; DRIPSTONE_BLOCK_HIT
	iB Lbcd; DRIPSTONE_BLOCK_FALL
	iC Lbcd; DRY_GRASS
	iD Lbcd; POINTED_DRIPSTONE_BREAK
	iE Lbcd; POINTED_DRIPSTONE_STEP
	iF Lbcd; POINTED_DRIPSTONE_PLACE
	iG Lbcd; POINTED_DRIPSTONE_HIT
	iH Lbcd; POINTED_DRIPSTONE_FALL
	iI Lbcd; POINTED_DRIPSTONE_LAND
	iJ Lbcd; POINTED_DRIPSTONE_DRIP_LAVA
	iK Lbcd; POINTED_DRIPSTONE_DRIP_WATER
	iL Lbcd; POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON
	iM Lbcd; POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON
	iN Lbcd; BIG_DRIPLEAF_TILT_DOWN
	iO Lbcd; BIG_DRIPLEAF_TILT_UP
	iP Lbcd; DROWNED_AMBIENT
	iQ Lbcd; DROWNED_AMBIENT_WATER
	iR Lbcd; DROWNED_DEATH
	iS Lbcd; DROWNED_DEATH_WATER
	iT Lbcd; DROWNED_HURT
	iU Lbcd; DROWNED_HURT_WATER
	iV Lbcd; DROWNED_SHOOT
	iW Lbcd; DROWNED_STEP
	iX Lbcd; DROWNED_SWIM
	iY Lbcd; DYE_USE
	iZ Lbcd; EGG_THROW
	ia Lbcd; DOLPHIN_ATTACK
	ib Lbcd; DOLPHIN_DEATH
	ic Lbcd; DOLPHIN_EAT
	id Lbcd; DOLPHIN_HURT
	ie Lbcd; DOLPHIN_JUMP
	if Lbcd; DOLPHIN_PLAY
	ig Lbcd; DOLPHIN_SPLASH
	ih Lbcd; DOLPHIN_SWIM
	ii Lbcd; DONKEY_AMBIENT
	ij Lbcd; DONKEY_ANGRY
	ik Lbcd; DONKEY_CHEST
	il Lbcd; DONKEY_DEATH
	im Lbcd; DONKEY_EAT
	in Lbcd; DONKEY_HURT
	io Lbcd; DONKEY_JUMP
	ip Lbcd; DRIED_GHAST_BREAK
	iq Lbcd; DRIED_GHAST_STEP
	ir Lbcd; DRIED_GHAST_FALL
	is Lbcd; DRIED_GHAST_AMBIENT
	it Lbcd; DRIED_GHAST_AMBIENT_WATER
	iu Lbcd; DRIED_GHAST_PLACE
	iv Lbcd; DRIED_GHAST_PLACE_IN_WATER
	iw Lbcd; DRIED_GHAST_TRANSITION
	ix Lbcd; DRIPSTONE_BLOCK_BREAK
	iy Lbcd; DRIPSTONE_BLOCK_STEP
	iz Lbcd; DRIPSTONE_BLOCK_PLACE
	j Ljk$c; AMBIENT_BASALT_DELTAS_LOOP
	jA Lbcd; ENDERMAN_TELEPORT
	jB Lbcd; ENDERMITE_AMBIENT
	jC Lbcd; ENDERMITE_DEATH
	jD Lbcd; ENDERMITE_HURT
	jE Lbcd; ENDERMITE_STEP
	jF Lbcd; ENDER_PEARL_THROW
	jG Lbcd; END_GATEWAY_SPAWN
	jH Lbcd; END_PORTAL_FRAME_FILL
	jI Lbcd; END_PORTAL_SPAWN
	jJ Lbcd; EVOKER_AMBIENT
	jK Lbcd; EVOKER_CAST_SPELL
	jL Lbcd; EVOKER_CELEBRATE
	jM Lbcd; EVOKER_DEATH
	jN Lbcd; EVOKER_FANGS_ATTACK
	jO Lbcd; EVOKER_HURT
	jP Lbcd; EVOKER_PREPARE_ATTACK
	jQ Lbcd; EVOKER_PREPARE_SUMMON
	jR Lbcd; EVOKER_PREPARE_WOLOLO
	jS Lbcd; EXPERIENCE_BOTTLE_THROW
	jT Lbcd; EXPERIENCE_ORB_PICKUP
	jU Lbcd; EYEBLOSSOM_OPEN_LONG
	jV Lbcd; EYEBLOSSOM_OPEN
	jW Lbcd; EYEBLOSSOM_CLOSE_LONG
	jX Lbcd; EYEBLOSSOM_CLOSE
	jY Lbcd; EYEBLOSSOM_IDLE
	jZ Lbcd; FENCE_GATE_CLOSE
	ja Lbcd; ELDER_GUARDIAN_AMBIENT
	jb Lbcd; ELDER_GUARDIAN_AMBIENT_LAND
	jc Lbcd; ELDER_GUARDIAN_CURSE
	jd Lbcd; ELDER_GUARDIAN_DEATH
	je Lbcd; ELDER_GUARDIAN_DEATH_LAND
	jf Lbcd; ELDER_GUARDIAN_FLOP
	jg Lbcd; ELDER_GUARDIAN_HURT
	jh Lbcd; ELDER_GUARDIAN_HURT_LAND
	ji Lbcd; ELYTRA_FLYING
	jj Lbcd; ENCHANTMENT_TABLE_USE
	jk Lbcd; ENDER_CHEST_CLOSE
	jl Lbcd; ENDER_CHEST_OPEN
	jm Lbcd; ENDER_DRAGON_AMBIENT
	jn Lbcd; ENDER_DRAGON_DEATH
	jo Lbcd; DRAGON_FIREBALL_EXPLODE
	jp Lbcd; ENDER_DRAGON_FLAP
	jq Lbcd; ENDER_DRAGON_GROWL
	jr Lbcd; ENDER_DRAGON_HURT
	js Lbcd; ENDER_DRAGON_SHOOT
	jt Lbcd; ENDER_EYE_DEATH
	ju Lbcd; ENDER_EYE_LAUNCH
	jv Lbcd; ENDERMAN_AMBIENT
	jw Lbcd; ENDERMAN_DEATH
	jx Lbcd; ENDERMAN_HURT
	jy Lbcd; ENDERMAN_SCREAM
	jz Lbcd; ENDERMAN_STARE
	k Ljk$c; AMBIENT_BASALT_DELTAS_MOOD
	kA Lbcd; FOX_DEATH
	kB Lbcd; FOX_EAT
	kC Lbcd; FOX_HURT
	kD Lbcd; FOX_SCREECH
	kE Lbcd; FOX_SLEEP
	kF Lbcd; FOX_SNIFF
	kG Lbcd; FOX_SPIT
	kH Lbcd; FOX_TELEPORT
	kI Lbcd; SUSPICIOUS_SAND_BREAK
	kJ Lbcd; SUSPICIOUS_SAND_STEP
	kK Lbcd; SUSPICIOUS_SAND_PLACE
	kL Lbcd; SUSPICIOUS_SAND_HIT
	kM Lbcd; SUSPICIOUS_SAND_FALL
	kN Lbcd; SUSPICIOUS_GRAVEL_BREAK
	kO Lbcd; SUSPICIOUS_GRAVEL_STEP
	kP Lbcd; SUSPICIOUS_GRAVEL_PLACE
	kQ Lbcd; SUSPICIOUS_GRAVEL_HIT
	kR Lbcd; SUSPICIOUS_GRAVEL_FALL
	kS Lbcd; FROGLIGHT_BREAK
	kT Lbcd; FROGLIGHT_FALL
	kU Lbcd; FROGLIGHT_HIT
	kV Lbcd; FROGLIGHT_PLACE
	kW Lbcd; FROGLIGHT_STEP
	kX Lbcd; FROGSPAWNSTEP
	kY Lbcd; FROGSPAWN_BREAK
	kZ Lbcd; FROGSPAWN_FALL
	ka Lbcd; FENCE_GATE_OPEN
	kb Lbcd; FIRECHARGE_USE
	kc Lbcd; FIREFLY_BUSH_IDLE
	kd Lbcd; FIREWORK_ROCKET_BLAST
	ke Lbcd; FIREWORK_ROCKET_BLAST_FAR
	kf Lbcd; FIREWORK_ROCKET_LARGE_BLAST
	kg Lbcd; FIREWORK_ROCKET_LARGE_BLAST_FAR
	kh Lbcd; FIREWORK_ROCKET_LAUNCH
	ki Lbcd; FIREWORK_ROCKET_SHOOT
	kj Lbcd; FIREWORK_ROCKET_TWINKLE
	kk Lbcd; FIREWORK_ROCKET_TWINKLE_FAR
	kl Lbcd; FIRE_AMBIENT
	km Lbcd; FIRE_EXTINGUISH
	kn Lbcd; FISH_SWIM
	ko Lbcd; FISHING_BOBBER_RETRIEVE
	kp Lbcd; FISHING_BOBBER_SPLASH
	kq Lbcd; FISHING_BOBBER_THROW
	kr Lbcd; FLINTANDSTEEL_USE
	ks Lbcd; FLOWERING_AZALEA_BREAK
	kt Lbcd; FLOWERING_AZALEA_FALL
	ku Lbcd; FLOWERING_AZALEA_HIT
	kv Lbcd; FLOWERING_AZALEA_PLACE
	kw Lbcd; FLOWERING_AZALEA_STEP
	kx Lbcd; FOX_AGGRO
	ky Lbcd; FOX_AMBIENT
	kz Lbcd; FOX_BITE
	l Ljk$c; AMBIENT_CRIMSON_FOREST_ADDITIONS
	lA Lbcd; GENERIC_SPLASH
	lB Lbcd; GENERIC_SWIM
	lC Lbcd; GHAST_AMBIENT
	lD Lbcd; GHAST_DEATH
	lE Lbcd; GHAST_HURT
	lF Lbcd; GHAST_SCREAM
	lG Lbcd; GHAST_SHOOT
	lH Lbcd; GHAST_WARN
	lI Lbcd; GHASTLING_AMBIENT
	lJ Lbcd; GHASTLING_DEATH
	lK Lbcd; GHASTLING_HURT
	lL Lbcd; GHASTLING_SPAWN
	lM Lbcd; GILDED_BLACKSTONE_BREAK
	lN Lbcd; GILDED_BLACKSTONE_FALL
	lO Lbcd; GILDED_BLACKSTONE_HIT
	lP Lbcd; GILDED_BLACKSTONE_PLACE
	lQ Lbcd; GILDED_BLACKSTONE_STEP
	lR Lbcd; GLASS_BREAK
	lS Lbcd; GLASS_FALL
	lT Lbcd; GLASS_HIT
	lU Lbcd; GLASS_PLACE
	lV Lbcd; GLASS_STEP
	lW Lbcd; GLOW_INK_SAC_USE
	lX Lbcd; GLOW_ITEM_FRAME_ADD_ITEM
	lY Lbcd; GLOW_ITEM_FRAME_BREAK
	lZ Lbcd; GLOW_ITEM_FRAME_PLACE
	la Lbcd; FROGSPAWN_HATCH
	lb Lbcd; FROGSPAWN_HIT
	lc Lbcd; FROGSPAWN_PLACE
	ld Lbcd; FROG_AMBIENT
	le Lbcd; FROG_DEATH
	lf Lbcd; FROG_EAT
	lg Lbcd; FROG_HURT
	lh Lbcd; FROG_LAY_SPAWN
	li Lbcd; FROG_LONG_JUMP
	lj Lbcd; FROG_STEP
	lk Lbcd; FROG_TONGUE
	ll Lbcd; ROOTS_BREAK
	lm Lbcd; ROOTS_STEP
	ln Lbcd; ROOTS_PLACE
	lo Lbcd; ROOTS_HIT
	lp Lbcd; ROOTS_FALL
	lq Lbcd; FURNACE_FIRE_CRACKLE
	lr Lbcd; GENERIC_BIG_FALL
	ls Lbcd; GENERIC_BURN
	lt Lbcd; GENERIC_DEATH
	lu Ljk$c; GENERIC_DRINK
	lv Ljk$c; GENERIC_EAT
	lw Ljk$c; GENERIC_EXPLODE
	lx Lbcd; GENERIC_EXTINGUISH_FIRE
	ly Lbcd; GENERIC_HURT
	lz Lbcd; GENERIC_SMALL_FALL
	m Ljk$c; AMBIENT_CRIMSON_FOREST_LOOP
	mA Lbcd; GRASS_HIT
	mB Lbcd; GRASS_PLACE
	mC Lbcd; GRASS_STEP
	mD Lbcd; GRAVEL_BREAK
	mE Lbcd; GRAVEL_FALL
	mF Lbcd; GRAVEL_HIT
	mG Lbcd; GRAVEL_PLACE
	mH Lbcd; GRAVEL_STEP
	mI Lbcd; GRINDSTONE_USE
	mJ Lbcd; GROWING_PLANT_CROP
	mK Lbcd; GUARDIAN_AMBIENT
	mL Lbcd; GUARDIAN_AMBIENT_LAND
	mM Lbcd; GUARDIAN_ATTACK
	mN Lbcd; GUARDIAN_DEATH
	mO Lbcd; GUARDIAN_DEATH_LAND
	mP Lbcd; GUARDIAN_FLOP
	mQ Lbcd; GUARDIAN_HURT
	mR Lbcd; GUARDIAN_HURT_LAND
	mS Lbcd; HANGING_ROOTS_BREAK
	mT Lbcd; HANGING_ROOTS_FALL
	mU Lbcd; HANGING_ROOTS_HIT
	mV Lbcd; HANGING_ROOTS_PLACE
	mW Lbcd; HANGING_ROOTS_STEP
	mX Lbcd; HANGING_SIGN_STEP
	mY Lbcd; HANGING_SIGN_BREAK
	mZ Lbcd; HANGING_SIGN_FALL
	ma Lbcd; GLOW_ITEM_FRAME_REMOVE_ITEM
	mb Lbcd; GLOW_ITEM_FRAME_ROTATE_ITEM
	mc Lbcd; GLOW_SQUID_AMBIENT
	md Lbcd; GLOW_SQUID_DEATH
	me Lbcd; GLOW_SQUID_HURT
	mf Lbcd; GLOW_SQUID_SQUIRT
	mg Lbcd; GOAT_AMBIENT
	mh Lbcd; GOAT_DEATH
	mi Lbcd; GOAT_EAT
	mj Lbcd; GOAT_HURT
	mk Lbcd; GOAT_LONG_JUMP
	ml Lbcd; GOAT_MILK
	mm Lbcd; GOAT_PREPARE_RAM
	mn Lbcd; GOAT_RAM_IMPACT
	mo Lbcd; GOAT_HORN_BREAK
	mp Lbcd; GOAT_SCREAMING_AMBIENT
	mq Lbcd; GOAT_SCREAMING_DEATH
	mr Lbcd; GOAT_SCREAMING_EAT
	ms Lbcd; GOAT_SCREAMING_HURT
	mt Lbcd; GOAT_SCREAMING_LONG_JUMP
	mu Lbcd; GOAT_SCREAMING_MILK
	mv Lbcd; GOAT_SCREAMING_PREPARE_RAM
	mw Lbcd; GOAT_SCREAMING_RAM_IMPACT
	mx Lbcd; GOAT_STEP
	my Lbcd; GRASS_BREAK
	mz Lbcd; GRASS_FALL
	n Ljk$c; AMBIENT_CRIMSON_FOREST_MOOD
	nA Lbcd; TRIAL_SPAWNER_SPAWN_MOB
	nB Lbcd; TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM
	nC Lbcd; TRIAL_SPAWNER_SPAWN_ITEM
	nD Lbcd; TRIAL_SPAWNER_SPAWN_ITEM_BEGIN
	nE Lbcd; TRIAL_SPAWNER_DETECT_PLAYER
	nF Lbcd; TRIAL_SPAWNER_OMINOUS_ACTIVATE
	nG Lbcd; TRIAL_SPAWNER_AMBIENT
	nH Lbcd; TRIAL_SPAWNER_AMBIENT_OMINOUS
	nI Lbcd; TRIAL_SPAWNER_OPEN_SHUTTER
	nJ Lbcd; TRIAL_SPAWNER_CLOSE_SHUTTER
	nK Lbcd; TRIAL_SPAWNER_EJECT_ITEM
	nL Ljk$c; HARNESS_EQUIP
	nM Lbcd; HARNESS_UNEQUIP
	nN Lbcd; HARNESS_GOGGLES_UP
	nO Lbcd; HARNESS_GOGGLES_DOWN
	nP Lbcd; HOE_TILL
	nQ Lbcd; HOGLIN_AMBIENT
	nR Lbcd; HOGLIN_ANGRY
	nS Lbcd; HOGLIN_ATTACK
	nT Lbcd; HOGLIN_CONVERTED_TO_ZOMBIFIED
	nU Lbcd; HOGLIN_DEATH
	nV Lbcd; HOGLIN_HURT
	nW Lbcd; HOGLIN_RETREAT
	nX Lbcd; HOGLIN_STEP
	nY Lbcd; HONEY_BLOCK_BREAK
	nZ Lbcd; HONEY_BLOCK_FALL
	na Lbcd; HANGING_SIGN_HIT
	nb Lbcd; HANGING_SIGN_PLACE
	nc Lbcd; HAPPY_GHAST_AMBIENT
	nd Lbcd; HAPPY_GHAST_DEATH
	ne Lbcd; HAPPY_GHAST_HURT
	nf Lbcd; HAPPY_GHAST_RIDING
	ng Lbcd; HEAVY_CORE_BREAK
	nh Lbcd; HEAVY_CORE_FALL
	ni Lbcd; HEAVY_CORE_HIT
	nj Lbcd; HEAVY_CORE_PLACE
	nk Lbcd; HEAVY_CORE_STEP
	nl Lbcd; NETHER_WOOD_HANGING_SIGN_STEP
	nm Lbcd; NETHER_WOOD_HANGING_SIGN_BREAK
	nn Lbcd; NETHER_WOOD_HANGING_SIGN_FALL
	no Lbcd; NETHER_WOOD_HANGING_SIGN_HIT
	np Lbcd; NETHER_WOOD_HANGING_SIGN_PLACE
	nq Lbcd; BAMBOO_WOOD_HANGING_SIGN_STEP
	nr Lbcd; BAMBOO_WOOD_HANGING_SIGN_BREAK
	ns Lbcd; BAMBOO_WOOD_HANGING_SIGN_FALL
	nt Lbcd; BAMBOO_WOOD_HANGING_SIGN_HIT
	nu Lbcd; BAMBOO_WOOD_HANGING_SIGN_PLACE
	nv Lbcd; TRIAL_SPAWNER_BREAK
	nw Lbcd; TRIAL_SPAWNER_STEP
	nx Lbcd; TRIAL_SPAWNER_PLACE
	ny Lbcd; TRIAL_SPAWNER_HIT
	nz Lbcd; TRIAL_SPAWNER_FALL
	o Ljk$c; AMBIENT_NETHER_WASTES_ADDITIONS
	oA Lbcd; HOSTILE_SPLASH
	oB Lbcd; HOSTILE_SWIM
	oC Lbcd; HUSK_AMBIENT
	oD Lbcd; HUSK_CONVERTED_TO_ZOMBIE
	oE Lbcd; HUSK_DEATH
	oF Lbcd; HUSK_HURT
	oG Lbcd; HUSK_STEP
	oH Lbcd; ILLUSIONER_AMBIENT
	oI Lbcd; ILLUSIONER_CAST_SPELL
	oJ Lbcd; ILLUSIONER_DEATH
	oK Lbcd; ILLUSIONER_HURT
	oL Lbcd; ILLUSIONER_MIRROR_MOVE
	oM Lbcd; ILLUSIONER_PREPARE_BLINDNESS
	oN Lbcd; ILLUSIONER_PREPARE_MIRROR
	oO Lbcd; INK_SAC_USE
	oP Lbcd; IRON_BREAK
	oQ Lbcd; IRON_STEP
	oR Lbcd; IRON_PLACE
	oS Lbcd; IRON_HIT
	oT Lbcd; IRON_FALL
	oU Lbcd; IRON_DOOR_CLOSE
	oV Lbcd; IRON_DOOR_OPEN
	oW Lbcd; IRON_GOLEM_ATTACK
	oX Lbcd; IRON_GOLEM_DAMAGE
	oY Lbcd; IRON_GOLEM_DEATH
	oZ Lbcd; IRON_GOLEM_HURT
	oa Lbcd; HONEY_BLOCK_HIT
	ob Lbcd; HONEY_BLOCK_PLACE
	oc Lbcd; HONEY_BLOCK_SLIDE
	od Lbcd; HONEY_BLOCK_STEP
	oe Lbcd; HONEYCOMB_WAX_ON
	of Ljk$c; HONEY_DRINK
	og I GOAT_HORN_VARIANT_COUNT
	oh Lcom/google/common/collect/ImmutableList; GOAT_HORN_SOUND_VARIANTS
	oi Lbcd; HORSE_AMBIENT
	oj Lbcd; HORSE_ANGRY
	ok Ljk$c; HORSE_ARMOR
	ol Ljk$c; HORSE_ARMOR_UNEQUIP
	om Lbcd; HORSE_BREATHE
	on Lbcd; HORSE_DEATH
	oo Lbcd; HORSE_EAT
	op Lbcd; HORSE_GALLOP
	oq Lbcd; HORSE_HURT
	or Lbcd; HORSE_JUMP
	os Lbcd; HORSE_LAND
	ot Ljk$c; HORSE_SADDLE
	ou Lbcd; HORSE_STEP
	ov Lbcd; HORSE_STEP_WOOD
	ow Lbcd; HOSTILE_BIG_FALL
	ox Lbcd; HOSTILE_DEATH
	oy Lbcd; HOSTILE_HURT
	oz Lbcd; HOSTILE_SMALL_FALL
	p Ljk$c; AMBIENT_NETHER_WASTES_LOOP
	pA Lbcd; LEAF_LITTER_BREAK
	pB Lbcd; LEAF_LITTER_STEP
	pC Lbcd; LEAF_LITTER_PLACE
	pD Lbcd; LEAF_LITTER_HIT
	pE Lbcd; LEAF_LITTER_FALL
	pF Lbcd; LEAD_UNTIED
	pG Lbcd; LEAD_TIED
	pH Lbcd; LEAD_BREAK
	pI Lbcd; LEVER_CLICK
	pJ Lbcd; LIGHTNING_BOLT_IMPACT
	pK Lbcd; LIGHTNING_BOLT_THUNDER
	pL Lbcd; LINGERING_POTION_THROW
	pM Lbcd; LLAMA_AMBIENT
	pN Lbcd; LLAMA_ANGRY
	pO Lbcd; LLAMA_CHEST
	pP Lbcd; LLAMA_DEATH
	pQ Lbcd; LLAMA_EAT
	pR Lbcd; LLAMA_HURT
	pS Lbcd; LLAMA_SPIT
	pT Lbcd; LLAMA_STEP
	pU Ljk$c; LLAMA_SWAG
	pV Ljk$c; LLAMA_CARPET_UNEQUIP
	pW Lbcd; MAGMA_CUBE_DEATH_SMALL
	pX Lbcd; LODESTONE_BREAK
	pY Lbcd; LODESTONE_STEP
	pZ Lbcd; LODESTONE_PLACE
	pa Lbcd; IRON_GOLEM_REPAIR
	pb Lbcd; IRON_GOLEM_STEP
	pc Lbcd; IRON_TRAPDOOR_CLOSE
	pd Lbcd; IRON_TRAPDOOR_OPEN
	pe Lbcd; ITEM_FRAME_ADD_ITEM
	pf Lbcd; ITEM_FRAME_BREAK
	pg Lbcd; ITEM_FRAME_PLACE
	ph Lbcd; ITEM_FRAME_REMOVE_ITEM
	pi Lbcd; ITEM_FRAME_ROTATE_ITEM
	pj Ljk$c; ITEM_BREAK
	pk Lbcd; ITEM_PICKUP
	pl Lbcd; LADDER_BREAK
	pm Lbcd; LADDER_FALL
	pn Lbcd; LADDER_HIT
	po Lbcd; LADDER_PLACE
	pp Lbcd; LADDER_STEP
	pq Lbcd; LANTERN_BREAK
	pr Lbcd; LANTERN_FALL
	ps Lbcd; LANTERN_HIT
	pt Lbcd; LANTERN_PLACE
	pu Lbcd; LANTERN_STEP
	pv Lbcd; LARGE_AMETHYST_BUD_BREAK
	pw Lbcd; LARGE_AMETHYST_BUD_PLACE
	px Lbcd; LAVA_AMBIENT
	py Lbcd; LAVA_EXTINGUISH
	pz Lbcd; LAVA_POP
	q Ljk$c; AMBIENT_NETHER_WASTES_MOOD
	qA Lbcd; MINECART_INSIDE_UNDERWATER
	qB Lbcd; MINECART_INSIDE
	qC Lbcd; MINECART_RIDING
	qD Lbcd; MOOSHROOM_CONVERT
	qE Lbcd; MOOSHROOM_EAT
	qF Lbcd; MOOSHROOM_MILK
	qG Lbcd; MOOSHROOM_MILK_SUSPICIOUSLY
	qH Lbcd; MOOSHROOM_SHEAR
	qI Lbcd; MOSS_CARPET_BREAK
	qJ Lbcd; MOSS_CARPET_FALL
	qK Lbcd; MOSS_CARPET_HIT
	qL Lbcd; MOSS_CARPET_PLACE
	qM Lbcd; MOSS_CARPET_STEP
	qN Lbcd; PINK_PETALS_BREAK
	qO Lbcd; PINK_PETALS_FALL
	qP Lbcd; PINK_PETALS_HIT
	qQ Lbcd; PINK_PETALS_PLACE
	qR Lbcd; PINK_PETALS_STEP
	qS Lbcd; MOSS_BREAK
	qT Lbcd; MOSS_FALL
	qU Lbcd; MOSS_HIT
	qV Lbcd; MOSS_PLACE
	qW Lbcd; MOSS_STEP
	qX Lbcd; MUD_BREAK
	qY Lbcd; MUD_FALL
	qZ Lbcd; MUD_HIT
	qa Lbcd; LODESTONE_HIT
	qb Lbcd; LODESTONE_FALL
	qc Lbcd; LODESTONE_COMPASS_LOCK
	qd Lbcd; MACE_SMASH_AIR
	qe Lbcd; MACE_SMASH_GROUND
	qf Lbcd; MACE_SMASH_GROUND_HEAVY
	qg Lbcd; MAGMA_CUBE_DEATH
	qh Lbcd; MAGMA_CUBE_HURT
	qi Lbcd; MAGMA_CUBE_HURT_SMALL
	qj Lbcd; MAGMA_CUBE_JUMP
	qk Lbcd; MAGMA_CUBE_SQUISH
	ql Lbcd; MAGMA_CUBE_SQUISH_SMALL
	qm Lbcd; MANGROVE_ROOTS_BREAK
	qn Lbcd; MANGROVE_ROOTS_FALL
	qo Lbcd; MANGROVE_ROOTS_HIT
	qp Lbcd; MANGROVE_ROOTS_PLACE
	qq Lbcd; MANGROVE_ROOTS_STEP
	qr Lbcd; MEDIUM_AMETHYST_BUD_BREAK
	qs Lbcd; MEDIUM_AMETHYST_BUD_PLACE
	qt Lbcd; METAL_BREAK
	qu Lbcd; METAL_FALL
	qv Lbcd; METAL_HIT
	qw Lbcd; METAL_PLACE
	qx Lbcd; METAL_PRESSURE_PLATE_CLICK_OFF
	qy Lbcd; METAL_PRESSURE_PLATE_CLICK_ON
	qz Lbcd; METAL_STEP
	r Ljk$c; AMBIENT_SOUL_SAND_VALLEY_ADDITIONS
	rA Ljk$c; MUSIC_DISC_CHIRP
	rB Ljk$c; MUSIC_DISC_FAR
	rC Ljk$c; MUSIC_DISC_LAVA_CHICKEN
	rD Ljk$c; MUSIC_DISC_MALL
	rE Ljk$c; MUSIC_DISC_MELLOHI
	rF Ljk$c; MUSIC_DISC_PIGSTEP
	rG Ljk$c; MUSIC_DISC_STAL
	rH Ljk$c; MUSIC_DISC_STRAD
	rI Ljk$c; MUSIC_DISC_WAIT
	rJ Ljk$c; MUSIC_DISC_WARD
	rK Ljk$c; MUSIC_DISC_OTHERSIDE
	rL Ljk$c; MUSIC_DISC_RELIC
	rM Ljk$c; MUSIC_DISC_CREATOR
	rN Ljk$c; MUSIC_DISC_CREATOR_MUSIC_BOX
	rO Ljk$c; MUSIC_DISC_PRECIPICE
	rP Ljk$c; MUSIC_DISC_TEARS
	rQ Ljk$c; MUSIC_DRAGON
	rR Ljk$c; MUSIC_END
	rS Ljk$c; MUSIC_GAME
	rT Ljk$c; MUSIC_MENU
	rU Ljk$c; MUSIC_BIOME_BASALT_DELTAS
	rV Ljk$c; MUSIC_BIOME_CRIMSON_FOREST
	rW Ljk$c; MUSIC_BIOME_DEEP_DARK
	rX Ljk$c; MUSIC_BIOME_DRIPSTONE_CAVES
	rY Ljk$c; MUSIC_BIOME_GROVE
	rZ Ljk$c; MUSIC_BIOME_JAGGED_PEAKS
	ra Lbcd; MUD_PLACE
	rb Lbcd; MUD_STEP
	rc Lbcd; MUD_BRICKS_BREAK
	rd Lbcd; MUD_BRICKS_FALL
	re Lbcd; MUD_BRICKS_HIT
	rf Lbcd; MUD_BRICKS_PLACE
	rg Lbcd; MUD_BRICKS_STEP
	rh Lbcd; MUDDY_MANGROVE_ROOTS_BREAK
	ri Lbcd; MUDDY_MANGROVE_ROOTS_FALL
	rj Lbcd; MUDDY_MANGROVE_ROOTS_HIT
	rk Lbcd; MUDDY_MANGROVE_ROOTS_PLACE
	rl Lbcd; MUDDY_MANGROVE_ROOTS_STEP
	rm Lbcd; MULE_AMBIENT
	rn Lbcd; MULE_ANGRY
	ro Lbcd; MULE_CHEST
	rp Lbcd; MULE_DEATH
	rq Lbcd; MULE_EAT
	rr Lbcd; MULE_HURT
	rs Lbcd; MULE_JUMP
	rt Ljk$c; MUSIC_CREATIVE
	ru Ljk$c; MUSIC_CREDITS
	rv Ljk$c; MUSIC_DISC_5
	rw Ljk$c; MUSIC_DISC_11
	rx Ljk$c; MUSIC_DISC_13
	ry Ljk$c; MUSIC_DISC_BLOCKS
	rz Ljk$c; MUSIC_DISC_CAT
	s Ljk$c; AMBIENT_SOUL_SAND_VALLEY_LOOP
	sA Lbcd; NETHER_WOOD_BREAK
	sB Lbcd; NETHER_WOOD_FALL
	sC Lbcd; NETHER_WOOD_HIT
	sD Lbcd; NETHER_WOOD_PLACE
	sE Lbcd; NETHER_WOOD_STEP
	sF Lbcd; NETHER_WOOD_DOOR_CLOSE
	sG Lbcd; NETHER_WOOD_DOOR_OPEN
	sH Lbcd; NETHER_WOOD_TRAPDOOR_CLOSE
	sI Lbcd; NETHER_WOOD_TRAPDOOR_OPEN
	sJ Lbcd; NETHER_WOOD_BUTTON_CLICK_OFF
	sK Lbcd; NETHER_WOOD_BUTTON_CLICK_ON
	sL Lbcd; NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF
	sM Lbcd; NETHER_WOOD_PRESSURE_PLATE_CLICK_ON
	sN Lbcd; NETHER_WOOD_FENCE_GATE_CLOSE
	sO Lbcd; NETHER_WOOD_FENCE_GATE_OPEN
	sP Lbcd; EMPTY
	sQ Lbcd; PACKED_MUD_BREAK
	sR Lbcd; PACKED_MUD_FALL
	sS Lbcd; PACKED_MUD_HIT
	sT Lbcd; PACKED_MUD_PLACE
	sU Lbcd; PACKED_MUD_STEP
	sV Lbcd; STEM_BREAK
	sW Lbcd; STEM_STEP
	sX Lbcd; STEM_PLACE
	sY Lbcd; STEM_HIT
	sZ Lbcd; STEM_FALL
	sa Ljk$c; MUSIC_BIOME_LUSH_CAVES
	sb Ljk$c; MUSIC_BIOME_SWAMP
	sc Ljk$c; MUSIC_BIOME_FOREST
	sd Ljk$c; MUSIC_BIOME_OLD_GROWTH_TAIGA
	se Ljk$c; MUSIC_BIOME_MEADOW
	sf Ljk$c; MUSIC_BIOME_CHERRY_GROVE
	sg Ljk$c; MUSIC_BIOME_NETHER_WASTES
	sh Ljk$c; MUSIC_BIOME_FROZEN_PEAKS
	si Ljk$c; MUSIC_BIOME_SNOWY_SLOPES
	sj Ljk$c; MUSIC_BIOME_SOUL_SAND_VALLEY
	sk Ljk$c; MUSIC_BIOME_STONY_PEAKS
	sl Ljk$c; MUSIC_BIOME_WARPED_FOREST
	sm Ljk$c; MUSIC_BIOME_FLOWER_FOREST
	sn Ljk$c; MUSIC_BIOME_DESERT
	so Ljk$c; MUSIC_BIOME_BADLANDS
	sp Ljk$c; MUSIC_BIOME_JUNGLE
	sq Ljk$c; MUSIC_BIOME_SPARSE_JUNGLE
	sr Ljk$c; MUSIC_BIOME_BAMBOO_JUNGLE
	ss Ljk$c; MUSIC_UNDER_WATER
	st Lbcd; NETHER_BRICKS_BREAK
	su Lbcd; NETHER_BRICKS_STEP
	sv Lbcd; NETHER_BRICKS_PLACE
	sw Lbcd; NETHER_BRICKS_HIT
	sx Lbcd; NETHER_BRICKS_FALL
	sy Lbcd; NETHER_WART_BREAK
	sz Lbcd; NETHER_WART_PLANTED
	t Ljk$c; AMBIENT_SOUL_SAND_VALLEY_MOOD
	tA Lbcd; NETHERITE_BLOCK_STEP
	tB Lbcd; NETHERITE_BLOCK_PLACE
	tC Lbcd; NETHERITE_BLOCK_HIT
	tD Lbcd; NETHERITE_BLOCK_FALL
	tE Lbcd; NETHERRACK_BREAK
	tF Lbcd; NETHERRACK_STEP
	tG Lbcd; NETHERRACK_PLACE
	tH Lbcd; NETHERRACK_HIT
	tI Lbcd; NETHERRACK_FALL
	tJ Ljk$c; NOTE_BLOCK_BASEDRUM
	tK Ljk$c; NOTE_BLOCK_BASS
	tL Ljk$c; NOTE_BLOCK_BELL
	tM Ljk$c; NOTE_BLOCK_CHIME
	tN Ljk$c; NOTE_BLOCK_FLUTE
	tO Ljk$c; NOTE_BLOCK_GUITAR
	tP Ljk$c; NOTE_BLOCK_HARP
	tQ Ljk$c; NOTE_BLOCK_HAT
	tR Ljk$c; NOTE_BLOCK_PLING
	tS Ljk$c; NOTE_BLOCK_SNARE
	tT Ljk$c; NOTE_BLOCK_XYLOPHONE
	tU Ljk$c; NOTE_BLOCK_IRON_XYLOPHONE
	tV Ljk$c; NOTE_BLOCK_COW_BELL
	tW Ljk$c; NOTE_BLOCK_DIDGERIDOO
	tX Ljk$c; NOTE_BLOCK_BIT
	tY Ljk$c; NOTE_BLOCK_BANJO
	tZ Ljk$c; NOTE_BLOCK_IMITATE_ZOMBIE
	ta Lbcd; NYLIUM_BREAK
	tb Lbcd; NYLIUM_STEP
	tc Lbcd; NYLIUM_PLACE
	td Lbcd; NYLIUM_HIT
	te Lbcd; NYLIUM_FALL
	tf Lbcd; NETHER_SPROUTS_BREAK
	tg Lbcd; NETHER_SPROUTS_STEP
	th Lbcd; NETHER_SPROUTS_PLACE
	ti Lbcd; NETHER_SPROUTS_HIT
	tj Lbcd; NETHER_SPROUTS_FALL
	tk Lbcd; FUNGUS_BREAK
	tl Lbcd; FUNGUS_STEP
	tm Lbcd; FUNGUS_PLACE
	tn Lbcd; FUNGUS_HIT
	to Lbcd; FUNGUS_FALL
	tp Lbcd; WEEPING_VINES_BREAK
	tq Lbcd; WEEPING_VINES_STEP
	tr Lbcd; WEEPING_VINES_PLACE
	ts Lbcd; WEEPING_VINES_HIT
	tt Lbcd; WEEPING_VINES_FALL
	tu Lbcd; WART_BLOCK_BREAK
	tv Lbcd; WART_BLOCK_STEP
	tw Lbcd; WART_BLOCK_PLACE
	tx Lbcd; WART_BLOCK_HIT
	ty Lbcd; WART_BLOCK_FALL
	tz Lbcd; NETHERITE_BLOCK_BREAK
	u Ljk$c; AMBIENT_WARPED_FOREST_ADDITIONS
	uA Lbcd; PARROT_FLY
	uB Lbcd; PARROT_HURT
	uC Lbcd; PARROT_IMITATE_BLAZE
	uD Lbcd; PARROT_IMITATE_BOGGED
	uE Lbcd; PARROT_IMITATE_BREEZE
	uF Lbcd; PARROT_IMITATE_CREAKING
	uG Lbcd; PARROT_IMITATE_CREEPER
	uH Lbcd; PARROT_IMITATE_DROWNED
	uI Lbcd; PARROT_IMITATE_ELDER_GUARDIAN
	uJ Lbcd; PARROT_IMITATE_ENDER_DRAGON
	uK Lbcd; PARROT_IMITATE_ENDERMITE
	uL Lbcd; PARROT_IMITATE_EVOKER
	uM Lbcd; PARROT_IMITATE_GHAST
	uN Lbcd; PARROT_IMITATE_GUARDIAN
	uO Lbcd; PARROT_IMITATE_HOGLIN
	uP Lbcd; PARROT_IMITATE_HUSK
	uQ Lbcd; PARROT_IMITATE_ILLUSIONER
	uR Lbcd; PARROT_IMITATE_MAGMA_CUBE
	uS Lbcd; PARROT_IMITATE_PHANTOM
	uT Lbcd; PARROT_IMITATE_PIGLIN
	uU Lbcd; PARROT_IMITATE_PIGLIN_BRUTE
	uV Lbcd; PARROT_IMITATE_PILLAGER
	uW Lbcd; PARROT_IMITATE_RAVAGER
	uX Lbcd; PARROT_IMITATE_SHULKER
	uY Lbcd; PARROT_IMITATE_SILVERFISH
	uZ Lbcd; PARROT_IMITATE_SKELETON
	ua Ljk$c; NOTE_BLOCK_IMITATE_SKELETON
	ub Ljk$c; NOTE_BLOCK_IMITATE_CREEPER
	uc Ljk$c; NOTE_BLOCK_IMITATE_ENDER_DRAGON
	ud Ljk$c; NOTE_BLOCK_IMITATE_WITHER_SKELETON
	ue Ljk$c; NOTE_BLOCK_IMITATE_PIGLIN
	uf Lbcd; OCELOT_HURT
	ug Lbcd; OCELOT_AMBIENT
	uh Lbcd; OCELOT_DEATH
	ui Ljk$c; OMINOUS_BOTTLE_DISPOSE
	uj Lbcd; PAINTING_BREAK
	uk Lbcd; PAINTING_PLACE
	ul Lbcd; PALE_HANGING_MOSS_IDLE
	um Lbcd; PANDA_PRE_SNEEZE
	un Lbcd; PANDA_SNEEZE
	uo Lbcd; PANDA_AMBIENT
	up Lbcd; PANDA_DEATH
	uq Lbcd; PANDA_EAT
	ur Lbcd; PANDA_STEP
	us Lbcd; PANDA_CANT_BREED
	ut Lbcd; PANDA_AGGRESSIVE_AMBIENT
	uu Lbcd; PANDA_WORRIED_AMBIENT
	uv Lbcd; PANDA_HURT
	uw Lbcd; PANDA_BITE
	ux Lbcd; PARROT_AMBIENT
	uy Lbcd; PARROT_DEATH
	uz Lbcd; PARROT_EAT
	v Ljk$c; AMBIENT_WARPED_FOREST_LOOP
	vA Lbcd; PIGLIN_ANGRY
	vB Lbcd; PIGLIN_CELEBRATE
	vC Lbcd; PIGLIN_DEATH
	vD Lbcd; PIGLIN_JEALOUS
	vE Lbcd; PIGLIN_HURT
	vF Lbcd; PIGLIN_RETREAT
	vG Lbcd; PIGLIN_STEP
	vH Lbcd; PIGLIN_CONVERTED_TO_ZOMBIFIED
	vI Lbcd; PIGLIN_BRUTE_AMBIENT
	vJ Lbcd; PIGLIN_BRUTE_ANGRY
	vK Lbcd; PIGLIN_BRUTE_DEATH
	vL Lbcd; PIGLIN_BRUTE_HURT
	vM Lbcd; PIGLIN_BRUTE_STEP
	vN Lbcd; PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED
	vO Lbcd; PILLAGER_AMBIENT
	vP Lbcd; PILLAGER_CELEBRATE
	vQ Lbcd; PILLAGER_DEATH
	vR Lbcd; PILLAGER_HURT
	vS Lbcd; PISTON_CONTRACT
	vT Lbcd; PISTON_EXTEND
	vU Lbcd; PLAYER_ATTACK_CRIT
	vV Lbcd; PLAYER_ATTACK_KNOCKBACK
	vW Lbcd; PLAYER_ATTACK_NODAMAGE
	vX Lbcd; PLAYER_ATTACK_STRONG
	vY Lbcd; PLAYER_ATTACK_SWEEP
	vZ Lbcd; PLAYER_ATTACK_WEAK
	va Lbcd; PARROT_IMITATE_SLIME
	vb Lbcd; PARROT_IMITATE_SPIDER
	vc Lbcd; PARROT_IMITATE_STRAY
	vd Lbcd; PARROT_IMITATE_VEX
	ve Lbcd; PARROT_IMITATE_VINDICATOR
	vf Lbcd; PARROT_IMITATE_WARDEN
	vg Lbcd; PARROT_IMITATE_WITCH
	vh Lbcd; PARROT_IMITATE_WITHER
	vi Lbcd; PARROT_IMITATE_WITHER_SKELETON
	vj Lbcd; PARROT_IMITATE_ZOGLIN
	vk Lbcd; PARROT_IMITATE_ZOMBIE
	vl Lbcd; PARROT_IMITATE_ZOMBIE_VILLAGER
	vm Lbcd; PARROT_STEP
	vn Lbcd; PHANTOM_AMBIENT
	vo Lbcd; PHANTOM_BITE
	vp Lbcd; PHANTOM_DEATH
	vq Lbcd; PHANTOM_FLAP
	vr Lbcd; PHANTOM_HURT
	vs Lbcd; PHANTOM_SWOOP
	vt Lbcd; PIG_AMBIENT
	vu Lbcd; PIG_DEATH
	vv Lbcd; PIG_HURT
	vw Ljk$c; PIG_SADDLE
	vx Lbcd; PIG_STEP
	vy Lbcd; PIGLIN_ADMIRING_ITEM
	vz Lbcd; PIGLIN_AMBIENT
	w Ljk$c; AMBIENT_WARPED_FOREST_MOOD
	wA Lbcd; PORTAL_AMBIENT
	wB Lbcd; PORTAL_TRAVEL
	wC Lbcd; PORTAL_TRIGGER
	wD Lbcd; POWDER_SNOW_BREAK
	wE Lbcd; POWDER_SNOW_FALL
	wF Lbcd; POWDER_SNOW_HIT
	wG Lbcd; POWDER_SNOW_PLACE
	wH Lbcd; POWDER_SNOW_STEP
	wI Lbcd; PUFFER_FISH_BLOW_OUT
	wJ Lbcd; PUFFER_FISH_BLOW_UP
	wK Lbcd; PUFFER_FISH_DEATH
	wL Lbcd; PUFFER_FISH_FLOP
	wM Lbcd; PUFFER_FISH_HURT
	wN Lbcd; PUFFER_FISH_STING
	wO Lbcd; PUMPKIN_CARVE
	wP Lbcd; RABBIT_AMBIENT
	wQ Lbcd; RABBIT_ATTACK
	wR Lbcd; RABBIT_DEATH
	wS Lbcd; RABBIT_HURT
	wT Lbcd; RABBIT_JUMP
	wU Ljk$c; RAID_HORN
	wV Lbcd; RAVAGER_AMBIENT
	wW Lbcd; RAVAGER_ATTACK
	wX Lbcd; RAVAGER_CELEBRATE
	wY Lbcd; RAVAGER_DEATH
	wZ Lbcd; RAVAGER_HURT
	wa Lbcd; PLAYER_BIG_FALL
	wb Lbcd; PLAYER_BREATH
	wc Lbcd; PLAYER_BURP
	wd Lbcd; PLAYER_DEATH
	we Lbcd; PLAYER_HURT
	wf Lbcd; PLAYER_HURT_DROWN
	wg Lbcd; PLAYER_HURT_FREEZE
	wh Lbcd; PLAYER_HURT_ON_FIRE
	wi Lbcd; PLAYER_HURT_SWEET_BERRY_BUSH
	wj Lbcd; PLAYER_LEVELUP
	wk Lbcd; PLAYER_SMALL_FALL
	wl Lbcd; PLAYER_SPLASH
	wm Lbcd; PLAYER_SPLASH_HIGH_SPEED
	wn Lbcd; PLAYER_SWIM
	wo Lbcd; PLAYER_TELEPORT
	wp Lbcd; POLAR_BEAR_AMBIENT
	wq Lbcd; POLAR_BEAR_AMBIENT_BABY
	wr Lbcd; POLAR_BEAR_DEATH
	ws Lbcd; POLAR_BEAR_HURT
	wt Lbcd; POLAR_BEAR_STEP
	wu Lbcd; POLAR_BEAR_WARNING
	wv Lbcd; POLISHED_DEEPSLATE_BREAK
	ww Lbcd; POLISHED_DEEPSLATE_FALL
	wx Lbcd; POLISHED_DEEPSLATE_HIT
	wy Lbcd; POLISHED_DEEPSLATE_PLACE
	wz Lbcd; POLISHED_DEEPSLATE_STEP
	x Lbcd; AMBIENT_UNDERWATER_ENTER
	xA Lbcd; SALMON_HURT
	xB Lbcd; SAND_BREAK
	xC Lbcd; SAND_FALL
	xD Lbcd; SAND_HIT
	xE Lbcd; SAND_PLACE
	xF Lbcd; SAND_STEP
	xG Lbcd; SAND_IDLE
	xH Lbcd; SCAFFOLDING_BREAK
	xI Lbcd; SCAFFOLDING_FALL
	xJ Lbcd; SCAFFOLDING_HIT
	xK Lbcd; SCAFFOLDING_PLACE
	xL Lbcd; SCAFFOLDING_STEP
	xM Lbcd; SCULK_BLOCK_SPREAD
	xN Lbcd; SCULK_BLOCK_CHARGE
	xO Lbcd; SCULK_BLOCK_BREAK
	xP Lbcd; SCULK_BLOCK_FALL
	xQ Lbcd; SCULK_BLOCK_HIT
	xR Lbcd; SCULK_BLOCK_PLACE
	xS Lbcd; SCULK_BLOCK_STEP
	xT Lbcd; SCULK_CATALYST_BLOOM
	xU Lbcd; SCULK_CATALYST_BREAK
	xV Lbcd; SCULK_CATALYST_FALL
	xW Lbcd; SCULK_CATALYST_HIT
	xX Lbcd; SCULK_CATALYST_PLACE
	xY Lbcd; SCULK_CATALYST_STEP
	xZ Lbcd; SCULK_CLICKING
	xa Lbcd; RAVAGER_STEP
	xb Lbcd; RAVAGER_STUNNED
	xc Lbcd; RAVAGER_ROAR
	xd Lbcd; NETHER_GOLD_ORE_BREAK
	xe Lbcd; NETHER_GOLD_ORE_FALL
	xf Lbcd; NETHER_GOLD_ORE_HIT
	xg Lbcd; NETHER_GOLD_ORE_PLACE
	xh Lbcd; NETHER_GOLD_ORE_STEP
	xi Lbcd; NETHER_ORE_BREAK
	xj Lbcd; NETHER_ORE_FALL
	xk Lbcd; NETHER_ORE_HIT
	xl Lbcd; NETHER_ORE_PLACE
	xm Lbcd; NETHER_ORE_STEP
	xn Lbcd; REDSTONE_TORCH_BURNOUT
	xo Lbcd; RESPAWN_ANCHOR_AMBIENT
	xp Lbcd; RESPAWN_ANCHOR_CHARGE
	xq Ljk$c; RESPAWN_ANCHOR_DEPLETE
	xr Lbcd; RESPAWN_ANCHOR_SET_SPAWN
	xs Lbcd; ROOTED_DIRT_BREAK
	xt Lbcd; ROOTED_DIRT_FALL
	xu Lbcd; ROOTED_DIRT_HIT
	xv Lbcd; ROOTED_DIRT_PLACE
	xw Lbcd; ROOTED_DIRT_STEP
	xx Lbcd; SALMON_AMBIENT
	xy Lbcd; SALMON_DEATH
	xz Lbcd; SALMON_FLOP
	y Lbcd; AMBIENT_UNDERWATER_EXIT
	yA Lbcd; SHELF_FALL
	yB Lbcd; SHELF_HIT
	yC Lbcd; SHELF_MULTI_SWAP
	yD Lbcd; SHELF_PLACE
	yE Lbcd; SHELF_PLACE_ITEM
	yF Lbcd; SHELF_SINGLE_SWAP
	yG Lbcd; SHELF_STEP
	yH Lbcd; SHELF_TAKE_ITEM
	yI Ljk$c; SHIELD_BLOCK
	yJ Ljk$c; SHIELD_BREAK
	yK Lbcd; SHROOMLIGHT_BREAK
	yL Lbcd; SHROOMLIGHT_STEP
	yM Lbcd; SHROOMLIGHT_PLACE
	yN Lbcd; SHROOMLIGHT_HIT
	yO Lbcd; SHROOMLIGHT_FALL
	yP Lbcd; SHOVEL_FLATTEN
	yQ Lbcd; SHULKER_AMBIENT
	yR Lbcd; SHULKER_BOX_CLOSE
	yS Lbcd; SHULKER_BOX_OPEN
	yT Lbcd; SHULKER_BULLET_HIT
	yU Lbcd; SHULKER_BULLET_HURT
	yV Lbcd; SHULKER_CLOSE
	yW Lbcd; SHULKER_DEATH
	yX Lbcd; SHULKER_HURT
	yY Lbcd; SHULKER_HURT_CLOSED
	yZ Lbcd; SHULKER_OPEN
	ya Lbcd; SCULK_CLICKING_STOP
	yb Lbcd; SCULK_SENSOR_BREAK
	yc Lbcd; SCULK_SENSOR_FALL
	yd Lbcd; SCULK_SENSOR_HIT
	ye Lbcd; SCULK_SENSOR_PLACE
	yf Lbcd; SCULK_SENSOR_STEP
	yg Lbcd; SCULK_SHRIEKER_BREAK
	yh Lbcd; SCULK_SHRIEKER_FALL
	yi Lbcd; SCULK_SHRIEKER_HIT
	yj Lbcd; SCULK_SHRIEKER_PLACE
	yk Lbcd; SCULK_SHRIEKER_SHRIEK
	yl Lbcd; SCULK_SHRIEKER_STEP
	ym Lbcd; SCULK_VEIN_BREAK
	yn Lbcd; SCULK_VEIN_FALL
	yo Lbcd; SCULK_VEIN_HIT
	yp Lbcd; SCULK_VEIN_PLACE
	yq Lbcd; SCULK_VEIN_STEP
	yr Lbcd; SHEEP_AMBIENT
	ys Lbcd; SHEEP_DEATH
	yt Lbcd; SHEEP_HURT
	yu Lbcd; SHEEP_SHEAR
	yv Lbcd; SHEEP_STEP
	yw Lbcd; SHEARS_SNIP
	yx Lbcd; SHELF_ACTIVATE
	yy Lbcd; SHELF_BREAK
	yz Lbcd; SHELF_DEACTIVATE
	z Lbcd; AMBIENT_UNDERWATER_LOOP
	zA Lbcd; SLIME_BLOCK_FALL
	zB Lbcd; SLIME_BLOCK_HIT
	zC Lbcd; SLIME_BLOCK_PLACE
	zD Lbcd; SLIME_BLOCK_STEP
	zE Lbcd; SMALL_AMETHYST_BUD_BREAK
	zF Lbcd; SMALL_AMETHYST_BUD_PLACE
	zG Lbcd; SMALL_DRIPLEAF_BREAK
	zH Lbcd; SMALL_DRIPLEAF_FALL
	zI Lbcd; SMALL_DRIPLEAF_HIT
	zJ Lbcd; SMALL_DRIPLEAF_PLACE
	zK Lbcd; SMALL_DRIPLEAF_STEP
	zL Lbcd; SOUL_SAND_BREAK
	zM Lbcd; SOUL_SAND_STEP
	zN Lbcd; SOUL_SAND_PLACE
	zO Lbcd; SOUL_SAND_HIT
	zP Lbcd; SOUL_SAND_FALL
	zQ Lbcd; SOUL_SOIL_BREAK
	zR Lbcd; SOUL_SOIL_STEP
	zS Lbcd; SOUL_SOIL_PLACE
	zT Lbcd; SOUL_SOIL_HIT
	zU Lbcd; SOUL_SOIL_FALL
	zV Ljk$c; SOUL_ESCAPE
	zW Lbcd; SPAWNER_BREAK
	zX Lbcd; SPAWNER_FALL
	zY Lbcd; SPAWNER_HIT
	zZ Lbcd; SPAWNER_PLACE
	za Lbcd; SHULKER_SHOOT
	zb Lbcd; SHULKER_TELEPORT
	zc Lbcd; SILVERFISH_AMBIENT
	zd Lbcd; SILVERFISH_DEATH
	ze Lbcd; SILVERFISH_HURT
	zf Lbcd; SILVERFISH_STEP
	zg Lbcd; SKELETON_AMBIENT
	zh Lbcd; SKELETON_CONVERTED_TO_STRAY
	zi Lbcd; SKELETON_DEATH
	zj Lbcd; SKELETON_HORSE_AMBIENT
	zk Lbcd; SKELETON_HORSE_DEATH
	zl Lbcd; SKELETON_HORSE_HURT
	zm Lbcd; SKELETON_HORSE_SWIM
	zn Lbcd; SKELETON_HORSE_AMBIENT_WATER
	zo Lbcd; SKELETON_HORSE_GALLOP_WATER
	zp Lbcd; SKELETON_HORSE_JUMP_WATER
	zq Lbcd; SKELETON_HORSE_STEP_WATER
	zr Lbcd; SKELETON_HURT
	zs Lbcd; SKELETON_SHOOT
	zt Lbcd; SKELETON_STEP
	zu Lbcd; SLIME_ATTACK
	zv Lbcd; SLIME_DEATH
	zw Lbcd; SLIME_HURT
	zx Lbcd; SLIME_JUMP
	zy Lbcd; SLIME_SQUISH
	zz Lbcd; SLIME_BLOCK_BREAK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcuc$a;)Lcub; lambda$registerWolfSoundVariants$2
		static
		0 o p_406195_
	a ()Lcom/google/common/collect/ImmutableList; registerGoatHornSoundVariants
		static
	a (I)Ljk$c; lambda$registerGoatHornSoundVariants$0
		static
		0 o p_215784_
	a (Ljava/lang/String;)Lbcd; register
		static
		0 o p_12657_
	a (Lamj;Lamj;F)Ljk; register
		static
		0 o p_263323_
		1 o p_263411_
		2 o p_263385_
	a (Lamj;Lamj;)Lbcd; register
		static
		0 o p_263388_
		1 o p_263340_
	a (Lamj;)Lbcd; register
		static
		0 o p_263332_
	b (Lamj;)Ljk$c; registerForHolder
		static
		0 o p_263361_
	b (Lcuc$a;)Lcuc$a; lambda$registerWolfSoundVariants$1
		static
		0 o p_406194_
	b ()Ljava/util/Map; registerWolfSoundVariants
		static
	b (Lamj;Lamj;)Ljk$c; registerForHolder
		static
		0 o p_263362_
		1 o p_263424_
	b (Ljava/lang/String;)Ljk$c; registerForHolder
		static
		0 o p_263391_
bcf net/minecraft/sounds/SoundSource
	a Lbcf; MASTER
	b Lbcf; MUSIC
	c Lbcf; RECORDS
	d Lbcf; WEATHER
	e Lbcf; BLOCKS
	f Lbcf; HOSTILE
	g Lbcf; NEUTRAL
	h Lbcf; PLAYERS
	i Lbcf; AMBIENT
	j Lbcf; VOICE
	k Lbcf; UI
	l Ljava/lang/String; name
	m [Lbcf; $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 ()[Lbcf; $values
		static
	valueOf (Ljava/lang/String;)Lbcf; valueOf
		static
		0 o p_12678_
	values ()[Lbcf; values
		static
bcg net/minecraft/sounds/package-info
bch net/minecraft/stats/RecipeBook
	a Lbci; bookSettings
	<init> ()V <init>
	a (Lbci;)V setBookSettings
		0 o p_12688_
	a (Ldew;ZZ)V setBookSetting
		0 o p_12697_
		1 o p_12698_
		2 o p_12699_
	a ()Lbci; getBookSettings
	a (Ldew;)Z isOpen
		0 o p_12692_
	a (Ldew;Z)V setOpen
		0 o p_12694_
		1 o p_12695_
	b (Ldew;Z)V setFiltering
		0 o p_12707_
		1 o p_12708_
	b (Ldew;)Z isFiltering
		0 o p_12705_
bci net/minecraft/stats/RecipeBookSettings
	a Laae; STREAM_CODEC
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lbci$a; crafting
	d Lbci$a; furnace
	e Lbci$a; blastFurnace
	f Lbci$a; smoker
	<clinit> ()V <clinit>
		static
	<init> (Lbci$a;Lbci$a;Lbci$a;Lbci$a;)V <init>
		0 o p_422389_
		1 o p_422071_
		2 o p_421838_
		3 o p_421582_
	<init> ()V <init>
	a (Ldew;)Lbci$a; getSettings
		0 o p_380129_
	a ()Lbci; copy
	a (Ldew;Z)V setOpen
		0 o p_12737_
		1 o p_12738_
	a (Lbci;)V replaceFrom
		0 o p_12733_
	a (Ldew;Ljava/util/function/UnaryOperator;)V updateSettings
		0 o p_379381_
		1 o p_379491_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8
		static
		0 o p_421339_
	a (ZLbci$a;)Lbci$a; lambda$setFiltering$10
		static
		0 o p_379057_
		1 o p_379058_
	b (Ldew;Z)V setFiltering
		0 o p_12757_
		1 o p_12758_
	b (ZLbci$a;)Lbci$a; lambda$setOpen$9
		static
		0 o p_379062_
		1 o p_379063_
	b (Ldew;)Z isOpen
		0 o p_12735_
	b (Lbci;)Lbci$a; lambda$static$7
		static
		0 o p_421341_
	c (Lbci;)Lbci$a; lambda$static$6
		static
		0 o p_421336_
	c (Ldew;)Z isFiltering
		0 o p_12755_
	d (Lbci;)Lbci$a; lambda$static$5
		static
		0 o p_421344_
	e (Lbci;)Lbci$a; lambda$static$4
		static
		0 o p_421343_
	f (Lbci;)Lbci$a; lambda$static$3
		static
		0 o p_421340_
	g (Lbci;)Lbci$a; lambda$static$2
		static
		0 o p_421337_
	h (Lbci;)Lbci$a; lambda$static$1
		static
		0 o p_421338_
	i (Lbci;)Lbci$a; lambda$static$0
		static
		0 o p_421342_
bci$1 net/minecraft/stats/RecipeBookSettings$1
	a [I $SwitchMap$net$minecraft$world$inventory$RecipeBookType
	<clinit> ()V <clinit>
		static
bci$a net/minecraft/stats/RecipeBookSettings$TypeSettings
	a Lbci$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 Laae; 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 (Z)Lbci$a; setOpen
		0 o p_379785_
	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_
	b (Z)Lbci$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
bcj 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 Lbcj$a; displayResolver
	<clinit> ()V <clinit>
		static
	<init> (Lbcj$a;)V <init>
		0 o p_380166_
	a (Ljava/util/Collection;Lawy;)I addRecipes
		0 o p_12792_
		1 o p_12793_
	a (Lbcj$b;Ljava/util/function/Predicate;)V loadUntrusted
		0 o p_421546_
		1 o p_422283_
	a (Ljava/util/List;Ldnp;)V lambda$removeRecipes$1
		static
		0 o p_380398_
		1 o p_379363_
	a (Lawy;)V sendInitialRecipeBook
		0 o p_12790_
	a (Ljava/util/List;Lami;Ldnp;)V lambda$sendInitialRecipeBook$2
		0 o p_380135_
		1 o p_379331_
		2 o p_379992_
	a (Lbcj;)V copyOverData
		0 o p_379645_
	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;Ldmn;Ldnp;)V lambda$addRecipes$0
		static
		0 o p_379334_
		1 o p_379405_
		2 o p_379913_
	a (Lami;)V add
		0 o p_379734_
	a (Lbcj$b;)V apply
		0 o p_422497_
	b (Lami;)Z contains
		0 o p_379388_
	b ()Lbcj$b; pack
	b (Ljava/util/Collection;Lawy;)I removeRecipes
		0 o p_12807_
		1 o p_12808_
	c (Lami;)V remove
		0 o p_380355_
	d (Lami;)V removeHighlight
		0 o p_380137_
	e (Lami;)V addHighlight
		0 o p_379380_
bcj$a net/minecraft/stats/ServerRecipeBook$DisplayResolver
	displaysForRecipe (Lami;Ljava/util/function/Consumer;)V displaysForRecipe
		0 o p_380132_
		1 o p_380289_
bcj$b net/minecraft/stats/ServerRecipeBook$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbci; settings
	c Ljava/util/List; known
	d Ljava/util/List; highlight
	<clinit> ()V <clinit>
		static
	<init> (Lbci;Ljava/util/List;Ljava/util/List;)V <init>
		0 o settings
		1 o known
		2 o highlight
	a ()Lbci; 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
bck 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/lang/String;)V lambda$parseLocal$6
		0 o p_404233_
	a (Ljava/util/Map$Entry;)Lbcn; lambda$static$2
		static
		0 o p_404238_
	a (Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V parseLocal
		0 o p_12833_
		1 o p_12834_
	a (Lawy;)V sendStats
		0 o p_12820_
	a (Lbcn;Lbcl;)Lcom/mojang/serialization/DataResult; lambda$createTypedStatsCodec$5
		static
		0 o p_404235_
		1 o p_404236_
	a (Lbcn;)Lcom/mojang/serialization/Codec; createTypedStatsCodec
		static
		0 o p_405859_
	a (Ljava/util/Map;Lbcn;Ljava/util/Map;)V lambda$static$0
		static
		0 o p_404228_
		1 o p_404229_
		2 o p_404230_
	a ()V save
	a (Ljava/util/Map;)Ljava/util/Map; lambda$static$3
		static
		0 o p_404234_
	a (Lczl;Lbcl;I)V setValue
		0 o p_12827_
		1 o p_12828_
		2 o p_12829_
	b ()Ljava/lang/String; toJson
	b (Ljava/util/Map;)Ljava/util/Map; lambda$static$1
		static
		0 o p_404237_
	b (Lbcn;Lbcl;)Ljava/lang/String; lambda$createTypedStatsCodec$4
		static
		0 o p_404231_
		1 o p_404232_
	c ()V markAllDirty
	d ()Ljava/util/Set; getDirty
bcl net/minecraft/stats/Stat
	a Laae; STREAM_CODEC
	p Lbcm; formatter
	q Ljava/lang/Object; value
	r Lbcn; type
	<clinit> ()V <clinit>
		static
	<init> (Lbcn;Ljava/lang/Object;Lbcm;)V <init>
		0 o p_12856_
		1 o p_12857_
		2 o p_12858_
	a ()Lbcn; getType
	a (Lbcn;Ljava/lang/Object;)Ljava/lang/String; buildName
		static
		0 o p_12863_
		1 o p_12864_
	a (I)Ljava/lang/String; format
		0 o p_12861_
	a (Lamj;)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
bcm net/minecraft/stats/StatFormatter
	a Ljava/text/DecimalFormat; DECIMAL_FORMAT
	b Lbcm; DEFAULT
	c Lbcm; DIVIDE_BY_TEN
	d Lbcm; DISTANCE
	e Lbcm; 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_
bcn net/minecraft/stats/StatType
	a Ljx; registry
	b Ljava/util/Map; map
	c Lxx; displayName
	d Laae; streamCodec
	<init> (Ljx;Lxx;)V <init>
		0 o p_12892_
		1 o p_298934_
	a (Ljava/lang/Object;Lbcm;)Lbcl; get
		0 o p_12900_
		1 o p_12901_
	a (Lbcm;Ljava/lang/Object;)Lbcl; lambda$get$0
		0 o p_12895_
		1 o p_12896_
	a (Ljava/lang/Object;)Z contains
		0 o p_12898_
	a ()Laae; streamCodec
	b (Ljava/lang/Object;)Lbcl; get
		0 o p_12903_
	b ()Ljx; getRegistry
	c ()Lxx; getDisplayName
	iterator ()Ljava/util/Iterator; iterator
bco net/minecraft/stats/Stats
	A Lamj; HAPPY_GHAST_ONE_CM
	B Lamj; HORSE_ONE_CM
	C Lamj; AVIATE_ONE_CM
	D Lamj; SWIM_ONE_CM
	E Lamj; STRIDER_ONE_CM
	F Lamj; JUMP
	G Lamj; DROP
	H Lamj; DAMAGE_DEALT
	I Lamj; DAMAGE_DEALT_ABSORBED
	J Lamj; DAMAGE_DEALT_RESISTED
	K Lamj; DAMAGE_TAKEN
	L Lamj; DAMAGE_BLOCKED_BY_SHIELD
	M Lamj; DAMAGE_ABSORBED
	N Lamj; DAMAGE_RESISTED
	O Lamj; DEATHS
	P Lamj; MOB_KILLS
	Q Lamj; ANIMALS_BRED
	R Lamj; PLAYER_KILLS
	S Lamj; FISH_CAUGHT
	T Lamj; TALKED_TO_VILLAGER
	U Lamj; TRADED_WITH_VILLAGER
	V Lamj; EAT_CAKE_SLICE
	W Lamj; FILL_CAULDRON
	X Lamj; USE_CAULDRON
	Y Lamj; CLEAN_ARMOR
	Z Lamj; CLEAN_BANNER
	a Lbcn; BLOCK_MINED
	aA Lamj; BELL_RING
	aB Lamj; RAID_TRIGGER
	aC Lamj; RAID_WIN
	aD Lamj; INTERACT_WITH_ANVIL
	aE Lamj; INTERACT_WITH_GRINDSTONE
	aF Lamj; TARGET_HIT
	aG Lamj; INTERACT_WITH_SMITHING_TABLE
	aa Lamj; CLEAN_SHULKER_BOX
	ab Lamj; INTERACT_WITH_BREWINGSTAND
	ac Lamj; INTERACT_WITH_BEACON
	ad Lamj; INSPECT_DROPPER
	ae Lamj; INSPECT_HOPPER
	af Lamj; INSPECT_DISPENSER
	ag Lamj; PLAY_NOTEBLOCK
	ah Lamj; TUNE_NOTEBLOCK
	ai Lamj; POT_FLOWER
	aj Lamj; TRIGGER_TRAPPED_CHEST
	ak Lamj; OPEN_ENDERCHEST
	al Lamj; ENCHANT_ITEM
	am Lamj; PLAY_RECORD
	an Lamj; INTERACT_WITH_FURNACE
	ao Lamj; INTERACT_WITH_CRAFTING_TABLE
	ap Lamj; OPEN_CHEST
	aq Lamj; SLEEP_IN_BED
	ar Lamj; OPEN_SHULKER_BOX
	as Lamj; OPEN_BARREL
	at Lamj; INTERACT_WITH_BLAST_FURNACE
	au Lamj; INTERACT_WITH_SMOKER
	av Lamj; INTERACT_WITH_LECTERN
	aw Lamj; INTERACT_WITH_CAMPFIRE
	ax Lamj; INTERACT_WITH_CARTOGRAPHY_TABLE
	ay Lamj; INTERACT_WITH_LOOM
	az Lamj; INTERACT_WITH_STONECUTTER
	b Lbcn; ITEM_CRAFTED
	c Lbcn; ITEM_USED
	d Lbcn; ITEM_BROKEN
	e Lbcn; ITEM_PICKED_UP
	f Lbcn; ITEM_DROPPED
	g Lbcn; ENTITY_KILLED
	h Lbcn; ENTITY_KILLED_BY
	i Lbcn; CUSTOM
	j Lamj; LEAVE_GAME
	k Lamj; PLAY_TIME
	l Lamj; TOTAL_WORLD_TIME
	m Lamj; TIME_SINCE_DEATH
	n Lamj; TIME_SINCE_REST
	o Lamj; CROUCH_TIME
	p Lamj; WALK_ONE_CM
	q Lamj; CROUCH_ONE_CM
	r Lamj; SPRINT_ONE_CM
	s Lamj; WALK_ON_WATER_ONE_CM
	t Lamj; FALL_ONE_CM
	u Lamj; CLIMB_ONE_CM
	v Lamj; FLY_ONE_CM
	w Lamj; WALK_UNDER_WATER_ONE_CM
	x Lamj; MINECART_ONE_CM
	y Lamj; BOAT_ONE_CM
	z Lamj; PIG_ONE_CM
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lbcm;)Lamj; makeCustomStat
		static
		0 o p_13008_
		1 o p_13009_
	a (Ljava/lang/String;Ljx;)Lbcn; makeRegistryStatType
		static
		0 o p_13011_
		1 o p_13012_
bcp net/minecraft/stats/StatsCounter
	a Lit/unimi/dsi/fastutil/objects/Object2IntMap; stats
	<init> ()V <init>
	a (Lbcn;Ljava/lang/Object;)I getValue
		0 o p_13018_
		1 o p_13019_
	a (Lbcl;)I getValue
		0 o p_13016_
	a (Lczl;Lbcl;I)V setValue
		0 o p_13020_
		1 o p_13021_
		2 o p_13022_
	b (Lczl;Lbcl;I)V increment
		0 o p_13024_
		1 o p_13025_
		2 o p_13026_
bcq net/minecraft/stats/package-info
bcr net/minecraft/tags/BannerPatternTags
	a Lbdj; NO_ITEM_REQUIRED
	b Lbdj; PATTERN_ITEM_FLOWER
	c Lbdj; PATTERN_ITEM_CREEPER
	d Lbdj; PATTERN_ITEM_SKULL
	e Lbdj; PATTERN_ITEM_MOJANG
	f Lbdj; PATTERN_ITEM_GLOBE
	g Lbdj; PATTERN_ITEM_PIGLIN
	h Lbdj; PATTERN_ITEM_FLOW
	i Lbdj; PATTERN_ITEM_GUSTER
	j Lbdj; PATTERN_ITEM_FIELD_MASONED
	k Lbdj; PATTERN_ITEM_BORDURE_INDENTED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_215798_
bcs net/minecraft/tags/BiomeTags
	A Lbdj; HAS_RUINED_PORTAL_JUNGLE
	B Lbdj; HAS_RUINED_PORTAL_OCEAN
	C Lbdj; HAS_RUINED_PORTAL_SWAMP
	D Lbdj; HAS_RUINED_PORTAL_MOUNTAIN
	E Lbdj; HAS_RUINED_PORTAL_STANDARD
	F Lbdj; HAS_SHIPWRECK_BEACHED
	G Lbdj; HAS_SHIPWRECK
	H Lbdj; HAS_STRONGHOLD
	I Lbdj; HAS_TRIAL_CHAMBERS
	J Lbdj; HAS_SWAMP_HUT
	K Lbdj; HAS_VILLAGE_DESERT
	L Lbdj; HAS_VILLAGE_PLAINS
	M Lbdj; HAS_VILLAGE_SAVANNA
	N Lbdj; HAS_VILLAGE_SNOWY
	O Lbdj; HAS_VILLAGE_TAIGA
	P Lbdj; HAS_TRAIL_RUINS
	Q Lbdj; HAS_WOODLAND_MANSION
	R Lbdj; HAS_NETHER_FORTRESS
	S Lbdj; HAS_NETHER_FOSSIL
	T Lbdj; HAS_BASTION_REMNANT
	U Lbdj; HAS_ANCIENT_CITY
	V Lbdj; HAS_RUINED_PORTAL_NETHER
	W Lbdj; HAS_END_CITY
	X Lbdj; REQUIRED_OCEAN_MONUMENT_SURROUNDING
	Y Lbdj; MINESHAFT_BLOCKING
	Z Lbdj; PLAYS_UNDERWATER_MUSIC
	a Lbdj; IS_DEEP_OCEAN
	aa Lbdj; HAS_CLOSER_WATER_FOG
	ab Lbdj; WATER_ON_MAP_OUTLINES
	ac Lbdj; PRODUCES_CORALS_FROM_BONEMEAL
	ad Lbdj; INCREASED_FIRE_BURNOUT
	ae Lbdj; SNOW_GOLEM_MELTS
	af Lbdj; WITHOUT_ZOMBIE_SIEGES
	ag Lbdj; WITHOUT_PATROL_SPAWNS
	ah Lbdj; WITHOUT_WANDERING_TRADER_SPAWNS
	ai Lbdj; SPAWNS_COLD_VARIANT_FROGS
	aj Lbdj; SPAWNS_WARM_VARIANT_FROGS
	ak Lbdj; SPAWNS_COLD_VARIANT_FARM_ANIMALS
	al Lbdj; SPAWNS_WARM_VARIANT_FARM_ANIMALS
	am Lbdj; SPAWNS_GOLD_RABBITS
	an Lbdj; SPAWNS_WHITE_RABBITS
	ao Lbdj; REDUCED_WATER_AMBIENT_SPAWNS
	ap Lbdj; ALLOWS_TROPICAL_FISH_SPAWNS_AT_ANY_HEIGHT
	aq Lbdj; POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS
	ar Lbdj; MORE_FREQUENT_DROWNED_SPAWNS
	as Lbdj; ALLOWS_SURFACE_SLIME_SPAWNS
	at Lbdj; SPAWNS_SNOW_FOXES
	b Lbdj; IS_OCEAN
	c Lbdj; IS_BEACH
	d Lbdj; IS_RIVER
	e Lbdj; IS_MOUNTAIN
	f Lbdj; IS_BADLANDS
	g Lbdj; IS_HILL
	h Lbdj; IS_TAIGA
	i Lbdj; IS_JUNGLE
	j Lbdj; IS_FOREST
	k Lbdj; IS_SAVANNA
	l Lbdj; IS_OVERWORLD
	m Lbdj; IS_NETHER
	n Lbdj; IS_END
	o Lbdj; STRONGHOLD_BIASED_TO
	p Lbdj; HAS_BURIED_TREASURE
	q Lbdj; HAS_DESERT_PYRAMID
	r Lbdj; HAS_IGLOO
	s Lbdj; HAS_JUNGLE_TEMPLE
	t Lbdj; HAS_MINESHAFT
	u Lbdj; HAS_MINESHAFT_MESA
	v Lbdj; HAS_OCEAN_MONUMENT
	w Lbdj; HAS_OCEAN_RUIN_COLD
	x Lbdj; HAS_OCEAN_RUIN_WARM
	y Lbdj; HAS_PILLAGER_OUTPOST
	z Lbdj; HAS_RUINED_PORTAL_DESERT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_207631_
bct net/minecraft/tags/BlockTags
	A Lbdj; CRIMSON_STEMS
	B Lbdj; WARPED_STEMS
	C Lbdj; WART_BLOCKS
	D Lbdj; LOGS_THAT_BURN
	E Lbdj; LOGS
	F Lbdj; SAND
	G Lbdj; SMELTS_TO_GLASS
	H Lbdj; SLABS
	I Lbdj; WALLS
	J Lbdj; STAIRS
	K Lbdj; ANVIL
	L Lbdj; RAILS
	M Lbdj; LEAVES
	N Lbdj; WOODEN_TRAPDOORS
	O Lbdj; TRAPDOORS
	P Lbdj; SMALL_FLOWERS
	Q Lbdj; FLOWERS
	R Lbdj; BEDS
	S Lbdj; FENCES
	T Lbdj; SOUL_FIRE_BASE_BLOCKS
	U Lbdj; CANDLES
	V Lbdj; DAMPENS_VIBRATIONS
	W Lbdj; GOLD_ORES
	X Lbdj; IRON_ORES
	Y Lbdj; DIAMOND_ORES
	Z Lbdj; REDSTONE_ORES
	a Lbdj; WOOL
	aA Lbdj; FLOWER_POTS
	aB Lbdj; ENDERMAN_HOLDABLE
	aC Lbdj; ICE
	aD Lbdj; VALID_SPAWN
	aE Lbdj; IMPERMEABLE
	aF Lbdj; UNDERWATER_BONEMEALS
	aG Lbdj; CORAL_BLOCKS
	aH Lbdj; WALL_CORALS
	aI Lbdj; CORAL_PLANTS
	aJ Lbdj; CORALS
	aK Lbdj; BAMBOO_PLANTABLE_ON
	aL Lbdj; WALL_SIGNS
	aM Lbdj; SIGNS
	aN Lbdj; WALL_HANGING_SIGNS
	aO Lbdj; ALL_HANGING_SIGNS
	aP Lbdj; ALL_SIGNS
	aQ Lbdj; DRAGON_IMMUNE
	aR Lbdj; DRAGON_TRANSPARENT
	aS Lbdj; WITHER_IMMUNE
	aT Lbdj; WITHER_SUMMON_BASE_BLOCKS
	aU Lbdj; BEEHIVES
	aV Lbdj; CROPS
	aW Lbdj; BEE_GROWABLES
	aX Lbdj; PORTALS
	aY Lbdj; FIRE
	aZ Lbdj; NYLIUM
	aa Lbdj; LAPIS_ORES
	ab Lbdj; COAL_ORES
	ac Lbdj; EMERALD_ORES
	ad Lbdj; COPPER_ORES
	ae Lbdj; DIRT
	af Lbdj; TERRACOTTA
	ag Lbdj; COMPLETES_FIND_TREE_TUTORIAL
	ah Lbdj; SHULKER_BOXES
	ai Lbdj; COPPER_CHESTS
	aj Lbdj; LIGHTNING_RODS
	ak Lbdj; COPPER
	al Lbdj; CHAINS
	am Lbdj; COPPER_GOLEM_STATUES
	an Lbdj; LANTERNS
	ao Lbdj; BARS
	ap Lbdj; CEILING_HANGING_SIGNS
	aq Lbdj; STANDING_SIGNS
	ar Lbdj; BEE_ATTRACTIVE
	as Lbdj; MOB_INTERACTABLE_DOORS
	at Lbdj; PRESSURE_PLATES
	au Lbdj; STONE_PRESSURE_PLATES
	av Lbdj; OVERWORLD_NATURAL_LOGS
	aw Lbdj; BANNERS
	ax Lbdj; PIGLIN_REPELLENTS
	ay Lbdj; BADLANDS_TERRACOTTA
	az Lbdj; CONCRETE_POWDER
	b Lbdj; PLANKS
	bA Lbdj; COMBINATION_STEP_SOUND_BLOCKS
	bB Lbdj; CAMEL_SAND_STEP_SOUND_BLOCKS
	bC Lbdj; HAPPY_GHAST_AVOIDS
	bD Lbdj; OCCLUDES_VIBRATION_SIGNALS
	bE Lbdj; DRIPSTONE_REPLACEABLE
	bF Lbdj; CAVE_VINES
	bG Lbdj; MOSS_REPLACEABLE
	bH Lbdj; LUSH_GROUND_REPLACEABLE
	bI Lbdj; AZALEA_ROOT_REPLACEABLE
	bJ Lbdj; SMALL_DRIPLEAF_PLACEABLE
	bK Lbdj; BIG_DRIPLEAF_PLACEABLE
	bL Lbdj; SNOW
	bM Lbdj; MINEABLE_WITH_AXE
	bN Lbdj; MINEABLE_WITH_HOE
	bO Lbdj; MINEABLE_WITH_PICKAXE
	bP Lbdj; MINEABLE_WITH_SHOVEL
	bQ Lbdj; SWORD_EFFICIENT
	bR Lbdj; SWORD_INSTANTLY_MINES
	bS Lbdj; NEEDS_DIAMOND_TOOL
	bT Lbdj; NEEDS_IRON_TOOL
	bU Lbdj; NEEDS_STONE_TOOL
	bV Lbdj; INCORRECT_FOR_NETHERITE_TOOL
	bW Lbdj; INCORRECT_FOR_DIAMOND_TOOL
	bX Lbdj; INCORRECT_FOR_IRON_TOOL
	bY Lbdj; INCORRECT_FOR_COPPER_TOOL
	bZ Lbdj; INCORRECT_FOR_STONE_TOOL
	ba Lbdj; BEACON_BASE_BLOCKS
	bb Lbdj; SOUL_SPEED_BLOCKS
	bc Lbdj; WALL_POST_OVERRIDE
	bd Lbdj; CLIMBABLE
	be Lbdj; FALL_DAMAGE_RESETTING
	bf Lbdj; HOGLIN_REPELLENTS
	bg Lbdj; STRIDER_WARM_BLOCKS
	bh Lbdj; CAMPFIRES
	bi Lbdj; GUARDED_BY_PIGLINS
	bj Lbdj; PREVENT_MOB_SPAWNING_INSIDE
	bk Lbdj; UNSTABLE_BOTTOM_CENTER
	bl Lbdj; MUSHROOM_GROW_BLOCK
	bm Lbdj; EDIBLE_FOR_SHEEP
	bn Lbdj; INFINIBURN_OVERWORLD
	bo Lbdj; INFINIBURN_NETHER
	bp Lbdj; INFINIBURN_END
	bq Lbdj; BASE_STONE_OVERWORLD
	br Lbdj; STONE_ORE_REPLACEABLES
	bs Lbdj; DEEPSLATE_ORE_REPLACEABLES
	bt Lbdj; BASE_STONE_NETHER
	bu Lbdj; OVERWORLD_CARVER_REPLACEABLES
	bv Lbdj; NETHER_CARVER_REPLACEABLES
	bw Lbdj; CANDLE_CAKES
	bx Lbdj; CAULDRONS
	by Lbdj; CRYSTAL_SOUND_BLOCKS
	bz Lbdj; INSIDE_STEP_SOUND_BLOCKS
	c Lbdj; STONE_BRICKS
	cA Lbdj; MANGROVE_ROOTS_CAN_GROW_THROUGH
	cB Lbdj; DRY_VEGETATION_MAY_PLACE_ON
	cC Lbdj; SNAPS_GOAT_HORN
	cD Lbdj; REPLACEABLE_BY_TREES
	cE Lbdj; REPLACEABLE_BY_MUSHROOMS
	cF Lbdj; SNOW_LAYER_CANNOT_SURVIVE_ON
	cG Lbdj; SNOW_LAYER_CAN_SURVIVE_ON
	cH Lbdj; INVALID_SPAWN_INSIDE
	cI Lbdj; SNIFFER_DIGGABLE_BLOCK
	cJ Lbdj; SNIFFER_EGG_HATCH_BOOST
	cK Lbdj; TRAIL_RUINS_REPLACEABLE
	cL Lbdj; REPLACEABLE
	cM Lbdj; ENCHANTMENT_POWER_PROVIDER
	cN Lbdj; ENCHANTMENT_POWER_TRANSMITTER
	cO Lbdj; MAINTAINS_FARMLAND
	cP Lbdj; BLOCKS_WIND_CHARGE_EXPLOSIONS
	cQ Lbdj; DOES_NOT_BLOCK_HOPPERS
	cR Lbdj; TRIGGERS_AMBIENT_DESERT_SAND_BLOCK_SOUNDS
	cS Lbdj; TRIGGERS_AMBIENT_DESERT_DRY_VEGETATION_BLOCK_SOUNDS
	cT Lbdj; TRIGGERS_AMBIENT_DRIED_GHAST_BLOCK_SOUNDS
	cU Lbdj; AIR
	ca Lbdj; INCORRECT_FOR_GOLD_TOOL
	cb Lbdj; INCORRECT_FOR_WOODEN_TOOL
	cc Lbdj; FEATURES_CANNOT_REPLACE
	cd Lbdj; LAVA_POOL_STONE_CANNOT_REPLACE
	ce Lbdj; GEODE_INVALID_BLOCKS
	cf Lbdj; FROG_PREFER_JUMP_TO
	cg Lbdj; SCULK_REPLACEABLE
	ch Lbdj; SCULK_REPLACEABLE_WORLD_GEN
	ci Lbdj; ANCIENT_CITY_REPLACEABLE
	cj Lbdj; VIBRATION_RESONATORS
	ck Lbdj; ANIMALS_SPAWNABLE_ON
	cl Lbdj; ARMADILLO_SPAWNABLE_ON
	cm Lbdj; AXOLOTLS_SPAWNABLE_ON
	cn Lbdj; GOATS_SPAWNABLE_ON
	co Lbdj; MOOSHROOMS_SPAWNABLE_ON
	cp Lbdj; PARROTS_SPAWNABLE_ON
	cq Lbdj; POLAR_BEARS_SPAWNABLE_ON_ALTERNATE
	cr Lbdj; RABBITS_SPAWNABLE_ON
	cs Lbdj; FOXES_SPAWNABLE_ON
	ct Lbdj; WOLVES_SPAWNABLE_ON
	cu Lbdj; FROGS_SPAWNABLE_ON
	cv Lbdj; BATS_SPAWNABLE_ON
	cw Lbdj; CAMELS_SPAWNABLE_ON
	cx Lbdj; AZALEA_GROWS_ON
	cy Lbdj; CONVERTABLE_TO_MUD
	cz Lbdj; MANGROVE_LOGS_CAN_GROW_THROUGH
	d Lbdj; WOODEN_BUTTONS
	e Lbdj; STONE_BUTTONS
	f Lbdj; BUTTONS
	g Lbdj; WOOL_CARPETS
	h Lbdj; WOODEN_DOORS
	i Lbdj; WOODEN_STAIRS
	j Lbdj; WOODEN_SLABS
	k Lbdj; WOODEN_FENCES
	l Lbdj; FENCE_GATES
	m Lbdj; WOODEN_PRESSURE_PLATES
	n Lbdj; WOODEN_SHELVES
	o Lbdj; DOORS
	p Lbdj; SAPLINGS
	q Lbdj; BAMBOO_BLOCKS
	r Lbdj; OAK_LOGS
	s Lbdj; DARK_OAK_LOGS
	t Lbdj; PALE_OAK_LOGS
	u Lbdj; BIRCH_LOGS
	v Lbdj; ACACIA_LOGS
	w Lbdj; SPRUCE_LOGS
	x Lbdj; MANGROVE_LOGS
	y Lbdj; JUNGLE_LOGS
	z Lbdj; CHERRY_LOGS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_203847_
bcu net/minecraft/tags/DamageTypeTags
	A Lbdj; ALWAYS_KILLS_ARMOR_STANDS
	B Lbdj; CAN_BREAK_ARMOR_STAND
	C Lbdj; BYPASSES_WOLF_ARMOR
	D Lbdj; IS_PLAYER_ATTACK
	E Lbdj; BURN_FROM_STEPPING
	F Lbdj; PANIC_CAUSES
	G Lbdj; PANIC_ENVIRONMENTAL_CAUSES
	H Lbdj; IS_MACE_SMASH
	a Lbdj; DAMAGES_HELMET
	b Lbdj; BYPASSES_ARMOR
	c Lbdj; BYPASSES_SHIELD
	d Lbdj; BYPASSES_INVULNERABILITY
	e Lbdj; BYPASSES_COOLDOWN
	f Lbdj; BYPASSES_EFFECTS
	g Lbdj; BYPASSES_RESISTANCE
	h Lbdj; BYPASSES_ENCHANTMENTS
	i Lbdj; IS_FIRE
	j Lbdj; IS_PROJECTILE
	k Lbdj; WITCH_RESISTANT_TO
	l Lbdj; IS_EXPLOSION
	m Lbdj; IS_FALL
	n Lbdj; IS_DROWNING
	o Lbdj; IS_FREEZING
	p Lbdj; IS_LIGHTNING
	q Lbdj; NO_ANGER
	r Lbdj; NO_IMPACT
	s Lbdj; ALWAYS_MOST_SIGNIFICANT_FALL
	t Lbdj; WITHER_IMMUNE_TO
	u Lbdj; IGNITES_ARMOR_STANDS
	v Lbdj; BURNS_ARMOR_STANDS
	w Lbdj; AVOIDS_GUARDIAN_THORNS
	x Lbdj; ALWAYS_TRIGGERS_SILVERFISH
	y Lbdj; ALWAYS_HURTS_ENDER_DRAGONS
	z Lbdj; NO_KNOCKBACK
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_270635_
bcv net/minecraft/tags/DialogTags
	a Lbdj; PAUSE_SCREEN_ADDITIONS
	b Lbdj; QUICK_ACTIONS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_426038_
bcw net/minecraft/tags/EnchantmentTags
	A Lbdj; TRADES_SNOW_COMMON
	B Lbdj; TRADES_SWAMP_COMMON
	C Lbdj; TRADES_TAIGA_COMMON
	D Lbdj; TRADES_DESERT_SPECIAL
	E Lbdj; TRADES_JUNGLE_SPECIAL
	F Lbdj; TRADES_PLAINS_SPECIAL
	G Lbdj; TRADES_SAVANNA_SPECIAL
	H Lbdj; TRADES_SNOW_SPECIAL
	I Lbdj; TRADES_SWAMP_SPECIAL
	J Lbdj; TRADES_TAIGA_SPECIAL
	a Lbdj; TOOLTIP_ORDER
	b Lbdj; ARMOR_EXCLUSIVE
	c Lbdj; BOOTS_EXCLUSIVE
	d Lbdj; BOW_EXCLUSIVE
	e Lbdj; CROSSBOW_EXCLUSIVE
	f Lbdj; DAMAGE_EXCLUSIVE
	g Lbdj; MINING_EXCLUSIVE
	h Lbdj; RIPTIDE_EXCLUSIVE
	i Lbdj; TRADEABLE
	j Lbdj; DOUBLE_TRADE_PRICE
	k Lbdj; IN_ENCHANTING_TABLE
	l Lbdj; ON_MOB_SPAWN_EQUIPMENT
	m Lbdj; ON_TRADED_EQUIPMENT
	n Lbdj; ON_RANDOM_LOOT
	o Lbdj; CURSE
	p Lbdj; SMELTS_LOOT
	q Lbdj; PREVENTS_BEE_SPAWNS_WHEN_MINING
	r Lbdj; PREVENTS_DECORATED_POT_SHATTERING
	s Lbdj; PREVENTS_ICE_MELTING
	t Lbdj; PREVENTS_INFESTED_SPAWNS
	u Lbdj; TREASURE
	v Lbdj; NON_TREASURE
	w Lbdj; TRADES_DESERT_COMMON
	x Lbdj; TRADES_JUNGLE_COMMON
	y Lbdj; TRADES_PLAINS_COMMON
	z Lbdj; TRADES_SAVANNA_COMMON
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_341202_
bcx net/minecraft/tags/EntityTypeTags
	A Lbdj; NOT_SCARY_FOR_PUFFERFISH
	B Lbdj; SENSITIVE_TO_IMPALING
	C Lbdj; SENSITIVE_TO_BANE_OF_ARTHROPODS
	D Lbdj; SENSITIVE_TO_SMITE
	E Lbdj; NO_ANGER_FROM_WIND_CHARGE
	F Lbdj; IMMUNE_TO_OOZING
	G Lbdj; IMMUNE_TO_INFESTED
	H Lbdj; REDIRECTABLE_PROJECTILE
	I Lbdj; BOAT
	J Lbdj; CAN_EQUIP_SADDLE
	K Lbdj; CAN_EQUIP_HARNESS
	L Lbdj; CAN_WEAR_HORSE_ARMOR
	M Lbdj; FOLLOWABLE_FRIENDLY_MOBS
	N Lbdj; CANNOT_BE_PUSHED_ONTO_BOATS
	O Lbdj; ACCEPTS_IRON_GOLEM_GIFT
	P Lbdj; CANDIDATE_FOR_IRON_GOLEM_GIFT
	a Lbdj; SKELETONS
	b Lbdj; ZOMBIES
	c Lbdj; RAIDERS
	d Lbdj; UNDEAD
	e Lbdj; BEEHIVE_INHABITORS
	f Lbdj; ARROWS
	g Lbdj; IMPACT_PROJECTILES
	h Lbdj; POWDER_SNOW_WALKABLE_MOBS
	i Lbdj; AXOLOTL_ALWAYS_HOSTILES
	j Lbdj; AXOLOTL_HUNT_TARGETS
	k Lbdj; FREEZE_IMMUNE_ENTITY_TYPES
	l Lbdj; FREEZE_HURTS_EXTRA_TYPES
	m Lbdj; CAN_BREATHE_UNDER_WATER
	n Lbdj; FROG_FOOD
	o Lbdj; FALL_DAMAGE_IMMUNE
	p Lbdj; DISMOUNTS_UNDERWATER
	q Lbdj; NON_CONTROLLING_RIDER
	r Lbdj; DEFLECTS_PROJECTILES
	s Lbdj; CAN_TURN_IN_BOATS
	t Lbdj; ILLAGER
	u Lbdj; AQUATIC
	v Lbdj; ARTHROPOD
	w Lbdj; IGNORES_POISON_AND_REGEN
	x Lbdj; INVERTED_HEALING_AND_HARM
	y Lbdj; WITHER_FRIENDS
	z Lbdj; ILLAGER_FRIENDS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_203849_
bcy net/minecraft/tags/FlatLevelGeneratorPresetTags
	a Lbdj; VISIBLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_215852_
bcz net/minecraft/tags/FluidTags
	a Lbdj; WATER
	b Lbdj; LAVA
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_203851_
bd net/minecraft/advancements/critereon/ChanneledLightningTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ljava/util/List;Lbd$a;)Z lambda$trigger$1
		static
		0 o p_21729_
		1 o p_21730_
	a (Lawy;Ljava/util/Collection;)V trigger
		0 o p_21722_
		1 o p_21723_
	a (Lawy;Lcdv;)Lfiy; lambda$trigger$0
		static
		0 o p_21719_
		1 o p_21720_
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/tags/GameEventTags
	a Lbdj; VIBRATIONS
	b Lbdj; WARDEN_CAN_LISTEN
	c Lbdj; SHRIEKER_CAN_LISTEN
	d Lbdj; IGNORE_VIBRATIONS_SNEAKING
	e Lbdj; ALLAY_CAN_LISTEN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_203853_
bdb net/minecraft/tags/InstrumentTags
	a Lbdj; REGULAR_GOAT_HORNS
	b Lbdj; SCREAMING_GOAT_HORNS
	c Lbdj; GOAT_HORNS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_215861_
bdc net/minecraft/tags/ItemTags
	A Lbdj; CRIMSON_STEMS
	B Lbdj; WARPED_STEMS
	C Lbdj; WART_BLOCKS
	D Lbdj; LOGS_THAT_BURN
	E Lbdj; LOGS
	F Lbdj; SAND
	G Lbdj; SMELTS_TO_GLASS
	H Lbdj; SLABS
	I Lbdj; WALLS
	J Lbdj; STAIRS
	K Lbdj; ANVIL
	L Lbdj; RAILS
	M Lbdj; LEAVES
	N Lbdj; WOODEN_TRAPDOORS
	O Lbdj; TRAPDOORS
	P Lbdj; SMALL_FLOWERS
	Q Lbdj; FLOWERS
	R Lbdj; BEDS
	S Lbdj; FENCES
	T Lbdj; SOUL_FIRE_BASE_BLOCKS
	U Lbdj; CANDLES
	V Lbdj; DAMPENS_VIBRATIONS
	W Lbdj; GOLD_ORES
	X Lbdj; IRON_ORES
	Y Lbdj; DIAMOND_ORES
	Z Lbdj; REDSTONE_ORES
	a Lbdj; WOOL
	aA Lbdj; MEAT
	aB Lbdj; SNIFFER_FOOD
	aC Lbdj; PIGLIN_FOOD
	aD Lbdj; FOX_FOOD
	aE Lbdj; COW_FOOD
	aF Lbdj; GOAT_FOOD
	aG Lbdj; SHEEP_FOOD
	aH Lbdj; WOLF_FOOD
	aI Lbdj; CAT_FOOD
	aJ Lbdj; HORSE_FOOD
	aK Lbdj; HORSE_TEMPT_ITEMS
	aL Lbdj; HARNESSES
	aM Lbdj; HAPPY_GHAST_FOOD
	aN Lbdj; HAPPY_GHAST_TEMPT_ITEMS
	aO Lbdj; CAMEL_FOOD
	aP Lbdj; ARMADILLO_FOOD
	aQ Lbdj; CHICKEN_FOOD
	aR Lbdj; FROG_FOOD
	aS Lbdj; HOGLIN_FOOD
	aT Lbdj; LLAMA_FOOD
	aU Lbdj; LLAMA_TEMPT_ITEMS
	aV Lbdj; OCELOT_FOOD
	aW Lbdj; PANDA_FOOD
	aX Lbdj; PANDA_EATS_FROM_GROUND
	aY Lbdj; PIG_FOOD
	aZ Lbdj; RABBIT_FOOD
	aa Lbdj; LAPIS_ORES
	ab Lbdj; COAL_ORES
	ac Lbdj; EMERALD_ORES
	ad Lbdj; COPPER_ORES
	ae Lbdj; DIRT
	af Lbdj; TERRACOTTA
	ag Lbdj; COMPLETES_FIND_TREE_TUTORIAL
	ah Lbdj; SHULKER_BOXES
	ai Lbdj; COPPER_CHESTS
	aj Lbdj; LIGHTNING_RODS
	ak Lbdj; COPPER_GOLEM_STATUES
	al Lbdj; COPPER
	am Lbdj; CHAINS
	an Lbdj; LANTERNS
	ao Lbdj; BARS
	ap Lbdj; SIGNS
	aq Lbdj; HANGING_SIGNS
	ar Lbdj; BEE_FOOD
	as Lbdj; BANNERS
	at Lbdj; PIGLIN_REPELLENTS
	au Lbdj; PIGLIN_LOVED
	av Lbdj; IGNORED_BY_PIGLIN_BABIES
	aw Lbdj; PIGLIN_SAFE_ARMOR
	ax Lbdj; DUPLICATES_ALLAYS
	ay Lbdj; BREWING_FUEL
	az Lbdj; EGGS
	b Lbdj; PLANKS
	bA Lbdj; REPAIRS_IRON_ARMOR
	bB Lbdj; REPAIRS_GOLD_ARMOR
	bC Lbdj; REPAIRS_DIAMOND_ARMOR
	bD Lbdj; REPAIRS_NETHERITE_ARMOR
	bE Lbdj; REPAIRS_TURTLE_HELMET
	bF Lbdj; REPAIRS_WOLF_ARMOR
	bG Lbdj; STONE_CRAFTING_MATERIALS
	bH Lbdj; FREEZE_IMMUNE_WEARABLES
	bI Lbdj; CLUSTER_MAX_HARVESTABLES
	bJ Lbdj; COMPASSES
	bK Lbdj; CREEPER_IGNITERS
	bL Lbdj; NOTE_BLOCK_TOP_INSTRUMENTS
	bM Lbdj; FOOT_ARMOR
	bN Lbdj; LEG_ARMOR
	bO Lbdj; CHEST_ARMOR
	bP Lbdj; HEAD_ARMOR
	bQ Lbdj; SKULLS
	bR Lbdj; TRIMMABLE_ARMOR
	bS Lbdj; TRIM_MATERIALS
	bT Lbdj; DECORATED_POT_SHERDS
	bU Lbdj; DECORATED_POT_INGREDIENTS
	bV Lbdj; SWORDS
	bW Lbdj; AXES
	bX Lbdj; HOES
	bY Lbdj; PICKAXES
	bZ Lbdj; SHOVELS
	ba Lbdj; STRIDER_FOOD
	bb Lbdj; STRIDER_TEMPT_ITEMS
	bc Lbdj; TURTLE_FOOD
	bd Lbdj; PARROT_FOOD
	be Lbdj; PARROT_POISONOUS_FOOD
	bf Lbdj; AXOLOTL_FOOD
	bg Lbdj; NON_FLAMMABLE_WOOD
	bh Lbdj; BOATS
	bi Lbdj; CHEST_BOATS
	bj Lbdj; FISHES
	bk Lbdj; CREEPER_DROP_MUSIC_DISCS
	bl Lbdj; COALS
	bm Lbdj; ARROWS
	bn Lbdj; LECTERN_BOOKS
	bo Lbdj; BOOKSHELF_BOOKS
	bp Lbdj; BEACON_PAYMENT_ITEMS
	bq Lbdj; WOODEN_TOOL_MATERIALS
	br Lbdj; STONE_TOOL_MATERIALS
	bs Lbdj; COPPER_TOOL_MATERIALS
	bt Lbdj; IRON_TOOL_MATERIALS
	bu Lbdj; GOLD_TOOL_MATERIALS
	bv Lbdj; DIAMOND_TOOL_MATERIALS
	bw Lbdj; NETHERITE_TOOL_MATERIALS
	bx Lbdj; REPAIRS_LEATHER_ARMOR
	by Lbdj; REPAIRS_COPPER_ARMOR
	bz Lbdj; REPAIRS_CHAIN_ARMOR
	c Lbdj; STONE_BRICKS
	cA Lbdj; DURABILITY_ENCHANTABLE
	cB Lbdj; BOW_ENCHANTABLE
	cC Lbdj; EQUIPPABLE_ENCHANTABLE
	cD Lbdj; CROSSBOW_ENCHANTABLE
	cE Lbdj; VANISHING_ENCHANTABLE
	cF Lbdj; MACE_ENCHANTABLE
	cG Lbdj; MAP_INVISIBILITY_EQUIPMENT
	cH Lbdj; GAZE_DISGUISE_EQUIPMENT
	ca Lbdj; BREAKS_DECORATED_POTS
	cb Lbdj; VILLAGER_PLANTABLE_SEEDS
	cc Lbdj; VILLAGER_PICKS_UP
	cd Lbdj; DYEABLE
	ce Lbdj; FURNACE_MINECART_FUEL
	cf Lbdj; BUNDLES
	cg Lbdj; BOOK_CLONING_TARGET
	ch Lbdj; SKELETON_PREFERRED_WEAPONS
	ci Lbdj; DROWNED_PREFERRED_WEAPONS
	cj Lbdj; PIGLIN_PREFERRED_WEAPONS
	ck Lbdj; PILLAGER_PREFERRED_WEAPONS
	cl Lbdj; WITHER_SKELETON_DISLIKED_WEAPONS
	cm Lbdj; SHEARABLE_FROM_COPPER_GOLEM
	cn Lbdj; FOOT_ARMOR_ENCHANTABLE
	co Lbdj; LEG_ARMOR_ENCHANTABLE
	cp Lbdj; CHEST_ARMOR_ENCHANTABLE
	cq Lbdj; HEAD_ARMOR_ENCHANTABLE
	cr Lbdj; ARMOR_ENCHANTABLE
	cs Lbdj; SWORD_ENCHANTABLE
	ct Lbdj; FIRE_ASPECT_ENCHANTABLE
	cu Lbdj; SHARP_WEAPON_ENCHANTABLE
	cv Lbdj; WEAPON_ENCHANTABLE
	cw Lbdj; MINING_ENCHANTABLE
	cx Lbdj; MINING_LOOT_ENCHANTABLE
	cy Lbdj; FISHING_ENCHANTABLE
	cz Lbdj; TRIDENT_ENCHANTABLE
	d Lbdj; WOODEN_BUTTONS
	e Lbdj; STONE_BUTTONS
	f Lbdj; BUTTONS
	g Lbdj; WOOL_CARPETS
	h Lbdj; WOODEN_DOORS
	i Lbdj; WOODEN_STAIRS
	j Lbdj; WOODEN_SLABS
	k Lbdj; WOODEN_FENCES
	l Lbdj; FENCE_GATES
	m Lbdj; WOODEN_PRESSURE_PLATES
	n Lbdj; WOODEN_SHELVES
	o Lbdj; DOORS
	p Lbdj; SAPLINGS
	q Lbdj; BAMBOO_BLOCKS
	r Lbdj; OAK_LOGS
	s Lbdj; DARK_OAK_LOGS
	t Lbdj; PALE_OAK_LOGS
	u Lbdj; BIRCH_LOGS
	v Lbdj; ACACIA_LOGS
	w Lbdj; SPRUCE_LOGS
	x Lbdj; MANGROVE_LOGS
	y Lbdj; JUNGLE_LOGS
	z Lbdj; CHERRY_LOGS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbdj; bind
		static
		0 o p_203855_
bdd net/minecraft/tags/PaintingVariantTags
	a Lbdj; PLACEABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_215874_
bde net/minecraft/tags/PoiTypeTags
	a Lbdj; ACQUIRABLE_JOB_SITE
	b Lbdj; VILLAGE
	c Lbdj; BEE_HOME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_215881_
bdf net/minecraft/tags/StructureTags
	a Lbdj; EYE_OF_ENDER_LOCATED
	b Lbdj; DOLPHIN_LOCATED
	c Lbdj; ON_WOODLAND_EXPLORER_MAPS
	d Lbdj; ON_OCEAN_EXPLORER_MAPS
	e Lbdj; ON_SAVANNA_VILLAGE_MAPS
	f Lbdj; ON_DESERT_VILLAGE_MAPS
	g Lbdj; ON_PLAINS_VILLAGE_MAPS
	h Lbdj; ON_TAIGA_VILLAGE_MAPS
	i Lbdj; ON_SNOWY_VILLAGE_MAPS
	j Lbdj; ON_JUNGLE_EXPLORER_MAPS
	k Lbdj; ON_SWAMP_EXPLORER_MAPS
	l Lbdj; ON_TREASURE_MAPS
	m Lbdj; ON_TRIAL_CHAMBERS_MAPS
	n Lbdj; CATS_SPAWN_IN
	o Lbdj; CATS_SPAWN_AS_BLACK
	p Lbdj; VILLAGE
	q Lbdj; MINESHAFT
	r Lbdj; SHIPWRECK
	s Lbdj; RUINED_PORTAL
	t Lbdj; OCEAN_RUIN
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_215896_
bdg net/minecraft/tags/TagBuilder
	a Ljava/util/List; entries
	<init> ()V <init>
	a (Lbdh;)Lbdg; add
		0 o p_215903_
	a (Lamj;)Lbdg; addElement
		0 o p_215901_
	a ()Lbdg; create
		static
	b (Lamj;)Lbdg; addOptionalElement
		0 o p_215906_
	b ()Ljava/util/List; build
	c (Lamj;)Lbdg; addTag
		0 o p_215908_
	d (Lamj;)Lbdg; addOptionalTag
		0 o p_215910_
bdh net/minecraft/tags/TagEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; FULL_CODEC
	c Lamj; id
	d Z tag
	e Z required
	<clinit> ()V <clinit>
		static
	<init> (Lamj;ZZ)V <init>
		0 o p_215918_
		1 o p_215919_
		2 o p_215920_
	<init> (Lbeo$d;Z)V <init>
		0 o p_215922_
		1 o p_215923_
	a (Ljava/util/function/Consumer;)V visitRequiredDependencies
		0 o p_215939_
	a (Lbdh;)Lcom/mojang/datafixers/util/Either; lambda$static$5
		static
		0 o p_215931_
	a (Lbeo$d;)Lbdh; lambda$static$2
		static
		0 o p_215933_
	a ()Lbeo$d; elementOrTag
	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 (Lamj;)Lbdh; element
		static
		0 o p_215926_
	a (Lbdh$a;Ljava/util/function/Consumer;)Z build
		0 o p_215928_
		1 o p_215929_
	a (Lcom/mojang/datafixers/util/Either;)Lbdh; lambda$static$4
		static
		0 o p_215935_
	b (Lbdh;)Lbdh; lambda$static$3
		static
		0 o p_215946_
	b (Ljava/util/function/Consumer;)V visitOptionalDependencies
		0 o p_215948_
	b (Lamj;)Lbdh; optionalElement
		static
		0 o p_215944_
	c (Lbdh;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_215952_
	c (Lamj;)Lbdh; tag
		static
		0 o p_215950_
	d (Lamj;)Lbdh; optionalTag
		static
		0 o p_215954_
	toString ()Ljava/lang/String; toString
bdh$a net/minecraft/tags/TagEntry$Lookup
	a (Lamj;Z)Ljava/lang/Object; element
		0 o p_215956_
		1 o p_379371_
	a (Lamj;)Ljava/util/Collection; tag
		0 o p_215957_
bdi 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
bdj net/minecraft/tags/TagKey
	a Lami; registry
	b Lamj; location
	c Lcom/google/common/collect/Interner; VALUES
	<clinit> ()V <clinit>
		static
	<init> (Lami;Lamj;)V <init>
		0 o registry
		1 o location
	a (Lami;Lamj;)Lbdj; create
		static
		0 o p_203883_
		1 o p_203884_
	a (Lbdj;)Ljava/lang/String; lambda$hashedCodec$4
		static
		0 o p_339468_
	a (Lami;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_203878_
	a ()Lami; registry
	a (Lami;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$hashedCodec$3
		static
		0 o p_337570_
		1 o p_337571_
	b (Lami;)Lcom/mojang/serialization/Codec; hashedCodec
		static
		0 o p_203887_
	b (Lami;Lamj;)Lbdj; lambda$streamCodec$5
		static
		0 o p_372700_
		1 o p_372701_
	b ()Lamj; location
	c ()Ljava/lang/String; lambda$hashedCodec$2
		static
	c (Lami;)Laae; streamCodec
		static
		0 o p_372956_
	c (Lami;Lamj;)Lbdj; lambda$hashedCodec$1
		static
		0 o p_203889_
		1 o p_203890_
	d (Lami;Lamj;)Lbdj; lambda$codec$0
		static
		0 o p_203892_
		1 o p_203893_
	d (Lami;)Z isFor
		0 o p_207646_
	e (Lami;)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
bdk net/minecraft/tags/TagLoader
	a Lorg/slf4j/Logger; LOGGER
	b Lbdk$a; elementLookup
	c Ljava/lang/String; directory
	<clinit> ()V <clinit>
		static
	<init> (Lbdk$a;Ljava/lang/String;)V <init>
		0 o p_380077_
		1 o p_144494_
	a (Lbap;Ljx;)Ljava/util/Optional; loadPendingTags
		static
		0 o p_363343_
		1 o p_364997_
	a (Ljy$b;Ljava/util/List;)Ljava/util/List; buildUpdatedLookups
		static
		0 o p_363335_
		1 o p_364879_
	a (Lbap;Lkg;)V loadTagsForRegistry
		static
		0 o p_360949_
		1 o p_364371_
	a (Lbap;Ljy;)Ljava/util/List; loadTagsForExistingRegistries
		static
		0 o p_362119_
		1 o p_363563_
	a (Lami;Ljava/util/Map$Entry;)Lbdj; lambda$wrapTags$8
		static
		0 o p_359650_
		1 o p_359651_
	a (Lbap;Ljy$d;)Ljava/util/Optional; lambda$loadTagsForExistingRegistries$6
		static
		0 o p_359641_
		1 o p_359642_
	a (Lbap;)Ljava/util/Map; load
		0 o p_144496_
	a (Lbdh$a;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; tryBuildTag
		0 o p_215979_
		1 o p_215980_
	a (Ljava/util/List;Lami;)Ljx$a; findTagsForRegistry
		static
		0 o p_360320_
		1 o p_360369_
	a (Lbdh$a;Ljava/util/Map;Lamj;Lbdk$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;Lbdh;)V lambda$load$1
		static
		0 o p_215995_
		1 o p_215996_
		2 o p_215997_
	a (Lbdl$a;Lkg;)V loadTagsFromNetwork
		static
		0 o p_362324_
		1 o p_363626_
	a (Lamj;Ljava/util/List;)V lambda$build$3
		static
		0 o p_359632_
		1 o p_359633_
	a (Lkg;Lami;Lamj;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 (Ljava/util/Map;Lamj;Ljava/util/List;)V lambda$build$4
		static
		0 o p_215999_
		1 o p_216000_
		2 o p_364232_
	a (Lamj;)Ljava/util/List; lambda$load$0
		static
		0 o p_215974_
	a (Lami;Ljava/util/Map;)Ljava/util/Map; wrapTags
		static
		0 o p_365157_
		1 o p_364335_
	a (Ljava/util/List;Ljava/util/List;Ljy$d;)V lambda$buildUpdatedLookups$9
		static
		0 o p_367914_
		1 o p_367915_
		2 o p_367916_
	a (Lbek;Lamj;Ljava/util/List;)V lambda$build$2
		static
		0 o p_284684_
		1 o p_284685_
		2 o p_284686_
	a (Ljava/util/Map;)Ljava/util/Map; build
		0 o p_203899_
bdk$1 net/minecraft/tags/TagLoader$1
	a Ljava/util/Map; val$newTags
	b Lbdk; this$0
	<init> (Lbdk;Ljava/util/Map;)V <init>
		0 o p_216036_
		1 o p_216037_
	a (Lamj;)Ljava/util/Collection; tag
		0 o p_216041_
	a (Lamj;Z)Ljava/lang/Object; element
		0 o p_216039_
		1 o p_380359_
bdk$a net/minecraft/tags/TagLoader$ElementLookup
	a (Ljx;Lamj;Z)Ljava/util/Optional; lambda$fromFrozenRegistry$0
		static
		0 o p_379633_
		1 o p_380205_
		2 o p_379703_
	a (Ljx;)Lbdk$a; fromFrozenRegistry
		static
		0 o p_379788_
	a (Ljl;Lkg;Lamj;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 (Lkg;)Lbdk$a; fromWritableRegistry
		static
		0 o p_379984_
	get (Lamj;Z)Ljava/util/Optional; get
		0 o p_379461_
		1 o p_380316_
bdk$b net/minecraft/tags/TagLoader$EntryWithSource
	a Lbdh; entry
	b Ljava/lang/String; source
	<init> (Lbdh;Ljava/lang/String;)V <init>
		0 o entry
		1 o source
	a ()Lbdh; entry
	b ()Ljava/lang/String; source
	equals (Ljava/lang/Object;)Z equals
		0 o p_216050_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bdk$c net/minecraft/tags/TagLoader$LoadResult
	a Lami; key
	b Ljava/util/Map; tags
	<init> (Lami;Ljava/util/Map;)V <init>
		0 o key
		1 o tags
	a ()Lami; key
	b ()Ljava/util/Map; tags
	equals (Ljava/lang/Object;)Z equals
		0 o p_363028_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bdk$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/function/Consumer;Lbdk$b;)V lambda$visitOptionalDependencies$1
		static
		0 o p_285245_
		1 o p_284943_
	a ()Ljava/util/List; entries
	b (Ljava/util/function/Consumer;Lbdk$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
bdl net/minecraft/tags/TagNetworkSerialization
	<init> ()V <init>
	a (Ljx;Lbdl$a;)Lbdk$c; deserializeTagsFromNetwork
		static
		0 o p_203954_
		1 o p_203955_
	a (Ljy$d;)Lcom/mojang/datafixers/util/Pair; lambda$serializeTagsToNetwork$0
		static
		0 o p_203949_
	a (Ljx;)Lbdl$a; serializeToNetwork
		static
		0 o p_203943_
	a (Lcom/mojang/datafixers/util/Pair;)Z lambda$serializeTagsToNetwork$1
		static
		0 o p_359657_
	a (Lami;Ljx;Ljava/util/Map;Lamj;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 (Ljx;Ljava/util/Map;Ljo$c;)V lambda$serializeToNetwork$2
		static
		0 o p_359658_
		1 o p_359659_
		2 o p_359660_
	a (Ljr;)Ljava/util/Map; serializeTagsToNetwork
		static
		0 o p_251774_
bdl$a net/minecraft/tags/TagNetworkSerialization$NetworkPayload
	a Lbdl$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 (Ljx;)Lbdk$c; resolve
		0 o p_363647_
	a (Lwn;)V write
		0 o p_203968_
	b ()I size
	b (Lwn;)Lbdl$a; read
		static
		0 o p_203970_
bdm net/minecraft/tags/WorldPresetTags
	a Lbdj; NORMAL
	b Lbdj; EXTENDED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbdj; create
		static
		0 o p_216058_
bdn net/minecraft/tags/package-info
bdo 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 (Lfoh;)I color
		static
		0 o p_362659_
	a (FI)I color
		static
		0 o p_422159_
		1 o p_421556_
	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_
bdp net/minecraft/util/AbortableIterationConsumer
	a (Ljava/util/function/Consumer;Ljava/lang/Object;)Lbdp$a; lambda$forConsumer$0
		static
		0 o p_262158_
		1 o p_261916_
	accept (Ljava/lang/Object;)Lbdp$a; accept
		0 o p_261708_
	forConsumer (Ljava/util/function/Consumer;)Lbdp; forConsumer
		static
		0 o p_261477_
bdp$a net/minecraft/util/AbortableIterationConsumer$Continuation
	a Lbdp$a; CONTINUE
	b Lbdp$a; ABORT
	c [Lbdp$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 ()[Lbdp$a; $values
		static
	valueOf (Ljava/lang/String;)Lbdp$a; valueOf
		static
		0 o p_262013_
	values ()[Lbdp$a; values
		static
bdq 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_
bdr 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 ()Lbfe; reversed
	b (I)V verifyIndexInRange
		0 o p_296349_
	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
bdr$a net/minecraft/util/ArrayListDeque$DescendingIterator
	a Lbdr; this$0
	b I index
	<init> (Lbdr;)V <init>
		0 o p_296322_
	hasNext ()Z hasNext
	next ()Ljava/lang/Object; next
	remove ()V remove
bdr$b net/minecraft/util/ArrayListDeque$ReversedView
	a Lbdr; this$0
	b Lbdr; source
	<init> (Lbdr;Lbdr;)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 ()Lbfe; 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_
bds net/minecraft/util/BinaryAnimator
	a I animationLength
	b Lbds$a; easingFunction
	c I ticks
	d I ticksOld
	<init> (ILbds$a;)V <init>
		0 o p_363393_
		1 o p_361668_
	<init> (I)V <init>
		0 o p_361095_
	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_
bds$a net/minecraft/util/BinaryAnimator$EasingFunction
	apply (F)F apply
		0 o p_363887_
bdt 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 ()Lbdt; copy
bdu net/minecraft/util/BoundedFloatFunction
	a Lbdu; IDENTITY
	<clinit> ()V <clinit>
		static
	a (F)F lambda$static$0
		static
		0 o p_447155_
	a (Ljava/util/function/Function;)Lbdu; comap
		0 o p_445870_
	a ()F minValue
	a (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lbdu; createUnlimited
		static
		0 o p_446453_
	a (Ljava/lang/Object;)F apply
		0 o p_445912_
	b ()F maxValue
bdu$1 net/minecraft/util/BoundedFloatFunction$1
	b Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; val$function
	<init> (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)V <init>
		0 o p_445786_
	a ()F minValue
	a (Ljava/lang/Float;)F apply
		0 o p_446486_
	a (Ljava/lang/Object;)F apply
		0 o p_447267_
	b ()F maxValue
bdu$2 net/minecraft/util/BoundedFloatFunction$2
	b Lbdu; val$outer
	c Ljava/util/function/Function; val$function
	<init> (Lbdu;Lbdu;Ljava/util/function/Function;)V <init>
		0 o p_445557_
		1 o p_447268_
		2 o p_447223_
	a ()F minValue
	a (Ljava/lang/Object;)F apply
		0 o p_446357_
	b ()F maxValue
bdv net/minecraft/util/Brightness
	a Lcom/mojang/serialization/Codec; LIGHT_VALUE_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lbdv; 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)Lbdv; unpack
		static
		0 o p_270207_
	equals (Ljava/lang/Object;)Z equals
		0 o p_270598_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bdw 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;Lbdw$a;)Ljava/util/function/IntFunction; continuous
		static
		0 o p_263112_
		1 o p_262975_
		2 o p_263075_
	a (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)Ljava/util/function/IntFunction; createMap
		static
		0 o p_263047_
		1 o p_263043_
	a (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/function/IntFunction; sparse
		static
		0 o p_262952_
		1 o p_263085_
		2 o p_262981_
	a ([Ljava/lang/Object;II)Ljava/lang/Object; lambda$continuous$3
		static
		0 o p_263093_
		1 o p_262985_
		2 o p_263013_
	b (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)[Ljava/lang/Object; createSortedArray
		static
		0 o p_262976_
		1 o p_263053_
	b ([Ljava/lang/Object;II)Ljava/lang/Object; lambda$continuous$2
		static
		0 o p_262924_
		1 o p_263073_
		2 o p_262977_
bdw$a net/minecraft/util/ByIdMap$OutOfBoundsStrategy
	a Lbdw$a; ZERO
	b Lbdw$a; WRAP
	c Lbdw$a; CLAMP
	d [Lbdw$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_262916_
		1 o p_262964_
	a ()[Lbdw$a; $values
		static
	valueOf (Ljava/lang/String;)Lbdw$a; valueOf
		static
		0 o p_263102_
	values ()[Lbdw$a; values
		static
bdx 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
bdy 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_
bdz 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
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/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>
beb 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_
bec 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 ()Lbec; 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)Lbec; create
		static
		0 o p_184238_
	c ()I nextId
	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
bed 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/lang/String;Ljava/lang/String;Ljava/lang/String;Lbed$a;)Ljava/security/Key; rsaStringToKey
		static
		0 o p_216072_
		1 o p_216073_
		2 o p_216074_
		3 o p_216075_
	a (Ljava/security/Key;[B)[B encryptUsingKey
		static
		0 o p_13595_
		1 o p_13596_
	a ()Ljavax/crypto/SecretKey; generateSecretKey
		static
	a (Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B digestData
		static
		0 o p_13591_
		1 o p_13592_
		2 o p_13593_
	a (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher; setupCipher
		static
		0 o p_13580_
		1 o p_13581_
		2 o p_13582_
	a (ILjava/security/Key;[B)[B cipherData
		static
		0 o p_13587_
		1 o p_13588_
		2 o p_13589_
	a (Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey; decryptByteToSecretKey
		static
		0 o p_13598_
		1 o p_13599_
	a (Ljava/lang/String;)Ljava/security/PrivateKey; stringToPemRsaPrivateKey
		static
		0 o p_216070_
	a (Ljava/security/PublicKey;)Ljava/lang/String; rsaPublicKeyToString
		static
		0 o p_216079_
	a ([B)Ljava/security/PublicKey; byteToPublicKey
		static
		0 o p_13601_
	a (Ljava/security/PrivateKey;)Ljava/lang/String; pemRsaPrivateKeyToString
		static
		0 o p_216077_
	b ()Ljava/security/KeyPair; generateKeyPair
		static
	b (Ljava/lang/String;)Ljava/security/PublicKey; stringToRsaPublicKey
		static
		0 o p_216081_
	b ([B)Ljava/security/PrivateKey; byteToPrivateKey
		static
		0 o p_216083_
	b (Ljava/security/Key;[B)[B decryptUsingKey
		static
		0 o p_13606_
		1 o p_13607_
	c (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_274845_
	d (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$0
		static
		0 o p_274846_
bed$a net/minecraft/util/Crypt$ByteArrayToKeyFunction
	apply ([B)Ljava/security/Key; apply
		0 o p_216089_
bed$b net/minecraft/util/Crypt$SaltSignaturePair
	a Lbed$b; EMPTY
	b J salt
	c [B signature
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_216098_
	<init> (J[B)V <init>
		0 o salt
		1 o signature
	a ()Z isValid
	a (Lwn;Lbed$b;)V write
		static
		0 o p_216101_
		1 o p_216102_
	b ()[B saltAsBytes
	c ()J salt
	d ()[B signature
	equals (Ljava/lang/Object;)Z equals
		0 o p_216107_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bed$c net/minecraft/util/Crypt$SaltSupplier
	a Ljava/security/SecureRandom; secureRandom
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()J getLong
		static
bee net/minecraft/util/CryptException
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_13609_
bef 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 ()Lbef$a; builder
		static
	a ([Ljava/lang/Object;)V writeRow
		0 o p_13625_
	a (Ljava/util/stream/Stream;)V writeLine
		0 o p_13623_
bef$a net/minecraft/util/CsvOutput$Builder
	a Ljava/util/List; headers
	<init> ()V <init>
	a (Ljava/lang/String;)Lbef$a; addColumn
		0 o p_13631_
	a (Ljava/io/Writer;)Lbef; build
		0 o p_13629_
beg 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 (Lfoh;Lbeg$a;)Lfoh; gaussianSampleVec3
		static
		0 o p_130039_
		1 o p_130040_
beg$a net/minecraft/util/CubicSampler$Vec3Fetcher
	fetch (III)Lfoh; fetch
		0 o p_130042_
		1 o p_130043_
		2 o p_130044_
beh net/minecraft/util/CubicSpline
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_184263_
	a (Lbeh$e;I)Lbeh$a; lambda$codec$2
		static
		0 o p_184248_
		1 o p_184249_
	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 (Lbdu;)Lbeh$b; builder
		static
		0 o p_445711_
	a (Lbeh;)Lcom/mojang/datafixers/util/Either; lambda$codec$8
		static
		0 o p_184251_
	a (Lbeh$d;)Lbeh; 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 (FLbeh;F)Lbeh$a; lambda$codec$0
		static
		0 o p_184242_
		1 o p_184243_
		2 o p_184244_
	a (Lbeh$e;)Ljava/lang/Record; lambda$codec$6
		static
		0 o p_184246_
	a (Lbdu;Ljava/util/List;)Lbeh$e; lambda$codec$4
		static
		0 o p_445302_
		1 o p_445303_
	a (Lbdu;Lbdu;)Lbeh$b; builder
		static
		0 o p_446538_
		1 o p_446882_
	a (Lcom/mojang/datafixers/util/Either;)Lbeh; lambda$codec$7
		static
		0 o p_184261_
	a (F)Lbeh; constant
		static
		0 o p_184240_
	b (Lbeh$e;)Ljava/util/List; lambda$codec$3
		static
		0 o p_184272_
	c ()Ljava/lang/String; parityString
beh$a net/minecraft/util/CubicSpline$1Point
	a F location
	b Lbeh; value
	c F derivative
	<init> (FLbeh;F)V <init>
		0 o location
		1 o value
		2 o derivative
	a ()F location
	b ()Lbeh; value
	c ()F derivative
	equals (Ljava/lang/Object;)Z equals
		0 o p_184284_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
beh$b net/minecraft/util/CubicSpline$Builder
	a Lbdu; coordinate
	b Lbdu; valueTransformer
	c Lit/unimi/dsi/fastutil/floats/FloatList; locations
	d Ljava/util/List; values
	e Lit/unimi/dsi/fastutil/floats/FloatList; derivatives
	<init> (Lbdu;Lbdu;)V <init>
		0 o p_445705_
		1 o p_447319_
	<init> (Lbdu;)V <init>
		0 o p_446637_
	a (FLbeh;F)Lbeh$b; addPoint
		0 o p_184303_
		1 o p_184304_
		2 o p_184305_
	a (FFF)Lbeh$b; addPoint
		0 o p_184299_
		1 o p_184300_
		2 o p_184301_
	a (FF)Lbeh$b; addPoint
		0 o p_216115_
		1 o p_216116_
	a (FLbeh;)Lbeh$b; addPoint
		0 o p_216118_
		1 o p_216119_
	a ()Lbeh; build
beh$c net/minecraft/util/CubicSpline$Constant
	b F value
	<init> (F)V <init>
		0 o value
	a ()F minValue
	a (Ljava/lang/Object;)F apply
		0 o p_184313_
	a (Lbeh$d;)Lbeh; mapAll
		0 o p_211581_
	b ()F maxValue
	c ()Ljava/lang/String; parityString
	d ()F value
	equals (Ljava/lang/Object;)Z equals
		0 o p_184316_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
beh$d net/minecraft/util/CubicSpline$CoordinateVisitor
	visit (Ljava/lang/Object;)Ljava/lang/Object; visit
		0 o p_216123_
beh$e net/minecraft/util/CubicSpline$Multipoint
	b Lbdu; coordinate
	c [F locations
	d Ljava/util/List; values
	e [F derivatives
	f F minValue
	g F maxValue
	<init> (Lbdu;[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 (Lbeh$d;Lbeh;)Lbeh; lambda$mapAll$3
		static
		0 o p_211587_
		1 o p_211588_
	a ()F minValue
	a ([FLjava/util/List;[F)V validateSizes
		static
		0 o p_216152_
		1 o p_216153_
		2 o p_216154_
	a (Lbdu;[FLjava/util/List;[F)Lbeh$e; create
		static
		0 o p_446870_
		1 o p_216145_
		2 o p_216146_
		3 o p_216147_
	a (Lbeh$d;)Lbeh; 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 (Ljava/lang/Object;)F apply
		0 o p_184340_
	b ()F maxValue
	c ()Ljava/lang/String; parityString
	d ()Lbdu; 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
bei 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_
bej 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_
bek 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;Lbek$a;)Lbek; addEntry
		0 o p_285256_
		1 o p_285334_
	a (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lbek$a;)V lambda$orderByDependencies$5
		static
		0 o p_285005_
		1 o p_285462_
		2 o p_285526_
	a (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V lambda$orderByDependencies$6
		0 o p_285181_
		1 o p_285028_
		2 o p_285056_
		3 o p_284996_
	a (Ljava/util/function/BiConsumer;)V orderByDependencies
		0 o p_285438_
	a (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/lang/Object;Ljava/util/function/BiConsumer;)V visitDependenciesAndElement
		0 o p_285183_
		1 o p_285506_
		2 o p_285108_
		3 o p_285007_
	b (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V addDependencyIfNotCyclic
		static
		0 o p_285047_
		1 o p_285148_
		2 o p_285193_
	b (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lbek$a;)V lambda$orderByDependencies$3
		static
		0 o p_285235_
		1 o p_285415_
		2 o p_285018_
	b (Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V lambda$visitDependenciesAndElement$0
		0 o p_285322_
		1 o p_285031_
		2 o p_284981_
		3 o p_285443_
	c (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V lambda$orderByDependencies$4
		static
		0 o p_285480_
		1 o p_285458_
		2 o p_285513_
	d (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V lambda$orderByDependencies$2
		static
		0 o p_285173_
		1 o p_285178_
		2 o p_285287_
	e (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z lambda$isCyclic$1
		static
		0 o p_285374_
		1 o p_285010_
		2 o p_284974_
bek$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_
bel 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 ()Z isValid
	a (Ljava/nio/file/Path;)Lbel; create
		static
		0 o p_13641_
	b (Ljava/nio/file/Path;)Z isLocked
		static
		0 o p_13643_
	close ()V close
bel$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;)Lbel$a; alreadyLocked
		static
		0 o p_13649_
bem 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_
bem$1 net/minecraft/util/EncoderCache$1
	<init> (Lbem;)V <init>
		0 o p_341894_
	a (Lbem$a;)Lcom/mojang/serialization/DataResult; load
		0 o p_341934_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_341939_
bem$2 net/minecraft/util/EncoderCache$2
	a Lcom/mojang/serialization/Codec; val$codec
	b Lbem; this$0
	<init> (Lbem;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_
bem$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
ben 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
beo net/minecraft/util/ExtraCodecs
	A Lcom/mojang/serialization/Codec; PROPERTY_MAP
	B Lcom/mojang/serialization/Codec; PLAYER_NAME
	C Lcom/mojang/serialization/Codec; AUTHLIB_GAME_PROFILE
	D Lcom/mojang/serialization/MapCodec; STORED_GAME_PROFILE
	E Lcom/mojang/serialization/Codec; NON_EMPTY_STRING
	F Lcom/mojang/serialization/Codec; CODEPOINT
	G Lcom/mojang/serialization/Codec; RESOURCE_PATH_CODEC
	H Lcom/mojang/serialization/Codec; UNTRUSTED_URI
	I Lcom/mojang/serialization/Codec; CHAT_STRING
	J Lcom/mojang/serialization/Codec; PROPERTY
	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/google/common/collect/ImmutableMultimap$Builder;Ljava/lang/String;Ljava/util/List;)V lambda$static$85
		static
		0 o p_442433_
		1 o p_442434_
		2 o p_442435_
	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/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$gameProfileCodec$92
		static
		0 o p_442431_
		1 o p_442432_
	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$98
		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$105
		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 (C)Ljava/lang/String; lambda$static$102
		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 (Lcom/google/common/collect/ImmutableMultimap$Builder;Ljava/util/List;)V lambda$static$87
		static
		0 o p_442429_
		1 o p_442430_
	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 (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_442436_
	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$93
		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 (Ljo;)Lcom/mojang/serialization/DataResult; lambda$nonEmptyHolderSet$63
		static
		0 o p_274860_
	a (Ljava/lang/Float;)Ljava/lang/String; lambda$static$58
		static
		0 o p_404968_
	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 (IILjava/lang/Integer;)Ljava/lang/String; lambda$intRange$52
		static
		0 o p_269782_
		1 o p_269783_
		2 o p_269784_
	a (Lamj;)Lbeo$d; lambda$static$76
		static
		0 o p_216165_
	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_405214_
	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/google/common/collect/ImmutableMultimap$Builder;Ljava/util/Map;)V lambda$static$86
		static
		0 o p_442494_
		1 o p_253506_
	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 (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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$84
		static
		0 o p_337580_
	a (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; retrieveContext
		static
		0 o p_203977_
	a (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; orCompressed
		static
		0 o p_304545_
		1 o p_304716_
	a (Ljava/util/Map;I)Ljava/lang/String; lambda$sizeLimitedMap$97
		static
		0 o p_329973_
		1 o p_329974_
	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$104
		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$103
		static
		0 o p_445304_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$19
		static
		0 o p_269774_
	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_274847_
	b (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lbeo$c; strictUnboundedMap
		static
		0 o p_301201_
		1 o p_300984_
	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 (Lamj;)Lbeo$d; lambda$static$75
		static
		0 o p_216182_
	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 ()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_440560_
	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; 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 (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$101
		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 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$100
		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$99
		static
		0 o p_404239_
	f (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$96
		static
		0 o p_284688_
	f (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$25
		static
		0 o p_439881_
	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$95
		static
		0 o p_366384_
	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$94
		static
		0 o p_274858_
	h (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; gameProfileCodec
		static
		0 o p_440146_
	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_440343_
	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_
beo$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
beo$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
beo$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
beo$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
beo$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_
beo$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_
beo$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_
beo$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
beo$b net/minecraft/util/ExtraCodecs$LateBoundIdMapper
	a Lcom/google/common/collect/BiMap; idToValue
	<init> ()V <init>
	a (Ljava/lang/Object;Ljava/lang/Object;)Lbeo$b; put
		0 o p_386862_
		1 o p_387107_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		0 o p_388140_
	a ()Ljava/util/Set; values
	a (Ljava/lang/Object;)Ljava/lang/String; lambda$put$0
		static
		0 o p_386942_
beo$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
beo$d net/minecraft/util/ExtraCodecs$TagOrElementLocation
	a Lamj; id
	b Z tag
	<init> (Lamj;Z)V <init>
		0 o id
		1 o tag
	a ()Lamj; 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
bep 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_
beq 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_
ber 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
bes net/minecraft/util/FormattedCharSequence
	a Lbes; EMPTY
	<clinit> ()V <clinit>
		static
	a (Lbes;Lbes;Lbet;)Z lambda$fromPair$7
		static
		0 o p_13700_
		1 o p_13701_
		2 o p_13702_
	a (Lyv;ILbet;)Z lambda$codepoint$1
		static
		0 o p_13728_
		1 o p_13729_
		2 o p_13730_
	a (Ljava/lang/String;Lyv;Lbet;)Z lambda$backward$4
		static
		0 o p_144714_
		1 o p_144715_
		2 o p_144716_
	a (Ljava/lang/String;Lyv;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lbet;)Z lambda$backward$5
		static
		0 o p_13718_
		1 o p_13719_
		2 o p_13720_
		3 o p_13721_
	a (Lbet;)Z lambda$static$0
		static
		0 o p_13704_
	a (Lbet;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILyv;I)Z lambda$decorateOutput$6
		static
		0 o p_13709_
		1 o p_13710_
		2 o p_13711_
		3 o p_13712_
		4 o p_13713_
	a (Ljava/util/List;Lbet;)Z lambda$fromList$8
		static
		0 o p_13725_
		1 o p_13726_
	accept (Lbet;)Z accept
		0 o p_13732_
	b (Ljava/lang/String;Lyv;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lbet;)Z lambda$forward$3
		static
		0 o p_144727_
		1 o p_144728_
		2 o p_144729_
		3 o p_144730_
	b (Ljava/lang/String;Lyv;Lbet;)Z lambda$forward$2
		static
		0 o p_13737_
		1 o p_13738_
		2 o p_13739_
	backward (Ljava/lang/String;Lyv;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lbes; backward
		static
		0 o p_13741_
		1 o p_13742_
		2 o p_13743_
	backward (Ljava/lang/String;Lyv;)Lbes; backward
		static
		0 o p_144724_
		1 o p_144725_
	codepoint (ILyv;)Lbes; codepoint
		static
		0 o p_13694_
		1 o p_13695_
	composite ([Lbes;)Lbes; composite
		static
		0 o p_144722_
	composite (Lbes;)Lbes; composite
		static
		0 o p_144712_
	composite (Ljava/util/List;)Lbes; composite
		static
		0 o p_13723_
	composite (Lbes;Lbes;)Lbes; composite
		static
		0 o p_13697_
		1 o p_13698_
	composite ()Lbes; composite
		static
	decorateOutput (Lbet;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lbet; decorateOutput
		static
		0 o p_13706_
		1 o p_13707_
	forward (Ljava/lang/String;Lyv;)Lbes; forward
		static
		0 o p_13715_
		1 o p_13716_
	forward (Ljava/lang/String;Lyv;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lbes; forward
		static
		0 o p_144718_
		1 o p_144719_
		2 o p_144720_
	fromList (Ljava/util/List;)Lbes; fromList
		static
		0 o p_13745_
	fromPair (Lbes;Lbes;)Lbes; fromPair
		static
		0 o p_13734_
		1 o p_13735_
bet net/minecraft/util/FormattedCharSink
	accept (ILyv;I)Z accept
		0 o p_13746_
		1 o p_13747_
		2 o p_13748_
beu 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
bev 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_
bew 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;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_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljk;)Ljk; getAsItem
		static
		0 o p_13910_
		1 o p_13911_
		2 o p_298485_
	b (Lcom/google/gson/JsonElement;)Z isNumberValue
		static
		0 o p_13873_
	b (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljk; convertToItem
		static
		0 o p_13875_
		1 o p_13876_
	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_
	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/JsonObject;Ljava/lang/String;)Ljk; getAsItem
		static
		0 o p_144747_
		1 o p_144748_
	j (Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigDecimal; convertToBigDecimal
		static
		0 o p_144779_
		1 o p_144780_
	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_
bew$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_
bex 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 Lbex; 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_
bex$a net/minecraft/util/HashOps$ListHashBuilder
	b Z $assertionsDisabled
	c Lbex; this$0
	<clinit> ()V <clinit>
		static
	<init> (Lbex;)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_
bex$b net/minecraft/util/HashOps$MapHashBuilder
	a Z $assertionsDisabled
	b Lbex; this$0
	<clinit> ()V <clinit>
		static
	<init> (Lbex;)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
bey net/minecraft/util/HttpUtil
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/common/hash/HashFunction;ILbey$a;Ljava/io/InputStream;Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode; downloadAndHash
		static
		0 o p_314429_
		1 o p_314497_
		2 o p_314419_
		3 o p_314557_
		4 o p_314618_
	a (Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;)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;)V updateModificationTime
		static
		0 o p_314996_
	a ()I getAvailablePort
		static
	a (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Ljava/nio/file/Path; cachedFilePath
		static
		0 o p_314479_
		1 o p_314627_
	a (Ljava/nio/file/Path;Ljava/net/URL;Ljava/util/Map;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;ILjava/net/Proxy;Lbey$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_
bey$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_
bez 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 (Lbez;)Z contains
		0 o p_184571_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Lbez;)Lcom/mojang/serialization/DataResult; lambda$codec$2
		static
		0 o p_274896_
		1 o p_274897_
		2 o p_274898_
	a (Ljava/lang/Comparable;Lbez;)Ljava/lang/String; lambda$codec$1
		static
		0 o p_339484_
		1 o p_339485_
	a ()Ljava/lang/Comparable; minInclusive
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/DataResult; create
		static
		0 o p_184581_
		1 o p_184582_
	a (Ljava/util/function/Function;)Lbez; map
		0 o p_434142_
	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;)Z isValueInRange
		0 o p_184579_
	b (Ljava/lang/Comparable;Lbez;)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
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/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;)Lbfa; of
		static
		0 o p_216239_
	equals (Ljava/lang/Object;)Z equals
		0 o p_216241_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bfb 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
bfc 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_
bfd 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_
bfe 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 ()Lbfe; 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
bff net/minecraft/util/MemoryReserve
	a [B reserve
	<init> ()V <init>
	a ()V allocate
		static
	b ()V release
		static
bfg net/minecraft/util/ModCheck
	a Lbfg$a; confidence
	b Ljava/lang/String; description
	<init> (Lbfg$a;Ljava/lang/String;)V <init>
		0 o confidence
		1 o description
	a (Lbfg;)Lbfg; merge
		0 o p_184599_
	a ()Z shouldReportAsModified
	a (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)Lbfg; identify
		static
		0 o p_184601_
		1 o p_184602_
		2 o p_184603_
		3 o p_184604_
	b ()Ljava/lang/String; fullDescription
	c ()Lbfg$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
bfg$a net/minecraft/util/ModCheck$Confidence
	a Lbfg$a; PROBABLY_NOT
	b Lbfg$a; VERY_LIKELY
	c Lbfg$a; DEFINITELY
	d Ljava/lang/String; description
	e Z shouldReportAsModified
	f [Lbfg$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 ()[Lbfg$a; $values
		static
	valueOf (Ljava/lang/String;)Lbfg$a; valueOf
		static
		0 o p_184626_
	values ()[Lbfg$a; values
		static
bfh 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 Lbfq; 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 (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 (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 (Lbfq;II)I nextInt
		static
		0 o p_216272_
		1 o p_216273_
		2 o p_216274_
	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 (Lkf;)J getSeed
		static
		0 o p_14058_
	a (D)I floor
		static
		0 o p_14108_
	a (DLfoh;Lfoh;)Lfoh; lerp
		static
		0 o p_360479_
		1 o p_363192_
		2 o p_360708_
	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 (Lbfq;)Ljava/util/UUID; createInsecureUUID
		static
		0 o p_216262_
	a (Lfoh;Lfoh;Lfoc;)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 (Lbfq;DD)D nextDouble
		static
		0 o p_216264_
		1 o p_216265_
		2 o p_216266_
	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 (Lbfq;FF)F nextFloat
		static
		0 o p_216268_
		1 o p_216269_
		2 o p_216270_
	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 (F)F cos
		static
		0 o p_14090_
	b (Lbfq;FF)F randomBetween
		static
		0 o p_216284_
		1 o p_216285_
		2 o p_216286_
	b (DD)Z equal
		static
		0 o p_14083_
		1 o p_14084_
	b (III)J getSeed
		static
		0 o p_14131_
		1 o p_14132_
		2 o p_14133_
	b (FFFFF)F clampedMap
		static
		0 o p_184632_
		1 o p_184633_
		2 o p_184634_
		3 o p_184635_
		4 o p_184636_
	b (FF)F positiveModulo
		static
		0 o p_14092_
		1 o p_14093_
	b (FFF)F clampedLerp
		static
		0 o p_144921_
		1 o p_144922_
		2 o p_144923_
	b (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 (Lbfq;II)I randomBetweenInclusive
		static
		0 o p_216288_
		1 o p_216289_
		2 o p_216290_
	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 (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 (Lbfq;FF)F normal
		static
		0 o p_216292_
		1 o p_216293_
		2 o p_216294_
	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 (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 (D)J ceilLong
		static
		0 o p_439262_
	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 wrapDegrees
		static
		0 o p_14176_
	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 frac
		static
		0 o p_14186_
	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 invSqrt
		static
		0 o p_265088_
	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 fastInvSqrt
		static
		0 o p_14194_
	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 smoothstep
		static
		0 o p_14198_
	i (I)I square
		static
		0 o p_144945_
	j (D)D smoothstepDerivative
		static
		0 o p_144947_
	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)I sign
		static
		0 o p_14206_
	l (F)F square
		static
		0 o p_14208_
	l (D)D square
		static
		0 o p_144953_
	m (D)D wobble
		static
		0 o p_144955_
	m (F)F easeInOutSine
		static
		0 o p_363522_
bfi 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 (Ljava/lang/String;II)Ljava/lang/String; langTableKey
		static
		0 o p_184676_
		1 o p_184677_
		2 o p_184678_
	a (Lbfi$a;)Ljava/lang/String; lambda$addCrashSection$1
		static
		0 o p_339486_
	a ([I)Ljava/util/OptionalInt; findLangAndCodepage
		static
		0 o p_184682_
	a (Lq;)V addCrashSection
		static
		0 o p_184680_
	b (Lbfi$a;)Ljava/lang/String; lambda$addCrashSection$0
		static
		0 o p_184685_
	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_
bfi$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 (Lbfi$b;)Ljava/lang/String; lambda$toString$0
		0 o p_339487_
	toString ()Ljava/lang/String; toString
bfi$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
bfj net/minecraft/util/NullOps
	a Lbfj; INSTANCE
	b Lcom/mojang/serialization/MapLike; EMPTY_MAP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/stream/Stream;)Lbgq; createMap
		0 o p_341095_
	a (Ljava/nio/ByteBuffer;)Lbgq; createByteList
		0 o p_340905_
	a (Ljava/util/stream/IntStream;)Lbgq; createIntList
		0 o p_341326_
	a (Lbgq;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_340869_
		1 o p_340960_
	a (Ljava/util/function/BiConsumer;)V lambda$getMapEntries$0
		static
		0 o p_432499_
	a (Ljava/util/Map;)Lbgq; createMap
		0 o p_341189_
	a (Lbgq;Lbgq;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_340991_
		1 o p_341154_
	a (Z)Lbgq; createBoolean
		0 o p_341283_
	a (Lbgq;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_340886_
	a (Ljava/util/stream/LongStream;)Lbgq; createLongList
		0 o p_341025_
	a (Ljava/lang/String;)Lbgq; createString
		0 o p_341226_
	a (D)Lbgq; createDouble
		0 o p_341242_
	a (Lbgq;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_340862_
		1 o p_341115_
	a (Lbgq;Ljava/lang/String;)Lbgq; remove
		0 o p_341250_
		1 o p_340980_
	a ()Lbgq; empty
	a (J)Lbgq; createLong
		0 o p_341019_
	a (Lbgq;Lbgq;Lbgq;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_340850_
		1 o p_341356_
		2 o p_341172_
	a (F)Lbgq; createFloat
		0 o p_341123_
	a (Lbgq;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_340821_
		1 o p_341065_
	a (B)Lbgq; createByte
		0 o p_341017_
	a (Lcom/mojang/serialization/DynamicOps;Lbgq;)Ljava/lang/Object; convertTo
		0 o p_341193_
		1 o p_340817_
	a (Ljava/util/function/Consumer;)V lambda$getList$1
		static
		0 o p_432500_
	a (I)Lbgq; createInt
		0 o p_341029_
	a (S)Lbgq; createShort
		0 o p_340945_
	a (Ljava/lang/Number;)Lbgq; createNumeric
		0 o p_341390_
	b (Lbgq;)Lcom/mojang/serialization/DataResult; getBooleanValue
		0 o p_341106_
	b ()Lbgq; emptyMap
	b (Ljava/util/stream/Stream;)Lbgq; createList
		0 o p_341162_
	c (Lbgq;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_341344_
	c ()Lbgq; 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 (Lbgq;)Lcom/mojang/serialization/DataResult; getMapValues
		0 o p_341031_
	e (Lbgq;)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 (Lbgq;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_341149_
	g (Lbgq;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_340835_
	getBooleanValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getBooleanValue
		0 o p_341289_
	getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_341185_
	getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_341045_
	getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
		0 o p_341067_
	getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_341333_
	getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_341090_
	getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
		0 o p_341003_
	getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
		0 o p_341005_
	getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_340925_
	getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_340903_
	getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_341408_
	h (Lbgq;)Lcom/mojang/serialization/DataResult; getList
		0 o p_340931_
	i (Lbgq;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_341064_
	j (Lbgq;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_341012_
	k (Lbgq;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_341130_
	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_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_
	remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
		0 o p_340941_
		1 o p_341383_
	toString ()Ljava/lang/String; toString
bfj$1 net/minecraft/util/NullOps$1
	<init> ()V <init>
	a (Ljava/lang/String;)Lbgq; get
		0 o p_435270_
	a (Lbgq;)Lbgq; get
		0 o p_434201_
	entries ()Ljava/util/stream/Stream; entries
	get (Ljava/lang/Object;)Ljava/lang/Object; get
		0 o p_433241_
	get (Ljava/lang/String;)Ljava/lang/Object; get
		0 o p_434773_
bfj$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 (Lbgq;Lbgq;)Lbgq; append
		0 o p_412098_
		1 o p_412572_
	a ()Ljava/lang/Object; initBuilder
	b (Lbgq;Lbgq;)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 ()Lbgq; initBuilder
bfj$b net/minecraft/util/NullOps$NullMapBuilder
	<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o p_340884_
	a (Lbgq;Lbgq;)Lcom/mojang/serialization/DataResult; build
		0 o p_341068_
		1 o p_341207_
	a ()Lbgq; initBuilder
	a (Lbgq;Lbgq;Lbgq;)Lbgq; append
		0 o p_341121_
		1 o p_341327_
		2 o p_341036_
	append (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append
		0 o p_341111_
		1 o p_340939_
		2 o p_341183_
	build (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
		0 o p_340856_
		1 o p_341166_
	initBuilder ()Ljava/lang/Object; initBuilder
bfk net/minecraft/util/OptionEnum
	a ()Ljava/lang/String; getKey
	b ()I getId
	d ()Lxx; getCaption
bfl net/minecraft/util/ParticleUtils
	<init> ()V <init>
	a (Ldrr;Lja;ILmc;)V spawnParticleInBlock
		static
		0 o p_316553_
		1 o p_316882_
		2 o p_316412_
		3 o p_316308_
	a (Ldrr;Lja;I)V spawnSmashAttackParticles
		static
		0 o p_338535_
		1 o p_338284_
		2 o p_338684_
	a (Ljg$a;Ldrq;Lja;DLmc;Lcbb;)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 (Ldrq;Lja;Lmc;Lcav;)V spawnParticlesOnBlockFaces
		static
		0 o p_216314_
		1 o p_216315_
		2 o p_216316_
		3 o p_216317_
	a (Lbfq;)Lfoh; getRandomSpeedRanges
		static
		0 o p_216303_
	a (Ldrq;Lja;Lmc;Lcav;Ljg;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 (Ldrq;)Lfoh; lambda$spawnParticlesOnBlockFaces$0
		static
		0 o p_216305_
	a (Ldrr;Lja;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 (Ldrq;Lja;Ljg;Lmc;Lfoh;D)V spawnParticleOnFace
		static
		0 o p_216307_
		1 o p_216308_
		2 o p_216309_
		3 o p_216310_
		4 o p_216311_
		5 o p_216312_
	a (Ldrq;Lja;Lbfq;Lmc;)V spawnParticleBelow
		static
		0 o p_273159_
		1 o p_273452_
		2 o p_273538_
		3 o p_273419_
bfm net/minecraft/util/PlaceholderLookupProvider
	a Ljm$a; context
	b Lbfm$a; lookup
	c Ljava/util/Map; holders
	d Ljava/util/Map; holderSets
	<init> (Ljm$a;)V <init>
		0 o p_399859_
	a ()Lbfr; createSwapper
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_399488_
	a (Lcom/mojang/serialization/DynamicOps;)Lamh; createSerializationContext
		0 o p_399673_
	b ()Z hasRegisteredPlaceholders
bfm$1 net/minecraft/util/PlaceholderLookupProvider$1
	a Lbfm; this$0
	<init> (Lbfm;)V <init>
		0 o p_399832_
	a ()Ljava/util/Optional; lambda$lookup$0
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_399695_
bfm$2 net/minecraft/util/PlaceholderLookupProvider$2
	a Lbfm; this$0
	<init> (Lbfm;)V <init>
		0 o p_399759_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljm$a;)Lcom/mojang/serialization/DataResult; swapTo
		0 o p_399724_
		1 o p_400105_
		2 o p_399595_
	a (Lcom/mojang/serialization/Codec;Ljm$a;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$swapTo$0
		static
		0 o p_399888_
		1 o p_399665_
		2 o p_400241_
bfm$a net/minecraft/util/PlaceholderLookupProvider$UniversalLookup
	a Lbfm; this$0
	<init> (Lbfm;)V <init>
		0 o p_399837_
	a (Lbdj;)Ljava/util/Optional; get
		0 o p_399601_
	a (Lami;)Ljava/util/Optional; get
		0 o p_400058_
	a ()Ljl; castAsLookup
	b (Lami;)Ljk$c; getOrThrow
		0 o p_399477_
	b ()Ljn; castAsOwner
	b (Lbdj;)Ljo$c; getOrThrow
		0 o p_399857_
	c (Lbdj;)Ljo$c; getOrCreate
		0 o p_400076_
	c (Lami;)Ljk$c; getOrCreate
		0 o p_400029_
	d (Lbdj;)Ljo$c; lambda$getOrCreate$1
		0 o p_399772_
	d (Lami;)Ljk$c; lambda$getOrCreate$0
		0 o p_399866_
bfn 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/io/InputStream;)Lbfn; fromStream
		static
		0 o p_302371_
	a (Ljava/nio/ByteBuffer;)V validateHeader
		static
		0 o p_311978_
	a ()I width
	a ([B)Lbfn; fromBytes
		static
		0 o p_302374_
	b ()I height
	equals (Ljava/lang/Object;)Z equals
		0 o p_302387_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bfo net/minecraft/util/ProblemReporter
	a Lbfo; DISCARDING
	<clinit> ()V <clinit>
		static
	a (Lbfo$g;)V report
		0 o p_422137_
	a (Lbfo$f;)Lbfo; forChild
		0 o p_421613_
bfo$1 net/minecraft/util/ProblemReporter$1
	<init> ()V <init>
	a (Lbfo$g;)V report
		0 o p_422437_
	a (Lbfo$f;)Lbfo; forChild
		0 o p_422462_
bfo$a net/minecraft/util/ProblemReporter$Collector
	b Lbfo$f; EMPTY_ROOT
	c Lbfo$a; parent
	d Lbfo$f; element
	e Ljava/util/Set; problems
	<clinit> ()V <clinit>
		static
	<init> (Lbfo$f;)V <init>
		0 o p_421639_
	<init> (Lbfo$a;Lbfo$f;)V <init>
		0 o p_421606_
		1 o p_422426_
	<init> ()V <init>
	a (Lbfo$f;)Lbfo; forChild
		0 o p_422155_
	a (Lbfo$g;)V report
		0 o p_422092_
	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
bfo$a$a net/minecraft/util/ProblemReporter$Collector$Entry
	a Lbfo$a; source
	b Lbfo$g; problem
	<init> (Lbfo$a;Lbfo$g;)V <init>
		0 o source
		1 o problem
	a ()Lbfo$a; source
	b ()Lbfo$g; problem
	equals (Ljava/lang/Object;)Z equals
		0 o p_421577_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bfo$a$b net/minecraft/util/ProblemReporter$Collector$ProblemTreeNode
	a Lbfo$f; element
	b Ljava/util/List; problems
	c Ljava/util/Map; children
	<init> (Lbfo$f;Ljava/util/List;Ljava/util/Map;)V <init>
		0 o element
		1 o problems
		2 o children
	<init> (Lbfo$f;)V <init>
		0 o p_422382_
	a ()Ljava/util/List; getLines
	a (Ljava/lang/String;)Ljava/lang/String; lambda$getLines$2
		static
		0 o p_422662_
	a (Ljava/util/List;Lbfo$f;Lbfo$a$b;)V lambda$getLines$1
		static
		0 o p_421837_
		1 o p_422150_
		2 o p_422334_
	a (Lbfo$f;)Lbfo$a$b; child
		0 o p_422281_
	b (Ljava/util/List;Lbfo$f;Lbfo$a$b;)V lambda$getLines$0
		static
		0 o p_421895_
		1 o p_421768_
		2 o p_421762_
	b ()Lbfo$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
bfo$b net/minecraft/util/ProblemReporter$ElementReferencePathElement
	a Lami; id
	<init> (Lami;)V <init>
		0 o id
	a ()Lami; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_422079_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bfo$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
bfo$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
bfo$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
bfo$f net/minecraft/util/ProblemReporter$PathElement
	get ()Ljava/lang/String; get
bfo$g net/minecraft/util/ProblemReporter$Problem
	a ()Ljava/lang/String; description
bfo$h net/minecraft/util/ProblemReporter$RootElementPathElement
	a Lami; id
	<init> (Lami;)V <init>
		0 o id
	a ()Lami; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_421970_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bfo$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
bfo$j net/minecraft/util/ProblemReporter$ScopedCollector
	c Lorg/slf4j/Logger; logger
	<init> (Lorg/slf4j/Logger;)V <init>
		0 o p_421960_
	<init> (Lbfo$f;Lorg/slf4j/Logger;)V <init>
		0 o p_421607_
		1 o p_421775_
	close ()V close
bfp net/minecraft/util/ProgressListener
	a ()V stop
	a (I)V progressStagePercentage
		0 o p_14211_
	a (Lxx;)V progressStartNoAbort
		0 o p_14212_
	b (Lxx;)V progressStart
		0 o p_14213_
	c (Lxx;)V progressStage
		0 o p_14214_
bfq net/minecraft/util/RandomSource
	a D GAUSSIAN_SPREAD_FACTOR
	a ()Lbfq; create
		static
	a (I)I nextInt
		0 o p_216331_
	a (J)Lbfq; 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 ()Lbfq; createThreadSafe
		static
	c ()Lbfq; createNewThreadLocalInstance
		static
	d ()Lbfq; fork
	e ()Leqc; forkPositional
	f ()I nextInt
	g ()J nextLong
	h ()Z nextBoolean
	i ()F nextFloat
	j ()D nextDouble
	k ()D nextGaussian
bfr net/minecraft/util/RegistryContextSwapper
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljm$a;)Lcom/mojang/serialization/DataResult; swapTo
		0 o p_399480_
		1 o p_399633_
		2 o p_400101_
bfs 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 ()Ljava/util/function/Predicate; namespacePredicate
	a (Lbfs;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_261660_
	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_
	a (Lamj;)Z lambda$new$5
		0 o p_261854_
	b (Ljava/lang/String;)Z lambda$new$3
		static
		0 o p_261999_
	b (Lbfs;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_261529_
	b ()Ljava/util/function/Predicate; pathPredicate
	c ()Ljava/util/function/Predicate; locationPredicate
bft 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 (Ljg;)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_
bfu 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
bfv net/minecraft/util/SignatureUpdater
	update (Lbfv$a;)V update
		0 o p_216345_
bfv$a net/minecraft/util/SignatureUpdater$Output
	update ([B)V update
		0 o p_216347_
bfw net/minecraft/util/SignatureValidator
	a Lbfw; NO_VALIDATION
	b Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	a (Lbfv;[B)Z lambda$static$0
		static
		0 o p_216352_
		1 o p_216353_
	a ([BLbfv$a;)V lambda$validate$1
		static
		0 o p_216373_
		1 o p_216374_
	a (Lbfv;[BLjava/security/Signature;)Z verifySignature
		static
		0 o p_216355_
		1 o p_216356_
		2 o p_216357_
	a (Ljava/util/Collection;Lbfv;[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;)Lbfw; from
		static
		0 o p_285388_
		1 o p_285383_
	a ([B[B)Z validate
		0 o p_216376_
		1 o p_216377_
	a (Ljava/security/PublicKey;Ljava/lang/String;)Lbfw; from
		static
		0 o p_216370_
		1 o p_216371_
	a (Lbfv;[BLcom/mojang/authlib/yggdrasil/ServicesKeyInfo;)Z lambda$from$3
		static
		0 o p_216362_
		1 o p_216363_
		2 o p_216361_
	a (Ljava/lang/String;Ljava/security/PublicKey;Lbfv;[B)Z lambda$from$2
		static
		0 o p_216365_
		1 o p_216366_
		2 o p_216367_
		3 o p_216368_
	validate (Lbfv;[B)Z validate
		0 o p_216379_
		1 o p_216380_
bfx net/minecraft/util/Signer
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	a ([BLbfv$a;)V lambda$sign$0
		static
		0 o p_216393_
		1 o p_216394_
	a (Ljava/lang/String;Ljava/security/PrivateKey;Lbfv;)[B lambda$from$1
		static
		0 o p_216384_
		1 o p_216385_
		2 o p_216386_
	a (Ljava/security/PrivateKey;Ljava/lang/String;)Lbfx; from
		static
		0 o p_216388_
		1 o p_216389_
	a ([B)[B sign
		0 o p_216391_
	sign (Lbfv;)[B sign
		0 o p_216396_
bfy 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 ()Lbdt; copy
bfy$a net/minecraft/util/SimpleBitStorage$InitializationException
	<init> (Ljava/lang/String;)V <init>
		0 o p_184746_
bfz 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_
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/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_
bgb 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/lang/Object;)[Ljava/lang/Object; castRawArray
		static
		0 o p_14259_
	a (Ljava/lang/Object;)Ljava/lang/Object; addOrGet
		0 o p_14254_
	a ()Lbgb; create
		static
	a (I)Lbgb; create
		static
		0 o p_14247_
	a (Ljava/util/Comparator;I)Lbgb; create
		static
		0 o p_144979_
		1 o p_144980_
	a (Ljava/lang/Object;I)V addInternal
		0 o p_14256_
		1 o p_14257_
	a (Ljava/util/Comparator;)Lbgb; create
		static
		0 o p_144977_
	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
bgb$a net/minecraft/util/SortedArraySet$ArrayIterator
	a Lbgb; this$0
	b I index
	c I last
	<init> (Lbgb;)V <init>
		0 o p_14291_
	hasNext ()Z hasNext
	next ()Ljava/lang/Object; next
	remove ()V remove
bgc net/minecraft/util/SpawnUtil
	<init> ()V <init>
	a (Lawx;ILja$a;Lbgc$a;)Z moveToPossibleSpawnPosition
		static
		0 o p_216399_
		1 o p_216400_
		2 o p_216401_
		3 o p_216402_
	a (Lcee;Lced;Lawx;Lja;IIILbgc$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_
bgc$a net/minecraft/util/SpawnUtil$Strategy
	a Lbgc$a; LEGACY_IRON_GOLEM
	b Lbgc$a; ON_TOP_OF_COLLIDER
	c Lbgc$a; ON_TOP_OF_COLLIDER_NO_LEAVES
	<clinit> ()V <clinit>
		static
	a (Lawx;Lja;Lejm;Lja;Lejm;)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 (Lawx;Lja;Lejm;Lja;Lejm;)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 (Lawx;Lja;Lejm;Lja;Lejm;)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 (Lawx;Lja;Lejm;Lja;Lejm;)Z canSpawnOn
		0 o p_216428_
		1 o p_216429_
		2 o p_216430_
		3 o p_216431_
		4 o p_216432_
bgd net/minecraft/util/StaticCache2D
	a I minX
	b I minZ
	c I sizeX
	d I sizeZ
	e [Ljava/lang/Object; cache
	<init> (IIIILbgd$a;)V <init>
		0 o p_347480_
		1 o p_347568_
		2 o p_347475_
		3 o p_347530_
		4 o p_347453_
	a (IIILbgd$a;)Lbgd; create
		static
		0 o p_347579_
		1 o p_347687_
		2 o p_347693_
		3 o p_347478_
	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_
	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
bgd$a net/minecraft/util/StaticCache2D$Initializer
	get (II)Ljava/lang/Object; get
		0 o p_347711_
		1 o p_347489_
bge 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_
bgf net/minecraft/util/StringDecomposer
	a C REPLACEMENT_CHAR
	b Ljava/util/Optional; STOP_ITERATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lyv;Lbet;IC)Z feedChar
		static
		0 o p_14333_
		1 o p_14334_
		2 o p_14335_
		3 o p_14336_
	a (Lyd;)Ljava/lang/String; getPlainText
		static
		0 o p_14327_
	a (Ljava/lang/String;ILyv;Lyv;Lbet;)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;)Ljava/lang/String; filterBrokenSurrogates
		static
		0 o p_14305_
	a (Lyd;Lyv;Lbet;)Z iterateFormatted
		static
		0 o p_14329_
		1 o p_14330_
		2 o p_14331_
	a (Ljava/lang/StringBuilder;ILyv;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;Lyv;Lbet;)Z iterate
		static
		0 o p_14318_
		1 o p_14319_
		2 o p_14320_
	a (Lbet;Lyv;Ljava/lang/String;)Ljava/util/Optional; lambda$iterateFormatted$0
		static
		0 o p_14301_
		1 o p_14302_
		2 o p_14303_
	a (Ljava/lang/String;ILyv;Lbet;)Z iterateFormatted
		static
		0 o p_14307_
		1 o p_14308_
		2 o p_14309_
		3 o p_14310_
	b (Ljava/lang/String;Lyv;Lbet;)Z iterateBackwards
		static
		0 o p_14338_
		1 o p_14339_
		2 o p_14340_
	b (Ljava/lang/StringBuilder;ILyv;I)Z lambda$filterBrokenSurrogates$1
		static
		0 o p_14342_
		1 o p_14343_
		2 o p_14344_
		3 o p_14345_
	c (Ljava/lang/String;Lyv;Lbet;)Z iterateFormatted
		static
		0 o p_14347_
		1 o p_14348_
		2 o p_14349_
bgg net/minecraft/util/StringRepresentable
	W I PRE_BUILT_MAP_THRESHOLD
	a (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lbgg$a; fromEnumWithMapping
		static
		0 o p_275615_
		1 o p_275259_
	a (Ljava/util/function/Function;Ljava/lang/Enum;)Ljava/lang/String; lambda$fromEnumWithMapping$1
		static
		0 o p_448910_
		1 o p_448911_
	a (Ljava/util/function/Supplier;)Lbgg$a; fromEnum
		static
		0 o p_216440_
	a ([Ljava/lang/Object;Ljava/util/function/Function;)Ljava/util/function/Function; createNameLookup
		static
		0 o p_449457_
		1 o p_449955_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$fromEnum$0
		static
		0 o p_304817_
	a ([Lbgg;)Ljava/util/function/Function; createNameLookup
		static
		0 o p_304419_
	a (Ljava/lang/Object;)Ljava/lang/Object; lambda$createNameLookup$2
		static
		0 o p_449196_
	a ([Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object; lambda$createNameLookup$4
		static
		0 o p_448914_
		1 o p_448915_
		2 o p_448916_
	a (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/Object; lambda$createNameLookup$3
		static
		0 o p_448912_
		1 o p_448913_
	b ([Lbgg;)Lcom/mojang/serialization/Keyable; keys
		static
		0 o p_14358_
	b (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; fromValues
		static
		0 o p_304543_
	c ()Ljava/lang/String; getSerializedName
bgg$1 net/minecraft/util/StringRepresentable$1
	a [Lbgg; val$values
	<init> ([Lbgg;)V <init>
		0 o p_184756_
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_184758_
bgg$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_
bgg$b net/minecraft/util/StringRepresentable$StringRepresentableCodec
	a Lcom/mojang/serialization/Codec; codec
	<init> ([Lbgg;Ljava/util/function/Function;Ljava/util/function/ToIntFunction;)V <init>
		0 o p_304774_
		1 o p_304834_
		2 o p_304925_
	a ([Lbgg;I)Lbgg; lambda$new$0
		static
		0 o p_304978_
		1 o p_304986_
	a (Lbgg;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_
bgh 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 (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 isAllowedChatCharacter
		static
		0 o p_446701_
	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 isWhitespace
		static
		0 o p_331212_
	c (Ljava/lang/String;)I lineCount
		static
		0 o p_145003_
	c (I)Z lambda$isValidPlayerName$0
		static
		0 o p_332111_
	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_
bgi 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;)Lbgi; immediate
		static
		0 o p_251122_
bgi$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_
bgj 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
bgk 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
bgl net/minecraft/util/TimeSource
	get (Ljava/util/concurrent/TimeUnit;)J get
		0 o p_239337_
bgl$a net/minecraft/util/TimeSource$NanoTimeSource
	get (Ljava/util/concurrent/TimeUnit;)J get
		0 o p_239379_
bgm 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)Lcbb; rangeOfSeconds
		static
		0 o p_145021_
		1 o p_145022_
bgn net/minecraft/util/ToFloatFunction
	applyAsFloat (Ljava/lang/Object;)F applyAsFloat
		0 o p_446450_
bgo net/minecraft/util/TriState
	a Lbgo; TRUE
	b Lbgo; FALSE
	c Lbgo; DEFAULT
	d [Lbgo; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_363729_
		1 o p_363480_
	a ()[Lbgo; $values
		static
	a (Z)Z toBoolean
		0 o p_361506_
	valueOf (Ljava/lang/String;)Lbgo; valueOf
		static
		0 o p_363817_
	values ()[Lbgo; values
		static
bgp 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
bgq net/minecraft/util/Unit
	a Lbgq; INSTANCE
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; STREAM_CODEC
	d [Lbgq; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_14465_
		1 o p_14466_
	a ()[Lbgq; $values
		static
	valueOf (Ljava/lang/String;)Lbgq; valueOf
		static
		0 o p_14468_
	values ()[Lbgq; values
		static
bgr net/minecraft/util/VisibleForDebug
bgs 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 ()Lbdt; copy
bgt net/minecraft/util/context/ContextKey
	a Lamj; name
	<init> (Lamj;)V <init>
		0 o p_380935_
	a ()Lamj; name
	a (Ljava/lang/String;)Lbgt; vanilla
		static
		0 o p_381171_
	toString ()Ljava/lang/String; toString
bgu 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 ()Ljava/util/Set; required
	a (Lbgt;)Ljava/lang/String; lambda$toString$0
		0 o p_381140_
	b ()Ljava/util/Set; allowed
	toString ()Ljava/lang/String; toString
bgu$a net/minecraft/util/context/ContextKeySet$Builder
	a Ljava/util/Set; required
	b Ljava/util/Set; optional
	<init> ()V <init>
	a ()Lbgu; build
	a (Lbgt;)Lbgu$a; required
		0 o p_380985_
	b (Lbgt;)Lbgu$a; optional
		0 o p_381112_
bgv net/minecraft/util/context/ContextMap
	a Ljava/util/Map; params
	<init> (Ljava/util/Map;)V <init>
		0 o p_381157_
	a (Lbgt;)Z has
		0 o p_380966_
	a (Lbgt;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_381114_
		1 o p_380947_
	b (Lbgt;)Ljava/lang/Object; getOrThrow
		0 o p_380981_
	c (Lbgt;)Ljava/lang/Object; getOptional
		0 o p_381151_
bgv$a net/minecraft/util/context/ContextMap$Builder
	a Ljava/util/Map; params
	<init> ()V <init>
	a (Lbgt;)Ljava/lang/Object; getParameter
		0 o p_380972_
	a (Lbgu;)Lbgv; create
		0 o p_381168_
	a (Lbgt;Ljava/lang/Object;)Lbgv$a; withParameter
		0 o p_380968_
		1 o p_381024_
	b (Lbgt;Ljava/lang/Object;)Lbgv$a; withOptionalParameter
		0 o p_381089_
		1 o p_381019_
	b (Lbgt;)Ljava/lang/Object; getOptionalParameter
		0 o p_381048_
bgw net/minecraft/util/context/package-info
bgx net/minecraft/util/datafix/DataFixTypes
	a Lbgx; LEVEL
	b Lbgx; LEVEL_SUMMARY
	c Lbgx; PLAYER
	d Lbgx; CHUNK
	e Lbgx; HOTBAR
	f Lbgx; OPTIONS
	g Lbgx; STRUCTURE
	h Lbgx; STATS
	i Lbgx; SAVED_DATA_COMMAND_STORAGE
	j Lbgx; SAVED_DATA_FORCED_CHUNKS
	k Lbgx; SAVED_DATA_MAP_DATA
	l Lbgx; SAVED_DATA_MAP_INDEX
	m Lbgx; SAVED_DATA_RAIDS
	n Lbgx; SAVED_DATA_RANDOM_SEQUENCES
	o Lbgx; SAVED_DATA_SCOREBOARD
	p Lbgx; SAVED_DATA_STRUCTURE_FEATURE_INDICES
	q Lbgx; SAVED_DATA_WORLD_BORDER
	r Lbgx; ADVANCEMENTS
	s Lbgx; POI_CHUNK
	t Lbgx; WORLD_GEN_SETTINGS
	u Lbgx; ENTITY_CHUNK
	v Ljava/util/Set; TYPES_FOR_LEVEL_LIST
	w Lcom/mojang/datafixers/DSL$TypeReference; type
	x [Lbgx; $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;Lup;I)Lup; updateToCurrentVersion
		0 o p_265583_
		1 o p_265401_
		2 o p_265111_
	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;Lup;II)Lup; update
		0 o p_265128_
		1 o p_265422_
		2 o p_265549_
		3 o p_265304_
	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/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 ()[Lbgx; $values
		static
	valueOf (Ljava/lang/String;)Lbgx; valueOf
		static
		0 o p_14506_
	values ()[Lbgx; values
		static
bgx$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 Lbgx; this$0
	<init> (Lbgx;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_
bgy 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/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addFixers$17
		static
		0 o p_442438_
	a ()Lcom/mojang/datafixers/DataFixer; getDataFixer
		static
	a (Lcom/mojang/datafixers/DataFixerBuilder;)V addFixers
		static
		0 o p_14514_
	a (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamer$19
		static
		0 o p_326755_
		1 o p_326756_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamer$20
		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/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 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addFixers$16
		static
		0 o p_442437_
	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$18
		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_
bgy$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_
bgy$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
bgz 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_
bh net/minecraft/advancements/critereon/ConstructBeaconTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;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/LegacyComponentDataFixUtils
	a Ljava/lang/String; EMPTY_CONTENTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/Dynamic;)Z isStrictlyValidJson
		static
		0 o p_446061_
	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_
	e (Ljava/lang/String;)Z lambda$isStrictlyValidJson$0
		static
		0 o p_446806_
bhb 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
bhc 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
bhd 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
bhe 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
bhf 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_
bhg net/minecraft/util/datafix/fixes/AddFieldFix
	a Ljava/lang/String; name
	b Lcom/mojang/datafixers/DSL$TypeReference; type
	c Ljava/lang/String; fieldName
	d [Ljava/lang/String; path
	e Ljava/util/function/Function; fieldGenerator
	<init> (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/function/Function;[Ljava/lang/String;)V <init>
		0 o p_442505_
		1 o p_442489_
		2 o p_442686_
		3 o p_442742_
		4 o p_442513_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_443221_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_443276_
	a (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; addField
		0 o p_442884_
		1 o p_442687_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhh 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
bhi 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
bhj 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_
bhk 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
bhl 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_
bhm 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_
bhn 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_
bho 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
bhp 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
bhq 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
bhr 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
bhs 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_
bht 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
bhu 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
bhv net/minecraft/util/datafix/fixes/BiomeFix
	a Ljava/util/Map; BIOMES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bhw 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
bhx 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
bhy 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
bhz 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_
bi net/minecraft/advancements/critereon/ConsumeItemTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldhp;Lbi$a;)Z lambda$trigger$0
		static
		0 o p_23686_
		1 o p_23687_
	a (Lawy;Ldhp;)V trigger
		0 o p_23683_
		1 o p_23684_
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 (Ldhp;)Z matches
		0 o p_23702_
	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 (Ljl;Ldrp;)Lar; usedItem
		static
		0 o p_364372_
		1 o p_301200_
	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/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
bib 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
bic 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_
bid 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
bie 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_
bif 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_
big 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
bih 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_
bii 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_
bij 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
bik 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
bil 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
bim 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_
bin 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
bin$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_
bio 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
bip 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
biq 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
bir 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
bis 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_
bit 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
biu net/minecraft/util/datafix/fixes/CavesAndCliffsRenames
	a Lcom/google/common/collect/ImmutableMap; RENAMES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
biv 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
biw 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
bix 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
biy 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
biz 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
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 (Lfje;)V validate
		0 o p_312768_
	a ([Lfmh;)Lbj; create
		static
		0 o p_286844_
	a (Lbj;)Ljava/util/List; lambda$static$0
		static
		0 o p_312074_
	a (Lfiy;)Z matches
		0 o p_286260_
bja 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 ([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 ()Lbjd$a; lambda$makeRule$0
		static
	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;)Lbjd$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
bjb 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
bjc 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 (Lbec;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
bjc$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_
bjc$b net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction
	a Lbjc$b; DOWN
	b Lbjc$b; UP
	c Lbjc$b; NORTH
	d Lbjc$b; SOUTH
	e Lbjc$b; WEST
	f Lbjc$b; EAST
	g Lbjc$b$a; axis
	h Lbjc$b$b; axisDirection
	i [Lbjc$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbjc$b$b;Lbjc$b$a;)V <init>
		0 o p_15152_
		1 o p_15153_
		2 o p_15154_
		3 o p_15155_
	a ()Lbjc$b$b; getAxisDirection
	b ()Lbjc$b$a; getAxis
	c ()[Lbjc$b; $values
		static
	valueOf (Ljava/lang/String;)Lbjc$b; valueOf
		static
		0 o p_15159_
	values ()[Lbjc$b; values
		static
bjc$b$a net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis
	a Lbjc$b$a; X
	b Lbjc$b$a; Y
	c Lbjc$b$a; Z
	d [Lbjc$b$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_15167_
		1 o p_15168_
	a ()[Lbjc$b$a; $values
		static
	valueOf (Ljava/lang/String;)Lbjc$b$a; valueOf
		static
		0 o p_15170_
	values ()[Lbjc$b$a; values
		static
bjc$b$b net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection
	a Lbjc$b$b; POSITIVE
	b Lbjc$b$b; NEGATIVE
	c I step
	d [Lbjc$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 ()[Lbjc$b$b; $values
		static
	valueOf (Ljava/lang/String;)Lbjc$b$b; valueOf
		static
		0 o p_15183_
	values ()[Lbjc$b$b; values
		static
bjc$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_
bjc$d net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section
	a I y
	b Lbec; 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 ()Lcom/mojang/serialization/Dynamic; write
	a (II)V addFix
		0 o p_15200_
		1 o p_15201_
	a (I)Lcom/mojang/serialization/Dynamic; getBlock
		0 o p_15198_
	a (Ljava/nio/ByteBuffer;)Lbjc$a; lambda$upgrade$1
		static
		0 o p_15208_
	a (ILcom/mojang/serialization/Dynamic;)V setBlock
		0 o p_15203_
		1 o p_15204_
	b (Ljava/nio/ByteBuffer;)Lbjc$a; lambda$upgrade$0
		static
		0 o p_15214_
	b (I)I upgrade
		0 o p_15210_
bjc$e net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$UpgradeChunk
	a I sides
	b [Lbjc$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 (ILbjc$b;)I relative
		static
		0 o p_15227_
		1 o p_15228_
	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 ()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)Lbjc$d; getSection
		0 o p_15245_
bjd 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;)Lbjd$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
bjd$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
bje 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
bjf 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
bjg 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
bjh 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
bji 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
bjj 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
bjk 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_
bjl 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
bjm net/minecraft/util/datafix/fixes/CopperGolemWeatherStateFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_436670_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixWeatherState
		static
		0 o p_436616_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_436642_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_436673_
bjn 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
bjo 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
bjp 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
bjq 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
bjr 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
bjs 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
bjt net/minecraft/util/datafix/fixes/DyeItemRenameFix
	a Ljava/util/Map; RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bju 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
bjv 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
bjw 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
bjx 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_
bjy 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_
bjz 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
bk net/minecraft/advancements/critereon/CriterionValidator
	a Lbfo; reporter
	b Ljl$a; lootData
	<init> (Lbfo;Ljl$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;Lbgu;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;Ljava/lang/String;)V validateEntities
		0 o p_311847_
		1 o p_312485_
	a (Ljava/util/List;Lbgu;Ljava/lang/String;)V validate
		0 o p_312108_
		1 o p_381078_
		2 o p_312670_
	a (Ljava/lang/String;Lbj;)V lambda$validateEntity$0
		0 o p_312431_
		1 o p_311858_
bka 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_
bkb 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_
bkc 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_
bkd 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
bke 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_
bkf 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
bkg 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
bkh 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_
bki 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_
bkj 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
bkk 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_
bkl 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_
bkm 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
bkn 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_
bko 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_
bkp 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
bkq 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_
bkr 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
bks 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_
bkt 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_
bku 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
bkv 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
bkw 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
bkx 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_
bky 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_
bkz 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_
bl net/minecraft/advancements/critereon/CuredZombieVillagerTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lfiy;Lfiy;Lbl$a;)Z lambda$trigger$0
		static
		0 o p_24283_
		1 o p_24284_
		2 o p_24285_
	a (Lawy;Lcxg;Lcyx;)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 (Lfiy;Lfiy;)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/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_
blb 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
blb$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_
blc 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
bld 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_
ble 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_
blf 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_
blg 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_
blh 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_
bli 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_
blj 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_
blk 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_
bll 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
blm 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
bln 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
blo 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_
blp 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_
blq 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_
blr 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 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lblr$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 (Ljava/lang/String;Lblr$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 (Ljava/lang/String;Lblr$a;)Ljava/util/function/Function; fixChoice
		0 o p_309076_
		1 o p_309176_
	a (Lblr$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 (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
blr$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_
bls 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_
blt 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
blu 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
blv 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
blw 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
blx 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_
bly 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_
blz 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
bm net/minecraft/advancements/critereon/DamagePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcx$b; dealtDamage
	c Lcx$b; takenDamage
	d Ljava/util/Optional; sourceEntity
	e Ljava/util/Optional; blocked
	f Ljava/util/Optional; type
	<clinit> ()V <clinit>
		static
	<init> (Lcx$b;Lcx$b;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$b; dealtDamage
	a (Lawy;Lcci;FFZ)Z matches
		0 o p_24918_
		1 o p_24919_
		2 o p_24920_
		3 o p_24921_
		4 o p_24922_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337350_
	b ()Lcx$b; 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$b; dealtDamage
	b Lcx$b; 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 (Lbn$a;)Lbm$a; type
		0 o p_24933_
	a (Lcx$b;)Lbm$a; dealtDamage
		0 o p_148146_
	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$b;)Lbm$a; takenDamage
		0 o p_148148_
	b ()Lbm; build
bma 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_
bmb 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
bmc 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
bmd 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
bme 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_
bmf 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
bmg 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
bmh 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
bmi 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
bmj 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
bmk 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
bmk$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_
bml 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
bmm 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
bmn 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 (Lbmn$a;)V fixFireworkStar
		static
		0 o p_330447_
	a (Lbmn$a;Lcom/mojang/serialization/Dynamic;)V fixItemStack
		static
		0 o p_332167_
		1 o p_330498_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixProfile
		static
		0 o p_330375_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixBlockStatePredicate
		static
		0 o p_331862_
		1 o p_332123_
	a (Ljava/util/stream/Stream;)Ljava/util/Map; lambda$fixBlockStateTag$6
		static
		0 o p_339491_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic; createFilteredText
		static
		0 o p_331589_
		1 o p_330423_
		2 o p_330385_
	a (Ljava/lang/String;)Z isValidPlayerName
		static
		0 o p_332666_
	a (Lbmn$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 (Lbmn$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixBlockEntityTag
		static
		0 o p_330721_
		1 o p_331427_
		2 o p_331421_
	a (Lcom/mojang/datafixers/util/Pair;)Z lambda$fixEnchantments$10
		static
		0 o p_445305_
	a (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$fixProfileProperties$26
		static
		0 o p_330348_
		1 o p_331720_
		2 o p_331949_
	a (I)Ljava/lang/String; fixMapDecorationType
		static
		0 o p_330596_
	a (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fixProfileProperties$27
		static
		0 o p_330940_
		1 o p_331925_
	a (Lbmn$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 (Lbmn$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 (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$11
		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 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStateTag$5
		static
		0 o p_339490_
	b (Lbmn$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V fixBlockStatePredicates
		static
		0 o p_331487_
		1 o p_331061_
		2 o p_330321_
		3 o p_332110_
		4 o p_332166_
	b (Lbmn$a;)V fixFireworkRocket
		static
		0 o p_330858_
	b (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStatePredicates$12
		static
		0 o p_330811_
		1 o p_330959_
	b (Lbmn$a;Lcom/mojang/serialization/Dynamic;)V fixPotionContents
		static
		0 o p_330477_
		1 o p_330723_
	b (Lbmn$a;Lcom/mojang/serialization/Dynamic;I)V fixAdventureModeChecks
		static
		0 o p_332034_
		1 o p_332091_
		2 o p_331042_
	b (Ljava/lang/String;)Z lambda$fixPotionContents$16
		static
		0 o p_330426_
	b (I)Z lambda$isValidPlayerName$22
		static
		0 o p_332597_
	c (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; parseEnchantment
		static
		0 o p_332205_
	c (Lbmn$a;Lcom/mojang/serialization/Dynamic;I)V fixAttributeModifiers
		static
		0 o p_330771_
		1 o p_331387_
		2 o p_330887_
	c (Lbmn$a;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$28
		static
		0 o p_330696_
	c (Lbmn$a;Lcom/mojang/serialization/Dynamic;)V fixWritableBook
		static
		0 o p_330306_
		1 o p_331455_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAttributeModifier
		static
		0 o p_331035_
	d (Lbmn$a;Lcom/mojang/serialization/Dynamic;)V fixWrittenBook
		static
		0 o p_330209_
		1 o p_332113_
	e (Lbmn$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBookPages
		static
		0 o p_332071_
		1 o p_330407_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; fixMapDecoration
		static
		0 o p_332095_
	f (Lbmn$a;Lcom/mojang/serialization/Dynamic;)V fixBucketedMobData
		static
		0 o p_331570_
		1 o p_330855_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixFireworkExplosion
		static
		0 o p_332063_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$29
		static
		0 o p_331180_
	g (Lbmn$a;Lcom/mojang/serialization/Dynamic;)V fixLodestoneTracker
		static
		0 o p_332824_
		1 o p_332755_
	h (Lbmn$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFireworkRocket$21
		static
		0 o p_331963_
		1 o p_331577_
	h (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; lambda$fixProfileProperties$25
		static
		0 o p_331384_
	i (Lbmn$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFireworkStar$20
		static
		0 o p_330274_
		1 o p_331995_
	i (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; lambda$fixProfileProperties$24
		static
		0 o p_337640_
	j (Lbmn$a;Lcom/mojang/serialization/Dynamic;)V lambda$fixDisplay$7
		static
		0 o p_445306_
		1 o p_445307_
	j (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixProfileProperties$23
		static
		0 o p_331855_
	k (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$19
		static
		0 o p_330471_
	k (Lbmn$a;Lcom/mojang/serialization/Dynamic;)V lambda$fixItemStack$4
		static
		0 o p_330472_
		1 o p_330565_
	l (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$18
		static
		0 o p_332151_
	l (Lbmn$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStack$1
		static
		0 o p_330805_
		1 o p_330655_
	m (Lbmn$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$17
		static
		0 o p_331677_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
	n (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapDecoration$15
		static
		0 o p_330508_
	o (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAttributeModifier$14
		static
		0 o p_330453_
	p (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStatePredicates$13
		static
		0 o p_337638_
	q (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$fixEnchantments$9
		static
		0 o p_330659_
	r (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockEntityTag$8
		static
		0 o p_332590_
bmn$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 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/Number;)Lbmn$a; lambda$read$0
		static
		0 o p_331785_
		1 o p_331191_
		2 o p_330701_
	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/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_
bmo 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
bmp 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
bmq 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
bmr 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
bms 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
bmt 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_
bmu 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
bmv 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
bmw 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
bmx 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_
bmy 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_
bmz 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_
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 ()Ljava/util/List; tags
	a (Lawy;Lcci;)Z matches
		0 o p_25449_
		1 o p_25450_
	a (Lawx;Lfoh;Lcci;)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/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;)Lbna$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 (Lbna$a;)Lbna$a; lambda$makeRule$2
		static
		0 o p_145457_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$0
		static
		0 o p_16235_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$7
		0 o p_16217_
		1 o p_16218_
		2 o p_16219_
		3 o p_16220_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_145469_
		1 o p_145470_
	a ([ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$5
		static
		0 o p_145472_
		1 o p_145473_
	a (ZZZZ)I getSideMask
		static
		0 o p_16237_
		1 o p_16238_
		2 o p_16239_
		3 o p_16240_
	a (Lcom/mojang/datafixers/OpticFinder;[ILcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		0 o p_145463_
		1 o p_145464_
		2 o p_145465_
	b (I)I getY
		0 o p_16246_
	c (I)I getZ
		0 o p_16248_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bna$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_
bna$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 Lbhb; 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_
bnb 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
bnc 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
bnd 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
bne net/minecraft/util/datafix/fixes/LegacyWorldBorderFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_446919_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_445808_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_445784_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bnf 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
bng 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
bnh 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
bni 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
bnj 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_
bnk 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_
bnl 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
bnm 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
bnn 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_
bno 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
bnp 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
bnq 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
bnr 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_
bns 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
bnt 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
bnu 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
bnv 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
bnw 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
bnx 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_
bny 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
bnz 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_
bo net/minecraft/advancements/critereon/DataComponentMatchers
	a Lbo; ANY
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Laae; STREAM_CODEC
	d Lkj; exact
	e Ljava/util/Map; partial
	<clinit> ()V <clinit>
		static
	<init> (Lkj;Ljava/util/Map;)V <init>
		0 o exact
		1 o partial
	a ()Z isEmpty
	a (Lkk;)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 ()Lkj; 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 Lkj; exact
	b Lcom/google/common/collect/ImmutableMap$Builder; partial
	<init> ()V <init>
	a ()Lbo$a; components
		static
	a (Lkj;)Lbo$a; exact
		0 o p_411092_
	a (Lky$b;Lky;)Lbo$a; partial
		0 o p_411091_
		1 o p_411083_
	b ()Lbo; build
boa 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
bob 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
boc 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
bod 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
boe 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
bof 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
bog 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
boh 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
boi 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
boj 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
bok 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
bol 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
bom 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
bon 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_
boo net/minecraft/util/datafix/fixes/PlayerRespawnDataFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_451336_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_450976_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_451009_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_451327_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bop 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
boq 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_
bor 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_
bos 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_
bot 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
bou 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
bov 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
bow net/minecraft/util/datafix/fixes/RecipesFix
	a Ljava/util/Map; RECIPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
box net/minecraft/util/datafix/fixes/RecipesRenameningFix
	a Ljava/util/Map; RECIPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
boy 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
boz net/minecraft/util/datafix/fixes/References
	A Lcom/mojang/datafixers/DSL$TypeReference; PARTICLE
	B Lcom/mojang/datafixers/DSL$TypeReference; TEXT_COMPONENT
	C Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_EQUIPMENT
	D Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_NAME
	E Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_TREE
	F Lcom/mojang/datafixers/DSL$TypeReference; ENTITY
	G Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_NAME
	H Lcom/mojang/datafixers/DSL$TypeReference; ITEM_NAME
	I Lcom/mojang/datafixers/DSL$TypeReference; GAME_EVENT_NAME
	J Lcom/mojang/datafixers/DSL$TypeReference; UNTAGGED_SPAWNER
	K Lcom/mojang/datafixers/DSL$TypeReference; STRUCTURE_FEATURE
	L Lcom/mojang/datafixers/DSL$TypeReference; OBJECTIVE
	M Lcom/mojang/datafixers/DSL$TypeReference; TEAM
	N Lcom/mojang/datafixers/DSL$TypeReference; RECIPE
	O Lcom/mojang/datafixers/DSL$TypeReference; BIOME
	P Lcom/mojang/datafixers/DSL$TypeReference; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST
	Q 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_SCOREBOARD
	p Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_STRUCTURE_FEATURE_INDICES
	q Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_WORLD_BORDER
	r Lcom/mojang/datafixers/DSL$TypeReference; ADVANCEMENTS
	s Lcom/mojang/datafixers/DSL$TypeReference; POI_CHUNK
	t Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_CHUNK
	u Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_ENTITY
	v Lcom/mojang/datafixers/DSL$TypeReference; ITEM_STACK
	w Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_STATE
	x Lcom/mojang/datafixers/DSL$TypeReference; FLAT_BLOCK_STATE
	y Lcom/mojang/datafixers/DSL$TypeReference; DATA_COMPONENTS
	z Lcom/mojang/datafixers/DSL$TypeReference; VILLAGER_TRADE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lcom/mojang/datafixers/DSL$TypeReference; reference
		static
		0 o p_339665_
boz$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
bp net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lja;)V trigger
		0 o p_320398_
		1 o p_320593_
	a (Lfiy;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 (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_
	a (Lfiy;)Z matches
		0 o p_320120_
	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/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
bpb 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
bpc 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_
bpd 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_
bpe 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
bpf net/minecraft/util/datafix/fixes/RenamedCoralFansFix
	a Ljava/util/Map; RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bpg net/minecraft/util/datafix/fixes/RenamedCoralFix
	a Ljava/util/Map; RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bph 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
bpi 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
bpj 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
bpk 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
bpl 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
bpm 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
bpn 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_
bpo 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_
bpp 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
bpq 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
bpr 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 (Ljava/lang/String;)Lbpr$a; unpackLegacyKey
		static
		0 o p_294417_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeObjectiveFixer$4
		static
		0 o p_311566_
		1 o p_311567_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeStatFixer$0
		static
		0 o p_145700_
		1 o p_145701_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeObjectiveFixer$3
		static
		0 o p_337666_
	a ()Lcom/mojang/datafixers/TypeRewriteRule; makeStatFixer
	b (Ljava/lang/String;)Ljava/lang/String; upgradeItem
		static
		0 o p_16949_
	b ()Lcom/mojang/datafixers/TypeRewriteRule; makeObjectiveFixer
	b (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeStatFixer$1
		static
		0 o p_293828_
		1 o p_293829_
	c (Ljava/lang/String;)Ljava/lang/String; upgradeBlock
		static
		0 o p_16951_
	d (Ljava/lang/String;)Ljava/lang/String; lambda$makeObjectiveFixer$2
		static
		0 o p_293833_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bpr$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
bps 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
bpt 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_
bpu 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
bpv 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
bpw 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 (Lbpw$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;)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;Lbpw$a;)Ljava/util/Optional; guessConfiguration
		0 o p_207694_
		1 o p_207695_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; 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_432505_
		1 o p_432506_
		2 o p_432507_
		3 o p_432508_
	b (Lbpw$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_432501_
		1 o p_432502_
		2 o p_432503_
		3 o p_432504_
	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
bpw$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/util/Map;Ljava/lang/String;)Lbpw$a; biomeMapped
		static
		0 o p_207751_
		1 o p_207752_
	a (Ljava/lang/String;)Lbpw$a; trivial
		static
		0 o p_207747_
	a ()Ljava/util/Map; biomeMapping
	a (Ljava/util/Map;)Ljava/util/Map; unpack
		static
		0 o p_207749_
	b ()Ljava/lang/String; fallback
	equals (Ljava/lang/Object;)Z equals
		0 o p_207755_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bpx 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
bpy 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
bpz 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 ()Lbpz$a; lambda$new$0
	a (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix
		0 o p_399987_
		1 o p_399615_
bpz$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
bq net/minecraft/advancements/critereon/DistancePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcx$b; x
	c Lcx$b; y
	d Lcx$b; z
	e Lcx$b; horizontal
	f Lcx$b; absolute
	<clinit> ()V <clinit>
		static
	<init> (Lcx$b;Lcx$b;Lcx$b;Lcx$b;Lcx$b;)V <init>
		0 o x
		1 o y
		2 o z
		3 o horizontal
		4 o absolute
	a (Lcx$b;)Lbq; horizontal
		static
		0 o p_148837_
	a ()Lcx$b; 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$b; y
	b (Lcx$b;)Lbq; vertical
		static
		0 o p_148839_
	c (Lcx$b;)Lbq; absolute
		static
		0 o p_148841_
	c ()Lcx$b; z
	d ()Lcx$b; horizontal
	e ()Lcx$b; absolute
	equals (Ljava/lang/Object;)Z equals
		0 o p_298608_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bqa 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_
bqb 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
bqc 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
bqc$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
bqd 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_
bqe 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_
bqe$a net/minecraft/util/datafix/fixes/TrialSpawnerConfigInRegistryFix$VanillaTrialChambers
	a Ljava/util/Map; CONFIGS_TO_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamj;Ljava/lang/String;Ljava/lang/String;)V register
		static
		0 o p_368725_
		1 o p_368548_
		2 o p_368754_
	a (Lup;)Lcom/mojang/serialization/Dynamic; asDynamic
		static
		0 o p_368632_
	a (Ljava/lang/String;)Lup; parse
		static
		0 o p_368659_
	b (Lup;)Lup; removeDefaults
		static
		0 o p_368520_
bqf 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
bqg 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_
bqh 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_
bqi 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_
bqj 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
bqk 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_
bql 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
bqm 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
bqn 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_
bqo 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
bqp 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
bqp$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 (Lbqp$a;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_145826_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_17279_
	b (Lbqp$a;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_145828_
	c (Lbqp$a;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_145830_
bqq 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
bqr net/minecraft/util/datafix/fixes/WorldSpawnDataFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_450927_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_451264_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_451117_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bqs 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
bqt 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_
bqu 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_
bqv net/minecraft/util/datafix/fixes/package-info
bqw net/minecraft/util/datafix/package-info
bqx 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_
bqx$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_
bqy 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_
bqz 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_
br net/minecraft/advancements/critereon/DistanceTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lfoh;Lfoh;Lbr$a;)Z lambda$trigger$0
		static
		0 o p_423134_
		1 o p_423135_
		2 o p_423136_
		3 o p_423137_
	a (Lawy;Lfoh;)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 (Lawx;Lfoh;Lfoh;)Z matches
		0 o p_186189_
		1 o p_186190_
		2 o p_186191_
	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 (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/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_
brb 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_
brc 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_
brd 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_
bre 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_
brf 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_
brg 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_
brh 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_
bri 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_
brj 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_
brk 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_
brl 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_
brm 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_
brm$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_
brm$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_
brn 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_
bro 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_
brp 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_
brq 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_
brr 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_
brs 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_
brt 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_
bru 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_
brv 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_
brw 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_
brx 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_
bry 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_
brz 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_
bs net/minecraft/advancements/critereon/EffectsChangedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lfiy;Lbs$a;)Z lambda$trigger$0
		static
		0 o p_149266_
		1 o p_149267_
		2 o p_149268_
	a (Lawy;Lcdv;)V trigger
		0 o p_149263_
		1 o p_149264_
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 (Lawy;Lfiy;)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/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_
bsb 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_
bsc 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_
bsd 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_
bse 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_
bsf 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_
bsg 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_
bsh 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_
bsi 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_
bsj 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_
bsk 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_
bsl 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_
bsm 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_
bsn 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_
bso 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_
bsp 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_
bsq 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_
bsr 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_
bss 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_
bst 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_
bsu 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_
bsv 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_
bsw 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_
bsx 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_
bsy 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_
bsz 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_
bt net/minecraft/advancements/critereon/EnchantedItemTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldhp;ILbt$a;)Z lambda$trigger$0
		static
		0 o p_27673_
		1 o p_27674_
		2 o p_27675_
	a (Lawy;Ldhp;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 (Ldhp;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/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_
btb 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_
btc 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_
btd 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_
bte 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_
btf 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_
btg 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_
bth 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_
bti 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_
btj 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_
btk 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_
btl 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_
btm 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_
btn 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_
bto 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_
btp 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_
btq 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_
btr 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_
bts 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_
btt 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_
btu 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_
btv 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_
btw 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_
btx 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_
bty 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_
btz 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_
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> (Ljk;Lcx$d;)V <init>
		0 o p_345021_
		1 o p_345012_
	<init> (Ljava/util/Optional;Lcx$d;)V <init>
		0 o enchantments
		1 o level
	<init> (Ljo;Lcx$d;)V <init>
		0 o p_346051_
		1 o p_30472_
	a (Ldok;Ljk;)Z matchesEnchantment
		0 o p_346384_
		1 o p_345318_
	a ()Ljava/util/Optional; enchantments
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344145_
	a (Ldok;)Z containedIn
		0 o p_330878_
	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/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_
bub 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_
buc 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_
bud 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_
bue 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_
buf 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_
bug 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_
buh 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_
bui 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_
buj 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_
buk 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_
bul 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_
bum 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_
bun net/minecraft/util/datafix/schemas/V4302
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_397269_
		1 o p_397662_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_449328_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_397880_
buo 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_
bup 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_
buq 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_
bur 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_
bus 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_
but net/minecraft/util/datafix/schemas/V4531
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_435811_
		1 o p_436010_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_434555_
buu net/minecraft/util/datafix/schemas/V4532
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_433389_
		1 o p_434391_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_435267_
buv net/minecraft/util/datafix/schemas/V4533
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_435726_
		1 o p_432755_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_435549_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_435845_
buw net/minecraft/util/datafix/schemas/V4543
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_447189_
		1 o p_445615_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_446452_
bux 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_
buy 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_
buz 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_
bv net/minecraft/advancements/critereon/EnterBlockTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lejm;Lbv$a;)Z lambda$trigger$0
		static
		0 o p_31276_
		1 o p_31277_
	a (Lawy;Lejm;)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 (Lbv$a;Ljk;)Ljava/util/Optional; lambda$validate$4
		static
		0 o p_311419_
		1 o p_311420_
	a (Lbv$a;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_311841_
	a (Ljk;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3
		static
		0 o p_311417_
		1 o p_311418_
	a (Lejm;)Z matches
		0 o p_31300_
	a (Ljk;Lds;)Ljava/util/Optional; lambda$validate$1
		static
		0 o p_311411_
		1 o p_311412_
	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 (Lduv;)Lar; entersBlock
		static
		0 o p_31298_
	b (Lbv$a;)Lcom/mojang/serialization/DataResult; lambda$validate$5
		static
		0 o p_311415_
	b ()Ljava/util/Optional; block
	b (Ljk;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/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_
bvb 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_
bvc 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_
bvc$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_
bvd 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_
bvd$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_
bve 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_
bvf 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_
bvf$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_
bvg net/minecraft/util/datafix/schemas/package-info
bvh net/minecraft/util/debug/DebugBeeInfo
	a Laae; STREAM_CODEC
	b Ljava/util/Optional; hivePos
	c Ljava/util/Optional; flowerPos
	d I travelTicks
	e Ljava/util/List; blacklistedHives
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;ILjava/util/List;)V <init>
		0 o hivePos
		1 o flowerPos
		2 o travelTicks
		3 o blacklistedHives
	a ()Ljava/util/Optional; hivePos
	a (Lja;)Z hasHive
		0 o p_449199_
	b ()Ljava/util/Optional; flowerPos
	c ()I travelTicks
	d ()Ljava/util/List; blacklistedHives
	equals (Ljava/lang/Object;)Z equals
		0 o p_449115_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvi net/minecraft/util/debug/DebugBrainDump
	a Laae; STREAM_CODEC
	b Ljava/lang/String; name
	c Ljava/lang/String; profession
	d I xp
	e F health
	f F maxHealth
	g Ljava/lang/String; inventory
	h Z wantsGolem
	i I angerLevel
	j Ljava/util/List; activities
	k Ljava/util/List; behaviors
	l Ljava/util/List; memories
	m Ljava/util/List; gossips
	n Ljava/util/Set; pois
	o Ljava/util/Set; potentialPois
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_449299_
	<init> (Ljava/lang/String;Ljava/lang/String;IFFLjava/lang/String;ZILjava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/Set;Ljava/util/Set;)V <init>
		0 o name
		1 o profession
		2 o xp
		3 o health
		4 o maxHealth
		5 o inventory
		6 o wantsGolem
		7 o angerLevel
		8 o activities
		9 o behaviors
		10 o memories
		11 o gossips
		12 o pois
		13 o potentialPois
	a (Ljava/util/List;Ljava/lang/String;Lcnw;Ljava/lang/Integer;)V lambda$getVillagerGossips$2
		static
		0 o p_449698_
		1 o p_449771_
		2 o p_449915_
		3 o p_449107_
	a (Lawx;Lcew;)Lbvi; takeBrainDump
		static
		0 o p_449836_
		1 o p_449723_
	a (Lwn;)V write
		0 o p_449881_
	a (Lawx;JLcnz;Ljava/util/Optional;)Ljava/lang/String; getMemoryDescription
		static
		0 o p_449039_
		1 o p_449318_
		2 o p_449251_
		3 o p_449065_
	a (Lwn;Lbvi;)V lambda$static$0
		static
		0 o p_449610_
		1 o p_449173_
	a (Lcfw;[Lcnz;)Ljava/util/Set; getKnownBlockPositions
		static
		0 o p_449931_
		1 o p_449049_
	a ()Ljava/lang/String; name
	a (Lawx;Lcew;J)Ljava/util/stream/Stream; getMemoryDescriptions
		static
		0 o p_449124_
		1 o p_449439_
		2 o p_449203_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$takeBrainDump$1
		static
		0 o p_449405_
	a (Lja;)Z hasPoi
		0 o p_449096_
	a (Lawx;JLjava/util/Map$Entry;)Ljava/lang/String; lambda$getMemoryDescriptions$4
		static
		0 o p_449387_
		1 o p_449683_
		2 o p_449300_
	a (Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V lambda$getVillagerGossips$3
		static
		0 o p_449640_
		1 o p_449878_
		2 o p_449727_
	a (Lawx;Ljava/lang/Object;)Ljava/lang/String; getShortDescription
		static
		0 o p_449983_
		1 o p_449809_
	a (Lcyx;)Ljava/util/List; getVillagerGossips
		static
		0 o p_449600_
	b ()Ljava/lang/String; profession
	b (Lja;)Z hasPotentialPoi
		0 o p_449198_
	b (Lawx;Ljava/lang/Object;)Ljava/lang/String; lambda$getShortDescription$5
		static
		0 o p_449652_
		1 o p_449928_
	c ()I xp
	d ()F health
	e ()F maxHealth
	equals (Ljava/lang/Object;)Z equals
		0 o p_449118_
	f ()Ljava/lang/String; inventory
	g ()Z wantsGolem
	h ()I angerLevel
	hashCode ()I hashCode
	i ()Ljava/util/List; activities
	j ()Ljava/util/List; behaviors
	k ()Ljava/util/List; memories
	l ()Ljava/util/List; gossips
	m ()Ljava/util/Set; pois
	n ()Ljava/util/Set; potentialPois
	toString ()Ljava/lang/String; toString
bvj net/minecraft/util/debug/DebugBreezeInfo
	a Laae; STREAM_CODEC
	b Ljava/util/Optional; attackTarget
	c Ljava/util/Optional; jumpTarget
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o attackTarget
		1 o jumpTarget
	a ()Ljava/util/Optional; attackTarget
	b ()Ljava/util/Optional; jumpTarget
	equals (Ljava/lang/Object;)Z equals
		0 o p_449079_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvk net/minecraft/util/debug/DebugEntityBlockIntersection
	a Lbvk; IN_BLOCK
	b Lbvk; IN_FLUID
	c Lbvk; IN_AIR
	d Laae; STREAM_CODEC
	e Ljava/util/function/IntFunction; BY_ID
	f I id
	g I color
	h [Lbvk; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;III)V <init>
		0 o p_449849_
		1 o p_449494_
		2 o p_449568_
		3 o p_449710_
	a (Lbvk;)I lambda$static$1
		static
		0 o p_449057_
	a ()I color
	b (Lbvk;)I lambda$static$0
		static
		0 o p_449465_
	b ()[Lbvk; $values
		static
	valueOf (Ljava/lang/String;)Lbvk; valueOf
		static
		0 o p_449649_
	values ()[Lbvk; values
		static
bvl net/minecraft/util/debug/DebugGameEventInfo
	a Laae; STREAM_CODEC
	b Ljk; event
	c Lfoh; pos
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lfoh;)V <init>
		0 o event
		1 o pos
	a ()Ljk; event
	b ()Lfoh; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_449764_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvm net/minecraft/util/debug/DebugGameEventListenerInfo
	a Laae; STREAM_CODEC
	b I listenerRadius
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o listenerRadius
	a ()I listenerRadius
	equals (Ljava/lang/Object;)Z equals
		0 o p_449218_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvn net/minecraft/util/debug/DebugGoalInfo
	a Laae; STREAM_CODEC
	b Ljava/util/List; goals
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o goals
	a ()Ljava/util/List; goals
	equals (Ljava/lang/Object;)Z equals
		0 o p_449894_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvn$a net/minecraft/util/debug/DebugGoalInfo$DebugGoal
	a Laae; STREAM_CODEC
	b I priority
	c Z isRunning
	d Ljava/lang/String; name
	<clinit> ()V <clinit>
		static
	<init> (IZLjava/lang/String;)V <init>
		0 o priority
		1 o isRunning
		2 o name
	a ()I priority
	b ()Z isRunning
	c ()Ljava/lang/String; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_449575_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvo net/minecraft/util/debug/DebugHiveInfo
	a Laae; STREAM_CODEC
	b Lduv; type
	c I occupantCount
	d I honeyLevel
	e Z sedated
	<clinit> ()V <clinit>
		static
	<init> (Lduv;IIZ)V <init>
		0 o type
		1 o occupantCount
		2 o honeyLevel
		3 o sedated
	a ()Lduv; type
	a (Legd;)Lbvo; pack
		static
		0 o p_449667_
	b ()I occupantCount
	c ()I honeyLevel
	d ()Z sedated
	equals (Ljava/lang/Object;)Z equals
		0 o p_449145_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvp net/minecraft/util/debug/DebugPathInfo
	a Laae; STREAM_CODEC
	b Lfgo; path
	c F maxNodeDistance
	<clinit> ()V <clinit>
		static
	<init> (Lfgo;F)V <init>
		0 o path
		1 o maxNodeDistance
	a ()Lfgo; path
	b ()F maxNodeDistance
	equals (Ljava/lang/Object;)Z equals
		0 o p_449593_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvq net/minecraft/util/debug/DebugPoiInfo
	a Laae; STREAM_CODEC
	b Lja; pos
	c Ljk; poiType
	d I freeTicketCount
	<clinit> ()V <clinit>
		static
	<init> (Lja;Ljk;I)V <init>
		0 o pos
		1 o poiType
		2 o freeTicketCount
	<init> (Lcqd;)V <init>
		0 o p_449234_
	a ()Lja; pos
	b ()Ljk; poiType
	c ()I freeTicketCount
	equals (Ljava/lang/Object;)Z equals
		0 o p_449816_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvr net/minecraft/util/debug/DebugStructureInfo
	a Laae; STREAM_CODEC
	b Lfaf; boundingBox
	c Ljava/util/List; pieces
	<clinit> ()V <clinit>
		static
	<init> (Lfaf;Ljava/util/List;)V <init>
		0 o boundingBox
		1 o pieces
	a ()Lfaf; boundingBox
	b ()Ljava/util/List; pieces
	equals (Ljava/lang/Object;)Z equals
		0 o p_449183_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvr$a net/minecraft/util/debug/DebugStructureInfo$Piece
	a Laae; STREAM_CODEC
	b Lfaf; boundingBox
	c Z isStart
	<clinit> ()V <clinit>
		static
	<init> (Lfaf;Z)V <init>
		0 o boundingBox
		1 o isStart
	a ()Lfaf; boundingBox
	b ()Z isStart
	equals (Ljava/lang/Object;)Z equals
		0 o p_449684_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvs net/minecraft/util/debug/DebugSubscription
	a I DOES_NOT_EXPIRE
	b Laae; valueStreamCodec
	c I expireAfterTicks
	<init> (Laae;)V <init>
		0 o p_449146_
	<init> (Laae;I)V <init>
		0 o p_449213_
		1 o p_449358_
	a (Ljava/lang/Object;)Lbvs$b; packUpdate
		0 o p_449867_
	a ()Lbvs$b; emptyUpdate
	b ()Laae; valueStreamCodec
	b (Ljava/lang/Object;)Lbvs$a; packEvent
		0 o p_449157_
	c ()I expireAfterTicks
	toString ()Ljava/lang/String; toString
bvs$a net/minecraft/util/debug/DebugSubscription$Event
	a Laae; STREAM_CODEC
	b Lbvs; subscription
	c Ljava/lang/Object; value
	<clinit> ()V <clinit>
		static
	<init> (Lbvs;Ljava/lang/Object;)V <init>
		0 o subscription
		1 o value
	a (Lbvs;Ljava/lang/Object;)Lbvs$a; lambda$streamCodec$0
		static
		0 o p_449143_
		1 o p_449531_
	a (Lbvs;)Laae; streamCodec
		static
		0 o p_449772_
	a ()Lbvs; subscription
	b ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_449576_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvs$b net/minecraft/util/debug/DebugSubscription$Update
	a Laae; STREAM_CODEC
	b Lbvs; subscription
	c Ljava/util/Optional; value
	<clinit> ()V <clinit>
		static
	<init> (Lbvs;Ljava/util/Optional;)V <init>
		0 o subscription
		1 o value
	a (Lbvs;)Laae; streamCodec
		static
		0 o p_449390_
	a ()Lbvs; subscription
	a (Lbvs;Ljava/util/Optional;)Lbvs$b; lambda$streamCodec$0
		static
		0 o p_449438_
		1 o p_449343_
	b ()Ljava/util/Optional; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_449406_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvt net/minecraft/util/debug/DebugSubscriptions
	a Lbvs; DEDICATED_SERVER_TICK_TIME
	b Lbvs; BEES
	c Lbvs; BRAINS
	d Lbvs; BREEZES
	e Lbvs; GOAL_SELECTORS
	f Lbvs; ENTITY_PATHS
	g Lbvs; ENTITY_BLOCK_INTERSECTIONS
	h Lbvs; BEE_HIVES
	i Lbvs; POIS
	j Lbvs; REDSTONE_WIRE_ORIENTATIONS
	k Lbvs; VILLAGE_SECTIONS
	l Lbvs; RAIDS
	m Lbvs; STRUCTURES
	n Lbvs; GAME_EVENT_LISTENERS
	o Lbvs; NEIGHBOR_UPDATES
	p Lbvs; GAME_EVENTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Laae;)Lbvs; registerWithValue
		static
		0 o p_449242_
		1 o p_449734_
	a (Ljava/lang/String;Laae;I)Lbvs; registerTemporaryValue
		static
		0 o p_449486_
		1 o p_449614_
		2 o p_449276_
	a (Ljava/lang/String;)Lbvs; registerSimple
		static
		0 o p_449988_
	a (Ljx;)Lbvs; bootstrap
		static
		0 o p_449418_
bvu net/minecraft/util/debug/DebugValueAccess
	a (Lbvs;Ldqv;)Ljava/lang/Object; getChunkValue
		0 o p_449231_
		1 o p_449428_
	a (Lbvs;Lcdv;)Ljava/lang/Object; getEntityValue
		0 o p_449720_
		1 o p_449780_
	a (Lbvs;Lbvu$a;)V forEachEvent
		0 o p_449441_
		1 o p_449759_
	a (Lbvs;Lja;)Ljava/lang/Object; getBlockValue
		0 o p_449891_
		1 o p_449563_
	a (Lbvs;Ljava/util/function/BiConsumer;)V forEachChunk
		0 o p_449042_
		1 o p_449283_
	b (Lbvs;Ljava/util/function/BiConsumer;)V forEachBlock
		0 o p_449190_
		1 o p_449391_
	c (Lbvs;Ljava/util/function/BiConsumer;)V forEachEntity
		0 o p_449907_
		1 o p_449055_
bvu$a net/minecraft/util/debug/DebugValueAccess$EventVisitor
	accept (Ljava/lang/Object;II)V accept
		0 o p_449386_
		1 o p_449777_
		2 o p_449013_
bvv net/minecraft/util/debug/DebugValueSource
	a (Lawx;Lbvv$a;)V registerDebugValues
		0 o p_449706_
		1 o p_449064_
bvv$a net/minecraft/util/debug/DebugValueSource$Registration
	a (Lbvs;Lbvv$b;)V register
		0 o p_449255_
		1 o p_449796_
bvv$b net/minecraft/util/debug/DebugValueSource$ValueGetter
	get ()Ljava/lang/Object; get
bvw net/minecraft/util/debug/LevelDebugSynchronizers
	a Lawx; level
	b Ljava/util/List; allSynchronizers
	c Ljava/util/Map; sourceSynchronizers
	d Lbvy$a; poiSynchronizer
	e Lbvy$d; villageSectionSynchronizer
	f Z sleeping
	g Ljava/util/Set; enabledSubscriptions
	<init> (Lawx;)V <init>
		0 o p_449569_
	a (Legg;)V registerBlockEntity
		0 o p_449722_
	a (Lelv;)V registerChunk
		0 o p_449017_
	a (Lawy;Lcdv;)V startTrackingEntity
		0 o p_449194_
		1 o p_449598_
	a (Lcdv;Lbvs;Laao;)V broadcastToTracking
		0 o p_449851_
		1 o p_449041_
		2 o p_449140_
	a (Lbvx;)V tick
		0 o p_449142_
	a (Ldqv;Lbvs;Laao;)V broadcastToTracking
		0 o p_449496_
		1 o p_449325_
		2 o p_449819_
	a (Lcdv;Lbvs;Ljava/lang/Object;)V sendEntityValue
		0 o p_449144_
		1 o p_449584_
		2 o p_449087_
	a (Lcdv;Lbvs;)V clearEntityValue
		0 o p_449788_
		1 o p_449244_
	a ()V wakeUp
	a (Lcqd;)V registerPoi
		0 o p_449027_
	a (Lawy;Ldqv;)V startTrackingChunk
		0 o p_449615_
		1 o p_449873_
	a (Lja;Lbvs;Ljava/lang/Object;)V sendBlockValue
		0 o p_449492_
		1 o p_449217_
		2 o p_449278_
	a (Lcdv;)V registerEntity
		0 o p_449412_
	a (Lja;Lbvs;)V clearBlockValue
		0 o p_449227_
		1 o p_449599_
	a (Ldqv;)V dropChunk
		0 o p_449540_
	a (Lja;)V dropBlockEntity
		0 o p_449414_
	a (Lbvs;)Z hasAnySubscriberFor
		0 o p_449162_
	a (Lbvs;Lawy;)Z lambda$broadcastToTracking$0
		static
		0 o p_449573_
		1 o p_449879_
	b (Lcdv;)V dropEntity
		0 o p_449702_
	b (Lja;Lbvs;Ljava/lang/Object;)V broadcastEventToTracking
		0 o p_449458_
		1 o p_449594_
		2 o p_449123_
	b (Lbvs;)Lbvy$b; getSourceSynchronizer
		0 o p_449320_
	b (Lja;)V updatePoi
		0 o p_449564_
	c (Lja;)V dropPoi
		0 o p_449210_
bvw$1 net/minecraft/util/debug/LevelDebugSynchronizers$1
	a Lelv; val$chunk
	b Lbvw; this$0
	<init> (Lbvw;Lelv;)V <init>
		0 o p_449846_
		1 o p_449870_
	a (Lbvs;Lbvv$b;)V register
		0 o p_449505_
		1 o p_449171_
bvw$2 net/minecraft/util/debug/LevelDebugSynchronizers$2
	a Legg; val$blockEntity
	b Lbvw; this$0
	<init> (Lbvw;Legg;)V <init>
		0 o p_449773_
		1 o p_449550_
	a (Lbvs;Lbvv$b;)V register
		0 o p_449499_
		1 o p_449473_
bvw$3 net/minecraft/util/debug/LevelDebugSynchronizers$3
	a Lcdv; val$entity
	b Lbvw; this$0
	<init> (Lbvw;Lcdv;)V <init>
		0 o p_449127_
		1 o p_449164_
	a (Lbvs;Lbvv$b;)V register
		0 o p_449475_
		1 o p_449045_
bvx net/minecraft/util/debug/ServerDebugSubscribers
	a Lnet/minecraft/server/MinecraftServer; server
	b Ljava/util/Map; enabledSubscriptions
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_449804_
	a (Lbvs;Laao;)V broadcastToAll
		0 o p_449018_
		1 o p_449659_
	a (Lbvs;)Z hasAnySubscriberFor
		0 o p_449811_
	a ()V tick
	a (Lawy;)Z hasRequiredPermissions
		0 o p_449527_
	b ()Ljava/util/Set; enabledSubscriptions
	b (Lbvs;)Ljava/util/List; getSubscribersFor
		0 o p_449856_
	c (Lbvs;)Ljava/util/List; lambda$tick$0
		static
		0 o p_449260_
bvy net/minecraft/util/debug/TrackingDebugSynchronizer
	a Lbvs; subscription
	b Ljava/util/Set; subscribedPlayers
	<init> (Lbvs;)V <init>
		0 o p_449689_
	a (Lawx;Ldqv;Laao;)V sendToPlayersTrackingChunk
		0 o p_449024_
		1 o p_449913_
		2 o p_449621_
	a (Lawx;)V tick
		0 o p_449973_
	a (Lawy;Lcdv;)V startTrackingEntity
		0 o p_449603_
		1 o p_449850_
	a (Lawy;)V addSubscriber
		0 o p_449459_
	a ()V clear
	a (Lawx;Ljava/util/UUID;)Z lambda$tick$0
		static
		0 o p_449009_
		1 o p_449288_
	a (Lawy;Ldqv;)V startTrackingChunk
		0 o p_449936_
		1 o p_449628_
	a (Lawx;Lcdv;Laao;)V sendToPlayersTrackingEntity
		0 o p_449987_
		1 o p_449447_
		2 o p_449419_
	b (Lawy;Lcdv;)V sendInitialEntity
		0 o p_449557_
		1 o p_449601_
	b (Lawx;)V pollAndSendUpdates
		0 o p_449682_
	b (Lawy;)Z lambda$sendToPlayersTrackingEntity$3
		0 o p_449476_
	b (Lawy;Ldqv;)V sendInitialChunk
		0 o p_449877_
		1 o p_449648_
	c (Lawy;Lcdv;)V lambda$addSubscriber$2
		0 o p_449436_
		1 o p_449691_
	c (Lawy;Ldqv;)V lambda$addSubscriber$1
		0 o p_449281_
		1 o p_449536_
bvy$a net/minecraft/util/debug/TrackingDebugSynchronizer$PoiSynchronizer
	<init> ()V <init>
	a (Ljk;)Z lambda$sendInitialChunk$0
		static
		0 o p_449938_
	a (Lawx;Lcqd;)V onPoiAdded
		0 o p_449937_
		1 o p_449650_
	a (Lawy;Lcqd;)V lambda$sendInitialChunk$1
		0 o p_449491_
		1 o p_449585_
	a (Lawx;Lja;)V onPoiRemoved
		0 o p_449666_
		1 o p_449882_
	b (Lawx;Lja;)V onPoiTicketCountChanged
		0 o p_449510_
		1 o p_449081_
	b (Lawy;Ldqv;)V sendInitialChunk
		0 o p_449976_
		1 o p_449207_
bvy$b net/minecraft/util/debug/TrackingDebugSynchronizer$SourceSynchronizer
	b Ljava/util/Map; chunkSources
	c Ljava/util/Map; blockEntitySources
	d Ljava/util/Map; entitySources
	<init> (Lbvs;)V <init>
		0 o p_449462_
	a (Ldqv;Lbvv$b;)V registerChunk
		0 o p_449467_
		1 o p_449716_
	a (Ljava/util/UUID;Lbvv$b;)V registerEntity
		0 o p_449635_
		1 o p_449308_
	a (Lcdv;)V dropEntity
		0 o p_449023_
	a ()V clear
	a (Lja;Lbvv$b;)V registerBlockEntity
		0 o p_449119_
		1 o p_449353_
	a (Lawx;Lja;)V dropBlockEntity
		0 o p_449369_
		1 o p_449990_
	a (Ldqv;)V dropChunk
		0 o p_449471_
	b (Lawy;Lcdv;)V sendInitialEntity
		0 o p_449080_
		1 o p_449559_
	b (Lawx;)V pollAndSendUpdates
		0 o p_449084_
	b (Lawy;Ldqv;)V sendInitialChunk
		0 o p_449347_
		1 o p_449761_
bvy$c net/minecraft/util/debug/TrackingDebugSynchronizer$ValueSource
	a Lbvv$b; getter
	b Ljava/lang/Object; lastSyncedValue
	<init> (Lbvv$b;)V <init>
		0 o p_449431_
	a (Lbvs;)Lbvs$b; pollUpdate
		0 o p_449641_
bvy$d net/minecraft/util/debug/TrackingDebugSynchronizer$VillageSectionSynchronizer
	<init> ()V <init>
	a (Lawx;Lkd;Ljava/lang/Boolean;)V lambda$sendVillageSectionsPacket$3
		0 o p_449214_
		1 o p_449805_
		2 o p_449681_
	a (Lawy;Lkd;Ljava/lang/Boolean;)V lambda$sendInitialChunk$1
		0 o p_449810_
		1 o p_449508_
		2 o p_449216_
	a (Lawx;Lawy;Lcqd;)V lambda$sendInitialChunk$2
		0 o p_449828_
		1 o p_449015_
		2 o p_449398_
	a (Ljk;)Z lambda$sendInitialChunk$0
		static
		0 o p_449632_
	a (Lawx;Lcqd;)V onPoiAdded
		0 o p_449731_
		1 o p_449128_
	a (Lawx;Lkd;Ljava/util/function/BiConsumer;)V forEachVillageSectionUpdate
		static
		0 o p_449177_
		1 o p_449884_
		2 o p_449799_
	a (Lawx;Lja;)V onPoiRemoved
		0 o p_449174_
		1 o p_449094_
	b (Lawx;Lja;)V sendVillageSectionsPacket
		0 o p_449104_
		1 o p_449054_
	b (Lawy;Ldqv;)V sendInitialChunk
		0 o p_449880_
		1 o p_449583_
bvz net/minecraft/util/debug/package-info
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 (Lcdv;)Z matches
		0 o p_32194_
	a (Ljl;Ljl;)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/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
bwb 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
bwc net/minecraft/util/debugchart/RemoteDebugSampleType
	a Lbwc; TICK_TIME
	b Lbvs; subscription
	c [Lbwc; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbvs;)V <init>
		0 o p_324568_
		1 o p_324497_
		2 o p_449993_
	a ()Lbvs; subscription
	b ()[Lbwc; $values
		static
	valueOf (Ljava/lang/String;)Lbwc; valueOf
		static
		0 o p_324115_
	values ()[Lbwc; values
		static
bwd net/minecraft/util/debugchart/RemoteSampleLogger
	c Lbvx; subscribers
	d Lbwc; sampleType
	<init> (ILbvx;Lbwc;[J)V <init>
		0 o p_324307_
		1 o p_449487_
		2 o p_323476_
		3 o p_323539_
	<init> (ILbvx;Lbwc;)V <init>
		0 o p_324142_
		1 o p_449608_
		2 o p_324327_
	a ()V useSample
bwe 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_
bwf 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
bwg net/minecraft/util/debugchart/TpsDebugDimensions
	a Lbwg; FULL_TICK
	b Lbwg; TICK_SERVER_METHOD
	c Lbwg; SCHEDULED_TASKS
	d Lbwg; IDLE
	e [Lbwg; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_321645_
		1 o p_321743_
	a ()[Lbwg; $values
		static
	valueOf (Ljava/lang/String;)Lbwg; valueOf
		static
		0 o p_321824_
	values ()[Lbwg; values
		static
bwh net/minecraft/util/debugchart/package-info
bwi 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/time/LocalDate;)Lbwi$e; createNewFile
		0 o p_261865_
	a (Ljava/nio/channels/ReadableByteChannel;Ljava/nio/file/Path;)V writeCompressed
		static
		0 o p_262066_
		1 o p_262054_
	a ()Lbwi$d; listFiles
	a (Ljava/nio/file/Path;Ljava/lang/String;)Lbwi; open
		static
		0 o p_261743_
		1 o p_261659_
	a (Ljava/nio/file/Path;)Lbwi$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_
	b (Ljava/nio/file/Path;)Z lambda$listFiles$0
		static
		0 o p_262170_
bwi$a net/minecraft/util/eventlog/EventLogDirectory$CompressedFile
	a Ljava/nio/file/Path; path
	b Lbwi$c; id
	<init> (Ljava/nio/file/Path;Lbwi$c;)V <init>
		0 o path
		1 o id
	a ()Ljava/io/Reader; openReader
	b ()Lbwi$a; compress
	c ()Ljava/nio/file/Path; path
	d ()Lbwi$c; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_262017_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bwi$b net/minecraft/util/eventlog/EventLogDirectory$File
	a ()Ljava/io/Reader; openReader
	b ()Lbwi$a; compress
	c ()Ljava/nio/file/Path; path
	d ()Lbwi$c; id
bwi$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/lang/String;)Lbwi$c; parse
		static
		0 o p_261762_
	a ()Ljava/time/LocalDate; date
	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
bwi$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;Lbwi$b;)Z lambda$prune$0
		static
		0 o p_262050_
		1 o p_261738_
		2 o p_261494_
	a ()Lbwi$d; compressAll
	a (Ljava/time/LocalDate;I)Lbwi$d; prune
		0 o p_261825_
		1 o p_261918_
	b ()Ljava/util/stream/Stream; stream
	c ()Ljava/util/Set; ids
	iterator ()Ljava/util/Iterator; iterator
bwi$e net/minecraft/util/eventlog/EventLogDirectory$RawFile
	a Ljava/nio/file/Path; path
	b Lbwi$c; id
	<init> (Ljava/nio/file/Path;Lbwi$c;)V <init>
		0 o path
		1 o id
	a ()Ljava/io/Reader; openReader
	b ()Lbwi$a; compress
	c ()Ljava/nio/file/Path; path
	d ()Lbwi$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
bwj 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 ()Lbwk; openReader
	a (Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lbwj; open
		static
		0 o p_261795_
		1 o p_261489_
	a (Ljava/lang/Object;)V write
		0 o p_261929_
	b ()V releaseReference
	close ()V close
bwj$1 net/minecraft/util/eventlog/JsonEventLog$1
	a Lbwk; val$reader
	b Lbwj; this$0
	c J position
	<init> (Lbwj;Lbwk;)V <init>
		0 o p_261788_
		1 o p_262145_
	a ()Ljava/lang/Object; next
	close ()V close
bwk net/minecraft/util/eventlog/JsonEventLogReader
	a (Lcom/mojang/serialization/Codec;Ljava/io/Reader;)Lbwk; create
		static
		0 o p_261600_
		1 o p_261836_
	a ()Ljava/lang/Object; next
bwk$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
bwl net/minecraft/util/eventlog/package-info
bwm 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 (Lbwm$a;)Ljavax/management/Attribute; lambda$getAttributes$2
		static
		0 o p_145925_
	a ()F getAverageTickTime
	a (Lnet/minecraft/server/MinecraftServer;)V registerJmxMonitoring
		static
		0 o p_18329_
	a (I)[Ljavax/management/MBeanAttributeInfo; lambda$new$1
		static
		0 o p_145923_
	b ()[J getTickTimes
	b (Lbwm$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_
bwm$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
bwn net/minecraft/util/monitoring/jmx/package-info
bwo net/minecraft/util/package-info
bwp net/minecraft/util/parsing/package-info
bwq net/minecraft/util/parsing/packrat/Atom
	a Ljava/lang/String; name
	<init> (Ljava/lang/String;)V <init>
		0 o name
	a (Ljava/lang/String;)Lbwq; 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
bwr net/minecraft/util/parsing/packrat/CachedParseState
	a [Lbwr$b; positionCache
	b Lbwv; errorCollector
	c Lbxa; scope
	d [Lbwr$d; controlCache
	e I nextControlToReturn
	f Lbwr$c; silent
	<init> (Lbwv;)V <init>
		0 o p_410265_
	a ()Lbxa; scope
	a (Lbwx;)Ljava/lang/Object; parse
		0 o p_410365_
	b ()Lbwv; errorCollector
	b (I)Lbwr$b; getCacheForPosition
		0 o p_410075_
	c ()Lbws; acquireControl
	d ()V releaseControl
	e ()Lbwy; silent
bwr$a net/minecraft/util/parsing/packrat/CachedParseState$CacheEntry
	a Lbwr$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 ()Lbwr$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
bwr$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 (I)Lbwr$a; getValue
		0 o p_410518_
	a (Lbwq;)I findKeyIndex
		0 o p_410592_
	a (ILbwr$a;)V setValue
		0 o p_409757_
		1 o p_410617_
	b (Lbwq;)I allocateNewEntry
		0 o p_410029_
bwr$c net/minecraft/util/parsing/packrat/CachedParseState$Silent
	a Lbwr; this$0
	b Lbwv; silentCollector
	<init> (Lbwr;)V <init>
		0 o p_410640_
	a (I)V restore
		0 o p_410357_
	a ()Lbxa; scope
	a (Lbwx;)Ljava/lang/Object; parse
		0 o p_410584_
	b ()Lbwv; errorCollector
	c ()Lbws; acquireControl
	d ()V releaseControl
	e ()Lbwy; silent
	f ()Ljava/lang/Object; input
	g ()I mark
bwr$d net/minecraft/util/parsing/packrat/CachedParseState$SimpleControl
	b Z hasCut
	<init> ()V <init>
	a ()V cut
	b ()Z hasCut
	c ()V reset
bws net/minecraft/util/parsing/packrat/Control
	a Lbws; UNBOUND
	<clinit> ()V <clinit>
		static
	a ()V cut
	b ()Z hasCut
bws$1 net/minecraft/util/parsing/packrat/Control$1
	<init> ()V <init>
	a ()V cut
	b ()Z hasCut
bwt net/minecraft/util/parsing/packrat/DelayedException
	a (Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;)Lbwt; create
		static
		0 o p_410071_
	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/DynamicCommandExceptionType;Ljava/lang/String;)Lbwt; create
		static
		0 o p_410801_
		1 o p_410622_
	create (Ljava/lang/String;I)Ljava/lang/Exception; create
		0 o p_409834_
		1 o p_410882_
bwu net/minecraft/util/parsing/packrat/Dictionary
	a Ljava/util/Map; terms
	<init> ()V <init>
	a (Lbwq;Lbwq;)Lbxc; namedWithAlias
		0 o p_409625_
		1 o p_410453_
	a (Ljava/util/Map$Entry;)Z lambda$checkAllBound$0
		static
		0 o p_409764_
	a (Lbwq;Lbxc;Lbwz$b;)Lbwx; put
		0 o p_335571_
		1 o p_336089_
		2 o p_410867_
	a (Lbwq;Lbxc;Lbwz$a;)Lbwx; putComplex
		0 o p_410268_
		1 o p_410760_
		2 o p_410488_
	a ()V checkAllBound
	a (Lbwq;Lbwz;)Lbwx; put
		0 o p_335994_
		1 o p_336190_
	a (Lbwq;)Lbwx; getOrThrow
		0 o p_410765_
	b (Lbwq;)Lbwx; forward
		0 o p_409601_
	c (Lbwq;)Lbxc; named
		0 o p_410244_
	d (Lbwq;)Lbwu$a; getOrCreateEntry
		0 o p_410050_
	e (Lbwq;)Ljava/lang/String; lambda$getOrThrow$1
		static
		0 o p_410600_
bwu$a net/minecraft/util/parsing/packrat/Dictionary$Entry
	a Lbwq; name
	b Lbwz; value
	<init> (Lbwq;)V <init>
		0 o p_410058_
	a ()Lbwq; name
	b ()Lbwz; value
	c ()Ljava/lang/String; get
	get ()Ljava/lang/Object; get
bwu$b net/minecraft/util/parsing/packrat/Dictionary$Reference
	a Lbwu$a; ruleToParse
	b Lbwq; nameToStore
	<init> (Lbwu$a;Lbwq;)V <init>
		0 o ruleToParse
		1 o nameToStore
	a ()Lbwu$a; ruleToParse
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_409926_
		1 o p_409751_
		2 o p_409959_
	b ()Lbwq; nameToStore
	equals (Ljava/lang/Object;)Z equals
		0 o p_409666_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bwv net/minecraft/util/parsing/packrat/ErrorCollector
	a (ILjava/lang/Object;)V store
		0 o p_335680_
		1 o p_335827_
	a (I)V finish
		0 o p_335723_
	a (ILbxb;Ljava/lang/Object;)V store
		0 o p_335897_
		1 o p_336077_
		2 o p_335991_
bwv$a net/minecraft/util/parsing/packrat/ErrorCollector$LongestOnly
	a [Lbwv$a$a; entries
	b I nextErrorEntry
	c I lastCursor
	<init> ()V <init>
	a (Lbxb;Ljava/lang/Object;)V addErrorEntry
		0 o p_409930_
		1 o p_409668_
	a (I)V finish
		0 o p_335534_
	a ()Ljava/util/List; entries
	a (ILbxb;Ljava/lang/Object;)V store
		0 o p_335763_
		1 o p_336144_
		2 o p_335736_
	b (I)V discardErrorsFromShorterParse
		0 o p_335634_
	b ()I cursor
bwv$a$a net/minecraft/util/parsing/packrat/ErrorCollector$LongestOnly$MutableErrorEntry
	a Lbxb; suggestions
	b Ljava/lang/Object; reason
	<init> ()V <init>
bwv$b net/minecraft/util/parsing/packrat/ErrorCollector$Nop
	<init> ()V <init>
	a (I)V finish
		0 o p_409839_
	a (ILbxb;Ljava/lang/Object;)V store
		0 o p_409770_
		1 o p_409587_
		2 o p_410314_
bww net/minecraft/util/parsing/packrat/ErrorEntry
	a I cursor
	b Lbxb; suggestions
	c Ljava/lang/Object; reason
	<init> (ILbxb;Ljava/lang/Object;)V <init>
		0 o cursor
		1 o suggestions
		2 o reason
	a ()I cursor
	b ()Lbxb; suggestions
	c ()Ljava/lang/Object; reason
	equals (Ljava/lang/Object;)Z equals
		0 o p_336157_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bwx net/minecraft/util/parsing/packrat/NamedRule
	a ()Lbwq; name
	b ()Lbwz; value
bwy net/minecraft/util/parsing/packrat/ParseState
	a (I)V restore
		0 o p_335826_
	a ()Lbxa; scope
	a (Lbwx;)Ljava/lang/Object; parse
		0 o p_409887_
	b ()Lbwv; errorCollector
	b (Lbwx;)Ljava/util/Optional; parseTopRule
		0 o p_410574_
	c ()Lbws; acquireControl
	d ()V releaseControl
	e ()Lbwy; silent
	f ()Ljava/lang/Object; input
	g ()I mark
bwz net/minecraft/util/parsing/packrat/Rule
	a (Lbxc;Lbwz$a;)Lbwz; fromTerm
		static
		0 o p_335422_
		1 o p_335862_
	a (Lbxc;Lbwz$b;)Lbwz; fromTerm
		static
		0 o p_335465_
		1 o p_336053_
	a (Lbwy;)Ljava/lang/Object; parse
		0 o p_335819_
bwz$a net/minecraft/util/parsing/packrat/Rule$RuleAction
	run (Lbwy;)Ljava/lang/Object; run
		0 o p_335839_
bwz$b net/minecraft/util/parsing/packrat/Rule$SimpleRuleAction
	run (Lbxa;)Ljava/lang/Object; run
		0 o p_336158_
	run (Lbwy;)Ljava/lang/Object; run
		0 o p_410290_
bwz$c net/minecraft/util/parsing/packrat/Rule$WrappedTerm
	a Lbwz$a; action
	b Lbxc; child
	<init> (Lbwz$a;Lbxc;)V <init>
		0 o action
		1 o child
	a (Lbwy;)Ljava/lang/Object; parse
		0 o p_336049_
	a ()Lbwz$a; action
	b ()Lbxc; child
	equals (Ljava/lang/Object;)Z equals
		0 o p_335652_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
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 (Lcdv;)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/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 ([Lbwq;)I valueIndexForAny
		0 o p_409774_
	a (Lbwq;Ljava/lang/Object;)V put
		0 o p_335874_
		1 o p_335802_
	a (Lbwq;)Ljava/lang/Object; get
		0 o p_335532_
	a ()V pushFrame
	b (Lbwq;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_336076_
		1 o p_336135_
	b (Lbwq;)Ljava/lang/Object; getOrThrow
		0 o p_335438_
	b ([Lbwq;)Ljava/lang/Object; getAny
		0 o p_335905_
	b (I)I getPreviousMarkerIndex
		0 o p_410687_
	b ()V popFrame
	c ([Lbwq;)Ljava/lang/Object; getAnyOrThrow
		0 o p_336028_
	c (Lbwq;)I valueIndex
		0 o p_409713_
	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
bxa$1 net/minecraft/util/parsing/packrat/Scope$1
	<init> ()V <init>
	toString ()Ljava/lang/String; toString
bxb net/minecraft/util/parsing/packrat/SuggestionSupplier
	b ()Lbxb; empty
		static
	b (Lbwy;)Ljava/util/stream/Stream; lambda$empty$0
		static
		0 o p_335687_
	possibleValues (Lbwy;)Ljava/util/stream/Stream; possibleValues
		0 o p_335620_
bxc net/minecraft/util/parsing/packrat/Term
	a ([Lbxc;)Lbxc; sequence
		static
		0 o p_336132_
	a (Lbwx;Lbwq;I)Lbxc; repeated
		static
		0 o p_410540_
		1 o p_409771_
		2 o p_410812_
	a (Ljava/lang/Object;)Lbxc; fail
		static
		0 o p_409759_
	a (Lbxc;)Lbxc; optional
		static
		0 o p_335471_
	a (Lbwx;Lbwq;)Lbxc; repeated
		static
		0 o p_410325_
		1 o p_410349_
	a (Lbwq;Ljava/lang/Object;)Lbxc; marker
		static
		0 o p_335833_
		1 o p_335787_
	a (Lbwx;Lbwq;Lbxc;I)Lbxc; repeatedWithTrailingSeparator
		static
		0 o p_410722_
		1 o p_410003_
		2 o p_410085_
		3 o p_409982_
	a (Lbwx;Lbwq;Lbxc;)Lbxc; repeatedWithTrailingSeparator
		static
		0 o p_410572_
		1 o p_410697_
		2 o p_410133_
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_335458_
		1 o p_335411_
		2 o p_336015_
	b ([Lbxc;)Lbxc; alternative
		static
		0 o p_335455_
	b (Lbwx;Lbwq;Lbxc;)Lbxc; repeatedWithoutTrailingSeparator
		static
		0 o p_409741_
		1 o p_410786_
		2 o p_410595_
	b (Lbwx;Lbwq;Lbxc;I)Lbxc; repeatedWithoutTrailingSeparator
		static
		0 o p_410243_
		1 o p_410799_
		2 o p_409788_
		3 o p_410232_
	b (Lbxc;)Lbxc; positiveLookahead
		static
		0 o p_410502_
	c ()Lbxc; cut
		static
	c (Lbxc;)Lbxc; negativeLookahead
		static
		0 o p_410778_
	d ()Lbxc; empty
		static
bxc$1 net/minecraft/util/parsing/packrat/Term$1
	<init> ()V <init>
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_335490_
		1 o p_335377_
		2 o p_336074_
	toString ()Ljava/lang/String; toString
bxc$2 net/minecraft/util/parsing/packrat/Term$2
	<init> ()V <init>
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_335978_
		1 o p_335744_
		2 o p_335881_
	toString ()Ljava/lang/String; toString
bxc$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 (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_410580_
		1 o p_410090_
		2 o p_409973_
	toString ()Ljava/lang/String; toString
bxc$a net/minecraft/util/parsing/packrat/Term$Alternative
	a [Lbxc; elements
	<init> ([Lbxc;)V <init>
		0 o elements
	a ()[Lbxc; elements
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_336147_
		1 o p_335902_
		2 o p_335396_
	equals (Ljava/lang/Object;)Z equals
		0 o p_335584_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxc$b net/minecraft/util/parsing/packrat/Term$LookAhead
	a Lbxc; term
	b Z positive
	<init> (Lbxc;Z)V <init>
		0 o term
		1 o positive
	a ()Lbxc; term
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_409679_
		1 o p_410389_
		2 o p_410731_
	b ()Z positive
	equals (Ljava/lang/Object;)Z equals
		0 o p_409860_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxc$c net/minecraft/util/parsing/packrat/Term$Marker
	a Lbwq; name
	b Ljava/lang/Object; value
	<init> (Lbwq;Ljava/lang/Object;)V <init>
		0 o name
		1 o value
	a ()Lbwq; name
	a (Lbwy;Lbxa;Lbws;)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
bxc$d net/minecraft/util/parsing/packrat/Term$Maybe
	a Lbxc; term
	<init> (Lbxc;)V <init>
		0 o term
	a ()Lbxc; term
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_335415_
		1 o p_335550_
		2 o p_336000_
	equals (Ljava/lang/Object;)Z equals
		0 o p_335951_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxc$e net/minecraft/util/parsing/packrat/Term$Repeated
	a Lbwx; element
	b Lbwq; listName
	c I minRepetitions
	<init> (Lbwx;Lbwq;I)V <init>
		0 o element
		1 o listName
		2 o minRepetitions
	a ()Lbwx; element
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_410665_
		1 o p_410752_
		2 o p_410872_
	b ()Lbwq; listName
	e ()I minRepetitions
	equals (Ljava/lang/Object;)Z equals
		0 o p_410851_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxc$f net/minecraft/util/parsing/packrat/Term$RepeatedWithSeparator
	a Lbwx; element
	b Lbwq; listName
	c Lbxc; separator
	d I minRepetitions
	e Z allowTrailingSeparator
	<init> (Lbwx;Lbwq;Lbxc;IZ)V <init>
		0 o element
		1 o listName
		2 o separator
		3 o minRepetitions
		4 o allowTrailingSeparator
	a ()Lbwx; element
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_410533_
		1 o p_410855_
		2 o p_410756_
	b ()Lbwq; listName
	e ()Lbxc; 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
bxc$g net/minecraft/util/parsing/packrat/Term$Sequence
	a [Lbxc; elements
	<init> ([Lbxc;)V <init>
		0 o elements
	a ()[Lbxc; elements
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_336111_
		1 o p_335911_
		2 o p_336188_
	equals (Ljava/lang/Object;)Z equals
		0 o p_336046_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxd net/minecraft/util/parsing/packrat/commands/CommandArgumentParser
	a (Lcom/mojang/serialization/DynamicOps;Lbxd;Lcom/mojang/serialization/Codec;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lbxd; 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;)Lbxd; mapResult
		0 o p_410628_
bxd$1 net/minecraft/util/parsing/packrat/commands/CommandArgumentParser$1
	a Ljava/util/function/Function; val$mapper
	b Lbxd; this$0
	<init> (Lbxd;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_
bxd$2 net/minecraft/util/parsing/packrat/commands/CommandArgumentParser$2
	a Lbxd; 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 Lbxd; this$0
	<init> (Lbxd;Lbxd;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_
bxe net/minecraft/util/parsing/packrat/commands/Grammar
	a Lbwu; rules
	b Lbwx; top
	<init> (Lbwu;Lbwx;)V <init>
		0 o rules
		1 o top
	a (Lcom/mojang/brigadier/StringReader;Lbww;Ljava/util/function/Consumer;)V lambda$parseForCommands$0
		static
		0 o p_409180_
		1 o p_409181_
		2 o p_409182_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseForCommands
		0 o p_336148_
	a ()Lbwu; rules
	a (Lbwy;)Ljava/util/Optional; parse
		0 o p_335989_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; parseForSuggestions
		0 o p_335783_
	b ()Lbwx; top
	equals (Ljava/lang/Object;)Z equals
		0 o p_335519_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxf net/minecraft/util/parsing/packrat/commands/GreedyPatternParseRule
	a Ljava/util/regex/Pattern; pattern
	b Lbwt; error
	<init> (Ljava/util/regex/Pattern;Lbwt;)V <init>
		0 o p_410414_
		1 o p_410131_
	a (Lbwy;)Ljava/lang/Object; parse
		0 o p_409694_
	b (Lbwy;)Ljava/lang/String; parse
		0 o p_410475_
bxg net/minecraft/util/parsing/packrat/commands/GreedyPredicateParseRule
	a I minSize
	b I maxSize
	c Lbwt; error
	<init> (IILbwt;)V <init>
		0 o p_411080_
		1 o p_411051_
		2 o p_411069_
	<init> (ILbwt;)V <init>
		0 o p_410153_
		1 o p_410568_
	a (Lbwy;)Ljava/lang/Object; parse
		0 o p_409977_
	a (C)Z isAccepted
		0 o p_410180_
	b (Lbwy;)Ljava/lang/String; parse
		0 o p_410027_
bxh net/minecraft/util/parsing/packrat/commands/NumberRunParseRule
	a Lbwt; noValueError
	b Lbwt; underscoreNotAllowedError
	<init> (Lbwt;Lbwt;)V <init>
		0 o p_409886_
		1 o p_409739_
	a (Lbwy;)Ljava/lang/Object; parse
		0 o p_410182_
	a (C)Z isAccepted
		0 o p_410661_
	b (Lbwy;)Ljava/lang/String; parse
		0 o p_410712_
bxi net/minecraft/util/parsing/packrat/commands/ParserBasedArgument
	a Lbxd; parser
	<init> (Lbxd;)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_
bxj net/minecraft/util/parsing/packrat/commands/ResourceLocationParseRule
	a Lbwz; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbwy;)Ljava/lang/Object; parse
		0 o p_335633_
	b (Lbwy;)Lamj; parse
		0 o p_409659_
bxk net/minecraft/util/parsing/packrat/commands/ResourceLookupRule
	a Ljava/lang/Object; context
	b Lbwx; idParser
	c Lbwt; error
	<init> (Lbwx;Ljava/lang/Object;)V <init>
		0 o p_410060_
		1 o p_335882_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/lang/Object; validateElement
		0 o p_335698_
		1 o p_335462_
	a (Lbwy;)Ljava/lang/Object; parse
		0 o p_335941_
bxl net/minecraft/util/parsing/packrat/commands/ResourceSuggestion
	a ()Ljava/util/stream/Stream; possibleResources
	possibleValues (Lbwy;)Ljava/util/stream/Stream; possibleValues
		0 o p_335480_
bxm net/minecraft/util/parsing/packrat/commands/StringReaderParserState
	a Lcom/mojang/brigadier/StringReader; input
	<init> (Lbwv;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
bxn net/minecraft/util/parsing/packrat/commands/StringReaderTerms
	a (CC)Lbxc; characters
		static
		0 o p_410334_
		1 o p_409760_
	a (Ljava/lang/String;)Lbxc; 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)Lbxc; character
		static
		0 o p_336175_
bxn$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_
bxn$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_
bxn$a net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalCharacters
	a Lbwt; error
	b Lbxb; suggestions
	<init> (Lit/unimi/dsi/fastutil/chars/CharList;)V <init>
		0 o p_410625_
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_409975_
		1 o p_409815_
		2 o p_410378_
	a (C)Z isAccepted
		0 o p_409790_
	a (Lit/unimi/dsi/fastutil/chars/CharList;Lbwy;)Ljava/util/stream/Stream; lambda$new$0
		static
		0 o p_410105_
		1 o p_410379_
bxn$b net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalWord
	a Ljava/lang/String; value
	b Lbwt; error
	c Lbxb; suggestions
	<init> (Ljava/lang/String;)V <init>
		0 o p_335903_
	a (Ljava/lang/String;Lbwy;)Ljava/util/stream/Stream; lambda$new$0
		static
		0 o p_409183_
		1 o p_409184_
	a (Lbwy;Lbxa;Lbws;)Z parse
		0 o p_335419_
		1 o p_335724_
		2 o p_335868_
	toString ()Ljava/lang/String; toString
bxo net/minecraft/util/parsing/packrat/commands/TagParseRule
	a Lvq; parser
	<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o p_399496_
	a (Lbwy;)Ljava/lang/Object; parse
		0 o p_409693_
	b (Lbwy;)Lcom/mojang/serialization/Dynamic; parse
		0 o p_336059_
bxp net/minecraft/util/parsing/packrat/commands/UnquotedStringParseRule
	a I minSize
	b Lbwt; error
	<init> (ILbwt;)V <init>
		0 o p_410739_
		1 o p_410262_
	a (Lbwy;)Ljava/lang/Object; parse
		0 o p_409738_
	b (Lbwy;)Ljava/lang/String; parse
		0 o p_410705_
bxq net/minecraft/util/parsing/packrat/commands/package-info
bxr net/minecraft/util/parsing/packrat/package-info
bxs 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 Lbxs$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 (Ljava/lang/String;)V push
		0 o p_18390_
	a (Lbzj;)V markForCharting
		0 o p_145928_
	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;)Lbxs$a; getEntry
		0 o p_145930_
	c ()V pop
	d ()Lbxy; getResults
	e ()Ljava/util/Set; getChartedPaths
	f ()Lbxs$a; getCurrentEntry
	g (Ljava/lang/String;)Lbxs$a; lambda$getCurrentEntry$3
		static
		0 o p_18405_
	g ()Ljava/lang/Object; lambda$pop$1
	h ()Ljava/lang/Object; lambda$endTick$0
bxs$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
bxt net/minecraft/util/profiling/ContinuousProfiler
	a Ljava/util/function/LongSupplier; realTime
	b Ljava/util/function/IntSupplier; tickCount
	c Ljava/util/function/BooleanSupplier; suppressWarnings
	d Lbxx; 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 ()Lbya; getFiller
	e ()Lbxy; getResults
bxu net/minecraft/util/profiling/EmptyProfileResults
	a Lbxu; 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
bxv net/minecraft/util/profiling/FilledProfileResults
	a Lorg/slf4j/Logger; LOGGER
	b Lbyb; 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 (Lbxv$a;)J lambda$static$0
		static
		0 o p_18489_
	a (Ljava/lang/String;)Ljava/util/List; getTimes
		0 o p_18493_
	a (Ljava/lang/StringBuilder;ILjava/lang/String;Lbxv$a;)V lambda$appendCounters$6
		0 o p_18501_
		1 o p_18502_
		2 o p_18503_
		3 o p_18504_
	a (Ljava/nio/file/Path;)Z saveResults
		0 o p_145940_
	a (ILjava/lang/String;Lbxv$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 (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;Lbyb;)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 (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_
	b ()I getStartTimeTicks
	c ()J getEndTimeNano
	c (Ljava/lang/String;)Lbyb; getEntry
		0 o p_18526_
	d (Ljava/lang/String;)Lbxv$a; lambda$getCounterValues$1
		static
		0 o p_145947_
	d ()I getEndTimeTicks
	e ()Ljava/lang/String; getProfilerResults
	f ()I getTickDuration
	h ()Ljava/util/Map; getCounterValues
bxv$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
bxv$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;)Lbxv$a; lambda$addValue$0
		static
		0 o p_18546_
bxw net/minecraft/util/profiling/InactiveProfiler
	a Lbxw; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)V push
		0 o p_18559_
	a (Lbzj;)V markForCharting
		0 o p_145951_
	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/util/function/Supplier;)Lbyf; zone
		0 o p_372861_
	c (Ljava/lang/String;)Lbxs$a; getEntry
		0 o p_145953_
	c ()V pop
	d ()Lbxy; getResults
	d (Ljava/lang/String;)Lbyf; zone
		0 o p_372828_
	e ()Ljava/util/Set; getChartedPaths
bxx net/minecraft/util/profiling/ProfileCollector
	c (Ljava/lang/String;)Lbxs$a; getEntry
		0 o p_145955_
	d ()Lbxy; getResults
	e ()Ljava/util/Set; getChartedPaths
bxy 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
bxz 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 ()Lbya; get
		static
	a (Lbya;)Lbxz$a; use
		static
		0 o p_373040_
	b (Lbya;)V startUsing
		static
		0 o p_373003_
	b ()V stopUsing
		static
	c (Lbya;)Lbya; decorateFiller
		static
		0 o p_373124_
	c ()Lbya; getDefaultFiller
		static
bxz$a net/minecraft/util/profiling/Profiler$Scope
	close ()V close
by net/minecraft/advancements/critereon/EntityHurtPlayerTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lcci;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 (Lawy;Lcci;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 (Lawy;Lcci;FFZ)Z matches
		0 o p_35201_
		1 o p_35202_
		2 o p_35203_
		3 o p_35204_
		4 o p_35205_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337361_
	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/util/profiling/ProfilerFiller
	b Ljava/lang/String; ROOT
	a (Ljava/lang/String;)V push
		0 o p_18581_
	a (Lbya;Lbya;)Lbya; combine
		static
		0 o p_373012_
		1 o p_373110_
	a (Lbzj;)V markForCharting
		0 o p_145959_
	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_
	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;)Lbyf; zone
		0 o p_373095_
	c ()V pop
	d (Ljava/util/function/Supplier;)V incrementCounter
		0 o p_18586_
	d (Ljava/lang/String;)Lbyf; 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_
bya$a net/minecraft/util/profiling/ProfilerFiller$CombinedProfileFiller
	a Lbya; first
	c Lbya; second
	<init> (Lbya;Lbya;)V <init>
		0 o p_373115_
		1 o p_372882_
	a (Ljava/lang/String;)V push
		0 o p_372926_
	a (Lbzj;)V markForCharting
		0 o p_373064_
	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_
byb net/minecraft/util/profiling/ProfilerPathEntry
	a ()J getDuration
	b ()J getMaxDuration
	c ()J getCount
	d ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; getCounters
byc 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 (Lbyc;)I compareTo
		0 o p_18618_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_18620_
byd 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 Lbxx; 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 (Lbya;Lbyd;)Lbya; decorateFiller
		static
		0 o p_18630_
		1 o p_18631_
	a (Ljava/lang/String;)Lbyd; createTickProfiler
		static
		0 o p_18633_
	a ()Lbya; startTick
	b ()V endTick
	c ()Z lambda$startTick$1
		static
	d ()I lambda$startTick$0
bye 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 (Ljava/lang/String;)V push
		0 o p_373085_
	a (Lbzj;)V markForCharting
		0 o p_373090_
	a (I)V setZoneColor
		0 o p_373019_
	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 (Ljava/lang/String;Ljava/lang/String;)Lbye$a; lambda$incrementCounter$2
		0 o p_373065_
		1 o p_372885_
	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_
bye$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_
byf net/minecraft/util/profiling/Zone
	a Lbyf; INACTIVE
	b Lbya; profiler
	<clinit> ()V <clinit>
		static
	<init> (Lbya;)V <init>
		0 o p_372834_
	a (Ljava/lang/String;)Lbyf; addText
		0 o p_373072_
	a (I)Lbyf; setColor
		0 o p_373057_
	a (Ljava/util/function/Supplier;)Lbyf; addText
		0 o p_372934_
	a (J)Lbyf; addValue
		0 o p_372891_
	close ()V close
byg net/minecraft/util/profiling/jfr/Environment
	a Lbyg; CLIENT
	b Lbyg; SERVER
	c Ljava/lang/String; description
	d [Lbyg; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_185274_
		1 o p_185275_
		2 o p_185276_
	a ()Ljava/lang/String; getDescription
	a (Lnet/minecraft/server/MinecraftServer;)Lbyg; from
		static
		0 o p_185279_
	b ()[Lbyg; $values
		static
	valueOf (Ljava/lang/String;)Lbyg; valueOf
		static
		0 o p_185282_
	values ()[Lbyg; values
		static
byh 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 Lbyh; INSTANCE
	l Ljdk/jfr/Recording; recording
	m F currentAverageTickTime
	n Ljava/util/Map; networkTrafficByAddress
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldqv;Lami;Ljk;)Lbyl; onStructureGenerate
		0 o p_383140_
		1 o p_382829_
		2 o p_383041_
	a ()Lbyh; getInstance
		static
	a (Leng;Ldqv;Lenf;I)V onRegionFileRead
		0 o p_326253_
		1 o p_326199_
		2 o p_326089_
		3 o p_325934_
	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 (F)V onServerTick
		0 o p_185300_
	a (Lbyg;)Z start
		0 o p_185307_
	a (Lnet/minecraft/util/profiling/jfr/event/ChunkGenerationEvent;Z)V lambda$onChunkGenerate$4
		static
		0 o p_382686_
		1 o p_382687_
	a (Lwl;Laaq;Ljava/net/SocketAddress;I)V onPacketReceived
		0 o p_294286_
		1 o p_320639_
		2 o p_185304_
		3 o p_185302_
	a (Ljava/io/Reader;Lbyg;)Z start
		0 o p_185317_
		1 o p_185318_
	a (Ldqv;Lami;Ljava/lang/String;)Lbyl; onChunkGenerate
		0 o p_185313_
		1 o p_185314_
		2 o p_185315_
	a (Lbyg;Ljava/lang/String;Ljdk/jfr/Recording;)V lambda$start$2
		static
		0 o p_415067_
		1 o p_415068_
		2 o p_415069_
	b (Lwl;Laaq;Ljava/net/SocketAddress;I)V onPacketSent
		0 o p_295940_
		1 o p_320751_
		2 o p_185325_
		3 o p_185323_
	b (Leng;Ldqv;Lenf;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
	c ()Z isRunning
	d ()Z isAvailable
	e ()Lbyl; onWorldLoadedStarted
	f ()V setupSummaryListener
	g ()V lambda$new$1
	h ()V lambda$new$0
byh$1 net/minecraft/util/profiling/jfr/JfrProfiler$1
	a Lbyk; summaryReporter
	b Lbyh; this$0
	<init> (Lbyh;)V <init>
		0 o p_185336_
	a ()V lambda$$0
	recordingStateChanged (Ljdk/jfr/Recording;)V recordingStateChanged
		0 o p_185339_
byi net/minecraft/util/profiling/jfr/JvmProfiler
	f Lbyi; INSTANCE
	<clinit> ()V <clinit>
		static
	a (Ldqv;Lami;Ljk;)Lbyl; onStructureGenerate
		0 o p_383004_
		1 o p_383148_
		2 o p_383130_
	a (F)V onServerTick
		0 o p_185342_
	a (Lbyg;)Z start
		0 o p_185347_
	a (Lwl;Laaq;Ljava/net/SocketAddress;I)V onPacketReceived
		0 o p_294356_
		1 o p_320354_
		2 o p_185345_
		3 o p_185343_
	a (Ldqv;Lami;Ljava/lang/String;)Lbyl; onChunkGenerate
		0 o p_185348_
		1 o p_185349_
		2 o p_185350_
	a (Leng;Ldqv;Lenf;I)V onRegionFileRead
		0 o p_325986_
		1 o p_326233_
		2 o p_325994_
		3 o p_326396_
	b (Lwl;Laaq;Ljava/net/SocketAddress;I)V onPacketSent
		0 o p_295578_
		1 o p_320775_
		2 o p_185353_
		3 o p_185351_
	b (Leng;Ldqv;Lenf;I)V onRegionFileWrite
		0 o p_326304_
		1 o p_326296_
		2 o p_326215_
		3 o p_326501_
	b ()Ljava/nio/file/Path; stop
	c ()Z isRunning
	d ()Z isAvailable
	e ()Lbyl; onWorldLoadedStarted
byi$a net/minecraft/util/profiling/jfr/JvmProfiler$NoOpProfiler
	a Lbyl; noOpCommit
	b Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldqv;Lami;Ljk;)Lbyl; onStructureGenerate
		0 o p_383098_
		1 o p_383187_
		2 o p_383176_
	a (F)V onServerTick
		0 o p_185361_
	a (Z)V lambda$static$0
		static
		0 o p_383131_
	a (Lbyg;)Z start
		0 o p_185368_
	a (Lwl;Laaq;Ljava/net/SocketAddress;I)V onPacketReceived
		0 o p_296240_
		1 o p_320930_
		2 o p_185365_
		3 o p_185363_
	a (Ldqv;Lami;Ljava/lang/String;)Lbyl; onChunkGenerate
		0 o p_185370_
		1 o p_185371_
		2 o p_185372_
	a (Leng;Ldqv;Lenf;I)V onRegionFileRead
		0 o p_326355_
		1 o p_325955_
		2 o p_326373_
		3 o p_326370_
	b (Lwl;Laaq;Ljava/net/SocketAddress;I)V onPacketSent
		0 o p_294630_
		1 o p_319941_
		2 o p_185377_
		3 o p_185375_
	b (Leng;Ldqv;Lenf;I)V onRegionFileWrite
		0 o p_326307_
		1 o p_326173_
		2 o p_325998_
		3 o p_326021_
	b ()Ljava/nio/file/Path; stop
	c ()Z isRunning
	d ()Z isAvailable
	e ()Lbyl; onWorldLoadedStarted
byj 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_
byk 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_
byl net/minecraft/util/profiling/jfr/callback/ProfiledDuration
	finish (Z)V finish
		0 o p_383008_
bym net/minecraft/util/profiling/jfr/callback/package-info
byn 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> (Leng;Ldqv;Lenf;I)V <init>
		0 o p_326442_
		1 o p_326257_
		2 o p_326471_
		3 o p_325982_
byn$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>
byo 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_
byo$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>
byp net/minecraft/util/profiling/jfr/event/package-info
byq net/minecraft/util/profiling/jfr/package-info
byr 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 (Ljava/time/Duration;Ljava/util/Map;)Lbzb; collectIoStats
		static
		0 o p_325942_
		1 o p_325951_
	a (Lbzc;)Lbyr$a; lambda$incrementPacket$1
		static
		0 o p_325660_
	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 (Ljava/nio/file/Path;)Lbys; parse
		static
		0 o p_185448_
	a ()Lbys; results
	a (Ljava/util/stream/Stream;)V capture
		0 o p_185455_
	a (Lbyx;)Lbyr$a; lambda$incrementChunk$2
		static
		0 o p_326333_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$collectIoStats$3
		static
		0 o p_325661_
	b (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V incrementChunk
		0 o p_326116_
		1 o p_326437_
		2 o p_326416_
byr$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
byr$a net/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize
	a J count
	b J totalSize
	<init> ()V <init>
	a ()Lbzb$a; toCountAndSize
	a (I)V increment
		0 o p_185477_
bys 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 Lbza$a; heapSummary
	h Lbze$a; threadAllocationSummary
	i Lbzb; receivedPacketsSummary
	j Lbzb; sentPacketsSummary
	k Lbzb; writtenChunks
	l Lbzb; readChunks
	m Lbyz$a; fileWrites
	n Lbyz$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;Lbza$a;Lbze$a;Lbzb;Lbzb;Lbzb;Lbzb;Lbyz$a;Lbyz$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 ()Lbza$a; heapSummary
	j ()Lbze$a; threadAllocationSummary
	k ()Lbzb; receivedPacketsSummary
	l ()Lbzb; sentPacketsSummary
	m ()Lbzb; writtenChunks
	n ()Lbzb; readChunks
	o ()Lbyz$a; fileWrites
	p ()Lbyz$a; fileReads
	q ()Ljava/util/List; chunkGenStats
	r ()Ljava/util/List; structureGenStats
	toString ()Ljava/lang/String; toString
byt net/minecraft/util/profiling/jfr/parse/package-info
byu 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 (Lbyz$a;)Lcom/google/gson/JsonElement; fileIoSummary
		0 o p_185540_
	a (Lbza$a;)Lcom/google/gson/JsonElement; heap
		0 o p_185542_
	a (Lcom/google/gson/JsonArray;Lcom/google/gson/JsonObject;Lbzh;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;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 (Lbzd;)Lcom/google/gson/JsonElement; lambda$structureGen$2
		static
		0 o p_382691_
	a (Lbzb;Ljava/util/function/BiConsumer;)Lcom/google/gson/JsonElement; ioSummary
		0 o p_326081_
		1 o p_326072_
	a (Lbyx;Lcom/google/gson/JsonObject;)V serializeChunkId
		static
		0 o p_325926_
		1 o p_325916_
	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 (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 (Ljava/util/List;)Lcom/google/gson/JsonElement; structureGen
		0 o p_383149_
	a (Lbzc;Lcom/google/gson/JsonObject;)V serializePacketId
		static
		0 o p_326086_
		1 o p_326120_
	a (Lbyw;)Lcom/google/gson/JsonElement; lambda$chunkGen$8
		static
		0 o p_185538_
	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 (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 (Lbzf;)D lambda$serverTicks$11
		static
		0 o p_185548_
	a (Lbze$a;)Lcom/google/gson/JsonElement; threadAllocations
		0 o p_185546_
	a (Lbys;)Ljava/lang/String; format
		0 o p_185536_
	a (Lcom/mojang/datafixers/util/Pair;)D lambda$chunkGen$4
		static
		0 o p_185567_
	b (Lbys;)Lcom/google/gson/JsonElement; fileIO
		0 o p_185578_
	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 (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 (Lbys;)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_
byv net/minecraft/util/profiling/jfr/serialize/package-info
byw net/minecraft/util/profiling/jfr/stats/ChunkGenStat
	a Ljava/time/Duration; duration
	b Ldqv; chunkPos
	c Lawi; worldPos
	d Lemo; status
	e Ljava/lang/String; level
	<init> (Ljava/time/Duration;Ldqv;Lawi;Lemo;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;)Lbyw; from
		static
		0 o p_185605_
	a ()Ljava/time/Duration; duration
	b ()Ldqv; chunkPos
	c ()Lawi; worldPos
	d ()Lemo; status
	e ()Ljava/lang/String; level
	equals (Ljava/lang/Object;)Z equals
		0 o p_185611_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
byx 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;)Lbyx; 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
byy 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;)Lbyy; 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
byz 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 (Lbyz;)J lambda$summary$3
		static
		0 o p_185639_
	a (Ljava/time/Duration;Ljava/util/List;)Lbyz$a; summary
		static
		0 o p_185641_
		1 o p_185642_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$summary$4
		static
		0 o p_185644_
	a ()Ljava/time/Duration; duration
	b (Lbyz;)Ljava/lang/String; lambda$summary$2
		static
		0 o p_185647_
	b ()Ljava/lang/String; path
	c ()J bytes
	c (Lbyz;)Z lambda$summary$1
		static
		0 o p_185650_
	d (Lbyz;)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
byz$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
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 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; lambda$static$1
		static
		0 o p_297888_
	a (Lawx;Lfoh;Lcdv;)Z matches
		0 o p_36608_
		1 o p_36609_
		2 o p_36610_
	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 (Lawy;Lcdv;)Z matches
		0 o p_36612_
		1 o p_36613_
	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 ()Ljava/util/Optional; distanceToPlayer
	b (Lawx;Lfoh;Lcdv;)Z lambda$matches$2
		0 o p_297891_
		1 o p_297892_
		2 o p_297893_
	b (Lawy;Lcdv;)Lfiy; createContext
		static
		0 o p_36617_
		1 o p_36618_
	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 (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 (Ljl;Lcee;)Lbz$a; of
		0 o p_363006_
		1 o p_36637_
	a (Ljl;Lbdj;)Lbz$a; of
		0 o p_364646_
		1 o p_204078_
	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 (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/util/profiling/jfr/stats/GcHeapStat
	a Ljava/time/Instant; timestamp
	b J heapUsed
	c Lbza$b; timing
	<init> (Ljava/time/Instant;JLbza$b;)V <init>
		0 o timestamp
		1 o heapUsed
		2 o timing
	a (Ljava/time/Duration;Ljava/util/List;Ljava/time/Duration;I)Lbza$a; summary
		static
		0 o p_185691_
		1 o p_185692_
		2 o p_185693_
		3 o p_185694_
	a ()Ljava/time/Instant; timestamp
	a (Ljava/util/List;)D calculateAllocationRatePerSecond
		static
		0 o p_185696_
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbza; from
		static
		0 o p_185698_
	a (Lbza;)Lbza$b; lambda$calculateAllocationRatePerSecond$0
		static
		0 o p_185689_
	b ()J heapUsed
	c ()Lbza$b; timing
	equals (Ljava/lang/Object;)Z equals
		0 o p_185702_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bza$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
bza$b net/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing
	a Lbza$b; BEFORE_GC
	b Lbza$b; AFTER_GC
	c [Lbza$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_185728_
		1 o p_185729_
	a ()[Lbza$b; $values
		static
	valueOf (Ljava/lang/String;)Lbza$b; valueOf
		static
		0 o p_185732_
	values ()[Lbza$b; values
		static
bzb net/minecraft/util/profiling/jfr/stats/IoSummary
	a Lbzb$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
bzb$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 (Lbzb$a;)Lbzb$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
bzc 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 ()Ljava/lang/String; direction
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbzc; from
		static
		0 o p_326266_
	b ()Ljava/lang/String; protocolId
	c ()Ljava/lang/String; packetId
	equals (Ljava/lang/Object;)Z equals
		0 o p_326172_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzd net/minecraft/util/profiling/jfr/stats/StructureGenStat
	a Ljava/time/Duration; duration
	b Ldqv; chunkPos
	c Ljava/lang/String; structureName
	d Ljava/lang/String; level
	e Z success
	<init> (Ljava/time/Duration;Ldqv;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;)Lbzd; from
		static
		0 o p_383225_
	a ()Ljava/time/Duration; duration
	b ()Ldqv; 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
bze 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 (Ljdk/jfr/consumer/RecordedEvent;)Lbze; from
		static
		0 o p_185804_
	a ()Ljava/time/Instant; timestamp
	a (Lbze;)Ljava/lang/String; lambda$summary$0
		static
		0 o p_185796_
	a (Ljava/util/List;)Lbze$a; summary
		static
		0 o p_185798_
	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
bze$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
bzf 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;)Lbzf; 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
bzg net/minecraft/util/profiling/jfr/stats/TimedStat
	a ()Ljava/time/Duration; duration
bzh net/minecraft/util/profiling/jfr/stats/TimedStatSummary
	a Lbzg; fastest
	b Lbzg; slowest
	c Lbzg; secondSlowest
	d I count
	e Ljava/util/Map; percentilesNanos
	f Ljava/time/Duration; totalDuration
	<init> (Lbzg;Lbzg;Lbzg;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 ()Lbzg; fastest
	a (Lbzg;)J lambda$summary$0
		static
		0 o p_185848_
	a (Ljava/util/List;)Lbzh; summary
		static
		0 o p_185850_
	b ()Lbzg; slowest
	c ()Lbzg; 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
bzi net/minecraft/util/profiling/jfr/stats/package-info
bzj net/minecraft/util/profiling/metrics/MetricCategory
	a Lbzj; PATH_FINDING
	b Lbzj; EVENT_LOOPS
	c Lbzj; CONSECUTIVE_EXECUTORS
	d Lbzj; TICK_LOOP
	e Lbzj; JVM
	f Lbzj; CHUNK_RENDERING
	g Lbzj; CHUNK_RENDERING_DISPATCHING
	h Lbzj; CPU
	i Lbzj; GPU
	j Ljava/lang/String; description
	k [Lbzj; $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 ()[Lbzj; $values
		static
	valueOf (Ljava/lang/String;)Lbzj; valueOf
		static
		0 o p_145984_
	values ()[Lbzj; values
		static
bzk net/minecraft/util/profiling/metrics/MetricSampler
	a Lbzk$c; thresholdTest
	b Ljava/lang/String; name
	c Lbzj; 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;Lbzj;Ljava/util/function/DoubleSupplier;Ljava/lang/Runnable;Lbzk$c;)V <init>
		0 o p_145996_
		1 o p_145997_
		2 o p_145998_
		3 o p_145999_
		4 o p_146000_
	a (Ljava/lang/String;Lbzj;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)Lbzk$a; builder
		static
		0 o p_146014_
		1 o p_146015_
		2 o p_146016_
		3 o p_146017_
	a (I)V onEndTick
		0 o p_146003_
	a ()V onStartTick
	a (Ljava/lang/String;Lbzj;Ljava/util/function/DoubleSupplier;)Lbzk; create
		static
		0 o p_146010_
		1 o p_146011_
		2 o p_146012_
	a (Ljava/lang/String;Lbzj;Ljava/lang/Object;Ljava/util/function/ToDoubleFunction;)Lbzk; create
		static
		0 o p_146005_
		1 o p_146006_
		2 o p_146007_
		3 o p_146008_
	b ()V onFinished
	c ()Ljava/util/function/DoubleSupplier; getSampler
	d ()Ljava/lang/String; getName
	e ()Lbzj; getCategory
	equals (Ljava/lang/Object;)Z equals
		0 o p_146023_
	f ()Lbzk$b; result
	g ()Z triggersThreshold
	h ()V verifyRunning
	hashCode ()I hashCode
bzk$a net/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder
	a Ljava/lang/String; name
	b Lbzj; category
	c Ljava/util/function/DoubleSupplier; sampler
	d Ljava/lang/Object; context
	e Ljava/lang/Runnable; beforeTick
	f Lbzk$c; thresholdTest
	<init> (Ljava/lang/String;Lbzj;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 (Ljava/util/function/Consumer;)Lbzk$a; withBeforeTick
		0 o p_146043_
	a (Lbzk$c;)Lbzk$a; withThresholdAlert
		0 o p_146041_
	a (Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)D lambda$new$0
		static
		0 o p_146045_
		1 o p_146046_
	a ()Lbzk; build
	b (Ljava/util/function/Consumer;)V lambda$withBeforeTick$1
		0 o p_146048_
bzk$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
bzk$c net/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest
	test (D)Z test
		0 o p_146060_
bzk$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_
bzl net/minecraft/util/profiling/metrics/MetricsRegistry
	a Lbzl; 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;)Lbzk; lambda$aggregateDuplicates$1
		static
		0 o p_146075_
	a ()Ljava/util/List; getRegisteredSamplers
	a (Lbzn;)V add
		0 o p_146073_
	b (Lbzn;)Ljava/util/stream/Stream; lambda$getRegisteredSamplers$0
		static
		0 o p_146079_
bzl$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;)Lbzk$c; thresholdTest
		static
		0 o p_146088_
	a (DLbzk;)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
bzm net/minecraft/util/profiling/metrics/MetricsSamplerProvider
	a (Ljava/util/function/Supplier;)Ljava/util/Set; samplers
		0 o p_146103_
bzn net/minecraft/util/profiling/metrics/ProfilerMeasured
	bN ()Ljava/util/List; profiledMetrics
bzo net/minecraft/util/profiling/metrics/package-info
bzp 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 Lbxt; taskProfiler
	e Ljava/util/concurrent/Executor; ioExecutor
	f Lbzv; metricsPersister
	g Ljava/util/function/Consumer; onProfilingEnd
	h Ljava/util/function/Consumer; onReportFinished
	i Lbzm; metricsSamplerProvider
	j Ljava/util/function/LongSupplier; wallTimeSource
	k J deadlineNano
	l I currentTick
	m Lbxx; singleTickProfiler
	n Z killSwitch
	o Ljava/util/Set; thisTickSamplers
	<clinit> ()V <clinit>
		static
	<init> (Lbzm;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lbzv;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 (Lbzk;)Ljava/util/List; lambda$endTick$5
		static
		0 o p_146131_
	a (Lbxy;)V scheduleSaveResults
		0 o p_146129_
	a ()V end
	a (Ljava/util/HashSet;Lbxy;)V lambda$scheduleSaveResults$8
		0 o p_146140_
		1 o p_146141_
	a (Ljava/util/Collection;)V cleanup
		0 o p_216817_
	a (Lbzm;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lbzv;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Lbzp; 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_
	b ()V cancel
	c ()V startTick
	d ()V endTick
	e ()Z isRecording
	f ()Lbya; getProfiler
	g ()V verifyStarted
	h ()Z lambda$endTick$7
		static
	i ()I lambda$endTick$6
	j ()Lbxx; 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
bzq net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder
	a Lbzr; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V end
	b ()V cancel
	c ()V startTick
	d ()V endTick
	e ()Z isRecording
	f ()Lbya; getProfiler
bzr net/minecraft/util/profiling/metrics/profiling/MetricsRecorder
	a ()V end
	b ()V cancel
	c ()V startTick
	d ()V endTick
	e ()Z isRecording
	f ()Lbya; getProfiler
bzs net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter
	a Ljava/util/Set; previouslyFoundSamplerNames
	<init> ()V <init>
	a (Ljava/util/function/Supplier;Lorg/apache/commons/lang3/tuple/Pair;)Lbzk; lambda$newSamplersFoundInProfiler$1
		static
		0 o p_146173_
		1 o p_146174_
	a (Ljava/util/function/Supplier;Ljava/lang/String;Lbzj;)Lbzk; samplerForProfilingPath
		static
		0 o p_146169_
		1 o p_146170_
		2 o p_146171_
	a (Ljava/util/function/Supplier;)Ljava/util/Set; newSamplersFoundInProfiler
		0 o p_146164_
	a (Lorg/apache/commons/lang3/tuple/Pair;)Z lambda$newSamplersFoundInProfiler$0
		0 o p_146176_
	a (Ljava/util/function/Supplier;Ljava/lang/String;)D lambda$samplerForProfilingPath$2
		static
		0 o p_146166_
		1 o p_146167_
bzt net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Set; samplers
	c Lbzs; 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 (Lbzt$a;I)Lbzk; lambda$runtimeIndependentSamplers$1
		static
		0 o p_146184_
		1 o p_146185_
	a ()Ljava/util/Set; runtimeIndependentSamplers
		static
	a (Ljava/util/function/LongSupplier;)Lbzk; tickTimeSampler
		static
		0 o p_146189_
	b (Lbzt$a;I)D lambda$runtimeIndependentSamplers$0
		static
		0 o p_146194_
		1 o p_146195_
	b ()D lambda$runtimeIndependentSamplers$2
		static
bzt$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
bzt$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_
bzu net/minecraft/util/profiling/metrics/profiling/package-info
bzv 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 (Lbzj;Ljava/util/List;Ljava/nio/file/Path;)V saveCategory
		0 o p_146227_
		1 o p_146228_
		2 o p_146229_
	a (Ljava/util/Map;Ljava/nio/file/Path;)V saveDeviations
		0 o p_146245_
		1 o p_146246_
	a (ILbzk$b;)Ljava/lang/String; lambda$saveCategory$1
		static
		0 o p_146221_
		1 o p_146222_
	a (Ljava/nio/file/Path;Lbzj;Ljava/util/List;)V lambda$saveMetrics$0
		0 o p_146231_
		1 o p_146232_
		2 o p_146233_
	a (Ljava/util/Set;Ljava/util/Map;Lbxy;)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 (Lbxy;Ljava/nio/file/Path;)V saveProfilingTaskExecutionResult
		0 o p_146224_
		1 o p_146225_
	a (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lbzk;Lbzw;)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/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lbzk;Ljava/util/List;)V lambda$saveDeviations$4
		static
		0 o p_146240_
		1 o p_146241_
		2 o p_146242_
		3 o p_146243_
bzw net/minecraft/util/profiling/metrics/storage/RecordedDeviation
	a Ljava/time/Instant; timestamp
	b I tick
	c Lbxy; profilerResultAtTick
	<init> (Ljava/time/Instant;ILbxy;)V <init>
		0 o p_146258_
		1 o p_146259_
		2 o p_146260_
bzx net/minecraft/util/profiling/metrics/storage/package-info
bzy net/minecraft/util/profiling/package-info
bzz 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 (Laae;)Laae; streamCodec
		static
		0 o p_437393_
	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 (Ljava/util/function/Function;)Lbzz; map
		0 o p_410597_
	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
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 (Lcdv;Lawx;Lfoh;)Z matches
		0 o p_218828_
		1 o p_218829_
		2 o p_218830_
caa net/minecraft/util/random/WeightedList
	a I FLAT_THRESHOLD
	b I totalWeight
	c Ljava/util/List; items
	d Lcaa$d; selector
	<init> (Ljava/util/List;)V <init>
		0 o p_393913_
	a (Ljava/util/List;)Lcaa; of
		static
		0 o p_394359_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_394327_
	a (Lbfq;)Ljava/util/Optional; getRandom
		0 o p_393707_
	a (Laae;)Laae; streamCodec
		static
		0 o p_437214_
	a ([Lbzz;)Lcaa; of
		static
		0 o p_394617_
	a (Ljava/util/function/Function;)Lcaa; map
		0 o p_409869_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_393650_
	a (Ljava/util/function/Function;Lbzz;)Lbzz; lambda$map$0
		static
		0 o p_409776_
		1 o p_409789_
	a ()Lcaa; of
		static
	a (Ljava/lang/Object;)Lcaa; of
		static
		0 o p_394135_
	b (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyCodec
		static
		0 o p_393785_
	b ()Lcaa$a; builder
		static
	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_
	b (Lbfq;)Ljava/lang/Object; getRandomOrThrow
		0 o p_394082_
	c ()Z isEmpty
	d ()Ljava/util/List; unwrap
	equals (Ljava/lang/Object;)Z equals
		0 o p_393762_
	hashCode ()I hashCode
caa$a net/minecraft/util/random/WeightedList$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; result
	<init> ()V <init>
	a (Ljava/lang/Object;I)Lcaa$a; add
		0 o p_394058_
		1 o p_393949_
	a (Ljava/lang/Object;)Lcaa$a; add
		0 o p_394625_
	a ()Lcaa; build
caa$b net/minecraft/util/random/WeightedList$Compact
	a [Lbzz; entries
	<init> (Ljava/util/List;)V <init>
		0 o p_393977_
	a (I)Ljava/lang/Object; get
		0 o p_393502_
	b (I)[Lbzz; lambda$new$0
		static
		0 o p_394418_
caa$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_
caa$d net/minecraft/util/random/WeightedList$Selector
	a (I)Ljava/lang/Object; get
		0 o p_394259_
cab net/minecraft/util/random/WeightedRandom
	<init> ()V <init>
	a (Lbfq;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;Ljava/util/function/ToIntFunction;)I getTotalWeight
		static
		0 o p_146313_
		1 o p_393530_
	a (Lbfq;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 (Ljava/util/List;ILjava/util/function/ToIntFunction;)Ljava/util/Optional; getWeightedItem
		static
		0 o p_146315_
		1 o p_146316_
		2 o p_393515_
cac net/minecraft/util/random/package-info
cad net/minecraft/util/thread/AbstractConsecutiveExecutor
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/concurrent/atomic/AtomicReference; status
	c Lcak; queue
	d Ljava/util/concurrent/Executor; executor
	e Ljava/lang/String; name
	<clinit> ()V <clinit>
		static
	<init> (Lcak;Ljava/util/concurrent/Executor;Ljava/lang/String;)V <init>
		0 o p_371592_
		1 o p_371871_
		2 o p_371799_
	B_ ()Ljava/lang/String; name
	a ()V runAll
	a_ (Ljava/lang/Runnable;)V schedule
		0 o p_371497_
	b ()I size
	bN ()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
cad$a net/minecraft/util/thread/AbstractConsecutiveExecutor$Status
	a Lcad$a; SLEEPING
	b Lcad$a; RUNNING
	c Lcad$a; CLOSED
	d [Lcad$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_371913_
		1 o p_371484_
	a ()[Lcad$a; $values
		static
	valueOf (Ljava/lang/String;)Lcad$a; valueOf
		static
		0 o p_371224_
	values ()[Lcad$a; values
		static
cae net/minecraft/util/thread/BlockableEventLoop
	b Ljava/lang/String; name
	c Lorg/slf4j/Logger; LOGGER
	d Ljava/util/Queue; pendingRunnables
	e I blockingCount
	l J BLOCK_TIME_NANOS
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_18686_
	B_ ()Ljava/lang/String; name
	F ()V waitForTasks
	G ()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_
	aA ()Ljava/lang/Thread; getRunningThread
	a_ (Ljava/lang/Runnable;)V schedule
		0 o p_18712_
	az ()Z scheduleExecutables
	b (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submitAsync
		0 o p_18690_
	b (Ljava/util/function/BooleanSupplier;)V managedBlock
		0 o p_18702_
	bN ()Ljava/util/List; profiledMetrics
	bO ()Z isSameThread
	bP ()I getPendingTasksCount
	bQ ()V dropAllTasks
	bR ()V runAllTasks
	bS ()Z shouldRunAllTasks
	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_
caf 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_
cag 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_
cah 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_
cah$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 (IILcah$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 (Ljava/util/concurrent/CompletableFuture;Lcah$b;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation
		0 o p_405225_
		1 o p_404779_
	a (Ljava/util/Map;IILcah$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/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 (Lcah$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_
cah$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
cah$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 (Ljava/util/concurrent/CompletableFuture;Lcah$b;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation
		0 o p_404928_
		1 o p_405541_
	a (Lcah$b;Ljava/lang/Object;)Ljava/util/Map; lambda$scheduleFinalOperation$1
		static
		0 o p_404721_
		1 o p_405680_
	a (Lcah$b;I)V lambda$scheduleBatch$0
		static
		0 o p_405669_
		1 o p_404893_
	a (I)I batchSize
		0 o p_405267_
	a (Lcah$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_
cah$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 Lcah$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 (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 (Ljava/util/concurrent/CompletableFuture;Lcah$b;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation
		0 o p_405448_
		1 o p_405155_
	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 (Lcah$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_
cai 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;)Lcak$c; wrapRunnable
		0 o p_371771_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable
		0 o p_371525_
caj net/minecraft/util/thread/ReentrantBlockableEventLoop
	b I reentrantCount
	<init> (Ljava/lang/String;)V <init>
		0 o p_18765_
	az ()Z scheduleExecutables
	bT ()Z runningTask
	d (Ljava/lang/Runnable;)V doRunTask
		0 o p_18769_
cak 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
cak$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 (Lcak$c;)Z push
		0 o p_371717_
	b ()Z isEmpty
	c ()I size
cak$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
cak$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
cal net/minecraft/util/thread/TaskScheduler
	B_ ()Ljava/lang/String; name
	a (Ljava/lang/String;Ljava/util/concurrent/Executor;)Lcal; 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_
cal$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_
	B_ ()Ljava/lang/String; name
	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
cam net/minecraft/util/thread/package-info
can 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 (Lcan;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_274930_
	a (II)Lcan; of
		static
		0 o p_146368_
		1 o p_146369_
	a ()I getMinValue
	a (Lbfq;)I sample
		0 o p_216832_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_146373_
	b ()I getMaxValue
	b (Lcan;)Ljava/lang/String; lambda$static$3
		static
		0 o p_274931_
	c ()Lcaw; getType
	c (Lcan;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_146378_
	d (Lcan;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_146381_
	toString ()Ljava/lang/String; toString
cao net/minecraft/util/valueproviders/ClampedInt
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcav; source
	f I minInclusive
	g I maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (Lcav;II)V <init>
		0 o p_146389_
		1 o p_146390_
		2 o p_146391_
	a (Lcao;)Lcom/mojang/serialization/DataResult; lambda$static$5
		static
		0 o p_274932_
	a ()I getMinValue
	a (Lcav;II)Lcao; of
		static
		0 o p_146396_
		1 o p_146397_
		2 o p_146398_
	a (Lbfq;)I sample
		0 o p_216834_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_146400_
	b ()I getMaxValue
	b (Lcao;)Ljava/lang/String; lambda$static$4
		static
		0 o p_274933_
	c ()Lcaw; getType
	c (Lcao;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_146405_
	d (Lcao;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_146408_
	e (Lcao;)Lcav; lambda$static$0
		static
		0 o p_146410_
cap 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 (Lbfq;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 (Lcap;)Lcom/mojang/serialization/DataResult; lambda$static$6
		static
		0 o p_274935_
	a (FFFF)Lcap; of
		static
		0 o p_146424_
		1 o p_146425_
		2 o p_146426_
		3 o p_146427_
	a ()F getMinValue
	a (Lbfq;)F sample
		0 o p_216836_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_146431_
	b ()F getMaxValue
	b (Lcap;)Ljava/lang/String; lambda$static$5
		static
		0 o p_274934_
	c (Lcap;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_146442_
	c ()Lcau; getType
	d (Lcap;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_146445_
	e (Lcap;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_146447_
	f (Lcap;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_146449_
	toString ()Ljava/lang/String; toString
caq 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 (Lcaq;)Lcom/mojang/serialization/DataResult; lambda$static$6
		static
		0 o p_337691_
	a (Lbfq;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 (Lbfq;)I sample
		0 o p_216844_
	a (FFII)Lcaq; 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 (Lcaq;)Ljava/lang/String; lambda$static$5
		static
		0 o p_337689_
	b ()I getMaxValue
	c ()Lcaw; getType
	c (Lcaq;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_337690_
	d (Lcaq;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_337692_
	e (Lcaq;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_185903_
	f (Lcaq;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_185905_
	toString ()Ljava/lang/String; toString
car net/minecraft/util/valueproviders/ConstantFloat
	a Lcar; ZERO
	b Lcom/mojang/serialization/MapCodec; CODEC
	d F value
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_146456_
	a (Lbfq;)F sample
		0 o p_216852_
	a ()F getMinValue
	a (F)Lcar; of
		static
		0 o p_146459_
	b ()F getMaxValue
	c ()Lcau; getType
	d ()F getValue
	toString ()Ljava/lang/String; toString
cas net/minecraft/util/valueproviders/ConstantInt
	a Lcas; ZERO
	b Lcom/mojang/serialization/MapCodec; CODEC
	f I value
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_146481_
	a (Lbfq;)I sample
		0 o p_216854_
	a (I)Lcas; of
		static
		0 o p_146484_
	a ()I getMinValue
	b ()I getMaxValue
	c ()Lcaw; getType
	d ()I getValue
	toString ()Ljava/lang/String; toString
cat 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 (Lcat;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_146513_
	a (FF)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_146506_
		1 o p_146507_
	a ()F getMinValue
	a (Lcom/mojang/datafixers/util/Either;)Lcat; lambda$static$1
		static
		0 o p_146515_
	a (FLcat;)Ljava/lang/String; lambda$codec$4
		static
		0 o p_274938_
		1 o p_274939_
	a (FFLcat;)Lcom/mojang/serialization/DataResult; lambda$codec$5
		static
		0 o p_274940_
		1 o p_274941_
		2 o p_274942_
	b (Lcat;)Lcat; lambda$static$0
		static
		0 o p_146518_
	b (FLcat;)Ljava/lang/String; lambda$codec$3
		static
		0 o p_274943_
		1 o p_274944_
	b ()F getMaxValue
	c ()Lcau; getType
cau net/minecraft/util/valueproviders/FloatProviderType
	a Lcau; CONSTANT
	b Lcau; UNIFORM
	c Lcau; CLAMPED_NORMAL
	d Lcau; TRAPEZOID
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcau; 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
cav 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 (Lcom/mojang/datafixers/util/Either;)Lcav; lambda$static$1
		static
		0 o p_146543_
	a ()I getMinValue
	a (Lbfq;)I sample
		0 o p_216855_
	a (ILcav;)Ljava/lang/String; lambda$validate$5
		static
		0 o p_274947_
		1 o p_274948_
	a (IILcav;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_338299_
		1 o p_338617_
		2 o p_338788_
	a (IILcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; validateCodec
		static
		0 o p_338363_
		1 o p_338219_
		2 o p_338307_
	a (Lcav;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_146541_
	b (ILcav;)Ljava/lang/String; lambda$validate$4
		static
		0 o p_274945_
		1 o p_274946_
	b ()I getMaxValue
	b (IILcav;)Lcom/mojang/serialization/DataResult; lambda$validateCodec$3
		static
		0 o p_337693_
		1 o p_337694_
		2 o p_337695_
	b (II)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_146546_
		1 o p_146547_
	b (Lcav;)Lcav; lambda$static$0
		static
		0 o p_146549_
	c ()Lcaw; getType
caw net/minecraft/util/valueproviders/IntProviderType
	a Lcaw; CONSTANT
	b Lcaw; UNIFORM
	c Lcaw; BIASED_TO_BOTTOM
	d Lcaw; CLAMPED
	e Lcaw; WEIGHTED_LIST
	f Lcaw; CLAMPED_NORMAL
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcaw; register
		static
		0 o p_146558_
		1 o p_338243_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338783_
	codec ()Lcom/mojang/serialization/MapCodec; codec
cax net/minecraft/util/valueproviders/MultipliedFloats
	a [Lcay; values
	<init> ([Lcay;)V <init>
		0 o p_216858_
	a (Lbfq;)F sample
		0 o p_216860_
	toString ()Ljava/lang/String; toString
cay net/minecraft/util/valueproviders/SampledFloat
	a (Lbfq;)F sample
		0 o p_216862_
caz 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 ()F getMinValue
	a (Lcaz;)Lcom/mojang/serialization/DataResult; lambda$static$6
		static
		0 o p_274953_
	a (Lbfq;)F sample
		0 o p_216864_
	a (FFF)Lcaz; 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 (Lcaz;)Ljava/lang/String; lambda$static$5
		static
		0 o p_274954_
	b ()F getMaxValue
	c ()Lcau; getType
	c (Lcaz;)Ljava/lang/String; lambda$static$4
		static
		0 o p_274952_
	d (Lcaz;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_146583_
	e (Lcaz;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_146586_
	f (Lcaz;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_146588_
	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 (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_333899_
cba 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 ()F getMinValue
	a (Lcba;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_274956_
	a (Lbfq;)F sample
		0 o p_216866_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_146601_
	b (FF)Lcba; of
		static
		0 o p_146606_
		1 o p_146607_
	b (Lcba;)Ljava/lang/String; lambda$static$3
		static
		0 o p_274955_
	b ()F getMaxValue
	c ()Lcau; getType
	c (Lcba;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_146609_
	d (Lcba;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_146612_
	toString ()Ljava/lang/String; toString
cbb 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 ()I getMinValue
	a (Lbfq;)I sample
		0 o p_216868_
	a (II)Lcbb; of
		static
		0 o p_146623_
		1 o p_146624_
	a (Lcbb;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_274957_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_146628_
	b (Lcbb;)Ljava/lang/String; lambda$static$3
		static
		0 o p_274958_
	b ()I getMaxValue
	c (Lcbb;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_146633_
	c ()Lcaw; getType
	d (Lcbb;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_146636_
	toString ()Ljava/lang/String; toString
cbc net/minecraft/util/valueproviders/WeightedListInt
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcaa; distribution
	f I minValue
	g I maxValue
	<clinit> ()V <clinit>
		static
	<init> (Lcaa;)V <init>
		0 o p_393783_
	a (Lbfq;)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 (Lcbc;)Lcaa; lambda$static$0
		static
		0 o p_392952_
	a ()I getMinValue
	b ()I getMaxValue
	c ()Lcaw; getType
cbd net/minecraft/util/valueproviders/package-info
cbe net/minecraft/util/worldupdate/WorldUpgrader
	A Lfib; overworldDataStorage
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/concurrent/ThreadFactory; THREAD_FACTORY
	c Ljava/lang/String; NEW_DIRECTORY_PREFIX
	d Lxx; STATUS_UPGRADING_POI
	e Lxx; STATUS_FINISHED_POI
	f Lxx; STATUS_UPGRADING_ENTITIES
	g Lxx; STATUS_FINISHED_ENTITIES
	h Lxx; STATUS_UPGRADING_CHUNKS
	i Lxx; STATUS_FINISHED_CHUNKS
	j Ljx; dimensions
	k Ljava/util/Set; levels
	l Z eraseCache
	m Z recreateRegionFiles
	n Lfih$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 Lxx; status
	z Ljava/util/regex/Pattern; REGEX
	<clinit> ()V <clinit>
		static
	<init> (Lfih$c;Lcom/mojang/datafixers/DataFixer;Lfis;Ljy;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 (Lami;)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 ()Lxx; getStatus
	i ()V work
cbe$a net/minecraft/util/worldupdate/WorldUpgrader$AbstractUpgrader
	a Ljava/util/concurrent/CompletableFuture; previousWriteFuture
	b Lbgx; dataFixType
	c Lcbe; this$0
	d Lxx; upgradingStatus
	e Lxx; finishedStatus
	f Ljava/lang/String; type
	g Ljava/lang/String; folderName
	<init> (Lcbe;Lbgx;Ljava/lang/String;Ljava/lang/String;Lxx;Lxx;)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 (Leng;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage
		0 o p_326496_
		1 o p_321752_
	a (Lami;Ljava/lang/AutoCloseable;Ldqv;)Z processOnePosition
		0 o p_321757_
		1 o p_321658_
		2 o p_321833_
	a (Lcbe$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 (Lend;)V onFileFinished
		0 o p_321800_
	a (Ljava/lang/AutoCloseable;Ldqv;Lami;)Z tryProcessOnePosition
		0 o p_321640_
		1 o p_321536_
		2 o p_321782_
	b ()Ljava/util/List; getDimensionsToUpgrade
	b (Leng;Ljava/nio/file/Path;)Ljava/util/ListIterator; getFilesToProcess
		0 o p_325920_
		1 o p_326489_
	c (Leng;Ljava/nio/file/Path;)Ljava/util/List; getAllChunkPositions
		static
		0 o p_326177_
		1 o p_326228_
cbe$b net/minecraft/util/worldupdate/WorldUpgrader$ChunkUpgrader
	d Lcbe; this$0
	<init> (Lcbe;)V <init>
		0 o p_321549_
	a (Leng;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage
		0 o p_326390_
		1 o p_321478_
	a (Lemx;Ldqv;Lami;)Z tryProcessOnePosition
		0 o p_321581_
		1 o p_321524_
		2 o p_321488_
	a (Lup;)Lup; lambda$tryProcessOnePosition$1
		static
		0 o p_359683_
	a (Ljava/lang/AutoCloseable;Ldqv;Lami;)Z tryProcessOnePosition
		0 o p_321529_
		1 o p_321600_
		2 o p_321690_
	b ()Lfib; lambda$tryProcessOnePosition$0
	b (Leng;Ljava/nio/file/Path;)Lemx; createStorage
		0 o p_325989_
		1 o p_321746_
cbe$c net/minecraft/util/worldupdate/WorldUpgrader$DimensionToUpgrade
	a Lami; dimensionKey
	b Ljava/lang/Object; storage
	c Ljava/util/ListIterator; files
	<init> (Lami;Ljava/lang/Object;Ljava/util/ListIterator;)V <init>
		0 o dimensionKey
		1 o storage
		2 o files
	a ()Lami; 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
cbe$d net/minecraft/util/worldupdate/WorldUpgrader$EntityUpgrader
	<init> (Lcbe;)V <init>
		0 o p_321679_
	a (Lenj;Lup;)Lup; upgradeTag
		0 o p_321667_
		1 o p_321776_
cbe$e net/minecraft/util/worldupdate/WorldUpgrader$FileToUpgrade
	a Lend; file
	b Ljava/util/List; chunksToUpgrade
	<init> (Lend;Ljava/util/List;)V <init>
		0 o file
		1 o chunksToUpgrade
	a ()Lend; file
	b ()Ljava/util/List; chunksToUpgrade
	equals (Ljava/lang/Object;)Z equals
		0 o p_321751_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cbe$f net/minecraft/util/worldupdate/WorldUpgrader$PoiUpgrader
	<init> (Lcbe;)V <init>
		0 o p_321779_
	a (Lenj;Lup;)Lup; upgradeTag
		0 o p_321589_
		1 o p_321492_
cbe$g net/minecraft/util/worldupdate/WorldUpgrader$SimpleRegionStorageUpgrader
	d Lcbe; this$0
	<init> (Lcbe;Lbgx;Ljava/lang/String;Lxx;Lxx;)V <init>
		0 o p_321624_
		1 o p_321688_
		2 o p_321507_
		3 o p_361813_
		4 o p_363065_
	a (Leng;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage
		0 o p_326119_
		1 o p_321541_
	a (Lenj;Lup;)Lup; upgradeTag
		0 o p_321857_
		1 o p_321575_
	a (Ljava/lang/AutoCloseable;Ldqv;Lami;)Z tryProcessOnePosition
		0 o p_321532_
		1 o p_321836_
		2 o p_321749_
	a (Lenj;Ldqv;Lami;)Z tryProcessOnePosition
		0 o p_321490_
		1 o p_321657_
		2 o p_321485_
	b (Leng;Ljava/nio/file/Path;)Lenj; createStorage
		0 o p_325941_
		1 o p_321595_
cbf net/minecraft/util/worldupdate/package-info
cbg net/minecraft/world/BossEvent
	a Lxx; name
	b F progress
	c Lcbg$a; color
	d Lcbg$b; overlay
	e Z darkenScreen
	f Z playBossMusic
	g Z createWorldFog
	h Ljava/util/UUID; id
	<init> (Ljava/util/UUID;Lxx;Lcbg$a;Lcbg$b;)V <init>
		0 o p_18849_
		1 o p_18850_
		2 o p_18851_
		3 o p_18852_
	a (F)V setProgress
		0 o p_146639_
	a (Z)Lcbg; setDarkenScreen
		0 o p_18857_
	a (Lxx;)V setName
		0 o p_18856_
	a (Lcbg$b;)V setOverlay
		0 o p_18855_
	a (Lcbg$a;)V setColor
		0 o p_18854_
	b (Z)Lcbg; setPlayBossMusic
		0 o p_18858_
	c (Z)Lcbg; setCreateWorldFog
		0 o p_18859_
	i ()Ljava/util/UUID; getId
	j ()Lxx; getName
	k ()F getProgress
	l ()Lcbg$a; getColor
	m ()Lcbg$b; getOverlay
	n ()Z shouldDarkenScreen
	o ()Z shouldPlayBossMusic
	p ()Z shouldCreateWorldFog
cbg$a net/minecraft/world/BossEvent$BossBarColor
	a Lcbg$a; PINK
	b Lcbg$a; BLUE
	c Lcbg$a; RED
	d Lcbg$a; GREEN
	e Lcbg$a; YELLOW
	f Lcbg$a; PURPLE
	g Lcbg$a; WHITE
	h Lcom/mojang/serialization/Codec; CODEC
	i Ljava/lang/String; name
	j Lo; formatting
	k [Lcbg$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 ()[Lcbg$a; $values
		static
	valueOf (Ljava/lang/String;)Lcbg$a; valueOf
		static
		0 o p_18888_
	values ()[Lcbg$a; values
		static
cbg$b net/minecraft/world/BossEvent$BossBarOverlay
	a Lcbg$b; PROGRESS
	b Lcbg$b; NOTCHED_6
	c Lcbg$b; NOTCHED_10
	d Lcbg$b; NOTCHED_12
	e Lcbg$b; NOTCHED_20
	f Lcom/mojang/serialization/Codec; CODEC
	g Ljava/lang/String; name
	h [Lcbg$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 ()[Lcbg$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcbg$b; valueOf
		static
		0 o p_18906_
	values ()[Lcbg$b; values
		static
cbh net/minecraft/world/Clearable
	a ()V clearContent
cbi net/minecraft/world/CompoundContainer
	b Lcbj; container1
	c Lcbj; container2
	<init> (Lcbj;Lcbj;)V <init>
		0 o p_18913_
		1 o p_18914_
	a (ILdhp;)V setItem
		0 o p_18925_
		1 o p_18926_
	a (Lcdo;)V startOpen
		0 o p_434294_
	a (I)Ldhp; getItem
		0 o p_18920_
	a (II)Ldhp; removeItem
		0 o p_18922_
		1 o p_18923_
	a (Lczl;)Z stillValid
		0 o p_18930_
	a ()V clearContent
	a (Lcbj;)Z contains
		0 o p_18928_
	ap_ ()I getMaxStackSize
	b (ILdhp;)Z canPlaceItem
		0 o p_18934_
		1 o p_18935_
	b (I)Ldhp; removeItemNoUpdate
		0 o p_18932_
	b ()I getContainerSize
	b (Lcdo;)V stopOpen
		0 o p_433780_
	c ()Z isEmpty
	e ()V setChanged
cbj net/minecraft/world/Container
	s_ F DEFAULT_DISTANCE_BUFFER
	a (ILdhp;)V setItem
		0 o p_18944_
		1 o p_18945_
	a (Lcdo;)V startOpen
		0 o p_435573_
	a (Lcbj;ILdhp;)Z canTakeItem
		0 o p_273520_
		1 o p_272681_
		2 o p_273702_
	a (I)Ldhp; getItem
		0 o p_18941_
	a (II)Ldhp; removeItem
		0 o p_18942_
		1 o p_18943_
	a (Legg;Lczl;)Z stillValidBlockEntity
		static
		0 o p_273154_
		1 o p_273222_
	a (Lczl;)Z stillValid
		0 o p_18946_
	a (Ljava/util/Set;)Z hasAnyOf
		0 o p_18950_
	a (Ljava/util/Set;Ldhp;)Z lambda$hasAnyOf$0
		static
		0 o p_216872_
		1 o p_216873_
	a (Legg;Lczl;F)Z stillValidBlockEntity
		static
		0 o p_272877_
		1 o p_272670_
		2 o p_320837_
	a_ (Ldhl;)I countItem
		0 o p_18948_
	a_ (Ljava/util/function/Predicate;)Z hasAnyMatching
		0 o p_216875_
	am_ ()Ljava/util/List; getEntitiesWithContainerOpen
	ap_ ()I getMaxStackSize
	b (ILdhp;)Z canPlaceItem
		0 o p_18952_
		1 o p_18953_
	b (I)Ldhp; removeItemNoUpdate
		0 o p_18951_
	b ()I getContainerSize
	b (Lcdo;)V stopOpen
		0 o p_432824_
	c ()Z isEmpty
	e ()V setChanged
	f_ (Ldhp;)I getMaxStackSize
		0 o p_335963_
	iterator ()Ljava/util/Iterator; iterator
cbj$a net/minecraft/world/Container$ContainerIterator
	a Lcbj; container
	b I index
	c I size
	<init> (Lcbj;)V <init>
		0 o p_401886_
	a ()Ldhp; next
	hasNext ()Z hasNext
	next ()Ljava/lang/Object; next
cbk net/minecraft/world/ContainerHelper
	a Ljava/lang/String; TAG_ITEMS
	<init> ()V <init>
	a (Ljava/util/List;II)Ldhp; removeItem
		static
		0 o p_18970_
		1 o p_18971_
		2 o p_18972_
	a (Lfir;Ljt;)V saveAllItems
		static
		0 o p_422101_
		1 o p_18975_
	a (Lfir;Ljt;Z)V saveAllItems
		static
		0 o p_421921_
		1 o p_18978_
		2 o p_18979_
	a (Lcbj;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 (Lfip;Ljt;)V loadAllItems
		static
		0 o p_422226_
		1 o p_18982_
	a (Ldhp;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;I)Ldhp; takeItem
		static
		0 o p_18967_
		1 o p_18968_
cbl net/minecraft/world/ContainerListener
	a (Lcbj;)V containerChanged
		0 o p_18983_
cbm net/minecraft/world/Containers
	<init> ()V <init>
	a (Ldrq;Lja;Ljt;)V dropContents
		static
		0 o p_19011_
		1 o p_19012_
		2 o p_19013_
	a (Ldrq;DDDLdhp;)V dropItemStack
		static
		0 o p_18993_
		1 o p_18994_
		2 o p_18995_
		3 o p_18996_
		4 o p_18997_
	a (Ldrq;Lja;Lcbj;)V dropContents
		static
		0 o p_19003_
		1 o p_19004_
		2 o p_19005_
	a (Lejm;Ldrq;Lja;)V updateNeighboursAfterDestroy
		static
		0 o p_394395_
		1 o p_393738_
		2 o p_394041_
	a (Ldrq;DDDLcbj;)V dropContents
		static
		0 o p_18987_
		1 o p_18988_
		2 o p_18989_
		3 o p_18990_
		4 o p_18991_
	a (Ldrq;Lcdv;Lcbj;)V dropContents
		static
		0 o p_18999_
		1 o p_19000_
		2 o p_19001_
	a (Ldrq;Lja;Ldhp;)V lambda$dropContents$0
		static
		0 o p_19007_
		1 o p_19008_
		2 o p_19009_
cbn net/minecraft/world/Difficulty
	a Lcbn; PEACEFUL
	b Lcbn; EASY
	c Lcbn; NORMAL
	d Lcbn; HARD
	e Lbgg$a; CODEC
	f Laae; STREAM_CODEC
	g Ljava/util/function/IntFunction; BY_ID
	h I id
	i Ljava/lang/String; key
	j [Lcbn; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_19024_
		1 o p_19025_
		2 o p_19026_
		3 o p_19027_
	a (I)Lcbn; byId
		static
		0 o p_19030_
	a ()I getId
	a (Ljava/lang/String;)Lcbn; byName
		static
		0 o p_19032_
	b ()Lxx; getDisplayName
	c ()Ljava/lang/String; getSerializedName
	d ()Lxx; getInfo
	e ()Ljava/lang/String; getKey
	f ()[Lcbn; $values
		static
	valueOf (Ljava/lang/String;)Lcbn; valueOf
		static
		0 o p_19039_
	values ()[Lcbn; values
		static
cbo net/minecraft/world/DifficultyInstance
	a F DIFFICULTY_TIME_GLOBAL_OFFSET
	b F MAX_DIFFICULTY_TIME_GLOBAL
	c F MAX_DIFFICULTY_TIME_LOCAL
	d Lcbn; base
	e F effectiveDifficulty
	<init> (Lcbn;JJF)V <init>
		0 o p_19044_
		1 o p_19045_
		2 o p_19046_
		3 o p_19047_
	a (Lcbn;JJF)F calculateDifficulty
		0 o p_19052_
		1 o p_19053_
		2 o p_19054_
		3 o p_19055_
	a ()Lcbn; getDifficulty
	a (F)Z isHarderThan
		0 o p_19050_
	b ()F getEffectiveDifficulty
	c ()Z isHard
	d ()F getSpecialMultiplier
cbp net/minecraft/world/InteractionHand
	a Lcbp; MAIN_HAND
	b Lcbp; OFF_HAND
	c [Lcbp; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_19063_
		1 o p_19064_
	a ()Lcef; asEquipmentSlot
	b ()[Lcbp; $values
		static
	valueOf (Ljava/lang/String;)Lcbp; valueOf
		static
		0 o p_19066_
	values ()[Lcbp; values
		static
cbq net/minecraft/world/InteractionResult
	a Lcbq$d; SUCCESS
	b Lcbq$d; SUCCESS_SERVER
	c Lcbq$d; CONSUME
	d Lcbq$a; FAIL
	e Lcbq$c; PASS
	f Lcbq$f; TRY_WITH_EMPTY_HAND
	<clinit> ()V <clinit>
		static
	a ()Z consumesAction
cbq$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
cbq$b net/minecraft/world/InteractionResult$ItemContext
	a Lcbq$b; NONE
	b Lcbq$b; DEFAULT
	c Z wasItemInteraction
	d Ldhp; heldItemTransformedTo
	<clinit> ()V <clinit>
		static
	<init> (ZLdhp;)V <init>
		0 o wasItemInteraction
		1 o heldItemTransformedTo
	a ()Z wasItemInteraction
	b ()Ldhp; heldItemTransformedTo
	equals (Ljava/lang/Object;)Z equals
		0 o p_362993_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cbq$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
cbq$d net/minecraft/world/InteractionResult$Success
	g Lcbq$e; swingSource
	h Lcbq$b; itemContext
	<init> (Lcbq$e;Lcbq$b;)V <init>
		0 o swingSource
		1 o itemContext
	a ()Z consumesAction
	a (Ldhp;)Lcbq$d; heldItemTransformedTo
		0 o p_364687_
	b ()Lcbq$d; withoutItem
	c ()Z wasItemInteraction
	d ()Ldhp; heldItemTransformedTo
	e ()Lcbq$e; swingSource
	equals (Ljava/lang/Object;)Z equals
		0 o p_361059_
	f ()Lcbq$b; itemContext
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cbq$e net/minecraft/world/InteractionResult$SwingSource
	a Lcbq$e; NONE
	b Lcbq$e; CLIENT
	c Lcbq$e; SERVER
	d [Lcbq$e; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_362903_
		1 o p_363347_
	a ()[Lcbq$e; $values
		static
	valueOf (Ljava/lang/String;)Lcbq$e; valueOf
		static
		0 o p_362716_
	values ()[Lcbq$e; values
		static
cbq$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
cbr net/minecraft/world/ItemStackWithSlot
	a Lcom/mojang/serialization/Codec; CODEC
	b I slot
	c Ldhp; stack
	<clinit> ()V <clinit>
		static
	<init> (ILdhp;)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 ()Ldhp; stack
	equals (Ljava/lang/Object;)Z equals
		0 o p_422491_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cbs net/minecraft/world/LockCode
	a Lcbs; 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 (Lfip;)Lcbs; fromTag
		static
		0 o p_421564_
	a (Ldhp;)Z unlocksWith
		0 o p_19108_
	a (Lfir;)V addToTag
		0 o p_422023_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331342_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cbt net/minecraft/world/MenuProvider
	S_ ()Lxx; getDisplayName
cbu net/minecraft/world/Nameable
	S_ ()Lxx; getDisplayName
	ao ()Lxx; getName
	ap ()Ljava/lang/String; getPlainTextName
	ar ()Lxx; getCustomName
	k_ ()Z hasCustomName
cbv net/minecraft/world/RandomSequence
	a Lcom/mojang/serialization/Codec; CODEC
	b Leqq; source
	<clinit> ()V <clinit>
		static
	<init> (JLjava/util/Optional;)V <init>
		0 o p_295115_
		1 o p_295306_
	<init> (JLamj;)V <init>
		0 o p_287592_
		1 o p_287762_
	<init> (Leqq;)V <init>
		0 o p_287597_
	a (Lamj;)Leqe$a; seedForKey
		static
		0 o p_288989_
	a (JLjava/util/Optional;)Leqq; createSequence
		static
		0 o p_289567_
		1 o p_294573_
	a (Lcbv;)Leqq; lambda$static$0
		static
		0 o p_287757_
	a ()Lbfq; random
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_287586_
cbw net/minecraft/world/RandomSequences
	a Lfhn; 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 (IZZ)V setSeedDefaults
		0 o p_294511_
		1 o p_294255_
		2 o p_295889_
	a (Lcbw;)Ljava/util/Map; lambda$codec$5
		static
		0 o p_400906_
	a ()I clear
	a (Lamj;IZZ)V reset
		0 o p_294608_
		1 o p_295700_
		2 o p_296000_
		3 o p_294735_
	a (J)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_401391_
	a (Lamj;)Lbfq; get
		0 o p_287751_
	a (Ljava/util/function/BiConsumer;)V forAllSequences
		0 o p_294252_
	a (Lfhm$a;)Lcom/mojang/serialization/Codec; lambda$static$1
		static
		0 o p_400907_
	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 (Lamj;)V reset
		0 o p_296099_
	b (Lcbw;)Ljava/lang/Boolean; lambda$codec$4
		static
		0 o p_400905_
	b (Lfhm$a;)Lcbw; lambda$static$0
		static
		0 o p_400904_
	b (Lamj;IZZ)Lcbv; createSequence
		0 o p_295614_
		1 o p_296284_
		2 o p_296271_
		3 o p_295917_
	c (Lamj;)Lcbv; createSequence
		0 o p_295796_
	c (Lcbw;)Ljava/lang/Boolean; lambda$codec$3
		static
		0 o p_400909_
	d (Lcbw;)Ljava/lang/Integer; lambda$codec$2
		static
		0 o p_400908_
cbw$a net/minecraft/world/RandomSequences$DirtyMarkingRandomSource
	b Lcbw; this$0
	c Lbfq; random
	<init> (Lcbw;Lbfq;)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 ()Lbfq; fork
	e ()Leqc; 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
cbx net/minecraft/world/RandomizableContainer
	b Ljava/lang/String; LOOT_TABLE_TAG
	c Ljava/lang/String; LOOT_TABLE_SEED_TAG
	a (Ldqu;Lbfq;Lja;Lami;)V setBlockEntityLootTable
		static
		0 o p_309623_
		1 o p_309643_
		2 o p_309644_
		3 o p_335924_
	a (J)V setLootTableSeed
		0 o p_309559_
	a (Lami;J)V setLootTable
		0 o p_335762_
		1 o p_335967_
	a (Lami;)V setLootTable
		0 o p_335578_
	aC_ ()J getLootTableSeed
	aD_ ()Lja; getBlockPos
	az_ ()Lami; getLootTable
	c_ (Lfip;)Z tryLoadLootTable
		0 o p_421668_
	d_ (Lfir;)Z trySaveLootTable
		0 o p_422271_
	e_ (Lczl;)V unpackLootTable
		0 o p_309628_
	j ()Ldrq; getLevel
cby net/minecraft/world/SimpleContainer
	b I size
	c Ljt; items
	d Ljava/util/List; listeners
	<init> ([Ldhp;)V <init>
		0 o p_19152_
	<init> (I)V <init>
		0 o p_19150_
	a (ILdhp;)V setItem
		0 o p_19162_
		1 o p_19163_
	a (Lfir$a;)V storeAsItemList
		0 o p_422650_
	a (I)Ldhp; getItem
		0 o p_19157_
	a (Lczl;)Z stillValid
		0 o p_19167_
	a ()V clearContent
	a (Lfip$a;)V fromItemList
		0 o p_421559_
	a (Ldhl;I)Ldhp; removeItemType
		0 o p_19171_
		1 o p_19172_
	a (II)Ldhp; removeItem
		0 o p_19159_
		1 o p_19160_
	a (Ldhp;Ldhp;)V moveItemsBetweenStacks
		0 o p_19186_
		1 o p_19187_
	a (Lcbl;)V addListener
		0 o p_19165_
	b (Lcbl;)V removeListener
		0 o p_19182_
	b (I)Ldhp; removeItemNoUpdate
		0 o p_19180_
	b (Ldhp;)Ldhp; addItem
		0 o p_19174_
	b ()I getContainerSize
	c ()Z isEmpty
	c (Ldhp;)Z canAddItem
		0 o p_19184_
	d (Ldhp;)V moveItemToEmptySlots
		0 o p_19190_
	e ()V setChanged
	e (Ldhp;)V moveItemToOccupiedSlotsWithSameType
		0 o p_19192_
	f (Ldhp;)Z lambda$toString$1
		static
		0 o p_19194_
	fillStackedContents (Lczt;)V fillStackedContents
		0 o p_361025_
	g (Ldhp;)Z lambda$removeAllItems$0
		static
		0 o p_19197_
	g ()Ljava/util/List; removeAllItems
	h ()Ljt; getItems
	toString ()Ljava/lang/String; toString
cbz net/minecraft/world/SimpleMenuProvider
	a Lxx; title
	b Ldeo; menuConstructor
	<init> (Ldeo;Lxx;)V <init>
		0 o p_19202_
		1 o p_19203_
	S_ ()Lxx; getDisplayName
	createMenu (ILczk;Lczl;)Lddg; createMenu
		0 o p_19205_
		1 o p_19206_
		2 o p_19207_
cc net/minecraft/advancements/critereon/EntityTypePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljo; types
	<clinit> ()V <clinit>
		static
	<init> (Ljo;)V <init>
		0 o types
	a (Ljl;Lbdj;)Lcc; of
		static
		0 o p_364220_
		1 o p_204082_
	a ()Ljo; types
	a (Ljl;Lcee;)Lcc; of
		static
		0 o p_363217_
		1 o p_37648_
	a (Lcee;)Z matches
		0 o p_37642_
	equals (Ljava/lang/Object;)Z equals
		0 o p_298642_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cca 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 (Lcdv;)Z isEntityFrozen
		0 o p_308960_
	a (F)V setTickRate
		0 o p_308963_
	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
ccb net/minecraft/world/WorldlyContainer
	a (Ljg;)[I getSlotsForFace
		0 o p_19238_
	a (ILdhp;Ljg;)Z canPlaceItemThroughFace
		0 o p_19235_
		1 o p_19236_
		2 o p_19237_
	b (ILdhp;Ljg;)Z canTakeItemThroughFace
		0 o p_19239_
		1 o p_19240_
		2 o p_19241_
ccc net/minecraft/world/WorldlyContainerHolder
	a (Lejm;Ldrr;Lja;)Lccb; getContainer
		0 o p_19242_
		1 o p_19243_
		2 o p_19244_
ccd net/minecraft/world/damagesource/CombatEntry
	a Lcci; source
	b F damage
	c Lccn; fallLocation
	d F fallDistance
	<init> (Lcci;FLccn;F)V <init>
		0 o source
		1 o damage
		2 o fallLocation
		3 o fallDistance
	a ()Lcci; source
	b ()F damage
	c ()Lccn; fallLocation
	d ()F fallDistance
	equals (Ljava/lang/Object;)Z equals
		0 o p_289568_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cce 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 (Lcew;FLcci;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_
ccf net/minecraft/world/damagesource/CombatTracker
	a I RESET_DAMAGE_STATUS_TIME
	b I RESET_COMBAT_STATUS_TIME
	c Lyv; INTENTIONAL_GAME_DESIGN_STYLE
	d Ljava/util/List; entries
	e Lcew; mob
	f I lastDamageTime
	g I combatStartTime
	h I combatEndTime
	i Z inCombat
	j Z takingDamage
	<clinit> ()V <clinit>
		static
	<init> (Lcew;)V <init>
		0 o p_19285_
	a (Lccd;Lcdv;)Lxx; getFallMessage
		0 o p_289570_
		1 o p_289561_
	a (Lcci;)Z shouldEnterCombat
		static
		0 o p_289554_
	a (Lcdv;)Lxx; getDisplayName
		static
		0 o p_289557_
	a ()Lxx; getDeathMessage
	a (Lcci;F)V recordDamage
		0 o p_289533_
		1 o p_289559_
	a (Lcdv;Lxx;Ljava/lang/String;Ljava/lang/String;)Lxx; getMessageForAssistedFall
		0 o p_289547_
		1 o p_289532_
		2 o p_289555_
		3 o p_289548_
	b ()I getCombatDuration
	c ()V recheckStatus
	d ()Lccd; getMostSignificantFall
ccg net/minecraft/world/damagesource/DamageEffects
	a Lccg; HURT
	b Lccg; THORNS
	c Lccg; DROWNING
	d Lccg; BURNING
	e Lccg; POKING
	f Lccg; FREEZING
	g Lcom/mojang/serialization/Codec; CODEC
	h Ljava/lang/String; id
	i Lbcd; sound
	j [Lccg; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lbcd;)V <init>
		0 o p_270400_
		1 o p_270754_
		2 o p_270875_
		3 o p_270383_
	a ()Lbcd; sound
	b ()[Lccg; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lccg; valueOf
		static
		0 o p_270153_
	values ()[Lccg; values
		static
cch net/minecraft/world/damagesource/DamageScaling
	a Lcch; NEVER
	b Lcch; WHEN_CAUSED_BY_LIVING_NON_PLAYER
	c Lcch; ALWAYS
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; id
	f [Lcch; $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 ()[Lcch; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcch; valueOf
		static
		0 o p_270519_
	values ()[Lcch; values
		static
cci net/minecraft/world/damagesource/DamageSource
	a Ljk; type
	b Lcdv; causingEntity
	c Lcdv; directEntity
	d Lfoh; damageSourcePosition
	<init> (Ljk;)V <init>
		0 o p_270475_
	<init> (Ljk;Lcdv;)V <init>
		0 o p_270811_
		1 o p_270660_
	<init> (Ljk;Lcdv;Lcdv;)V <init>
		0 o p_270818_
		1 o p_270162_
		2 o p_270115_
	<init> (Ljk;Lfoh;)V <init>
		0 o p_270690_
		1 o p_270579_
	<init> (Ljk;Lcdv;Lcdv;Lfoh;)V <init>
		0 o p_270906_
		1 o p_270796_
		2 o p_270459_
		3 o p_270623_
	a ()F getFoodExhaustion
	a (Lbdj;)Z is
		0 o p_270890_
	a (Lcew;)Lxx; getLocalizedDeathMessage
		0 o p_19343_
	a (Lami;)Z is
		0 o p_276108_
	b ()Z isDirect
	c ()Lcdv; getDirectEntity
	d ()Lcdv; getEntity
	e ()Ldhp; getWeaponItem
	f ()Ljava/lang/String; getMsgId
	g ()Z scalesWithDifficulty
	h ()Z isCreativePlayer
	i ()Lfoh; getSourcePosition
	j ()Lfoh; sourcePositionRaw
	k ()Lcck; type
	l ()Ljk; typeHolder
	toString ()Ljava/lang/String; toString
cci$1 net/minecraft/world/damagesource/DamageSource$1
	a [I $SwitchMap$net$minecraft$world$damagesource$DamageScaling
	<clinit> ()V <clinit>
		static
ccj net/minecraft/world/damagesource/DamageSources
	a Ljx; damageTypes
	b Lcci; inFire
	c Lcci; campfire
	d Lcci; lightningBolt
	e Lcci; onFire
	f Lcci; lava
	g Lcci; hotFloor
	h Lcci; inWall
	i Lcci; cramming
	j Lcci; drown
	k Lcci; starve
	l Lcci; cactus
	m Lcci; fall
	n Lcci; enderPearl
	o Lcci; flyIntoWall
	p Lcci; fellOutOfWorld
	q Lcci; generic
	r Lcci; magic
	s Lcci; wither
	t Lcci; dragonBreath
	u Lcci; dryOut
	v Lcci; sweetBerryBush
	w Lcci; freeze
	x Lcci; stalagmite
	y Lcci; outsideBorder
	z Lcci; genericKill
	<init> (Ljy;)V <init>
		0 o p_270740_
	a (Lczl;)Lcci; playerAttack
		0 o p_270723_
	a (Lcdv;Lcdv;)Lcci; trident
		0 o p_270146_
		1 o p_270358_
	a ()Lcci; inFire
	a (Lami;)Lcci; source
		0 o p_270957_
	a (Ldac;Lcdv;)Lcci; fireball
		0 o p_270147_
		1 o p_270824_
	a (Ldad;Lcdv;)Lcci; fireworks
		0 o p_270571_
		1 o p_270768_
	a (Ldax;Lcdv;)Lcci; witherSkull
		0 o p_270367_
		1 o p_270887_
	a (Lcdv;Lcew;)Lcci; mobProjectile
		0 o p_270210_
		1 o p_270757_
	a (Lczv;Lcdv;)Lcci; arrow
		0 o p_270570_
		1 o p_270857_
	a (Lami;Lcdv;)Lcci; source
		0 o p_270142_
		1 o p_270696_
	a (Lcdv;)Lcci; fallingBlock
		0 o p_270643_
	a (Lcew;)Lcci; sting
		0 o p_270689_
	a (Ldrj;)Lcci; explosion
		0 o p_270369_
	a (Lfoh;)Lcci; badRespawnPointExplosion
		0 o p_270175_
	a (Lami;Lcdv;Lcdv;)Lcci; source
		0 o p_270076_
		1 o p_270656_
		2 o p_270242_
	b ()Lcci; campfire
	b (Lcdv;)Lcci; anvil
		0 o p_270112_
	b (Lcdv;Lcdv;)Lcci; thrown
		0 o p_270388_
		1 o p_270485_
	b (Lcdv;Lcew;)Lcci; spit
		0 o p_316508_
		1 o p_316581_
	b (Lcew;)Lcci; mobAttack
		0 o p_270357_
	c ()Lcci; lightningBolt
	c (Lcdv;Lcew;)Lcci; windCharge
		0 o p_316454_
		1 o p_316891_
	c (Lcdv;Lcdv;)Lcci; indirectMagic
		0 o p_270560_
		1 o p_270646_
	c (Lcdv;)Lcci; fallingStalactite
		0 o p_270720_
	c (Lcew;)Lcci; noAggroMobAttack
		0 o p_270502_
	d ()Lcci; onFire
	d (Lcdv;Lcdv;)Lcci; explosion
		0 o p_271016_
		1 o p_270814_
	d (Lcdv;)Lcci; thorns
		0 o p_270917_
	e ()Lcci; lava
	e (Lcdv;)Lcci; sonicBoom
		0 o p_270401_
	f ()Lcci; hotFloor
	f (Lcdv;)Lcci; mace
		0 o p_365416_
	g ()Lcci; inWall
	h ()Lcci; cramming
	i ()Lcci; drown
	j ()Lcci; starve
	k ()Lcci; cactus
	l ()Lcci; fall
	m ()Lcci; enderPearl
	n ()Lcci; flyIntoWall
	o ()Lcci; fellOutOfWorld
	p ()Lcci; generic
	q ()Lcci; magic
	r ()Lcci; wither
	s ()Lcci; dragonBreath
	t ()Lcci; dryOut
	u ()Lcci; sweetBerryBush
	v ()Lcci; freeze
	w ()Lcci; stalagmite
	x ()Lcci; outOfBorder
	y ()Lcci; genericKill
cck net/minecraft/world/damagesource/DamageType
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; STREAM_CODEC
	d Ljava/lang/String; msgId
	e Lcch; scaling
	f F exhaustion
	g Lccg; effects
	h Lccm; deathMessageType
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lcch;FLccg;Lccm;)V <init>
		0 o msgId
		1 o scaling
		2 o exhaustion
		3 o effects
		4 o deathMessageType
	<init> (Ljava/lang/String;Lcch;F)V <init>
		0 o p_270099_
		1 o p_270717_
		2 o p_270846_
	<init> (Ljava/lang/String;F)V <init>
		0 o p_270454_
		1 o p_270889_
	<init> (Ljava/lang/String;FLccg;)V <init>
		0 o p_270473_
		1 o p_270700_
		2 o p_270105_
	<init> (Ljava/lang/String;Lcch;FLccg;)V <init>
		0 o p_270743_
		1 o p_270585_
		2 o p_270555_
		3 o p_270608_
	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 ()Lcch; scaling
	c ()F exhaustion
	d ()Lccg; effects
	e ()Lccm; deathMessageType
	equals (Ljava/lang/Object;)Z equals
		0 o p_270067_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ccl net/minecraft/world/damagesource/DamageTypes
	A Lami; STING
	B Lami; MOB_ATTACK
	C Lami; MOB_ATTACK_NO_AGGRO
	D Lami; PLAYER_ATTACK
	E Lami; ARROW
	F Lami; TRIDENT
	G Lami; MOB_PROJECTILE
	H Lami; SPIT
	I Lami; WIND_CHARGE
	J Lami; FIREWORKS
	K Lami; FIREBALL
	L Lami; UNATTRIBUTED_FIREBALL
	M Lami; WITHER_SKULL
	N Lami; THROWN
	O Lami; INDIRECT_MAGIC
	P Lami; THORNS
	Q Lami; EXPLOSION
	R Lami; PLAYER_EXPLOSION
	S Lami; SONIC_BOOM
	T Lami; BAD_RESPAWN_POINT
	U Lami; OUTSIDE_BORDER
	V Lami; GENERIC_KILL
	W Lami; MACE_SMASH
	a Lami; IN_FIRE
	b Lami; CAMPFIRE
	c Lami; LIGHTNING_BOLT
	d Lami; ON_FIRE
	e Lami; LAVA
	f Lami; HOT_FLOOR
	g Lami; IN_WALL
	h Lami; CRAMMING
	i Lami; DROWN
	j Lami; STARVE
	k Lami; CACTUS
	l Lami; FALL
	m Lami; ENDER_PEARL
	n Lami; FLY_INTO_WALL
	o Lami; FELL_OUT_OF_WORLD
	p Lami; GENERIC
	q Lami; MAGIC
	r Lami; WITHER
	s Lami; DRAGON_BREATH
	t Lami; DRY_OUT
	u Lami; SWEET_BERRY_BUSH
	v Lami; FREEZE
	w Lami; STALAGMITE
	x Lami; FALLING_BLOCK
	y Lami; FALLING_ANVIL
	z Lami; FALLING_STALACTITE
	<clinit> ()V <clinit>
		static
	a (Lqw;)V bootstrap
		static
		0 o p_321708_
ccm net/minecraft/world/damagesource/DeathMessageType
	a Lccm; DEFAULT
	b Lccm; FALL_VARIANTS
	c Lccm; INTENTIONAL_GAME_DESIGN
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; id
	f [Lccm; $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 ()[Lccm; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lccm; valueOf
		static
		0 o p_270116_
	values ()[Lccm; values
		static
ccn net/minecraft/world/damagesource/FallLocation
	a Lccn; GENERIC
	b Lccn; LADDER
	c Lccn; VINES
	d Lccn; WEEPING_VINES
	e Lccn; TWISTING_VINES
	f Lccn; SCAFFOLDING
	g Lccn; OTHER_CLIMBABLE
	h Lccn; WATER
	i Ljava/lang/String; id
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o id
	a (Lejm;)Lccn; blockToFallLocation
		static
		0 o p_289530_
	a ()Ljava/lang/String; languageKey
	a (Lcew;)Lccn; 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
cco net/minecraft/world/damagesource/package-info
ccp net/minecraft/world/effect/AbsorptionMobEffect
	<init> (Lccw;I)V <init>
		0 o p_294899_
		1 o p_295631_
	a (Lawx;Lcew;I)Z applyEffectTick
		0 o p_376208_
		1 o p_294484_
		2 o p_294672_
	a (Lcew;I)V onEffectStarted
		0 o p_294820_
		1 o p_295222_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295357_
		1 o p_294523_
ccq net/minecraft/world/effect/BadOmenMobEffect
	<init> (Lccw;I)V <init>
		0 o p_296418_
		1 o p_296408_
	a (Lawx;Lcew;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_
ccr net/minecraft/world/effect/HealOrHarmMobEffect
	c Z isHarm
	<init> (Lccw;IZ)V <init>
		0 o p_296444_
		1 o p_294226_
		2 o p_295780_
	a (Lawx;Lcew;I)Z applyEffectTick
		0 o p_376486_
		1 o p_295255_
		2 o p_295147_
	a (Lawx;Lcdv;Lcdv;Lcew;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_
ccs net/minecraft/world/effect/HungerMobEffect
	<init> (Lccw;I)V <init>
		0 o p_294845_
		1 o p_296235_
	a (Lawx;Lcew;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_
cct net/minecraft/world/effect/InfestedMobEffect
	c F chanceToSpawn
	d Ljava/util/function/ToIntFunction; spawnedCount
	<init> (Lccw;IFLjava/util/function/ToIntFunction;)V <init>
		0 o p_338776_
		1 o p_338484_
		2 o p_338378_
		3 o p_338750_
	a (Lawx;Lcew;DDD)V spawnSilverfish
		0 o p_376716_
		1 o p_341023_
		2 o p_338557_
		3 o p_338848_
		4 o p_338562_
	a (Lawx;Lcew;ILcci;F)V onMobHurt
		0 o p_376338_
		1 o p_338481_
		2 o p_338438_
		3 o p_338894_
		4 o p_338367_
ccu net/minecraft/world/effect/InstantenousMobEffect
	<init> (Lccw;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_
ccv net/minecraft/world/effect/MobEffect
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c I AMBIENT_ALPHA
	d Ljava/util/Map; attributeModifiers
	e Lccw; 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 Ldcx; requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Lccw;ILmc;)V <init>
		0 o p_333963_
		1 o p_333864_
		2 o p_333716_
	<init> (Lccw;I)V <init>
		0 o p_19451_
		1 o p_19452_
	a (Lcew;I)V onEffectStarted
		0 o p_296490_
		1 o p_296147_
	a (ILccx;)Lmc; lambda$new$0
		static
		0 o p_359684_
		1 o p_359685_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295329_
		1 o p_295167_
	a (Lcfz;I)V addAttributeModifiers
		0 o p_19479_
		1 o p_19480_
	a ([Ldcv;)Lccv; requiredFeatures
		0 o p_338702_
	a (ILjava/util/function/BiConsumer;)V createModifiers
		0 o p_316803_
		1 o p_316902_
	a (Lcfz;)V removeAttributeModifiers
		0 o p_19470_
	a (Ljk;Lamj;DLcga$a;)Lccv; addAttributeModifier
		0 o p_316656_
		1 o p_350368_
		2 o p_19475_
		3 o p_19476_
	a (Lcew;Lbcd;)V lambda$onEffectAdded$2
		static
		0 o p_426973_
		1 o p_426974_
	a ()Z isInstantenous
	a (Lmc;Lccx;)Lmc; lambda$new$1
		static
		0 o p_333514_
		1 o p_333515_
	a (Lawx;Lcdv;Lcdv;Lcew;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 (III)Lccv; setBlendDuration
		0 o p_394323_
		1 o p_394063_
		2 o p_393533_
	a (Lawx;Lcew;I)Z applyEffectTick
		0 o p_376587_
		1 o p_19467_
		2 o p_19468_
	a (Lawx;Lcew;ILcdv$e;)V onMobRemoved
		0 o p_376540_
		1 o p_338500_
		2 o p_338476_
		3 o p_338373_
	a (I)Lccv; setBlendDuration
		0 o p_316265_
	a (Ljava/util/function/BiConsumer;ILjk;Lccv$a;)V lambda$createModifiers$3
		static
		0 o p_349969_
		1 o p_349970_
		2 o p_349971_
		3 o p_349972_
	a (Lawx;Lcew;ILcci;F)V onMobHurt
		0 o p_376153_
		1 o p_338186_
		2 o p_338204_
		3 o p_338393_
		4 o p_338618_
	a (Lbcd;)Lccv; withSoundOnAdded
		0 o p_338383_
	a (Lccx;)Lmc; createParticleOptions
		0 o p_333815_
	b ()I getBlendInDurationTicks
	b (Lcew;I)V onEffectAdded
		0 o p_338333_
		1 o p_338715_
	c ()I getBlendOutDurationTicks
	d ()I getBlendOutAdvanceTicks
	e ()Ljava/lang/String; getOrCreateDescriptionId
	f ()Ljava/lang/String; getDescriptionId
	g ()Lxx; getDisplayName
	h ()Lccw; getCategory
	i ()I getColor
	j ()Z isBeneficial
	k ()Ldcx; requiredFeatures
ccv$a net/minecraft/world/effect/MobEffect$AttributeTemplate
	a Lamj; id
	b D amount
	c Lcga$a; operation
	<init> (Lamj;DLcga$a;)V <init>
		0 o id
		1 o amount
		2 o operation
	a ()Lamj; id
	a (I)Lcga; create
		0 o p_316614_
	b ()D amount
	c ()Lcga$a; operation
	equals (Ljava/lang/Object;)Z equals
		0 o p_316205_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ccw net/minecraft/world/effect/MobEffectCategory
	a Lccw; BENEFICIAL
	b Lccw; HARMFUL
	c Lccw; NEUTRAL
	d Lo; tooltipFormatting
	e [Lccw; $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 ()[Lccw; $values
		static
	valueOf (Ljava/lang/String;)Lccw; valueOf
		static
		0 o p_19499_
	values ()[Lccw; values
		static
ccx net/minecraft/world/effect/MobEffectInstance
	a I INFINITE_DURATION
	b I MIN_AMPLIFIER
	c I MAX_AMPLIFIER
	d Lcom/mojang/serialization/Codec; CODEC
	e Laae; STREAM_CODEC
	f Lorg/slf4j/Logger; LOGGER
	g Ljk; effect
	h I duration
	i I amplifier
	j Z ambient
	k Z visible
	l Z showIcon
	m Lccx; hiddenEffect
	n Lccx$a; blendState
	<clinit> ()V <clinit>
		static
	<init> (Ljk;I)V <init>
		0 o p_316473_
		1 o p_19523_
	<init> (Ljk;IIZZZLccx;)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> (Lccx;)V <init>
		0 o p_19543_
	<init> (Ljk;)V <init>
		0 o p_316782_
	<init> (Ljk;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> (Ljk;Lccx$b;)V <init>
		0 o p_324441_
		1 o p_324529_
	<init> (Ljk;II)V <init>
		0 o p_316819_
		1 o p_216888_
		2 o p_216889_
	<init> (Ljk;IIZZ)V <init>
		0 o p_316846_
		1 o p_19516_
		2 o p_316691_
		3 o p_316120_
		4 o p_316433_
	a (F)Lccx; withScaledDuration
		0 o p_393596_
	a (Lawx;Lcew;Ljava/lang/Runnable;)Z tickServer
		0 o p_394250_
		1 o p_393795_
		2 o p_393556_
	a (Lccx;)V setDetailsFrom
		0 o p_19549_
	a (Ljk;Lccx$b;)Lccx; lambda$new$1
		static
		0 o p_323226_
		1 o p_323227_
	a (Lcew;F)F getBlendFactor
		0 o p_316410_
		1 o p_316194_
	a (Ljk;)Z is
		0 o p_316657_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348152_
	a (Lawx;Lcew;Lcci;F)V onMobHurt
		0 o p_376624_
		1 o p_338201_
		2 o p_338572_
		3 o p_338779_
	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 (Lcew;)V onEffectStarted
		0 o p_295220_
	a (Lawx;Lcew;Lcdv$e;)V onMobRemoved
		0 o p_376394_
		1 o p_338566_
		2 o p_338384_
	a (I)Z endsWithin
		0 o p_268088_
	b (Lcew;)V onEffectAdded
		0 o p_338286_
	b (Lccx;)Z update
		0 o p_19559_
	b ()Z isInfiniteDuration
	b (I)I lambda$tickDownDuration$3
		static
		0 o p_267916_
	c (Lccx;)I compareTo
		0 o p_19566_
	c ()Ljk; getEffect
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_19570_
	d ()I getDuration
	d (Lccx;)V copyBlendState
		0 o p_316485_
	e (Lccx;)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 ()Lccx$b; asDetails
	m ()Z hasRemainingDuration
	n ()V tickDownDuration
	o ()Z downgradeToHiddenEffect
	p ()Ljava/lang/String; describeDuration
	toString ()Ljava/lang/String; toString
ccx$a net/minecraft/world/effect/MobEffectInstance$BlendState
	a F factor
	b F factorPreviousFrame
	<init> ()V <init>
	a (Lcew;F)F getFactor
		0 o p_316317_
		1 o p_316789_
	a (Lccx$a;)V copyFrom
		0 o p_316847_
	a (Lccx;)V setImmediate
		0 o p_316328_
	b (Lccx;)V tick
		0 o p_316550_
	c (Lccx;)Z hasEffect
		static
		0 o p_393561_
ccx$b net/minecraft/world/effect/MobEffectInstance$Details
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Laae; 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 (Lccx$b;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_323788_
	a (Laae;)Laae; lambda$static$3
		static
		0 o p_329990_
	a (IIZZLjava/util/Optional;Ljava/util/Optional;)Lccx$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_
	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
ccy net/minecraft/world/effect/MobEffectUtil
	<init> ()V <init>
	a (Lcew;)Z hasDigSpeed
		static
		0 o p_19585_
	a (Lccx;Lcdv;Lawy;)V lambda$addEffectToPlayersAround$1
		static
		0 o p_238230_
		1 o p_238231_
		2 o p_238232_
	a (Lawx;Lcdv;Lfoh;DLccx;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 (Lccx;FF)Lxx; formatDuration
		static
		0 o p_268116_
		1 o p_268280_
		2 o p_314720_
	a (Lcdv;Lfoh;DLjk;Lccx;ILawy;)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_
	b (Lcew;)I getDigSpeedAmplification
		static
		0 o p_19587_
	c (Lcew;)Z hasWaterBreathing
		static
		0 o p_19589_
ccz net/minecraft/world/effect/MobEffects
	A Ljk; UNLUCK
	B Ljk; SLOW_FALLING
	C Ljk; CONDUIT_POWER
	D Ljk; DOLPHINS_GRACE
	E Ljk; BAD_OMEN
	F Ljk; HERO_OF_THE_VILLAGE
	G Ljk; DARKNESS
	H Ljk; TRIAL_OMEN
	I Ljk; RAID_OMEN
	J Ljk; WIND_CHARGED
	K Ljk; WEAVING
	L Ljk; OOZING
	M Ljk; INFESTED
	N I DARKNESS_EFFECT_FACTOR_PADDING_DURATION_TICKS
	a Ljk; SPEED
	b Ljk; SLOWNESS
	c Ljk; HASTE
	d Ljk; MINING_FATIGUE
	e Ljk; STRENGTH
	f Ljk; INSTANT_HEALTH
	g Ljk; INSTANT_DAMAGE
	h Ljk; JUMP_BOOST
	i Ljk; NAUSEA
	j Ljk; REGENERATION
	k Ljk; RESISTANCE
	l Ljk; FIRE_RESISTANCE
	m Ljk; WATER_BREATHING
	n Ljk; INVISIBILITY
	o Ljk; BLINDNESS
	p Ljk; NIGHT_VISION
	q Ljk; HUNGER
	r Ljk; WEAKNESS
	s Ljk; POISON
	t Ljk; WITHER
	u Ljk; HEALTH_BOOST
	v Ljk; ABSORPTION
	w Ljk; SATURATION
	x Ljk; GLOWING
	y Ljk; LEVITATION
	z Ljk; LUCK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbfq;)I lambda$static$2
		static
		0 o p_340705_
	a (Ljx;)Ljk; bootstrap
		static
		0 o p_316893_
	a (Ljava/lang/String;Lccv;)Ljk; register
		static
		0 o p_19625_
		1 o p_19626_
	b (Lbfq;)I lambda$static$1
		static
		0 o p_338668_
	c (Lbfq;)I lambda$static$0
		static
		0 o p_340706_
cd net/minecraft/advancements/critereon/FallAfterExplosionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lfoh;Lfoh;Lfiy;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_
	a (Lawy;Lfoh;Lcdv;)V trigger
		0 o p_335648_
		1 o p_336086_
		2 o p_336120_
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 (Lawx;Lfoh;Lfoh;Lfiy;)Z matches
		0 o p_335990_
		1 o p_335477_
		2 o p_336025_
		3 o p_335849_
	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
	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/effect/OozingMobEffect
	c I SLIME_SIZE
	d I RADIUS_TO_CHECK_SLIMES
	e Ljava/util/function/ToIntFunction; spawnedCount
	<init> (Lccw;ILjava/util/function/ToIntFunction;)V <init>
		0 o p_338567_
		1 o p_338409_
		2 o p_338888_
	a (Lawx;Lcew;ILcdv$e;)V onMobRemoved
		0 o p_376380_
		1 o p_338339_
		2 o p_338421_
		3 o p_338677_
	a (Ldrq;DDD)V spawnSlimeOffspring
		0 o p_338724_
		1 o p_338555_
		2 o p_338811_
		3 o p_338192_
	a (ILcda$a;I)I numberOfSlimesToSpawn
		static
		0 o p_341016_
		1 o p_348591_
		2 o p_341398_
cda$a net/minecraft/world/effect/OozingMobEffect$NearbySlimes
	a (Lcew;)Lcda$a; closeTo
		static
		0 o p_348471_
	a (Lcew;Lcww;)Z lambda$closeTo$0
		static
		0 o p_348557_
		1 o p_348647_
	a (Lcew;I)I lambda$closeTo$1
		static
		0 o p_426975_
		1 o p_426976_
	count (I)I count
		0 o p_348627_
cdb net/minecraft/world/effect/PoisonMobEffect
	c I DAMAGE_INTERVAL
	<init> (Lccw;I)V <init>
		0 o p_295076_
		1 o p_295615_
	a (Lawx;Lcew;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_
cdc net/minecraft/world/effect/RaidOmenMobEffect
	<init> (Lccw;ILmc;)V <init>
		0 o p_338433_
		1 o p_338414_
		2 o p_338610_
	a (Lawx;Lcew;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_
cdd net/minecraft/world/effect/RegenerationMobEffect
	<init> (Lccw;I)V <init>
		0 o p_296242_
		1 o p_294288_
	a (Lawx;Lcew;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_
cde net/minecraft/world/effect/SaturationMobEffect
	<init> (Lccw;I)V <init>
		0 o p_294221_
		1 o p_295725_
	a (Lawx;Lcew;I)Z applyEffectTick
		0 o p_376353_
		1 o p_295892_
		2 o p_296026_
cdf net/minecraft/world/effect/WeavingMobEffect
	c Ljava/util/function/ToIntFunction; maxCobwebs
	<init> (Lccw;ILjava/util/function/ToIntFunction;)V <init>
		0 o p_338733_
		1 o p_338278_
		2 o p_338263_
	a (Lawx;Lcew;ILcdv$e;)V onMobRemoved
		0 o p_376925_
		1 o p_338209_
		2 o p_338446_
		3 o p_338624_
	a (Lawx;Lbfq;Lja;)V spawnCobwebsRandomlyAround
		0 o p_376905_
		1 o p_338709_
		2 o p_338472_
cdg net/minecraft/world/effect/WindChargedMobEffect
	<init> (Lccw;I)V <init>
		0 o p_338347_
		1 o p_338254_
	a (Lawx;Lcew;ILcdv$e;)V onMobRemoved
		0 o p_376782_
		1 o p_338439_
		2 o p_338875_
		3 o p_338258_
cdh net/minecraft/world/effect/WitherMobEffect
	c I DAMAGE_INTERVAL
	<init> (Lccw;I)V <init>
		0 o p_295600_
		1 o p_294141_
	a (Lawx;Lcew;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_
cdi net/minecraft/world/effect/package-info
cdj net/minecraft/world/entity/AgeableMob
	a I BABY_START_AGE
	b I DEFAULT_AGE
	c I DEFAULT_FORCED_AGE
	ct Lalm; DATA_BABY_ID
	cu I FORCED_AGE_PARTICLE_TICKS
	d I age
	e I forcedAge
	f I forcedAgeTimer
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_146738_
		1 o p_146739_
	Z_ ()Z canBreed
	a (Lfip;)V readAdditionalSaveData
		0 o p_422327_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_146754_
	a (Z)V setBaby
		0 o p_146756_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_146743_
		1 o p_146744_
	a (Lalq$a;)V defineSynchedData
		0 o p_326308_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_146746_
		1 o p_146747_
		2 o p_363316_
		3 o p_146749_
	a (IZ)V ageUp
		0 o p_146741_
		1 o p_146742_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421826_
	aa_ ()I getAge
	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
	j ()I getForcedAge
	k ()I getForcedAgeTimer
cdj$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
cdk 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 ()V stop
	a (Lcdk;)V copyFrom
		0 o p_363137_
	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
cdl net/minecraft/world/entity/AreaEffectCloud
	a F DEFAULT_WIDTH
	aN F potionDurationScale
	aO Ljava/util/Map; victims
	aP I duration
	aQ I waitTime
	aR I reapplicationDelay
	aS I durationOnUse
	aT F radiusOnUse
	aU F radiusPerTick
	aV Lceb; owner
	b F HEIGHT
	c I INFINITE_DURATION
	d I DEFAULT_LINGERING_DURATION
	e I TIME_BETWEEN_APPLICATIONS
	f Lalm; DATA_RADIUS
	g Lalm; DATA_WAITING
	h Lalm; 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 Llw; DEFAULT_PARTICLE
	t Lmc; customParticle
	u Ldjm; potionContents
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_19704_
		1 o p_19705_
	<init> (Ldrq;DDD)V <init>
		0 o p_19707_
		1 o p_19708_
		2 o p_19709_
		3 o p_19710_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376207_
		1 o p_376186_
		2 o p_376930_
	a (Z)V setWaiting
		0 o p_19731_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_19729_
	a (Lawx;)V serverTick
		0 o p_376741_
	a (Lkk;)V applyImplicitComponents
		0 o p_400159_
	a (Lcfi;)Lcdy; getDimensions
		0 o p_19721_
	a (Lko;)Ljava/lang/Object; get
		0 o p_400140_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421745_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422097_
	a (Lmc;)V setCustomParticle
		0 o p_416644_
	a (Lccx;)V addEffect
		0 o p_19717_
	a (I)V setDuration
		0 o p_19735_
	a (Ldjm;)V setPotionContents
		0 o p_330869_
	a (F)V setRadius
		0 o p_19713_
	a (Lalq$a;)V defineSynchedData
		0 o p_326332_
	a (Ljava/util/Map$Entry;)Z lambda$serverTick$0
		0 o p_287380_
	a (Lcew;)V setOwner
		0 o p_19719_
	ai_ ()Lcdv; getOwner
	b (I)V setDurationOnUse
		0 o p_146786_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_400217_
		1 o p_399556_
	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 ()F getRadiusPerTick
	k ()I getDurationOnUse
	l_ ()V refreshDimensions
	m ()I getWaitTime
	n ()Lcew; getOwner
	p_ ()Lfgf; getPistonPushReaction
	q ()V updateParticle
	r ()V clientTick
cdm net/minecraft/world/entity/Attackable
	h_ ()Lcew; getLastAttacker
cdn net/minecraft/world/entity/Avatar
	a F CROUCH_BB_HEIGHT
	b F SWIMMING_BB_WIDTH
	l Lcem; DEFAULT_MAIN_HAND
	m I DEFAULT_MODEL_CUSTOMIZATION
	n F DEFAULT_EYE_HEIGHT
	o Lfoh; DEFAULT_VEHICLE_ATTACHMENT
	p F SWIMMING_BB_HEIGHT
	q Lcdy; STANDING_DIMENSIONS
	r Ljava/util/Map; POSES
	s Lalm; DATA_PLAYER_MAIN_HAND
	t Lalm; DATA_PLAYER_MODE_CUSTOMISATION
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_446096_
		1 o p_447192_
	a (Lczn;)Z isModelPartShown
		0 o p_446771_
	a (Lcem;)V setMainArm
		0 o p_446559_
	a (Lalq$a;)V defineSynchedData
		0 o p_446376_
	as ()Lcem; getMainArm
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_451644_
cdo net/minecraft/world/entity/ContainerUser
	a (Legu;Lja;)Z hasContainerOpen
		0 o p_435084_
		1 o p_435116_
	aq ()D getContainerInteractionRange
	m_ ()Lcew; getLivingEntity
cdp net/minecraft/world/entity/ConversionParams
	a Lcdq; type
	b Z keepEquipment
	c Z preserveCanPickUpLoot
	d Lfpi; team
	<init> (Lcdq;ZZLfpi;)V <init>
		0 o type
		1 o keepEquipment
		2 o preserveCanPickUpLoot
		3 o team
	a (Lcey;ZZ)Lcdp; single
		static
		0 o p_371247_
		1 o p_371563_
		2 o p_371623_
	a ()Lcdq; type
	b ()Z keepEquipment
	c ()Z preserveCanPickUpLoot
	d ()Lfpi; team
	equals (Ljava/lang/Object;)Z equals
		0 o p_371523_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cdp$a net/minecraft/world/entity/ConversionParams$AfterConversion
	finalizeConversion (Lcey;)V finalizeConversion
		0 o p_371719_
cdq net/minecraft/world/entity/ConversionType
	a Lcdq; SINGLE
	b Lcdq; SPLIT_ON_DEATH
	c Ljava/util/Set; COMPONENTS_TO_COPY
	d Z discardAfterConversion
	e [Lcdq; $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 (Lcey;Lcey;Lcdp;)V convert
		0 o p_371216_
		1 o p_371188_
		2 o p_371310_
	a ()Z shouldDiscardAfterConversion
	a (Lcey;Lcey;Lko;)V copyComponent
		static
		0 o p_423567_
		1 o p_423503_
		2 o p_423504_
	b ()[Lcdq; $values
		static
	b (Lcey;Lcey;Lcdp;)V convertCommon
		0 o p_371651_
		1 o p_371777_
		2 o p_371814_
	valueOf (Ljava/lang/String;)Lcdq; valueOf
		static
		0 o p_371710_
	values ()[Lcdq; values
		static
cdq$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 (Lcey;Lcey;Lcdp;)V convert
		0 o p_371283_
		1 o p_371774_
		2 o p_371350_
cdq$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 (Lcey;Lcey;Lcdp;)V convert
		0 o p_371507_
		1 o p_371702_
		2 o p_371413_
cdr net/minecraft/world/entity/Crackiness
	a Lcdr; GOLEM
	b Lcdr; 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 (Ldhp;)Lcdr$a; byDamage
		0 o p_331331_
	a (II)Lcdr$a; byDamage
		0 o p_330780_
		1 o p_330215_
	a (F)Lcdr$a; byFraction
		0 o p_331959_
cdr$a net/minecraft/world/entity/Crackiness$Level
	a Lcdr$a; NONE
	b Lcdr$a; LOW
	c Lcdr$a; MEDIUM
	d Lcdr$a; HIGH
	e [Lcdr$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_331422_
		1 o p_330667_
	a ()[Lcdr$a; $values
		static
	valueOf (Ljava/lang/String;)Lcdr$a; valueOf
		static
		0 o p_330501_
	values ()[Lcdr$a; values
		static
cds net/minecraft/world/entity/Display
	a I NO_BRIGHTNESS_OVERRIDE
	aN Lalm; DATA_RIGHT_ROTATION_ID
	aO Lalm; DATA_BILLBOARD_RENDER_CONSTRAINTS_ID
	aP Lalm; DATA_BRIGHTNESS_OVERRIDE_ID
	aQ Lalm; DATA_VIEW_RANGE_ID
	aR Lalm; DATA_SHADOW_RADIUS_ID
	aS Lalm; DATA_SHADOW_STRENGTH_ID
	aT Lalm; DATA_WIDTH_ID
	aU Lalm; DATA_HEIGHT_ID
	aV Lalm; DATA_GLOW_COLOR_OVERRIDE_ID
	aW Lit/unimi/dsi/fastutil/ints/IntSet; RENDER_STATE_IDS
	aX I INITIAL_TRANSFORMATION_INTERPOLATION_DURATION
	aY I INITIAL_TRANSFORMATION_START_INTERPOLATION
	aZ I INITIAL_POS_ROT_INTERPOLATION_DURATION
	b Ljava/lang/String; TAG_POS_ROT_INTERPOLATION_DURATION
	ba F INITIAL_SHADOW_RADIUS
	bb F INITIAL_SHADOW_STRENGTH
	bc F INITIAL_VIEW_RANGE
	bd F INITIAL_WIDTH
	be F INITIAL_HEIGHT
	bf I NO_GLOW_COLOR_OVERRIDE
	bg J interpolationStartClientTick
	bh I interpolationDuration
	bi F lastProgress
	bj Lfoc; cullingBoundingBox
	bk Z noCulling
	bl Z updateStartTick
	bm Z updateInterpolationDuration
	bn Lcds$j; renderState
	bo Lceq; 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 Lalm; DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID
	q Lalm; DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID
	r Lalm; DATA_POS_ROT_INTERPOLATION_DURATION_ID
	s Lalm; DATA_TRANSLATION_ID
	t Lalm; DATA_SCALE_ID
	u Lalm; DATA_LEFT_ROTATION_ID
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_270360_
		1 o p_270280_
	A ()Lcds$j; createFreshRenderState
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376368_
		1 o p_376135_
		2 o p_376332_
	a (Lalq;)Lk; createTransformation
		static
		0 o p_270278_
	a (ZF)V updateRenderSubState
		0 o p_277603_
		1 o p_277810_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_270275_
	a (F)F calculateInterpolationProgress
		0 o p_272675_
	a (Lk;)V setTransformation
		0 o p_270186_
	a (Lcds$j;F)Lcds$j; createInterpolatedRenderState
		0 o p_277365_
		1 o p_277948_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422542_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421584_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_270991_
	a (Lcds$a;)V setBillboardConstraints
		0 o p_270345_
	a (Lalq$a;)V defineSynchedData
		0 o p_325924_
	a (Lbdv;)V setBrightnessOverride
		0 o p_270461_
	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 ()Lfoc; getBoundingBoxForCulling
	f ()Z affectedByCulling
	g ()V tick
	i ()Lcds$j; renderState
	j_ ()I getTeamColor
	k ()I getTransformationInterpolationDuration
	l (I)V setGlowColorOverride
		0 o p_270784_
	m ()I getTransformationInterpolationDelay
	n ()I getPosRotInterpolationDuration
	n_ ()Lceq; getInterpolation
	o_ ()Z isIgnoringBlockTriggers
	p ()Lcds$a; getBillboardConstraints
	p_ ()Lfgf; getPistonPushReaction
	q ()Lbdv; getBrightnessOverride
	r ()I getPackedBrightnessOverride
	s ()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
cds$a net/minecraft/world/entity/Display$BillboardConstraints
	a Lcds$a; FIXED
	b Lcds$a; VERTICAL
	c Lcds$a; HORIZONTAL
	d Lcds$a; CENTER
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g B id
	h Ljava/lang/String; name
	i [Lcds$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 ()[Lcds$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcds$a; valueOf
		static
		0 o p_270795_
	values ()[Lcds$a; values
		static
cds$b net/minecraft/world/entity/Display$BlockDisplay
	o Ljava/lang/String; TAG_BLOCK_STATE
	p Lalm; DATA_BLOCK_STATE_ID
	q Lcds$b$a; blockRenderState
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_271022_
		1 o p_270442_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422259_
	a (ZF)V updateRenderSubState
		0 o p_277802_
		1 o p_277688_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_277476_
	a (Lalq$a;)V defineSynchedData
		0 o p_326452_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422670_
	c (Lejm;)V setBlockState
		0 o p_270267_
	k ()Lcds$b$a; blockRenderState
	m ()Lejm; getBlockState
cds$b$a net/minecraft/world/entity/Display$BlockDisplay$BlockRenderState
	a Lejm; blockState
	<init> (Lejm;)V <init>
		0 o blockState
	a ()Lejm; blockState
	equals (Ljava/lang/Object;)Z equals
		0 o p_277657_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cds$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
cds$d net/minecraft/world/entity/Display$FloatInterpolator
	a (FF)F lambda$constant$0
		static
		0 o p_277438_
		1 o p_278040_
	constant (F)Lcds$d; constant
		static
		0 o p_277894_
	get (F)F get
		0 o p_270330_
cds$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;)Lcds$e; constant
		static
		0 o p_277718_
	get (F)Ljava/lang/Object; get
		0 o p_270270_
cds$f net/minecraft/world/entity/Display$IntInterpolator
	a (IF)I lambda$constant$0
		static
		0 o p_277552_
		1 o p_277356_
	constant (I)Lcds$f; constant
		static
		0 o p_277348_
	get (F)I get
		0 o p_270183_
cds$g net/minecraft/world/entity/Display$ItemDisplay
	o Ljava/lang/String; TAG_ITEM
	p Ljava/lang/String; TAG_ITEM_DISPLAY
	q Lalm; DATA_ITEM_STACK_ID
	r Lalm; DATA_ITEM_DISPLAY_ID
	s Lcfn; slot
	t Lcds$g$a; itemRenderState
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_270104_
		1 o p_270735_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421758_
	a (ZF)V updateRenderSubState
		0 o p_277976_
		1 o p_277708_
	a (Ldhn;)V setItemTransform
		0 o p_270370_
	a (Ldhp;)V setItemStack
		0 o p_270310_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_277793_
	a (Lalq$a;)V defineSynchedData
		0 o p_325946_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422130_
	a_ (I)Lcfn; getSlot
		0 o p_270599_
	k ()Lcds$g$a; itemRenderState
	m ()Ldhp; getItemStack
	n ()Ldhn; getItemTransform
cds$g$a net/minecraft/world/entity/Display$ItemDisplay$ItemRenderState
	a Ldhp; itemStack
	b Ldhn; itemTransform
	<init> (Ldhp;Ldhn;)V <init>
		0 o itemStack
		1 o itemTransform
	a ()Ldhp; itemStack
	b ()Ldhn; itemTransform
	equals (Ljava/lang/Object;)Z equals
		0 o p_277711_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cds$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
cds$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
cds$j net/minecraft/world/entity/Display$RenderState
	a Lcds$e; transformation
	b Lcds$a; billboardConstraints
	c I brightnessOverride
	d Lcds$d; shadowRadius
	e Lcds$d; shadowStrength
	f I glowColorOverride
	<init> (Lcds$e;Lcds$a;ILcds$d;Lcds$d;I)V <init>
		0 o transformation
		1 o billboardConstraints
		2 o brightnessOverride
		3 o shadowRadius
		4 o shadowStrength
		5 o glowColorOverride
	a ()Lcds$e; transformation
	b ()Lcds$a; billboardConstraints
	c ()I brightnessOverride
	d ()Lcds$d; shadowRadius
	e ()Lcds$d; shadowStrength
	equals (Ljava/lang/Object;)Z equals
		0 o p_277541_
	f ()I glowColorOverride
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cds$k net/minecraft/world/entity/Display$TextDisplay
	aN Ljava/lang/String; TAG_LINE_WIDTH
	aO Ljava/lang/String; TAG_TEXT_OPACITY
	aP Ljava/lang/String; TAG_BACKGROUND_COLOR
	aQ Ljava/lang/String; TAG_SHADOW
	aR Ljava/lang/String; TAG_SEE_THROUGH
	aS Ljava/lang/String; TAG_USE_DEFAULT_BACKGROUND
	aT Ljava/lang/String; TAG_ALIGNMENT
	aU B INITIAL_TEXT_OPACITY
	aV I INITIAL_LINE_WIDTH
	aW Lalm; DATA_TEXT_ID
	aX Lalm; DATA_LINE_WIDTH_ID
	aY Lalm; DATA_BACKGROUND_COLOR_ID
	aZ Lalm; DATA_TEXT_OPACITY_ID
	ba Lalm; DATA_STYLE_FLAGS_ID
	bb Lit/unimi/dsi/fastutil/ints/IntSet; TEXT_RENDER_STATE_IDS
	bc Lcds$k$b; clientDisplayCache
	bd Lcds$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> (Lcee;Ldrq;)V <init>
		0 o p_270708_
		1 o p_270736_
	a (ZF)V updateRenderSubState
		0 o p_277565_
		1 o p_277967_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_270797_
	a (BLfir;Ljava/lang/String;B)V storeFlag
		static
		0 o p_270879_
		1 o p_421586_
		2 o p_270294_
		3 o p_270853_
	a (B)Lcds$k$a; getAlign
		static
		0 o p_270911_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421726_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422293_
	a (Lcds$k$e;F)Lcds$k$e; createInterpolatedTextRenderState
		0 o p_278000_
		1 o p_277646_
	a (Lalq$a;)V defineSynchedData
		0 o p_326450_
	a (BLfip;Ljava/lang/String;B)B loadFlag
		static
		0 o p_270219_
		1 o p_421899_
		2 o p_270958_
		3 o p_270701_
	a (Lxx;)V setText
		0 o p_270902_
	a (Lcds$k$d;)Lcds$k$b; cacheDisplay
		0 o p_270682_
	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_
	k ()Lcds$k$e; textRenderState
	m ()Lxx; getText
	n ()I getLineWidth
	p ()B getTextOpacity
	q ()I getBackgroundColor
	r ()B getFlags
	s ()Lcds$k$e; createFreshTextRenderState
cds$k$a net/minecraft/world/entity/Display$TextDisplay$Align
	a Lcds$k$a; CENTER
	b Lcds$k$a; LEFT
	c Lcds$k$a; RIGHT
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Lcds$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 ()[Lcds$k$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcds$k$a; valueOf
		static
		0 o p_270912_
	values ()[Lcds$k$a; values
		static
cds$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
cds$k$c net/minecraft/world/entity/Display$TextDisplay$CachedLine
	a Lbes; contents
	b I width
	<init> (Lbes;I)V <init>
		0 o contents
		1 o width
	a ()Lbes; contents
	b ()I width
	equals (Ljava/lang/Object;)Z equals
		0 o p_270160_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cds$k$d net/minecraft/world/entity/Display$TextDisplay$LineSplitter
	split (Lxx;I)Lcds$k$b; split
		0 o p_270086_
		1 o p_270526_
cds$k$e net/minecraft/world/entity/Display$TextDisplay$TextRenderState
	a Lxx; text
	b I lineWidth
	c Lcds$f; textOpacity
	d Lcds$f; backgroundColor
	e B flags
	<init> (Lxx;ILcds$f;Lcds$f;B)V <init>
		0 o text
		1 o lineWidth
		2 o textOpacity
		3 o backgroundColor
		4 o flags
	a ()Lxx; text
	b ()I lineWidth
	c ()Lcds$f; textOpacity
	d ()Lcds$f; backgroundColor
	e ()B flags
	equals (Ljava/lang/Object;)Z equals
		0 o p_278077_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cds$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
cdt 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 Lcdt; 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;Lcef;)Ljava/lang/Float; lambda$toEnumMap$2
		static
		0 o p_393890_
		1 o p_394429_
	a (Lcef;FLcef;)Ljava/lang/Float; lambda$withEquipmentChance$3
		0 o p_393649_
		1 o p_394328_
		2 o p_393769_
	a (Lcef;F)Lcdt; withEquipmentChance
		0 o p_394616_
		1 o p_394553_
	a (Lcef;)Lcdt; withGuaranteedDrop
		0 o p_394388_
	a (Ljava/lang/Float;)Z lambda$filterDefaultValues$1
		static
		0 o p_393748_
	a ()Ljava/util/Map; byEquipment
	a (Ljava/util/Map;)Ljava/util/Map; filterDefaultValues
		static
		0 o p_394014_
	b (Lcef;)F byEquipment
		0 o p_394232_
	b (Ljava/util/Map;)Ljava/util/Map; toEnumMap
		static
		0 o p_393876_
	c (Lcef;)Z isPreserved
		0 o p_394426_
	d (Lcef;)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
cdu 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 Lcew; entity
	<init> (Lcew;)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_
cdv 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 Ljava/lang/String; TAG_CUSTOM_NAME
	M I CONTENTS_SLOT_INDEX
	N I BOARDING_COOLDOWN
	O I TOTAL_AIR_SUPPLY
	P I MAX_ENTITY_TAG_COUNT
	Q F DELTA_AFFECTED_BY_BLOCKS_BELOW_0_2
	R D DELTA_AFFECTED_BY_BLOCKS_BELOW_0_5
	S D DELTA_AFFECTED_BY_BLOCKS_BELOW_1_0
	T I BASE_TICKS_REQUIRED_TO_FREEZE
	U I FREEZE_HURT_FREQUENCY
	V I BASE_SAFE_FALL_DISTANCE
	W Z blocksBuilding
	X I boardingCooldown
	Y D xo
	Z D yo
	aA Lalm; DATA_SHARED_FLAGS_ID
	aB I FLAG_ONFIRE
	aC I FLAG_GLOWING
	aD I FLAG_FALL_FLYING
	aE Lalm; DATA_POSE
	aF Z hasImpulse
	aG Lcfh; portalProcess
	aH Ljava/util/UUID; uuid
	aI Ljava/lang/String; stringUUID
	aJ Z isInPowderSnow
	aK Z wasInPowderSnow
	aL Ljava/util/Optional; mainSupportingBlockPos
	aM I MAX_MOVEMENTS_HANDELED_PER_TICK
	aN D MAX_MOVEMENT_RESETTING_TRACE_DISTANCE
	aO D viewScale
	aP Lcee; type
	aQ Z requiresPrecisePosition
	aR I id
	aS Lcom/google/common/collect/ImmutableList; passengers
	aT Lcdv; vehicle
	aU Ldrq; level
	aV Lfoh; position
	aW Lja; blockPosition
	aX Ldqv; chunkPosition
	aY Lfoh; deltaMovement
	aZ F yRot
	aa D zo
	ab F yRotO
	ac F xRotO
	ad Z horizontalCollision
	ae Z verticalCollision
	af Z verticalCollisionBelow
	ag Z minorHorizontalCollision
	ah Z hurtMarked
	ai Lfoh; stuckSpeedMultiplier
	aj F DEFAULT_BB_WIDTH
	ak F DEFAULT_BB_HEIGHT
	al F moveDist
	am F flyDist
	an D fallDistance
	ao D xOld
	ap D yOld
	aq D zOld
	ar Z noPhysics
	as Lbfq; random
	at I tickCount
	au Z wasTouchingWater
	av Lit/unimi/dsi/fastutil/objects/Object2DoubleMap; fluidHeight
	aw Z wasEyeInWater
	ax I invulnerableTime
	ay Z firstTick
	az Lalq; entityData
	b Lorg/slf4j/Logger; LOGGER
	bA F eyeHeight
	bB Z onGroundNoBlocks
	bC F crystalSoundIntensity
	bD I lastCrystalSoundPlayTick
	bE Z hasVisualFire
	bF Lejm; inBlockState
	bG Ljava/util/ArrayDeque; movementThisTick
	bH Ljava/util/List; finalMovementsThisTick
	bI Lit/unimi/dsi/fastutil/longs/LongSet; visitedBlocks
	bJ Lcen$a; insideEffectCollector
	bK Ldjy; customData
	ba F xRot
	bb Lfoc; bb
	bc Z onGround
	bd Lcdv$e; removalReason
	be F nextStep
	bf I remainingFireTicks
	bg Ljava/util/Set; fluidOnEyes
	bh I FLAG_SHIFT_KEY_DOWN
	bi I FLAG_SPRINTING
	bj I FLAG_SWIMMING
	bk I FLAG_INVISIBLE
	bl Lalm; DATA_AIR_SUPPLY_ID
	bm Lalm; DATA_CUSTOM_NAME
	bn Lalm; DATA_CUSTOM_NAME_VISIBLE
	bo Lalm; DATA_SILENT
	bp Lalm; DATA_NO_GRAVITY
	bq Lalm; DATA_TICKS_FROZEN
	br Lenw; levelCallback
	bs Lajw; packetPositionCodec
	bt I portalCooldown
	bu Z invulnerable
	bv Z hasGlowingTag
	bw Ljava/util/Set; tags
	bx [D pistonDeltas
	by J pistonDeltasGameTime
	bz Lcdy; dimensions
	c Ljava/util/concurrent/atomic/AtomicInteger; ENTITY_COUNTER
	d Lcom/mojang/serialization/Codec; TAG_LIST_CODEC
	e Lfoc; INITIAL_AABB
	r D WATER_FLOW_SCALE
	s D LAVA_FAST_FLOW_SCALE
	t D LAVA_SLOW_FLOW_SCALE
	u I MAX_BLOCK_ITERATIONS_ALONG_TRAVEL_PER_TICK
	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> (Lcee;Ldrq;)V <init>
		0 o p_19870_
		1 o p_19871_
	A (Lcdv;)Z isPassengerOfSameVehicle
		0 o p_20366_
	B (Lcdv;)Z hasIndirectPassenger
		0 o p_20368_
	C (Lcdv;)Z lambda$countPlayerPassengers$17
		static
		0 o p_185943_
	D (Lcdv;)V lambda$teleportPassengers$15
		static
		0 o p_185977_
	E (Lcdv;)V lambda$startRiding$6
		static
		0 o p_185982_
	F (Lcdv;)Z lambda$startRiding$5
		static
		0 o p_185984_
	H ()V updateFluidOnEyes
	I ()V teleportPassengers
	J ()Ljava/util/stream/Stream; getIndirectPassengersStream
	K ()Ljava/util/Iterator; lambda$getIndirectPassengers$16
	L ()Ljava/lang/String; lambda$fillCrashReportCategory$13
	M ()Ljava/lang/String; lambda$fillCrashReportCategory$12
	N ()Ljava/lang/String; lambda$fillCrashReportCategory$11
	O ()V processPortalCooldown
	P ()Ljava/lang/String; lambda$fillCrashReportCategory$10
	S_ ()Lxx; getDisplayName
	a (Lczl;Lcbp;Ldhp;Lcey;)Z attemptToShearEquipment
		0 o p_426225_
		1 o p_425581_
		2 o p_426326_
		3 o p_426179_
	a (Lja;Lejm;ZZLfoh;)Z vibrationAndSoundEffectsFromBlock
		0 o p_286221_
		1 o p_286549_
		2 o p_286708_
		3 o p_286543_
		4 o p_286448_
	a (Leaw;Lja;)V setAsInsidePortal
		0 o p_351060_
		1 o p_350462_
	a (FLfoh;)V moveRelative
		0 o p_19921_
		1 o p_19922_
	a (ZLfoh;)V setOnGroundWithMovement
		0 o p_386472_
		1 o p_388270_
	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 (Lja;)Lejm; lambda$checkFallDamage$1
		0 o p_286200_
	a (Lcdv;Lcdv;Lcdx;)Lfoh; getDefaultPassengerAttachmentPoint
		static
		0 o p_316557_
		1 o p_316799_
		2 o p_316167_
	a (Lfpp;)Z isAlliedTo
		0 o p_20032_
	a (Lawx;Ldrp;)Lcvr; spawnAtLocation
		0 o p_376558_
		1 o p_376369_
	a (Lawx;Lcev;)V thunderHit
		0 o p_19927_
		1 o p_19928_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421996_
	a (DFLcci;)Z causeFallDamage
		0 o p_397956_
		1 o p_146828_
		2 o p_146830_
	a (Lcdv$e;)V remove
		0 o p_146834_
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_19911_
		1 o p_19912_
		2 o p_19913_
		3 o p_19914_
	a (Lenw;)V setLevelCallback
		0 o p_146849_
	a (Lbdj;)Z isEyeInFluid
		0 o p_204030_
	a (Lcdv;DD)Z closerThan
		0 o p_216993_
		1 o p_216994_
		2 o p_216995_
	a (Lawx;Lfha;)Lcdv; teleportSameDimension
		0 o p_379931_
		1 o p_380103_
	a (Lja;FF)V snapTo
		0 o p_398044_
		1 o p_397246_
		2 o p_397582_
	a (Lfoc;)V setBoundingBox
		0 o p_20012_
	a (Lq;)V fillCrashReportCategory
		0 o p_20051_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_19978_
		1 o p_19979_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422333_
	a (Ldai;)Ldaj; deflection
		0 o p_319824_
	a (Lawx;Lbvv$a;)V registerDebugValues
		0 o p_449077_
		1 o p_449629_
	a (Lawx;Ldhp;F)Lcvr; spawnAtLocation
		0 o p_376141_
		1 o p_376472_
		2 o p_376881_
	a (Lawx;Ldhp;)Lcvr; spawnAtLocation
		0 o p_376705_
		1 o p_376226_
	a (Lcdv;D)Z closerThan
		0 o p_19951_
		1 o p_19952_
	a (Lfoh;Lfoh;Lcen$a;Lit/unimi/dsi/fastutil/longs/LongSet;I)I checkInsideBlocks
		0 o p_428555_
		1 o p_428532_
		2 o p_428368_
		3 o p_428369_
		4 o p_436707_
	a (Lawx;Lawx;Lfha;)Lcdv; teleportCrossDimension
		0 o p_380146_
		1 o p_416740_
		2 o p_379377_
	a (Ldrq;Lja;)V sendBubbleColumnParticles
		static
		0 o p_399612_
		1 o p_393959_
	a (Lcdy;)Z fudgePositionAfterSizeChange
		0 o p_347526_
	a (Ljava/util/List;Lcen$a;)V checkInsideBlocks
		0 o p_381632_
		1 o p_405233_
	a (Lfoh;FF)Lfoh; getInputVector
		static
		0 o p_20016_
		1 o p_20017_
		2 o p_20018_
	a (Lcdv$c;)V addMovementThisTick
		0 o p_428474_
	a (Lfoh;Lfoh;)V applyEffectsFromBlocks
		0 o p_372978_
		1 o p_372858_
	a (Lczl;Lceu;)Z lambda$interact$4
		static
		0 o p_417765_
		1 o p_417766_
	a (Lfoc;Ljava/util/List;FF)[F collectCandidateStepUpHeights
		static
		0 o p_345729_
		1 o p_345260_
		2 o p_346165_
		3 o p_345968_
	a (Lejm;)V onInsideBlock
		0 o p_20005_
	a (Lcdv;ZZ)Z startRiding
		0 o p_19966_
		1 o p_19967_
		2 o p_435254_
	a (Ljg$a;D)D applyPistonMovementRestriction
		0 o p_20043_
		1 o p_20044_
	a (Lcfj;Lcfj;Ljava/util/Set;)V teleportSetPosition
		0 o p_451395_
		1 o p_451284_
		2 o p_451242_
	a (Ldrq;)V setLevel
		0 o p_285201_
	a (Lfha;)V sendTeleportTransitionToRidingPlayers
		0 o p_379413_
	a (Lcdv;Ldrq;Ljava/util/List;Lfoc;)Ljava/util/List; collectColliders
		static
		0 o p_344804_
		1 o p_345583_
		2 o p_345198_
		3 o p_345837_
	a (Lfoh;Lfoc;Ljava/util/List;)Lfoh; collideWithShapes
		static
		0 o p_198901_
		1 o p_198902_
		2 o p_198903_
	a (Lkk;Lko;)Z applyImplicitComponentIfPresent
		0 o p_397023_
		1 o p_397949_
	a (Lfoc;Lja;)Z lambda$isInWall$3
		0 o p_392960_
		1 o p_392961_
	a (Lfoh;Lfoh;Ljava/util/List;)Z collidedWithShapeMovingFrom
		0 o p_371201_
		1 o p_372821_
		2 o p_397872_
	a (Leaa;)F mirror
		0 o p_20003_
	a (Lawv;)Laao; getAddEntityPacket
		0 o p_352110_
	a (Lfoh;)Lfoh; collide
		0 o p_20273_
	a (ZZLfoh;)V setOnGroundWithMovement
		0 o p_289661_
		1 o p_364321_
		2 o p_289653_
	a (Lfga;Lja;Lfoh;Lfoh;)Z collidedWithFluid
		0 o p_398005_
		1 o p_397890_
		2 o p_397088_
		3 o p_397336_
	a (Lcci;F)V hurt
		0 o p_19946_
		1 o p_19947_
	a (Lalq$a;)V defineSynchedData
		0 o p_326003_
	a (FF)V setRot
		0 o p_19916_
		1 o p_19917_
	a (Lfoh;Lcfa;)Lfoh; maybeBackOffFromEdge
		0 o p_20019_
		1 o p_20020_
	a (Lejm;Lejm;)V playCombinationStepSounds
		0 o p_277472_
		1 o p_277630_
	a (Lawx;Lja;)Lja; adjustSpawnLocation
		0 o p_352356_
		1 o p_352343_
	a (ZLja;)V onAboveBubbleColumn
		0 o p_399860_
		1 o p_399894_
	a (Lcdv$d;Lfoh;Lja;Lejm;)V applyMovementEmissionAndPlaySound
		0 o p_365086_
		1 o p_365141_
		2 o p_365493_
		3 o p_365295_
	a (Ldrj;Ldqu;Lja;Lejm;Lfga;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 (ILjava/util/concurrent/atomic/AtomicInteger;ZLfoh;Lfoh;Lit/unimi/dsi/fastutil/longs/LongSet;ZLfoc;Lcen$a;Lja;I)Z lambda$checkInsideBlocks$0
		0 o p_451740_
		1 o p_451741_
		2 o p_451742_
		3 o p_451743_
		4 o p_451744_
		5 o p_451745_
		6 o p_451746_
		7 o p_451747_
		8 o p_451748_
		9 o p_451749_
		10 o p_451750_
	a (Ldrq;Ldrq;)Z canTeleport
		0 o p_352904_
		1 o p_352909_
	a (Ljava/util/function/Predicate;)Z hasPassenger
		0 o p_146863_
	a (Lcdv;ZLja;)V handleOnAboveBubbleColumn
		static
		0 o p_400150_
		1 o p_400155_
		2 o p_399923_
	a (Lja;Lejm;)Z isColliding
		0 o p_20040_
		1 o p_20041_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_19883_
	a (Ljava/util/List;)V onSyncedDataUpdated
		0 o p_270372_
	a (Ldrj;Ldqu;Lja;Lejm;F)Z shouldBlockExplode
		0 o p_19987_
		1 o p_19988_
		2 o p_19989_
		3 o p_19990_
		4 o p_19991_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_20059_
	a (FZFZ)V forceSetRotation
		0 o p_379323_
		1 o p_436782_
		2 o p_380342_
		3 o p_436769_
	a (Ljk;Lcdv;)V gameEvent
		0 o p_316133_
		1 o p_146854_
	a (Lawx;Lcew;Lcci;)Z killedEntity
		0 o p_216988_
		1 o p_216989_
		2 o p_432749_
	a (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V moveOrInterpolateTo
		0 o p_436730_
		1 o p_436764_
		2 o p_436810_
	a (Lcdv;Lfoh;Lfoc;Ldrq;Ljava/util/List;)Lfoh; collideBoundingBox
		static
		0 o p_198895_
		1 o p_198896_
		2 o p_198897_
		3 o p_198898_
		4 o p_198899_
	a (FI)V lerpHeadTo
		0 o p_19918_
		1 o p_19919_
	a (Lcdv;Z)V handleOnInsideBubbleColumn
		static
		0 o p_399975_
		1 o p_399770_
	a (Ldhl;)Lfoh; getHandHoldingItemAngle
		0 o p_204035_
	a (Ljg$a;Lm$a;)Lfoh; getRelativePortalPosition
		0 o p_20045_
		1 o p_20046_
	a (Lczl;Lfoh;Lcbp;)Lcbq; interactAt
		0 o p_19980_
		1 o p_19981_
		2 o p_19982_
	a (Lacs;)V recreateFromPacket
		0 o p_146866_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376804_
		1 o p_376155_
		2 o p_376892_
	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 (Lcdv;Ldrq;Lfoc;)Ljava/util/List; collectAllColliders
		static
		0 o p_449211_
		1 o p_449969_
		2 o p_449715_
	a (Lew$a;Lfoh;)V lookAt
		0 o p_20033_
		1 o p_20034_
	a (Lcfi;)Lcdy; getDimensions
		0 o p_19975_
	a (Lbcd;FF)V playSound
		0 o p_19938_
		1 o p_19939_
		2 o p_19940_
	a (Lcdv;Lcdy;F)Lfoh; getPassengerAttachmentPoint
		0 o p_294756_
		1 o p_295396_
		2 o p_296362_
	a (Lfha;Lawx;)V teleportSpectators
		0 o p_415929_
		1 o p_416559_
	a (Lcdv;Lcci;)V awardKillScore
		0 o p_19953_
		1 o p_19955_
	a (Lcfa;Lfoh;)V move
		0 o p_19973_
		1 o p_19974_
	a (Lcdv;Lcdv;)Z lambda$removePassenger$7
		static
		0 o p_185979_
		1 o p_350857_
	a (Lceu;)V notifyLeashHolder
		0 o p_418071_
	a (DDF)Lfoh; getCollisionHorizontalEscapeVector
		static
		0 o p_19904_
		1 o p_19905_
		2 o p_19906_
	a (Ljava/lang/String;)Z addTag
		0 o p_20050_
	a (Lkk;)V applyImplicitComponents
		0 o p_397589_
	a (Lbcd;)V playSound
		0 o p_216991_
	a (Lawx;Lja;ZZ)V debugBlockIntersection
		0 o p_449638_
		1 o p_449782_
		2 o p_449501_
		3 o p_449292_
	a (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener
		0 o p_216996_
	a (Lfha;Lcdv;)Lfha; calculatePassengerTransition
		0 o p_380120_
		1 o p_379847_
	a (Ldrj;)Z ignoreExplosion
		0 o p_312868_
	a (Lawy;)Z broadcastToPlayer
		0 o p_19937_
	a (Lcfj;Ljava/util/Set;)V teleportSetPosition
		0 o p_376669_
		1 o p_376772_
	a (Ljava/lang/Float;)V lambda$moveOrInterpolateTo$9
		0 o p_436539_
	a (DDDZ)V doCheckFallDamage
		0 o p_390594_
		1 o p_390598_
		2 o p_390591_
		3 o p_390600_
	a (Lebr;)F rotate
		0 o p_20004_
	a (Lejm;Lfoh;)V makeStuckInBlock
		0 o p_20006_
		1 o p_20007_
	a (Lawx;Ldhp;Lfoh;)Lcvr; spawnAtLocation
		0 o p_426271_
		1 o p_426002_
		2 o p_426167_
	a (Lcdv;Lcdv$b;)V positionRider
		0 o p_19957_
		1 o p_19958_
	a (DFZ)Lfof; pick
		0 o p_19908_
		1 o p_19909_
		2 o p_19910_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397010_
	a (Lawx;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 (Lcdv;)V onExplosionHit
		0 o p_326352_
	a (Lbdj;D)Z updateFluidHeightAndDoFluidPushing
		0 o p_204032_
		1 o p_204033_
	a (Lyv;)Lyv; lambda$getDisplayName$14
		0 o p_185975_
	a (Lxx;)Lxx; removeAction
		static
		0 o p_20141_
	aA ()Ljava/util/Set; getTags
	aB ()V discard
	aC ()Lalq; getEntityData
	aD ()V onClientRemoval
	aE ()Lcfi; getPose
	aF ()Lfoc; makeBoundingBox
	aG ()V reapplyPosition
	aH ()V baseTick
	aI ()V checkBelowWorld
	aJ ()V setPortalCooldown
	aK ()I getPortalCooldown
	aL ()Z isOnPortalCooldown
	aM ()V lavaIgnite
	aN ()V lavaHurt
	aO ()Z shouldPlayLavaHurtSound
	aP ()I getRemainingFireTicks
	aQ ()V clearFire
	aR ()V onBelowWorld
	aS ()Z onGround
	aT ()V applyEffectsFromBlocks
	aU ()V removeLatestMovementRecording
	aV ()V clearMovementThisTick
	aW ()Z isAffectedByBlocks
	aX ()V playEntityOnFireExtinguishedSound
	aY ()V extinguishFire
	aZ ()V processFlappingMovement
	a_ (Lczl;)V playerTouch
		0 o p_20081_
	a_ (Ljava/util/UUID;)V setUUID
		0 o p_20085_
	a_ (I)Lcfn; getSlot
		0 o p_146919_
	a_ (DDD)V setPos
		0 o p_20210_
		1 o p_20211_
		2 o p_20212_
	ab_ ()Z isClientAuthoritative
	ad ()V removeVehicle
	ag ()Lfoh; getKnownMovement
	an ()Ldrq; level
	ao ()Lxx; getName
	ar ()Lxx; getCustomName
	at ()Z isSpectator
	au ()Z canInteractWithLevel
	av ()V unRide
	aw ()Lajw; getPositionCodec
	ax ()Lcee; getType
	ay ()Z getRequiresPrecisePosition
	az ()I getId
	b (Lfoh;)V setPos
		0 o p_146885_
	b (Lcci;F)Z hurtOrSimulate
		0 o p_376534_
		1 o p_376514_
	b (Ljava/lang/String;)Z removeTag
		0 o p_20138_
	b (Lcew;)Lfoh; getDismountLocationForPassenger
		0 o p_20123_
	b (Lfir;)Z saveAsPassenger
		0 o p_421773_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397325_
		1 o p_397189_
	b (Ljava/lang/Float;)V lambda$moveOrInterpolateTo$8
		0 o p_436548_
	b (Lfha;)Lcdv; teleport
		0 o p_379899_
	b (ZLfoh;)V checkSupportingBlock
		0 o p_289694_
		1 o p_289680_
	b (Lfoh;FF)V snapTo
		0 o p_397138_
		1 o p_397314_
		2 o p_397145_
	b (Lejm;)V playMuffledStepSound
		0 o p_283110_
	b (Lja;Lejm;)V playStepSound
		0 o p_20135_
		1 o p_20136_
	b (Lxx;)V setCustomName
		0 o p_20053_
	b (B)V handleEntityEvent
		0 o p_19882_
	b (Lfoc;)Z isFree
		0 o p_20132_
	b (Lceu;)V notifyLeasheeRemoved
		0 o p_418306_
	b (FF)V absSnapRotationTo
		0 o p_348662_
		1 o p_348500_
	b (Lcdv$e;)V onRemoval
		0 o p_379764_
	b (DFLcci;)V propagateFallToPassengers
		0 o p_401264_
		1 o p_401278_
		2 o p_401066_
	b (IZ)V setSharedFlag
		0 o p_20116_
		1 o p_20117_
	b (Lcci;)Z hurtClient
		0 o p_376938_
	b (Ljava/util/UUID;)V lambda$load$2
		0 o p_404265_
	b (Ljava/util/List;)V applyEffectsFromBlocks
		0 o p_410126_
	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 (Lbdj;)D getFluidHeight
		0 o p_204037_
	b (DDD)V teleportTo
		0 o p_19887_
		1 o p_19888_
		2 o p_19889_
	b (D)D getAvailableSpaceBelow
		0 o p_449381_
	bA ()Z isInClouds
	bB ()V updateSwimming
	bC ()Z updateInWaterStateAndDoFluidPushing
	bD ()V updateInWaterStateAndDoWaterCurrentPushing
	bE ()V doWaterSplashEffect
	bF ()Lejm; getBlockStateOnLegacy
	bG ()Lejm; getBlockStateOn
	bH ()Z canSpawnSprintParticle
	bI ()V spawnSprintParticle
	bJ ()Z isInLava
	bK ()F getLightLevelDependentMagicValue
	bL ()V setOldPosAndRot
	bM ()V setOldPos
	bN ()V setOldRot
	bO ()Lfoh; oldPosition
	bP ()V markHurt
	bQ ()Ljg; getNearestViewDirection
	bR ()Lfoh; getEyePosition
	bS ()Z canBeHitByProjectile
	bT ()Z isPickable
	bU ()Z isPushable
	bV ()Z repositionEntityAfterLoad
	bW ()Ljava/lang/String; getEncodeId
	bX ()Z isAlive
	bY ()Z isInWall
	bZ ()Z showVehicleHealth
	ba ()Lja; getOnPosLegacy
	bb ()Lja; getBlockPosBelowThatAffectsMyMovement
	bc ()Lja; getOnPos
	bd ()F getBlockJumpFactor
	be ()F getBlockSpeedFactor
	bf ()F nextStep
	bg ()Lbcd; getSwimSound
	bh ()Lbcd; getSwimSplashSound
	bi ()Lbcd; getSwimHighSpeedSplashSound
	bj ()V waterSwimSound
	bk ()V onFlap
	bl ()Z isFlapping
	bm ()Z isSilent
	bn ()Z isNoGravity
	bo ()D getDefaultGravity
	bp ()D getGravity
	bq ()V applyGravity
	br ()Lcdv$d; getMovementEmission
	bs ()Z dampensVibrations
	bt ()Z fireImmune
	bu ()Z isInWater
	bv ()Z isInRain
	bw ()Z isInWaterOrRain
	bx ()Z isInLiquid
	by ()Z isUnderWater
	bz ()Z isInShallowWater
	c (Lejm;)Z isStateClimbable
		0 o p_286733_
	c (Lcfi;)V setPose
		0 o p_20125_
	c (Lcdv$e;)V setRemoved
		0 o p_146876_
	c (FF)Lfoh; calculateViewVector
		0 o p_20172_
		1 o p_20173_
	c (Ldhp;)V applyComponentsFromItemStack
		0 o p_397915_
	c (Lcci;)V handleDamageEvent
		0 o p_270704_
	c (Z)V setRequiresPrecisePosition
		0 o p_416605_
	c (Lfoh;FF)V setOldPosAndRot
		0 o p_371927_
		1 o p_371686_
		2 o p_371638_
	c (Lfir;)Z save
		0 o p_422525_
	c (Lja;Lejm;)V walkingStepSound
		0 o p_281828_
		1 o p_282118_
	c (DDD)V teleportRelative
		0 o p_249341_
		1 o p_252229_
		2 o p_252038_
	c (Lawx;)V kill
		0 o p_376411_
	c (Ljk;)V gameEvent
		0 o p_316256_
	c (Lawx;Lja;)Z mayInteract
		0 o p_376870_
		1 o p_146844_
	c (Lczl;)Z shearOffAllLeashConnections
		0 o p_418337_
	c (Lfoh;)Lfoc; makeBoundingBox
		0 o p_388602_
	c (D)V setViewScale
		static
		0 o p_20104_
	c (Lko;Ljava/lang/Object;)Ljava/lang/Object; castComponentValue
		static
		0 o p_397295_
		1 o p_397934_
	cA ()Z isCurrentlyGlowing
	cB ()Z isInvisible
	cC ()Z isOnRails
	cD ()Lfpi; getTeam
	cE ()I getMaxAirSupply
	cF ()I getAirSupply
	cG ()V clearFreeze
	cH ()I getTicksFrozen
	cI ()F getPercentFrozen
	cJ ()Z isFullyFrozen
	cK ()I getTicksRequiredToFreeze
	cL ()V checkFallDistanceAccumulation
	cM ()Lxx; getTypeName
	cN ()F getYHeadRot
	cO ()Z isAttackable
	cP ()Z isInvulnerable
	cQ ()V removeAfterChangingDimensions
	cR ()I getMaxFallDistance
	cS ()Z displayFireAnimation
	cT ()Ljava/util/UUID; getUUID
	cU ()Ljava/lang/String; getStringUUID
	cV ()Ljava/lang/String; getScoreboardName
	cW ()Z isPushedByFluid
	cX ()D getViewScale
		static
	cY ()Z isCustomNameVisible
	cZ ()Z shouldShowName
	ca ()V ejectPassengers
	cb ()V stopRiding
	cc ()Z couldAcceptPassenger
	cd ()Z isInterpolating
	ce ()F getPickRadius
	cf ()Lfoh; getLookAngle
	cg ()Lfog; getRotationVector
	ch ()Lfoh; getForward
	ci ()V handlePortal
	cj ()I getDimensionChangingDelay
	ck ()Z isOnFire
	cl ()Z isPassenger
	cm ()Z isVehicle
	cn ()Z dismountsUnderwater
	co ()Z canControlVehicle
	cp ()Z isShiftKeyDown
	cq ()Z isSteppingCarefully
	cr ()Z isSuppressingBounce
	cs ()Z isDiscrete
	ct ()Z isDescending
	cu ()Z isCrouching
	cv ()Z isSprinting
	cw ()Z isSwimming
	cx ()Z isVisuallySwimming
	cy ()Z isVisuallyCrawling
	cz ()Z hasGlowingTag
	d (FF)Lfoh; calculateUpVector
		0 o p_20215_
		1 o p_20216_
	d (D)D getX
		0 o p_20166_
	d (DDD)V snapTo
		0 o p_397080_
		1 o p_398021_
		2 o p_397836_
	d (Lczl;)Z dropAllLeashConnections
		0 o p_418288_
	d (Lfip;)V load
		0 o p_422206_
	d (Lko;Ljava/lang/Object;)V setComponent
		0 o p_397096_
		1 o p_397233_
	d (Lcci;)Z isInvulnerableToBase
		0 o p_20122_
	d (Lfir;)V saveWithoutId
		0 o p_422475_
	d (Lja;)Z isSupportedBy
		0 o p_287613_
	d (Lawy;)V startSeenByPlayer
		0 o p_20119_
	d (Z)V setSharedFlagOnFire
		0 o p_146869_
	d (Lcfi;)Z hasPose
		0 o p_217004_
	d (Lfoh;FF)V moveOrInterpolateTo
		0 o p_394393_
		1 o p_394448_
		2 o p_393511_
	d (Lfoh;)Z isHorizontalCollisionMinor
		0 o p_196625_
	d (Lawx;)Lej; createCommandSourceStackForNameResolution
		0 o p_376557_
	d (Lejm;)Z shouldPlayAmethystStepSound
		0 o p_278069_
	dA ()F getBbWidth
	dB ()F getBbHeight
	dC ()Lcdx; getAttachments
	dD ()Lfoh; position
	dE ()Lfoh; trackingPosition
	dF ()Lja; blockPosition
	dG ()Lejm; getInBlockState
	dH ()Ldqv; chunkPosition
	dI ()Lfoh; getDeltaMovement
	dJ ()I getBlockX
	dK ()D getX
	dL ()I getBlockY
	dM ()D getY
	dN ()D getRandomY
	dO ()D getEyeY
	dP ()I getBlockZ
	dQ ()D getZ
	dR ()V checkDespawn
	dS ()[Lfoh; getQuadLeashHolderOffsets
	dT ()Z supportQuadLeashAsHolder
	dU ()Ldhp; getPickResult
	dV ()Z canFreeze
	dW ()Z isFreezing
	dX ()F getYRot
	dY ()F getVisualRotationYInDegrees
	dZ ()F getXRot
	da ()V fixupDimensions
	db ()Ljg; getDirection
	dc ()Ljg; getMotionDirection
	dd ()Lye; createHoverEvent
	de ()Lfoc; getBoundingBox
	df ()F getEyeHeight
	dg ()Lcew; getControllingPassenger
	dh ()Z hasControllingPassenger
	di ()Ljava/util/List; getPassengers
	dj ()Lcdv; getFirstPassenger
	dk ()Ljava/util/stream/Stream; getSelfAndPassengers
	dl ()Ljava/util/stream/Stream; getPassengersAndSelf
	dm ()Ljava/lang/Iterable; getIndirectPassengers
	dn ()I countPlayerPassengers
	do ()Z hasExactlyOnePlayerPassenger
	dp ()Lcdv; getRootVehicle
	dq ()Z isLocalInstanceAuthoritative
	dr ()Z isLocalClientAuthoritative
	ds ()Z canSimulateMovement
	dt ()Z isEffectiveAi
	du ()Lcdv; getVehicle
	dv ()Lcdv; getControlledVehicle
	dw ()Lbcf; getSoundSource
	dx ()I getFireImmuneTicks
	dy ()Z touchingUnloadedChunk
	dz ()D getFluidJumpThreshold
	e (D)D getRandomX
		0 o p_20209_
	e (Lawy;)V stopSeenByPlayer
		0 o p_20174_
	e (F)V igniteForSeconds
		0 o p_345382_
	e (Lfoh;)Lfoh; limitPistonMovement
		0 o p_20134_
	e (I)V setId
		0 o p_20235_
	e (Lja;)Lja; getPrimaryStepSoundBlockPos
		0 o p_278049_
	e (Z)V setOnGround
		0 o p_20181_
	e (FF)V moveOrInterpolateTo
		0 o p_436643_
		1 o p_436812_
	e (Lczl;)Z isInvisibleTo
		0 o p_20178_
	e (Lcfi;)F getEyeHeight
		0 o p_20237_
	e (DDD)V syncPacketPositionCodec
		0 o p_217007_
		1 o p_217008_
		2 o p_217009_
	ea ()Z canSprint
	eb ()F maxUpStep
	ec ()Z isRemoved
	ed ()Lcdv$e; getRemovalReason
	ee ()V unsetRemoved
	ef ()Z shouldBeSaved
	eg ()Z isAlwaysTicking
	eh ()Z isFlyingVehicle
	ei ()Lccj; damageSources
	ej ()Ljy; registryAccess
	ek ()Lbfq; getRandom
	el ()Ldhp; getWeaponItem
	em ()Ljava/util/Optional; getLootTable
	en ()Lbfo$f; problemPath
	equals (Ljava/lang/Object;)Z equals
		0 o p_20245_
	f (D)D getY
		0 o p_20228_
	f (Lfoh;)V snapTo
		0 o p_397262_
	f (F)Lja; 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 (Lja;)V placePortalTicket
		0 o p_352083_
	f (DDD)Z isFree
		0 o p_20230_
		1 o p_20231_
		2 o p_20232_
	f (Lcdv;)F distanceTo
		0 o p_20271_
	g (Lcdv;)D distanceToSqr
		0 o p_20281_
	g (DDD)V absSnapTo
		0 o p_20249_
		1 o p_20250_
		2 o p_20251_
	g (D)D getZ
		0 o p_20247_
	g ()V tick
	g (Lfoh;)D distanceToSqr
		0 o p_20239_
	g (F)V playSwimSound
		0 o p_20213_
	g (I)V igniteForTicks
		0 o p_320711_
	g (Z)V setNoGravity
		0 o p_20243_
	h (Lcdv;)V push
		0 o p_20293_
	h (F)Lfoh; getViewVector
		0 o p_20253_
	h (D)D getRandomZ
		0 o p_20263_
	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 (Lfoh;)V push
		0 o p_347665_
	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 (Lfoh;)V moveOrInterpolateTo
		0 o p_436632_
	i (Lcdv;)Z canCollideWith
		0 o p_20303_
	i (F)F getViewXRot
		0 o p_20268_
	i (I)Z getSharedFlag
		0 o p_20292_
	j (I)V setAirSupply
		0 o p_20302_
	j (Z)V setSwimming
		0 o p_20283_
	j (Lcdv;)Z canBeCollidedWith
		0 o p_423659_
	j (Lfoh;)V lerpMotion
		0 o p_436647_
	j (DDD)Z shouldRender
		0 o p_20296_
		1 o p_20297_
		2 o p_20298_
	j (F)F getViewYRot
		0 o p_20279_
	j_ ()I getTeamColor
	k (F)F getXRot
		0 o p_363660_
	k (Lcdv;)V positionRider
		0 o p_20312_
	k (I)V setTicksFrozen
		0 o p_146918_
	k (Z)V setGlowingTag
		0 o p_146916_
	k (Lfoh;)V setDeltaMovement
		0 o p_20257_
	k (DDD)V moveTowardsClosestSpace
		0 o p_20315_
		1 o p_20316_
		2 o p_20317_
	k ()V playAmethystStepSound
	k_ ()Z hasCustomName
	l (Lfoh;)V addDeltaMovement
		0 o p_250128_
	l (DDD)V dismountTo
		0 o p_146825_
		1 o p_146826_
		2 o p_146827_
	l (Lcdv;)V onPassengerTurned
		0 o p_20320_
	l (Z)V setInvisible
		0 o p_20304_
	l (F)F getYRot
		0 o p_363186_
	l ()V resetFallDistance
	l_ ()V refreshDimensions
	m (F)Lfoh; getUpVector
		0 o p_20290_
	m (DDD)V setDeltaMovement
		0 o p_20335_
		1 o p_20336_
		2 o p_20337_
	m (Z)V onInsideBubbleColumn
		0 o p_20322_
	m (Lfoh;)V setOldPos
		0 o p_371773_
	m (Lcdv;)Lfoh; getVehicleAttachmentPoint
		0 o p_316322_
	n (Lcdv;)Lfoh; getPassengerRidingPosition
		0 o p_294938_
	n (Z)V setInvulnerable
		0 o p_20332_
	n (F)Lfoh; getEyePosition
		0 o p_20300_
	n (DDD)V setPosRaw
		0 o p_20344_
		1 o p_20345_
		2 o p_20346_
	n_ ()Lceq; getInterpolation
	o (Z)Z canUsePortal
		0 o p_352898_
	o (F)Lfoh; getLightProbePosition
		0 o p_20309_
	o (Lcdv;)Z startRiding
		0 o p_20330_
	o_ ()Z isIgnoringBlockTriggers
	p (F)Lfoh; getPosition
		0 o p_20319_
	p (Z)V setCustomNameVisible
		0 o p_20341_
	p (Lcdv;)Z canRide
		0 o p_20339_
	p_ ()Lfgf; getPistonPushReaction
	q (Lcdv;)V addPassenger
		0 o p_20349_
	q (F)V animateHurt
		0 o p_265161_
	q (Z)V setIsInPowderSnow
		0 o p_146925_
	r (F)V setYHeadRot
		0 o p_20328_
	r (Lcdv;)V removePassenger
		0 o p_20352_
	s (Lcdv;)Z canAddPassenger
		0 o p_20354_
	s (F)V setYBodyRot
		0 o p_20338_
	t (Lcdv;)Z isAlliedTo
		0 o p_20355_
	t ()V rideTick
	t (F)F getPreciseBodyRotation
		0 o p_352259_
	toString ()Ljava/lang/String; toString
	u (Lcdv;)Z considersEntityAsAlly
		0 o p_364894_
	u (F)Lfoh; getRopeHoldPosition
		0 o p_20347_
	v (Lcdv;)Z is
		0 o p_20356_
	v (F)V setYRot
		0 o p_146923_
	w (F)V setXRot
		0 o p_146927_
	w (Lcdv;)Z skipAttackInteraction
		0 o p_20357_
	x (Lcdv;)V copyPosition
		0 o p_20360_
	y (Lcdv;)V restoreFrom
		0 o p_20362_
	z (Lcdv;)Z hasPassenger
		0 o p_20364_
cdv$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
cdv$a net/minecraft/world/entity/Entity$EntityPathElement
	a Lcdv; entity
	<init> (Lcdv;)V <init>
		0 o entity
	a ()Lcdv; entity
	equals (Ljava/lang/Object;)Z equals
		0 o p_422374_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cdv$b net/minecraft/world/entity/Entity$MoveFunction
	accept (Lcdv;DDD)V accept
		0 o p_20373_
		1 o p_20374_
		2 o p_20375_
		3 o p_20376_
cdv$c net/minecraft/world/entity/Entity$Movement
	a Lfoh; from
	b Lfoh; to
	c Ljava/util/Optional; axisDependentOriginalMovement
	<init> (Lfoh;Lfoh;Ljava/util/Optional;)V <init>
		0 o from
		1 o to
		2 o axisDependentOriginalMovement
	<init> (Lfoh;Lfoh;Lfoh;)V <init>
		0 o p_449233_
		1 o p_449886_
		2 o p_449963_
	<init> (Lfoh;Lfoh;)V <init>
		0 o p_449348_
		1 o p_449385_
	a ()Lfoh; from
	b ()Lfoh; to
	c ()Ljava/util/Optional; axisDependentOriginalMovement
	equals (Ljava/lang/Object;)Z equals
		0 o p_381622_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cdv$d net/minecraft/world/entity/Entity$MovementEmission
	a Lcdv$d; NONE
	b Lcdv$d; SOUNDS
	c Lcdv$d; EVENTS
	d Lcdv$d; ALL
	e Z sounds
	f Z events
	g [Lcdv$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 ()[Lcdv$d; $values
		static
	valueOf (Ljava/lang/String;)Lcdv$d; valueOf
		static
		0 o p_146949_
	values ()[Lcdv$d; values
		static
cdv$e net/minecraft/world/entity/Entity$RemovalReason
	a Lcdv$e; KILLED
	b Lcdv$e; DISCARDED
	c Lcdv$e; UNLOADED_TO_CHUNK
	d Lcdv$e; UNLOADED_WITH_PLAYER
	e Lcdv$e; CHANGED_DIMENSION
	f Z destroy
	g Z save
	h [Lcdv$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 ()[Lcdv$e; $values
		static
	valueOf (Ljava/lang/String;)Lcdv$e; valueOf
		static
		0 o p_146969_
	values ()[Lcdv$e; values
		static
cdw net/minecraft/world/entity/EntityAttachment
	a Lcdw; PASSENGER
	b Lcdw; VEHICLE
	c Lcdw; NAME_TAG
	d Lcdw; WARDEN_CHEST
	e Lcdw$a; fallback
	f [Lcdw; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILcdw$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 ()[Lcdw; $values
		static
	valueOf (Ljava/lang/String;)Lcdw; valueOf
		static
		0 o p_316488_
	values ()[Lcdw; values
		static
cdw$a net/minecraft/world/entity/EntityAttachment$Fallback
	a Ljava/util/List; ZERO
	b Lcdw$a; AT_FEET
	c Lcdw$a; AT_HEIGHT
	d Lcdw$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_
cdx net/minecraft/world/entity/EntityAttachments
	a Ljava/util/Map; attachments
	<init> (Ljava/util/Map;)V <init>
		0 o p_316675_
	a (FF)Lcdx; createDefault
		static
		0 o p_316906_
		1 o p_316905_
	a (FFF)Lcdx; scale
		0 o p_316378_
		1 o p_316683_
		2 o p_316463_
	a (Lcdw;IF)Lfoh; getNullable
		0 o p_316263_
		1 o p_316709_
		2 o p_316113_
	a (FFFLcdw;)Ljava/util/List; lambda$scale$0
		0 o p_394305_
		1 o p_394335_
		2 o p_393960_
		3 o p_393687_
	a (Lcdw;)Lfoh; getAverage
		0 o p_426158_
	a ()Lcdx$a; builder
		static
	a (Lfoh;F)Lfoh; transformPoint
		static
		0 o p_316742_
		1 o p_316708_
	b (Lcdw;IF)Lfoh; get
		0 o p_316290_
		1 o p_316517_
		2 o p_316296_
	c (Lcdw;IF)Lfoh; getClamped
		0 o p_316117_
		1 o p_316379_
		2 o p_316900_
cdx$a net/minecraft/world/entity/EntityAttachments$Builder
	a Ljava/util/Map; attachments
	<init> ()V <init>
	a (FF)Lcdx; build
		0 o p_316746_
		1 o p_316254_
	a (FFLcdw;)Ljava/util/List; lambda$build$1
		0 o p_392964_
		1 o p_392965_
		2 o p_392966_
	a (Lcdw;Lfoh;)Lcdx$a; attach
		0 o p_316903_
		1 o p_316337_
	a (Lcdw;)Ljava/util/List; lambda$attach$0
		static
		0 o p_316616_
	a (Lcdw;FFF)Lcdx$a; attach
		0 o p_316395_
		1 o p_316627_
		2 o p_316510_
		3 o p_316313_
cdy net/minecraft/world/entity/EntityDimensions
	a F width
	b F height
	c F eyeHeight
	d Lcdx; attachments
	e Z fixed
	<init> (FFZ)V <init>
		0 o p_20381_
		1 o p_20382_
		2 o p_20383_
	<init> (FFFLcdx;Z)V <init>
		0 o width
		1 o height
		2 o eyeHeight
		3 o attachments
		4 o fixed
	a (F)Lcdy; scale
		0 o p_20389_
	a ()F width
	a (Lcdx$a;)Lcdy; withAttachments
		0 o p_316576_
	a (FF)Lcdy; scale
		0 o p_20391_
		1 o p_20392_
	a (DDD)Lfoc; makeBoundingBox
		0 o p_20385_
		1 o p_20386_
		2 o p_20387_
	a (Lfoh;)Lfoc; makeBoundingBox
		0 o p_20394_
	b (FF)Lcdy; scalable
		static
		0 o p_20396_
		1 o p_20397_
	b ()F height
	b (F)Lcdy; withEyeHeight
		0 o p_316487_
	c ()F eyeHeight
	c (F)F defaultEyeHeight
		static
		0 o p_316329_
	c (FF)Lcdy; fixed
		static
		0 o p_20399_
		1 o p_20400_
	d ()Lcdx; attachments
	e ()Z fixed
	equals (Ljava/lang/Object;)Z equals
		0 o p_316620_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cdz 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 (Lcef;)Ldhp; get
		0 o p_397366_
	a (Ljava/util/Map;)Lcdz; lambda$static$0
		static
		0 o p_398046_
	a (Lcdv;)V tick
		0 o p_401779_
	a (Lcdz;)V setAll
		0 o p_401921_
	a ()Z isEmpty
	a (Lcew;)V dropAll
		0 o p_401845_
	a (Lcef;Ldhp;)Ldhp; set
		0 o p_397821_
		1 o p_397647_
	b (Lcef;Ldhp;)Ldhp; lambda$clear$2
		static
		0 o p_401733_
		1 o p_401734_
	b (Lcdz;)Ljava/util/Map; lambda$static$1
		static
		0 o p_397308_
	b ()V clear
ce net/minecraft/advancements/critereon/FilledBucketTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldhp;Lce$a;)Z lambda$trigger$0
		static
		0 o p_38776_
		1 o p_38777_
	a (Lawy;Ldhp;)V trigger
		0 o p_38773_
		1 o p_38774_
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 (Ldhp;)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/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>
ceb net/minecraft/world/entity/EntityReference
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lcom/mojang/datafixers/util/Either; entity
	<clinit> ()V <clinit>
		static
	<init> (Leoj;)V <init>
		0 o p_394384_
	<init> (Ljava/util/UUID;)V <init>
		0 o p_394483_
	a (Lceb;Lfir;Ljava/lang/String;)V store
		static
		0 o p_423520_
		1 o p_423510_
		2 o p_423668_
	a (Lceb;Ldrq;)Lcdv; getEntity
		static
		0 o p_440206_
		1 o p_440128_
	a (Ldrq;Ljava/lang/Class;)Leoj; getEntity
		0 o p_439083_
		1 o p_438991_
	a (Lfip;Ljava/lang/String;)Lceb; read
		static
		0 o p_421654_
		1 o p_394012_
	a ()Lcom/mojang/serialization/Codec; codec
		static
	a (Ljava/util/UUID;)Lceb; of
		static
		0 o p_440648_
	a (Lceb;Ldrq;Ljava/lang/Class;)Leoj; get
		static
		0 o p_393467_
		1 o p_440390_
		2 o p_394473_
	a (Lfip;Ljava/lang/String;Ldrq;)Lceb; readWithOldOwnerConversion
		static
		0 o p_422383_
		1 o p_394543_
		2 o p_393661_
	a (Lfir;Ljava/lang/String;)V store
		0 o p_422692_
		1 o p_393486_
	a (Leoj;Ljava/lang/Class;)Leoj; resolve
		0 o p_394069_
		1 o p_394131_
	a (Leoj;)Lceb; of
		static
		0 o p_440249_
	a (Leoi;Ljava/lang/Class;)Leoj; getEntity
		0 o p_394375_
		1 o p_394097_
	a (Ldrq;Ljava/lang/String;)Ljava/util/UUID; lambda$readWithOldOwnerConversion$1
		static
		0 o p_409191_
		1 o p_409192_
	b (Ljava/util/UUID;)Ljava/util/UUID; lambda$getUUID$0
		static
		0 o p_394562_
	b (Lceb;Ldrq;)Lcew; getLivingEntity
		static
		0 o p_440105_
		1 o p_439674_
	b ()Laae; streamCodec
		static
	b (Leoj;)Z matches
		0 o p_394272_
	c (Lceb;Ldrq;)Lczl; getPlayer
		static
		0 o p_440320_
		1 o p_439792_
	c ()Ljava/util/UUID; getUUID
	equals (Ljava/lang/Object;)Z equals
		0 o p_423529_
	hashCode ()I hashCode
cec 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 (Lcdv;Lfpp;Lfpp$a;Lcdv;)Z lambda$pushableBy$7
		static
		0 o p_392967_
		1 o p_392968_
		2 o p_392969_
		3 o p_392970_
	a (Lcdv;Lcdv;)Z lambda$notRiding$8
		static
		0 o p_20424_
		1 o p_20425_
	a (Lcdv;)Ljava/util/function/Predicate; pushableBy
		static
		0 o p_20422_
	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 (DDDDLcdv;)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 (Lcdv;)Ljava/util/function/Predicate; notRiding
		static
		0 o p_20432_
	c (Lcdv;)Z lambda$static$5
		static
		0 o p_423226_
	d (Lcdv;)Z lambda$static$4
		static
		0 o p_20434_
	e (Lcdv;)Z lambda$static$3
		static
		0 o p_392971_
	f (Lcdv;)Z lambda$static$2
		static
		0 o p_20438_
	g (Lcdv;)Z lambda$static$1
		static
		0 o p_20440_
	h (Lcdv;)Z lambda$static$0
		static
		0 o p_20442_
ced net/minecraft/world/entity/EntitySpawnReason
	a Lced; NATURAL
	b Lced; CHUNK_GENERATION
	c Lced; SPAWNER
	d Lced; STRUCTURE
	e Lced; BREEDING
	f Lced; MOB_SUMMONED
	g Lced; JOCKEY
	h Lced; EVENT
	i Lced; CONVERSION
	j Lced; REINFORCEMENT
	k Lced; TRIGGERED
	l Lced; BUCKET
	m Lced; SPAWN_ITEM_USE
	n Lced; COMMAND
	o Lced; DISPENSER
	p Lced; PATROL
	q Lced; TRIAL_SPAWNER
	r Lced; LOAD
	s Lced; DIMENSION_TRAVEL
	t [Lced; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_362598_
		1 o p_363598_
	a (Lced;)Z isSpawner
		static
		0 o p_362927_
	a ()[Lced; $values
		static
	b (Lced;)Z ignoresLightRequirements
		static
		0 o p_364180_
	valueOf (Ljava/lang/String;)Lced; valueOf
		static
		0 o p_364550_
	values ()[Lced; values
		static
cee net/minecraft/world/entity/EntityType
	A Lcee; CHEST_MINECART
	B Lcee; CHICKEN
	C Lcee; COD
	D Lcee; COPPER_GOLEM
	E Lcee; COMMAND_BLOCK_MINECART
	F Lcee; COW
	G Lcee; CREAKING
	H Lcee; CREEPER
	I Lcee; DARK_OAK_BOAT
	J Lcee; DARK_OAK_CHEST_BOAT
	K Lcee; DOLPHIN
	L Lcee; DONKEY
	M Lcee; DRAGON_FIREBALL
	N Lcee; DROWNED
	O Lcee; EGG
	P Lcee; ELDER_GUARDIAN
	Q Lcee; ENDERMAN
	R Lcee; ENDERMITE
	S Lcee; ENDER_DRAGON
	T Lcee; ENDER_PEARL
	U Lcee; END_CRYSTAL
	V Lcee; EVOKER
	W Lcee; EVOKER_FANGS
	X Lcee; EXPERIENCE_BOTTLE
	Y Lcee; EXPERIENCE_ORB
	Z Lcee; EYE_OF_ENDER
	a Lcom/mojang/serialization/Codec; CODEC
	aA Lcee; LIGHTNING_BOLT
	aB Lcee; LLAMA
	aC Lcee; LLAMA_SPIT
	aD Lcee; MAGMA_CUBE
	aE Lcee; MANGROVE_BOAT
	aF Lcee; MANGROVE_CHEST_BOAT
	aG Lcee; MANNEQUIN
	aH Lcee; MARKER
	aI Lcee; MINECART
	aJ Lcee; MOOSHROOM
	aK Lcee; MULE
	aL Lcee; OAK_BOAT
	aM Lcee; OAK_CHEST_BOAT
	aN Lcee; OCELOT
	aO Lcee; OMINOUS_ITEM_SPAWNER
	aP Lcee; PAINTING
	aQ Lcee; PALE_OAK_BOAT
	aR Lcee; PALE_OAK_CHEST_BOAT
	aS Lcee; PANDA
	aT Lcee; PARROT
	aU Lcee; PHANTOM
	aV Lcee; PIG
	aW Lcee; PIGLIN
	aX Lcee; PIGLIN_BRUTE
	aY Lcee; PILLAGER
	aZ Lcee; POLAR_BEAR
	aa Lcee; FALLING_BLOCK
	ab Lcee; FIREBALL
	ac Lcee; FIREWORK_ROCKET
	ad Lcee; FOX
	ae Lcee; FROG
	af Lcee; FURNACE_MINECART
	ag Lcee; GHAST
	ah Lcee; HAPPY_GHAST
	ai Lcee; GIANT
	aj Lcee; GLOW_ITEM_FRAME
	ak Lcee; GLOW_SQUID
	al Lcee; GOAT
	am Lcee; GUARDIAN
	an Lcee; HOGLIN
	ao Lcee; HOPPER_MINECART
	ap Lcee; HORSE
	aq Lcee; HUSK
	ar Lcee; ILLUSIONER
	as Lcee; INTERACTION
	at Lcee; IRON_GOLEM
	au Lcee; ITEM
	av Lcee; ITEM_DISPLAY
	aw Lcee; ITEM_FRAME
	ax Lcee; JUNGLE_BOAT
	ay Lcee; JUNGLE_CHEST_BOAT
	az Lcee; LEASH_KNOT
	b Laae; STREAM_CODEC
	bA Lcee; TEXT_DISPLAY
	bB Lcee; TNT
	bC Lcee; TNT_MINECART
	bD Lcee; TRADER_LLAMA
	bE Lcee; TRIDENT
	bF Lcee; TROPICAL_FISH
	bG Lcee; TURTLE
	bH Lcee; VEX
	bI Lcee; VILLAGER
	bJ Lcee; VINDICATOR
	bK Lcee; WANDERING_TRADER
	bL Lcee; WARDEN
	bM Lcee; WIND_CHARGE
	bN Lcee; WITCH
	bO Lcee; WITHER
	bP Lcee; WITHER_SKELETON
	bQ Lcee; WITHER_SKULL
	bR Lcee; WOLF
	bS Lcee; ZOGLIN
	bT Lcee; ZOMBIE
	bU Lcee; ZOMBIE_HORSE
	bV Lcee; ZOMBIE_VILLAGER
	bW Lcee; ZOMBIFIED_PIGLIN
	bX Lcee; PLAYER
	bY Lcee; FISHING_BOBBER
	ba Lcee; SPLASH_POTION
	bb Lcee; LINGERING_POTION
	bc Lcee; PUFFERFISH
	bd Lcee; RABBIT
	be Lcee; RAVAGER
	bf Lcee; SALMON
	bg Lcee; SHEEP
	bh Lcee; SHULKER
	bi Lcee; SHULKER_BULLET
	bj Lcee; SILVERFISH
	bk Lcee; SKELETON
	bl Lcee; SKELETON_HORSE
	bm Lcee; SLIME
	bn Lcee; SMALL_FIREBALL
	bo Lcee; SNIFFER
	bp Lcee; SNOWBALL
	bq Lcee; SNOW_GOLEM
	br Lcee; SPAWNER_MINECART
	bs Lcee; SPECTRAL_ARROW
	bt Lcee; SPIDER
	bu Lcee; SPRUCE_BOAT
	bv Lcee; SPRUCE_CHEST_BOAT
	bw Lcee; SQUID
	bx Lcee; STRAY
	by Lcee; STRIDER
	bz Lcee; TADPOLE
	c Lcee; ACACIA_BOAT
	ca Lorg/slf4j/Logger; LOGGER
	cb Ljk$c; builtInRegistryHolder
	cc F MAGIC_HORSE_WIDTH
	cd I DISPLAY_TRACKING_RANGE
	ce Ljava/util/Set; OP_ONLY_CUSTOM_DATA
	cf Lcee$b; factory
	cg Lcez; category
	ch Lcom/google/common/collect/ImmutableSet; immuneTo
	ci Z serialize
	cj Z summon
	ck Z fireImmune
	cl Z canSpawnFarFromPlayer
	cm I clientTrackingRange
	cn I updateInterval
	co Ljava/lang/String; descriptionId
	cp Lxx; description
	cq Ljava/util/Optional; lootTable
	cr Lcdy; dimensions
	cs F spawnDimensionsScale
	ct Ldcx; requiredFeatures
	cu Z allowedInPeaceful
	d Lcee; ACACIA_CHEST_BOAT
	e Lcee; ALLAY
	f Lcee; AREA_EFFECT_CLOUD
	g Lcee; ARMADILLO
	h Lcee; ARMOR_STAND
	i Lcee; ARROW
	j Lcee; AXOLOTL
	k Lcee; BAMBOO_CHEST_RAFT
	l Lcee; BAMBOO_RAFT
	m Lcee; BAT
	n Lcee; BEE
	o Lcee; BIRCH_BOAT
	p Lcee; BIRCH_CHEST_BOAT
	q Lcee; BLAZE
	r Lcee; BLOCK_DISPLAY
	s Lcee; BOGGED
	t Lcee; BREEZE
	u Lcee; BREEZE_WIND_CHARGE
	v Lcee; CAMEL
	w Lcee; CAT
	x Lcee; CAVE_SPIDER
	y Lcee; CHERRY_BOAT
	z Lcee; CHERRY_CHEST_BOAT
	<clinit> ()V <clinit>
		static
	<init> (Lcee$b;Lcez;ZZZZLcom/google/common/collect/ImmutableSet;Lcdy;FIILjava/lang/String;Ljava/util/Optional;Ldcx;Z)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_
		14 o p_434970_
	A ()Ldhl; lambda$static$13
		static
	B ()Ldhl; lambda$static$12
		static
	C ()Ldhl; lambda$static$11
		static
	D ()Ldhl; lambda$static$10
		static
	E ()Ldhl; lambda$static$9
		static
	F ()Ldhl; lambda$static$8
		static
	G ()Ldhl; lambda$static$7
		static
	H ()Ldhl; lambda$static$6
		static
	I ()Ldhl; lambda$static$5
		static
	J ()Ldhl; lambda$static$4
		static
	K ()Ldhl; lambda$static$3
		static
	L ()Ldhl; lambda$static$2
		static
	M ()Ldhl; lambda$static$1
		static
	N ()Ldhl; lambda$static$0
		static
	a (Ldrq;Ldhp;Lcew;)Ljava/util/function/Consumer; createDefaultStackConfig
		static
		0 o p_366618_
		1 o p_263568_
		2 o p_393794_
	a (Ljava/lang/String;)Ljava/util/Optional; byString
		static
		0 o p_20633_
	a (Ldrq;Lcew;Ldkw;Lcdv;)V lambda$appendCustomEntityStackConfig$23
		static
		0 o p_432521_
		1 o p_432522_
		2 o p_432523_
		3 o p_432524_
	a (Ldrq;Lced;Lfip;Ljava/util/function/Consumer;)V lambda$loadEntitiesRecursive$31
		static
		0 o p_421349_
		1 o p_421350_
		2 o p_421351_
		3 o p_421352_
	a (Lcdv;)Lcdv; tryCast
		0 o p_147042_
	a (Ldrq;Lcew;Lcdv;Ldkw;)V updateCustomEntityTag
		static
		0 o p_20621_
		1 o p_394374_
		2 o p_20623_
		3 o p_432820_
	a (Lcee;Lfip;Ldrq;Lced;Ljava/util/function/Function;)Lcdv; loadEntityRecursive
		static
		0 o p_433647_
		1 o p_434069_
		2 o p_432763_
		3 o p_433534_
		4 o p_433418_
	a (Lcee;Lfip;Ldrq;Lced;)Ljava/util/Optional; create
		static
		0 o p_435889_
		1 o p_434459_
		2 o p_433549_
		3 o p_434270_
	a (Ldrq;Lced;Lcee;)Lcdv; lambda$create$24
		static
		0 o p_359690_
		1 o p_359691_
		2 o p_359692_
	a (Lejm;)Z isBlockDangerous
		0 o p_20631_
	a (Ljo;)Z is
		0 o p_299060_
	a (Lup;Ldrq;Lced;Ljava/util/function/Function;)Lcdv; loadEntityRecursive
		static
		0 o p_20646_
		1 o p_20647_
		2 o p_361097_
		3 o p_20648_
	a (Ldrq;Lced;)Lcdv; create
		0 o p_20616_
		1 o p_363040_
	a (Ljava/lang/String;Lcee$a;)Lcee; register
		static
		0 o p_20635_
		1 o p_20636_
	a (Ldhp;Lcdv;)V lambda$appendComponentsConfig$22
		static
		0 o p_396669_
		1 o p_396670_
	a (Ljava/util/function/Consumer;Ldrq;Ldhp;Lcew;)Ljava/util/function/Consumer; appendDefaultStackConfig
		static
		0 o p_265154_
		1 o p_366809_
		2 o p_265598_
		3 o p_393979_
	a (Lfip;Ldrq;Lced;Ljava/util/function/Function;Lcdv;)Lcdv; lambda$loadEntityRecursive$29
		static
		0 o p_432516_
		1 o p_432517_
		2 o p_432518_
		3 o p_432519_
		4 o p_432520_
	a (Lawx;Lja;Lced;)Lcdv; spawn
		0 o p_262704_
		1 o p_262672_
		2 o p_363697_
	a (Lbdj;)Z is
		0 o p_204040_
	a (Ljava/lang/Object;)Ljava/lang/Object; tryCast
		0 o p_147044_
	a (Lcdv;Lfip;Ldrq;Lced;Ljava/util/function/Function;)Lcdv; loadPassengersRecursive
		static
		0 o p_433340_
		1 o p_433716_
		2 o p_435035_
		3 o p_435495_
		4 o p_435968_
	a (Lfip;Lcdv;)V lambda$create$27
		static
		0 o p_432509_
		1 o p_432510_
	a (Ljava/util/function/Consumer;Lcdv;)Lcdv; lambda$loadEntitiesRecursive$30
		static
		0 o p_404266_
		1 o p_404267_
	a (Lfip;)Ljava/util/Optional; by
		static
		0 o p_422719_
	a (Ljava/util/function/Supplier;)Lcee$b; boatFactory
		static
		0 o p_376580_
	a (Lfip$b;Ldrq;Lced;)Ljava/util/stream/Stream; loadEntitiesRecursive
		static
		0 o p_422664_
		1 o p_147047_
		2 o p_360400_
	a (Ldrt;Lja;ZLfoc;)D getYOffset
		static
		0 o p_20626_
		1 o p_20627_
		2 o p_20628_
		3 o p_20629_
	a (Lcee;)Lamj; getKey
		static
		0 o p_20614_
	a (Lfip;Ldrq;Lced;)Ljava/util/Optional; create
		static
		0 o p_422014_
		1 o p_20644_
		2 o p_360780_
	a (Ljava/util/function/Consumer;Ldhp;)Ljava/util/function/Consumer; appendComponentsConfig
		static
		0 o p_398007_
		1 o p_397263_
	a (Lawx;Ldhp;Lcew;Lja;Lced;ZZ)Lcdv; 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/Supplier;Lcee;Ldrq;)Ldce; lambda$chestRaftFactory$35
		static
		0 o p_375560_
		1 o p_375561_
		2 o p_375562_
	a (Lawx;Ljava/util/function/Consumer;Lja;Lced;ZZ)Lcdv; 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 (DDD)Lfoc; getSpawnAABB
		0 o p_338403_
		1 o p_338190_
		2 o p_338227_
	a (Lcee;Lup;Ldrq;Lced;Ljava/util/function/Function;)Lcdv; loadEntityRecursive
		static
		0 o p_432899_
		1 o p_435591_
		2 o p_434379_
		3 o p_432886_
		4 o p_434465_
	a (Lami;Lcee$a;)Lcee; register
		static
		0 o p_368669_
		1 o p_368714_
	a ()Ljava/lang/Class; getBaseClass
	a (Lfip;Ldrq;Lced;Ljava/util/function/Function;)Lcdv; loadEntityRecursive
		static
		0 o p_421842_
		1 o p_422387_
		2 o p_422720_
		3 o p_422153_
	b (Ljava/lang/String;)Lami; vanillaEntityId
		static
		0 o p_368595_
	b (Lfip;Ldrq;Lced;)Ljava/util/Optional; loadStaticEntity
		static
		0 o p_421860_
		1 o p_20671_
		2 o p_362818_
	b (Lfip;Lcdv;)V lambda$create$25
		static
		0 o p_421347_
		1 o p_421348_
	b (Lawx;Ljava/util/function/Consumer;Lja;Lced;ZZ)Lcdv; 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;)Lcee$b; chestBoatFactory
		static
		0 o p_376578_
	b (Ljava/util/function/Supplier;Lcee;Ldrq;)Ldcr; lambda$raftFactory$34
		static
		0 o p_375563_
		1 o p_375564_
		2 o p_375565_
	b (Lcdv;)V lambda$createDefaultStackConfig$21
		static
		0 o p_262561_
	b (Lcee;Lfip;Ldrq;Lced;)Ljava/util/Optional; loadStaticEntity
		static
		0 o p_434366_
		1 o p_435029_
		2 o p_434374_
		3 o p_435895_
	b (Lfip;Ldrq;Lced;Ljava/util/function/Function;Lcdv;)Lcdv; lambda$loadEntityRecursive$28
		static
		0 o p_432511_
		1 o p_432512_
		2 o p_432513_
		3 o p_432514_
		4 o p_432515_
	b (Lfip;)V lambda$create$26
		static
		0 o p_421353_
	b (Ljava/util/function/Consumer;Ldrq;Ldhp;Lcew;)Ljava/util/function/Consumer; appendCustomEntityStackConfig
		static
		0 o p_263579_
		1 o p_366735_
		2 o p_263582_
		3 o p_394266_
	b ()Z canSerialize
	c ()Z canSummon
	c (Ljava/util/function/Supplier;)Lcee$b; raftFactory
		static
		0 o p_376650_
	c (Lcdv;)V lambda$spawn$20
		static
		0 o p_263563_
	c (Ljava/util/function/Supplier;Lcee;Ldrq;)Ldcd; lambda$chestBoatFactory$33
		static
		0 o p_375554_
		1 o p_375555_
		2 o p_375556_
	d ()Z fireImmune
	d (Ljava/util/function/Supplier;Lcee;Ldrq;)Ldcc; lambda$boatFactory$32
		static
		0 o p_375557_
		1 o p_375558_
		2 o p_375559_
	d (Ljava/util/function/Supplier;)Lcee$b; chestRaftFactory
		static
		0 o p_376648_
	e ()Z canSpawnFarFromPlayer
	f ()Lcez; getCategory
	g ()Ljava/lang/String; getDescriptionId
	h ()Lxx; getDescription
	i ()Ljava/lang/String; toShortString
	j ()Ljava/util/Optional; getDefaultLootTable
	k ()Ldcx; requiredFeatures
	l ()F getWidth
	m ()F getHeight
	n ()Lcdy; getDimensions
	o ()I clientTrackingRange
	p ()I updateInterval
	q ()Z trackDeltas
	r ()Ljk$c; builtInRegistryHolder
	s ()Z isAllowedInPeaceful
	t ()Z onlyOpCanSetNbt
	toString ()Ljava/lang/String; toString
	u ()Ldhl; lambda$static$19
		static
	v ()Ldhl; lambda$static$18
		static
	w ()Ldhl; lambda$static$17
		static
	x ()Ldhl; lambda$static$16
		static
	y ()Ldhl; lambda$static$15
		static
	z ()Ldhl; lambda$static$14
		static
cee$a net/minecraft/world/entity/EntityType$Builder
	a Lcee$b; factory
	b Lcez; 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 Lcdy; dimensions
	k F spawnDimensionsScale
	l Lcdx$a; attachments
	m Ldcx; requiredFeatures
	n Lamb; lootTable
	o Lamb; descriptionId
	p Z allowedInPeaceful
	<init> (Lcee$b;Lcez;)V <init>
		0 o p_20696_
		1 o p_20697_
	a (Lcee;Ldrq;)Lcdv; lambda$createNothing$2
		static
		0 o p_20708_
		1 o p_20709_
	a ([F)Lcee$a; passengerAttachments
		0 o p_316352_
	a (Lfoh;)Lcee$a; vehicleAttachment
		0 o p_316758_
	a (FF)Lcee$a; sized
		0 o p_20700_
		1 o p_20701_
	a (Lcee$b;Lcez;)Lcee$a; of
		static
		0 o p_20705_
		1 o p_20706_
	a (Lcdw;Lfoh;)Lcee$a; attach
		0 o p_320601_
		1 o p_320745_
	a (F)Lcee$a; spawnDimensionsScale
		0 o p_338311_
	a (Lcdw;FFF)Lcee$a; attach
		0 o p_320654_
		1 o p_320819_
		2 o p_320871_
		3 o p_320278_
	a (Lcez;)Lcee$a; createNothing
		static
		0 o p_20711_
	a ([Lduv;)Lcee$a; immuneTo
		0 o p_20715_
	a ([Ldcv;)Lcee$a; requiredFeatures
		0 o p_251646_
	a ()Lcee$a; noSummon
	a (I)Lcee$a; clientTrackingRange
		0 o p_20703_
	a ([Lfoh;)Lcee$a; passengerAttachments
		0 o p_316160_
	a (Lami;)Lcee; build
		0 o p_368626_
	b (I)Lcee$a; updateInterval
		0 o p_20718_
	b ()Lcee$a; noSave
	b (F)Lcee$a; eyeHeight
		0 o p_316663_
	b (Lami;)Ljava/lang/String; lambda$new$1
		static
		0 o p_367918_
	c (F)Lcee$a; ridingOffset
		0 o p_316455_
	c (Lami;)Ljava/util/Optional; lambda$new$0
		static
		0 o p_367917_
	c ()Lcee$a; fireImmune
	d (F)Lcee$a; nameTagOffset
		0 o p_316662_
	d ()Lcee$a; canSpawnFarFromPlayer
	e ()Lcee$a; noLootTable
	f ()Lcee$a; notInPeaceful
cee$b net/minecraft/world/entity/EntityType$EntityFactory
	create (Lcee;Ldrq;)Lcdv; create
		0 o p_20722_
		1 o p_20723_
cef net/minecraft/world/entity/EquipmentSlot
	a Lcef; MAINHAND
	b Lcef; OFFHAND
	c Lcef; FEET
	d Lcef; LEGS
	e Lcef; CHEST
	f Lcef; HEAD
	g Lcef; BODY
	h Lcef; SADDLE
	i I NO_COUNT_LIMIT
	j Ljava/util/List; VALUES
	k Ljava/util/function/IntFunction; BY_ID
	l Lbgg$a; CODEC
	m Laae; STREAM_CODEC
	n Lcef$a; type
	o I index
	p I countLimit
	q I id
	r Ljava/lang/String; name
	s [Lcef; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILcef$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;ILcef$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 (I)I getIndex
		0 o p_147069_
	a (Ldhp;)Ldhp; limit
		0 o p_348466_
	a (Lcef;)I lambda$static$1
		static
		0 o p_371207_
	a ()Lcef$a; getType
	a (Ljava/lang/String;)Lcef; byName
		static
		0 o p_20748_
	b ()I getIndex
	b (Lcef;)I lambda$static$0
		static
		0 o p_371874_
	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 ()[Lcef; $values
		static
	valueOf (Ljava/lang/String;)Lcef; valueOf
		static
		0 o p_20753_
	values ()[Lcef; values
		static
cef$a net/minecraft/world/entity/EquipmentSlot$Type
	a Lcef$a; HAND
	b Lcef$a; HUMANOID_ARMOR
	c Lcef$a; ANIMAL_ARMOR
	d Lcef$a; SADDLE
	e [Lcef$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_20760_
		1 o p_20761_
	a ()[Lcef$a; $values
		static
	valueOf (Ljava/lang/String;)Lcef$a; valueOf
		static
		0 o p_20763_
	values ()[Lcef$a; values
		static
ceg net/minecraft/world/entity/EquipmentSlotGroup
	a Lceg; ANY
	b Lceg; MAINHAND
	c Lceg; OFFHAND
	d Lceg; HAND
	e Lceg; FEET
	f Lceg; LEGS
	g Lceg; CHEST
	h Lceg; HEAD
	i Lceg; ARMOR
	j Lceg; BODY
	k Lceg; SADDLE
	l Ljava/util/function/IntFunction; BY_ID
	m Lcom/mojang/serialization/Codec; CODEC
	n Laae; STREAM_CODEC
	o I id
	p Ljava/lang/String; key
	q Ljava/util/function/Predicate; predicate
	r Ljava/util/List; slots
	s [Lceg; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Ljava/util/function/Predicate;)V <init>
		0 o p_331352_
		1 o p_331209_
		2 o p_331154_
		3 o p_330415_
		4 o p_330269_
	<init> (Ljava/lang/String;IILjava/lang/String;Lcef;)V <init>
		0 o p_330571_
		1 o p_331158_
		2 o p_331473_
		3 o p_330947_
		4 o p_331230_
	a (Lcef;Lcef;)Z lambda$new$4
		static
		0 o p_331490_
		1 o p_330549_
	a ()Ljava/util/List; slots
	a (Lcef;)Lceg; bySlot
		static
		0 o p_339603_
	a (Lceg;)I lambda$static$3
		static
		0 o p_331457_
	b (Lcef;)Z test
		0 o p_330499_
	b ()[Lceg; $values
		static
	b (Lceg;)I lambda$static$2
		static
		0 o p_331622_
	c (Lcef;)Z lambda$static$1
		static
		0 o p_330648_
	c ()Ljava/lang/String; getSerializedName
	d (Lcef;)Z lambda$static$0
		static
		0 o p_331164_
	iterator ()Ljava/util/Iterator; iterator
	valueOf (Ljava/lang/String;)Lceg; valueOf
		static
		0 o p_331245_
	values ()[Lceg; values
		static
ceg$1 net/minecraft/world/entity/EquipmentSlotGroup$1
	a [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot
	<clinit> ()V <clinit>
		static
ceh net/minecraft/world/entity/EquipmentTable
	a Lcom/mojang/serialization/Codec; DROP_CHANCES_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lami; lootTable
	d Ljava/util/Map; slotDropChances
	<clinit> ()V <clinit>
		static
	<init> (Lami;Ljava/util/Map;)V <init>
		0 o lootTable
		1 o slotDropChances
	<init> (Lami;F)V <init>
		0 o p_368531_
		1 o p_368593_
	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 ()Lami; 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
cei net/minecraft/world/entity/EquipmentUser
	a (Lami;Lfjb;JLjava/util/Map;)V equip
		0 o p_340873_
		1 o p_338202_
		2 o p_341024_
		3 o p_341367_
	a (Lami;Lfjb;Ljava/util/Map;)V equip
		0 o p_341330_
		1 o p_340863_
		2 o p_341011_
	a (Lcef;)Ldhp; getItemBySlot
		0 o p_338597_
	a (Lcef;Ldhp;)V setItemSlot
		0 o p_338576_
		1 o p_338519_
	a (Ldhp;Ljava/util/List;)Lcef; resolveSlot
		0 o p_338225_
		1 o p_338547_
	a (Lceh;Lfjb;)V equip
		0 o p_340994_
		1 o p_338408_
	a (Lcef;F)V setDropChance
		0 o p_338643_
		1 o p_338569_
cej net/minecraft/world/entity/ExperienceOrb
	a Lalm; 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 Lczl; followingPlayer
	o Lceq; interpolation
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;DDDI)V <init>
		0 o p_20776_
		1 o p_20777_
		2 o p_20778_
		3 o p_20779_
		4 o p_20780_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_20773_
		1 o p_20774_
	<init> (Ldrq;Lfoh;Lfoh;I)V <init>
		0 o p_421802_
		1 o p_421749_
		2 o p_422564_
		3 o p_421793_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376093_
		1 o p_376744_
		2 o p_376626_
	a (IILcej;)Z lambda$tryMergeToExisting$1
		static
		0 o p_147079_
		1 o p_147080_
		2 o p_147081_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421814_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422243_
	a (Lalq$a;)V defineSynchedData
		0 o p_325930_
	a (Lcej;)Z canMerge
		0 o p_147087_
	a (Lawx;Lfoh;Lfoh;I)V awardWithDirection
		static
		0 o p_421908_
		1 o p_421728_
		2 o p_422695_
		3 o p_422116_
	a (Lcej;II)Z canMerge
		static
		0 o p_147089_
		1 o p_147090_
		2 o p_147091_
	a (Lawx;Lfoh;I)V award
		static
		0 o p_147083_
		1 o p_147084_
		2 o p_147085_
	a (Lawy;I)I repairPlayerItems
		0 o p_344821_
		1 o p_147094_
	a (Lfoh;)V lambda$unstuckIfPossible$0
		0 o p_426977_
	a_ (Lczl;)V playerTouch
		0 o p_20792_
	b (Lawx;Lfoh;I)Z tryMergeToExisting
		static
		0 o p_147097_
		1 o p_147098_
		2 o p_147099_
	b (Lcci;)Z hurtClient
		0 o p_376512_
	b (Lcej;)V merge
		0 o p_147101_
	b (I)I getExperienceValue
		static
		0 o p_20783_
	bE ()V doWaterSplashEffect
	bb ()Lja; getBlockPosBelowThatAffectsMyMovement
	bo ()D getDefaultGravity
	br ()Lcdv$d; getMovementEmission
	c (I)V setValue
		0 o p_397993_
	cO ()Z isAttackable
	dw ()Lbcf; getSoundSource
	e ()I getValue
	f ()I getIcon
	g ()V tick
	i (D)V unstuckIfPossible
		0 o p_427341_
	i ()V followNearbyPlayer
	k ()V scanForMerges
	m ()V setUnderwaterMovement
	n_ ()Lceq; getInterpolation
cek net/minecraft/world/entity/GlowSquid
	cB Lalm; DATA_DARK_TICKS_REMAINING
	cC I DEFAULT_DARK_TICKS_REMAINING
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_147111_
		1 o p_147112_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376490_
		1 o p_376927_
		2 o p_376723_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422093_
	a (Lcee;Ldsh;Lced;Lja;Lbfq;)Z checkGlowSquidSpawnRules
		static
		0 o p_217018_
		1 o p_217019_
		2 o p_365182_
		3 o p_217021_
		4 o p_217022_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_362699_
		1 o p_362794_
	a (Lalq$a;)V defineSynchedData
		0 o p_326482_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422305_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_147124_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	m ()Lmc; getInkParticle
	n ()Lbcd; getSquirtSound
	p ()Lbcd; getAmbientSound
	s ()I getDarkTicksRemaining
	s (I)V setDarkTicks
		0 o p_147120_
cel net/minecraft/world/entity/HasCustomInventoryScreen
	b (Lczl;)V openCustomInventoryScreen
		0 o p_217023_
cem net/minecraft/world/entity/HumanoidArm
	a Lcem; LEFT
	b Lcem; 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 [Lcem; $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 ()Lcem; getOpposite
	f ()[Lcem; $values
		static
	valueOf (Ljava/lang/String;)Lcem; valueOf
		static
		0 o p_20832_
	values ()[Lcem; values
		static
cen net/minecraft/world/entity/InsideBlockEffectApplier
	a Lcen; NOOP
	<clinit> ()V <clinit>
		static
	a (Lceo;)V apply
		0 o p_405645_
	a (Lceo;Ljava/util/function/Consumer;)V runBefore
		0 o p_405735_
		1 o p_404776_
	b (Lceo;Ljava/util/function/Consumer;)V runAfter
		0 o p_405396_
		1 o p_405759_
cen$1 net/minecraft/world/entity/InsideBlockEffectApplier$1
	<init> ()V <init>
	a (Lceo;)V apply
		0 o p_404665_
	a (Lceo;Ljava/util/function/Consumer;)V runBefore
		0 o p_404953_
		1 o p_405551_
	b (Lceo;Ljava/util/function/Consumer;)V runAfter
		0 o p_405305_
		1 o p_405792_
cen$a net/minecraft/world/entity/InsideBlockEffectApplier$StepBasedCollector
	b [Lceo; 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 (I)V advanceStep
		0 o p_404672_
	a (Lcdv;)V applyAndClear
		0 o p_405071_
	a ()V flushStep
	a (Lceo;)V apply
		0 o p_405360_
	a (Lceo;Ljava/util/function/Consumer;)V runBefore
		0 o p_404988_
		1 o p_405666_
	b (Lceo;)Ljava/util/List; lambda$new$1
		static
		0 o p_405667_
	b (Lceo;Ljava/util/function/Consumer;)V runAfter
		0 o p_405004_
		1 o p_404845_
	c (Lceo;)Ljava/util/List; lambda$new$0
		static
		0 o p_404793_
ceo net/minecraft/world/entity/InsideBlockEffectType
	a Lceo; FREEZE
	b Lceo; CLEAR_FREEZE
	c Lceo; FIRE_IGNITE
	d Lceo; LAVA_IGNITE
	e Lceo; EXTINGUISH
	f Ljava/util/function/Consumer; effect
	g [Lceo; $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 (Lcdv;)V lambda$static$0
		static
		0 o p_405140_
	a ()Ljava/util/function/Consumer; effect
	b ()[Lceo; $values
		static
	valueOf (Ljava/lang/String;)Lceo; valueOf
		static
		0 o p_405285_
	values ()[Lceo; values
		static
cep net/minecraft/world/entity/Interaction
	a Lalm; DATA_WIDTH_ID
	b Lalm; DATA_HEIGHT_ID
	c Lalm; 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 Lcep$a; attack
	m Lcep$a; interaction
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_273319_
		1 o p_272713_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376324_
		1 o p_376830_
		2 o p_376086_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_272722_
	a (Z)V setResponse
		0 o p_273657_
	a (Lcfi;)Lcdy; getDimensions
		0 o p_273111_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_273507_
		1 o p_273048_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421568_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422502_
	a (F)V setWidth
		0 o p_273385_
	a (Lalq$a;)V defineSynchedData
		0 o p_326193_
	b (F)V setHeight
		0 o p_273733_
	bS ()Z canBeHitByProjectile
	bT ()Z isPickable
	c (Lfoh;)Lfoc; makeBoundingBox
		0 o p_390454_
	e ()Lcew; getTarget
	f ()F getWidth
	g ()V tick
	h_ ()Lcew; getLastAttacker
	i ()F getHeight
	k ()Z getResponse
	m ()Lcdy; getDimensions
	o_ ()Z isIgnoringBlockTriggers
	p_ ()Lfgf; getPistonPushReaction
	w (Lcdv;)Z skipAttackInteraction
		0 o p_273553_
cep$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
ceq net/minecraft/world/entity/InterpolationHandler
	a I DEFAULT_INTERPOLATION_STEPS
	b Lcdv; entity
	c I interpolationSteps
	d Lceq$a; interpolationData
	e Lfoh; previousTickPosition
	f Lfog; previousTickRot
	g Ljava/util/function/Consumer; onInterpolationStart
	<init> (Lcdv;Ljava/util/function/Consumer;)V <init>
		0 o p_394101_
		1 o p_394503_
	<init> (Lcdv;)V <init>
		0 o p_394439_
	<init> (Lcdv;I)V <init>
		0 o p_394433_
		1 o p_394544_
	<init> (Lcdv;ILjava/util/function/Consumer;)V <init>
		0 o p_393992_
		1 o p_394386_
		2 o p_393601_
	a (I)V setInterpolationLength
		0 o p_393476_
	a ()Lfoh; position
	a (Lfoh;FF)V interpolateTo
		0 o p_393836_
		1 o p_394255_
		2 o p_393907_
	b ()F yRot
	c ()F xRot
	d ()Z hasActiveInterpolation
	e ()V interpolate
	f ()V cancel
ceq$a net/minecraft/world/entity/InterpolationHandler$InterpolationData
	a I steps
	b Lfoh; position
	c F yRot
	d F xRot
	<init> (ILfoh;FF)V <init>
		0 o p_394434_
		1 o p_393933_
		2 o p_393655_
		3 o p_393861_
	a ()V decrease
	a (FF)V addRotation
		0 o p_393925_
		1 o p_393734_
	a (Lfoh;)V addDelta
		0 o p_394401_
cer net/minecraft/world/entity/ItemBasedSteering
	a I MIN_BOOST_TIME
	b I MAX_BOOST_TIME
	c Lalq; entityData
	d Lalm; boostTimeAccessor
	e Z boosting
	f I boostTime
	<init> (Lalq;Lalm;)V <init>
		0 o p_20841_
		1 o p_20842_
	a (Lbfq;)Z boost
		0 o p_217033_
	a ()V onSynced
	b ()V tickBoost
	c ()F boostFactor
	d ()I boostTimeTotal
ces net/minecraft/world/entity/ItemOwner
	a (Lces;Lfoh;)Lces; offsetFromOwner
		static
		0 o p_437244_
		1 o p_437265_
	an ()Ldrq; level
	dD ()Lfoh; position
	dY ()F getVisualRotationYInDegrees
	eo ()Lcew; asLivingEntity
ces$a net/minecraft/world/entity/ItemOwner$OffsetFromOwner
	a Lces; owner
	b Lfoh; offset
	<init> (Lces;Lfoh;)V <init>
		0 o owner
		1 o offset
	a ()Lces; owner
	an ()Ldrq; level
	b ()Lfoh; offset
	dD ()Lfoh; position
	dY ()F getVisualRotationYInDegrees
	eo ()Lcew; asLivingEntity
	equals (Ljava/lang/Object;)Z equals
		0 o p_437339_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cet net/minecraft/world/entity/ItemSteerable
	a ()Z boost
ceu net/minecraft/world/entity/Leashable
	h D LEASH_TOO_FAR_DIST
	i D LEASH_ELASTIC_DIST
	j D MAXIMUM_ALLOWED_LEASHED_DIST
	k Lfoh; AXIS_SPECIFIC_ELASTICITY
	l F SPRING_DAMPENING
	m D TORSIONAL_ELASTICITY
	n D STIFFNESS
	o Ljava/util/List; ENTITY_ATTACHMENT_POINT
	p Ljava/util/List; LEASHER_ATTACHMENT_POINT
	q Ljava/util/List; SHARED_QUAD_ATTACHMENT_POINTS
	r_ Ljava/lang/String; LEASH_TAG
	<clinit> ()V <clinit>
		static
	A ()D leashSnapDistance
	B ()D leashElasticDistance
	C ()V leashTooFarBehaviour
	D ()Z supportQuadLeash
	E ()[Lfoh; getQuadLeashOffsets
	F ()Lfoh; getLeashOffset
	T_ ()Z isLeashed
	U_ ()Lceu$a; getLeashData
	a (Ldrq;Lfoh;Ljava/util/function/Predicate;)Ljava/util/List; leashableInArea
		static
		0 o p_418478_
		1 o p_418494_
		2 o p_418347_
	a (Lcdv;Ljava/util/function/Predicate;)Ljava/util/List; leashableInArea
		static
		0 o p_418133_
		1 o p_418334_
	a (Lcdv;ZZ)V dropLeash
		static
		0 o p_352163_
		1 o p_352286_
		2 o p_352272_
	a (Lceu$a;)V setLeashData
		0 o p_352114_
	a (Lfir;Lceu$a;)V writeLeashData
		0 o p_422090_
		1 o p_352363_
	a (Lcdv;Lcdv;Z)V setLeashedTo
		static
		0 o p_352280_
		1 o p_352109_
		2 o p_352239_
	a (Lcdv;Lcdv;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 (Lcdv;Lceu$a;)Z checkElasticInteractions
		0 o p_418481_
		1 o p_418158_
	a (Ljava/util/function/Predicate;Lcdv;)Z lambda$leashableInArea$1
		static
		0 o p_418028_
		1 o p_418131_
	a (Lfoh;Lfoh;DLfoh;Lfoh;)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 (Lcdv;DDDD)[Lfoh; createQuadLeashOffsets
		static
		0 o p_418142_
		1 o p_418244_
		2 o p_418078_
		3 o p_418298_
		4 o p_418121_
	a (Lcdv;Lceu;)Z lambda$leashableLeashedTo$0
		static
		0 o p_418038_
		1 o p_418528_
	a_ (Lcdv;Z)V setLeashedTo
		0 o p_352411_
		1 o p_352183_
	a_ (Lawx;Lcdv;)V tickLeash
		static
		0 o p_376374_
		1 o p_352082_
	a_ (F)Lfoh; getLeashOffset
		0 o p_418480_
	ak_ ()Lcdv; getLeashHolder
	b (Lcdv;)D leashDistanceTo
		0 o p_418359_
	b (Lfip;)V readLeashData
		0 o p_422278_
	b (Lcdv;Lceu$a;)V restoreLeashFromSave
		static
		0 o p_352354_
		1 o p_352106_
	b_ (Lcdv;)Z canHaveALeashAttachedTo
		0 o p_418026_
	c (Lcdv;)F angularFriction
		static
		0 o p_418015_
	c_ (Lcdv;)Ljava/util/List; leashableLeashedTo
		static
		0 o p_418021_
	d (Lcdv;)V whenLeashedTo
		0 o p_418473_
	e (Lcdv;)V closeRangeLeashBehaviour
		0 o p_352073_
	e_ (I)V setDelayedLeashHolderId
		0 o p_352387_
	g (Lcdv;)Lfoh; getHolderMovement
		static
		0 o p_426117_
	h (Lcdv;)Lcdv; getLeashHolder
		static
		0 o p_352466_
	o ()Z mayBeLeashed
	v ()Z canBeLeashed
	w ()V dropLeash
	x ()V removeLeash
	y ()V onLeashRemoved
	z ()V onElasticLeashPull
ceu$a net/minecraft/world/entity/Leashable$LeashData
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcdv; 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> (Lcdv;)V <init>
		0 o p_352066_
	a (Lceu$a;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_412912_
	a (Lcdv;)V setLeashHolder
		0 o p_352464_
ceu$b net/minecraft/world/entity/Leashable$Wrench
	a Lceu$b; ZERO
	b Lfoh; force
	c D torque
	<clinit> ()V <clinit>
		static
	<init> (Lfoh;D)V <init>
		0 o force
		1 o torque
	a (Ljava/util/List;)Lceu$b; accumulate
		static
		0 o p_418210_
	a ()Lfoh; force
	a (D)Lceu$b; scale
		0 o p_418466_
	a (Lfoh;Lfoh;)D torqueFromForce
		static
		0 o p_418322_
		1 o p_418094_
	b ()D torque
	equals (Ljava/lang/Object;)Z equals
		0 o p_418218_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cev 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 Lawy; cause
	i Ljava/util/Set; hitEntities
	j I blocksSetOnFire
	<init> (Lcee;Ldrq;)V <init>
		0 o p_20865_
		1 o p_20866_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376929_
		1 o p_376634_
		2 o p_376543_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422519_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_20869_
	a (Z)V setVisualOnly
		0 o p_20875_
	a (Ldrq;Lja;Lejm;)V lambda$randomStepCleaningCopper$2
		static
		0 o p_147142_
		1 o p_147143_
		2 o p_147144_
	a (Lalq$a;)V defineSynchedData
		0 o p_325966_
	a (Ldrq;Lja;Lja$a;I)V randomWalkCleaningCopper
		static
		0 o p_147146_
		1 o p_147147_
		2 o p_147148_
		3 o p_147149_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422582_
	b (Ldrq;Lja;)V clearCopperOnLightningStrike
		static
		0 o p_147151_
		1 o p_147152_
	b (I)V spawnFire
		0 o p_20871_
	b (Lawy;)V setCause
		0 o p_20880_
	b (Lcdv;)Z lambda$tick$0
		0 o p_147140_
	c (Ldrq;Lja;)Ljava/util/Optional; randomStepCleaningCopper
		static
		0 o p_147154_
		1 o p_147155_
	c (Lawy;)Z lambda$tick$1
		0 o p_325666_
	dw ()Lbcf; getSoundSource
	e ()Lawy; getCause
	f ()I getBlocksSetOnFire
	g ()V tick
	i ()Ljava/util/stream/Stream; getHitEntities
	k ()V powerLightningRod
	m ()Lja; getStrikePosition
cew net/minecraft/world/entity/LivingEntity
	a Lorg/slf4j/Logger; LOGGER
	aN Ljava/lang/String; TAG_SLEEPING_POS
	aO Ljava/lang/String; TAG_EQUIPMENT
	aP Ljava/lang/String; TAG_BRAIN
	aQ Ljava/lang/String; TAG_FALL_FLYING
	aR Ljava/lang/String; TAG_HURT_TIME
	aS Ljava/lang/String; TAG_DEATH_TIME
	aT Ljava/lang/String; TAG_HURT_BY_TIMESTAMP
	aU Ljava/lang/String; TAG_HEALTH
	aV I EQUIPMENT_SLOT_OFFSET
	aW I ARMOR_SLOT_OFFSET
	aX I BODY_ARMOR_OFFSET
	aY I SADDLE_OFFSET
	aZ I SWING_DURATION
	b Ljava/lang/String; TAG_ACTIVE_EFFECTS
	bA I invulnerableDuration
	bB F yBodyRot
	bC F yBodyRotO
	bD F yHeadRot
	bE F yHeadRotO
	bF Lcdu; elytraAnimationState
	bG Lceb; lastHurtByPlayer
	bH I lastHurtByPlayerMemoryTime
	bI Z dead
	bJ I noActionTime
	bK F lastHurt
	bL Z jumping
	bM F xxa
	bN F yya
	bO F zza
	bP Lceq; interpolation
	bQ D lerpYHeadRot
	bR I lerpHeadSteps
	bS Ldhp; useItem
	bT I useItemRemaining
	bU I fallFlyTicks
	bV I autoSpinAttackTicks
	bW F autoSpinAttackDmg
	bX Ldhp; autoSpinAttackItemStack
	bY Lcfw; brain
	bZ Lcdz; equipment
	ba I PLAYER_HURT_EXPERIENCE_TIME
	bb D MIN_MOVEMENT_DISTANCE
	bc D DEFAULT_BASE_GRAVITY
	bd I DEATH_DURATION
	be F INPUT_FRICTION
	bf F BASE_JUMP_POWER
	bg I LIVING_ENTITY_FLAG_IS_USING
	bh I LIVING_ENTITY_FLAG_OFF_HAND
	bi I LIVING_ENTITY_FLAG_SPIN_ATTACK
	bj Lalm; DATA_LIVING_ENTITY_FLAGS
	bk Lcdy; SLEEPING_DIMENSIONS
	bl F EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT
	bm F DEFAULT_BABY_SCALE
	bn Ljava/util/function/Predicate; PLAYER_NOT_WEARING_DISGUISE_ITEM
	bo Z swinging
	bp Lcbp; swingingArm
	bq I swingTime
	br I removeArrowTime
	bs I removeStingerTime
	bt I hurtTime
	bu I hurtDuration
	bv I deathTime
	bw F oAttackAnim
	bx F attackAnim
	by I attackStrengthTicker
	bz Lcfv; walkAnimation
	c Lamj; SPEED_MODIFIER_POWDER_SNOW_ID
	cA F swimAmount
	cB F swimAmountO
	cC Z skipDropExperience
	cD Ljava/util/EnumMap; activeLocationDependentEnchantments
	cE Lfqk$a; locatorBarIcon
	ca D MAX_LINE_OF_SIGHT_TEST_RANGE
	cb Lalm; DATA_HEALTH_ID
	cc Lalm; DATA_EFFECT_PARTICLES
	cd Lalm; DATA_EFFECT_AMBIENCE_ID
	ce Lalm; DATA_ARROW_COUNT_ID
	cf Lalm; DATA_STINGER_COUNT_ID
	cg Lalm; SLEEPING_POS_ID
	ch I PARTICLE_FREQUENCY_WHEN_INVISIBLE
	ci Lcom/mojang/serialization/Dynamic; EMPTY_BRAIN
	cj Lcfz; attributes
	ck Lccf; combatTracker
	cl Ljava/util/Map; activeEffects
	cm Ljava/util/Map; lastEquipmentItems
	cn Z discardFriction
	co Z effectsDirty
	cp Lceb; lastHurtByMob
	cq I lastHurtByMobTimestamp
	cr Lcew; lastHurtMob
	cs I lastHurtMobTimestamp
	ct F speed
	cu I noJumpDelay
	cv F absorptionAmount
	cw Lja; lastPos
	cx Ljava/util/Optional; lastClimbablePos
	cy Lcci; lastDamageSource
	cz J lastDamageStamp
	d Lamj; SPRINTING_MODIFIER_ID
	e Lcga; SPEED_MODIFIER_SPRINTING
	r I DAMAGE_SOURCE_TIMEOUT
	s I TICKS_PER_ELYTRA_FREE_FALL_EVENT
	t I FREE_FALL_EVENTS_PER_ELYTRA_BREAK
	u Ljava/lang/String; TAG_ATTRIBUTES
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)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 (Lcdv;)V setLastHurtMob
		0 o p_21336_
	D (Lcdv;)D getVisibilityPercent
		0 o p_20969_
	D (F)F getAttackAnim
		0 o p_21325_
	E (F)V setAbsorptionAmount
		0 o p_21328_
	E (Lcdv;)V doPush
		0 o p_20971_
	F (Lcdv;)Z hasLineOfSight
		0 o p_147185_
	F (F)V internalSetAbsorptionAmount
		0 o p_295258_
	G (F)F getFrictionInfluencedSpeed
		0 o p_21331_
	G (Lcdv;)V dismountVehicle
		0 o p_21029_
	H ()V refreshDirtyAttributes
	I ()I getCurrentSwingDuration
	J ()V makeDrownParticles
	K ()V swapHandItems
	L ()V detectEquipmentUpdates
	M ()V updateInvisibilityStatus
	N ()Ljava/util/Map; collectEquipmentChanges
	P ()V updatingUsingItem
	Q ()V updateSwimAmount
	Q_ ()V onLeaveCombat
	R ()Z checkBedExists
	R_ ()V completeUsingItem
	a (Lfoh;F)V travelFlying
		0 o p_416255_
		1 o p_416177_
	a (Lczl;I)V setLastHurtByPlayer
		0 o p_394286_
		1 o p_393829_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_21069_
	a (Lfoh;FFF)V travelFlying
		0 o p_415974_
		1 o p_415975_
		2 o p_416507_
		3 o p_416219_
	a (DZLfoh;)Lfoh; getFluidFallingAdjustedMovement
		0 o p_20995_
		1 o p_20996_
		2 o p_20997_
	a (Lawx;Lcci;Z)V dropCustomDeathLoot
		0 o p_348639_
		1 o p_21018_
		2 o p_21020_
	a (Lccx;ZLcdv;)V onEffectUpdated
		0 o p_147192_
		1 o p_147193_
		2 o p_147194_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_21104_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421587_
	a (DFLcci;)Z causeFallDamage
		0 o p_397597_
		1 o p_147187_
		2 o p_147189_
	a (Ldhp;)V updateUsingItem
		0 o p_147201_
	a (Lcef;Ldhp;Ldqa;)Ljk; getEquipSound
		0 o p_397727_
		1 o p_397629_
		2 o p_397917_
	a (Lcdv$e;)V remove
		0 o p_276115_
	a (Lawx;Lami;Ldhp;Ljava/util/function/BiConsumer;)V dropFromShearingLootTable
		0 o p_376282_
		1 o p_360865_
		2 o p_373036_
		3 o p_376518_
	a (FI)V lerpHeadTo
		0 o p_21005_
		1 o p_21006_
	a (Lcbp;Z)V swing
		0 o p_21012_
		1 o p_21013_
	a (DF)I calculateFallDamage
		0 o p_397300_
		1 o p_21237_
	a (Lvp;)Lcom/mojang/serialization/Dynamic; lambda$addAdditionalSaveData$3
		static
		0 o p_421361_
	a (Ljk;F)F getEffectBlendFactor
		0 o p_393806_
		1 o p_393773_
	a (Lcef;)Ldhp; getItemBySlot
		0 o p_21127_
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_20990_
		1 o p_20991_
		2 o p_20992_
		3 o p_20993_
	a (Ldhp;ZZ)Lcvr; drop
		0 o p_401947_
		1 o p_401861_
		2 o p_401913_
	a (Ldhl;Lcef;)V onEquippedItemBroken
		0 o p_348620_
		1 o p_348655_
	a (Lcef;Ldhp;Ldhp;)V onEquipItem
		0 o p_238393_
		1 o p_238394_
		2 o p_238395_
	a (Lcbp;Ldhp;)V setItemInHand
		0 o p_21009_
		1 o p_21010_
	a (Lcvr;)V onItemPickup
		0 o p_21054_
	a (Ljg$a;Lm$a;)Lfoh; getRelativePortalPosition
		0 o p_21085_
		1 o p_21086_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422570_
	a (Lawx;Lami;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 (Lawx;Lcdv;)I getExperienceReward
		0 o p_345212_
		1 o p_345512_
	a (Lawx;Lcew;)V blockUsingItem
		0 o p_399926_
		1 o p_399873_
	a (Ldhp;Ldhp;)Z equipmentHasChanged
		0 o p_252265_
		1 o p_251043_
	a (Lacs;)V recreateFromPacket
		0 o p_217037_
	a (Lawx;Lcdv$e;)V triggerOnDeathMobEffects
		0 o p_376702_
		1 o p_350496_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376221_
		1 o p_376460_
		2 o p_376610_
	a (Lawx;Lcci;ZLami;Ljava/util/function/Consumer;)V dropFromLootTable
		0 o p_435628_
		1 o p_434769_
		2 o p_435003_
		3 o p_435621_
		4 o p_433747_
	a (Lcfz;Ljk;Lcga;)V lambda$stopLocationBasedEffects$23
		static
		0 o p_359697_
		1 o p_359698_
		2 o p_359699_
	a (Lceb;I)V setLastHurtByPlayer
		0 o p_394656_
		1 o p_393942_
	a (Lfir;Lja;)V lambda$addAdditionalSaveData$2
		static
		0 o p_421362_
		1 o p_421363_
	a (Lcci;F[Lcef;)V doHurtEquipment
		0 o p_330843_
		1 o p_330394_
		2 o p_331314_
	a (Lew$a;Lfoh;)V lookAt
		0 o p_21078_
		1 o p_21079_
	a (Lfoh;)V travelInAir
		0 o p_362457_
	a (Lcew;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 (Lcee;)Z canAttackType
		0 o p_21032_
	a (DLfoh;)Lfoh; lambda$dismountVehicle$16
		static
		0 o p_359704_
		1 o p_359705_
	a (Ljava/util/List;Lcef;Ldhp;)V lambda$handleEquipmentChanges$18
		0 o p_396674_
		1 o p_396675_
		2 o p_396676_
	a (Lcfi;)Lcdy; getDimensions
		0 o p_21047_
	a (Lawx;Lami;Lcdv;Ldhp;Ljava/util/function/BiConsumer;)Z dropFromEntityInteractLootTable
		0 o p_434587_
		1 o p_434052_
		2 o p_434322_
		3 o p_433077_
		4 o p_435817_
	a (Lccx;)Z addEffect
		0 o p_21165_
	a (Lawx;Lcci;ZLami;)V dropFromLootTable
		0 o p_434077_
		1 o p_433238_
		2 o p_434579_
		3 o p_434639_
	a (Lfjb$a;)Lfjb; lambda$dropFromGiftLootTable$11
		0 o p_426981_
	a (Lcbp;)V swing
		0 o p_21007_
	a (Ldhp;Lfjb$a;)Lfjb; lambda$dropFromShearingLootTable$12
		0 o p_426979_
		1 o p_426980_
	a (Lcdv;Ldhp;Lfjb$a;)Lfjb; lambda$dropFromEntityInteractLootTable$10
		0 o p_432525_
		1 o p_432526_
		2 o p_432527_
	a (Ljava/util/Map;)V handleHandSwap
		0 o p_21092_
	a (Ljk;Lcga;)V lambda$collectEquipmentChanges$17
		0 o p_359701_
		1 o p_359702_
	a (Lawx;Lcci;)Z isInvulnerableTo
		0 o p_376575_
		1 o p_345073_
	a (Ljava/util/function/BiConsumer;Lawx;Ldhp;)V lambda$dropFromLootTable$13
		static
		0 o p_375570_
		1 o p_375571_
		2 o p_375572_
	a (Lja;Z)V setRecordPlayingNearby
		0 o p_21082_
		1 o p_21083_
	a (Ldhp;Lcef;)Z isEquippableInSlot
		0 o p_371603_
		1 o p_371841_
	a (Ldhl;Ldhp;)Z lambda$isHolding$15
		static
		0 o p_147199_
		1 o p_147200_
	a (Lfoc;Lfoc;)V checkAutoSpinAttack
		0 o p_21072_
		1 o p_21073_
	a (Lcew;Lcef;Ldhp;)Z lambda$createEquipmentSlotAccess$24
		static
		0 o p_348154_
		1 o p_348155_
		2 o p_348156_
	a (Lalq$a;)V defineSynchedData
		0 o p_326178_
	a (Lcdv;I)V take
		0 o p_21030_
		1 o p_21031_
	a (Lcci;)V die
		0 o p_21014_
	a (Ljava/util/UUID;I)V setLastHurtByPlayer
		0 o p_393630_
		1 o p_394184_
	a (Ldhp;Lcef;Lcfz;)V stopLocationBasedEffects
		0 o p_364246_
		1 o p_360503_
		2 o p_363426_
	a (Ljk;)V onAttributeUpdated
		0 o p_316778_
	a (Lccx;Lcdv;)V onEffectAdded
		0 o p_147190_
		1 o p_147191_
	a (Lfga;)Z canStandOnFluid
		0 o p_204042_
	a (Lfir;Lcom/mojang/serialization/Dynamic;)V lambda$addAdditionalSaveData$4
		static
		0 o p_421359_
		1 o p_421360_
	a (Lcef;Ldhp;)V setItemSlot
		0 o p_21036_
		1 o p_21037_
	a (ID)V lerpHeadRotationStep
		0 o p_296134_
		1 o p_296397_
	a (Lczl;Lfoh;)V tickRidden
		0 o p_278262_
		1 o p_275242_
	a (DD)V indicateDamage
		0 o p_270514_
		1 o p_270826_
	a (Lcdv;Ldqx$a;Ldqx$b;D)Z hasLineOfSight
		0 o p_380044_
		1 o p_379804_
		2 o p_379360_
		3 o p_382895_
	a (Lcew;Lcef;)Lcfn; createEquipmentSlotAccess
		static
		0 o p_147196_
		1 o p_147197_
	a (Lja;)V setPosToBed
		0 o p_21081_
	a (Lcew;)V setLastHurtByMob
		0 o p_21039_
	a (Lawx;Lami;Ljava/util/function/BiConsumer;)Z dropFromGiftLootTable
		0 o p_376609_
		1 o p_373086_
		2 o p_376939_
	aH ()V baseTick
	aR ()V onBelowWorld
	a_ (I)Lcfn; getSlot
		0 o p_147238_
	as ()Lcem; getMainArm
	b (B)V handleEntityEvent
		0 o p_20975_
	b (Ljava/util/function/Predicate;)Z isHolding
		0 o p_21094_
	b (Lfoh;F)Lfoh; handleRelativeFrictionAndCalculateMovement
		0 o p_21075_
		1 o p_21076_
	b (Lawx;Lcci;Z)V dropFromLootTable
		0 o p_376223_
		1 o p_21021_
		2 o p_21022_
	b (Lawx;Lja;)V onChangedBlock
		0 o p_345126_
		1 o p_21175_
	b (Lccx;)Z canBeAffected
		0 o p_21197_
	b (DDDZ)Z randomTeleport
		0 o p_20985_
		1 o p_20986_
		2 o p_20987_
		3 o p_20988_
	b (Lcem;)Ldhp; getItemHeldByArm
		0 o p_362643_
	b (Lccx;Lcdv;)Z addEffect
		0 o p_147208_
		1 o p_147209_
	b (Ldhp;I)V spawnItemParticles
		0 o p_21061_
		1 o p_21062_
	b (Lcdv$e;)V onRemoval
		0 o p_415553_
	b (Lbcd;)V makeSound
		0 o p_320810_
	b (Lcef;)Z doesEmitEquipEvent
		0 o p_217035_
	b (Lawx;Ldhp;)V lambda$dropFromLootTable$9
		0 o p_375573_
		1 o p_375574_
	b (Lczl;Lfoh;)Lfoh; getRiddenInput
		0 o p_278326_
		1 o p_275300_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316700_
	b (Ldhp;)V handleExtraItemsCreatedOnUse
		0 o p_376248_
	b (Lja;)V startSleeping
		0 o p_21141_
	b (Lawx;Lcci;F)F applyItemBlocking
		0 o p_401171_
		1 o p_401067_
		2 o p_401377_
	b (Ldhp;ZZ)Lcvr; createItemStackToDrop
		0 o p_401823_
		1 o p_401912_
		2 o p_401812_
	b (F)F getSwimAmount
		0 o p_20999_
	b (Lcom/mojang/serialization/Dynamic;)V lambda$readAdditionalSaveData$7
		0 o p_421364_
	b (Ldhp;Lcef;)Z canGlideUsing
		static
		0 o p_371257_
		1 o p_371482_
	b (Lawx;Lcdv;)V dropExperience
		0 o p_376909_
		1 o p_345346_
	b (Ldhl;)Z isHolding
		0 o p_21056_
	b (Lcdv;Lcci;)F getKnockback
		0 o p_344813_
		1 o p_344976_
	b (Lawx;Lcci;)V dropAllDeathLoot
		0 o p_348524_
		1 o p_21192_
	b (Lcbp;)Ldhp; getItemInHand
		0 o p_21121_
	b (Ljava/util/Map;)V handleEquipmentChanges
		0 o p_21143_
	bT ()Z isPickable
	bU ()Z isPushable
	bX ()Z isAlive
	bY ()Z isInWall
	be ()F getBlockSpeedFactor
	bo ()D getDefaultGravity
	c (Lja;)V lambda$stopSleeping$22
		0 o p_261435_
	c (Lbdj;)V jumpInLiquid
		0 o p_204043_
	c (Lja;Lejm;)Z trapdoorUsableAsLadder
		0 o p_21177_
		1 o p_21178_
	c (DD)V handleFallFlyingCollisions
		0 o p_364700_
		1 o p_365225_
	c (Lcbp;)V startUsingItem
		0 o p_21159_
	c (F)F sanitizeScale
		0 o p_320290_
	c (Lawx;)V kill
		0 o p_376643_
	c (Lawx;Lcci;F)V actuallyHurt
		0 o p_376745_
		1 o p_21240_
		2 o p_21241_
	c (IZ)V setLivingEntityFlag
		0 o p_21156_
		1 o p_21157_
	c (Ljava/util/Collection;)V onEffectsRemoved
		0 o p_366501_
	c (Lcef;)Ljava/util/Map; activeLocationDependentEnchantments
		0 o p_364521_
	c (Lccx;Lcdv;)V forceAddEffect
		0 o p_147216_
		1 o p_147217_
	c (Lczl;Lfoh;)V travelRidden
		0 o p_278244_
		1 o p_278231_
	c (Lcci;F)V hurtArmor
		0 o p_21122_
		1 o p_21123_
	c (Lcci;)V handleDamageEvent
		0 o p_270229_
	c (Lcew;)Z canAttack
		0 o p_21171_
	c (Lccx;)V sendEffectToPassengers
		0 o p_289695_
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376294_
		1 o p_20970_
	cA ()Z isCurrentlyGlowing
	cN ()F getYHeadRot
	cR ()I getMaxFallDistance
	cZ ()Z shouldShowName
	cb ()V stopRiding
	cx ()Z isVisuallySwimming
	d (Lcew;)V blockedByItem
		0 o p_21246_
	d (Lcef;)Z hasItemInSlot
		0 o p_21034_
	d (Ldhp;)Ldhp; getProjectile
		0 o p_21272_
	d (F)V heal
		0 o p_21116_
	d (Lccx;)V lambda$tickEffects$8
		0 o p_21265_
	d (Ljava/lang/String;)V lambda$readAdditionalSaveData$5
		0 o p_426978_
	d (Ljava/util/Collection;)Z areAllEffectsAmbient
		static
		0 o p_21180_
	d (Ljk;)Z hasEffect
		0 o p_316430_
	d (Lcci;F)V hurtHelmet
		0 o p_147213_
		1 o p_147214_
	dV ()Z canFreeze
	dY ()F getVisualRotationYInDegrees
	e (Lcci;)Lbcd; getHurtSound
		0 o p_21239_
	e (Lcef;)Z canUseSlot
		0 o p_326058_
	e (Lawx;)Z shouldDropLoot
		0 o p_433619_
	e (Lcew;)V createWitherRose
		0 o p_21269_
	e (Ljk;)Lccx; getEffect
		0 o p_316375_
	e (Lcci;F)F getDamageAfterArmorAbsorb
		0 o p_21162_
		1 o p_21163_
	e (Ldhp;)Z canEquipWithDispenser
		0 o p_371334_
	eA ()F getScale
	eB ()Z isAffectedByFluids
	eC ()V tickDeath
	eD ()Z shouldDropExperience
	eE ()Z isAlwaysExperienceDropper
	eF ()Lcew; getLastHurtByMob
	eG ()Lczl; getLastHurtByPlayer
	eH ()I getLastHurtByMobTimestamp
	eI ()Lcew; getLastHurtMob
	eJ ()I getLastHurtMobTimestamp
	eK ()I getNoActionTime
	eL ()Z shouldDiscardFriction
	eM ()V tickEffects
	eN ()Z canBeSeenAsEnemy
	eO ()Z canBeSeenByAnyone
	eP ()V removeEffectParticles
	eQ ()Z removeAllEffects
	eR ()Ljava/util/Collection; getActiveEffects
	eS ()Ljava/util/Map; getActiveEffectsMap
	eT ()Z isInvertedHealAndHarm
	eU ()F getHealth
	eV ()Z isDeadOrDying
	eW ()Lcci; getLastDamageSource
	eX ()J getLootTableSeed
	eY ()V skipDropExperience
	eZ ()Z wasExperienceConsumed
	e_ ()V aiStep
	eb ()F maxUpStep
	el ()Ldhp; getWeaponItem
	eo ()Lcew; asLivingEntity
	ep ()Lcdz; createEquipment
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	es ()Lcgb$a; createLivingAttributes
		static
	et ()Z canBreatheUnderwater
	eu ()Z hasLandedInLiquid
	ev ()Z shouldTakeDrowningDamage
	ew ()F getLuck
	ex ()V removeFrost
	ey ()V tryAddFrost
	ez ()F getAgeScale
	f (Lawy;)Ljava/util/Optional; makeWaypointConnectionWith
		0 o p_416500_
	f (Lawx;)I getBaseExperienceReward
		0 o p_376478_
	f (Lcci;F)F getDamageAfterMagicAbsorb
		0 o p_21193_
		1 o p_21194_
	f (Ljk;)Lccx; removeEffectNoUpdate
		0 o p_316233_
	f (Lcfi;)Lfoc; getLocalBoundsForPose
		0 o p_21271_
	f (Lczl;)F getRiddenSpeed
		0 o p_278286_
	f (Lcew;)V doAutoAttackOnTouch
		0 o p_21277_
	f (Ldhp;)Lcef; getEquipmentSlotForItem
		0 o p_147234_
	f (Lcci;)V resolveMobResponsibleForDamage
		0 o p_387140_
	f (Lcef;)Z canDispenserEquipIntoSlot
		0 o p_371337_
	fA ()D getEffectiveGravity
	fB ()V stopFallFlying
	fC ()F getFlyingSpeed
	fD ()F getSpeed
	fE ()F getMaxHeadRotationRelativeToBody
	fF ()V applyInput
	fG ()Z isSensitiveToWater
	fH ()Z isJumping
	fI ()V updateFallFlying
	fJ ()Z canGlide
	fK ()V serverAiStep
	fL ()Z isAutoSpinAttack
	fM ()F getAbsorptionAmount
	fN ()V updateEffectVisibility
	fO ()Z isUsingItem
	fP ()Lcbp; getUsedItemHand
	fQ ()Ldhp; getUseItem
	fR ()I getUseItemRemainingTicks
	fS ()I getTicksUsingItem
	fT ()V releaseUsingItem
	fU ()V stopUsingItem
	fV ()Z isBlocking
	fW ()Ldhp; getItemBlockingWith
	fX ()Z isSuppressingSlidingDownLadder
	fY ()Z isFallFlying
	fZ ()I getFallFlyingTicks
	f_ ()Lbcd; getDeathSound
	fa ()F getHurtDir
	fb ()Lfoc; getHitbox
	fc ()Lcew$a; getFallSounds
	fd ()Ljava/util/Optional; getLastClimbablePos
	fe ()Z onClimbable
	ff ()V playBlockFallSound
	fg ()I getArmorValue
	fh ()Lccf; getCombatTracker
	fi ()Lcew; getKillCredit
	fj ()F getMaxHealth
	fk ()F getMaxAbsorption
	fl ()I getArrowCount
	fm ()I getStingerCount
	fn ()V makePoofParticles
	fo ()V updateSwingTime
	fp ()Lcfz; getAttributes
	fq ()Ldhp; getMainHandItem
	fr ()Ldhp; getOffhandItem
	fs ()F getArmorCoverPercentage
	ft ()F getSoundVolume
	fu ()F getVoicePitch
	fv ()Z isImmobile
	fw ()F getJumpPower
	fx ()F getJumpBoostPower
	fy ()V goDownInWater
	fz ()F getWaterSlowDown
	g (Lja;)V setSleepingPos
		0 o p_21251_
	g (Lcew;)Z lambda$static$0
		static
		0 o p_401735_
	g (Ljk;)Z removeEffect
		0 o p_316570_
	g (Lcci;)Lczl; resolvePlayerResponsibleForDamage
		0 o p_388609_
	g (I)V igniteForTicks
		0 o p_319861_
	g (Lcef;)B entityEventForEquipmentBreak
		static
		0 o p_21267_
	g (Lawx;)V dropEquipment
		0 o p_376330_
	g ()V tick
	g (Ldhp;)V breakItem
		0 o p_21279_
	g (Lcfi;)Z wouldNotSuffocateAtTargetPose
		0 o p_294977_
	g_ ()Z isBaby
	ga ()Z isAffectedByPotions
	gb ()Z attackable
	gc ()Z canPickUpLoot
	gd ()Lcom/google/common/collect/ImmutableList; getDismountPoses
	ge ()Ljava/util/Optional; getSleepingPos
	gf ()V clearSleepingPos
	gg ()Z isSleeping
	gh ()V stopSleeping
	gi ()Ljg; getBedOrientation
	gj ()F getSecondsToDisableBlocking
	gk ()Z hasInfiniteMaterials
	gl ()I getLastHurtByPlayerMemoryTime
	gm ()Z isTransmittingWaypoint
	gn ()Lfqk$a; waypointIcon
	h (Lja;)Lfoh; lambda$stopSleeping$21
		static
		0 o p_147230_
	h (Lcef;)Z lambda$updateFallFlying$19
		0 o p_370507_
	h (Lcdv;)V push
		0 o p_21294_
	h (Lcci;)V playHurtSound
		0 o p_21160_
	h (Ljk;)Lcfy; getAttribute
		0 o p_316333_
	h_ ()Lcew; getLastAttacker
	i (Z)V setSprinting
		0 o p_21284_
	i (D)D calculateFallPower
		0 o p_397663_
	i (Lcef;)Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; lambda$activeLocationDependentEnchantments$14
		static
		0 o p_359700_
	i (Lja;)Ljava/lang/Boolean; lambda$checkBedExists$20
		0 o p_423228_
	i (Lcci;)V playSecondaryHurtSound
		0 o p_394182_
	i (Ljk;)D getAttributeValue
		0 o p_251296_
	i_ ()V onEnterCombat
	j (Lcci;)Z checkTotemDeathProtection
		0 o p_21263_
	j (Lja;)V lambda$readAdditionalSaveData$6
		0 o p_404278_
	j (Ljk;)D getAttributeBaseValue
		0 o p_248605_
	j (F)F getViewYRot
		0 o p_21286_
	j (Lcef;)Ldhp; lambda$new$1
		static
		0 o p_396671_
	k ()V updateSynchronizedMobEffectParticles
	l (I)I decreaseAirSupply
		0 o p_21303_
	m (I)I increaseAirSupply
		0 o p_21307_
	m (Lfoh;)V travel
		0 o p_21280_
	n (Lcdv;)Lfoh; getPassengerRidingPosition
		0 o p_295664_
	n (Lfoh;)Lfoh; resetForwardDirectionOfRelativePortalPosition
		static
		0 o p_21290_
	n (I)V setNoActionTime
		0 o p_21311_
	n_ ()Lceq; getInterpolation
	o (Lfoh;)V travelInFluid
		0 o p_365480_
	o (Z)Z canUsePortal
		0 o p_352946_
	o (I)V setArrowCount
		0 o p_21318_
	o (DDD)V knockback
		0 o p_147241_
		1 o p_147242_
		2 o p_147243_
	p (I)V setStingerCount
		0 o p_21322_
	p ()V updateGlowingStatus
	p (Lfoh;)V travelFallFlying
		0 o p_393496_
	q (F)V animateHurt
		0 o p_265265_
	q (I)Lbcd; getFallDamageSound
		0 o p_21313_
	q ()V pushEntities
	q (Lfoh;)Lfoh; updateFallFlyingMovement
		0 o p_361725_
	r (F)V setYHeadRot
		0 o p_21306_
	r (I)Lcef; getEquipmentSlot
		static
		0 o p_147212_
	r (Lfoh;)Lfoh; handleOnClimbable
		0 o p_21298_
	r (Z)V setDiscardFriction
		0 o p_147245_
	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 ()V rideTick
	t (F)F getPreciseBodyRotation
		0 o p_352089_
	u ()V jumpFromGround
	x (F)V setHealth
		0 o p_21154_
	y (F)I getComfortableFallDistance
		0 o p_326294_
	z (F)F getJumpPower
		0 o p_326107_
cew$1 net/minecraft/world/entity/LivingEntity$1
	a [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot
	<clinit> ()V <clinit>
		static
cew$a net/minecraft/world/entity/LivingEntity$Fallsounds
	a Lbcd; small
	b Lbcd; big
	<init> (Lbcd;Lbcd;)V <init>
		0 o small
		1 o big
	a ()Lbcd; small
	b ()Lbcd; big
	equals (Ljava/lang/Object;)Z equals
		0 o p_196634_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cex net/minecraft/world/entity/Marker
	<init> (Lcee;Ldrq;)V <init>
		0 o p_147250_
		1 o p_147251_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376861_
		1 o p_376481_
		2 o p_376416_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422217_
	a (Lalq$a;)V defineSynchedData
		0 o p_326105_
	a (Lawv;)Laao; getAddEntityPacket
		0 o p_352275_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422405_
	cc ()Z couldAcceptPassenger
	g ()V tick
	o_ ()Z isIgnoringBlockTriggers
	p_ ()Lfgf; getPistonPushReaction
	q (Lcdv;)V addPassenger
		0 o p_270306_
	s (Lcdv;)Z canAddPassenger
		0 o p_265289_
cey net/minecraft/world/entity/Mob
	a Lalm; DATA_MOB_FLAGS_ID
	b I MOB_FLAG_NO_AI
	c I MOB_FLAG_LEFTHANDED
	cA Lcph; sensing
	cB Lcdt; dropChances
	cC Z canPickUpLoot
	cD Z persistenceRequired
	cE Ljava/util/Map; pathfindingMalus
	cF Ljava/util/Optional; lootTable
	cG J lootTableSeed
	cH Lceu$a; leashData
	cI Lja; homePosition
	cJ I homeRadius
	ca F WEARING_ARMOR_UPGRADE_MATERIAL_ATTEMPTS
	cb F MAX_PICKUP_LOOT_CHANCE
	cc F MAX_ENCHANTED_ARMOR_CHANCE
	cd F MAX_ENCHANTED_WEAPON_CHANCE
	ce I UPDATE_GOAL_SELECTOR_EVERY_N_TICKS
	cf Lamj; RANDOM_SPAWN_BONUS_ID
	cg Ljava/lang/String; TAG_DROP_CHANCES
	ch Ljava/lang/String; TAG_LEFT_HANDED
	ci Ljava/lang/String; TAG_CAN_PICK_UP_LOOT
	cj Ljava/lang/String; TAG_NO_AI
	ck I ambientSoundTime
	cl I xpReward
	cm Lckv; lookControl
	cn Lckw; moveControl
	co Lcku; jumpControl
	cp Lcoh; navigation
	cq Lclu; goalSelector
	cr Lclu; targetSelector
	cs Ljava/util/List; EQUIPMENT_POPULATION_ORDER
	ct D DEFAULT_ATTACK_REACH
	cu Z DEFAULT_CAN_PICK_UP_LOOT
	cv Z DEFAULT_PERSISTENCE_REQUIRED
	cw Z DEFAULT_LEFT_HANDED
	cx Z DEFAULT_NO_AI
	cy Lckr; bodyRotationControl
	cz Lcew; target
	d I MOB_FLAG_AGGRESSIVE
	e Lkf; ITEM_PICKUP_REACH
	r I PICKUP_REACH
	s F MAX_WEARING_ARMOR_CHANCE
	t F WEARING_ARMOR_UPGRADE_MATERIAL_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)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 ()Lcgb$a; createMobAttributes
		static
	I (F)V setXxa
		0 o p_21571_
	J ()Z shouldPassengersInheritMalus
	K ()V onPathfindingStart
	L ()V onPathfindingDone
	N ()Lckr; createBodyControl
	P ()Lckv; getLookControl
	Q ()Lckw; getMoveControl
	R ()Lcku; getJumpControl
	S ()Lcoh; getNavigation
	T ()Lcph; getSensing
	U ()Lcew; getTargetFromBrain
	U_ ()Lceu$a; getLeashData
	V ()V ate
	W ()I getAmbientSoundInterval
	X ()V playAmbientSound
	Y ()V spawnAnim
	Z ()V updateControlFlags
	a (Lcee;)Z canAttackType
		0 o p_21399_
	a (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkMobSpawnRules
		static
		0 o p_217058_
		1 o p_217059_
		2 o p_365247_
		3 o p_217061_
		4 o p_217062_
	a (Lczl;)Z canShearEquipment
		0 o p_426143_
	a (Ldik;)Z canFireProjectileWeapon
		0 o p_21430_
	a (Lcee;Lcdp;Lcdp$a;)Lcey; convertTo
		0 o p_371496_
		1 o p_371476_
		2 o p_371861_
	a (Lcef;F)V setDropChance
		0 o p_21410_
		1 o p_21411_
	a (Lawx;Lcci;Z)V dropCustomDeathLoot
		0 o p_348683_
		1 o p_21385_
		2 o p_21387_
	a (Lcdv;ZZ)Z startRiding
		0 o p_21396_
		1 o p_21397_
		2 o p_433558_
	a (Lawx;Ljava/util/function/Predicate;)Ljava/util/Set; dropPreservedEquipment
		0 o p_376128_
		1 o p_352191_
	a (Lawx;Lcvr;)V pickUpItem
		0 o p_376779_
		1 o p_21471_
	a (Lfgr;F)V setPathfindingMalus
		0 o p_326826_
		1 o p_21443_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421640_
	a (Lceh;)V equip
		0 o p_341198_
	a (Lczl;Lcbp;Ldhp;)V usePlayerItem
		0 o p_435033_
		1 o p_435236_
		2 o p_434028_
	a (Ldsh;Lbfq;Lcbo;)V populateDefaultEquipmentEnchantments
		0 o p_348529_
		1 o p_217063_
		2 o p_217064_
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_21433_
	a (Ldhp;Ldhp;Lcef;)Z canReplaceCurrentItem
		0 o p_21428_
		1 o p_21429_
		2 o p_371540_
	a (Z)V setBaby
		0 o p_21451_
	a (Ldhp;Ljk;Lcef;)D getApproximateAttributeWith
		0 o p_371461_
		1 o p_371421_
		2 o p_371891_
	a (Ldrr;Lced;)Z checkSpawnRules
		0 o p_21431_
		1 o p_360512_
	a (Lceu$a;)V setLeashData
		0 o p_352221_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_21420_
		1 o p_21421_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422339_
	a (Ldsh;Lcef;Lbfq;FLcbo;)V enchantSpawnedEquipment
		0 o p_348676_
		1 o p_345506_
		2 o p_345779_
		3 o p_345423_
		4 o p_348488_
	a (Ldsh;Lbfq;Lcef;Lcbo;)V enchantSpawnedArmor
		0 o p_348675_
		1 o p_217052_
		2 o p_217054_
		3 o p_348681_
	a (Ljava/util/List;Lcnh;)V lambda$registerDebugValues$5
		static
		0 o p_448927_
		1 o p_448928_
	a (Lfgr;)F getPathfindingMalus
		0 o p_326934_
	a (Lalq$a;)V defineSynchedData
		0 o p_326499_
	a (Lfir;Lami;)V lambda$addAdditionalSaveData$0
		static
		0 o p_421365_
		1 o p_421366_
	a (Lcef;I)Ldhl; getEquipmentForSlot
		static
		0 o p_21413_
		1 o p_21414_
	a (Lawx;Lbvv$a;)V registerDebugValues
		0 o p_449468_
		1 o p_449943_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_21434_
		1 o p_21435_
		2 o p_363352_
		3 o p_21437_
	a (Lczl;Lcey;)V onOffspringSpawnedFromEgg
		0 o p_21422_
		1 o p_21423_
	a (Lcee;Lcdp;Lced;Lcdp$a;)Lcey; convertTo
		0 o p_21407_
		1 o p_371709_
		2 o p_371281_
		3 o p_371266_
	a (Lja;I)V setHomeTo
		0 o p_421733_
		1 o p_422119_
	a (Ljk;)V onAttributeUpdated
		0 o p_363635_
	a (FFF)F rotlerp
		0 o p_21377_
		1 o p_21378_
		2 o p_21379_
	a (Lcdv;FF)V lookAt
		0 o p_21392_
		1 o p_21393_
		2 o p_21394_
	a (Lawx;)V customServerAiStep
		0 o p_376725_
	a (Lclt;)Z lambda$removeFreeWill$3
		static
		0 o p_351790_
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_217055_
		1 o p_217056_
	a (Lfoh;)Z isWithinHome
		0 o p_422590_
	a (Lja;)Z isWithinHome
		0 o p_421748_
	a (Lami;Ljava/util/Map;)V equip
		0 o p_340912_
		1 o p_340996_
	aH ()V baseTick
	a_ (Z)V setCanPickUpLoot
		0 o p_21554_
	aa ()V stopInPlace
	ab ()Lkf; getPickupReach
	ac ()Lbdj; getPreferredWeaponType
	ae ()Z requiresCustomPersistence
	af ()I getMaxHeadXRot
	ah ()I getMaxHeadYRot
	ai ()V clampHeadRotationToBody
	aj ()I getHeadRotSpeed
	ak ()I getMaxSpawnClusterSize
	al ()Ldhp; getBodyArmorItem
	am ()Z isSaddled
	as ()Lcem; getMainArm
	b (Lawx;)V dropPreservedEquipment
		0 o p_376214_
	b (Lawx;Ldhp;)Ldhp; equipItemIfPossible
		0 o p_376644_
		1 o p_255842_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_21472_
		1 o p_21473_
	b (B)V handleEntityEvent
		0 o p_21375_
	b (Ldhp;Ldhp;)Z canReplaceEqualItem
		0 o p_21478_
		1 o p_21479_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_21480_
	b (Lawx;Lcci;Z)V dropFromLootTable
		0 o p_376326_
		1 o p_21389_
		2 o p_21390_
	b (Lcef;Ldhp;)V setItemSlotAndDropWhenKilled
		0 o p_21469_
		1 o p_21470_
	b (Lczl;Lcey;)V lambda$checkAndHandleImportantInteractions$2
		0 o p_21475_
		1 o p_21476_
	b (Ldhp;Ldhp;Lcef;)Z compareArmor
		0 o p_388622_
		1 o p_388471_
		2 o p_386926_
	b (Ldsh;Lbfq;Lcbo;)V enchantSpawnedWeapon
		0 o p_348685_
		1 o p_217049_
		2 o p_348671_
	c (Lbdj;)V jumpInLiquid
		0 o p_204045_
	c (Lczl;Lcbp;)Lcbq; checkAndHandleImportantInteractions
		0 o p_21500_
		1 o p_21501_
	c (Ljava/util/function/Predicate;)V removeAllGoals
		0 o p_262667_
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376642_
		1 o p_21372_
	c (Lawx;Ldhp;)Z wantsToPickUp
		0 o p_376139_
		1 o p_21546_
	c (Ldhp;Ldhp;Lcef;)Z compareWeapons
		0 o p_386619_
		1 o p_387764_
		2 o p_387859_
	cQ ()V removeAfterChangingDimensions
	cR ()I getMaxFallDistance
	dR ()V checkDespawn
	dU ()Ldhp; getPickResult
	dg ()Lcew; getControllingPassenger
	dt ()Z isEffectiveAi
	e ()Lcew; getTarget
	eX ()J getLootTableSeed
	e_ ()V aiStep
	em ()Ljava/util/Optional; getLootTable
	f (Lawx;)I getBaseExperienceReward
		0 o p_376894_
	f (Lcef;)Z canDispenserEquipIntoSlot
		0 o p_371241_
	fK ()V serverAiStep
	g (Lcew;)V setTarget
		0 o p_21544_
	g (Lcef;)V setGuaranteedDrop
		0 o p_21509_
	g ()V tick
	g (Ldhp;)Z canHoldItem
		0 o p_21545_
	gA ()Lfoc; getAttackBoundingBox
	gB ()V playAttackSound
	gC ()Z isSunBurnTick
	gD ()V removeFreeWill
	gE ()V resetAngularLeashMomentum
	gF ()Lbvn; lambda$registerDebugValues$6
	gG ()Lbvp; lambda$registerDebugValues$4
	gc ()Z canPickUpLoot
	go ()Z isWearingBodyArmor
	gp ()Lcdt; getDropChances
	gq ()V setPersistenceRequired
	gr ()Z isPersistenceRequired
	gs ()Z isWithinHome
	gt ()Lja; getHomePosition
	gu ()I getHomeRadius
	gv ()V clearHome
	gw ()Z hasHome
	gx ()Z isNoAi
	gy ()Z isLeftHanded
	gz ()Z isAggressive
	h (Lcci;)V playHurtSound
		0 o p_21493_
	h (Lcef;)Lcbj; createEquipmentSlotContainer
		0 o p_397086_
	h (Ldhp;)V setBodyArmorItem
		0 o p_323721_
	h (Lawx;)Lfjb; createEquipmentParams
		0 o p_338758_
	h (Lcew;)Z isWithinMeleeAttackRange
		0 o p_217067_
	i (Lawx;)Lbvi; lambda$registerDebugValues$7
		0 o p_448926_
	i (D)Z removeWhenFarAway
		0 o p_21542_
	i (Lcef;)Z hasValidEquippableItemForSlot
		0 o p_419938_
	j (Ldhp;)Z lambda$dropPreservedEquipment$1
		static
		0 o p_352412_
	k ()V resetAmbientSoundTime
	p ()Lbcd; 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
cey$1 net/minecraft/world/entity/Mob$1
	b Lcef; val$slot
	c Lcey; this$0
	<init> (Lcey;Lcef;)V <init>
		0 o p_397583_
		1 o p_398034_
	a (Lczl;)Z stillValid
		0 o p_397156_
	b (Ldhp;)V setTheItem
		0 o p_396982_
	e ()V setChanged
	g ()Ldhp; getTheItem
cey$2 net/minecraft/world/entity/Mob$2
	a [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot
	<clinit> ()V <clinit>
		static
cez net/minecraft/world/entity/MobCategory
	a Lcez; MONSTER
	b Lcez; CREATURE
	c Lcez; AMBIENT
	d Lcez; AXOLOTLS
	e Lcez; UNDERGROUND_WATER_CREATURE
	f Lcez; WATER_CREATURE
	g Lcez; WATER_AMBIENT
	h Lcez; 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 [Lcez; $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 ()[Lcez; $values
		static
	valueOf (Ljava/lang/String;)Lcez; valueOf
		static
		0 o p_21614_
	values ()[Lcez; values
		static
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 (Lcdv;Lawx;Lfoh;)Z matches
		0 o p_219716_
		1 o p_219717_
		2 o p_219718_
	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_
	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/MoverType
	a Lcfa; SELF
	b Lcfa; PLAYER
	c Lcfa; PISTON
	d Lcfa; SHULKER_BOX
	e Lcfa; SHULKER
	f [Lcfa; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_21655_
		1 o p_21656_
	a ()[Lcfa; $values
		static
	valueOf (Ljava/lang/String;)Lcfa; valueOf
		static
		0 o p_21658_
	values ()[Lcfa; values
		static
cfb net/minecraft/world/entity/NeutralMob
	d_ Ljava/lang/String; TAG_ANGER_TIME
	e_ Ljava/lang/String; TAG_ANGRY_AT
	a (I)V setRemainingPersistentAngerTime
		0 o p_21673_
	a (Lcew;Lawx;)Z isAngryAt
		0 o p_21675_
		1 o p_376199_
	a ()I getRemainingPersistentAngerTime
	a (Lawx;Z)V updatePersistentAnger
		0 o p_21667_
		1 o p_21668_
	a (Ldrq;Lfip;)V readPersistentAngerSaveData
		0 o p_147286_
		1 o p_421617_
	a (Lcew;)V setLastHurtByMob
		0 o p_21669_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_21672_
	a_ (Lawx;)Z isAngryAtAllPlayers
		0 o p_376114_
	a_ (Lfir;)V addPersistentAngerSaveData
		0 o p_421536_
	a_ (Lawx;Lczl;)V playerDied
		0 o p_376731_
		1 o p_21677_
	ac_ ()V forgetCurrentTargetAndRefreshUniversalAnger
	ae_ ()Z isAngry
	b ()Ljava/util/UUID; getPersistentAngerTarget
	c (Lcew;)Z canAttack
		0 o p_181126_
	c ()V startPersistentAngerTimer
	e ()Lcew; getTarget
	eF ()Lcew; getLastHurtByMob
	g (Lcew;)V setTarget
		0 o p_21681_
	i ()V stopBeingAngry
cfc 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 Lalm; DATA_ITEM
	g J spawnItemAfterTicks
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_338198_
		1 o p_338269_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376592_
		1 o p_376780_
		2 o p_376204_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422358_
	a (Ldhp;)V setItem
		0 o p_338789_
	a (Lawx;)V tickServer
		0 o p_376112_
	a (Lalq$a;)V defineSynchedData
		0 o p_338496_
	a (Ldrq;Ldhp;)Lcfc; create
		static
		0 o p_338234_
		1 o p_338571_
	a (Lawx;I)V lambda$spawnProjectile$0
		0 o p_426982_
		1 o p_426983_
	a (Lawx;Ldij;Ldhp;)Lcdv; spawnProjectile
		0 o p_362299_
		1 o p_363839_
		2 o p_361074_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422655_
	cc ()Z couldAcceptPassenger
	e ()V addParticles
	f ()Ldhp; getItem
	g ()V tick
	i ()V tickClient
	k ()V spawnItem
	o_ ()Z isIgnoringBlockTriggers
	p_ ()Lfgf; getPistonPushReaction
	q (Lcdv;)V addPassenger
		0 o p_338681_
	s (Lcdv;)Z canAddPassenger
		0 o p_338282_
cfd net/minecraft/world/entity/OwnableEntity
	V_ ()Lcew; getOwner
	W_ ()Lcew; getRootOwner
	an ()Ldrq; level
	d ()Lceb; getOwnerReference
cfe net/minecraft/world/entity/PathfinderMob
	cs F DEFAULT_WALK_TARGET_VALUE
	<init> (Lcee;Ldrq;)V <init>
		0 o p_21683_
		1 o p_21684_
	a (Ldrr;Lced;)Z checkSpawnRules
		0 o p_21686_
		1 o p_361803_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_21688_
		1 o p_21689_
	c (Lja;)F getWalkTargetValue
		0 o p_21693_
	d (Lcdv;)V whenLeashedTo
		0 o p_418459_
	e (Lcdv;)V closeRangeLeashBehaviour
		0 o p_352153_
	gE ()Z isPathFinding
	gF ()Z isPanicking
	gG ()Z shouldStayCloseToLeashHolder
	gH ()D followLeashSpeed
cff net/minecraft/world/entity/PlayerRideable
cfg 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_
cfh net/minecraft/world/entity/PortalProcessor
	a Leaw; portal
	b Lja; entryPosition
	c I portalTime
	d Z insidePortalThisTick
	<init> (Leaw;Lja;)V <init>
		0 o p_350931_
		1 o p_350699_
	a (Leaw;)Z isSamePortal
		0 o p_350902_
	a (Z)V setAsInsidePortalThisTick
		0 o p_350796_
	a (Lja;)V updateEntryPosition
		0 o p_350726_
	a (Lawx;Lcdv;Z)Z processPortalTeleportation
		0 o p_350279_
		1 o p_350646_
		2 o p_350822_
	a ()Leaw$a; getPortalLocalTransition
	a (Lawx;Lcdv;)Lfha; getPortalDestination
		0 o p_350593_
		1 o p_350987_
	b ()Z hasExpired
	c ()Lja; getEntryPosition
	d ()I getPortalTime
	e ()Z isInsidePortalThisTick
	f ()V decayTick
cfi net/minecraft/world/entity/Pose
	a Lcfi; STANDING
	b Lcfi; FALL_FLYING
	c Lcfi; SLEEPING
	d Lcfi; SWIMMING
	e Lcfi; SPIN_ATTACK
	f Lcfi; CROUCHING
	g Lcfi; LONG_JUMPING
	h Lcfi; DYING
	i Lcfi; CROAKING
	j Lcfi; USING_TONGUE
	k Lcfi; SITTING
	l Lcfi; ROARING
	m Lcfi; SNIFFING
	n Lcfi; EMERGING
	o Lcfi; DIGGING
	p Lcfi; SLIDING
	q Lcfi; SHOOTING
	r Lcfi; INHALING
	s Ljava/util/function/IntFunction; BY_ID
	t Lcom/mojang/serialization/Codec; CODEC
	u Laae; STREAM_CODEC
	v I id
	w Ljava/lang/String; name
	x [Lcfi; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_21707_
		1 o p_21708_
		2 o p_320425_
		3 o p_451094_
	a ()I id
	b ()[Lcfi; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcfi; valueOf
		static
		0 o p_21710_
	values ()[Lcfi; values
		static
cfj net/minecraft/world/entity/PositionMoveRotation
	a Laae; STREAM_CODEC
	b Lfoh; position
	c Lfoh; deltaMovement
	d F yRot
	e F xRot
	<clinit> ()V <clinit>
		static
	<init> (Lfoh;Lfoh;FF)V <init>
		0 o position
		1 o deltaMovement
		2 o yRot
		3 o xRot
	a (Lcfj;Lcfj;Ljava/util/Set;)Lcfj; calculateAbsolute
		static
		0 o p_371265_
		1 o p_371276_
		2 o p_371779_
	a (FF)Lcfj; withRotation
		0 o p_436804_
		1 o p_436575_
	a ()Lfoh; position
	a (Lfha;)Lcfj; of
		static
		0 o p_379436_
	a (DDLjava/util/Set;Lcfk;)D calculateDelta
		static
		0 o p_371633_
		1 o p_371363_
		2 o p_371682_
		3 o p_371585_
	a (Lcdv;)Lcfj; of
		static
		0 o p_371737_
	b ()Lfoh; 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
cfk net/minecraft/world/entity/Relative
	a Lcfk; X
	b Lcfk; Y
	c Lcfk; Z
	d Lcfk; Y_ROT
	e Lcfk; X_ROT
	f Lcfk; DELTA_X
	g Lcfk; DELTA_Y
	h Lcfk; DELTA_Z
	i Lcfk; ROTATE_DELTA
	j Ljava/util/Set; ALL
	k Ljava/util/Set; ROTATION
	l Ljava/util/Set; DELTA
	m Laae; SET_STREAM_CODEC
	n I bit
	o [Lcfk; $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 (ZZZ)Ljava/util/Set; position
		static
		0 o p_436742_
		1 o p_436759_
		2 o p_436761_
	a (Ljava/util/Set;)I pack
		static
		0 o p_371953_
	a ()I getMask
	a (I)Ljava/util/Set; unpack
		static
		0 o p_371843_
	a (ZZ)Ljava/util/Set; rotation
		static
		0 o p_436779_
		1 o p_436783_
	a ([Ljava/util/Set;)Ljava/util/Set; union
		static
		0 o p_371821_
	b ()[Lcfk; $values
		static
	b (I)Z isSet
		0 o p_371275_
	b (ZZZ)Ljava/util/Set; direction
		static
		0 o p_436582_
		1 o p_436667_
		2 o p_436747_
	valueOf (Ljava/lang/String;)Lcfk; valueOf
		static
		0 o p_371434_
	values ()[Lcfk; values
		static
cfl net/minecraft/world/entity/ReputationEventHandler
	a (Lcpz;Lcdv;)V onReputationEventFrom
		0 o p_21712_
		1 o p_21713_
cfm net/minecraft/world/entity/Shearable
	a ()Z readyForShearing
	a (Lawx;Lbcf;Ldhp;)V shear
		0 o p_376429_
		1 o p_21749_
		2 o p_372963_
cfn net/minecraft/world/entity/SlotAccess
	a Lcfn; NULL
	<clinit> ()V <clinit>
		static
	a (Lcew;Lcef;)Lcfn; forEquipmentSlot
		static
		0 o p_147300_
		1 o p_147301_
	a (Lcbj;I)Lcfn; forContainer
		static
		0 o p_147293_
		1 o p_147294_
	a (Lcbj;ILjava/util/function/Predicate;)Lcfn; forContainer
		static
		0 o p_147296_
		1 o p_147297_
		2 o p_147298_
	a (Lcew;Lcef;Ljava/util/function/Predicate;)Lcfn; forEquipmentSlot
		static
		0 o p_147303_
		1 o p_147304_
		2 o p_147305_
	a ()Ldhp; get
	a (Ljava/util/function/Supplier;Ljava/util/function/Consumer;)Lcfn; of
		static
		0 o p_340997_
		1 o p_341182_
	a (Ldhp;)Z set
		0 o p_147306_
	b (Ldhp;)Z lambda$forEquipmentSlot$1
		static
		0 o p_147308_
	c (Ldhp;)Z lambda$forContainer$0
		static
		0 o p_147310_
cfn$1 net/minecraft/world/entity/SlotAccess$1
	<init> ()V <init>
	a (Ldhp;)Z set
		0 o p_147314_
	a ()Ldhp; get
cfn$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 (Ldhp;)Z set
		0 o p_147324_
	a ()Ldhp; get
cfn$3 net/minecraft/world/entity/SlotAccess$3
	b Lcbj; val$inventory
	c I val$id
	d Ljava/util/function/Predicate; val$validator
	<init> (Lcbj;ILjava/util/function/Predicate;)V <init>
		0 o p_341191_
		1 o p_341092_
		2 o p_147331_
	a (Ldhp;)Z set
		0 o p_147334_
	a ()Ldhp; get
cfn$4 net/minecraft/world/entity/SlotAccess$4
	b Lcew; val$entity
	c Lcef; val$slot
	d Ljava/util/function/Predicate; val$validator
	<init> (Lcew;Lcef;Ljava/util/function/Predicate;)V <init>
		0 o p_340889_
		1 o p_341217_
		2 o p_341276_
	a (Ldhp;)Z set
		0 o p_341038_
	a ()Ldhp; get
cfo net/minecraft/world/entity/SpawnGroupData
cfp net/minecraft/world/entity/SpawnPlacementType
	a (Ldrt;Lja;)Lja; adjustSpawnPosition
		0 o p_321714_
		1 o p_321542_
	isSpawnPositionOk (Ldrt;Lja;Lcee;)Z isSpawnPositionOk
		0 o p_321641_
		1 o p_321773_
		2 o p_321744_
cfq net/minecraft/world/entity/SpawnPlacementTypes
	a Lcfp; NO_RESTRICTIONS
	b Lcfp; IN_WATER
	c Lcfp; IN_LAVA
	d Lcfp; ON_GROUND
	<clinit> ()V <clinit>
		static
	a (Ldrt;Lja;Lcee;)Z lambda$static$2
		static
		0 o p_445311_
		1 o p_445312_
		2 o p_445313_
	b (Ldrt;Lja;Lcee;)Z lambda$static$1
		static
		0 o p_445308_
		1 o p_445309_
		2 o p_445310_
	c (Ldrt;Lja;Lcee;)Z lambda$static$0
		static
		0 o p_321554_
		1 o p_321832_
		2 o p_321540_
cfq$1 net/minecraft/world/entity/SpawnPlacementTypes$1
	<init> ()V <init>
	a (Ldrt;Lja;Lcee;)Z isValidEmptySpawnBlock
		0 o p_321512_
		1 o p_321822_
		2 o p_321785_
	a (Ldrt;Lja;)Lja; adjustSpawnPosition
		0 o p_321527_
		1 o p_321602_
	isSpawnPositionOk (Ldrt;Lja;Lcee;)Z isSpawnPositionOk
		0 o p_321666_
		1 o p_321783_
		2 o p_321839_
cfr net/minecraft/world/entity/SpawnPlacements
	a Ljava/util/Map; DATA_BY_TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcee;)Lcfp; getPlacementType
		static
		0 o p_21753_
	a (Lcee;Lcfp;Lepp$a;Lcfr$b;)V register
		static
		0 o p_21755_
		1 o p_321847_
		2 o p_21757_
		3 o p_21758_
	a (Lcee;Ldsh;Lced;Lja;Lbfq;)Z checkSpawnRules
		static
		0 o p_217075_
		1 o p_217076_
		2 o p_361433_
		3 o p_217078_
		4 o p_217079_
	a (Lcee;Ldrt;Lja;)Z isSpawnPositionOk
		static
		0 o p_321531_
		1 o p_321599_
		2 o p_321663_
	b (Lcee;)Lepp$a; getHeightmapType
		static
		0 o p_21766_
cfr$a net/minecraft/world/entity/SpawnPlacements$Data
	a Lepp$a; heightMap
	b Lcfp; placement
	c Lcfr$b; predicate
	<init> (Lepp$a;Lcfp;Lcfr$b;)V <init>
		0 o heightMap
		1 o placement
		2 o predicate
	a ()Lepp$a; heightMap
	b ()Lcfp; placement
	c ()Lcfr$b; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_321735_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cfr$b net/minecraft/world/entity/SpawnPlacements$SpawnPredicate
	test (Lcee;Ldsh;Lced;Lja;Lbfq;)Z test
		0 o p_217081_
		1 o p_217082_
		2 o p_363558_
		3 o p_217084_
		4 o p_217085_
cfs net/minecraft/world/entity/TamableAnimal
	cA Z DEFAULT_ORDERED_TO_SIT
	cB Z orderedToSit
	ct I TELEPORT_WHEN_DISTANCE_IS_SQ
	cu Lalm; DATA_FLAGS_ID
	cv Lalm; DATA_OWNERUUID_ID
	cx I MIN_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING
	cy I MAX_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING
	cz I MAX_VERTICAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_21803_
		1 o p_21804_
	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 (Lcew;Lcew;)Z wantsToAttack
		0 o p_21810_
		1 o p_21811_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422556_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421492_
	a (Lalq$a;)V defineSynchedData
		0 o p_326034_
	a (Lceb;)V setOwnerReference
		0 o p_393498_
	a (Lcci;)V die
		0 o p_21809_
	b (B)V handleEntityEvent
		0 o p_21807_
	c (Lcew;)Z canAttack
		0 o p_21822_
	cD ()Lfpi; getTeam
	d ()Lceb; getOwnerReference
	g (Lczl;)V tame
		0 o p_21829_
	gI ()Z isOrderedToSit
	gJ ()V tryToTeleportToOwner
	gK ()Z shouldTryTeleportToOwner
	gL ()Z unableToMoveToOwner
	gM ()Z canFlyToOwner
	h (Lja;)V teleportToAroundBlockPos
		0 o p_350657_
	i (Lja;)Z canTeleportTo
		0 o p_350767_
	i (Lcew;)V setOwner
		0 o p_394333_
	j (Lcew;)Z isOwnedBy
		0 o p_21831_
	m ()Z isTame
	n ()V applyTamingSideEffects
	s ()Z isInSittingPose
	u (Lcdv;)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_
cfs$a net/minecraft/world/entity/TamableAnimal$TamableAnimalPanicGoal
	a Lcfs; this$0
	<init> (Lcfs;DLbdj;)V <init>
		0 o p_350825_
		1 o p_350422_
		2 o p_350418_
	<init> (Lcfs;D)V <init>
		0 o p_350359_
		1 o p_350932_
	a ()V tick
cft net/minecraft/world/entity/Targeting
	e ()Lcew; getTarget
cfu net/minecraft/world/entity/TraceableEntity
	ai_ ()Lcdv; getOwner
cfv 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
cfw 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 Ldbj; schedule
	h Ljava/util/Map; activityRequirements
	i Ljava/util/Map; activityMemoriesToEraseWhenStopped
	j Ljava/util/Set; coreActivities
	k Ljava/util/Set; activeActivities
	l Ldbh; 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 (Lcnz;Ljava/util/Optional;)V setMemory
		0 o p_21887_
		1 o p_21888_
	a (Lcnz;Ljava/lang/Object;)V setMemory
		0 o p_21880_
		1 o p_21881_
	a (Ldbj;)V setSchedule
		0 o p_21913_
	a (Ljava/util/Set;)V setCoreActivities
		0 o p_21931_
	a (Ldbh;Lcom/google/common/collect/ImmutableList;)V addActivity
		0 o p_21901_
		1 o p_21902_
	a (Ljava/lang/Object;Ljava/lang/Object;)Z lambda$isMemoryValue$2
		static
		0 o p_21921_
		1 o p_21922_
	a (Lcnz;Lcoa;)Z checkMemory
		0 o p_21877_
		1 o p_21878_
	a (Ldbh;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V addActivityWithConditions
		0 o p_21904_
		1 o p_21905_
		2 o p_21906_
	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 (Lcnz;)Z hasMemoryValue
		0 o p_21875_
	a (Lawx;Lcew;)V tick
		0 o p_21866_
		1 o p_21867_
	a (Ldbh;ILcom/google/common/collect/ImmutableList;Lcnz;)V addActivityAndRemoveMemoryWhenStopped
		0 o p_21896_
		1 o p_21897_
		2 o p_21898_
		3 o p_21899_
	a (Ldbh;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 (Ldbh;ILcom/google/common/collect/ImmutableList;)V addActivity
		0 o p_21892_
		1 o p_21893_
		2 o p_21894_
	a (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; createPriorityPairs
		0 o p_21860_
		1 o p_21861_
	a (Ljava/util/Map$Entry;)Lcfw$a; lambda$memories$0
		static
		0 o p_21929_
	a (Ldbh;)V setActiveActivityIfPossible
		0 o p_21890_
	a (Ldbh;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 (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; serializeStart
		0 o p_21915_
	a ()V clearMemories
	a (Ljava/util/Collection;Ljava/util/Collection;)Lcfw$b; provider
		static
		0 o p_21924_
		1 o p_21925_
	a (Lcnz;Ljava/lang/Object;J)V setMemoryWithExpiry
		0 o p_21883_
		1 o p_21884_
		2 o p_21885_
	b (Lcnz;)V eraseMemory
		0 o p_21937_
	b (Ldbh;)V setDefaultActivity
		0 o p_21945_
	b (Lawx;Lcew;)V stopAll
		0 o p_21934_
		1 o p_21935_
	b (Lcnz;Ljava/lang/Object;)Z isMemoryValue
		0 o p_21939_
		1 o p_21940_
	b (Lcnz;Ljava/util/Optional;)V setMemoryInternal
		0 o p_21942_
		1 o p_21943_
	b (Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_21947_
		1 o p_21948_
	b ()Ljava/util/Map; getMemories
	c (Lawx;Lcew;)V tickSensors
		0 o p_21950_
		1 o p_21951_
	c (Lcnz;)Ljava/util/Optional; getMemory
		0 o p_21953_
	c (Ldbh;)Z isActive
		0 o p_21955_
	c ()Ldbj; getSchedule
	d ()Ljava/util/Set; getActiveActivities
	d (Ldbh;)V setActiveActivity
		0 o p_21961_
	d (Lawx;Lcew;)V startEachNonRunningBehavior
		0 o p_21958_
		1 o p_21959_
	d (Lcnz;)Ljava/util/Optional; getMemoryInternal
		0 o p_259344_
	e (Lawx;Lcew;)V tickEachRunningBehavior
		0 o p_21964_
		1 o p_21965_
	e (Ldbh;)V eraseMemoriesForOtherActivitesThan
		0 o p_21967_
	e (Lcnz;)J getTimeUntilExpiry
		0 o p_147342_
	e ()Ljava/util/List; getRunningBehaviors
	f (Lcnz;)V lambda$clearMemories$1
		0 o p_276103_
	f ()V useDefaultActivity
	f (Ldbh;)Z activityRequirementsAreMet
		0 o p_21970_
	g ()Ljava/util/Optional; getActiveNonCoreActivity
	g (Ldbh;)Ljava/util/Set; lambda$addActivityAndRemoveMemoriesWhenStopped$4
		static
		0 o p_21972_
	h ()V removeAllBehaviors
	i ()Lcfw; copyWithoutBehaviors
	j ()Z isBrainDead
	k ()Ljava/util/stream/Stream; memories
	l ()V forgetOutdatedMemories
cfw$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 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;Lcfw$a;)V lambda$encode$9
		static
		0 o p_22005_
		1 o p_22006_
		2 o p_22007_
	a (Lcnz;Lcny;)Lcfw$a; lambda$captureRead$8
		static
		0 o p_21991_
		1 o p_21992_
	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 (Lcnz;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;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 (Lcnz;Lcom/mojang/serialization/Codec;)Lamj; lambda$keys$0
		static
		0 o p_258253_
		1 o p_258254_
	a (Lcfw;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;Lamj;)Ljava/lang/Object; lambda$keys$2
		static
		0 o p_22017_
		1 o p_22018_
	a (Lcnz;)Lcom/mojang/serialization/DataResult; lambda$captureRead$6
		static
		0 o p_274961_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;Lcnz;)Lcom/mojang/serialization/DataResult; lambda$decode$3
		0 o p_147348_
		1 o p_147349_
		2 o p_147350_
	b (Lcnz;)Ljava/lang/String; lambda$captureRead$5
		static
		0 o p_339510_
	c (Lcnz;)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_
cfw$a net/minecraft/world/entity/ai/Brain$MemoryValue
	a Lcnz; type
	b Ljava/util/Optional; value
	<init> (Lcnz;Ljava/util/Optional;)V <init>
		0 o p_22033_
		1 o p_22034_
	a (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lcny;)V lambda$serialize$0
		0 o p_359717_
		1 o p_359718_
		2 o p_359719_
		3 o p_359720_
	a (Lcfw;)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 (Lcnz;Ljava/util/Optional;)Lcfw$a; createUnchecked
		static
		0 o p_22060_
		1 o p_22061_
	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_
cfw$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 (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_22074_
	a ()Lcfw; lambda$makeBrain$1
	b ()Lcom/mojang/serialization/Codec; lambda$makeBrain$0
cfx net/minecraft/world/entity/ai/attributes/Attribute
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c D defaultValue
	d Z syncable
	e Ljava/lang/String; descriptionId
	f Lcfx$a; sentiment
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;D)V <init>
		0 o p_22080_
		1 o p_22081_
	a (D)D sanitizeValue
		0 o p_22083_
	a (Lcfx$a;)Lcfx; setSentiment
		0 o p_347714_
	a ()D getDefaultValue
	a (Z)Lcfx; setSyncable
		0 o p_22085_
	b ()Z isClientSyncable
	b (Z)Lo; getStyle
		0 o p_347715_
	c ()Ljava/lang/String; getDescriptionId
cfx$a net/minecraft/world/entity/ai/attributes/Attribute$Sentiment
	a Lcfx$a; POSITIVE
	b Lcfx$a; NEUTRAL
	c Lcfx$a; NEGATIVE
	d [Lcfx$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_347646_
		1 o p_347621_
	a ()[Lcfx$a; $values
		static
	a (Z)Lo; getStyle
		0 o p_347500_
	valueOf (Ljava/lang/String;)Lcfx$a; valueOf
		static
		0 o p_347709_
	values ()[Lcfx$a; values
		static
cfy net/minecraft/world/entity/ai/attributes/AttributeInstance
	a Ljk; 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> (Ljk;Ljava/util/function/Consumer;)V <init>
		0 o p_316357_
		1 o p_22098_
	a (Lamj;)Lcga; getModifier
		0 o p_351007_
	a (Lcga$a;)Ljava/util/Map; getModifiers
		0 o p_22105_
	a (Lcga;)V addOrUpdateTransientModifier
		0 o p_316482_
	a (Lcga$a;Ljava/util/Map;)V lambda$replaceFrom$1
		0 o p_332605_
		1 o p_332606_
	a ()Ljk; getAttribute
	a (Lcfy$a;)V apply
		0 o p_422203_
	a (D)V setBaseValue
		0 o p_22101_
	a (Lcfy;)V replaceFrom
		0 o p_22103_
	a (Ljava/util/Collection;)V addPermanentModifiers
		0 o p_363823_
	b (Lcga$a;)Ljava/util/Collection; getModifiersOrEmpty
		0 o p_22117_
	b (Lamj;)Z hasModifier
		0 o p_350421_
	b ()D getBaseValue
	b (Lcga;)V addTransientModifier
		0 o p_22119_
	c ()Ljava/util/Set; getModifiers
	c (Lamj;)Z removeModifier
		0 o p_350300_
	c (Lcga$a;)Ljava/util/Map; lambda$getModifiers$0
		static
		0 o p_332604_
	c (Lcga;)V addOrReplacePermanentModifier
		0 o p_353041_
	d ()Ljava/util/Set; getPermanentModifiers
	d (Lcga;)V addPermanentModifier
		0 o p_22126_
	e ()V setDirty
	e (Lcga;)V removeModifier
		0 o p_22131_
	f (Lcga;)V addModifier
		0 o p_22134_
	f ()V removeModifiers
	g ()D getValue
	h ()Lcfy$a; pack
	i ()D calculateValue
cfy$a net/minecraft/world/entity/ai/attributes/AttributeInstance$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; LIST_CODEC
	c Ljk; attribute
	d D baseValue
	e Ljava/util/List; modifiers
	<clinit> ()V <clinit>
		static
	<init> (Ljk;DLjava/util/List;)V <init>
		0 o attribute
		1 o baseValue
		2 o modifiers
	a ()Ljk; attribute
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_421541_
	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
cfz net/minecraft/world/entity/ai/attributes/AttributeMap
	a Ljava/util/Map; attributes
	b Ljava/util/Set; attributesToSync
	c Ljava/util/Set; attributesToUpdate
	d Lcgb; supplier
	<init> (Lcgb;)V <init>
		0 o p_22144_
	a (Ljk;Ljava/util/Collection;)V lambda$removeAttributeModifiers$4
		0 o p_344297_
		1 o p_344298_
	a (Ljk;Lamj;)Z hasModifier
		0 o p_250299_
		1 o p_350963_
	a (Lcfz;)V assignAllValues
		0 o p_348501_
	a (Ljk;)Lcfy; getInstance
		0 o p_250010_
	a (Lcom/google/common/collect/Multimap;)V addTransientAttributeModifiers
		0 o p_345244_
	a (Ljava/util/List;)V apply
		0 o p_422173_
	a (Lcfy;)V onAttributeModified
		0 o p_22158_
	a (Ljk;Lcga;)V lambda$addTransientAttributeModifiers$2
		0 o p_351795_
		1 o p_351796_
	a ()Ljava/util/Set; getAttributesToSync
	a (Lcfy;Lcga;)V lambda$removeAttributeModifiers$3
		static
		0 o p_351793_
		1 o p_351794_
	b (Ljk;)Z hasAttribute
		0 o p_248893_
	b (Lcfy;)V lambda$assignPermanentModifiers$7
		0 o p_359721_
	b (Lcom/google/common/collect/Multimap;)V removeAttributeModifiers
		0 o p_344776_
	b ()Ljava/util/Set; getAttributesToUpdate
	b (Lcfz;)V assignBaseValues
		0 o p_22160_
	b (Ljk;Lamj;)D getModifierValue
		0 o p_251534_
		1 o p_350464_
	c ()Ljava/util/Collection; getSyncableAttributes
	c (Lcfy;)V lambda$assignBaseValues$6
		0 o p_348165_
	c (Ljk;)D getValue
		0 o p_316690_
	c (Lcfz;)V assignPermanentModifiers
		0 o p_364660_
	d ()Ljava/util/List; pack
	d (Lcfy;)V lambda$assignAllValues$5
		0 o p_315934_
	d (Ljk;)D getBaseValue
		0 o p_316270_
	e (Ljk;)Z resetBaseValue
		0 o p_383183_
	e (Lcfy;)Z lambda$getSyncableAttributes$0
		static
		0 o p_315935_
	f (Ljk;)Lcfy; lambda$getInstance$1
		0 o p_315936_
cg net/minecraft/advancements/critereon/FishingRodHookedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldhp;Lfiy;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 (Lawy;Ldhp;Ldae;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 (Ldhp;Lfiy;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/attributes/AttributeModifier
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; STREAM_CODEC
	d Lamj; id
	e D amount
	f Lcga$a; operation
	<clinit> ()V <clinit>
		static
	<init> (Lamj;DLcga$a;)V <init>
		0 o id
		1 o amount
		2 o operation
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_349989_
	a ()Lamj; id
	a (Lamj;)Z is
		0 o p_350471_
	b ()D amount
	c ()Lcga$a; operation
	equals (Ljava/lang/Object;)Z equals
		0 o p_22221_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cga$a net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation
	a Lcga$a; ADD_VALUE
	b Lcga$a; ADD_MULTIPLIED_BASE
	c Lcga$a; ADD_MULTIPLIED_TOTAL
	d Ljava/util/function/IntFunction; BY_ID
	e Laae; STREAM_CODEC
	f Lcom/mojang/serialization/Codec; CODEC
	g Ljava/lang/String; name
	h I id
	i [Lcga$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 ()[Lcga$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcga$a; valueOf
		static
		0 o p_22239_
	values ()[Lcga$a; values
		static
cgb net/minecraft/world/entity/ai/attributes/AttributeSupplier
	a Ljava/util/Map; instances
	<init> (Ljava/util/Map;)V <init>
		0 o p_22243_
	a (Ljava/util/function/Consumer;Ljk;)Lcfy; createInstance
		0 o p_22251_
		1 o p_316258_
	a (Ljk;)D getValue
		0 o p_316336_
	a (Ljk;Lamj;)D getModifierValue
		0 o p_316754_
		1 o p_350708_
	a ()Lcgb$a; builder
		static
	b (Ljk;)D getBaseValue
		0 o p_316396_
	b (Ljk;Lamj;)Z hasModifier
		0 o p_316471_
		1 o p_350394_
	c (Ljk;)Z hasAttribute
		0 o p_316617_
	d (Ljk;)Lcfy; getAttributeInstance
		0 o p_316859_
cgb$a net/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder
	a Lcom/google/common/collect/ImmutableMap$Builder; builder
	b Z instanceFrozen
	<init> ()V <init>
	a (Ljk;D)Lcgb$a; add
		0 o p_316875_
		1 o p_22270_
	a (Ljk;)Lcgb$a; add
		0 o p_316658_
	a ()Lcgb; build
	a (Ljk;Lcfy;)V lambda$create$0
		0 o p_315941_
		1 o p_315942_
	b (Ljk;)Lcfy; create
		0 o p_316369_
cgc net/minecraft/world/entity/ai/attributes/Attributes
	A Ljk; SNEAKING_SPEED
	B Ljk; SPAWN_REINFORCEMENTS_CHANCE
	C Ljk; STEP_HEIGHT
	D Ljk; SUBMERGED_MINING_SPEED
	E Ljk; SWEEPING_DAMAGE_RATIO
	F Ljk; TEMPT_RANGE
	G Ljk; WATER_MOVEMENT_EFFICIENCY
	H Ljk; WAYPOINT_TRANSMIT_RANGE
	I Ljk; WAYPOINT_RECEIVE_RANGE
	a Ljk; ARMOR
	b Ljk; ARMOR_TOUGHNESS
	c Ljk; ATTACK_DAMAGE
	d Ljk; ATTACK_KNOCKBACK
	e Ljk; ATTACK_SPEED
	f Ljk; BLOCK_BREAK_SPEED
	g Ljk; BLOCK_INTERACTION_RANGE
	h Ljk; BURNING_TIME
	i Ljk; CAMERA_DISTANCE
	j Ljk; EXPLOSION_KNOCKBACK_RESISTANCE
	k Ljk; ENTITY_INTERACTION_RANGE
	l Ljk; FALL_DAMAGE_MULTIPLIER
	m Ljk; FLYING_SPEED
	n Ljk; FOLLOW_RANGE
	o Ljk; GRAVITY
	p Ljk; JUMP_STRENGTH
	q Ljk; KNOCKBACK_RESISTANCE
	r Ljk; LUCK
	s Ljk; MAX_ABSORPTION
	t Ljk; MAX_HEALTH
	u Ljk; MINING_EFFICIENCY
	v Ljk; MOVEMENT_EFFICIENCY
	w Ljk; MOVEMENT_SPEED
	x Ljk; OXYGEN_BONUS
	y Ljk; SAFE_FALL_DISTANCE
	z Ljk; SCALE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljx;)Ljk; bootstrap
		static
		0 o p_316718_
	a (Ljava/lang/String;Lcfx;)Ljk; register
		static
		0 o p_22291_
		1 o p_22292_
cgd 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 (Lcee;)Lcgb; getSupplier
		static
		0 o p_22298_
	a (Lamj;)V lambda$validate$2
		static
		0 o p_339511_
	a ()V validate
		static
	b (Lcee;)Z hasSupplier
		static
		0 o p_22302_
	c (Lcee;)Z lambda$validate$1
		static
		0 o p_22304_
	d (Lcee;)Z lambda$validate$0
		static
		0 o p_22306_
cge 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
cgf net/minecraft/world/entity/ai/attributes/package-info
cgg net/minecraft/world/entity/ai/behavior/AcquirePoi
	a I SCAN_RANGE
	<init> ()V <init>
	a (Lcqc;Ljava/util/function/Predicate;Lja;Lckc;Lawx;Ljava/util/Optional;Lcfe;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljk;)V lambda$create$6
		static
		0 o p_448929_
		1 o p_448930_
		2 o p_448931_
		3 o p_448932_
		4 o p_448933_
		5 o p_448934_
		6 o p_448935_
		7 o p_448936_
		8 o p_448937_
	a (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Ljava/util/Optional;Lckc;)Lcke; 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;Lcnz;ZLjava/util/Optional;)Lcgo; create
		static
		0 o p_259994_
		1 o p_259167_
		2 o p_259077_
		3 o p_259824_
	a (Ljava/util/function/BiPredicate;Lawx;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;Lckc;Ljava/util/Optional;Lawx;Lcfe;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 (JLit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;)Z lambda$create$1
		static
		0 o p_22337_
		1 o p_22338_
	a (Ljava/util/function/Predicate;Lcnz;Lcnz;ZLjava/util/Optional;Ljava/util/function/BiPredicate;)Lcgo; 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 (Lawx;Lcfe;Ljava/lang/Byte;)V lambda$create$5
		static
		0 o p_147367_
		1 o p_147368_
		2 o p_147369_
	a (Lcnz;Lchy;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$12
		static
		0 o p_258267_
		1 o p_258268_
		2 o p_258269_
	a (Lchy;Lckc;)Lcke; lambda$create$11
		static
		0 o p_258301_
		1 o p_258302_
	a (Lawx;JJ)Lcgg$a; lambda$create$7
		static
		0 o p_264879_
		1 o p_264880_
		2 o p_264881_
	a (Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;JLja;)Z lambda$create$2
		static
		0 o p_258264_
		1 o p_258265_
		2 o p_258266_
	a (Ljava/util/function/Predicate;Lcnz;ZLjava/util/Optional;Ljava/util/function/BiPredicate;)Lcgo; create
		static
		0 o p_260007_
		1 o p_259129_
		2 o p_259108_
		3 o p_260129_
		4 o p_390607_
	a (Lcey;Ljava/util/Set;)Lfgo; findPathToPois
		static
		0 o p_217098_
		1 o p_217099_
	a (Lawx;Lja;)Z lambda$create$0
		static
		0 o p_390574_
		1 o p_390575_
	a (Lja;Ljk;Lja;)Z lambda$create$4
		static
		0 o p_217107_
		1 o p_217108_
		2 o p_217109_
	a (Lcnz;ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Ljava/util/Optional;Lckb$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_
cgg$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 Lbfq; random
	e J previousAttemptTimestamp
	f J nextScheduledAttemptTimestamp
	g I currentDelay
	<init> (Lbfq;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
cgh net/minecraft/world/entity/ai/behavior/AnimalMakeLove
	c I BREED_RANGE
	d I MIN_DURATION
	e I MAX_DURATION
	f Lcee; partnerType
	g F speedModifier
	h I closeEnoughDistance
	i I DEFAULT_CLOSE_ENOUGH_DISTANCE
	j J spawnChildAtTime
	<init> (Lcee;)V <init>
		0 o p_320473_
	<init> (Lcee;FI)V <init>
		0 o p_22391_
		1 o p_22392_
		2 o p_320576_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_22412_
		1 o p_22413_
		2 o p_22414_
	a (Lcqq;Lcew;)Z lambda$findValidBreedPartner$0
		0 o p_432534_
		1 o p_432535_
	a (Lcqq;)Lcqq; getBreedTarget
		0 o p_22410_
	a (Lawx;Lcqq;)Z checkExtraStartConditions
		0 o p_22401_
		1 o p_22402_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_22394_
		1 o p_22395_
	a (Lawx;Lcqq;J)V start
		0 o p_22404_
		1 o p_22405_
		2 o p_22406_
	b (Lawx;Lcew;J)V stop
		0 o p_22424_
		1 o p_22425_
		2 o p_22426_
	b (Lawx;Lcqq;J)Z canStillUse
		0 o p_22416_
		1 o p_22417_
		2 o p_22418_
	b (Lcqq;)Z hasBreedTargetOfRightType
		0 o p_22422_
	c (Lcqq;)Ljava/util/Optional; findValidBreedPartner
		0 o p_22432_
	c (Lawx;Lcqq;J)V tick
		0 o p_22428_
		1 o p_22429_
		2 o p_22430_
	c (Lawx;Lcew;J)V tick
		0 o p_22434_
		1 o p_22435_
		2 o p_22436_
	d (Lawx;Lcqq;J)V stop
		0 o p_22438_
		1 o p_22439_
		2 o p_22440_
	d (Lawx;Lcew;J)V start
		0 o p_22397_
		1 o p_22398_
		2 o p_22399_
cgi 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 (Lawx;Lcfe;J)Z canStillUse
		0 o p_147391_
		1 o p_147392_
		2 o p_147393_
	a (Lcfe;)Lfoh; lambda$new$4
		static
		0 o p_415098_
	a (Ldqu;Lcdv;)Ljava/util/Optional; lookForWater
		0 o p_196642_
		1 o p_196643_
	a (Lawx;Lcfe;)Z checkExtraStartConditions
		0 o p_275286_
		1 o p_275721_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_147395_
		1 o p_147396_
		2 o p_147397_
	a (Lcfe;Lcci;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$5
		0 o p_349993_
		1 o p_349994_
	a (Lcfe;Lawx;)Lfoh; getPanicPos
		0 o p_196639_
		1 o p_196640_
	a (ILcfe;)Lfoh; lambda$new$3
		static
		0 o p_415101_
		1 o p_415102_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_275362_
		1 o p_275525_
	a (Ldqu;Lja;)Z lambda$lookForWater$8
		static
		0 o p_284706_
		1 o p_284707_
	b (Lcfe;)Lbdj; lambda$new$2
		static
		0 o p_415100_
	b (Ldqu;Lja;)Z lambda$lookForWater$7
		static
		0 o p_284704_
		1 o p_284705_
	b (Lawx;Lcew;J)V stop
		0 o p_217114_
		1 o p_217115_
		2 o p_217116_
	b (Lawx;Lcfe;J)V start
		0 o p_147399_
		1 o p_147400_
		2 o p_147401_
	c (Ldqu;Lja;)Z lambda$lookForWater$6
		static
		0 o p_196645_
		1 o p_196646_
	c (Lcfe;)Lfoh; lambda$new$1
		static
		0 o p_415099_
	c (Lawx;Lcfe;J)V stop
		0 o p_217118_
		1 o p_217119_
		2 o p_217120_
	c (Lawx;Lcew;J)V tick
		0 o p_147407_
		1 o p_147408_
		2 o p_147409_
	d (Lcfe;)Lbdj; lambda$new$0
		static
		0 o p_349992_
	d (Lawx;Lcfe;J)V tick
		0 o p_147403_
		1 o p_147404_
		2 o p_147405_
	d (Lawx;Lcew;J)V start
		0 o p_147387_
		1 o p_147388_
		2 o p_147389_
cgj net/minecraft/world/entity/ai/behavior/AssignProfessionFromJobSite
	<init> ()V <init>
	a (Lckb$b;Lckc;Lckc;Lawx;Lcyx;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 (Lckb$b;Lckc;Lckc;)Lcke; lambda$create$5
		static
		0 o p_258303_
		1 o p_258304_
		2 o p_258305_
	a (Ljk;Ljk$c;)Z lambda$create$1
		static
		0 o p_396689_
		1 o p_396690_
	a ()Lcgo; create
		static
	a (Ljj;Lawx;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_22466_
		1 o p_22467_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258312_
	a (Lcyx;Lawx;Ljk$c;)V lambda$create$3
		static
		0 o p_396685_
		1 o p_396686_
		2 o p_396687_
	a (Ljk;)Ljava/util/Optional; lambda$create$2
		static
		0 o p_396688_
cgk net/minecraft/world/entity/ai/behavior/BabyFollowAdult
	<init> ()V <init>
	a (FLcew;)Ljava/lang/Float; lambda$create$0
		static
		0 o p_147420_
		1 o p_147421_
	a (Lckb$b;Lcbb;ZLjava/util/function/Function;Lckc;Lckc;Lckc;)Lcke; 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 (Lcbb;Ljava/util/function/Function;Lcnz;Z)Lchy; create
		static
		0 o p_259321_
		1 o p_259190_
		2 o p_416063_
		3 o p_420043_
	a (Lcnz;Lcbb;ZLjava/util/function/Function;Lckb$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_
	a (Lckb$b;Lckc;Lcbb;ZLjava/util/function/Function;Lckc;Lckc;Lawx;Lcew;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 (Lcbb;F)Lchy; create
		static
		0 o p_260109_
		1 o p_259621_
cgl net/minecraft/world/entity/ai/behavior/BackUpIfTooClose
	<init> ()V <init>
	a (IFLckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260256_
		1 o p_259924_
		2 o p_260278_
	a (IF)Lchy; create
		static
		0 o p_259782_
		1 o p_259071_
	a (Lckb$b;Lckc;ILckc;Lckc;FLawx;Lcey;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 (Lckb$b;IFLckc;Lckc;Lckc;Lckc;)Lcke; 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_
cgm net/minecraft/world/entity/ai/behavior/BecomePassiveIfMemoryPresent
	<init> ()V <init>
	a (Lckc;ILckc;Lawx;Lcew;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 (Lcnz;)Ljava/lang/String; lambda$create$0
		static
		0 o p_339512_
	a (Lcnz;ILckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_260040_
		1 o p_259338_
		2 o p_259944_
	a (Lcnz;I)Lcgo; create
		static
		0 o p_259988_
		1 o p_260143_
	a (ILckc;Lckc;Lckc;)Lcke; lambda$create$2
		static
		0 o p_260288_
		1 o p_260120_
		2 o p_259674_
		3 o p_259822_
cgn net/minecraft/world/entity/ai/behavior/Behavior
	a I DEFAULT_DURATION
	b Ljava/util/Map; entryCondition
	c Lcgn$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 (Lawx;Lcew;J)Z canStillUse
		0 o p_22545_
		1 o p_22546_
		2 o p_22547_
	a ()Lcgn$a; getStatus
	a (Lcew;)Z hasRequiredMemories
		0 o p_22544_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_22538_
		1 o p_22539_
	a (J)Z timedOut
		0 o p_22537_
	b (Lawx;Lcew;J)V stop
		0 o p_22548_
		1 o p_22549_
		2 o p_22550_
	b ()Ljava/lang/String; debugString
	c (Lawx;Lcew;J)V tick
		0 o p_22551_
		1 o p_22552_
		2 o p_22553_
	d (Lawx;Lcew;J)V start
		0 o p_22540_
		1 o p_22541_
		2 o p_22542_
	e (Lawx;Lcew;J)Z tryStart
		0 o p_22555_
		1 o p_22556_
		2 o p_22557_
	f (Lawx;Lcew;J)V tickOrStop
		0 o p_22559_
		1 o p_22560_
		2 o p_22561_
	g (Lawx;Lcew;J)V doStop
		0 o p_22563_
		1 o p_22564_
		2 o p_22565_
cgn$a net/minecraft/world/entity/ai/behavior/Behavior$Status
	a Lcgn$a; STOPPED
	b Lcgn$a; RUNNING
	c [Lcgn$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22572_
		1 o p_22573_
	a ()[Lcgn$a; $values
		static
	valueOf (Ljava/lang/String;)Lcgn$a; valueOf
		static
		0 o p_22575_
	values ()[Lcgn$a; values
		static
cgo net/minecraft/world/entity/ai/behavior/BehaviorControl
	a ()Lcgn$a; getStatus
	b ()Ljava/lang/String; debugString
	e (Lawx;Lcew;J)Z tryStart
		0 o p_259494_
		1 o p_259608_
		2 o p_260186_
	f (Lawx;Lcew;J)V tickOrStop
		0 o p_259926_
		1 o p_260016_
		2 o p_259089_
	g (Lawx;Lcew;J)V doStop
		0 o p_259056_
		1 o p_259620_
		2 o p_260105_
cgp net/minecraft/world/entity/ai/behavior/BehaviorUtils
	<init> ()V <init>
	a (Lcew;Ldhp;Lfoh;Lfoh;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 (Lcew;Ldhp;Lfoh;)V throwItem
		static
		0 o p_22614_
		1 o p_22615_
		2 o p_22616_
	a (Lcew;Ljava/util/Optional;Lcew;)Lcew; getNearestTarget
		static
		0 o p_22626_
		1 o p_22627_
		2 o p_22628_
	a (Lcew;Lcew;)V lookAtEntity
		static
		0 o p_22596_
		1 o p_22597_
	a (Lcew;Ljava/util/UUID;)Lcdv; lambda$getLivingEntityFromUUIDMemory$3
		static
		0 o p_423231_
		1 o p_423232_
	a (Lcew;Lcib;FI)V setWalkAndLookTargetMemories
		static
		0 o p_217129_
		1 o p_217130_
		2 o p_217131_
		3 o p_217132_
	a (Lcew;Lcdv;FI)V setWalkAndLookTargetMemories
		static
		0 o p_22591_
		1 o p_22592_
		2 o p_22593_
		3 o p_22594_
	a (Lcew;Lcew;D)Z isOtherTargetMuchFurtherAwayThanCurrentAttackTarget
		static
		0 o p_22599_
		1 o p_22600_
		2 o p_22601_
	a (Lcfw;Lcnz;Lcee;)Z targetIsValid
		static
		0 o p_22640_
		1 o p_22641_
		2 o p_22642_
	a (Lcew;Lja;FI)V setWalkAndLookTargetMemories
		static
		0 o p_22618_
		1 o p_22619_
		2 o p_22620_
		3 o p_22621_
	a (Lcfe;II)Lfoh; getRandomSwimmablePos
		static
		0 o p_147445_
		1 o p_147446_
		2 o p_147447_
	a (Lcdv;)Lcew; lambda$getLivingEntityFromUUIDMemory$4
		static
		0 o p_186019_
	a (Lcew;Lcew;Lcew;)Lcew; getTargetNearestMe
		static
		0 o p_22607_
		1 o p_22608_
		2 o p_22609_
	a (Lcfw;Lcew;)Z entityIsVisible
		static
		0 o p_22637_
		1 o p_22638_
	a (Lcey;Lcew;I)Z isWithinAttackRange
		static
		0 o p_22633_
		1 o p_22634_
		2 o p_22635_
	a (Lcew;)Z isBreeding
		static
		0 o p_217127_
	a (Lawx;Lkd;I)Lkd; findSectionClosestToVillage
		static
		0 o p_22582_
		1 o p_22583_
		2 o p_22584_
	a (Lcew;Lcew;FI)V lockGazeAndWalkToEachOther
		static
		0 o p_22603_
		1 o p_22604_
		2 o p_22605_
		3 o p_320174_
	a (Lcee;Lcew;)Z lambda$targetIsValid$0
		static
		0 o p_423233_
		1 o p_423234_
	a (Lcfw;Lcnz;Ljava/util/function/Predicate;)Z targetIsValid
		static
		0 o p_22644_
		1 o p_22645_
		2 o p_22646_
	a (Lcew;Lcnz;)Ljava/util/Optional; getLivingEntityFromUUIDMemory
		static
		0 o p_22611_
		1 o p_22612_
	a (Lawx;ILkd;)Z lambda$findSectionClosestToVillage$2
		static
		0 o p_186015_
		1 o p_186016_
		2 o p_186017_
	b (Lcew;Lcew;)Z canSee
		static
		0 o p_22668_
		1 o p_22669_
	b (Lcfw;Lcew;)Z lambda$targetIsValid$1
		static
		0 o p_186036_
		1 o p_186037_
	b (Lcew;Lcew;FI)V setWalkAndLookTargetMemoriesToEachOther
		static
		0 o p_22661_
		1 o p_22662_
		2 o p_22663_
		3 o p_319876_
	c (Lcew;Lcew;)V lookAtEachOther
		static
		0 o p_22671_
		1 o p_22672_
cgq net/minecraft/world/entity/ai/behavior/BlockPosTracker
	a Lja; blockPos
	b Lfoh; centerPosition
	<init> (Lja;)V <init>
		0 o p_22676_
	<init> (Lfoh;)V <init>
		0 o p_251060_
	a (Lcew;)Z isVisibleBy
		0 o p_22679_
	a ()Lfoh; currentPosition
	b ()Lja; currentBlockPosition
	toString ()Ljava/lang/String; toString
cgr net/minecraft/world/entity/ai/behavior/CelebrateVillagersSurvivedRaid
	c Ldbd; currentRaid
	<init> (II)V <init>
		0 o p_22684_
		1 o p_22685_
	a (Lawx;Lcyx;J)Z canStillUse
		0 o p_22693_
		1 o p_22694_
		2 o p_22695_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_22700_
		1 o p_22701_
		2 o p_22702_
	a (Lawx;Lcyx;)Z checkExtraStartConditions
		0 o p_22690_
		1 o p_22691_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_22687_
		1 o p_22688_
	a (Ldgn;I)Ldhp; getFirework
		0 o p_22697_
		1 o p_22698_
	b (Lawx;Lcyx;J)V stop
		0 o p_22704_
		1 o p_22705_
		2 o p_22706_
	b (Lawx;Lcew;J)V stop
		0 o p_22708_
		1 o p_22709_
		2 o p_22710_
	c (Lawx;Lcew;J)V tick
		0 o p_22716_
		1 o p_22717_
		2 o p_22718_
	c (Lawx;Lcyx;J)V tick
		0 o p_22712_
		1 o p_22713_
		2 o p_22714_
cgs net/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiry
	<init> ()V <init>
	a (Ljava/util/function/Predicate;Lcnz;Lcnz;Lcbb;)Lcgo; create
		static
		0 o p_260270_
		1 o p_260344_
		2 o p_260014_
		3 o p_259596_
	a (Ljava/util/function/Predicate;Lckc;Lckb$b;Lckc;Lcbb;Lawx;Lcew;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;Lckb$b;Lcbb;Lckc;Lckc;)Lcke; 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 (Lcnz;Lcnz;Ljava/util/function/Predicate;Lcbb;Lckb$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_
cgt net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks
	c Lcnz; cooldownTicks
	<init> (Lcnz;)V <init>
		0 o p_147462_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_147468_
		1 o p_147469_
		2 o p_147470_
	a (J)Z timedOut
		0 o p_147464_
	b (Lcew;)Ljava/util/Optional; getCooldownTickMemory
		0 o p_147466_
	b (Lawx;Lcew;J)V stop
		0 o p_147472_
		1 o p_147473_
		2 o p_147474_
	c (Lawx;Lcew;J)V tick
		0 o p_147476_
		1 o p_147477_
		2 o p_147478_
cgu net/minecraft/world/entity/ai/behavior/Croak
	c I CROAK_TICKS
	d I TIME_OUT_DURATION
	e I croakCounter
	<init> ()V <init>
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_217158_
		1 o p_217159_
		2 o p_217160_
	a (Lawx;Lcsv;J)Z canStillUse
		0 o p_217154_
		1 o p_217155_
		2 o p_217156_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_217144_
		1 o p_217145_
	a (Lawx;Lcsv;)Z checkExtraStartConditions
		0 o p_217151_
		1 o p_217152_
	b (Lawx;Lcsv;J)V start
		0 o p_217162_
		1 o p_217163_
		2 o p_217164_
	b (Lawx;Lcew;J)V stop
		0 o p_217166_
		1 o p_217167_
		2 o p_217168_
	c (Lawx;Lcsv;J)V stop
		0 o p_217170_
		1 o p_217171_
		2 o p_217172_
	c (Lawx;Lcew;J)V tick
		0 o p_217174_
		1 o p_217175_
		2 o p_217176_
	d (Lawx;Lcsv;J)V tick
		0 o p_217178_
		1 o p_217179_
		2 o p_217180_
	d (Lawx;Lcew;J)V start
		0 o p_217147_
		1 o p_217148_
		2 o p_217149_
cgv net/minecraft/world/entity/ai/behavior/CrossbowAttack
	c I TIMEOUT
	d I attackDelay
	e Lcgv$a; crossbowState
	<init> ()V <init>
	a (Lcey;Lcew;)V crossbowAttack
		0 o p_22787_
		1 o p_22788_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_22790_
		1 o p_22791_
		2 o p_22792_
	a (Lawx;Lcey;J)Z canStillUse
		0 o p_22781_
		1 o p_22782_
		2 o p_22783_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_22775_
		1 o p_22776_
	a (Lawx;Lcey;)Z checkExtraStartConditions
		0 o p_22778_
		1 o p_22779_
	b (Lcey;Lcew;)V lookAtTarget
		0 o p_22798_
		1 o p_22799_
	b (Lawx;Lcew;J)V stop
		0 o p_22801_
		1 o p_22802_
		2 o p_22803_
	b (Lcew;)Lcew; getAttackTarget
		static
		0 o p_22785_
	b (Lawx;Lcey;J)V tick
		0 o p_22794_
		1 o p_22795_
		2 o p_22796_
	c (Lawx;Lcew;J)V tick
		0 o p_22809_
		1 o p_22810_
		2 o p_22811_
	c (Lawx;Lcey;J)V stop
		0 o p_22805_
		1 o p_22806_
		2 o p_22807_
cgv$a net/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState
	a Lcgv$a; UNCHARGED
	b Lcgv$a; CHARGING
	c Lcgv$a; CHARGED
	d Lcgv$a; READY_TO_ATTACK
	e [Lcgv$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22819_
		1 o p_22820_
	a ()[Lcgv$a; $values
		static
	valueOf (Ljava/lang/String;)Lcgv$a; valueOf
		static
		0 o p_22822_
	values ()[Lcgv$a; values
		static
cgw net/minecraft/world/entity/ai/behavior/DismountOrSkipMounting
	<init> ()V <init>
	a (Lckb$b;ILjava/util/function/BiPredicate;Lckc;)Lcke; 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;)Lcgo; create
		static
		0 o p_259945_
		1 o p_259837_
	a (ILjava/util/function/BiPredicate;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259078_
		1 o p_260179_
		2 o p_259780_
	a (Lcew;Lcdv;I)Z isVehicleValid
		static
		0 o p_259293_
		1 o p_260023_
		2 o p_259048_
	a (Lckb$b;Lckc;ILjava/util/function/BiPredicate;Lawx;Lcew;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_
cgx net/minecraft/world/entity/ai/behavior/DoNothing
	a I minDuration
	b I maxDuration
	c Lcgn$a; status
	d J endTimestamp
	<init> (II)V <init>
		0 o p_22840_
		1 o p_22841_
	a ()Lcgn$a; getStatus
	b ()Ljava/lang/String; debugString
	e (Lawx;Lcew;J)Z tryStart
		0 o p_259135_
		1 o p_259195_
		2 o p_259189_
	f (Lawx;Lcew;J)V tickOrStop
		0 o p_259225_
		1 o p_259218_
		2 o p_259803_
	g (Lawx;Lcew;J)V doStop
		0 o p_260265_
		1 o p_259336_
		2 o p_259826_
cgy net/minecraft/world/entity/ai/behavior/EntityTracker
	a Lcdv; entity
	b Z trackEyeHeight
	c Z targetEyeHeight
	<init> (Lcdv;Z)V <init>
		0 o p_22849_
		1 o p_22850_
	<init> (Lcdv;ZZ)V <init>
		0 o p_419815_
		1 o p_419667_
		2 o p_420044_
	a (Lcew;)Z isVisibleBy
		0 o p_22853_
	a ()Lfoh; currentPosition
	b ()Lja; currentBlockPosition
	c ()Lcdv; getEntity
	toString ()Ljava/lang/String; toString
cgz net/minecraft/world/entity/ai/behavior/EraseMemoryIf
	<init> ()V <init>
	a (Ljava/util/function/Predicate;Lcnz;)Lcgo; create
		static
		0 o p_260241_
		1 o p_259406_
	a (Lcnz;Ljava/util/function/Predicate;Lckb$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;Lckc;Lawx;Lcew;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;Lckc;)Lcke; lambda$create$1
		static
		0 o p_259878_
		1 o p_259127_
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 (Lawx;Lja;)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 (Lffz;)Lch$a; of
		0 o p_151172_
	a (Ljo;)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/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 (Lawx;Lcew;J)Z canStillUse
		0 o p_147501_
		1 o p_147502_
		2 o p_147503_
	a (Lcfe;)F getSpeedModifier
		0 o p_147498_
	a (Lawx;Lcfe;J)Z canStillUse
		0 o p_147494_
		1 o p_147495_
		2 o p_147496_
	a (J)Z timedOut
		0 o p_147488_
	b (Lcfe;)Ljava/util/Optional; getTemptingPlayer
		0 o p_147509_
	b (Lawx;Lcew;J)V stop
		0 o p_147511_
		1 o p_147512_
		2 o p_147513_
	b (Lawx;Lcfe;J)V start
		0 o p_147505_
		1 o p_147506_
		2 o p_147507_
	b (Lcew;)Ljava/lang/Double; lambda$new$0
		static
		0 o p_288784_
	c (Lawx;Lcfe;J)V stop
		0 o p_147515_
		1 o p_147516_
		2 o p_147517_
	c ()Lcom/google/common/collect/ImmutableMap; lambda$new$1
		static
	c (Lawx;Lcew;J)V tick
		0 o p_147519_
		1 o p_147520_
		2 o p_147521_
	d (Lawx;Lcfe;J)V tick
		0 o p_147523_
		1 o p_147524_
		2 o p_147525_
	d (Lawx;Lcew;J)V start
		0 o p_147490_
		1 o p_147491_
		2 o p_147492_
chb net/minecraft/world/entity/ai/behavior/GateBehavior
	a Ljava/util/Map; entryCondition
	b Ljava/util/Set; exitErasedMemories
	c Lchb$a; orderPolicy
	d Lchb$b; runningPolicy
	e Lciw; behaviors
	f Lcgn$a; status
	<init> (Ljava/util/Map;Ljava/util/Set;Lchb$a;Lchb$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 ()Lcgn$a; getStatus
	a (Lcgo;)Z lambda$toString$6
		static
		0 o p_258343_
	a (Lcom/mojang/datafixers/util/Pair;)V lambda$new$0
		0 o p_258332_
	a (Lawx;Lcew;JLcgo;)V lambda$doStop$5
		static
		0 o p_258338_
		1 o p_258339_
		2 o p_258340_
		3 o p_258341_
	a (Lcew;)Z hasRequiredMemories
		0 o p_259419_
	b (Lcgo;)Z lambda$doStop$4
		static
		0 o p_258337_
	b ()Ljava/lang/String; debugString
	b (Lawx;Lcew;JLcgo;)V lambda$tickOrStop$2
		static
		0 o p_258333_
		1 o p_258334_
		2 o p_258335_
		3 o p_258336_
	c (Lcgo;)Z lambda$tickOrStop$3
		static
		0 o p_258344_
	d (Lcgo;)Z lambda$tickOrStop$1
		static
		0 o p_258342_
	e (Lawx;Lcew;J)Z tryStart
		0 o p_259362_
		1 o p_259746_
		2 o p_259560_
	f (Lawx;Lcew;J)V tickOrStop
		0 o p_259934_
		1 o p_259790_
		2 o p_260259_
	g (Lawx;Lcew;J)V doStop
		0 o p_259962_
		1 o p_260250_
		2 o p_259847_
	toString ()Ljava/lang/String; toString
chb$a net/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy
	a Lchb$a; ORDERED
	b Lchb$a; SHUFFLED
	c Ljava/util/function/Consumer; consumer
	d [Lchb$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 ()[Lchb$a; $values
		static
	a (Lciw;)V apply
		0 o p_147528_
	b (Lciw;)V lambda$static$0
		static
		0 o p_147530_
	valueOf (Ljava/lang/String;)Lchb$a; valueOf
		static
		0 o p_22936_
	values ()[Lchb$a; values
		static
chb$b net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy
	a Lchb$b; RUN_ONE
	b Lchb$b; TRY_ALL
	c [Lchb$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22943_
		1 o p_22944_
	a ()[Lchb$b; $values
		static
	a (Ljava/util/stream/Stream;Lawx;Lcew;J)V apply
		0 o p_147532_
		1 o p_147533_
		2 o p_147534_
		3 o p_147535_
	valueOf (Ljava/lang/String;)Lchb$b; valueOf
		static
		0 o p_22954_
	values ()[Lchb$b; values
		static
chb$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 (Lawx;Lcew;JLcgo;)Z lambda$apply$1
		static
		0 o p_258345_
		1 o p_258346_
		2 o p_258347_
		3 o p_258348_
	a (Ljava/util/stream/Stream;Lawx;Lcew;J)V apply
		0 o p_147537_
		1 o p_147538_
		2 o p_147539_
		3 o p_147540_
	a (Lcgo;)Z lambda$apply$0
		static
		0 o p_258349_
chb$b$2 net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy$2
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22972_
		1 o p_22973_
	a (Ljava/util/stream/Stream;Lawx;Lcew;J)V apply
		0 o p_147542_
		1 o p_147543_
		2 o p_147544_
		3 o p_147545_
	a (Lcgo;)Z lambda$apply$0
		static
		0 o p_258350_
	a (Lawx;Lcew;JLcgo;)V lambda$apply$1
		static
		0 o p_258351_
		1 o p_258352_
		2 o p_258353_
		3 o p_258354_
chc 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 (Lawx;Lcew;J)Z canStillUse
		0 o p_23022_
		1 o p_23023_
		2 o p_23024_
	a (Lcyx;)Lami; getLootTableToThrow
		static
		0 o p_372869_
	a (Lawx;Lcyx;J)V start
		0 o p_23006_
		1 o p_23007_
		2 o p_23008_
	a (Lczl;)Z isHero
		0 o p_23018_
	a (Lawx;Lcyx;)Z checkExtraStartConditions
		0 o p_23003_
		1 o p_23004_
	a (Lcyx;Lczl;)Z isWithinThrowingDistance
		0 o p_23015_
		1 o p_23016_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_22996_
		1 o p_22997_
	a (Lawx;Lcyx;Lcew;)V throwGift
		0 o p_376445_
		1 o p_23012_
		2 o p_23013_
	a (Lcyx;Lcew;Lawx;Ldhp;)V lambda$throwGift$0
		static
		0 o p_426986_
		1 o p_426987_
		2 o p_426988_
		3 o p_426989_
	a (Lawx;)I calculateTimeUntilNextGift
		static
		0 o p_22994_
	b (Lawx;Lcyx;J)Z canStillUse
		0 o p_23026_
		1 o p_23027_
		2 o p_23028_
	b (Lawx;Lcew;J)V stop
		0 o p_23032_
		1 o p_23033_
		2 o p_23034_
	b (Lcyx;)Z isHeroVisible
		0 o p_23030_
	c (Lcyx;)Ljava/util/Optional; getNearestTargetableHero
		0 o p_23040_
	c (Lawx;Lcew;J)V tick
		0 o p_23042_
		1 o p_23043_
		2 o p_23044_
	c (Lawx;Lcyx;J)V tick
		0 o p_23036_
		1 o p_23037_
		2 o p_23038_
	d (Lawx;Lcyx;J)V stop
		0 o p_23046_
		1 o p_23047_
		2 o p_23048_
	d (Lawx;Lcew;J)V start
		0 o p_22999_
		1 o p_23000_
		2 o p_23001_
chd 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 (Lcew;Lcib;)V lambda$start$0
		0 o p_217205_
		1 o p_217206_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_217218_
		1 o p_217219_
		2 o p_217220_
	a (Lcew;Ldhp;Lfoh;)V throwItem
		static
		0 o p_217208_
		1 o p_217209_
		2 o p_217210_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_217196_
		1 o p_217197_
	a (Lcib;Ldhp;Lawy;)V triggerDropItemOnBlock
		0 o p_217214_
		1 o p_217215_
		2 o p_217216_
	a (Lcib;)Lfoh; getThrowPosition
		static
		0 o p_217212_
	b (Lcew;)Z canThrowItemToTarget
		0 o p_217203_
	b (Lcib;Ldhp;Lawy;)V lambda$tick$1
		0 o p_217222_
		1 o p_217223_
		2 o p_217224_
	c (Lawx;Lcew;J)V tick
		0 o p_217226_
		1 o p_217227_
		2 o p_217228_
	d (Lawx;Lcew;J)V start
		0 o p_217199_
		1 o p_217200_
		2 o p_217201_
che net/minecraft/world/entity/ai/behavior/GoToClosestVillage
	<init> ()V <init>
	a (Lckc;FILawx;Lcyx;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_
	a (Lcqc;Lja;)D lambda$create$0
		static
		0 o p_147553_
		1 o p_147554_
	a (FILckc;)Lcke; lambda$create$2
		static
		0 o p_258364_
		1 o p_258365_
		2 o p_258366_
	a (FILckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258355_
		1 o p_258356_
		2 o p_258357_
	a (FI)Lcgo; create
		static
		0 o p_260342_
		1 o p_259691_
chf net/minecraft/world/entity/ai/behavior/GoToPotentialJobSite
	c F speedModifier
	d I TICKS_UNTIL_TIMEOUT
	<init> (F)V <init>
		0 o p_23098_
	a (Lawx;Lcyx;J)Z canStillUse
		0 o p_23106_
		1 o p_23107_
		2 o p_23108_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_23117_
		1 o p_23118_
		2 o p_23119_
	a (Ljk;)Z lambda$stop$1
		static
		0 o p_217230_
	a (Ldbh;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$0
		static
		0 o p_23115_
	a (Lawx;Lcyx;)Z checkExtraStartConditions
		0 o p_23103_
		1 o p_23104_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_23100_
		1 o p_23101_
	a (Lawx;Ljj;)V lambda$stop$2
		static
		0 o p_448938_
		1 o p_448939_
	b (Lawx;Lcyx;J)V tick
		0 o p_23121_
		1 o p_23122_
		2 o p_23123_
	b (Lawx;Lcew;J)V stop
		0 o p_23125_
		1 o p_23126_
		2 o p_23127_
	c (Lawx;Lcew;J)V tick
		0 o p_23133_
		1 o p_23134_
		2 o p_23135_
	c (Lawx;Lcyx;J)V stop
		0 o p_23129_
		1 o p_23130_
		2 o p_23131_
chg net/minecraft/world/entity/ai/behavior/GoToTargetLocation
	<init> ()V <init>
	a (Lbfq;)I getRandomOffset
		static
		0 o p_217247_
	a (Lcnz;IF)Lchy; create
		static
		0 o p_259938_
		1 o p_259740_
		2 o p_259957_
	a (Lckb$b;Lckc;IFLawx;Lcey;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 (Lcey;Lja;)Lja; getNearbyPos
		static
		0 o p_217251_
		1 o p_217252_
	a (Lcnz;IFLckb$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 (Lckb$b;IFLckc;Lckc;Lckc;Lckc;)Lcke; 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_
chh net/minecraft/world/entity/ai/behavior/GoToWantedItem
	<init> ()V <init>
	a (Lcew;)Z lambda$create$0
		static
		0 o p_23158_
	a (ZLjava/util/function/Predicate;IFLckb$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 (Lckb$b;Ljava/util/function/Predicate;IFLckc;Lckc;Lckc;Lckc;)Lcke; 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 (Lckb$b;Lckc;Lckc;Ljava/util/function/Predicate;IFLckc;Lckc;Lawx;Lcew;J)Z lambda$create$1
		static
		0 o p_445314_
		1 o p_445315_
		2 o p_445316_
		3 o p_445317_
		4 o p_445318_
		5 o p_445319_
		6 o p_445320_
		7 o p_445321_
		8 o p_445322_
		9 o p_445323_
		10 o p_445324_
	a (FZI)Lcgo; create
		static
		0 o p_260027_
		1 o p_259769_
		2 o p_259671_
	a (Ljava/util/function/Predicate;FZI)Lcgo; create
		static
		0 o p_259490_
		1 o p_260346_
		2 o p_259637_
		3 o p_259054_
chi net/minecraft/world/entity/ai/behavior/HarvestFarmland
	c F SPEED_MODIFIER
	d I HARVEST_DURATION
	e Lja; aboveFarmlandPos
	f J nextOkStartTime
	g I timeWorkedSoFar
	h Ljava/util/List; validFarmlandAroundVillager
	<init> ()V <init>
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_23184_
		1 o p_23185_
		2 o p_23186_
	a (Lawx;Lcyx;J)V start
		0 o p_23177_
		1 o p_23178_
		2 o p_23179_
	a (Lawx;)Lja; getValidFarmland
		0 o p_23165_
	a (Lawx;Lcyx;)Z checkExtraStartConditions
		0 o p_23174_
		1 o p_23175_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_23167_
		1 o p_23168_
	a (Lja;Lawx;)Z validPos
		0 o p_23181_
		1 o p_23182_
	b (Lawx;Lcyx;J)V stop
		0 o p_23188_
		1 o p_23189_
		2 o p_23190_
	b (Lawx;Lcew;J)V stop
		0 o p_23192_
		1 o p_23193_
		2 o p_23194_
	c (Lawx;Lcew;J)V tick
		0 o p_23200_
		1 o p_23201_
		2 o p_23202_
	c (Lawx;Lcyx;J)V tick
		0 o p_23196_
		1 o p_23197_
		2 o p_23198_
	d (Lawx;Lcyx;J)Z canStillUse
		0 o p_23204_
		1 o p_23205_
		2 o p_23206_
	d (Lawx;Lcew;J)V start
		0 o p_23170_
		1 o p_23171_
		2 o p_23172_
chj net/minecraft/world/entity/ai/behavior/InsideBrownianWalk
	<init> ()V <init>
	a (Lckc;FLja;)V lambda$create$3
		static
		0 o p_258400_
		1 o p_258401_
		2 o p_258402_
	a (Lawx;Lcfe;Lja;)Z lambda$create$2
		static
		0 o p_23225_
		1 o p_23226_
		2 o p_23227_
	a (F)Lcgo; create
		static
		0 o p_259775_
	a (Lawx;Lja;)Z lambda$create$0
		static
		0 o p_313603_
		1 o p_313604_
	a (FLckc;)Lcke; lambda$create$5
		static
		0 o p_258396_
		1 o p_258397_
	a (Lckc;FLawx;Lcfe;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 (FLckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258398_
		1 o p_258399_
	b (Lawx;Lcfe;Lja;)Z lambda$create$1
		static
		0 o p_23235_
		1 o p_23236_
		2 o p_23237_
chk net/minecraft/world/entity/ai/behavior/InteractWith
	<init> ()V <init>
	a (Lcew;)Z lambda$of$1
		static
		0 o p_23285_
	a (Lckb$b;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILckc;Lckc;Lckc;Lckc;)Lcke; 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 (Lckb$b;Lckc;Ljava/util/function/Predicate;Ljava/util/function/Predicate;ILckc;Lckc;Lckc;FILawx;Lcew;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 (Lcee;Ljava/util/function/Predicate;Lcew;)Z lambda$of$2
		static
		0 o p_423235_
		1 o p_423236_
		2 o p_423237_
	a (Lcnz;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILckb$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 (Lcew;ILjava/util/function/Predicate;Lcew;)Z lambda$of$3
		static
		0 o p_325687_
		1 o p_325688_
		2 o p_325689_
		3 o p_325690_
	a (Lcee;ILcnz;FI)Lcgo; of
		static
		0 o p_259703_
		1 o p_260224_
		2 o p_259995_
		3 o p_259991_
		4 o p_259933_
	a (Lcee;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lcnz;FI)Lcgo; 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 (Lckc;Lckc;Lckc;FILcew;)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 (Lcew;)Z lambda$of$0
		static
		0 o p_23287_
chl 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 (Lcew;Lja;Ljava/util/Optional;)Z areOtherMobsComingThroughDoor
		static
		0 o p_260091_
		1 o p_259764_
		2 o p_259365_
	a (Lawx;Lcew;Lfgm;Lfgm;Lckb$b;Lckc;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 (Lawx;Lcew;Ljj;)Z isDoorTooFarAway
		static
		0 o p_23308_
		1 o p_23309_
		2 o p_23310_
	a (Ljj;Lckc;)Ljava/util/Set; lambda$rememberDoorToClose$11
		static
		0 o p_261438_
		1 o p_261439_
	a ()Lcgo; create
		static
	a (Lckc;Ljava/util/Optional;Lawx;Lja;)Ljava/util/Optional; rememberDoorToClose
		static
		0 o p_262178_
		1 o p_261639_
		2 o p_261528_
		3 o p_261874_
	a (Lawx;Lcew;Lfgm;Lfgm;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 (Lcfw;Lja;)Z isMobComingThroughDoor
		static
		0 o p_259548_
		1 o p_259146_
	a (Ljj;Ljava/util/Set;)Ljava/util/Set; lambda$rememberDoorToClose$10
		static
		0 o p_261436_
		1 o p_261437_
	a (Lcew;Lcew;)Z lambda$areOtherMobsComingThroughDoor$7
		static
		0 o p_423238_
		1 o p_423239_
	a (Lckb$b;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lckc;Lckc;Lckc;)Lcke; 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 (Lejl$a;)Z lambda$closeDoorsThatIHaveOpenedOrPassedThrough$6
		static
		0 o p_201952_
	a (Lja;Lcew;)Z lambda$areOtherMobsComingThroughDoor$9
		static
		0 o p_258453_
		1 o p_258454_
	a (Lckb$b;Lckc;Lckc;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lckc;Lawx;Lcew;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;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$5
		static
		0 o p_258472_
		1 o p_258473_
		2 o p_258474_
	b (Lejl$a;)Z lambda$create$1
		static
		0 o p_201957_
	b (Lja;Lcew;)Z lambda$areOtherMobsComingThroughDoor$8
		static
		0 o p_426997_
		1 o p_426998_
	c (Lejl$a;)Z lambda$create$0
		static
		0 o p_201959_
chm 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 Lja; targetBed
	i I remainingTimeToReachBed
	j I remainingJumps
	k I remainingCooldownUntilNextJump
	<init> (F)V <init>
		0 o p_23335_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_23365_
		1 o p_23366_
		2 o p_23367_
	a (Lcey;)Ljava/util/Optional; getNearestBed
		0 o p_23360_
	a (Lawx;Lcey;Lja;)V lambda$start$0
		0 o p_264899_
		1 o p_264900_
		2 o p_264901_
	a (Lawx;Lcey;J)V start
		0 o p_23349_
		1 o p_23350_
		2 o p_23351_
	a (Lcey;Lja;)V startWalkingTowardsBed
		0 o p_23362_
		1 o p_23363_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_23339_
		1 o p_23340_
	a (Lawx;Lcey;)Z checkExtraStartConditions
		0 o p_23346_
		1 o p_23347_
	a (Lawx;Lja;)Z isBed
		0 o p_23357_
		1 o p_23358_
	a (J)Z timedOut
		0 o p_23337_
	b (Lawx;Lcew;J)V stop
		0 o p_23376_
		1 o p_23377_
		2 o p_23378_
	b (Lawx;Lcey;)Z nearBed
		0 o p_23369_
		1 o p_23370_
	b (Lawx;Lcey;J)V stop
		0 o p_23372_
		1 o p_23373_
		2 o p_23374_
	c (Lawx;Lcey;)Z onOrOverBed
		0 o p_23380_
		1 o p_23381_
	c (Lawx;Lcey;J)Z canStillUse
		0 o p_23383_
		1 o p_23384_
		2 o p_23385_
	c (Lawx;Lcew;J)V tick
		0 o p_23387_
		1 o p_23388_
		2 o p_23389_
	d (Lawx;Lcey;)Z onBedSurface
		0 o p_23391_
		1 o p_23392_
	d (Lawx;Lcey;J)V tick
		0 o p_23394_
		1 o p_23395_
		2 o p_23396_
	d (Lawx;Lcew;J)V start
		0 o p_23342_
		1 o p_23343_
		2 o p_23344_
	e (Lawx;Lcey;)Z tiredOfWalking
		0 o p_23398_
		1 o p_23399_
	f (Lawx;Lcey;)Z tiredOfJumping
		0 o p_23401_
		1 o p_23402_
chn net/minecraft/world/entity/ai/behavior/LocateHidingPlace
	<init> ()V <init>
	a (Ljk;)Z lambda$create$3
		static
		0 o p_217256_
	a (Lckb$b;Lckc;)Ljava/util/Optional; lambda$create$6
		static
		0 o p_258523_
		1 o p_258524_
	a (IIFLckb$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 (Lckc;Lckc;Lckc;Lckc;Lckc;Lawx;Lcew;ILckc;FLja;)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 (Lja;)Z lambda$create$4
		static
		0 o p_23421_
	a (Lawx;Lcew;I)Ljava/util/Optional; lambda$create$5
		static
		0 o p_427027_
		1 o p_427028_
		2 o p_427029_
	a (IILckb$b;FLckc;Lckc;Lckc;Lckc;Lckc;Lckc;Lckc;)Lcke; lambda$create$9
		static
		0 o p_258480_
		1 o p_258481_
		2 o p_258482_
		3 o p_258483_
		4 o p_258484_
		5 o p_258485_
		6 o p_258486_
		7 o p_258487_
		8 o p_258488_
		9 o p_258489_
		10 o p_258490_
	a (IILckb$b;Lckc;Lckc;Lckc;Lckc;Lckc;Lckc;Lckc;FLawx;Lcew;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 (IFI)Lchy; create
		static
		0 o p_259202_
		1 o p_259881_
		2 o p_259982_
	a (Lcew;ILja;)Z lambda$create$2
		static
		0 o p_426999_
		1 o p_427000_
		2 o p_427001_
	b (Ljk;)Z lambda$create$0
		static
		0 o p_217258_
	b (Lja;)Z lambda$create$1
		static
		0 o p_23425_
cho net/minecraft/world/entity/ai/behavior/LongJumpMidJump
	c I TIME_OUT_DURATION
	d Lcbb; timeBetweenLongJumps
	e Lbcd; landingSound
	<init> (Lcbb;Lbcd;)V <init>
		0 o p_147596_
		1 o p_147597_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_147607_
		1 o p_147608_
		2 o p_147609_
	a (Lawx;Lcey;J)Z canStillUse
		0 o p_147603_
		1 o p_147604_
		2 o p_147605_
	b (Lawx;Lcew;J)V stop
		0 o p_147615_
		1 o p_147616_
		2 o p_147617_
	b (Lawx;Lcey;J)V start
		0 o p_147611_
		1 o p_147612_
		2 o p_147613_
	c (Lawx;Lcey;J)V stop
		0 o p_147619_
		1 o p_147620_
		2 o p_147621_
	d (Lawx;Lcew;J)V start
		0 o p_147599_
		1 o p_147600_
		2 o p_147601_
chp net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock
	m Lbdj; preferredBlockTag
	n F preferredBlocksChance
	o Ljava/util/List; notPrefferedJumpCandidates
	p Z currentlyWantingPreferredOnes
	<init> (Lcbb;IIFLjava/util/function/Function;Lbdj;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 (Lawx;)Ljava/util/Optional; getJumpCandidate
		0 o p_217273_
	a (Lawx;Lcey;J)V start
		0 o p_217279_
		1 o p_217280_
		2 o p_217281_
	d (Lawx;Lcew;J)V start
		0 o p_217275_
		1 o p_217276_
		2 o p_217277_
chq 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 Lfoh; chosenJump
	k I findJumpTries
	l J prepareJumpStart
	m I PREPARE_JUMP_DURATION
	n I TIME_OUT_DURATION
	o Ljava/util/List; ALLOWED_ANGLES
	p Lcbb; timeBetweenLongJumps
	q Ljava/util/function/Function; getJumpSound
	r Ljava/util/function/BiPredicate; acceptableLandingSpot
	<clinit> ()V <clinit>
		static
	<init> (Lcbb;IIFLjava/util/function/Function;)V <init>
		0 o p_147637_
		1 o p_147638_
		2 o p_147639_
		3 o p_147640_
		4 o p_147641_
	<init> (Lcbb;IIFLjava/util/function/Function;Ljava/util/function/BiPredicate;)V <init>
		0 o p_251244_
		1 o p_248763_
		2 o p_251698_
		3 o p_250165_
		4 o p_249738_
		5 o p_249945_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_147672_
		1 o p_147673_
		2 o p_147674_
	a (Lawx;Lcey;J)V start
		0 o p_147676_
		1 o p_147677_
		2 o p_147678_
	a (Lja;Lja;)Lchq$a; lambda$start$1
		static
		0 o p_217313_
		1 o p_217314_
	a (Lawx;Lcey;Lja;)Z isAcceptableLandingPosition
		0 o p_217300_
		1 o p_217301_
		2 o p_217302_
	a (Lawx;)Ljava/util/Optional; getJumpCandidate
		0 o p_217299_
	a (Lcey;Lja;)Z defaultAcceptableLandingSpot
		static
		0 o p_251540_
		1 o p_248879_
	a (Lcey;Lfoh;)Lfoh; calculateOptimalJumpVector
		0 o p_217304_
		1 o p_217305_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_147643_
		1 o p_147644_
	a (Lawx;Lcey;)Z checkExtraStartConditions
		0 o p_147650_
		1 o p_147651_
	b (Lja;Lja;)Z lambda$start$0
		static
		0 o p_217316_
		1 o p_217317_
	b (Lawx;Lcey;J)Z canStillUse
		0 o p_147653_
		1 o p_147654_
		2 o p_147655_
	c (Lawx;Lcew;J)V tick
		0 o p_147684_
		1 o p_147685_
		2 o p_147686_
	c (Lawx;Lcey;J)V tick
		0 o p_147680_
		1 o p_147681_
		2 o p_147682_
	d (Lawx;Lcey;J)V pickCandidate
		0 o p_217319_
		1 o p_217320_
		2 o p_217321_
	d (Lawx;Lcew;J)V start
		0 o p_147646_
		1 o p_147647_
		2 o p_147648_
chq$a net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump
	a Lja; targetPos
	b I weight
	<init> (Lja;I)V <init>
		0 o targetPos
		1 o weight
	a ()Lja; targetPos
	b ()I weight
	equals (Ljava/lang/Object;)Z equals
		0 o p_394053_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
chr net/minecraft/world/entity/ai/behavior/LongJumpUtil
	<init> ()V <init>
	a (Lcey;Lfoh;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 (Lcey;Lcdy;Lfoh;Lfoh;)Z isClearTransition
		static
		0 o p_312910_
		1 o p_312734_
		2 o p_311995_
		3 o p_312896_
chs net/minecraft/world/entity/ai/behavior/LookAndFollowTradingPlayerSink
	c F speedModifier
	<init> (F)V <init>
		0 o p_23434_
	a (Lawx;Lcyx;J)Z canStillUse
		0 o p_23448_
		1 o p_23449_
		2 o p_23450_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_23454_
		1 o p_23455_
		2 o p_23456_
	a (Lcyx;)V followPlayer
		0 o p_23452_
	a (Lawx;Lcyx;)Z checkExtraStartConditions
		0 o p_23445_
		1 o p_23446_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_23438_
		1 o p_23439_
	a (J)Z timedOut
		0 o p_23436_
	b (Lawx;Lcyx;J)V start
		0 o p_23458_
		1 o p_23459_
		2 o p_23460_
	b (Lawx;Lcew;J)V stop
		0 o p_23462_
		1 o p_23463_
		2 o p_23464_
	c (Lawx;Lcew;J)V tick
		0 o p_23470_
		1 o p_23471_
		2 o p_23472_
	c (Lawx;Lcyx;J)V stop
		0 o p_23466_
		1 o p_23467_
		2 o p_23468_
	d (Lawx;Lcyx;J)V tick
		0 o p_23474_
		1 o p_23475_
		2 o p_23476_
	d (Lawx;Lcew;J)V start
		0 o p_23441_
		1 o p_23442_
		2 o p_23443_
cht net/minecraft/world/entity/ai/behavior/LookAtTargetSink
	<init> (II)V <init>
		0 o p_23478_
		1 o p_23479_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_23488_
		1 o p_23489_
		2 o p_23490_
	a (Lcey;Lcib;)V lambda$tick$1
		static
		0 o p_23485_
		1 o p_23486_
	a (Lawx;Lcey;J)Z canStillUse
		0 o p_23481_
		1 o p_23482_
		2 o p_23483_
	b (Lawx;Lcew;J)V stop
		0 o p_23499_
		1 o p_23500_
		2 o p_23501_
	b (Lcey;Lcib;)Z lambda$canStillUse$0
		static
		0 o p_23496_
		1 o p_23497_
	b (Lawx;Lcey;J)V stop
		0 o p_23492_
		1 o p_23493_
		2 o p_23494_
	c (Lawx;Lcew;J)V tick
		0 o p_23507_
		1 o p_23508_
		2 o p_23509_
	c (Lawx;Lcey;J)V tick
		0 o p_23503_
		1 o p_23504_
		2 o p_23505_
chu net/minecraft/world/entity/ai/behavior/MeleeAttack
	<init> ()V <init>
	a (Lcey;Ldhp;)Z lambda$isHoldingUsableProjectileWeapon$4
		static
		0 o p_147696_
		1 o p_147697_
	a (Ljava/util/function/Predicate;I)Lchy; create
		static
		0 o p_379852_
		1 o p_380056_
	a (Ljava/util/function/Predicate;ILckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_379101_
		1 o p_379102_
		2 o p_379103_
	a (I)Lchy; create
		static
		0 o p_259758_
	a (Lcey;)Z isHoldingUsableProjectileWeapon
		static
		0 o p_23528_
	a (Lckb$b;Lckc;Ljava/util/function/Predicate;Lckc;Lckc;Lckc;ILawx;Lcey;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 (Lckb$b;Ljava/util/function/Predicate;ILckc;Lckc;Lckc;Lckc;)Lcke; 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_
	b (Lcey;)Z lambda$create$0
		static
		0 o p_379104_
chv net/minecraft/world/entity/ai/behavior/Mount
	a I CLOSE_ENOUGH_TO_START_RIDING_DIST
	<init> ()V <init>
	a (Lckb$b;FLckc;Lckc;Lckc;)Lcke; 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 (Lckb$b;Lckc;Lckc;Lckc;FLawx;Lcew;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 (FLckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260144_
		1 o p_259880_
	a (F)Lcgo; create
		static
		0 o p_259363_
chw net/minecraft/world/entity/ai/behavior/MoveToSkySeeingSpot
	<init> ()V <init>
	a (Lckc;FLawx;Lcew;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 (Lawx;Lcew;)Lfoh; getOutdoorPosition
		static
		0 o p_23565_
		1 o p_23566_
	a (Lckc;FLfoh;)V lambda$create$0
		static
		0 o p_258546_
		1 o p_258547_
		2 o p_258548_
	a (FLckc;)Lcke; lambda$create$2
		static
		0 o p_258544_
		1 o p_258545_
	a (Lawx;Lcew;Lja;)Z hasNoBlocksAbove
		static
		0 o p_23559_
		1 o p_23560_
		2 o p_23561_
	a (F)Lchy; create
		static
		0 o p_259860_
	a (FLckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258542_
		1 o p_258543_
chx net/minecraft/world/entity/ai/behavior/MoveToTargetSink
	c I MAX_COOLDOWN_BEFORE_RETRYING
	d I remainingCooldown
	e Lfgo; path
	f Lja; lastTargetPos
	g F speedModifier
	<init> (II)V <init>
		0 o p_23573_
		1 o p_23574_
	<init> ()V <init>
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_23597_
		1 o p_23598_
		2 o p_23599_
	a (Lcey;Lcoc;J)Z tryComputePath
		0 o p_23593_
		1 o p_23594_
		2 o p_23595_
	a (Lcey;Lcoc;)Z reachedTarget
		0 o p_23590_
		1 o p_23591_
	a (Lcoc;)Z isWalkTargetSpectator
		static
		0 o p_277420_
	a (Lawx;Lcey;J)Z canStillUse
		0 o p_23586_
		1 o p_23587_
		2 o p_23588_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_23576_
		1 o p_23577_
	a (Lawx;Lcey;)Z checkExtraStartConditions
		0 o p_23583_
		1 o p_23584_
	b (Lawx;Lcew;J)V stop
		0 o p_23605_
		1 o p_23606_
		2 o p_23607_
	b (Lawx;Lcey;J)V stop
		0 o p_23601_
		1 o p_23602_
		2 o p_23603_
	c (Lawx;Lcew;J)V tick
		0 o p_23613_
		1 o p_23614_
		2 o p_23615_
	c (Lawx;Lcey;J)V start
		0 o p_23609_
		1 o p_23610_
		2 o p_23611_
	d (Lawx;Lcey;J)V tick
		0 o p_23617_
		1 o p_23618_
		2 o p_23619_
	d (Lawx;Lcew;J)V start
		0 o p_23579_
		1 o p_23580_
		2 o p_23581_
chy net/minecraft/world/entity/ai/behavior/OneShot
	a Lcgn$a; status
	<init> ()V <init>
	a ()Lcgn$a; getStatus
	b ()Ljava/lang/String; debugString
	e (Lawx;Lcew;J)Z tryStart
		0 o p_260083_
		1 o p_259643_
		2 o p_259226_
	f (Lawx;Lcew;J)V tickOrStop
		0 o p_259112_
		1 o p_259594_
		2 o p_259046_
	g (Lawx;Lcew;J)V doStop
		0 o p_260215_
		1 o p_259970_
		2 o p_260273_
chz 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 ()Lcgo; create
		static
	a (Ljava/util/List;)Ljava/util/Optional; findSomeoneBeingChased
		static
		0 o p_259655_
	a (Lcfe;Lcew;)Z lambda$create$0
		static
		0 o p_258574_
		1 o p_258575_
	a (Ljava/util/Map$Entry;)Z lambda$findSomeoneBeingChased$5
		static
		0 o p_23653_
	a (Lcew;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$checkHowManyChasersEachFriendHas$6
		static
		0 o p_147707_
		1 o p_147708_
	a (Lckc;Lckc;Lckc;Lcew;)V chaseKid
		static
		0 o p_259811_
		1 o p_259299_
		2 o p_260056_
		3 o p_259463_
	a (Lcew;)Lcew; whoAreYouChasing
		static
		0 o p_23640_
	a (Lcew;Lcew;)Z isFriendChasingMe
		static
		0 o p_23642_
		1 o p_23643_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$4
		static
		0 o p_258563_
	a (Ljava/util/Map;Lcew;)V lambda$checkHowManyChasersEachFriendHas$7
		static
		0 o p_258564_
		1 o p_258565_
	a (Lckb$b;Lckc;Lckc;Lckc;Lckc;)Lcke; 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 (Lckb$b;Lckc;Lckc;Lckc;Lckc;Lawx;Lcfe;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_
	b (Lcew;)Z isChasingSomeone
		static
		0 o p_23668_
	b (Ljava/util/List;)Ljava/util/Map; checkHowManyChasersEachFriendHas
		static
		0 o p_259989_
	b (Lckc;Lckc;Lckc;Lcew;)V lambda$create$1
		static
		0 o p_258554_
		1 o p_258555_
		2 o p_258556_
		3 o p_258557_
	b (Lcew;Lcew;)Z lambda$isFriendChasingMe$8
		static
		0 o p_23660_
		1 o p_23661_
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 (Ldrn;)Z matches
		0 o p_351023_
	a ()Ljava/util/List; types
	a ([Ldrn;)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/behavior/PoiCompetitorScan
	<init> ()V <init>
	a (Lckb$b;Lckc;Lckc;Lawx;Lcyx;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 (Ljk;Ljk;)Z hasMatchingProfession
		static
		0 o p_217334_
		1 o p_397194_
	a (Lckb$b;Lckc;Lckc;)Lcke; lambda$create$5
		static
		0 o p_258589_
		1 o p_258590_
		2 o p_258591_
	a (Lckb$b;Lckc;Lcyx;Ljj;Ljk;)V lambda$create$3
		static
		0 o p_258584_
		1 o p_258585_
		2 o p_258586_
		3 o p_258587_
		4 o p_258588_
	a ()Lcgo; create
		static
	a (Lcew;)Lcyx; lambda$create$1
		static
		0 o p_258583_
	a (Lcyx;Lcew;)Z lambda$create$0
		static
		0 o p_258592_
		1 o p_258593_
	a (Ljj;Ljk;Lcyx;)Z competesForSameJobsite
		static
		0 o p_217330_
		1 o p_217331_
		2 o p_217332_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258576_
	a (Lcyx;Lcyx;)Lcyx; selectWinner
		static
		0 o p_23725_
		1 o p_23726_
	b (Ljj;Ljk;Lcyx;)Z lambda$create$2
		static
		0 o p_258594_
		1 o p_258595_
		2 o p_258596_
cib net/minecraft/world/entity/ai/behavior/PositionTracker
	a (Lcew;)Z isVisibleBy
		0 o p_23739_
	a ()Lfoh; currentPosition
	b ()Lja; currentBlockPosition
cic 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 Lcpp; 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;IIFLcpp;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 (Lawx;Lcew;J)Z canStillUse
		0 o p_147758_
		1 o p_147759_
		2 o p_147760_
	a (Lcew;Lja;)Lcic$a; lambda$chooseRamPosition$4
		static
		0 o p_427035_
		1 o p_427036_
	a (Lawx;Lcfe;Lcew;)Z lambda$start$0
		0 o p_375648_
		1 o p_375649_
		2 o p_375650_
	a (Lcfe;Lcew;)Ljava/util/Optional; calculateRammingStartPosition
		0 o p_147743_
		1 o p_147744_
	a (Lawx;Lcfe;J)V start
		0 o p_147736_
		1 o p_147737_
		2 o p_147738_
	a (Lcoh;Lja;)Z lambda$calculateRammingStartPosition$3
		static
		0 o p_147752_
		1 o p_147753_
	a (Lja;Lja;)Lfoh; getEdgeOfBlock
		0 o p_147755_
		1 o p_147756_
	a (Lcfe;Lja;)Z isWalkableBlock
		0 o p_147746_
		1 o p_147747_
	a (Lawx;Lcfe;Lcob;)Ljava/util/Optional; lambda$start$1
		0 o p_375643_
		1 o p_375644_
		2 o p_375645_
	b (Lcfe;Lcew;)V chooseRamPosition
		0 o p_147766_
		1 o p_147767_
	b (Lawx;Lcew;J)V stop
		0 o p_147769_
		1 o p_147770_
		2 o p_147771_
	b (Lawx;Lcfe;J)V stop
		0 o p_147762_
		1 o p_147763_
		2 o p_147764_
	c (Lawx;Lcfe;J)Z canStillUse
		0 o p_147773_
		1 o p_147774_
		2 o p_147775_
	c (Lawx;Lcew;J)V tick
		0 o p_147780_
		1 o p_147781_
		2 o p_147782_
	c (Lcfe;Lcew;)V lambda$start$2
		0 o p_147777_
		1 o p_147778_
	d (Lawx;Lcfe;J)V tick
		0 o p_147784_
		1 o p_147785_
		2 o p_147786_
	d (Lawx;Lcew;J)V start
		0 o p_147732_
		1 o p_147733_
		2 o p_147734_
cic$a net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate
	a Lja; startPosition
	b Lja; targetPosition
	c Lcew; target
	<init> (Lja;Lja;Lcew;)V <init>
		0 o p_147794_
		1 o p_147795_
		2 o p_147796_
	a ()Lja; getStartPosition
	b ()Lja; getTargetPosition
	c ()Lcew; getTarget
cid 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 Lcpp; ramTargeting
	g F speed
	h Ljava/util/function/ToDoubleFunction; getKnockbackForce
	i Lfoh; ramDirection
	j Ljava/util/function/Function; getImpactSound
	k Ljava/util/function/Function; getHornBreakSound
	<init> (Ljava/util/function/Function;Lcpp;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 (Lawx;Lcew;J)Z canStillUse
		0 o p_147831_
		1 o p_147832_
		2 o p_147833_
	a (Lawx;Lctd;J)Z canStillUse
		0 o p_217352_
		1 o p_217353_
		2 o p_217354_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_147817_
		1 o p_147818_
	a (Lawx;Lctd;)Z checkExtraStartConditions
		0 o p_217349_
		1 o p_217350_
	b (Lawx;Lctd;J)V start
		0 o p_217359_
		1 o p_217360_
		2 o p_217361_
	b (Lawx;Lctd;)V finishRam
		0 o p_217356_
		1 o p_217357_
	c (Lawx;Lcew;J)V tick
		0 o p_147846_
		1 o p_147847_
		2 o p_147848_
	c (Lawx;Lctd;J)V tick
		0 o p_217366_
		1 o p_217367_
		2 o p_217368_
	c (Lawx;Lctd;)Z hasRammedHornBreakingBlock
		0 o p_217363_
		1 o p_217364_
	d (Lawx;Lcew;J)V start
		0 o p_147820_
		1 o p_147821_
		2 o p_147822_
cie net/minecraft/world/entity/ai/behavior/RandomLookAround
	c Lcav; interval
	d F maxYaw
	e F minPitch
	f F pitchRange
	<init> (Lcav;FFF)V <init>
		0 o p_248963_
		1 o p_251826_
		2 o p_251456_
		3 o p_249962_
	a (Lawx;Lcey;J)V start
		0 o p_250941_
		1 o p_248765_
		2 o p_251801_
	d (Lawx;Lcew;J)V start
		0 o p_251075_
		1 o p_250890_
		2 o p_248603_
cif 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 (IILcfe;)Lfoh; lambda$stroll$3
		static
		0 o p_258603_
		1 o p_258604_
		2 o p_258605_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;FLckb$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 (Lcfe;II)Lfoh; getTargetFlyPos
		static
		0 o p_260316_
		1 o p_259038_
		2 o p_259696_
	a (F)Lchy; stroll
		static
		0 o p_260304_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;Lckc;FLawx;Lcfe;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 (Lcfe;)Lfoh; getTargetSwimPos
		static
		0 o p_259491_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;FLckc;)Lcke; lambda$strollFlyOrSwim$9
		static
		0 o p_258597_
		1 o p_258598_
		2 o p_258599_
		3 o p_258600_
	a (FLfoh;)Lcoc; lambda$strollFlyOrSwim$7
		static
		0 o p_258621_
		1 o p_258622_
	a (FZ)Lchy; stroll
		static
		0 o p_260303_
		1 o p_259639_
	a (FII)Lcgo; stroll
		static
		0 o p_260204_
		1 o p_259502_
		2 o p_259891_
	a (FLjava/util/function/Function;Ljava/util/function/Predicate;)Lchy; strollFlyOrSwim
		static
		0 o p_260030_
		1 o p_259912_
		2 o p_259088_
	b (Lcfe;)Z lambda$fly$6
		static
		0 o p_258602_
	b (F)Lcgo; fly
		static
		0 o p_259119_
	c (Lcfe;)Lfoh; lambda$fly$5
		static
		0 o p_258614_
	c (F)Lcgo; swim
		static
		0 o p_259469_
	d (Lcfe;)Z lambda$stroll$4
		static
		0 o p_258616_
	e (Lcfe;)Z lambda$stroll$2
		static
		0 o p_427037_
	f (Lcfe;)Z lambda$stroll$1
		static
		0 o p_258615_
	g (Lcfe;)Lfoh; lambda$stroll$0
		static
		0 o p_258601_
cig net/minecraft/world/entity/ai/behavior/ReactToBell
	<init> ()V <init>
	a (Lawx;Lcew;J)Z lambda$create$0
		static
		0 o p_427038_
		1 o p_427039_
		2 o p_427040_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259349_
	a (Lckc;)Lcke; lambda$create$1
		static
		0 o p_259472_
	a ()Lcgo; create
		static
cih net/minecraft/world/entity/ai/behavior/ResetProfession
	<init> ()V <init>
	a (Lawx;Lcyx;J)Z lambda$create$0
		static
		0 o p_396747_
		1 o p_396748_
		2 o p_396749_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259684_
	a (Lckc;)Lcke; lambda$create$1
		static
		0 o p_260035_
	a ()Lcgo; create
		static
cii net/minecraft/world/entity/ai/behavior/ResetRaidStatus
	<init> ()V <init>
	a (Lawx;Lcew;J)Z lambda$create$0
		static
		0 o p_415171_
		1 o p_415172_
		2 o p_415173_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259870_
	a ()Lcgo; create
		static
cij net/minecraft/world/entity/ai/behavior/RingBell
	a I RING_BELL_FROM_DISTANCE
	b F BELL_RING_CHANCE
	<init> ()V <init>
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259094_
	a (Lckb$b;Lckc;Lawx;Lcew;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 ()Lcgo; create
		static
	a (Lckb$b;Lckc;)Lcke; lambda$create$1
		static
		0 o p_259459_
		1 o p_259028_
cik 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_
cil 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;FLckc;Lckc;)Lcke; lambda$create$5
		static
		0 o p_258623_
		1 o p_258624_
		2 o p_258625_
		3 o p_258626_
		4 o p_258627_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap$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;FLckb$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 (Ljk;)Z lambda$create$2
		static
		0 o p_217372_
	a (F)Lcgo; create
		static
		0 o p_259960_
	a (Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableLong;Lja;)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;Lckc;FLawx;Lcfe;J)Z lambda$create$4
		static
		0 o p_448940_
		1 o p_448941_
		2 o p_448942_
		3 o p_448943_
		4 o p_448944_
		5 o p_448945_
		6 o p_448946_
	b (Ljk;)Z lambda$create$0
		static
		0 o p_217376_
cim net/minecraft/world/entity/ai/behavior/SetEntityLookTarget
	<init> ()V <init>
	a (Lcew;FLcew;)Z lambda$create$3
		static
		0 o p_423248_
		1 o p_423249_
		2 o p_423250_
	a (Lcee;F)Lchy; create
		static
		0 o p_260318_
		1 o p_259522_
	a (Lcez;F)Lcgo; create
		static
		0 o p_259154_
		1 o p_260240_
	a (Lcez;Lcew;)Z lambda$create$0
		static
		0 o p_423246_
		1 o p_423247_
	a (F)Lchy; create
		static
		0 o p_259830_
	a (Lckb$b;Ljava/util/function/Predicate;FLckc;Lckc;)Lcke; 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 (Lckb$b;Lckc;Ljava/util/function/Predicate;FLckc;Lawx;Lcew;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 (Lcew;)Z lambda$create$2
		static
		0 o p_23913_
	a (Ljava/util/function/Predicate;F)Lchy; create
		static
		0 o p_260088_
		1 o p_259747_
	a (Lcee;Lcew;)Z lambda$create$1
		static
		0 o p_423244_
		1 o p_423245_
	a (Ljava/util/function/Predicate;FLckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258661_
		1 o p_258662_
		2 o p_258663_
cin net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes
	<init> ()V <init>
	a (Lcew;)Z lambda$create$0
		static
		0 o p_259715_
	a (Lcew;FLcew;)Z lambda$create$2
		static
		0 o p_325738_
		1 o p_325739_
		2 o p_325740_
	a (Ljava/util/function/Predicate;FLcin$a;Lckb$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 (FLcbb;)Lcgo; create
		static
		0 o p_259047_
		1 o p_260065_
	a (Lcee;FLcbb;)Lcgo; create
		static
		0 o p_259588_
		1 o p_259105_
		2 o p_259422_
	a (Lckb$b;Lckc;Ljava/util/function/Predicate;FLcin$a;Lckc;Lawx;Lcew;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 (FLcbb;Ljava/util/function/Predicate;)Lcgo; create
		static
		0 o p_260336_
		1 o p_259266_
		2 o p_260173_
	a (Lcee;Lcew;)Z lambda$create$1
		static
		0 o p_423251_
		1 o p_423252_
	a (Lckb$b;Ljava/util/function/Predicate;FLcin$a;Lckc;Lckc;)Lcke; 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_
cin$a net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker
	a Lcbb; interval
	b I ticksUntilNextStart
	<init> (Lcbb;)V <init>
		0 o p_260279_
	a (Lbfq;)Z tickDownAndCheck
		0 o p_260276_
cio net/minecraft/world/entity/ai/behavior/SetHiddenState
	a I HIDE_TIMEOUT
	<init> ()V <init>
	a (Lckb$b;Lorg/apache/commons/lang3/mutable/MutableInt;IILckc;Lckc;)Lcke; 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 (Lorg/apache/commons/lang3/mutable/MutableInt;IILckb$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 (Lckb$b;Lckc;Lorg/apache/commons/lang3/mutable/MutableInt;ILckc;ILawx;Lcew;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 (II)Lcgo; create
		static
		0 o p_259244_
		1 o p_260263_
cip net/minecraft/world/entity/ai/behavior/SetLookAndInteract
	<init> ()V <init>
	a (Lcee;I)Lcgo; create
		static
		0 o p_259642_
		1 o p_259805_
	a (ILcee;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258683_
		1 o p_258684_
		2 o p_258685_
	a (Lckb$b;Lckc;ILcee;Lckc;Lckc;Lawx;Lcew;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 (Lckb$b;ILcee;Lckc;Lckc;Lckc;)Lcke; 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 (Lcew;ILcee;Lcew;)Z lambda$create$0
		static
		0 o p_423253_
		1 o p_423254_
		2 o p_423255_
		3 o p_423256_
ciq net/minecraft/world/entity/ai/behavior/SetRaidStatus
	<init> ()V <init>
	a (Lawx;Lcew;J)Z lambda$create$0
		static
		0 o p_260026_
		1 o p_260271_
		2 o p_259518_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259382_
	a ()Lcgo; create
		static
cir net/minecraft/world/entity/ai/behavior/SetWalkTargetAwayFrom
	<init> ()V <init>
	a (Lckb$b;Lckc;ZLjava/util/function/Function;Lckc;IFLawx;Lcfe;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 (Lcnz;FIZLjava/util/function/Function;)Lchy; create
		static
		0 o p_260057_
		1 o p_259672_
		2 o p_259866_
		3 o p_259232_
		4 o p_259355_
	a (Lcnz;FIZ)Lcgo; pos
		static
		0 o p_259330_
		1 o p_259719_
		2 o p_259965_
		3 o p_259828_
	a (Lckb$b;ZLjava/util/function/Function;IFLckc;Lckc;)Lcke; 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 (Lcnz;ZLjava/util/function/Function;IFLckb$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_
	b (Lcnz;FIZ)Lchy; entity
		static
		0 o p_259598_
		1 o p_260183_
		2 o p_260077_
		3 o p_259761_
cis net/minecraft/world/entity/ai/behavior/SetWalkTargetFromAttackTargetIfTargetOutOfReach
	a I PROJECTILE_ATTACK_RANGE_BUFFER
	<init> ()V <init>
	a (Ljava/util/function/Function;)Lcgo; create
		static
		0 o p_259507_
	a (FLcew;)Ljava/lang/Float; lambda$create$0
		static
		0 o p_147907_
		1 o p_147908_
	a (Ljava/util/function/Function;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258686_
		1 o p_258687_
	a (F)Lcgo; create
		static
		0 o p_259228_
	a (Lckb$b;Lckc;Lckc;Lckc;Lckc;Ljava/util/function/Function;Lawx;Lcey;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 (Lckb$b;Ljava/util/function/Function;Lckc;Lckc;Lckc;Lckc;)Lcke; 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_
cit net/minecraft/world/entity/ai/behavior/SetWalkTargetFromBlockMemory
	<init> ()V <init>
	a (Lcnz;IIFILckb$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 (Lcnz;FIII)Lchy; create
		static
		0 o p_259685_
		1 o p_259842_
		2 o p_259530_
		3 o p_260360_
		4 o p_259504_
	a (Lckb$b;ILcnz;IFILckc;Lckc;Lckc;)Lcke; 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 (Lckb$b;Lckc;Lckc;ILcnz;ILckc;FILawx;Lcyx;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_
ciu net/minecraft/world/entity/ai/behavior/SetWalkTargetFromLookTarget
	<init> ()V <init>
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;ILckb$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 (Lcew;)Z lambda$create$0
		static
		0 o p_182369_
	a (FLcew;)Ljava/lang/Float; lambda$create$1
		static
		0 o p_182363_
		1 o p_182364_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;I)Lchy; create
		static
		0 o p_260341_
		1 o p_260269_
		2 o p_259192_
	a (Ljava/util/function/Predicate;Lckb$b;Ljava/util/function/Function;ILckc;Lckc;)Lcke; 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 (FI)Lchy; create
		static
		0 o p_259702_
		1 o p_259510_
	a (Ljava/util/function/Predicate;Lckc;Lckb$b;Lckc;Ljava/util/function/Function;ILawx;Lcew;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_
civ net/minecraft/world/entity/ai/behavior/ShowTradesToPlayer
	c I MAX_LOOK_TIME
	d I STARTING_LOOK_TIME
	e Ldhp; 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 (Lawx;Lcyx;J)Z canStillUse
		0 o p_24109_
		1 o p_24110_
		2 o p_24111_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_24120_
		1 o p_24121_
		2 o p_24122_
	a (Lcyx;Ldhp;)V displayAsHeldItem
		static
		0 o p_182371_
		1 o p_182372_
	a (Lcyx;)V displayFirstItem
		0 o p_24116_
	a (Lcew;Lcyx;)V findItemsToDisplay
		0 o p_24113_
		1 o p_24114_
	a (Lawx;Lcyx;)Z checkExtraStartConditions
		0 o p_24106_
		1 o p_24107_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_24099_
		1 o p_24100_
	a (Ldqm;)Z playerItemStackMatchesCostOfOffer
		0 o p_24118_
	b (Lawx;Lcyx;J)V start
		0 o p_24124_
		1 o p_24125_
		2 o p_24126_
	b (Lawx;Lcew;J)V stop
		0 o p_24130_
		1 o p_24131_
		2 o p_24132_
	b (Lcyx;)V updateDisplayItems
		0 o p_24128_
	c (Lcyx;)V clearHeldItem
		static
		0 o p_182374_
	c (Lawx;Lcew;J)V tick
		0 o p_24140_
		1 o p_24141_
		2 o p_24142_
	c (Lawx;Lcyx;J)V tick
		0 o p_24134_
		1 o p_24135_
		2 o p_24136_
	d (Lcyx;)Lcew; lookAtTarget
		0 o p_24138_
	d (Lawx;Lcyx;J)V stop
		0 o p_24144_
		1 o p_24145_
		2 o p_24146_
	d (Lawx;Lcew;J)V start
		0 o p_24102_
		1 o p_24103_
		2 o p_24104_
	e (Lcyx;)V displayCyclingItems
		0 o p_24148_
ciw net/minecraft/world/entity/ai/behavior/ShufflingList
	a Ljava/util/List; entries
	b Lbfq; random
	<init> ()V <init>
	<init> (Ljava/util/List;)V <init>
		0 o p_147921_
	a (Lciw$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 (Lciw;)Ljava/util/List; lambda$codec$0
		static
		0 o p_147926_
	a ()Lciw; shuffle
	a (Ljava/lang/Object;I)Lciw; add
		0 o p_147930_
		1 o p_147931_
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
	toString ()Ljava/lang/String; toString
ciw$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
ciw$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 (Lciw$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;)Lciw$a; lambda$decode$0
		static
		0 o p_147956_
		1 o p_147957_
	a (Lcom/mojang/serialization/DynamicOps;Lciw$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_
cix net/minecraft/world/entity/ai/behavior/SleepInBed
	c I COOLDOWN_AFTER_BEING_WOKEN
	d J nextOkStartTime
	<init> ()V <init>
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_24161_
		1 o p_24162_
		2 o p_24163_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_24154_
		1 o p_24155_
	a (J)Z timedOut
		0 o p_24152_
	b (Lawx;Lcew;J)V stop
		0 o p_24165_
		1 o p_24166_
		2 o p_24167_
	d (Lawx;Lcew;J)V start
		0 o p_24157_
		1 o p_24158_
		2 o p_24159_
ciy net/minecraft/world/entity/ai/behavior/SocializeAtBell
	a F SPEED_MODIFIER
	<init> ()V <init>
	a (Lcew;)Z lambda$create$0
		static
		0 o p_423257_
	a (Lckc;Lckc;Lckc;Lcew;)V lambda$create$2
		static
		0 o p_258756_
		1 o p_258757_
		2 o p_258758_
		3 o p_258759_
	a (Lcew;Lcew;)Z lambda$create$1
		static
		0 o p_423258_
		1 o p_423259_
	a (Lckb$b;Lckc;Lckc;Lckc;Lckc;Lckc;)Lcke; 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 (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$5
		static
		0 o p_258755_
	a ()Lchy; create
		static
	a (Lckb$b;Lckc;Lckc;Lckc;Lckc;Lckc;Lawx;Lcew;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_
ciz net/minecraft/world/entity/ai/behavior/StartAttacking
	<init> ()V <init>
	a (Lciz$a;Lciz$b;Lckc;Lckc;Lawx;Lcey;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 (Lciz$a;Lciz$b;)Lcgo; create
		static
		0 o p_376721_
		1 o p_376774_
	a (Lciz$a;Lciz$b;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_376671_
		1 o p_376409_
		2 o p_258782_
	a (Lciz$b;)Lcgo; create
		static
		0 o p_376450_
	a (Lawx;Lcey;)Z lambda$create$0
		static
		0 o p_376522_
		1 o p_24212_
	a (Lciz$a;Lciz$b;Lckc;Lckc;)Lcke; lambda$create$2
		static
		0 o p_376570_
		1 o p_376792_
		2 o p_258778_
		3 o p_258779_
ciz$a net/minecraft/world/entity/ai/behavior/StartAttacking$StartAttackingCondition
	test (Lawx;Ljava/lang/Object;)Z test
		0 o p_376866_
		1 o p_376367_
ciz$b net/minecraft/world/entity/ai/behavior/StartAttacking$TargetFinder
	get (Lawx;Ljava/lang/Object;)Ljava/util/Optional; get
		0 o p_376683_
		1 o p_376320_
cj net/minecraft/advancements/critereon/ImpossibleTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lamr;Lat$a;)V addPlayerListener
		0 o p_41565_
		1 o p_41566_
	a (Lamr;)V removePlayerListeners
		0 o p_41563_
	b (Lamr;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/behavior/StartCelebratingIfTargetDead
	<init> ()V <init>
	a (Lckb$b;Ljava/util/function/BiPredicate;ILckc;Lckc;Lckc;Lckc;)Lcke; 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 (Ljava/util/function/BiPredicate;ILckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260135_
		1 o p_260349_
		2 o p_259600_
	a (Lckb$b;Lckc;Ljava/util/function/BiPredicate;Lckc;ILckc;Lckc;Lawx;Lcew;J)Z lambda$create$0
		static
		0 o p_259599_
		1 o p_259269_
		2 o p_260235_
		3 o p_259710_
		4 o p_259328_
		5 o p_259783_
		6 o p_259163_
		7 o p_259956_
		8 o p_259611_
		9 o p_259619_
	a (ILjava/util/function/BiPredicate;)Lcgo; create
		static
		0 o p_259238_
		1 o p_259102_
cjb net/minecraft/world/entity/ai/behavior/StayCloseToTarget
	<init> ()V <init>
	a (Ljava/util/function/Function;Ljava/util/function/Predicate;IIF)Lcgo; 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;IFILckb$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;ILckc;Lckc;FILawx;Lcew;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;IFILckc;Lckc;)Lcke; 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_
cjc net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid
	a I TIMEOUT_TO_GET_WITHIN_ATTACK_RANGE
	<init> ()V <init>
	a (ZLcjc$a;Lcjc$b;Lckb$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 ()Lcgo; create
		static
	a (Lawx;Lcey;Lcew;)V lambda$create$3
		static
		0 o p_376808_
		1 o p_217408_
		2 o p_217409_
	a (Lcjc$b;)Lcgo; create
		static
		0 o p_376655_
	a (Lckb$b;Lckc;ZLckc;Lcjc$a;Lcjc$b;Lawx;Lcey;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 (Lcjc$a;)Lcgo; create
		static
		0 o p_376317_
	a (Lckb$b;ZLcjc$a;Lcjc$b;Lckc;Lckc;)Lcke; 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 (Lcjc$a;Lcjc$b;Z)Lcgo; create
		static
		0 o p_376588_
		1 o p_376931_
		2 o p_260319_
	a (Lawx;Lcew;)Z lambda$create$2
		static
		0 o p_376685_
		1 o p_147986_
	a (Lcew;Ljava/util/Optional;)Z isTiredOfTryingToReachTarget
		static
		0 o p_259416_
		1 o p_259377_
	b (Lawx;Lcew;)Z lambda$create$0
		static
		0 o p_376480_
		1 o p_147988_
	b (Lawx;Lcey;Lcew;)V lambda$create$1
		static
		0 o p_376121_
		1 o p_217411_
		2 o p_217412_
cjc$a net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$StopAttackCondition
	test (Lawx;Lcew;)Z test
		0 o p_376868_
		1 o p_376919_
cjc$b net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$TargetErasedCallback
	accept (Lawx;Ljava/lang/Object;Lcew;)V accept
		0 o p_376733_
		1 o p_376711_
		2 o p_376457_
cjd net/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDead
	<init> ()V <init>
	a (Lckc;Lcew;)V lambda$create$2
		static
		0 o p_258810_
		1 o p_258811_
	a ()Lcgo; create
		static
	a (Lckb$b;Lckc;)Lcke; lambda$create$4
		static
		0 o p_258812_
		1 o p_258813_
	a (Lawx;Lcew;)Z lambda$create$1
		static
		0 o p_423260_
		1 o p_423261_
	a (Lcdv;)Lcew; lambda$create$0
		static
		0 o p_258802_
	a (Lckb$b;Lckc;Lawx;Lcew;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 (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$5
		static
		0 o p_258814_
cje 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 (Lcnz;ILorg/apache/commons/lang3/mutable/MutableLong;FLckb$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 (Lckb$b;Lckc;ILorg/apache/commons/lang3/mutable/MutableLong;Lckc;FLawx;Lcfe;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 (Lckb$b;ILorg/apache/commons/lang3/mutable/MutableLong;FLckc;Lckc;)Lcke; 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 (Lcnz;FI)Lchy; create
		static
		0 o p_259159_
		1 o p_260182_
		2 o p_260102_
	a (FLfoh;)Lcoc; lambda$create$0
		static
		0 o p_258815_
		1 o p_258816_
cjf net/minecraft/world/entity/ai/behavior/StrollToPoi
	<init> ()V <init>
	a (Lckb$b;ILorg/apache/commons/lang3/mutable/MutableLong;FILckc;Lckc;)Lcke; 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 (Lckb$b;Lckc;ILorg/apache/commons/lang3/mutable/MutableLong;Lckc;FILawx;Lcfe;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 (Lcnz;ILorg/apache/commons/lang3/mutable/MutableLong;FILckb$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_
	a (Lcnz;FII)Lcgo; create
		static
		0 o p_259919_
		1 o p_259285_
		2 o p_259332_
		3 o p_259904_
cjg net/minecraft/world/entity/ai/behavior/StrollToPoiList
	<init> ()V <init>
	a (Lcnz;Lcnz;ILorg/apache/commons/lang3/mutable/MutableLong;FILckb$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 (Lckb$b;Lckc;Lckc;ILorg/apache/commons/lang3/mutable/MutableLong;Lckc;FILawx;Lcyx;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 (Lcnz;FIILcnz;)Lcgo; create
		static
		0 o p_259573_
		1 o p_259895_
		2 o p_260285_
		3 o p_259533_
		4 o p_259706_
	a (Lckb$b;ILorg/apache/commons/lang3/mutable/MutableLong;FILckc;Lckc;Lckc;)Lcke; 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_
cjh net/minecraft/world/entity/ai/behavior/Swim
	c F chance
	<init> (F)V <init>
		0 o p_24383_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_24395_
		1 o p_24396_
		2 o p_24397_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_24385_
		1 o p_24386_
	a (Lcey;)Z shouldSwim
		static
		0 o p_316787_
	a (Lawx;Lcey;)Z checkExtraStartConditions
		0 o p_24388_
		1 o p_24389_
	a (Lawx;Lcey;J)Z canStillUse
		0 o p_24391_
		1 o p_24392_
		2 o p_24393_
	b (Lawx;Lcey;J)V tick
		0 o p_24399_
		1 o p_24400_
		2 o p_24401_
	c (Lawx;Lcew;J)V tick
		0 o p_24403_
		1 o p_24404_
		2 o p_24405_
cji net/minecraft/world/entity/ai/behavior/TradeWithVillager
	c Ljava/util/Set; trades
	<init> ()V <init>
	a (Lawx;Lcyx;J)Z canStillUse
		0 o p_24419_
		1 o p_24420_
		2 o p_24421_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_24433_
		1 o p_24434_
		2 o p_24435_
	a (Lcom/google/common/collect/ImmutableSet;Ldhl;)Z lambda$figureOutWhatIAmWillingToTrade$0
		static
		0 o p_24430_
		1 o p_24431_
	a (Lcyx;Ljava/util/Set;Lcew;)V throwHalfStack
		static
		0 o p_24426_
		1 o p_24427_
		2 o p_24428_
	a (Lawx;Lcyx;)Z checkExtraStartConditions
		0 o p_24416_
		1 o p_24417_
	a (Lcyx;Lcyx;)Ljava/util/Set; figureOutWhatIAmWillingToTrade
		static
		0 o p_24423_
		1 o p_24424_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_24409_
		1 o p_24410_
	b (Lawx;Lcyx;J)V start
		0 o p_24437_
		1 o p_24438_
		2 o p_24439_
	b (Lawx;Lcew;J)V stop
		0 o p_24441_
		1 o p_24442_
		2 o p_24443_
	c (Lawx;Lcew;J)V tick
		0 o p_24449_
		1 o p_24450_
		2 o p_24451_
	c (Lawx;Lcyx;J)V tick
		0 o p_24445_
		1 o p_24446_
		2 o p_24447_
	d (Lawx;Lcyx;J)V stop
		0 o p_24453_
		1 o p_24454_
		2 o p_24455_
	d (Lawx;Lcew;J)V start
		0 o p_24412_
		1 o p_24413_
		2 o p_24414_
cjj net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers
	c I TARGET_INTERACTION_TIME
	d I VISITED_POSITIONS_MEMORY_TIME
	e I TRANSPORTED_ITEM_MAX_STACK_SIZE
	f I MAX_VISITED_POSITIONS
	g I MAX_UNREACHABLE_POSITIONS
	h I PASSENGER_MOB_TARGET_SEARCH_DISTANCE
	i I IDLE_COOLDOWN
	j D CLOSE_ENOUGH_TO_START_QUEUING_DISTANCE
	k D CLOSE_ENOUGH_TO_START_INTERACTING_WITH_TARGET_DISTANCE
	l D CLOSE_ENOUGH_TO_START_INTERACTING_WITH_TARGET_PATH_END_DISTANCE
	m D CLOSE_ENOUGH_TO_CONTINUE_INTERACTING_WITH_TARGET
	n F speedModifier
	o I horizontalSearchDistance
	p I verticalSearchDistance
	q Ljava/util/function/Predicate; sourceBlockType
	r Ljava/util/function/Predicate; destinationBlockType
	s Ljava/util/function/Predicate; shouldQueueForTarget
	t Ljava/util/function/Consumer; onStartTravelling
	u Ljava/util/Map; onTargetInteractionActions
	v Lcjj$d; target
	w Lcjj$c; state
	x Lcjj$a; interactionState
	y I ticksSinceReachingTarget
	<init> (FLjava/util/function/Predicate;Ljava/util/function/Predicate;IILjava/util/Map;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)V <init>
		0 o p_433946_
		1 o p_433301_
		2 o p_433636_
		3 o p_435457_
		4 o p_434005_
		5 o p_433911_
		6 o p_435307_
		7 o p_434953_
	a (Lcfe;Lejm;)Z isWantedBlock
		0 o p_432985_
		1 o p_434277_
	a (Lcfe;Lfoh;)Lfoh; setMiddleYPosition
		0 o p_451195_
		1 o p_451526_
	a (Lcfe;Ldrq;Legg;Ljava/util/Set;Ljava/util/Set;Lfoc;)Lcjj$d; isTargetValidToPick
		0 o p_435648_
		1 o p_435734_
		2 o p_435156_
		3 o p_434939_
		4 o p_443604_
		5 o p_435218_
	a (Lcjj$c;)V setTransportingState
		0 o p_433359_
	a (Lcfe;Lcbj;)Z matchesLeavingItemsRequirement
		static
		0 o p_434300_
		1 o p_434066_
	a (Lcfe;)V stopTargetingCurrentTarget
		0 o p_443295_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_434728_
		1 o p_432752_
		2 o p_433809_
	a (Lcfe;Lcfe;Lcbj;)V lambda$onReachedTarget$1
		0 o p_442439_
		1 o p_442440_
		2 o p_442441_
	a (Lcfe;Lcbj;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;)V doReachedTargetInteraction
		0 o p_436066_
		1 o p_432855_
		2 o p_435841_
		3 o p_433858_
		4 o p_435793_
		5 o p_433255_
	a (Lcjj$d;)Z isContainerLocked
		0 o p_447171_
	a (Lfoh;Ljg;)Lfoh; lambda$canSeeAnyTargetSide$6
		static
		0 o p_450859_
		1 o p_450860_
	a (Lcjj$d;Ldrq;)Ljava/util/stream/Stream; getConnectedTargets
		0 o p_435822_
		1 o p_434746_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_443264_
		1 o p_442821_
	a (Lcfe;Ldrq;Lja;)V setVisitedBlockPos
		0 o p_434023_
		1 o p_432762_
		2 o p_435339_
	a (J)Z timedOut
		0 o p_434291_
	a (Lfgo;Lcfe;)Lfoh; getPositionToReachTargetFrom
		0 o p_451256_
		1 o p_451073_
	a (Lcjj$d;Ldrq;Lcfe;)V onTravelToTarget
		0 o p_433041_
		1 o p_433021_
		2 o p_434894_
	a (Lcjj$a;)Ljava/util/function/BiConsumer; onReachedInteraction
		0 o p_435290_
	a (Lawx;Lcfe;J)V start
		0 o p_451160_
		1 o p_451431_
		2 o p_451257_
	a (Lcjj$d;Lcfe;)V startOnReachedTargetInteraction
		0 o p_432845_
		1 o p_434355_
	a (Ldrq;Lcjj$d;Lcfe;)Z hasValidTravellingPath
		0 o p_451651_
		1 o p_451653_
		2 o p_451654_
	a (Lcjj$d;Lfod;)Z lambda$canSeeAnyTargetSide$8
		static
		0 o p_450865_
		1 o p_450866_
	a (Ldrq;ZLfoh;Lcjj$d;Lcfe;)Z targetIsReachableFromPosition
		0 o p_443532_
		1 o p_449582_
		2 o p_451539_
		3 o p_443344_
		4 o p_442773_
	a (Ldrq;Lcfe;)Z hasValidTarget
		0 o p_433204_
		1 o p_433430_
	a (Lawx;Lcfe;)Z checkExtraStartConditions
		0 o p_443051_
		1 o p_443527_
	a (Lcjj$a;Lcfe;Lcbj;)V lambda$onReachedInteraction$2
		0 o p_435739_
		1 o p_435151_
		2 o p_432961_
	a (Ldrq;Lfoh;Lcfe;Lfoh;)Lfod; lambda$canSeeAnyTargetSide$7
		static
		0 o p_450861_
		1 o p_450862_
		2 o p_450863_
		3 o p_450864_
	a (Lcfe;Lcjj$d;Lcjj$b;)V lambda$onTargetInteraction$3
		0 o p_435010_
		1 o p_433924_
		2 o p_435805_
	a (Ldrq;Lcjj$d;)Z isTargetBlocked
		0 o p_449979_
		1 o p_449522_
	a (Lcjj$d;Ldrq;Lcfe;Lfoh;)Z canSeeAnyTargetSide
		0 o p_451211_
		1 o p_451543_
		2 o p_451255_
		3 o p_451574_
	a (Ljava/util/Set;Ljava/util/Set;Ljj;)Z lambda$isPositionAlreadyVisited$5
		static
		0 o p_442444_
		1 o p_442445_
		2 o p_442446_
	a (Ljava/util/Set;Ljava/util/Set;Lcjj$d;Ldrq;)Z isPositionAlreadyVisited
		0 o p_433143_
		1 o p_442905_
		2 o p_435407_
		3 o p_433931_
	a (Lcbj;)Z matchesGettingItemsRequirement
		static
		0 o p_433519_
	a (DLcjj$d;Ldrq;Lcfe;Lfoh;)Z isWithinTargetDistance
		0 o p_435568_
		1 o p_432956_
		2 o p_433160_
		3 o p_434203_
		4 o p_451320_
	b (Lcjj$d;Lcfe;)V onTargetInteraction
		0 o p_433013_
		1 o p_435148_
	b (Lcjj$a;)V setInteractionState
		0 o p_434516_
	b (Lcbj;)Ldhp; pickupItemFromContainer
		static
		0 o p_434826_
	b (Lawx;Lcew;J)V stop
		0 o p_434092_
		1 o p_435332_
		2 o p_434048_
	b (Lcjj$d;Ldrq;)Z isAnotherMobInteractingWithTarget
		0 o p_434969_
		1 o p_434836_
	b (Lcfe;Lcfe;Lcbj;)V lambda$onReachedTarget$0
		0 o p_442453_
		1 o p_442454_
		2 o p_442455_
	b (Lcjj$d;Ldrq;Lcfe;)V onReachedTarget
		0 o p_433814_
		1 o p_449662_
		2 o p_434405_
	b (Lcfe;Lcbj;)Z hasItemMatchingHandItem
		static
		0 o p_433687_
		1 o p_435308_
	b (Lcfe;)V clearMemoriesAfterMatchingTargetFound
		0 o p_433072_
	b (Lawx;Lcfe;)Z updateInvalidTarget
		0 o p_451270_
		1 o p_451177_
	b (Lcfe;Ldrq;Lja;)V markVisitedBlockPosAsUnreachable
		0 o p_443174_
		1 o p_443406_
		2 o p_442631_
	b (Lawx;Lcfe;J)Z canStillUse
		0 o p_435408_
		1 o p_435654_
		2 o p_433103_
	b (Ldrq;Lcjj$d;)Z targetHasNotChanged
		0 o p_435073_
		1 o p_435138_
	c (Lawx;Lcfe;J)V tick
		0 o p_434496_
		1 o p_434166_
		2 o p_434326_
	c (Lcfe;Lcbj;)V pickUpItems
		0 o p_435070_
		1 o p_435068_
	c (Lcjj$d;Ldrq;Lcfe;)V onQueuingForTarget
		0 o p_433776_
		1 o p_433945_
		2 o p_435369_
	c (Lcfe;)Lfoh; getCenterPos
		0 o p_451452_
	c (Lawx;Lcew;J)V tick
		0 o p_434032_
		1 o p_434866_
		2 o p_433102_
	c (Lawx;Lcfe;)Ljava/util/Optional; getTransportTarget
		0 o p_451641_
		1 o p_451643_
	c (Ldrq;Lcjj$d;)Ljj; lambda$isPositionAlreadyVisited$4
		static
		0 o p_432771_
		1 o p_433162_
	d (Lawx;Lcfe;J)V stop
		0 o p_434127_
		1 o p_435175_
		2 o p_433064_
	d (Lcfe;)V startQueuing
		0 o p_434906_
	d (Lcfe;Lcbj;)V putDownItem
		0 o p_433032_
		1 o p_433491_
	d (Lawx;Lcew;J)V start
		0 o p_451503_
		1 o p_451127_
		2 o p_450998_
	e (Lcfe;Lcbj;)Ldhp; addItemsToContainer
		static
		0 o p_435593_
		1 o p_434411_
	e (Lcfe;)V resumeTravelling
		0 o p_435235_
	f (Lcfe;)V walkTowardsTarget
		0 o p_435919_
	g (Lcfe;)V onStartTravelling
		0 o p_433258_
	h (Lcfe;)Lfoc; getTargetSearchArea
		0 o p_435860_
	i (Lcfe;)I getHorizontalSearchDistance
		0 o p_451047_
	j (Lcfe;)I getVerticalSearchDistance
		0 o p_451124_
	k (Lcfe;)Ljava/util/Set; getVisitedPositions
		static
		0 o p_434809_
	l (Lcfe;)Ljava/util/Set; getUnreachablePositions
		static
		0 o p_442818_
	m (Lcfe;)Z hasFinishedPath
		static
		0 o p_443529_
	n (Lcfe;)D getInteractionRange
		static
		0 o p_442889_
	o (Lcfe;)Z isPickingUpItems
		static
		0 o p_435190_
	p (Lcfe;)V enterCooldownAfterNoMatchingTargetFound
		0 o p_435655_
	q (Lcfe;)V stopInPlace
		0 o p_435111_
cjj$a net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$ContainerInteractionState
	a Lcjj$a; PICKUP_ITEM
	b Lcjj$a; PICKUP_NO_ITEM
	c Lcjj$a; PLACE_ITEM
	d Lcjj$a; PLACE_NO_ITEM
	e [Lcjj$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_434036_
		1 o p_435251_
	a ()[Lcjj$a; $values
		static
	valueOf (Ljava/lang/String;)Lcjj$a; valueOf
		static
		0 o p_433329_
	values ()[Lcjj$a; values
		static
cjj$b net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$OnTargetReachedInteraction
cjj$c net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemState
	a Lcjj$c; TRAVELLING
	b Lcjj$c; QUEUING
	c Lcjj$c; INTERACTING
	d [Lcjj$c; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_433999_
		1 o p_433749_
	a ()[Lcjj$c; $values
		static
	valueOf (Ljava/lang/String;)Lcjj$c; valueOf
		static
		0 o p_435472_
	values ()[Lcjj$c; values
		static
cjj$d net/minecraft/world/entity/ai/behavior/TransportItemsBetweenContainers$TransportItemTarget
	a Lja; pos
	b Lcbj; container
	c Legg; blockEntity
	d Lejm; state
	<init> (Lja;Lcbj;Legg;Lejm;)V <init>
		0 o pos
		1 o container
		2 o blockEntity
		3 o state
	a (Lja;Ldrq;)Lcjj$d; tryCreatePossibleTarget
		static
		0 o p_435061_
		1 o p_435946_
	a (Legg;Lejm;Ldrq;Lja;)Lcbj; getBlockEntityContainer
		static
		0 o p_434468_
		1 o p_433604_
		2 o p_435313_
		3 o p_435909_
	a (Legg;Ldrq;)Lcjj$d; tryCreatePossibleTarget
		static
		0 o p_435026_
		1 o p_433920_
	a ()Lja; pos
	b ()Lcbj; container
	c ()Legg; blockEntity
	d ()Lejm; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_433383_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cjk net/minecraft/world/entity/ai/behavior/TriggerGate
	<init> ()V <init>
	a (Ljava/util/List;)Lchy; triggerOneShuffled
		static
		0 o p_259551_
	a (Lciw;Lcom/mojang/datafixers/util/Pair;)V lambda$triggerGate$0
		static
		0 o p_259128_
		1 o p_260333_
	a (Ljava/util/List;Lchb$a;Lchb$b;)Lchy; triggerGate
		static
		0 o p_259442_
		1 o p_259823_
		2 o p_259632_
	a (Lchb$a;Lciw;Lchb$b;Lckb$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 (Lchb$a;Lciw;Lchb$b;Lawx;Lcew;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_
cjl net/minecraft/world/entity/ai/behavior/TryFindLand
	a I COOLDOWN_TICKS
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLckb$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;ILckc;Lckc;FLawx;Lcfe;J)Z lambda$create$0
		static
		0 o p_259509_
		1 o p_260347_
		2 o p_259834_
		3 o p_259525_
		4 o p_260242_
		5 o p_260032_
		6 o p_260019_
		7 o p_259854_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLckc;Lckc;Lckc;)Lcke; lambda$create$1
		static
		0 o p_260022_
		1 o p_259331_
		2 o p_259815_
		3 o p_259686_
		4 o p_259882_
		5 o p_259123_
	a (IF)Lcgo; create
		static
		0 o p_259889_
		1 o p_259302_
cjm net/minecraft/world/entity/ai/behavior/TryFindLandNearWater
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLckb$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;ILckc;Lckc;FLawx;Lcfe;J)Z lambda$create$0
		static
		0 o p_259281_
		1 o p_260212_
		2 o p_259198_
		3 o p_259149_
		4 o p_259439_
		5 o p_259876_
		6 o p_259531_
		7 o p_259771_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLckc;Lckc;Lckc;)Lcke; lambda$create$1
		static
		0 o p_259068_
		1 o p_259925_
		2 o p_259201_
		3 o p_259029_
		4 o p_259100_
		5 o p_259367_
	a (IF)Lcgo; create
		static
		0 o p_259739_
		1 o p_259118_
cjn net/minecraft/world/entity/ai/behavior/TryFindWater
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLckb$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;ILckc;Lckc;FLawx;Lcfe;J)Z lambda$create$0
		static
		0 o p_260082_
		1 o p_260192_
		2 o p_260079_
		3 o p_260085_
		4 o p_259470_
		5 o p_260228_
		6 o p_259212_
		7 o p_260041_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLckc;Lckc;Lckc;)Lcke; lambda$create$1
		static
		0 o p_260162_
		1 o p_259736_
		2 o p_259091_
		3 o p_259124_
		4 o p_259692_
		5 o p_259819_
	a (IF)Lcgo; create
		static
		0 o p_259298_
		1 o p_259140_
cjo net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand
	<init> ()V <init>
	a (Lduv;Lckc;Lckc;Lckc;)Lcke; lambda$create$1
		static
		0 o p_260291_
		1 o p_259765_
		2 o p_259602_
		3 o p_260037_
	a (Lduv;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259737_
		1 o p_259781_
	a (Lduv;)Lcgo; create
		static
		0 o p_259207_
	a (Lduv;Lckc;Lawx;Lcew;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_
cjp net/minecraft/world/entity/ai/behavior/UpdateActivityFromSchedule
	<init> ()V <init>
	a (Lawx;Lcew;J)Z lambda$create$0
		static
		0 o p_428171_
		1 o p_428172_
		2 o p_428173_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259429_
	a ()Lcgo; create
		static
cjq 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 (Lawx;Lcyx;J)Z canStillUse
		0 o p_24477_
		1 o p_24478_
		2 o p_24479_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_24489_
		1 o p_24490_
		2 o p_24491_
	a (Lcyx;)V setCurrentCropAsTarget
		0 o p_24481_
	a (Lawx;Lcyx;)Z checkExtraStartConditions
		0 o p_24474_
		1 o p_24475_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_24467_
		1 o p_24468_
	a (Lcyx;Lja;)V lambda$setCurrentCropAsTarget$0
		static
		0 o p_24483_
		1 o p_24484_
	a (Lja;Lawx;)Z validPos
		0 o p_24486_
		1 o p_24487_
	b (Lawx;Lcyx;J)V start
		0 o p_24496_
		1 o p_24497_
		2 o p_24498_
	b (Lawx;Lcyx;)Ljava/util/Optional; pickNextTarget
		0 o p_24493_
		1 o p_24494_
	b (Lawx;Lcew;J)V stop
		0 o p_24500_
		1 o p_24501_
		2 o p_24502_
	c (Lawx;Lcew;J)V tick
		0 o p_24508_
		1 o p_24509_
		2 o p_24510_
	c (Lawx;Lcyx;J)V stop
		0 o p_24504_
		1 o p_24505_
		2 o p_24506_
	d (Lawx;Lcyx;J)V tick
		0 o p_24512_
		1 o p_24513_
		2 o p_24514_
	d (Lawx;Lcew;J)V start
		0 o p_24470_
		1 o p_24471_
		2 o p_24472_
cjr net/minecraft/world/entity/ai/behavior/ValidateNearbyPoi
	a I MAX_DISTANCE
	<init> ()V <init>
	a (Lckb$b;Ljava/util/function/Predicate;Lckc;)Lcke; lambda$create$1
		static
		0 o p_259546_
		1 o p_260187_
		2 o p_259498_
	a (Lawx;Lja;Lcew;)Z bedIsOccupied
		static
		0 o p_24531_
		1 o p_24532_
		2 o p_24533_
	a (Lawx;Lja;)Z bedIsOccupiedByVillager
		static
		0 o p_390597_
		1 o p_390596_
	a (Ljava/util/function/Predicate;Lcnz;)Lcgo; create
		static
		0 o p_259460_
		1 o p_259635_
	a (Lcnz;Ljava/util/function/Predicate;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259585_
		1 o p_259383_
		2 o p_259215_
	a (Lckb$b;Lckc;Ljava/util/function/Predicate;Lawx;Lcew;J)Z lambda$create$0
		static
		0 o p_448947_
		1 o p_448948_
		2 o p_448949_
		3 o p_448950_
		4 o p_448951_
		5 o p_448952_
cjs net/minecraft/world/entity/ai/behavior/VillageBoundRandomStroll
	a I MAX_XZ_DIST
	b I MAX_Y_DIST
	<init> ()V <init>
	a (FII)Lchy; create
		static
		0 o p_259320_
		1 o p_259708_
		2 o p_259311_
	a (IIFLckc;)Lcke; lambda$create$2
		static
		0 o p_258860_
		1 o p_258861_
		2 o p_258862_
		3 o p_258863_
	a (FLfoh;)Lcoc; lambda$create$0
		static
		0 o p_258864_
		1 o p_258865_
	a (IILckc;FLawx;Lcfe;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 (F)Lchy; create
		static
		0 o p_260156_
	a (IIFLckb$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_
cjt net/minecraft/world/entity/ai/behavior/VillagerCalmDown
	a I SAFE_DISTANCE_FROM_DANGER
	<init> ()V <init>
	a (Lckb$b;Lckc;Lckc;Lckc;)Lcke; lambda$create$2
		static
		0 o p_258885_
		1 o p_258886_
		2 o p_258887_
		3 o p_258888_
	a (Lckb$b;Lckc;Lckc;Lckc;Lawx;Lcew;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 ()Lcgo; create
		static
	a (Lcew;Lcew;)Z lambda$create$0
		static
		0 o p_325747_
		1 o p_325748_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258884_
cju 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 (Ljk;)Z lambda$getMeetPackage$4
		static
		0 o p_217493_
	a (Ljk;F)Lcom/google/common/collect/ImmutableList; getCorePackage
		static
		0 o p_397630_
		1 o p_24587_
	a (F)Lcom/google/common/collect/ImmutableList; getPlayPackage
		static
		0 o p_24584_
	a (Lawx;Lcew;)Z raidExistsAndActive
		static
		0 o p_260274_
		1 o p_260163_
	a (Lawx;Lja;)Z validateBedPoi
		static
		0 o p_390592_
		1 o p_390599_
	a ()Lcom/mojang/datafixers/util/Pair; getFullLookBehavior
		static
	b (Ljk;)Z lambda$getRestPackage$3
		static
		0 o p_217495_
	b (Lawx;Lja;)Z lambda$getCorePackage$0
		static
		0 o p_390589_
		1 o p_390590_
	b (Ljk;F)Lcom/google/common/collect/ImmutableList; getWorkPackage
		static
		0 o p_397559_
		1 o p_24591_
	b (Lawx;Lcew;)Z raidExistsAndNotVictory
		static
		0 o p_259939_
		1 o p_259384_
	b ()Lcom/mojang/datafixers/util/Pair; getMinimalLookBehavior
		static
	c (Ljk;)Z lambda$getCorePackage$2
		static
		0 o p_217497_
	c (Ljk;F)Lcom/google/common/collect/ImmutableList; getRestPackage
		static
		0 o p_397749_
		1 o p_24594_
	d (Ljk;F)Lcom/google/common/collect/ImmutableList; getMeetPackage
		static
		0 o p_397132_
		1 o p_24597_
	d (Ljk;)Z lambda$getCorePackage$1
		static
		0 o p_217499_
	e (Ljk;F)Lcom/google/common/collect/ImmutableList; getIdlePackage
		static
		0 o p_397229_
		1 o p_24600_
	f (Ljk;F)Lcom/google/common/collect/ImmutableList; getPanicPackage
		static
		0 o p_397569_
		1 o p_24603_
	g (Ljk;F)Lcom/google/common/collect/ImmutableList; getPreRaidPackage
		static
		0 o p_397728_
		1 o p_24606_
	h (Ljk;F)Lcom/google/common/collect/ImmutableList; getRaidPackage
		static
		0 o p_397446_
		1 o p_24609_
	i (Ljk;F)Lcom/google/common/collect/ImmutableList; getHidePackage
		static
		0 o p_397319_
		1 o p_24612_
cjv net/minecraft/world/entity/ai/behavior/VillagerMakeLove
	c J birthTimestamp
	<init> ()V <init>
	a (Lcyx;Lja;Ljk;)Z canReach
		0 o p_217501_
		1 o p_217502_
		2 o p_217503_
	a (Lawx;Lcyx;J)Z canStillUse
		0 o p_24626_
		1 o p_24627_
		2 o p_24628_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_24645_
		1 o p_24646_
		2 o p_24647_
	a (Ljk;)Z lambda$takeVacantBed$1
		static
		0 o p_217509_
	a (Lawx;Lcyx;Lja;)V giveBedToChild
		0 o p_24634_
		1 o p_24635_
		2 o p_24636_
	a (Lcyx;Ljk;Lja;)Z lambda$takeVacantBed$2
		0 o p_217505_
		1 o p_217506_
		2 o p_217507_
	a (Lcyx;)Z isBreedingPossible
		0 o p_24640_
	a (Lcdj;)Z lambda$isBreedingPossible$0
		static
		0 o p_423262_
	a (Lawx;Lcyx;)Z checkExtraStartConditions
		0 o p_24623_
		1 o p_24624_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_24616_
		1 o p_24617_
	a (Lawx;Lcyx;Lcyx;)V tryToGiveBirth
		0 o p_24630_
		1 o p_24631_
		2 o p_24632_
	b (Lawx;Lcyx;J)V start
		0 o p_24652_
		1 o p_24653_
		2 o p_24654_
	b (Lawx;Lcyx;)Ljava/util/Optional; takeVacantBed
		0 o p_24649_
		1 o p_24650_
	b (Lawx;Lcew;J)V stop
		0 o p_24663_
		1 o p_24664_
		2 o p_24665_
	b (Lawx;Lcyx;Lcyx;)Ljava/util/Optional; breed
		0 o p_24656_
		1 o p_24657_
		2 o p_24658_
	c (Lawx;Lcew;J)V tick
		0 o p_24671_
		1 o p_24672_
		2 o p_24673_
	c (Lawx;Lcyx;J)V tick
		0 o p_24667_
		1 o p_24668_
		2 o p_24669_
	d (Lawx;Lcyx;J)V stop
		0 o p_24675_
		1 o p_24676_
		2 o p_24677_
	d (Lawx;Lcew;J)V start
		0 o p_24619_
		1 o p_24620_
		2 o p_24621_
cjw net/minecraft/world/entity/ai/behavior/VillagerPanicTrigger
	<init> ()V <init>
	a (Lawx;Lcyx;J)Z canStillUse
		0 o p_24684_
		1 o p_24685_
		2 o p_24686_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_24690_
		1 o p_24691_
		2 o p_24692_
	b (Lawx;Lcyx;J)V start
		0 o p_24694_
		1 o p_24695_
		2 o p_24696_
	b (Lcew;)Z hasHostile
		static
		0 o p_24688_
	c (Lawx;Lcew;J)V tick
		0 o p_24704_
		1 o p_24705_
		2 o p_24706_
	c (Lcew;)Z isHurt
		static
		0 o p_24698_
	c (Lawx;Lcyx;J)V tick
		0 o p_24700_
		1 o p_24701_
		2 o p_24702_
	d (Lawx;Lcew;J)V start
		0 o p_24680_
		1 o p_24681_
		2 o p_24682_
cjx net/minecraft/world/entity/ai/behavior/WakeUp
	<init> ()V <init>
	a (Lawx;Lcew;J)Z lambda$create$0
		static
		0 o p_259555_
		1 o p_259657_
		2 o p_259316_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259813_
	a ()Lcgo; create
		static
cjy net/minecraft/world/entity/ai/behavior/WorkAtComposter
	c Ljava/util/List; COMPOSTABLE_ITEMS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lawx;Lejm;Lja;Lejm;)V spawnComposterFillEffects
		0 o p_24798_
		1 o p_24799_
		2 o p_24800_
		3 o p_24801_
	a (Lawx;Lcyx;Ljj;Lejm;)V compostItems
		0 o p_24793_
		1 o p_24794_
		2 o p_24795_
		3 o p_24796_
	a (Lawx;Lcyx;)V useWorkstation
		0 o p_24790_
		1 o p_24791_
	c (Lawx;Lcyx;)V makeBread
		0 o p_376900_
		1 o p_24803_
cjz net/minecraft/world/entity/ai/behavior/WorkAtPoi
	c I CHECK_COOLDOWN
	d D DISTANCE
	e J lastCheck
	<init> ()V <init>
	a (Lcfw;Ljj;)V lambda$start$0
		static
		0 o p_24820_
		1 o p_24821_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_24823_
		1 o p_24824_
		2 o p_24825_
	a (Lawx;Lcyx;J)V start
		0 o p_24816_
		1 o p_24817_
		2 o p_24818_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_24807_
		1 o p_24808_
	a (Lawx;Lcyx;)V useWorkstation
		0 o p_24813_
		1 o p_24814_
	b (Lawx;Lcyx;J)Z canStillUse
		0 o p_24830_
		1 o p_24831_
		2 o p_24832_
	b (Lawx;Lcyx;)Z checkExtraStartConditions
		0 o p_24827_
		1 o p_24828_
	d (Lawx;Lcew;J)V start
		0 o p_24810_
		1 o p_24811_
		2 o p_24812_
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 (Lczj;)Z matches
		0 o p_371459_
	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 (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/behavior/YieldJobSite
	<init> ()V <init>
	a (Ljk;Lcyx;Lja;)Z nearbyWantsJobsite
		static
		0 o p_217511_
		1 o p_217512_
		2 o p_217513_
	a (Lckb$b;Lckc;Lckc;Lckc;Lckc;FLawx;Lcyx;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 (Lcew;)Lcyx; lambda$create$1
		static
		0 o p_258896_
	a (Lcyx;Lcew;)Z lambda$create$0
		static
		0 o p_258897_
		1 o p_258898_
	a (Lcfe;Lja;Lcqf;)Z canReachPos
		static
		0 o p_260080_
		1 o p_259875_
		2 o p_259606_
	a (F)Lcgo; create
		static
		0 o p_259768_
	a (Lckc;Lckc;Lckc;Lja;FLawx;Lcyx;)V lambda$create$3
		static
		0 o p_448953_
		1 o p_448954_
		2 o p_448955_
		3 o p_448956_
		4 o p_448957_
		5 o p_448958_
		6 o p_448959_
	a (FLckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258915_
		1 o p_258916_
	a (Ljava/util/Optional;Lja;Lcyx;)Z lambda$create$2
		static
		0 o p_258917_
		1 o p_258918_
		2 o p_258919_
	a (Lckb$b;FLckc;Lckc;Lckc;Lckc;Lckc;)Lcke; 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_
ckb net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder
	a Lckb$e; trigger
	<init> (Lckb$e;)V <init>
		0 o p_260164_
	a (Ljava/util/function/Predicate;)Lchy; triggerIf
		static
		0 o p_260112_
	a (Lcke;Lcke;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$sequence$1
		static
		0 o p_259461_
		1 o p_259996_
		2 o p_259495_
	a (Lcke;Lcke;)Lchy; sequence
		static
		0 o p_260174_
		1 o p_259134_
	a (Ljava/util/function/BiPredicate;)Lchy; triggerIf
		static
		0 o p_259227_
	a ()Lckb$b; instance
		static
	a (Ljava/util/function/Predicate;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$triggerIf$3
		static
		0 o p_259800_
		1 o p_260353_
	a (Ljava/util/function/Predicate;Lchy;)Lchy; triggerIf
		static
		0 o p_260059_
		1 o p_259640_
	a (Ljava/util/function/Predicate;Lawx;Lcew;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/Function;)Lchy; create
		static
		0 o p_259386_
	a (Ljava/util/function/BiPredicate;Lawx;Lcew;J)Z lambda$triggerIf$4
		static
		0 o p_260339_
		1 o p_259079_
		2 o p_259093_
		3 o p_260140_
	a (Lckb$e;)Lckb; create
		static
		0 o p_259575_
	a (Ljava/util/function/BiPredicate;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$triggerIf$5
		static
		0 o p_260142_
		1 o p_260191_
	a (Lcom/mojang/datafixers/kinds/App;)Lckb; unbox
		static
		0 o p_259593_
	a (Lcke;Lcom/mojang/datafixers/util/Unit;)Lcke; lambda$sequence$0
		static
		0 o p_259545_
		1 o p_260322_
	b (Lcom/mojang/datafixers/kinds/App;)Lckb$e; get
		static
		0 o p_259615_
ckb$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1
	a Lckb$e; val$resolvedBuilder
	<init> (Lckb$e;)V <init>
		0 o p_259744_
	b ()Ljava/lang/String; debugString
	toString ()Ljava/lang/String; toString
	trigger (Lawx;Lcew;J)Z trigger
		0 o p_259385_
		1 o p_260003_
		2 o p_259194_
ckb$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_
ckb$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 (Lawx;Lcew;J)Ljava/lang/Object; tryTrigger
		0 o p_259561_
		1 o p_259467_
		2 o p_259297_
	toString ()Ljava/lang/String; toString
ckb$b net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance
	<init> ()V <init>
	a (Lckc;)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;)Lckb; ap3
		0 o p_260239_
		1 o p_259239_
		2 o p_259638_
		3 o p_259969_
	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 (Ljava/lang/Object;)Lckb; point
		0 o p_259634_
	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;)Lckb; ap4
		0 o p_259519_
		1 o p_259829_
		2 o p_259314_
		3 o p_260089_
		4 o p_259136_
	a (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lckb; ap2
		0 o p_259535_
		1 o p_259162_
		2 o p_259733_
	a (Lcke;)Lckb; ifTriggered
		0 o p_260247_
	a (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lckb; map
		0 o p_259963_
		1 o p_260355_
	a (Ljava/util/function/Supplier;Ljava/lang/Object;)Lckb; point
		0 o p_260070_
		1 o p_260295_
	a (Lcnz;)Lckb; registered
		0 o p_259477_
	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 (Lckc;)Ljava/lang/Object; get
		0 o p_259206_
	b (Lcnz;)Lckb; present
		0 o p_259673_
	c (Lcnz;)Lckb; 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_
ckb$b$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$1
	a Lckb$e; val$aTrigger
	b Lckb$e; val$fTrigger
	<init> (Lckb$b;Lckb$e;Lckb$e;)V <init>
		0 o p_259693_
		1 o p_259792_
		2 o p_259753_
	a ()Ljava/lang/String; debugString
	a (Lawx;Lcew;J)Ljava/lang/Object; tryTrigger
		0 o p_259603_
		1 o p_260233_
		2 o p_259654_
	toString ()Ljava/lang/String; toString
ckb$b$2 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$2
	a Lckb$e; val$tTrigger
	b Ljava/util/function/Function; val$func
	<init> (Lckb$b;Lckb$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 (Lawx;Lcew;J)Ljava/lang/Object; tryTrigger
		0 o p_259755_
		1 o p_259656_
		2 o p_259300_
	toString ()Ljava/lang/String; toString
ckb$b$3 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$3
	a Lckb$e; val$aTrigger
	b Lckb$e; val$bTrigger
	c Lckb$e; val$fTrigger
	<init> (Lckb$b;Lckb$e;Lckb$e;Lckb$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 (Lawx;Lcew;J)Ljava/lang/Object; tryTrigger
		0 o p_259274_
		1 o p_259817_
		2 o p_259820_
	toString ()Ljava/lang/String; toString
ckb$b$4 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$4
	a Lckb$e; val$t1Trigger
	b Lckb$e; val$t2Trigger
	c Lckb$e; val$t3Trigger
	d Lckb$e; val$fTrigger
	<init> (Lckb$b;Lckb$e;Lckb$e;Lckb$e;Lckb$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 (Lawx;Lcew;J)Ljava/lang/Object; tryTrigger
		0 o p_259096_
		1 o p_260221_
		2 o p_259035_
	toString ()Ljava/lang/String; toString
ckb$b$5 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$5
	a Lckb$e; val$t1Trigger
	b Lckb$e; val$t2Trigger
	c Lckb$e; val$t3Trigger
	d Lckb$e; val$t4Trigger
	e Lckb$e; val$fTrigger
	<init> (Lckb$b;Lckb$e;Lckb$e;Lckb$e;Lckb$e;Lckb$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 (Lawx;Lcew;J)Ljava/lang/Object; tryTrigger
		0 o p_259537_
		1 o p_259581_
		2 o p_259423_
	toString ()Ljava/lang/String; toString
ckb$b$a net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$Mu
	<init> ()V <init>
ckb$c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Mu
	<init> ()V <init>
ckb$d net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory
	<init> (Lckd;)V <init>
		0 o p_259776_
ckb$d$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory$1
	a Lckd; val$condition
	<init> (Lckd;)V <init>
		0 o p_259559_
	a ()Ljava/lang/String; debugString
	a (Lawx;Lcew;J)Ljava/lang/Object; tryTrigger
		0 o p_260146_
		1 o p_259651_
		2 o p_260094_
	b (Lawx;Lcew;J)Lckc; tryTrigger
		0 o p_259899_
		1 o p_259558_
		2 o p_259793_
	toString ()Ljava/lang/String; toString
ckb$e net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult
	a ()Ljava/lang/String; debugString
	a (Lawx;Lcew;J)Ljava/lang/Object; tryTrigger
		0 o p_259864_
		1 o p_259042_
		2 o p_260282_
ckb$f net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper
	<init> (Lcke;)V <init>
		0 o p_259310_
ckb$f$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper$1
	a Lcke; val$dependentTrigger
	<init> (Lcke;)V <init>
		0 o p_260307_
	a ()Ljava/lang/String; debugString
	a (Lawx;Lcew;J)Ljava/lang/Object; tryTrigger
		0 o p_260338_
		1 o p_259070_
		2 o p_259309_
	b (Lawx;Lcew;J)Lcom/mojang/datafixers/util/Unit; tryTrigger
		0 o p_259397_
		1 o p_260169_
		2 o p_259155_
ckc net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor
	a Lcfw; brain
	b Lcnz; memoryType
	c Lcom/mojang/datafixers/kinds/App; value
	<init> (Lcfw;Lcnz;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
ckd net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition
	a (Lcfw;Ljava/util/Optional;)Lckc; createAccessor
		0 o p_259936_
		1 o p_259724_
	a ()Lcnz; memory
	b ()Lcoa; condition
ckd$a net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Absent
	a Lcnz; memory
	<init> (Lcnz;)V <init>
		0 o memory
	a (Lcfw;Ljava/util/Optional;)Lckc; createAccessor
		0 o p_259727_
		1 o p_260359_
	a ()Lcnz; memory
	b ()Lcoa; condition
	equals (Ljava/lang/Object;)Z equals
		0 o p_260170_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ckd$b net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Present
	a Lcnz; memory
	<init> (Lcnz;)V <init>
		0 o memory
	a (Lcfw;Ljava/util/Optional;)Lckc; createAccessor
		0 o p_259253_
		1 o p_260268_
	a ()Lcnz; memory
	b ()Lcoa; condition
	equals (Ljava/lang/Object;)Z equals
		0 o p_259219_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ckd$c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Registered
	a Lcnz; memory
	<init> (Lcnz;)V <init>
		0 o memory
	a (Lcfw;Ljava/util/Optional;)Lckc; createAccessor
		0 o p_260149_
		1 o p_259303_
	a ()Lcnz; memory
	b ()Lcoa; condition
	equals (Ljava/lang/Object;)Z equals
		0 o p_259578_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cke net/minecraft/world/entity/ai/behavior/declarative/Trigger
	trigger (Lawx;Lcew;J)Z trigger
		0 o p_259730_
		1 o p_260017_
		2 o p_259489_
ckf net/minecraft/world/entity/ai/behavior/declarative/package-info
ckg net/minecraft/world/entity/ai/behavior/package-info
ckh net/minecraft/world/entity/ai/behavior/warden/Digging
	<init> (I)V <init>
		0 o p_217515_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_217531_
		1 o p_217532_
		2 o p_217533_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_217517_
		1 o p_217518_
	a (Lawx;Lcyo;)Z checkExtraStartConditions
		0 o p_217524_
		1 o p_217525_
	a (Lawx;Lcyo;J)Z canStillUse
		0 o p_217527_
		1 o p_217528_
		2 o p_217529_
	b (Lawx;Lcew;J)V stop
		0 o p_217539_
		1 o p_217540_
		2 o p_217541_
	b (Lawx;Lcyo;J)V start
		0 o p_217535_
		1 o p_217536_
		2 o p_217537_
	c (Lawx;Lcyo;J)V stop
		0 o p_217543_
		1 o p_217544_
		2 o p_217545_
	d (Lawx;Lcew;J)V start
		0 o p_217520_
		1 o p_217521_
		2 o p_217522_
cki net/minecraft/world/entity/ai/behavior/warden/Emerging
	<init> (I)V <init>
		0 o p_217547_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_217557_
		1 o p_217558_
		2 o p_217559_
	a (Lawx;Lcyo;J)Z canStillUse
		0 o p_217553_
		1 o p_217554_
		2 o p_217555_
	b (Lawx;Lcew;J)V stop
		0 o p_217565_
		1 o p_217566_
		2 o p_217567_
	b (Lawx;Lcyo;J)V start
		0 o p_217561_
		1 o p_217562_
		2 o p_217563_
	c (Lawx;Lcyo;J)V stop
		0 o p_217569_
		1 o p_217570_
		2 o p_217571_
	d (Lawx;Lcew;J)V start
		0 o p_217549_
		1 o p_217550_
		2 o p_217551_
ckj net/minecraft/world/entity/ai/behavior/warden/ForceUnmount
	<init> ()V <init>
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_238424_
		1 o p_238425_
	d (Lawx;Lcew;J)V start
		0 o p_238410_
		1 o p_238411_
		2 o p_238412_
ckk net/minecraft/world/entity/ai/behavior/warden/Roar
	c I TICKS_BEFORE_PLAYING_ROAR_SOUND
	d I ROAR_ANGER_INCREASE
	<init> ()V <init>
	a (Lawx;Lcyo;J)V start
		0 o p_217580_
		1 o p_217581_
		2 o p_217582_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_217584_
		1 o p_217585_
		2 o p_217586_
	b (Lawx;Lcew;J)V stop
		0 o p_217592_
		1 o p_217593_
		2 o p_217594_
	b (Lawx;Lcyo;J)Z canStillUse
		0 o p_217588_
		1 o p_217589_
		2 o p_217590_
	c (Lawx;Lcyo;J)V tick
		0 o p_217596_
		1 o p_217597_
		2 o p_217598_
	c (Lawx;Lcew;J)V tick
		0 o p_217600_
		1 o p_217601_
		2 o p_217602_
	d (Lawx;Lcyo;J)V stop
		0 o p_217604_
		1 o p_217605_
		2 o p_217606_
	d (Lawx;Lcew;J)V start
		0 o p_217576_
		1 o p_217577_
		2 o p_217578_
ckl net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget
	<init> ()V <init>
	a (Ljava/util/function/Function;)Lcgo; create
		static
		0 o p_260275_
	a (Ljava/util/function/Function;Lckc;Lckc;Lckc;)Lcke; 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;Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_258920_
		1 o p_258921_
	a (Ljava/util/function/Function;Lckc;Lckc;Lawx;Lcyo;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_
ckm net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget
	<init> ()V <init>
	a (Lckb$b;Lckc;Lckc;Lckc;Lawx;Lcew;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 ()Lcgo; create
		static
	a (Lckb$b;Lckc;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_258939_
		1 o p_258940_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258946_
	a (Lckb$b;Lckc;Lckc;Lckc;Lckc;)Lcke; lambda$create$2
		static
		0 o p_258941_
		1 o p_258942_
		2 o p_258943_
		3 o p_258944_
		4 o p_258945_
ckn 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 (Lcyo;Lcew;)V lambda$stop$0
		static
		0 o p_427041_
		1 o p_427042_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_217660_
		1 o p_217661_
		2 o p_217662_
	a (Lawx;Lcyo;J)Z canStillUse
		0 o p_217653_
		1 o p_217654_
		2 o p_217655_
	b (Lawx;Lcew;J)V stop
		0 o p_217668_
		1 o p_217669_
		2 o p_217670_
	b (Lawx;Lcyo;J)V start
		0 o p_217664_
		1 o p_217665_
		2 o p_217666_
	c (Lawx;Lcyo;J)V stop
		0 o p_217672_
		1 o p_217673_
		2 o p_217674_
	d (Lawx;Lcew;J)V start
		0 o p_217649_
		1 o p_217650_
		2 o p_217651_
cko 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 (Lawx;Lcew;J)Z canStillUse
		0 o p_217709_
		1 o p_217710_
		2 o p_217711_
	a (Lcew;I)V setCooldown
		static
		0 o p_217699_
		1 o p_217700_
	a (Lawx;Lcyo;)Z checkExtraStartConditions
		0 o p_217692_
		1 o p_217693_
	a (Lcyo;Lcew;)Z lambda$tick$1
		static
		0 o p_217706_
		1 o p_217707_
	a (Lcyo;Lawx;Lcew;)V lambda$tick$2
		static
		0 o p_375713_
		1 o p_375714_
		2 o p_375715_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_217685_
		1 o p_217686_
	a (Lawx;Lcyo;J)Z canStillUse
		0 o p_217695_
		1 o p_217696_
		2 o p_217697_
	b (Lawx;Lcew;J)V stop
		0 o p_217720_
		1 o p_217721_
		2 o p_217722_
	b (Lcyo;Lcew;)V lambda$tick$0
		static
		0 o p_427043_
		1 o p_427044_
	b (Lawx;Lcyo;J)V start
		0 o p_217713_
		1 o p_217714_
		2 o p_217715_
	c (Lawx;Lcyo;J)V tick
		0 o p_217724_
		1 o p_217725_
		2 o p_217726_
	c (Lawx;Lcew;J)V tick
		0 o p_217728_
		1 o p_217729_
		2 o p_217730_
	d (Lawx;Lcyo;J)V stop
		0 o p_217732_
		1 o p_217733_
		2 o p_217734_
	d (Lawx;Lcew;J)V start
		0 o p_217688_
		1 o p_217689_
		2 o p_217690_
ckp net/minecraft/world/entity/ai/behavior/warden/TryToSniff
	a Lcav; SNIFF_COOLDOWN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcgo; create
		static
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259979_
	a (Lckc;Lckc;Lckc;Lawx;Lcew;J)Z lambda$create$0
		static
		0 o p_432536_
		1 o p_432537_
		2 o p_432538_
		3 o p_432539_
		4 o p_432540_
		5 o p_432541_
	a (Lckc;Lckc;Lckc;Lckc;Lckc;)Lcke; lambda$create$1
		static
		0 o p_260219_
		1 o p_260252_
		2 o p_260090_
		3 o p_259577_
		4 o p_260020_
ckq net/minecraft/world/entity/ai/behavior/warden/package-info
ckr net/minecraft/world/entity/ai/control/BodyRotationControl
	a Lcey; 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> (Lcey;)V <init>
		0 o p_24879_
	a ()V clientTick
	b ()V rotateBodyIfNecessary
	c ()V rotateHeadIfNecessary
	d ()V rotateHeadTowardsFront
	e ()Z notCarryingMobPassengers
	f ()Z isMoving
cks net/minecraft/world/entity/ai/control/Control
	a (FFF)F rotateTowards
		0 o p_371698_
		1 o p_371703_
		2 o p_371518_
ckt net/minecraft/world/entity/ai/control/FlyingMoveControl
	l I maxTurn
	m Z hoversInPlace
	<init> (Lcey;IZ)V <init>
		0 o p_24893_
		1 o p_24894_
		2 o p_24895_
	a ()V tick
cku net/minecraft/world/entity/ai/control/JumpControl
	a Z jump
	b Lcey; mob
	<init> (Lcey;)V <init>
		0 o p_24900_
	a ()V jump
	b ()V tick
ckv net/minecraft/world/entity/ai/control/LookControl
	a Lcey; mob
	b F yMaxRotSpeed
	c F xMaxRotAngle
	d I lookAtCooldown
	e D wantedX
	f D wantedY
	g D wantedZ
	<init> (Lcey;)V <init>
		0 o p_24945_
	a (Lcdv;)V setLookAt
		0 o p_148052_
	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 (Lcdv;FF)V setLookAt
		0 o p_24961_
		1 o p_24962_
		2 o p_24963_
	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 (Lfoh;)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
ckw net/minecraft/world/entity/ai/control/MoveControl
	a F MIN_SPEED
	b F MIN_SPEED_SQR
	c I MAX_TURN
	d Lcey; mob
	e D wantedX
	f D wantedY
	g D wantedZ
	h D speedModifier
	i F strafeForwards
	j F strafeRight
	k Lckw$a; operation
	<init> (Lcey;)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
ckw$a net/minecraft/world/entity/ai/control/MoveControl$Operation
	a Lckw$a; WAIT
	b Lckw$a; MOVE_TO
	c Lckw$a; STRAFE
	d Lckw$a; JUMPING
	e [Lckw$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25010_
		1 o p_25011_
	a ()[Lckw$a; $values
		static
	valueOf (Ljava/lang/String;)Lckw$a; valueOf
		static
		0 o p_25013_
	values ()[Lckw$a; values
		static
ckx net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl
	h I maxYRotFromCenter
	i I HEAD_TILT_X
	j I HEAD_TILT_Y
	<init> (Lcey;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_
cky 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> (Lcey;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_
ckz net/minecraft/world/entity/ai/control/package-info
cl net/minecraft/advancements/critereon/InventoryChangeTrigger
	<init> ()V <init>
	a (Lczk;Ldhp;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 ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lczk;Ldhp;)V trigger
		0 o p_43150_
		1 o p_43151_
		2 o p_43152_
	a (Lawy;Lczk;Ldhp;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_
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 (Lczk;Ldhp;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 ([Ldrp;)Lar; hasItems
		static
		0 o p_43200_
	a (Ldhp;Lcn;)Z lambda$matches$2
		static
		0 o p_340606_
		1 o p_340607_
	a ([Lcn$a;)Lar; hasItems
		static
		0 o p_298231_
	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/goal/AvoidEntityGoal
	a Lcfe; mob
	b Lcew; toAvoid
	c F maxDist
	d Lfgo; path
	e Lcoh; 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 Lcpp; avoidEntityTargeting
	<init> (Lcfe;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> (Lcfe;Ljava/lang/Class;Ljava/util/function/Predicate;FDDLjava/util/function/Predicate;)V <init>
		0 o p_25040_
		1 o p_25041_
		2 o p_25042_
		3 o p_25043_
		4 o p_25044_
		5 o p_25045_
		6 o p_25046_
	<init> (Lcfe;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_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcew;Lawx;)Z lambda$new$1
		static
		0 o p_375724_
		1 o p_375725_
		2 o p_375726_
		3 o p_375727_
	a (Lcew;)Z lambda$canUse$3
		static
		0 o p_148078_
	a ()V tick
	b (Lcew;)Z lambda$new$2
		static
		0 o p_25049_
	b ()Z canUse
	c (Lcew;)Z lambda$new$0
		static
		0 o p_25052_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
clb net/minecraft/world/entity/ai/goal/BegGoal
	a Lcua; wolf
	b Lczl; player
	c Lawx; level
	d F lookDistance
	e I lookTime
	f Lcpp; begTargeting
	<init> (Lcua;F)V <init>
		0 o p_406323_
		1 o p_25064_
	a (Lczl;)Z playerHoldingInteresting
		0 o p_25067_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
clc net/minecraft/world/entity/ai/goal/BoatGoals
	a Lclc; GO_TO_BOAT
	b Lclc; GO_IN_BOAT_DIRECTION
	c [Lclc; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25077_
		1 o p_25078_
	a ()[Lclc; $values
		static
	valueOf (Ljava/lang/String;)Lclc; valueOf
		static
		0 o p_25080_
	values ()[Lclc; values
		static
cld 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> (Lcey;Ljava/util/function/Predicate;)V <init>
		0 o p_25091_
		1 o p_25092_
	<init> (Lcey;ILjava/util/function/Predicate;)V <init>
		0 o p_25087_
		1 o p_25088_
		2 o p_25089_
	a ()V tick
	a (Lcbn;)Z isValidDifficulty
		0 o p_25095_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	f ()I getDoorBreakTime
cle net/minecraft/world/entity/ai/goal/BreathAirGoal
	a Lcfe; mob
	<init> (Lcfe;)V <init>
		0 o p_25103_
	X_ ()Z isInterruptable
	a (Ldrt;Lja;)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
clf net/minecraft/world/entity/ai/goal/BreedGoal
	a Lcqq; animal
	b Lawx; level
	c Lcqq; partner
	d Lcpp; PARTNER_TARGETING
	e Ljava/lang/Class; partnerClass
	f I loveTime
	g D speedModifier
	<clinit> ()V <clinit>
		static
	<init> (Lcqq;D)V <init>
		0 o p_25122_
		1 o p_25123_
	<init> (Lcqq;DLjava/lang/Class;)V <init>
		0 o p_25125_
		1 o p_25126_
		2 o p_25127_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
	g ()V breed
	h ()Lcqq; getFreePartner
clg net/minecraft/world/entity/ai/goal/CatLieOnBedGoal
	g Lcqt; cat
	<init> (Lcqt;DI)V <init>
		0 o p_25135_
		1 o p_25136_
		2 o p_25137_
	a (Ldrt;Lja;)Z isValidTarget
		0 o p_25142_
		1 o p_25143_
	a ()V tick
	a (Lcfe;)I nextStartTick
		0 o p_25140_
	b ()Z canUse
	d ()V start
	e ()V stop
clh net/minecraft/world/entity/ai/goal/CatSitOnBlockGoal
	g Lcqt; cat
	<init> (Lcqt;D)V <init>
		0 o p_25149_
		1 o p_25150_
	a (Ldrt;Lja;)Z isValidTarget
		0 o p_25153_
		1 o p_25154_
	a (Lejz;)Ljava/lang/Boolean; lambda$isValidTarget$0
		static
		0 o p_148084_
	a ()V tick
	a (Lejl$a;)Z lambda$isValidTarget$1
		static
		0 o p_25156_
	b ()Z canUse
	d ()V start
	e ()V stop
cli net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal
	a Lcey; mob
	b Ldrq; level
	<init> (Lcey;Ldrq;)V <init>
		0 o p_204055_
		1 o p_204056_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
clj net/minecraft/world/entity/ai/goal/DolphinJumpGoal
	a [I STEPS_TO_CHECK
	b Lcrd; dolphin
	c I interval
	d Z breached
	<clinit> ()V <clinit>
		static
	<init> (Lcrd;I)V <init>
		0 o p_25168_
		1 o p_25169_
	X_ ()Z isInterruptable
	a ()V tick
	a (Lja;III)Z waterIsClear
		0 o p_25173_
		1 o p_25174_
		2 o p_25175_
		3 o p_25176_
	b (Lja;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
clk net/minecraft/world/entity/ai/goal/DoorInteractGoal
	a Z passed
	b F doorOpenDirX
	c F doorOpenDirZ
	d Lcey; mob
	e Lja; doorPos
	f Z hasDoor
	<init> (Lcey;)V <init>
		0 o p_25193_
	Y_ ()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
cll net/minecraft/world/entity/ai/goal/EatBlockGoal
	a I EAT_ANIMATION_TICKS
	b Ljava/util/function/Predicate; IS_EDIBLE
	c Lcey; mob
	d Ldrq; level
	e I eatAnimationTick
	<clinit> ()V <clinit>
		static
	<init> (Lcey;)V <init>
		0 o p_25207_
	a (Lejm;)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
clm net/minecraft/world/entity/ai/goal/FleeSunGoal
	a Lcfe; mob
	b D wantedX
	c D wantedY
	d D wantedZ
	e D speedModifier
	f Ldrq; level
	<init> (Lcfe;D)V <init>
		0 o p_25221_
		1 o p_25222_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()Z setWantedPos
	i ()Lfoh; getHidePos
cln net/minecraft/world/entity/ai/goal/FloatGoal
	a Lcey; mob
	<init> (Lcey;)V <init>
		0 o p_25230_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
clo net/minecraft/world/entity/ai/goal/FollowBoatGoal
	a I timeToRecalcPath
	b Lcfe; mob
	c Lczl; following
	d Lclc; currentGoal
	<init> (Lcfe;)V <init>
		0 o p_25238_
	X_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
clp net/minecraft/world/entity/ai/goal/FollowFlockLeaderGoal
	a I INTERVAL_TICKS
	b Lcqo; mob
	c I timeToRecalcPath
	d I nextStartTick
	<init> (Lcqo;)V <init>
		0 o p_25249_
	a ()V tick
	a (Lcqo;)I nextStartTick
		0 o p_25252_
	b (Lcqo;)Z lambda$canUse$1
		static
		0 o p_25255_
	b ()Z canUse
	c (Lcqo;)Z lambda$canUse$0
		static
		0 o p_25258_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
clq net/minecraft/world/entity/ai/goal/FollowMobGoal
	a Lcey; mob
	b Ljava/util/function/Predicate; followPredicate
	c Lcey; followingMob
	d D speedModifier
	e Lcoh; navigation
	f I timeToRecalcPath
	g F stopDistance
	h F oldWaterCost
	i F areaSize
	<init> (Lcey;DFF)V <init>
		0 o p_25271_
		1 o p_25272_
		2 o p_25273_
		3 o p_25274_
	a (Lcey;Lcey;)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
clr net/minecraft/world/entity/ai/goal/FollowOwnerGoal
	a Lcfs; tamable
	b Lcew; owner
	c D speedModifier
	d Lcoh; navigation
	e I timeToRecalcPath
	f F stopDistance
	g F startDistance
	h F oldWaterCost
	<init> (Lcfs;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
cls 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 Lcqq; animal
	e Lcqq; parent
	f D speedModifier
	g I timeToRecalcPath
	<init> (Lcqq;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
clt net/minecraft/world/entity/ai/goal/Goal
	a Ljava/util/EnumSet; flags
	<init> ()V <init>
	X_ ()Z isInterruptable
	Y_ ()Z requiresUpdateEveryTick
	a (Ljava/util/EnumSet;)V setFlags
		0 o p_25328_
	a (Ldrq;)Lawx; getServerLevel
		static
		0 o p_376231_
	a (I)I adjustedTickDelay
		0 o p_186072_
	a ()V tick
	a (Lcdv;)Lawx; getServerLevel
		static
		0 o p_376439_
	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
clt$a net/minecraft/world/entity/ai/goal/Goal$Flag
	a Lclt$a; MOVE
	b Lclt$a; LOOK
	c Lclt$a; JUMP
	d Lclt$a; TARGET
	e [Lclt$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25337_
		1 o p_25338_
	a ()[Lclt$a; $values
		static
	valueOf (Ljava/lang/String;)Lclt$a; valueOf
		static
		0 o p_25340_
	values ()[Lclt$a; values
		static
clu net/minecraft/world/entity/ai/goal/GoalSelector
	a Lcnh; 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 (Lcnh;Ljava/util/Map;)Z goalCanBeReplacedForAllFlags
		static
		0 o p_186079_
		1 o p_186080_
	a (Lcnh;Ljava/util/EnumSet;)Z goalContainsAnyFlags
		static
		0 o p_186076_
		1 o p_186077_
	a (Lclt$a;)V disableControlFlag
		0 o p_25356_
	a (Z)V tickRunningGoals
		0 o p_186082_
	a (ILclt;)V addGoal
		0 o p_25353_
		1 o p_25354_
	a (Lclt$a;Z)V setControlFlag
		0 o p_25361_
		1 o p_25362_
	a (Ljava/util/Map$Entry;)Z lambda$tick$2
		static
		0 o p_316007_
	a (Lclt;)V removeGoal
		0 o p_25364_
	a (Ljava/util/function/Predicate;Lcnh;)Z lambda$removeAllGoals$0
		static
		0 o p_262563_
		1 o p_262564_
	a ()V tick
	a (Ljava/util/function/Predicate;)V removeAllGoals
		0 o p_262575_
	a (Lclt;Lcnh;)Z lambda$removeGoal$1
		static
		0 o p_25377_
		1 o p_25378_
	b (Lclt$a;)V enableControlFlag
		0 o p_25375_
	b ()Ljava/util/Set; getAvailableGoals
clu$1 net/minecraft/world/entity/ai/goal/GoalSelector$1
	<init> ()V <init>
	b ()Z canUse
clu$2 net/minecraft/world/entity/ai/goal/GoalSelector$2
	<init> (ILclt;)V <init>
		0 o p_25394_
		1 o p_25395_
	h ()Z isRunning
clv 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> (Lcfe;D)V <init>
		0 o p_25398_
		1 o p_25399_
	a (Ljk;)Z lambda$getRandomPoiWithinSection$1
		static
		0 o p_217747_
	a (Lkd;)Lja; getRandomPoiWithinSection
		0 o p_25408_
	a (Lcyx;)Z doesVillagerWantGolem
		0 o p_25406_
	a (Lawx;Lkd;)Z lambda$getRandomVillageSection$0
		static
		0 o p_25401_
		1 o p_25402_
	h ()Lfoh; getPosition
	k ()Lfoh; getPositionTowardsAnywhere
	l ()Lfoh; getPositionTowardsVillagerWhoWantsGolem
	m ()Lfoh; getPositionTowardsPoi
	n ()Lkd; getRandomVillageSection
clw net/minecraft/world/entity/ai/goal/InteractGoal
	<init> (Lcey;Ljava/lang/Class;FF)V <init>
		0 o p_25415_
		1 o p_25416_
		2 o p_25417_
		3 o p_25418_
	<init> (Lcey;Ljava/lang/Class;F)V <init>
		0 o p_148111_
		1 o p_148112_
		2 o p_148113_
clx net/minecraft/world/entity/ai/goal/JumpGoal
	<init> ()V <init>
cly net/minecraft/world/entity/ai/goal/LandOnOwnersShoulderGoal
	a Lcru; entity
	b Z isSittingOnShoulder
	<init> (Lcru;)V <init>
		0 o p_25483_
	X_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	d ()V start
clz net/minecraft/world/entity/ai/goal/LeapAtTargetGoal
	a Lcey; mob
	b Lcew; target
	c F yd
	<init> (Lcey;F)V <init>
		0 o p_25492_
		1 o p_25493_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cm net/minecraft/advancements/critereon/ItemDurabilityTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Ldhp;I)V trigger
		0 o p_43670_
		1 o p_43671_
		2 o p_43672_
	a (Ldhp;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 (Ljava/util/Optional;Ljava/util/Optional;Lcx$d;)Lar; changedDurability
		static
		0 o p_299196_
		1 o p_299039_
		2 o p_286730_
	a (Ldhp;I)Z matches
		0 o p_43699_
		1 o p_43700_
	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/ai/goal/LlamaFollowCaravanGoal
	a Lctk; llama
	b D speedModifier
	c I CARAVAN_LIMIT
	d I distCheckCounter
	<init> (Lctk;D)V <init>
		0 o p_25501_
		1 o p_25502_
	a ()V tick
	a (Lctk;I)Z firstIsLeashed
		0 o p_25507_
		1 o p_25508_
	b ()Z canUse
	b (Lcdv;)Z lambda$canUse$0
		static
		0 o p_25505_
	c ()Z canContinueToUse
	e ()V stop
cmb net/minecraft/world/entity/ai/goal/LookAtPlayerGoal
	a F DEFAULT_PROBABILITY
	b Lcey; mob
	c Lcdv; lookAt
	d F lookDistance
	e F probability
	f Ljava/lang/Class; lookAtType
	g Lcpp; lookAtContext
	h I lookTime
	i Z onlyHorizontal
	<init> (Lcey;Ljava/lang/Class;FF)V <init>
		0 o p_25524_
		1 o p_25525_
		2 o p_25526_
		3 o p_25527_
	<init> (Lcey;Ljava/lang/Class;F)V <init>
		0 o p_25520_
		1 o p_25521_
		2 o p_25522_
	<init> (Lcey;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_
	a (Ljava/util/function/Predicate;Lcew;Lawx;)Z lambda$new$0
		static
		0 o p_375728_
		1 o p_375729_
		2 o p_375730_
	a (Lcew;)Z lambda$canUse$1
		static
		0 o p_148124_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cmc net/minecraft/world/entity/ai/goal/LookAtTradingPlayerGoal
	h Lcys; villager
	<init> (Lcys;)V <init>
		0 o p_25538_
	b ()Z canUse
cmd net/minecraft/world/entity/ai/goal/MeleeAttackGoal
	a Lcfe; mob
	b D speedModifier
	c Z followingTargetEvenIfNotSeen
	d Lfgo; 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> (Lcfe;DZ)V <init>
		0 o p_25552_
		1 o p_25553_
		2 o p_25554_
	Y_ ()Z requiresUpdateEveryTick
	a (Lcew;)V checkAndPerformAttack
		0 o p_25557_
	a ()V tick
	b (Lcew;)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
cme net/minecraft/world/entity/ai/goal/MoveBackToVillageGoal
	i I MAX_XZ_DIST
	j I MAX_Y_DIST
	<init> (Lcfe;DZ)V <init>
		0 o p_25568_
		1 o p_25569_
		2 o p_25570_
	b ()Z canUse
	h ()Lfoh; getPosition
cmf net/minecraft/world/entity/ai/goal/MoveThroughVillageGoal
	a Lcfe; mob
	b D speedModifier
	c Lfgo; path
	d Lja; poiPos
	e Z onlyAtNight
	f Ljava/util/List; visited
	g I distanceToPoi
	h Ljava/util/function/BooleanSupplier; canDealWithDoors
	<init> (Lcfe;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 (Ljk;)Z lambda$canUse$3
		static
		0 o p_217756_
	a (Lawx;Lja;Lja;)D lambda$canUse$2
		0 o p_217749_
		1 o p_217750_
		2 o p_217751_
	a (Lja;Lja;)Ljava/lang/Double; lambda$canUse$1
		static
		0 o p_217753_
		1 o p_217754_
	a (Lja;)Z hasNotVisited
		0 o p_25593_
	b (Ljk;)Z lambda$canUse$0
		static
		0 o p_217758_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()V updateVisited
cmg net/minecraft/world/entity/ai/goal/MoveToBlockGoal
	a Lcfe; mob
	b D speedModifier
	c I nextStartTick
	d I tryTicks
	e Lja; 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> (Lcfe;DII)V <init>
		0 o p_25613_
		1 o p_25614_
		2 o p_25615_
		3 o p_25616_
	<init> (Lcfe;DI)V <init>
		0 o p_25609_
		1 o p_25610_
		2 o p_25611_
	Y_ ()Z requiresUpdateEveryTick
	a (Ldrt;Lja;)Z isValidTarget
		0 o p_25619_
		1 o p_25620_
	a (Lcfe;)I nextStartTick
		0 o p_25618_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()V moveMobToBlock
	i ()D acceptedDistance
	k ()Lja; getMoveToTarget
	l ()Z shouldRecalculatePath
	m ()Z isReachedTarget
	n ()Z findNearestBlock
cmh net/minecraft/world/entity/ai/goal/MoveTowardsRestrictionGoal
	a Lcfe; mob
	b D wantedX
	c D wantedY
	d D wantedZ
	e D speedModifier
	<init> (Lcfe;D)V <init>
		0 o p_25633_
		1 o p_25634_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cmi net/minecraft/world/entity/ai/goal/MoveTowardsTargetGoal
	a Lcfe; mob
	b Lcew; target
	c D wantedX
	d D wantedY
	e D wantedZ
	f D speedModifier
	g F within
	<init> (Lcfe;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
cmj net/minecraft/world/entity/ai/goal/OcelotAttackGoal
	a Lcey; mob
	b Lcew; target
	c I attackTime
	<init> (Lcey;)V <init>
		0 o p_25658_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
cmk net/minecraft/world/entity/ai/goal/OfferFlowerGoal
	a I OFFER_TICKS
	b Lcpp; OFFER_TARGET_CONTEXT
	c Ldhl; OFFER_ITEM
	d Lcri; golem
	e Lcew; entity
	f I tick
	<clinit> ()V <clinit>
		static
	<init> (Lcri;)V <init>
		0 o p_25669_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Lfoc; getGolemBoundingBox
cml net/minecraft/world/entity/ai/goal/OpenDoorGoal
	a Z closeDoor
	b I forgetTime
	<init> (Lcey;Z)V <init>
		0 o p_25678_
		1 o p_25679_
	a ()V tick
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cmm net/minecraft/world/entity/ai/goal/PanicGoal
	a Ljava/util/function/Function; panicCausingDamageTypes
	b I WATER_CHECK_DISTANCE_VERTICAL
	c Lcfe; mob
	d D speedModifier
	e D posX
	f D posY
	g D posZ
	h Z isRunning
	<init> (Lcfe;DLjava/util/function/Function;)V <init>
		0 o p_350679_
		1 o p_350523_
		2 o p_350935_
	<init> (Lcfe;D)V <init>
		0 o p_25691_
		1 o p_25692_
	<init> (Lcfe;DLbdj;)V <init>
		0 o p_350738_
		1 o p_350600_
		2 o p_350426_
	a (Ldqu;Lcdv;I)Lja; lookForWater
		0 o p_198173_
		1 o p_198174_
		2 o p_198175_
	a (Ldqu;Lja;)Z lambda$lookForWater$1
		static
		0 o p_196648_
		1 o p_196649_
	a (Lbdj;Lcfe;)Lbdj; 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
cmn net/minecraft/world/entity/ai/goal/PathfindToRaidGoal
	a I RECRUITMENT_SEARCH_TICK_DELAY
	b F SPEED_MODIFIER
	c Ldbe; mob
	d I recruitmentTick
	<init> (Ldbe;)V <init>
		0 o p_25706_
	a (Ldbe;)Z lambda$recruitNearby$0
		static
		0 o p_400910_
	a ()V tick
	a (Ldbd;)V recruitNearby
		0 o p_25709_
	b ()Z canUse
	c ()Z canContinueToUse
cmo net/minecraft/world/entity/ai/goal/RandomLookAroundGoal
	a Lcey; mob
	b D relX
	c D relZ
	d I lookTime
	<init> (Lcey;)V <init>
		0 o p_25720_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cmp net/minecraft/world/entity/ai/goal/RandomStandGoal
	a Lcth; horse
	b I nextStand
	<init> (Lcth;)V <init>
		0 o p_251685_
	Y_ ()Z requiresUpdateEveryTick
	a (Lcth;)V resetStandInterval
		0 o p_250439_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()V playStandSound
cmq net/minecraft/world/entity/ai/goal/RandomStrollGoal
	a I DEFAULT_INTERVAL
	b Lcfe; mob
	c D wantedX
	d D wantedY
	e D wantedZ
	f D speedModifier
	g I interval
	h Z forceTrigger
	i Z checkNoActionTime
	<init> (Lcfe;D)V <init>
		0 o p_25734_
		1 o p_25735_
	<init> (Lcfe;DIZ)V <init>
		0 o p_25741_
		1 o p_25742_
		2 o p_25743_
		3 o p_25744_
	<init> (Lcfe;DI)V <init>
		0 o p_25737_
		1 o p_25738_
		2 o p_25739_
	b ()Z canUse
	c (I)V setInterval
		0 o p_25747_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Lfoh; getPosition
	i ()V trigger
cmr net/minecraft/world/entity/ai/goal/RandomSwimmingGoal
	<init> (Lcfe;DI)V <init>
		0 o p_25753_
		1 o p_25754_
		2 o p_25755_
	h ()Lfoh; getPosition
cms net/minecraft/world/entity/ai/goal/RangedAttackGoal
	a Lcey; mob
	b Lcwr; rangedAttackMob
	c Lcew; target
	d I attackTime
	e D speedModifier
	f I seeTime
	g I attackIntervalMin
	h I attackIntervalMax
	i F attackRadius
	j F attackRadiusSqr
	<init> (Lcwr;DIF)V <init>
		0 o p_25768_
		1 o p_25769_
		2 o p_25770_
		3 o p_25771_
	<init> (Lcwr;DIIF)V <init>
		0 o p_25773_
		1 o p_25774_
		2 o p_25775_
		3 o p_25776_
		4 o p_25777_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
cmt net/minecraft/world/entity/ai/goal/RangedBowAttackGoal
	a Lcwn; 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> (Lcwn;DIF)V <init>
		0 o p_25792_
		1 o p_25793_
		2 o p_25794_
		3 o p_25795_
	Y_ ()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
cmu net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal
	a Lcbb; PATHFINDING_DELAY_RANGE
	b Lcwn; mob
	c Lcmu$a; crossbowState
	d D speedModifier
	e F attackRadiusSqr
	f I seeTime
	g I attackDelay
	h I updatePathDelay
	<clinit> ()V <clinit>
		static
	<init> (Lcwn;DF)V <init>
		0 o p_25814_
		1 o p_25815_
		2 o p_25816_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
	h ()Z isHoldingCrossbow
	i ()Z isValidTarget
	k ()Z canRun
cmu$a net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState
	a Lcmu$a; UNCHARGED
	b Lcmu$a; CHARGING
	c Lcmu$a; CHARGED
	d Lcmu$a; READY_TO_ATTACK
	e [Lcmu$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25831_
		1 o p_25832_
	a ()[Lcmu$a; $values
		static
	valueOf (Ljava/lang/String;)Lcmu$a; valueOf
		static
		0 o p_25834_
	values ()[Lcmu$a; values
		static
cmv net/minecraft/world/entity/ai/goal/RemoveBlockGoal
	g Lduv; blockToRemove
	h Lcey; removerMob
	i I ticksSinceReachedGoal
	j I WAIT_AFTER_BLOCK_FOUND
	<init> (Lduv;Lcfe;DI)V <init>
		0 o p_25840_
		1 o p_25841_
		2 o p_25842_
		3 o p_25843_
	a (Ldrt;Lja;)Z isValidTarget
		0 o p_25850_
		1 o p_25851_
	a (Lja;Ldqu;)Lja; getPosWithBlock
		0 o p_25853_
		1 o p_25854_
	a ()V tick
	a (Ldrq;Lja;)V playBreakSound
		0 o p_25845_
		1 o p_25846_
	a (Ldrr;Lja;)V playDestroyProgressSound
		0 o p_25847_
		1 o p_25848_
	b ()Z canUse
	d ()V start
	e ()V stop
cmw net/minecraft/world/entity/ai/goal/RestrictSunGoal
	a Lcfe; mob
	<init> (Lcfe;)V <init>
		0 o p_25861_
	b ()Z canUse
	d ()V start
	e ()V stop
cmx net/minecraft/world/entity/ai/goal/RunAroundLikeCrazyGoal
	a Lcth; horse
	b D speedModifier
	c D posX
	d D posY
	e D posZ
	<init> (Lcth;D)V <init>
		0 o p_25890_
		1 o p_25891_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cmy net/minecraft/world/entity/ai/goal/SitWhenOrderedToGoal
	a Lcfs; mob
	<init> (Lcfs;)V <init>
		0 o p_25898_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cmz net/minecraft/world/entity/ai/goal/StrollThroughVillageGoal
	a I DISTANCE_THRESHOLD
	b Lcfe; mob
	c I interval
	d Lja; wantedPos
	<init> (Lcfe;I)V <init>
		0 o p_25907_
		1 o p_25908_
	a ()V tick
	a (Lawx;Lja;)D lambda$canUse$0
		static
		0 o p_25911_
		1 o p_25912_
	b ()Z canUse
	c ()Z canContinueToUse
	h ()V moveRandomly
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 (Ldhp;)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 (Ljl;[Ldrp;)Lcn$a; of
		0 o p_362255_
		1 o p_151446_
	a (Ldrp;)Ljk; lambda$of$0
		static
		0 o p_298756_
	a (Ljl;Lbdj;)Lcn$a; of
		0 o p_361675_
		1 o p_204146_
	a (Lbo;)Lcn$a; withComponents
		0 o p_411070_
	a ()Lcn$a; item
		static
	a (Lcx$d;)Lcn$a; withCount
		0 o p_151444_
	b ()Lcn; build
cna net/minecraft/world/entity/ai/goal/SwellGoal
	a Lcvz; creeper
	b Lcew; target
	<init> (Lcvz;)V <init>
		0 o p_25919_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cnb net/minecraft/world/entity/ai/goal/TemptGoal
	a Lcey; mob
	b D speedModifier
	c Lczl; player
	d Lcpp; TEMPT_TARGETING
	e D DEFAULT_STOP_DISTANCE
	f Lcpp; 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> (Lcfe;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> (Lcey;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> (Lcfe;DLjava/util/function/Predicate;Z)V <init>
		0 o p_25939_
		1 o p_25940_
		2 o p_335901_
		3 o p_25942_
	a (Lcew;Lawx;)Z lambda$new$0
		0 o p_376921_
		1 o p_376788_
	a (Lcew;)Z shouldFollow
		0 o p_148139_
	a (Lczl;)V navigateTowards
		0 o p_416293_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z canScare
	i ()V stopNavigation
	k ()Z isRunning
cnb$a net/minecraft/world/entity/ai/goal/TemptGoal$ForNonPathfinders
	<init> (Lcey;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 (Lczl;)V navigateTowards
		0 o p_415789_
	i ()V stopNavigation
cnc net/minecraft/world/entity/ai/goal/TradeWithPlayerGoal
	a Lcys; mob
	<init> (Lcys;)V <init>
		0 o p_25958_
	b ()Z canUse
	d ()V start
	e ()V stop
cnd net/minecraft/world/entity/ai/goal/TryFindWaterGoal
	a Lcfe; mob
	<init> (Lcfe;)V <init>
		0 o p_25964_
	b ()Z canUse
	d ()V start
cne net/minecraft/world/entity/ai/goal/UseItemGoal
	a Lcey; mob
	b Ldhp; item
	c Ljava/util/function/Predicate; canUseSelector
	d Lbcd; finishUsingSound
	<init> (Lcey;Ldhp;Lbcd;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
cnf net/minecraft/world/entity/ai/goal/WaterAvoidingRandomFlyingGoal
	<init> (Lcfe;D)V <init>
		0 o p_25981_
		1 o p_25982_
	h ()Lfoh; getPosition
cng net/minecraft/world/entity/ai/goal/WaterAvoidingRandomStrollGoal
	i F PROBABILITY
	j F probability
	<init> (Lcfe;DF)V <init>
		0 o p_25990_
		1 o p_25991_
		2 o p_25992_
	<init> (Lcfe;D)V <init>
		0 o p_25987_
		1 o p_25988_
	h ()Lfoh; getPosition
cnh net/minecraft/world/entity/ai/goal/WrappedGoal
	a Lclt; goal
	b I priority
	c Z isRunning
	<init> (ILclt;)V <init>
		0 o p_25998_
		1 o p_25999_
	X_ ()Z isInterruptable
	Y_ ()Z requiresUpdateEveryTick
	a (Ljava/util/EnumSet;)V setFlags
		0 o p_26005_
	a (I)I adjustedTickDelay
		0 o p_186092_
	a (Lcnh;)Z canBeReplacedBy
		0 o p_26003_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	equals (Ljava/lang/Object;)Z equals
		0 o p_26011_
	h ()Z isRunning
	hashCode ()I hashCode
	i ()I getPriority
	j ()Ljava/util/EnumSet; getFlags
	k ()Lclt; getGoal
cni net/minecraft/world/entity/ai/goal/ZombieAttackGoal
	b Lcxg; zombie
	c I raiseArmTicks
	<init> (Lcxg;DZ)V <init>
		0 o p_26019_
		1 o p_26020_
		2 o p_26021_
	a ()V tick
	d ()V start
	e ()V stop
cnj net/minecraft/world/entity/ai/goal/package-info
cnk net/minecraft/world/entity/ai/goal/target/DefendVillageTargetGoal
	a Lcri; golem
	b Lcew; potentialTarget
	c Lcpp; attackTargeting
	<init> (Lcri;)V <init>
		0 o p_26029_
	b ()Z canUse
	d ()V start
cnl net/minecraft/world/entity/ai/goal/target/HurtByTargetGoal
	a Lcpp; 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> (Lcfe;[Ljava/lang/Class;)V <init>
		0 o p_26039_
		1 o p_26040_
	a (Lcey;Lcew;)V alertOther
		0 o p_26042_
		1 o p_26043_
	a ([Ljava/lang/Class;)Lcnl; setAlertOthers
		0 o p_26045_
	b ()Z canUse
	d ()V start
	h ()V alertOthers
cnm net/minecraft/world/entity/ai/goal/target/NearestAttackableTargetGoal
	a Ljava/lang/Class; targetType
	b I randomInterval
	c Lcew; target
	d Lcpp; targetConditions
	i I DEFAULT_RANDOM_INTERVAL
	<init> (Lcey;Ljava/lang/Class;Z)V <init>
		0 o p_26060_
		1 o p_26061_
		2 o p_26062_
	<init> (Lcey;Ljava/lang/Class;ZLcpp$a;)V <init>
		0 o p_199891_
		1 o p_199892_
		2 o p_199893_
		3 o p_376872_
	<init> (Lcey;Ljava/lang/Class;IZZLcpp$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> (Lcey;Ljava/lang/Class;ZZ)V <init>
		0 o p_26064_
		1 o p_26065_
		2 o p_26066_
		3 o p_26067_
	a (Lcew;)V setTarget
		0 o p_26071_
	a (D)Lfoc; getTargetSearchArea
		0 o p_26069_
	b ()Z canUse
	b (Lcew;)Z lambda$findTarget$0
		static
		0 o p_148152_
	d ()V start
	h ()V findTarget
	i ()Lcpp; getTargetConditions
cnn net/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal
	i Z canAttack
	<init> (Ldbe;Ljava/lang/Class;IZZLcpp$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
cno net/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal
	i I DEFAULT_COOLDOWN
	j I cooldown
	<init> (Ldbe;Ljava/lang/Class;ZLcpp$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
cnp net/minecraft/world/entity/ai/goal/target/NonTameRandomTargetGoal
	i Lcfs; tamableMob
	<init> (Lcfs;Ljava/lang/Class;ZLcpp$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
cnq net/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal
	a Lcfs; tameAnimal
	b Lcew; ownerLastHurtBy
	c I timestamp
	<init> (Lcfs;)V <init>
		0 o p_26107_
	b ()Z canUse
	d ()V start
cnr net/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal
	a Lcfs; tameAnimal
	b Lcew; ownerLastHurt
	c I timestamp
	<init> (Lcfs;)V <init>
		0 o p_26114_
	b ()Z canUse
	d ()V start
cns net/minecraft/world/entity/ai/goal/target/ResetUniversalAngerTargetGoal
	a I ALERT_RANGE_Y
	b Lcey; mob
	c Z alertOthersOfSameType
	d I lastHurtByPlayerTimestamp
	<init> (Lcey;Z)V <init>
		0 o p_26121_
		1 o p_26122_
	a (Lcey;)Lcfb; lambda$start$1
		static
		0 o p_26125_
	b (Lcey;)Z lambda$start$0
		0 o p_26127_
	b ()Z canUse
	d ()V start
	h ()Z wasHurtByPlayer
	i ()Ljava/util/List; getNearbyMobsOfSameType
cnt 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 Lcey; mob
	f Z mustSee
	g Lcew; targetMob
	h I unseenMemoryTicks
	i I reachCache
	j I reachCacheTime
	k I unseenTicks
	<init> (Lcey;ZZ)V <init>
		0 o p_26143_
		1 o p_26144_
		2 o p_26145_
	<init> (Lcey;Z)V <init>
		0 o p_26140_
		1 o p_26141_
	a (Lcew;)Z canReach
		0 o p_26149_
	a (Lcew;Lcpp;)Z canAttack
		0 o p_26151_
		1 o p_26152_
	c (I)Lcnt; setUnseenMemoryTicks
		0 o p_26147_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	l ()D getFollowDistance
cnu net/minecraft/world/entity/ai/goal/target/package-info
cnv 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 (Lbfq;I)Ljava/util/Collection; selectGossipsForTransfer
		0 o p_217760_
		1 o p_217761_
	a (Lcnw;)V remove
		0 o p_148161_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$unpack$3
		static
		0 o p_26185_
	a (Lcnw;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;)Lcnv$a; getOrCreate
		0 o p_26190_
	a (II)I mergeValuesForTransfer
		static
		0 o p_26159_
		1 o p_26160_
	a (Ljava/util/UUID;Lcnv$a;)V lambda$putAll$8
		0 o p_404373_
		1 o p_404374_
	a (Ljava/util/function/DoublePredicate;Lcnw;Lcnv$a;)Z lambda$getCountForType$6
		static
		0 o p_148172_
		1 o p_148173_
		2 o p_148174_
	a (Lcnv;)V putAll
		0 o p_405511_
	a (Ljava/util/UUID;Lcnw;)V remove
		0 o p_148169_
		1 o p_148170_
	a (Lcnw;Ljava/util/function/DoublePredicate;)J getCountForType
		0 o p_148163_
		1 o p_148164_
	a (Ljava/util/Map;Ljava/util/UUID;)V lambda$getGossipEntries$2
		0 o p_148166_
		1 o p_148167_
	a (Lcnv;Lbfq;I)V transferFrom
		0 o p_217763_
		1 o p_217764_
		2 o p_217765_
	a ()Ljava/util/Map; getGossipEntries
	a (Lcnv$b;)V lambda$transferFrom$5
		0 o p_26200_
	a (Ljava/util/UUID;Lcnw;I)V add
		0 o p_26192_
		1 o p_26193_
		2 o p_26194_
	b (Lcnv;)Ljava/util/List; lambda$static$0
		static
		0 o p_404372_
	b (Ljava/util/UUID;)Lcnv$a; lambda$getOrCreate$4
		static
		0 o p_26202_
	b (Lcnv$b;)V lambda$new$1
		0 o p_26162_
	b (Ljava/util/UUID;Lcnw;I)V remove
		0 o p_148176_
		1 o p_148177_
		2 o p_148178_
	b (Lcnw;II)I lambda$add$7
		0 o p_186095_
		1 o p_186096_
		2 o p_186097_
	b ()V decay
	c ()V clear
	d ()Lcnv; copy
	e ()Ljava/util/stream/Stream; unpack
cnv$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;)Ljava/util/stream/Stream; unpack
		0 o p_26216_
	a (Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lcnv$b; lambda$unpack$2
		static
		0 o p_26218_
		1 o p_26219_
	a (Ljava/util/function/Predicate;)I weightedValue
		0 o p_26221_
	a ()V decay
	a (Lcnw;)V makeSureValueIsntTooLowOrTooHigh
		0 o p_26212_
	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 (Lcnw;)V remove
		0 o p_26227_
cnv$b net/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/UUID; target
	c Lcnw; type
	d I value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;Lcnw;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 ()Lcnw; type
	d ()I value
	equals (Ljava/lang/Object;)Z equals
		0 o p_263014_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cnw net/minecraft/world/entity/ai/gossip/GossipType
	a Lcnw; MAJOR_NEGATIVE
	b Lcnw; MINOR_NEGATIVE
	c Lcnw; MINOR_POSITIVE
	d Lcnw; MAJOR_POSITIVE
	e Lcnw; 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 [Lcnw; $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 ()[Lcnw; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcnw; valueOf
		static
		0 o p_26294_
	values ()[Lcnw; values
		static
cnx net/minecraft/world/entity/ai/gossip/package-info
cny 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 (Ljava/lang/Object;J)Lcny; of
		static
		0 o p_26312_
		1 o p_26313_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$3
		static
		0 o p_337790_
		1 o p_337791_
	a (Ljava/lang/Object;Ljava/util/Optional;)Lcny; lambda$codec$2
		static
		0 o p_148189_
		1 o p_148190_
	a (Ljava/lang/Object;)Lcny; of
		static
		0 o p_26310_
	a ()V tick
	a (Lcny;)Ljava/util/Optional; lambda$codec$1
		static
		0 o p_148187_
	b (Lcny;)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
cnz net/minecraft/world/entity/ai/memory/MemoryModuleType
	A Lcnz; AVOID_TARGET
	B Lcnz; NEAREST_HOSTILE
	C Lcnz; NEAREST_ATTACKABLE
	D Lcnz; HIDING_PLACE
	E Lcnz; HEARD_BELL_TIME
	F Lcnz; CANT_REACH_WALK_TARGET_SINCE
	G Lcnz; GOLEM_DETECTED_RECENTLY
	H Lcnz; DANGER_DETECTED_RECENTLY
	I Lcnz; LAST_SLEPT
	J Lcnz; LAST_WOKEN
	K Lcnz; LAST_WORKED_AT_POI
	L Lcnz; NEAREST_VISIBLE_ADULT
	M Lcnz; NEAREST_VISIBLE_WANTED_ITEM
	N Lcnz; NEAREST_VISIBLE_NEMESIS
	O Lcnz; PLAY_DEAD_TICKS
	P Lcnz; TEMPTING_PLAYER
	Q Lcnz; TEMPTATION_COOLDOWN_TICKS
	R Lcnz; GAZE_COOLDOWN_TICKS
	S Lcnz; IS_TEMPTED
	T Lcnz; LONG_JUMP_COOLDOWN_TICKS
	U Lcnz; LONG_JUMP_MID_JUMP
	V Lcnz; HAS_HUNTING_COOLDOWN
	W Lcnz; RAM_COOLDOWN_TICKS
	X Lcnz; RAM_TARGET
	Y Lcnz; IS_IN_WATER
	Z Lcnz; IS_PREGNANT
	a Lcnz; DUMMY
	aA Lcnz; NEAREST_REPELLENT
	aB Lcnz; PACIFIED
	aC Lcnz; ROAR_TARGET
	aD Lcnz; DISTURBANCE_LOCATION
	aE Lcnz; RECENT_PROJECTILE
	aF Lcnz; IS_SNIFFING
	aG Lcnz; IS_EMERGING
	aH Lcnz; ROAR_SOUND_DELAY
	aI Lcnz; DIG_COOLDOWN
	aJ Lcnz; ROAR_SOUND_COOLDOWN
	aK Lcnz; SNIFF_COOLDOWN
	aL Lcnz; TOUCH_COOLDOWN
	aM Lcnz; VIBRATION_COOLDOWN
	aN Lcnz; SONIC_BOOM_COOLDOWN
	aO Lcnz; SONIC_BOOM_SOUND_COOLDOWN
	aP Lcnz; SONIC_BOOM_SOUND_DELAY
	aQ Lcnz; LIKED_PLAYER
	aR Lcnz; LIKED_NOTEBLOCK_POSITION
	aS Lcnz; LIKED_NOTEBLOCK_COOLDOWN_TICKS
	aT Lcnz; ITEM_PICKUP_COOLDOWN_TICKS
	aU Lcnz; SNIFFER_EXPLORED_POSITIONS
	aV Lcnz; SNIFFER_SNIFFING_TARGET
	aW Lcnz; SNIFFER_DIGGING
	aX Lcnz; SNIFFER_HAPPY
	aY Lcnz; BREEZE_JUMP_COOLDOWN
	aZ Lcnz; BREEZE_SHOOT
	aa Lcnz; IS_PANICKING
	ab Lcnz; UNREACHABLE_TONGUE_TARGETS
	ac Lcnz; VISITED_BLOCK_POSITIONS
	ad Lcnz; UNREACHABLE_TRANSPORT_BLOCK_POSITIONS
	ae Lcnz; TRANSPORT_ITEMS_COOLDOWN_TICKS
	af Lcnz; ANGRY_AT
	ag Lcnz; UNIVERSAL_ANGER
	ah Lcnz; ADMIRING_ITEM
	ai Lcnz; TIME_TRYING_TO_REACH_ADMIRE_ITEM
	aj Lcnz; DISABLE_WALK_TO_ADMIRE_ITEM
	ak Lcnz; ADMIRING_DISABLED
	al Lcnz; HUNTED_RECENTLY
	am Lcnz; CELEBRATE_LOCATION
	an Lcnz; DANCING
	ao Lcnz; NEAREST_VISIBLE_HUNTABLE_HOGLIN
	ap Lcnz; NEAREST_VISIBLE_BABY_HOGLIN
	aq Lcnz; NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
	ar Lcnz; NEARBY_ADULT_PIGLINS
	as Lcnz; NEAREST_VISIBLE_ADULT_PIGLINS
	at Lcnz; NEAREST_VISIBLE_ADULT_HOGLINS
	au Lcnz; NEAREST_VISIBLE_ADULT_PIGLIN
	av Lcnz; NEAREST_VISIBLE_ZOMBIFIED
	aw Lcnz; VISIBLE_ADULT_PIGLIN_COUNT
	ax Lcnz; VISIBLE_ADULT_HOGLIN_COUNT
	ay Lcnz; NEAREST_PLAYER_HOLDING_WANTED_ITEM
	az Lcnz; ATE_RECENTLY
	b Lcnz; HOME
	ba Lcnz; BREEZE_SHOOT_CHARGING
	bb Lcnz; BREEZE_SHOOT_RECOVERING
	bc Lcnz; BREEZE_SHOOT_COOLDOWN
	bd Lcnz; BREEZE_JUMP_INHALING
	be Lcnz; BREEZE_JUMP_TARGET
	bf Lcnz; BREEZE_LEAVING_WATER
	bg Ljava/util/Optional; codec
	c Lcnz; JOB_SITE
	d Lcnz; POTENTIAL_JOB_SITE
	e Lcnz; MEETING_POINT
	f Lcnz; SECONDARY_JOB_SITE
	g Lcnz; NEAREST_LIVING_ENTITIES
	h Lcnz; NEAREST_VISIBLE_LIVING_ENTITIES
	i Lcnz; VISIBLE_VILLAGER_BABIES
	j Lcnz; NEAREST_PLAYERS
	k Lcnz; NEAREST_VISIBLE_PLAYER
	l Lcnz; NEAREST_VISIBLE_ATTACKABLE_PLAYER
	m Lcnz; NEAREST_VISIBLE_ATTACKABLE_PLAYERS
	n Lcnz; WALK_TARGET
	o Lcnz; LOOK_TARGET
	p Lcnz; ATTACK_TARGET
	q Lcnz; ATTACK_COOLING_DOWN
	r Lcnz; INTERACTION_TARGET
	s Lcnz; BREED_TARGET
	t Lcnz; RIDE_TARGET
	u Lcnz; PATH
	v Lcnz; INTERACTABLE_DOORS
	w Lcnz; DOORS_TO_CLOSE
	x Lcnz; NEAREST_BED
	y Lcnz; HURT_BY
	z Lcnz; HURT_BY_ENTITY
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o p_26386_
	a (Ljava/lang/String;)Lcnz; register
		static
		0 o p_26389_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lcnz; register
		static
		0 o p_26391_
		1 o p_26392_
	a ()Ljava/util/Optional; getCodec
	toString ()Ljava/lang/String; toString
co net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lja;Ldhp;)V trigger
		0 o p_286813_
		1 o p_286625_
		2 o p_286620_
	a (Lfiy;Lco$a;)Z lambda$trigger$0
		static
		0 o p_286482_
		1 o p_286596_
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 (Lduv;Lekp;Z)Lar; placedBlockWithProperties
		static
		0 o p_416707_
		1 o p_416544_
		2 o p_415691_
	a (Lbk;)V validate
		0 o p_312228_
	a (Lduv;Lekp;Ljava/lang/String;)Lar; placedBlockWithProperties
		static
		0 o p_416613_
		1 o p_415663_
		2 o p_415685_
	a (Lduv;Lekp;I)Lar; placedBlockWithProperties
		static
		0 o p_415842_
		1 o p_415621_
		2 o p_415658_
	a (I)[Lfmh; lambda$placedBlock$1
		static
		0 o p_286827_
	a (Lcv$a;Lcn$a;)Lar; itemUsedOnBlock
		static
		0 o p_286808_
		1 o p_286486_
	a (Lduv;Lekp;Ljava/lang/Comparable;)Lar; placedBlockWithProperties
		static
		0 o p_416737_
		1 o p_416098_
		2 o p_416237_
	a ([Lfmh$a;)Lar; placedBlock
		static
		0 o p_301013_
	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 (Lduv;)Lar; placedBlock
		static
		0 o p_301158_
	a (Lbk;Lbj;)V lambda$validate$2
		static
		0 o p_380780_
		1 o p_380781_
	a (Lfiy;)Z matches
		0 o p_286800_
	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/ai/memory/MemoryStatus
	a Lcoa; VALUE_PRESENT
	b Lcoa; VALUE_ABSENT
	c Lcoa; REGISTERED
	d [Lcoa; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_26400_
		1 o p_26401_
	a ()[Lcoa; $values
		static
	valueOf (Ljava/lang/String;)Lcoa; valueOf
		static
		0 o p_26403_
	values ()[Lcoa; values
		static
cob net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities
	a Lcob; EMPTY
	b Ljava/util/List; nearbyEntities
	c Ljava/util/function/Predicate; lineOfSightTest
	<clinit> ()V <clinit>
		static
	<init> (Lawx;Lcew;Ljava/util/List;)V <init>
		0 o p_376532_
		1 o p_186104_
		2 o p_186105_
	<init> ()V <init>
	a (Lit/unimi/dsi/fastutil/objects/Object2BooleanOpenHashMap;Ljava/util/function/Predicate;Lcew;)Z lambda$new$2
		static
		0 o p_186113_
		1 o p_186114_
		2 o p_186115_
	a (Ljava/util/function/Predicate;)Ljava/util/Optional; findClosest
		0 o p_186117_
	a (Lawx;Lcew;Lcew;)Z lambda$new$1
		static
		0 o p_375731_
		1 o p_375732_
		2 o p_375733_
	a ()Lcob; empty
		static
	a (Lcew;)Z contains
		0 o p_186108_
	a (Ljava/util/function/Predicate;Lcew;)Z lambda$find$4
		0 o p_186119_
		1 o p_186120_
	b (Lcew;)Z lambda$new$0
		static
		0 o p_186122_
	b (Ljava/util/function/Predicate;)Ljava/lang/Iterable; findAll
		0 o p_186124_
	b (Ljava/util/function/Predicate;Lcew;)Z lambda$findAll$3
		0 o p_186126_
		1 o p_186127_
	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_
coc net/minecraft/world/entity/ai/memory/WalkTarget
	a Lcib; target
	b F speedModifier
	c I closeEnoughDist
	<init> (Lja;FI)V <init>
		0 o p_26417_
		1 o p_26418_
		2 o p_26419_
	<init> (Lcib;FI)V <init>
		0 o p_26409_
		1 o p_26410_
		2 o p_26411_
	<init> (Lcdv;FI)V <init>
		0 o p_148209_
		1 o p_148210_
		2 o p_148211_
	<init> (Lfoh;FI)V <init>
		0 o p_26413_
		1 o p_26414_
		2 o p_26415_
	a ()Lcib; getTarget
	b ()F getSpeedModifier
	c ()I getCloseEnoughDist
cod net/minecraft/world/entity/ai/memory/package-info
coe net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation
	<init> (Lcey;Ldrq;)V <init>
		0 o p_217788_
		1 o p_217789_
	a ()Z canUpdatePath
	a (Lfoh;Lfoh;)Z canMoveDirectly
		0 o p_217796_
		1 o p_217797_
	a (I)Lfgq; createPathFinder
		0 o p_217792_
	a (Z)V setCanFloat
		0 o p_217801_
	a (Lfoh;)D getGroundY
		0 o p_217794_
	a (Lja;)Z isStableDestination
		0 o p_217799_
	b ()Lfoh; getTempMobPos
	c ()Z canNavigateGround
cof net/minecraft/world/entity/ai/navigation/FlyingPathNavigation
	<init> (Lcey;Ldrq;)V <init>
		0 o p_26424_
		1 o p_26425_
	a (Lcdv;I)Lfgo; createPath
		0 o p_26430_
		1 o p_26431_
	a ()Z canUpdatePath
	a (Lfoh;Lfoh;)Z canMoveDirectly
		0 o p_262585_
		1 o p_262682_
	a (I)Lfgq; createPathFinder
		0 o p_26428_
	a (Lja;)Z isStableDestination
		0 o p_26439_
	b ()Lfoh; getTempMobPos
	c ()Z canNavigateGround
	d ()V tick
cog net/minecraft/world/entity/ai/navigation/GroundPathNavigation
	p Z avoidSun
	q Z canPathToTargetsBelowSurface
	<init> (Lcey;Ldrq;)V <init>
		0 o p_26448_
		1 o p_26449_
	a (Lcdv;I)Lfgo; createPath
		0 o p_26465_
		1 o p_26466_
	a (Lfgr;)Z hasValidPathType
		0 o p_326937_
	a (Lelv;Lja;I)Lja; findSurfacePosition
		0 o p_451133_
		1 o p_451072_
		2 o p_450963_
	a (I)Lfgq; createPathFinder
		0 o p_26453_
	a ()Z canUpdatePath
	a (Lja;I)Lfgo; createPath
		0 o p_26475_
		1 o p_26476_
	b ()Lfoh; getTempMobPos
	b (Z)V setAvoidSun
		0 o p_26491_
	c (Z)V setCanWalkOverFences
		0 o p_255877_
	c ()Z canNavigateGround
	d (Z)V setCanPathToTargetsBelowSurface
		0 o p_451169_
	e ()V trimPath
	s ()I getSurfaceY
coh net/minecraft/world/entity/ai/navigation/PathNavigation
	a Lcey; mob
	b Ldrq; level
	c Lfgo; path
	d D speedModifier
	e I tick
	f I lastStuckCheck
	g Lfoh; lastStuckCheckPos
	h Lkf; timeoutCachedNode
	i J timeoutTimer
	j J lastTimeoutCheck
	k D timeoutLimit
	l F maxDistanceToWaypoint
	m Z hasDelayedRecomputation
	n J timeLastRecompute
	o Lfgn; nodeEvaluator
	p I MAX_TIME_RECOMPUTE
	q I STUCK_CHECK_INTERVAL
	r F STUCK_THRESHOLD_DISTANCE_FACTOR
	s Lja; targetPos
	t I reachRange
	u F maxVisitedNodesMultiplier
	v Lfgq; pathFinder
	w Z isStuck
	x F requiredPathLength
	<init> (Lcey;Ldrq;)V <init>
		0 o p_26515_
		1 o p_26516_
	a (Ljava/util/stream/Stream;I)Lfgo; createPath
		0 o p_26557_
		1 o p_26558_
	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 (Ljava/util/Set;I)Lfgo; createPath
		0 o p_26549_
		1 o p_26550_
	a (Lja;I)Lfgo; createPath
		0 o p_26546_
		1 o p_26547_
	a (D)V setSpeedModifier
		0 o p_26518_
	a (Lfoh;Lfoh;)Z canMoveDirectly
		0 o p_186133_
		1 o p_186134_
	a (F)V setRequiredPathLength
		0 o p_362938_
	a (Lja;II)Lfgo; createPath
		0 o p_148219_
		1 o p_148220_
		2 o p_148221_
	a (DDDD)Z moveTo
		0 o p_26520_
		1 o p_26521_
		2 o p_26522_
		3 o p_26523_
	a (Lbvx;)Z lambda$new$0
		static
		0 o p_449813_
	a (Lfoh;)D getGroundY
		0 o p_186132_
	a ()Z canUpdatePath
	a (Lcey;Lfoh;Lfoh;Z)Z isClearForMovementBetween
		static
		0 o p_262599_
		1 o p_262674_
		2 o p_262586_
		3 o p_262676_
	a (DDDI)Lfgo; createPath
		0 o p_26525_
		1 o p_26526_
		2 o p_26527_
		3 o p_26528_
	a (Ljava/util/Set;IZI)Lfgo; createPath
		0 o p_26552_
		1 o p_26553_
		2 o p_26554_
		3 o p_26555_
	a (Lcdv;I)Lfgo; createPath
		0 o p_26534_
		1 o p_26535_
	a (I)Lfgq; createPathFinder
		0 o p_26531_
	a (Lcdv;D)Z moveTo
		0 o p_26532_
		1 o p_26533_
	a (Lja;)Z isStableDestination
		0 o p_26545_
	a (Ljava/util/Set;IZIF)Lfgo; createPath
		0 o p_148223_
		1 o p_148224_
		2 o p_148225_
		3 o p_148226_
		4 o p_148227_
	a (Lfgo;D)Z moveTo
		0 o p_26537_
		1 o p_26538_
	b ()Lfoh; getTempMobPos
	b (Lja;)Z shouldRecomputePath
		0 o p_200904_
	b (F)V setMaxVisitedNodesMultiplier
		0 o p_26530_
	b (Lfoh;)V doStuckDetection
		0 o p_26539_
	b (Lfgr;)Z canCutCorner
		0 o p_326808_
	c ()Z canNavigateGround
	c (Lfoh;)Z shouldTargetNextNodeInDirection
		0 o p_26560_
	d ()V tick
	e (Z)V setCanOpenDoors
		0 o p_415874_
	e ()V trimPath
	f ()V updatePathfinderMaxVisitedNodes
	g ()V resetMaxVisitedNodesMultiplier
	h ()Lja; getTargetPos
	i ()V recomputePath
	j ()Lfgo; getPath
	k ()V followThePath
	l ()Z isDone
	m ()Z isInProgress
	n ()V stop
	o ()Lfgn; getNodeEvaluator
	p ()Z canFloat
	q ()F getMaxDistanceToWaypoint
	r ()Z isStuck
	s ()F getMaxPathLength
	t ()V timeoutPath
	u ()V resetStuckTimeout
coi net/minecraft/world/entity/ai/navigation/WallClimberNavigation
	p Lja; pathToPosition
	<init> (Lcey;Ldrq;)V <init>
		0 o p_26580_
		1 o p_26581_
	a (Lcdv;I)Lfgo; createPath
		0 o p_26586_
		1 o p_26587_
	a (Lcdv;D)Z moveTo
		0 o p_26583_
		1 o p_26584_
	a (Lja;I)Lfgo; createPath
		0 o p_26589_
		1 o p_26590_
	d ()V tick
coj net/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation
	p Z allowBreaching
	<init> (Lcey;Ldrq;)V <init>
		0 o p_26594_
		1 o p_26595_
	a ()Z canUpdatePath
	a (Lfoh;Lfoh;)Z canMoveDirectly
		0 o p_186138_
		1 o p_186139_
	a (I)Lfgq; createPathFinder
		0 o p_26598_
	a (Z)V setCanFloat
		0 o p_26612_
	a (Lfoh;)D getGroundY
		0 o p_186136_
	a (Lja;)Z isStableDestination
		0 o p_26608_
	b ()Lfoh; getTempMobPos
	c ()Z canNavigateGround
cok net/minecraft/world/entity/ai/navigation/package-info
col net/minecraft/world/entity/ai/package-info
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 (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 (Lfsy$a;)I toGl
		static
		0 o p_412228_
	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
	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
	_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_
	_glUniform1i (II)V _glUniform1i
		static
		0 o p_412109_
		1 o p_412740_
	_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/ByteBuffer;)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_436805_
	_texParameter (III)V _texParameter
		static
		0 o p_412413_
		1 o p_412226_
		2 o p_412243_
	_texSubImage2D (IIIIIIIILjava/nio/ByteBuffer;)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_436763_
	_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_
	_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_
	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_
	incrementTrackedBuffers ()V incrementTrackedBuffers
		static
	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
	INVERT INVERT
	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> (Lamj;Lamj;Lamj;Lhgq;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 ()Lamj; getFragmentShader
	getLocation ()Lamj; getLocation
	getPolygonMode ()Lcom/mojang/blaze3d/platform/PolygonMode; getPolygonMode
	getSamplers ()Ljava/util/List; getSamplers
	getShaderDefines ()Lhgq; 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 ()Lamj; 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 (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withFragmentShader
		0 o p_405346_
	withFragmentShader (Lamj;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withFragmentShader
		0 o p_405443_
	withLocation (Lamj;)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;Lftp;Lcom/mojang/blaze3d/textures/TextureFormat;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withUniform
		0 o p_418407_
		1 o p_418443_
		2 o p_418186_
	withUniform (Ljava/lang/String;Lftp;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withUniform
		0 o p_405111_
		1 o p_410370_
	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 (Lamj;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withVertexShader
		0 o p_405143_
	withVertexShader (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withVertexShader
		0 o p_405325_
	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;Lcom/mojang/blaze3d/textures/TextureFormat;)V <init>
		0 o p_418130_
		1 o p_418054_
	<init> (Ljava/lang/String;Lftp;Lcom/mojang/blaze3d/textures/TextureFormat;)V <init>
		0 o name
		1 o type
		2 o textureFormat
	<init> (Ljava/lang/String;Lftp;)V <init>
		0 o p_405787_
		1 o p_410454_
	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 ()Lftp; 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 (Lftb;)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 (Lftb;)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 (Lamj;)Lcom/mojang/blaze3d/shaders/ShaderType; byLocation
		static
		0 o p_410529_
	getName ()Ljava/lang/String; getName
	idConverter ()Lamc; 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_
	copyToBuffer (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V copyToBuffer
		0 o p_428842_
		1 o p_428828_
	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;Lfsy;)V writeToTexture
		0 o p_410601_
		1 o p_409782_
	writeToTexture (Lcom/mojang/blaze3d/textures/GpuTexture;Lfsy;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/ByteBuffer;Lfsy$a;IIIIII)V writeToTexture
		0 o p_410708_
		1 o p_436585_
		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
	TEXTURE_COUNT TEXTURE_COUNT
	apiDescription apiDescription
	dynamicUniforms dynamicUniforms
	globalSettingsUniform globalSettingsUniform
	lastDrawTime lastDrawTime
	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 (Lftb;Lfqy;)V flipFrame
		static
		0 o p_446361_
		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 ()Lhfh; getDynamicUniforms
		static
	getGlobalSettingsUniform ()Lcom/mojang/blaze3d/buffers/GpuBuffer; getGlobalSettingsUniform
		static
	getModelViewMatrix ()Lorg/joml/Matrix4f; getModelViewMatrix
		static
	getModelViewStack ()Lorg/joml/Matrix4fStack; getModelViewStack
		static
	getProjectionMatrixBuffer ()Lcom/mojang/blaze3d/buffers/GpuBufferSlice; getProjectionMatrixBuffer
		static
	getProjectionType ()Lfqw; getProjectionType
		static
	getScissorStateForRenderTypeDraws ()Lftr; 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 ()Lbgl$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$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_
	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_
	setProjectionMatrix (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lfqw;)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$2 ()Ljava/lang/String; lambda$uploadImmediateIndexBuffer$2
	lambda$uploadImmediateVertexBuffer$1 ()Ljava/lang/String; lambda$uploadImmediateVertexBuffer$1
	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_
	uploadToBuffer (Lcom/mojang/blaze3d/buffers/GpuBuffer;Ljava/nio/ByteBuffer;ILjava/util/function/Supplier;)Lcom/mojang/blaze3d/buffers/GpuBuffer; uploadToBuffer
		static
		0 o p_428839_
		1 o p_428844_
		2 o p_428826_
		3 o p_428833_
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/ai/sensing/AdultSensor
	<init> ()V <init>
	a (Lcew;Lcob;)V setNearestVisibleAdult
		0 o p_416055_
		1 o p_186142_
	a (Lawx;Lcew;)V doTick
		0 o p_26620_
		1 o p_26621_
	a (Lcew;Lcew;)Z lambda$setNearestVisibleAdult$1
		static
		0 o p_423263_
		1 o p_423264_
	a ()Ljava/util/Set; requires
	b (Lcew;Lcob;)V lambda$doTick$0
		0 o p_415230_
		1 o p_415231_
cop net/minecraft/world/entity/ai/sensing/AdultSensorAnyType
	<init> ()V <init>
	a (Lcew;)Z lambda$setNearestVisibleAdult$0
		static
		0 o p_423265_
	a (Lcew;Lcob;)V setNearestVisibleAdult
		0 o p_416217_
		1 o p_416574_
coq net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor
	a F TARGET_DETECTION_DISTANCE
	<init> ()V <init>
	a (Lcew;Lcew;)Z isHuntTarget
		0 o p_148272_
		1 o p_148273_
	a (Lawx;Lcew;Lcew;)Z isMatchingEntity
		0 o p_376498_
		1 o p_148266_
		2 o p_148267_
	b ()Lcnz; getMemory
	b (Lcew;Lcew;)Z isClose
		0 o p_148275_
		1 o p_148276_
	b (Lcew;)Z isHostileTarget
		0 o p_148270_
cor net/minecraft/world/entity/ai/sensing/BreezeAttackEntitySensor
	<init> ()V <init>
	a (Lawx;Lcew;)V doTick
		0 o p_312278_
		1 o p_312016_
	a (Lawx;Lcxj;Lcew;)Z lambda$doTick$0
		static
		0 o p_375736_
		1 o p_375737_
		2 o p_375738_
	a (Lawx;Lcxj;)V doTick
		0 o p_312447_
		1 o p_312739_
	a (Lcxj;)V lambda$doTick$2
		static
		0 o p_312664_
	a ()Ljava/util/Set; requires
	a (Lcxj;Lcew;)V lambda$doTick$1
		static
		0 o p_312403_
		1 o p_312872_
cos net/minecraft/world/entity/ai/sensing/DummySensor
	<init> ()V <init>
	a (Lawx;Lcew;)V doTick
		0 o p_26638_
		1 o p_26639_
	a ()Ljava/util/Set; requires
cot net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor
	a F TARGET_DETECTION_DISTANCE
	<init> ()V <init>
	a (Lcew;Lcew;)Z isUnreachableAttackTarget
		0 o p_238336_
		1 o p_238337_
	a (Lawx;Lcew;Lcew;)Z isMatchingEntity
		0 o p_376635_
		1 o p_217810_
		2 o p_217811_
	b ()Lcnz; getMemory
cou 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 (Lawx;Lcew;)V doTick
		0 o p_26645_
		1 o p_26646_
	a (Lcew;)V checkForNearbyGolem
		static
		0 o p_26648_
	a ()Ljava/util/Set; requires
	b (Lcew;)V golemDetected
		static
		0 o p_26650_
	c (Lcew;)Z lambda$checkForNearbyGolem$0
		static
		0 o p_423266_
cov net/minecraft/world/entity/ai/sensing/HoglinSpecificSensor
	<init> ()V <init>
	a (Lcew;)Z lambda$doTick$0
		static
		0 o p_186150_
	a (Lawx;Lcew;)V doTick
		0 o p_26656_
		1 o p_26657_
	a (Lawx;Lcxu;)V doTick
		0 o p_26659_
		1 o p_26660_
	a (Lawx;Lja;)Z lambda$findNearestRepellent$1
		static
		0 o p_186147_
		1 o p_186148_
	a ()Ljava/util/Set; requires
	b (Lawx;Lcxu;)Ljava/util/Optional; findNearestRepellent
		0 o p_26665_
		1 o p_26666_
cow net/minecraft/world/entity/ai/sensing/HurtBySensor
	<init> ()V <init>
	a (Lawx;Lcfw;Lcew;)V lambda$doTick$0
		static
		0 o p_423267_
		1 o p_423268_
		2 o p_423269_
	a (Lawx;Lcew;)V doTick
		0 o p_26670_
		1 o p_26671_
	a ()Ljava/util/Set; requires
cox net/minecraft/world/entity/ai/sensing/IsInWaterSensor
	<init> ()V <init>
	a (Lawx;Lcew;)V doTick
		0 o p_217816_
		1 o p_217817_
	a ()Ljava/util/Set; requires
coy net/minecraft/world/entity/ai/sensing/MobSensor
	a Ljava/util/function/BiPredicate; mobTest
	b Ljava/util/function/Predicate; readyTest
	c Lcnz; toSet
	d I memoryTimeToLive
	<init> (ILjava/util/function/BiPredicate;Ljava/util/function/Predicate;Lcnz;I)V <init>
		0 o p_316590_
		1 o p_316273_
		2 o p_316373_
		3 o p_316764_
		4 o p_316209_
	a (Lawx;Lcew;)V doTick
		0 o p_316535_
		1 o p_316183_
	a (Lcew;)V checkForMobsNearby
		0 o p_316143_
	a (Lcew;Lcew;)Z lambda$checkForMobsNearby$0
		0 o p_316810_
		1 o p_316324_
	a ()Ljava/util/Set; requires
	b (Lcew;)V mobDetected
		0 o p_316813_
	c (Lcew;)V clearMemory
		0 o p_316737_
coz 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 (Lawx;Lcew;)V doTick
		0 o p_26682_
		1 o p_26683_
	a (Ljk;)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
	a (Lawx;Lcey;)V doTick
		0 o p_26685_
		1 o p_26686_
	a (Lja;)Z lambda$doTick$0
		0 o p_26688_
cp net/minecraft/advancements/critereon/KilledByArrowTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ljava/util/List;Ljava/util/Set;Ldhp;Lcp$a;)Z lambda$trigger$0
		static
		0 o p_372811_
		1 o p_372888_
		2 o p_373014_
		3 o p_372912_
	a (Lawy;Ljava/util/Collection;Ldhp;)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 (Ljava/util/Collection;ILdhp;)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 (Ljl;[Lbz$a;)Lar; crossbowKilled
		static
		0 o p_373005_
		1 o p_373068_
	a (Ljl;Lcx$d;)Lar; crossbowKilled
		static
		0 o p_373076_
		1 o p_372922_
	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/ai/sensing/NearestItemSensor
	a I MAX_DISTANCE_TO_WANTED_ITEM
	b J XZ_RANGE
	c J Y_RANGE
	<init> ()V <init>
	a (Lawx;Lcew;)V doTick
		0 o p_26694_
		1 o p_26695_
	a (Lcey;Lcvr;)Z lambda$doTick$2
		static
		0 o p_26700_
		1 o p_26701_
	a (Lcey;Lawx;Lcvr;)Z lambda$doTick$1
		static
		0 o p_375743_
		1 o p_375744_
		2 o p_375745_
	a (Lcvr;)Z lambda$doTick$0
		static
		0 o p_26703_
	a ()Ljava/util/Set; requires
	a (Lawx;Lcey;)V doTick
		0 o p_26697_
		1 o p_26698_
cpb net/minecraft/world/entity/ai/sensing/NearestLivingEntitySensor
	<init> ()V <init>
	a (Lawx;Lcew;)V doTick
		0 o p_26710_
		1 o p_26711_
	a ()Ljava/util/Set; requires
	a (Lcew;Lcew;)Z lambda$doTick$0
		static
		0 o p_26716_
		1 o p_26717_
cpc net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor
	<init> ()V <init>
	a (Lawx;Lcew;)V doTick
		0 o p_148288_
		1 o p_148289_
	a (Lcew;)Ljava/util/Optional; getVisibleEntities
		0 o p_148291_
	a ()Ljava/util/Set; requires
	a (Lawx;Lcew;Lcob;)Ljava/util/Optional; lambda$getNearestEntity$1
		0 o p_375749_
		1 o p_375750_
		2 o p_375751_
	a (Lawx;Lcew;Lcew;)Z isMatchingEntity
		0 o p_376187_
		1 o p_148292_
		2 o p_148293_
	b ()Lcnz; getMemory
	c (Lawx;Lcew;)Ljava/util/Optional; getNearestEntity
		0 o p_376249_
		1 o p_148298_
	e (Lawx;Lcew;Lcew;)Z lambda$getNearestEntity$0
		0 o p_375746_
		1 o p_375747_
		2 o p_375748_
cpd net/minecraft/world/entity/ai/sensing/PiglinBruteSpecificSensor
	<init> ()V <init>
	a (Lcew;)Z lambda$doTick$0
		static
		0 o p_186155_
	a (Lawx;Lcew;)V doTick
		0 o p_26721_
		1 o p_26722_
	a ()Ljava/util/Set; requires
cpe net/minecraft/world/entity/ai/sensing/PiglinSpecificSensor
	<init> ()V <init>
	a (Lcew;)Z lambda$doTick$0
		static
		0 o p_186157_
	a (Lawx;Lcew;)V doTick
		0 o p_26726_
		1 o p_26727_
	a (Lawx;Lja;)Z isValidRepellent
		static
		0 o p_26729_
		1 o p_26730_
	a ()Ljava/util/Set; requires
	b (Lawx;Lja;)Z lambda$findNearestRepellent$1
		static
		0 o p_186159_
		1 o p_186160_
	c (Lawx;Lcew;)Ljava/util/Optional; findNearestRepellent
		static
		0 o p_26735_
		1 o p_26736_
cpf net/minecraft/world/entity/ai/sensing/PlayerSensor
	<init> ()V <init>
	a (Lawx;Lcew;)V doTick
		0 o p_26740_
		1 o p_26741_
	a (Lcew;Lawy;)Z lambda$doTick$0
		0 o p_359860_
		1 o p_359861_
	a (Lcew;)D getFollowDistance
		0 o p_363246_
	a ()Ljava/util/Set; requires
	a (Lawx;Lcew;Lczl;)Z lambda$doTick$2
		static
		0 o p_375755_
		1 o p_375756_
		2 o p_375757_
	b (Lawx;Lcew;Lczl;)Z lambda$doTick$1
		static
		0 o p_375752_
		1 o p_375753_
		2 o p_375754_
cpg net/minecraft/world/entity/ai/sensing/SecondaryPoiSensor
	a I SCAN_RATE
	<init> ()V <init>
	a (Lawx;Lcew;)V doTick
		0 o p_26751_
		1 o p_26752_
	a (Lawx;Lcyx;)V doTick
		0 o p_26754_
		1 o p_26755_
	a ()Ljava/util/Set; requires
cph net/minecraft/world/entity/ai/sensing/Sensing
	a Lcey; mob
	b Lit/unimi/dsi/fastutil/ints/IntSet; seen
	c Lit/unimi/dsi/fastutil/ints/IntSet; unseen
	<init> (Lcey;)V <init>
		0 o p_26788_
	a ()V tick
	a (Lcdv;)Z hasLineOfSight
		0 o p_148307_
cpi net/minecraft/world/entity/ai/sensing/Sensor
	a Lbfq; RANDOM
	b I DEFAULT_SCAN_RATE
	c I DEFAULT_TARGETING_RANGE
	d Lcpp; TARGET_CONDITIONS
	e Lcpp; TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING
	f Lcpp; ATTACK_TARGET_CONDITIONS
	g Lcpp; ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING
	h Lcpp; ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT
	i Lcpp; 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 (Lcew;I)Ljava/util/function/BiPredicate; wasEntityAttackableLastNTicks
		static
		0 o p_362583_
		1 o p_363318_
	a (Lawx;Lcew;)V doTick
		0 o p_26801_
		1 o p_26802_
	a (Lcew;)V updateTargetingConditionRanges
		0 o p_364441_
	a (Lcew;Lawx;Lcew;)Z lambda$wasEntityAttackableLastNTicks$0
		static
		0 o p_375763_
		1 o p_375764_
		2 o p_375765_
	a ()Ljava/util/Set; requires
	b (Lawx;Lcew;)V tick
		0 o p_26807_
		1 o p_26808_
	b (Lawx;Lcew;Lcew;)Z isEntityTargetable
		static
		0 o p_376505_
		1 o p_26804_
		2 o p_26805_
	c (Lawx;Lcew;Lcew;)Z isEntityAttackable
		static
		0 o p_376646_
		1 o p_148313_
		2 o p_148314_
	d (Lawx;Lcew;Lcew;)Z isEntityAttackableIgnoringLineOfSight
		static
		0 o p_376119_
		1 o p_182378_
		2 o p_182379_
cpj net/minecraft/world/entity/ai/sensing/SensorType
	A Lcpj; SNIFFER_TEMPTATIONS
	B Lcpj; BREEZE_ATTACK_ENTITY_SENSOR
	C Ljava/util/function/Supplier; factory
	a Lcpj; DUMMY
	b Lcpj; NEAREST_ITEMS
	c Lcpj; NEAREST_LIVING_ENTITIES
	d Lcpj; NEAREST_PLAYERS
	e Lcpj; NEAREST_BED
	f Lcpj; HURT_BY
	g Lcpj; VILLAGER_HOSTILES
	h Lcpj; VILLAGER_BABIES
	i Lcpj; SECONDARY_POIS
	j Lcpj; GOLEM_DETECTED
	k Lcpj; ARMADILLO_SCARE_DETECTED
	l Lcpj; PIGLIN_SPECIFIC_SENSOR
	m Lcpj; PIGLIN_BRUTE_SPECIFIC_SENSOR
	n Lcpj; HOGLIN_SPECIFIC_SENSOR
	o Lcpj; NEAREST_ADULT
	p Lcpj; NEAREST_ADULT_ANY_TYPE
	q Lcpj; AXOLOTL_ATTACKABLES
	r Lcpj; AXOLOTL_TEMPTATIONS
	s Lcpj; GOAT_TEMPTATIONS
	t Lcpj; FROG_TEMPTATIONS
	u Lcpj; CAMEL_TEMPTATIONS
	v Lcpj; ARMADILLO_TEMPTATIONS
	w Lcpj; HAPPY_GHAST_TEMPTATIONS
	x Lcpj; FROG_ATTACKABLES
	y Lcpj; IS_IN_WATER
	z Lcpj; WARDEN_ENTITY_SENSOR
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_26826_
	a (Ljava/lang/String;Ljava/util/function/Supplier;)Lcpj; register
		static
		0 o p_26829_
		1 o p_26830_
	a ()Lcpi; create
	b ()Lcpk; lambda$static$7
		static
	c ()Lcpk; lambda$static$6
		static
	d ()Lcpk; lambda$static$5
		static
	e ()Lcpk; lambda$static$4
		static
	f ()Lcpk; lambda$static$3
		static
	g ()Lcpk; lambda$static$2
		static
	h ()Lcpk; lambda$static$1
		static
	i ()Lcoy; lambda$static$0
		static
cpk net/minecraft/world/entity/ai/sensing/TemptingSensor
	a Lcpp; TEMPT_TARGETING
	b Ljava/util/function/Predicate; temptations
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Predicate;)V <init>
		0 o p_335605_
	a (Lawx;Lcew;)V doTick
		0 o p_148328_
		1 o p_148329_
	a (Lczl;)Z playerHoldingTemptation
		0 o p_148337_
	a (Lcpp;Lawx;Lcfe;Lawy;)Z lambda$doTick$0
		static
		0 o p_375766_
		1 o p_375767_
		2 o p_375768_
		3 o p_375769_
	a (Lcfe;Lawy;)Z lambda$doTick$1
		static
		0 o p_423270_
		1 o p_423271_
	a ()Ljava/util/Set; requires
	a (Lawx;Lcfe;)V doTick
		0 o p_148331_
		1 o p_148332_
	a (Ldhp;)Z isTemptation
		0 o p_148339_
cpl net/minecraft/world/entity/ai/sensing/VillagerBabiesSensor
	<init> ()V <init>
	a (Lawx;Lcew;)V doTick
		0 o p_26834_
		1 o p_26835_
	a (Lcew;)Ljava/util/List; getNearestVillagerBabies
		0 o p_26837_
	a ()Ljava/util/Set; requires
	b (Lcew;)Z isVillagerBaby
		0 o p_26839_
	c (Lcew;)Lcob; getVisibleEntities
		0 o p_186204_
cpm 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 (Lcew;Lcew;)Z isClose
		0 o p_26861_
		1 o p_26862_
	a (Lawx;Lcew;Lcew;)Z isMatchingEntity
		0 o p_376393_
		1 o p_148344_
		2 o p_148345_
	b ()Lcnz; getMemory
	b (Lcew;)Z isHostile
		0 o p_26868_
cpn net/minecraft/world/entity/ai/sensing/WardenEntitySensor
	<init> ()V <init>
	a (Lcyo;Lcew;)V lambda$doTick$3
		static
		0 o p_217840_
		1 o p_217841_
	a (Lcew;)Z lambda$doTick$1
		static
		0 o p_423272_
	a (Lawx;Lcew;)V doTick
		0 o p_217830_
		1 o p_217831_
	a (Lcyo;)V lambda$doTick$4
		static
		0 o p_217838_
	a (Lawx;Lcyo;)V doTick
		0 o p_217833_
		1 o p_217834_
	a (Lcyo;Ljava/util/function/Predicate;)Ljava/util/Optional; getClosest
		static
		0 o p_217843_
		1 o p_217844_
	a ()Ljava/util/Set; requires
	b (Lcyo;)Ljava/util/Optional; lambda$doTick$2
		static
		0 o p_217849_
	b (Lcew;)Z lambda$doTick$0
		static
		0 o p_423273_
cpo net/minecraft/world/entity/ai/sensing/package-info
cpp net/minecraft/world/entity/ai/targeting/TargetingConditions
	a Lcpp; DEFAULT
	b D MIN_VISIBILITY_DISTANCE_FOR_INVISIBLE_TARGET
	c Z isCombat
	d D range
	e Z checkLineOfSight
	f Z testInvisible
	g Lcpp$a; selector
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_148351_
	a (D)Lcpp; range
		0 o p_26884_
	a (Lcpp$a;)Lcpp; selector
		0 o p_376314_
	a ()Lcpp; forCombat
		static
	a (Lawx;Lcew;Lcew;)Z test
		0 o p_376690_
		1 o p_26886_
		2 o p_26887_
	b ()Lcpp; forNonCombat
		static
	c ()Lcpp; copy
	d ()Lcpp; ignoreLineOfSight
	e ()Lcpp; ignoreInvisibilityTesting
cpp$a net/minecraft/world/entity/ai/targeting/TargetingConditions$Selector
	test (Lcew;Lawx;)Z test
		0 o p_376107_
		1 o p_376747_
cpq net/minecraft/world/entity/ai/targeting/package-info
cpr net/minecraft/world/entity/ai/util/AirAndWaterRandomPos
	<init> ()V <init>
	a (Lcfe;IIIDDDZ)Lja; 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 (Lcfe;IIIDDD)Lfoh; getPos
		static
		0 o p_148358_
		1 o p_148359_
		2 o p_148360_
		3 o p_148361_
		4 o p_148362_
		5 o p_148363_
		6 o p_148364_
	a (Lcfe;Lja;)Z lambda$generateRandomPos$1
		static
		0 o p_148375_
		1 o p_148376_
	b (Lcfe;IIIDDDZ)Lja; 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_
cps net/minecraft/world/entity/ai/util/AirRandomPos
	<init> ()V <init>
	a (Lcfe;IIILfoh;D)Lfoh; 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 (Lcfe;IIILfoh;DZ)Lja; 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_
cpt net/minecraft/world/entity/ai/util/DefaultRandomPos
	<init> ()V <init>
	a (Lcfe;IILfoh;D)Lfoh; getPosTowards
		static
		0 o p_148413_
		1 o p_148414_
		2 o p_148415_
		3 o p_148416_
		4 o p_148417_
	a (Lcfe;II)Lfoh; getPos
		static
		0 o p_148404_
		1 o p_148405_
		2 o p_148406_
	a (Lcfe;IILfoh;Z)Lja; 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 (Lcfe;IZLja;)Lja; generateRandomPosTowardDirection
		static
		0 o p_148437_
		1 o p_148438_
		2 o p_148439_
		3 o p_148440_
	a (Lcfe;IIZ)Lja; lambda$getPos$0
		static
		0 o p_427058_
		1 o p_427059_
		2 o p_427060_
		3 o p_427061_
	a (Lcfe;IILfoh;)Lfoh; getPosAway
		static
		0 o p_148408_
		1 o p_148409_
		2 o p_148410_
		3 o p_148411_
	a (Lcfe;IILfoh;DZ)Lja; 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_
cpu net/minecraft/world/entity/ai/util/GoalUtils
	<init> ()V <init>
	a (Lcoh;Lja;)Z isNotStable
		static
		0 o p_148449_
		1 o p_148450_
	a (ZLcfe;Lja;)Z isRestricted
		static
		0 o p_148455_
		1 o p_148456_
		2 o p_148457_
	a (Lcey;)Z hasGroundPathNavigation
		static
		0 o p_26895_
	a (Lcfe;Lja;)Z isWater
		static
		0 o p_148446_
		1 o p_148447_
	a (Lja;Lcfe;)Z isOutsideLimits
		static
		0 o p_148452_
		1 o p_148453_
	a (Lcfe;I)Z mobRestricted
		static
		0 o p_148443_
		1 o p_148444_
	b (Lcfe;Lja;)Z hasMalus
		static
		0 o p_148459_
		1 o p_148460_
	c (Lcfe;Lja;)Z isSolid
		static
		0 o p_148462_
		1 o p_148463_
cpv net/minecraft/world/entity/ai/util/HoverRandomPos
	<init> ()V <init>
	a (Lcfe;IIDDFII)Lfoh; 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 (Lcfe;IIDDFZII)Lja; lambda$getPos$1
		static
		0 o p_451727_
		1 o p_451728_
		2 o p_451729_
		3 o p_451730_
		4 o p_451731_
		5 o p_451732_
		6 o p_451733_
		7 o p_451734_
		8 o p_451735_
	a (Lcfe;Lja;)Z lambda$getPos$0
		static
		0 o p_148485_
		1 o p_148486_
cpw net/minecraft/world/entity/ai/util/LandRandomPos
	<init> ()V <init>
	a (Lcfe;IILjava/util/function/ToDoubleFunction;)Lfoh; getPos
		static
		0 o p_148504_
		1 o p_148505_
		2 o p_148506_
		3 o p_148507_
	a (Lcfe;Lja;)Lja; movePosUpOutOfSolid
		static
		0 o p_148519_
		1 o p_148520_
	a (Lcfe;II)Lfoh; getPos
		static
		0 o p_148489_
		1 o p_148490_
		2 o p_148491_
	a (Lcfe;IZLja;)Lja; generateRandomPosTowardDirection
		static
		0 o p_148514_
		1 o p_148515_
		2 o p_148516_
		3 o p_148517_
	a (Lcfe;IILfoh;Z)Lfoh; getPosInDirection
		static
		0 o p_148498_
		1 o p_148499_
		2 o p_148500_
		3 o p_148501_
		4 o p_148502_
	a (Lcfe;IIZ)Lja; lambda$getPos$0
		static
		0 o p_427067_
		1 o p_427068_
		2 o p_427069_
		3 o p_427070_
	a (Lcfe;IILfoh;)Lfoh; getPosTowards
		static
		0 o p_148493_
		1 o p_148494_
		2 o p_148495_
		3 o p_148496_
	b (Lcfe;IILfoh;)Lfoh; getPosAway
		static
		0 o p_148522_
		1 o p_148523_
		2 o p_148524_
		3 o p_148525_
	b (Lcfe;Lja;)Z lambda$movePosUpOutOfSolid$2
		static
		0 o p_148533_
		1 o p_148534_
	b (Lcfe;IILfoh;Z)Lja; lambda$getPosInDirection$1
		static
		0 o p_427062_
		1 o p_427063_
		2 o p_427064_
		3 o p_427065_
		4 o p_427066_
cpx net/minecraft/world/entity/ai/util/RandomPos
	a I RANDOM_POS_ATTEMPTS
	<init> ()V <init>
	a (Lcfe;ILbfq;Lja;)Lja; generateRandomPosTowardDirection
		static
		0 o p_217864_
		1 o p_217865_
		2 o p_217866_
		3 o p_217867_
	a (Lja;ILjava/util/function/Predicate;)Lja; moveUpOutOfSolid
		static
		0 o p_148546_
		1 o p_148547_
		2 o p_148548_
	a (Lcfe;Ljava/util/function/Supplier;)Lfoh; generateRandomPos
		static
		0 o p_148543_
		1 o p_148544_
	a (Lja;IILjava/util/function/Predicate;)Lja; moveUpToAboveSolid
		static
		0 o p_26948_
		1 o p_26949_
		2 o p_26950_
		3 o p_26951_
	a (Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Lfoh; generateRandomPos
		static
		0 o p_148562_
		1 o p_148563_
	a (Lbfq;IIIDDD)Lja; 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 (Lbfq;II)Lja; generateRandomDirection
		static
		0 o p_217852_
		1 o p_217853_
		2 o p_217854_
cpy net/minecraft/world/entity/ai/util/package-info
cpz net/minecraft/world/entity/ai/village/ReputationEventType
	a Lcpz; ZOMBIE_VILLAGER_CURED
	b Lcpz; GOLEM_KILLED
	c Lcpz; VILLAGER_HURT
	d Lcpz; VILLAGER_KILLED
	e Lcpz; TRADE
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lcpz; register
		static
		0 o p_26992_
cpz$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
cq net/minecraft/advancements/critereon/KilledTrigger
	<init> ()V <init>
	a (Lawy;Lfiy;Lcci;Lcq$a;)Z lambda$trigger$0
		static
		0 o p_48109_
		1 o p_48110_
		2 o p_48111_
		3 o p_48112_
	a (Lawy;Lcdv;Lcci;)V trigger
		0 o p_48105_
		1 o p_48106_
		2 o p_48107_
	a ()Lcom/mojang/serialization/Codec; codec
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 (Lawy;Lfiy;Lcci;)Z matches
		0 o p_48131_
		1 o p_48132_
		2 o p_48133_
	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
	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/ai/village/VillageSiege
	a Lorg/slf4j/Logger; LOGGER
	b Z hasSetupSiege
	c Lcqa$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 (Lawx;Lja;)Lfoh; findRandomSpawnPos
		0 o p_27010_
		1 o p_27011_
	a (Lawx;Z)V tick
		0 o p_27013_
		1 o p_27014_
	a (Lawx;)Z tryToSetupSiege
		0 o p_27008_
	b (Lawx;)V trySpawn
		0 o p_27017_
cqa$a net/minecraft/world/entity/ai/village/VillageSiege$State
	a Lcqa$a; SIEGE_CAN_ACTIVATE
	b Lcqa$a; SIEGE_TONIGHT
	c Lcqa$a; SIEGE_DONE
	d [Lcqa$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_27024_
		1 o p_27025_
	a ()[Lcqa$a; $values
		static
	valueOf (Ljava/lang/String;)Lcqa$a; valueOf
		static
		0 o p_27027_
	values ()[Lcqa$a; values
		static
cqb net/minecraft/world/entity/ai/village/package-info
cqc net/minecraft/world/entity/ai/village/poi/PoiManager
	a I MAX_VILLAGE_DISTANCE
	b I VILLAGE_SECTION_SIZE
	d Lcqc$a; distanceTracker
	e Lit/unimi/dsi/fastutil/longs/LongSet; loadedChunks
	<init> (Leng;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLjy;Lemv;Ldrs;)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 (Lelw;Lkd;Ljava/util/function/BiConsumer;)V updateFromSection
		0 o p_27070_
		1 o p_27071_
		2 o p_27072_
	a (Lja;Lcqe;)Ljava/util/Optional; lambda$getDebugPoiInfo$21
		static
		0 o p_448969_
		1 o p_448970_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lja;ILcqc$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 (Ldrt;Ldqv;)V lambda$ensureLoadedAndValid$33
		static
		0 o p_330056_
		1 o p_330057_
	a (Lkd;)I sectionsToVillage
		0 o p_27099_
	a (Lja;Ljava/util/function/Predicate;)Z exists
		0 o p_27092_
		1 o p_27093_
	a (Lja;Lcqd;)D lambda$findClosestWithType$11
		static
		0 o p_217908_
		1 o p_217909_
	a (Lami;Ljk;)Z lambda$existsAtPosition$1
		static
		0 o p_217878_
		1 o p_217879_
	a (Lelw;Ljava/util/function/BiConsumer;Lja;)V lambda$updateFromSection$28
		static
		0 o p_217900_
		1 o p_217901_
		2 o p_217902_
	a (Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Lja;I)Ljava/util/Optional; take
		0 o p_217947_
		1 o p_217948_
		2 o p_217949_
		3 o p_217950_
	a (Ljava/util/function/BiConsumer;Lja;Ljk;)V lambda$updateFromSection$27
		static
		0 o p_217929_
		1 o p_217930_
		2 o p_217931_
	a (Lja;Lcom/mojang/datafixers/util/Pair;)D lambda$findAllClosestFirstWithType$9
		static
		0 o p_217914_
		1 o p_217915_
	a (Lelw;Lkd;Lcqe;)V lambda$checkConsistencyWithBlocks$25
		0 o p_217896_
		1 o p_217897_
		2 o p_217898_
	a (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_27105_
	a (Ldqv;Ljava/lang/Integer;)Ljava/util/Optional; lambda$getInChunk$5
		0 o p_217885_
		1 o p_217886_
	a (J)V setDirty
		0 o p_27036_
	a (Ldrt;Lja;I)V ensureLoadedAndValid
		0 o p_27057_
		1 o p_27058_
		2 o p_27059_
	a (Lcqd;)Lja; lambda$take$15
		static
		0 o p_217881_
	a (Ljk;)Z lambda$isVillageCenter$22
		static
		0 o p_217927_
	a (Lja;Ljk;)Lcqd; add
		0 o p_217920_
		1 o p_217921_
	a (Lja;ILcqd;)Z lambda$getInRange$4
		static
		0 o p_217904_
		1 o p_217905_
		2 o p_217906_
	a (Lcom/mojang/datafixers/util/Pair;)Ldqv; lambda$ensureLoadedAndValid$31
		static
		0 o p_217891_
	a (Lja;Lja;)D lambda$findClosest$13
		static
		0 o p_217917_
		1 o p_217918_
	a (Lelw;)Z mayHavePoi
		static
		0 o p_27061_
	a (Lkd;Lelw;)V checkConsistencyWithBlocks
		0 o p_281731_
		1 o p_281893_
	a (Ljava/util/function/Predicate;Lcqc$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/Predicate;Ljava/util/function/Predicate;Lcqc$b;Lja;ILbfq;)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;Ldqv;Lcqc$b;)Ljava/util/stream/Stream; getInChunk
		0 o p_27118_
		1 o p_27119_
		2 o p_27120_
	a (Lami;Lja;)Z existsAtPosition
		0 o p_217875_
		1 o p_217876_
	a (Ljava/util/function/Predicate;Lcqc$b;Ldqv;)Ljava/util/stream/Stream; lambda$getInSquare$2
		0 o p_217936_
		1 o p_217937_
		2 o p_217938_
	a (Lelw;Lkd;)V lambda$checkConsistencyWithBlocks$26
		0 o p_217893_
		1 o p_217894_
	a (Lja;)V remove
		0 o p_27080_
	a (Ljava/util/function/Predicate;Lja;ILcqc$b;)J getCountInRange
		0 o p_27122_
		1 o p_27123_
		2 o p_27124_
		3 o p_27125_
	a (Lcqe;)Ljava/lang/Boolean; lambda$isVillageCenter$23
		static
		0 o p_217883_
	a (Ljava/util/function/BiPredicate;Lcqd;)Z lambda$take$14
		static
		0 o p_217933_
		1 o p_217934_
	a (Lja;Ljava/util/function/Predicate;Lcqe;)Ljava/lang/Boolean; lambda$exists$19
		static
		0 o p_217923_
		1 o p_217924_
		2 o p_217925_
	a (Ljava/util/function/Predicate;Lcqd;)Z lambda$getRandom$16
		static
		0 o p_217944_
		1 o p_217945_
	b (Lja;Lja;)D lambda$findClosest$10
		static
		0 o p_217976_
		1 o p_217977_
	b (Lja;ILcqd;)Z lambda$getInSquare$3
		static
		0 o p_217969_
		1 o p_217970_
		2 o p_217971_
	b (Ljava/util/function/Predicate;Lja;ILcqc$b;)Ljava/util/stream/Stream; getInSquare
		0 o p_27167_
		1 o p_27168_
		2 o p_27169_
		3 o p_27170_
	b (J)V onSectionLoad
		0 o p_27145_
	b (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lja;ILcqc$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 (Lja;)Z release
		0 o p_27155_
	b (Lelw;Lkd;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;Lcqd;)Z lambda$findAllWithType$7
		static
		0 o p_217981_
		1 o p_217982_
	b (Lja;Lcqe;)Ljava/util/Optional; lambda$getType$20
		static
		0 o p_217973_
		1 o p_217974_
	b (Lkd;)Lcom/mojang/datafixers/util/Pair; lambda$ensureLoadedAndValid$29
		0 o p_217979_
	b (Lcqd;)Lcom/mojang/datafixers/util/Pair; lambda$findClosestWithType$12
		static
		0 o p_217959_
	b (Lcom/mojang/datafixers/util/Pair;)Z lambda$ensureLoadedAndValid$30
		static
		0 o p_217963_
	c (Lcqd;)Lcom/mojang/datafixers/util/Pair; lambda$findAllWithType$8
		static
		0 o p_217990_
	c (Lja;)Ljava/util/Optional; getType
		0 o p_27178_
	c (Lja;Lcqe;)Ljava/lang/Boolean; lambda$release$17
		static
		0 o p_217992_
		1 o p_217993_
	c (Ldqv;)Z lambda$ensureLoadedAndValid$32
		0 o p_217961_
	c (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lja;ILcqc$b;)Ljava/util/stream/Stream; findAllClosestFirstWithType
		0 o p_217995_
		1 o p_217996_
		2 o p_217997_
		3 o p_217998_
		4 o p_217999_
	c (Ljava/util/function/Predicate;Lja;ILcqc$b;)Ljava/util/stream/Stream; getInRange
		0 o p_27182_
		1 o p_27183_
		2 o p_27184_
		3 o p_27185_
	d (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lja;ILcqc$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 (Ljava/util/function/Predicate;Lja;ILcqc$b;)Ljava/util/Optional; findClosest
		0 o p_27193_
		1 o p_27194_
		2 o p_27195_
		3 o p_27196_
	d (Lja;)Lbvq; getDebugPoiInfo
		0 o p_449280_
	d (Lja;Lcqe;)V lambda$remove$0
		static
		0 o p_148656_
		1 o p_148657_
	e (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lja;ILcqc$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;Lja;ILcqc$b;)Ljava/util/Optional; findClosestWithType
		0 o p_218003_
		1 o p_218004_
		2 o p_218005_
		3 o p_218006_
	e (Lja;)Ljava/lang/IllegalStateException; lambda$release$18
		static
		0 o p_339514_
	g (J)Z isVillageCenter
		0 o p_27198_
cqc$a net/minecraft/world/entity/ai/village/poi/PoiManager$DistanceTracker
	a Lcqc; this$0
	b Lit/unimi/dsi/fastutil/longs/Long2ByteMap; levels
	<init> (Lcqc;)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_
cqc$b net/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy
	a Lcqc$b; HAS_SPACE
	b Lcqc$b; IS_OCCUPIED
	c Lcqc$b; ANY
	d Ljava/util/function/Predicate; test
	e [Lcqc$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 (Lcqd;)Z lambda$static$0
		static
		0 o p_27223_
	b ()[Lcqc$b; $values
		static
	valueOf (Ljava/lang/String;)Lcqc$b; valueOf
		static
		0 o p_27225_
	values ()[Lcqc$b; values
		static
cqd net/minecraft/world/entity/ai/village/poi/PoiRecord
	a Lja; pos
	b Ljk; poiType
	c I freeTickets
	d Ljava/lang/Runnable; setDirty
	<init> (Lja;Ljk;ILjava/lang/Runnable;)V <init>
		0 o p_218008_
		1 o p_218009_
		2 o p_218010_
		3 o p_218011_
	<init> (Lja;Ljk;Ljava/lang/Runnable;)V <init>
		0 o p_218013_
		1 o p_218014_
		2 o p_218015_
	a ()Lcqd$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 ()Lja; getPos
	h ()Ljk; getPoiType
	hashCode ()I hashCode
cqd$a net/minecraft/world/entity/ai/village/poi/PoiRecord$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Lja; pos
	c Ljk; poiType
	d I freeTickets
	<clinit> ()V <clinit>
		static
	<init> (Lja;Ljk;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;)Lcqd; unpack
		0 o p_362526_
	a ()Lja; pos
	b ()Ljk; poiType
	c ()I freeTickets
	equals (Ljava/lang/Object;)Z equals
		0 o p_360942_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cqe 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 (Ljk;)Ljava/util/Set; lambda$add$2
		static
		0 o p_218029_
	a (Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z lambda$getRecords$0
		static
		0 o p_27308_
		1 o p_27309_
	a (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lja;Ljk;)V lambda$refresh$4
		0 o p_218031_
		1 o p_218032_
		2 o p_218033_
	a (Ljava/util/function/Consumer;)V refresh
		0 o p_27303_
	a (Ljava/util/function/Predicate;Lcqc$b;)Ljava/util/stream/Stream; getRecords
		0 o p_27305_
		1 o p_27306_
	a (Lja;Ljk;)Lcqd; add
		0 o p_218022_
		1 o p_218023_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$getRecords$1
		static
		0 o p_27301_
	a (Lja;Ljk;S)Lcqd; lambda$refresh$3
		0 o p_218025_
		1 o p_218026_
		2 o p_218027_
	a (Lja;)V remove
		0 o p_27280_
	a (Lja;Ljava/util/function/Predicate;)Z exists
		0 o p_27289_
		1 o p_27290_
	a ()Lcqe$a; pack
	a (Lcqd;)Z add
		0 o p_27274_
	b (Lja;)I getFreeTickets
		0 o p_148683_
	b ()Z isValid
	c (Lja;)Z release
		0 o p_27318_
	c ()V clear
	d (Lja;)Ljava/util/Optional; getType
		0 o p_27320_
	e (Lja;)Ljava/util/Optional; getDebugPoiInfo
		0 o p_449855_
	f (Lja;)Ljava/util/Optional; getPoiRecord
		0 o p_148685_
cqe$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;Lcqd$a;)Lcqd; lambda$unpack$1
		static
		0 o p_363085_
		1 o p_364973_
	a (Ljava/lang/Runnable;)Lcqe; unpack
		0 o p_364435_
	b ()Ljava/util/List; records
	equals (Ljava/lang/Object;)Z equals
		0 o p_362227_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cqf 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 (Lejm;)Z is
		0 o p_148693_
	a (Ljk;)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
cqg net/minecraft/world/entity/ai/village/poi/PoiTypes
	a Lami; ARMORER
	b Lami; BUTCHER
	c Lami; CARTOGRAPHER
	d Lami; CLERIC
	e Lami; FARMER
	f Lami; FISHERMAN
	g Lami; FLETCHER
	h Lami; LEATHERWORKER
	i Lami; LIBRARIAN
	j Lami; MASON
	k Lami; SHEPHERD
	l Lami; TOOLSMITH
	m Lami; WEAPONSMITH
	n Lami; HOME
	o Lami; MEETING
	p Lami; BEEHIVE
	q Lami; BEE_NEST
	r Lami; NETHER_PORTAL
	s Lami; LODESTONE
	t Lami; LIGHTNING_ROD
	u Lami; TEST_INSTANCE
	v Ljava/util/Set; BEDS
	w Ljava/util/Set; CAULDRONS
	x Ljava/util/Set; LIGHTNING_RODS
	y Ljava/util/Map; TYPE_BY_STATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lejm;)Ljava/util/Optional; forState
		static
		0 o p_218076_
	a (Ljk;Lejm;)V lambda$registerBlockStates$4
		static
		0 o p_242144_
		1 o p_218081_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_218091_
	a (Lduv;)Ljava/util/Set; getBlockStates
		static
		0 o p_218074_
	a (Ljk;Ljava/util/Set;)V registerBlockStates
		static
		0 o p_250815_
		1 o p_250679_
	a (Ljx;)Lcqf; bootstrap
		static
		0 o p_218083_
	a (Ljx;Lami;Ljava/util/Set;II)Lcqf; register
		static
		0 o p_218085_
		1 o p_218086_
		2 o p_218087_
		3 o p_218088_
		4 o p_218089_
	b (Lduv;)Ljava/util/stream/Stream; lambda$static$3
		static
		0 o p_432542_
	b (Lejm;)Z hasPoi
		static
		0 o p_254440_
	c (Lejm;)Z lambda$static$1
		static
		0 o p_218095_
	c (Lduv;)Ljava/util/stream/Stream; lambda$static$2
		static
		0 o p_218093_
	d (Lduv;)Ljava/util/stream/Stream; lambda$static$0
		static
		0 o p_218097_
cqh net/minecraft/world/entity/ai/village/poi/package-info
cqi net/minecraft/world/entity/ambient/AmbientCreature
	<init> (Lcee;Ldrq;)V <init>
		0 o p_27403_
		1 o p_27404_
	v ()Z canBeLeashed
cqj net/minecraft/world/entity/ambient/Bat
	a F FLAP_LENGTH_SECONDS
	b F TICKS_PER_FLAP
	c Lcdk; flyAnimationState
	cs Lcpp; BAT_RESTING_TARGETING
	ct B DEFAULT_FLAGS
	cu Lja; targetPosition
	d Lcdk; restAnimationState
	e Lalm; DATA_ID_FLAGS
	f I FLAG_RESTING
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_27412_
		1 o p_27413_
	E (Lcdv;)V doPush
		0 o p_27415_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376275_
		1 o p_376205_
		2 o p_376647_
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_27419_
		1 o p_27420_
		2 o p_27421_
		3 o p_27422_
	a (Lawx;)V customServerAiStep
		0 o p_376388_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422085_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422273_
	a (Lalq$a;)V defineSynchedData
		0 o p_326297_
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkBatSpawnRules
		static
		0 o p_218099_
		1 o p_218100_
		2 o p_362198_
		3 o p_218102_
		4 o p_218103_
	bU ()Z isPushable
	bl ()Z isFlapping
	br ()Lcdv$d; getMovementEmission
	e (Lcci;)Lbcd; getHurtSound
		0 o p_27451_
	f_ ()Lbcd; getDeathSound
	ft ()F getSoundVolume
	fu ()F getVoicePitch
	g ()V tick
	k ()Lcgb$a; createAttributes
		static
	m ()Z isResting
	n ()Z isHalloween
		static
	o_ ()Z isIgnoringBlockTriggers
	p ()Lbcd; getAmbientSound
	q ()V pushEntities
	s ()V setupAnimationStates
	x (Z)V setResting
		0 o p_27457_
cqk net/minecraft/world/entity/ambient/package-info
cql net/minecraft/world/entity/animal/AbstractCow
	ct Lcdy; BABY_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_401290_
		1 o p_401216_
	H ()V registerGoals
	b (Lja;Lejm;)V playStepSound
		0 o p_401406_
		1 o p_401079_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_401345_
		1 o p_401405_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_401094_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_401014_
	f_ ()Lbcd; getDeathSound
	ft ()F getSoundVolume
	i (Ldhp;)Z isFood
		0 o p_401312_
	j (Ldhp;)Z lambda$registerGoals$0
		static
		0 o p_401437_
	m ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
cqm net/minecraft/world/entity/animal/AbstractFish
	a Lalm; FROM_BUCKET
	b Z DEFAULT_FROM_BUCKET
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_27461_
		1 o p_27462_
	H ()V registerGoals
	a (Lfip;)V readAdditionalSaveData
		0 o p_422295_
	a (Lup;)V loadFromBucketTag
		0 o p_148708_
	a (Lalq$a;)V defineSynchedData
		0 o p_325956_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421719_
	a_ (Ldhp;)V saveToBucketTag
		0 o p_27494_
	ae ()Z requiresCustomPersistence
	ak ()I getMaxSpawnClusterSize
	b (Ldrq;)Lcoh; createNavigation
		0 o p_27480_
	b (Lja;Lejm;)V playStepSound
		0 o p_27482_
		1 o p_27483_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_27477_
		1 o p_27478_
	bg ()Lbcd; getSwimSound
	e_ ()V aiStep
	gI ()Lbcd; getFlopSound
	i (D)Z removeWhenFarAway
		0 o p_27492_
	k ()Lcgb$a; createAttributes
		static
	m (Lfoh;)V travel
		0 o p_27490_
	m ()Z fromBucket
	n ()Lbcd; getPickupSound
	s ()Z canRandomSwim
	x (Z)V setFromBucket
		0 o p_27498_
cqm$a net/minecraft/world/entity/animal/AbstractFish$FishMoveControl
	l Lcqm; fish
	<init> (Lcqm;)V <init>
		0 o p_27501_
	a ()V tick
cqm$b net/minecraft/world/entity/animal/AbstractFish$FishSwimGoal
	i Lcqm; fish
	<init> (Lcqm;)V <init>
		0 o p_27505_
	b ()Z canUse
cqn net/minecraft/world/entity/animal/AbstractGolem
	<init> (Lcee;Ldrq;)V <init>
		0 o p_27508_
		1 o p_27509_
	W ()I getAmbientSoundInterval
	e (Lcci;)Lbcd; getHurtSound
		0 o p_27517_
	f_ ()Lbcd; getDeathSound
	i (D)Z removeWhenFarAway
		0 o p_27519_
	p ()Lbcd; getAmbientSound
cqo net/minecraft/world/entity/animal/AbstractSchoolingFish
	a Lcqo; leader
	b I schoolSize
	<init> (Lcee;Ldrq;)V <init>
		0 o p_27523_
		1 o p_27524_
	H ()V registerGoals
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_27528_
		1 o p_27529_
		2 o p_360900_
		3 o p_27531_
	a (Lcqo;)Lcqo; startFollowing
		0 o p_27526_
	a (Ljava/util/stream/Stream;)V addFollowers
		0 o p_27534_
	ak ()I getMaxSpawnClusterSize
	b (Lcqo;)V lambda$addFollowers$1
		0 o p_27536_
	c (Lcqo;)Z lambda$addFollowers$0
		0 o p_27538_
	g ()V tick
	gJ ()I getMaxSchoolSize
	gK ()Z isFollower
	gL ()V stopFollowing
	gM ()Z canBeFollowed
	gN ()Z hasFollowers
	gO ()Z inRangeOfLeader
	gP ()V pathToLeader
	gQ ()V addFollower
	gR ()V removeFollower
	s ()Z canRandomSwim
cqo$a net/minecraft/world/entity/animal/AbstractSchoolingFish$SchoolSpawnGroupData
	a Lcqo; leader
	<init> (Lcqo;)V <init>
		0 o p_27553_
cqp net/minecraft/world/entity/animal/AgeableWaterCreature
	<init> (Lcee;Ldrq;)V <init>
		0 o p_364107_
		1 o p_360956_
	W ()I getAmbientSoundInterval
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_364382_
	aH ()V baseTick
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkSurfaceAgeableWaterCreatureSpawnRules
		static
		0 o p_361277_
		1 o p_360404_
		2 o p_361898_
		3 o p_362596_
		4 o p_363955_
	cW ()Z isPushedByFluid
	f (Lawx;)I getBaseExperienceReward
		0 o p_376882_
	r (I)V handleAirSupply
		0 o p_362351_
	v ()Z canBeLeashed
cqq net/minecraft/world/entity/animal/Animal
	ct I DEFAULT_IN_LOVE_TIME
	cu I inLove
	cv Lceb; loveCause
	cw I PARENT_AGE_AFTER_BREEDING
	<init> (Lcee;Ldrq;)V <init>
		0 o p_27557_
		1 o p_27558_
	W ()I getAmbientSoundInterval
	a (Lawx;Lcqq;Lcdj;)V finalizeSpawnChildFromBreeding
		0 o p_277963_
		1 o p_277357_
		2 o p_277516_
	a (Lawx;Lcqq;)V spawnChildFromBreeding
		0 o p_27564_
		1 o p_27565_
	a (Lawx;)V customServerAiStep
		0 o p_376777_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422575_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422190_
	a (Lcqq;Lcdj;Lawy;)V lambda$finalizeSpawnChildFromBreeding$1
		0 o p_278080_
		1 o p_277813_
		2 o p_277486_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_27573_
		1 o p_27574_
	a (Lcqq;)Z canMate
		0 o p_27569_
	a (Ldqr;Lja;)Z isBrightEnoughToSpawn
		static
		0 o p_186210_
		1 o p_186211_
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkAnimalSpawnRules
		static
		0 o p_218105_
		1 o p_218106_
		2 o p_360742_
		3 o p_218108_
		4 o p_218109_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_27584_
		1 o p_27585_
	b (B)V handleEntityEvent
		0 o p_27562_
	b (Lcqq;)Ljava/util/Optional; lambda$finalizeSpawnChildFromBreeding$0
		static
		0 o p_277355_
	c (Lawx;Lcci;F)V actuallyHurt
		0 o p_376120_
		1 o p_341676_
		2 o p_341648_
	e_ ()V aiStep
	f (Lawx;)I getBaseExperienceReward
		0 o p_376688_
	gN ()Lcgb$a; createAnimalAttributes
		static
	gO ()V playEatingSound
	gP ()Z canFallInLove
	gQ ()I getInLoveTime
	gR ()Lawy; getLoveCause
	gS ()Z isInLove
	gT ()V resetLove
	h (Lczl;)V setInLove
		0 o p_27596_
	i (Ldhp;)Z isFood
		0 o p_27600_
	i (D)Z removeWhenFarAway
		0 o p_27598_
	r (I)V setInLoveTime
		0 o p_27602_
cqr net/minecraft/world/entity/animal/Bee
	cA Ljava/lang/String; TAG_HAS_NECTAR
	cB Ljava/lang/String; TAG_FLOWER_POS
	cC Ljava/lang/String; TAG_HIVE_POS
	cD Z DEFAULT_HAS_NECTAR
	cE Lalm; DATA_FLAGS_ID
	cF Lalm; DATA_REMAINING_ANGER_TIME
	cG I FLAG_ROLL
	cH I FLAG_HAS_STUNG
	cI I FLAG_HAS_NECTAR
	cJ I STING_DEATH_COUNTDOWN
	cK I TICKS_BEFORE_GOING_TO_KNOWN_FLOWER
	cL I TICKS_WITHOUT_NECTAR_BEFORE_GOING_HOME
	cM I MIN_ATTACK_DIST
	cN I MAX_CROPS_GROWABLE
	cO I POISON_SECONDS_NORMAL
	cP I POISON_SECONDS_HARD
	cS I TOO_FAR_DISTANCE
	cT I HIVE_CLOSE_ENOUGH_DISTANCE
	cU I RESTRICTED_WANDER_DISTANCE_REDUCTION
	cV I DEFAULT_WANDER_DISTANCE_REDUCTION
	cW I PATHFIND_TO_HIVE_WHEN_CLOSER_THAN
	cX I HIVE_SEARCH_DISTANCE
	cY Z DEFAULT_HAS_STUNG
	cZ I DEFAULT_TICKS_SINCE_POLLINATION
	ct F FLAP_DEGREES_PER_TICK
	cu I TICKS_PER_FLAP
	cv Ljava/lang/String; TAG_CROPS_GROWN_SINCE_POLLINATION
	cx Ljava/lang/String; TAG_CANNOT_ENTER_HIVE_TICKS
	cy Ljava/lang/String; TAG_TICKS_SINCE_POLLINATION
	cz Ljava/lang/String; TAG_HAS_STUNG
	da I DEFAULT_CANNOT_ENTER_HIVE_TICKS
	db I DEFAULT_CROPS_GROWN_SINCE_POLLINATION
	dc Lcbb; PERSISTENT_ANGER_TIME
	dd Ljava/util/UUID; persistentAngerTarget
	de F rollAmount
	df F rollAmountO
	dg I timeSinceSting
	dh I ticksWithoutNectarSinceExitingHive
	di I stayOutOfHiveCountdown
	dj I numCropsGrownSincePollination
	dk I COOLDOWN_BEFORE_LOCATING_NEW_HIVE
	dl I remainingCooldownBeforeLocatingNewHive
	dm I COOLDOWN_BEFORE_LOCATING_NEW_FLOWER
	dn I MIN_FIND_FLOWER_RETRY_COOLDOWN
	do I MAX_FIND_FLOWER_RETRY_COOLDOWN
	dp I remainingCooldownBeforeLocatingNewFlower
	dq Lja; savedFlowerPos
	dr Lja; hivePos
	ds Lcqr$k; beePollinateGoal
	dt Lcqr$e; goToHiveGoal
	du Lcqr$f; goToKnownFlowerGoal
	dv I underWaterTicks
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_27717_
		1 o p_27718_
	A (Lcqr;)Lcoh; access$2600
		static
		0 o p_363981_
	B (Lcqr;)Lbfq; access$2700
		static
		0 o p_218114_
	C (Lcqr;)Lbfq; access$2800
		static
		0 o p_218116_
	D (Lcqr;)Lbfq; access$2900
		static
		0 o p_364405_
	E (Lcqr;)Lbfq; access$3000
		static
		0 o p_218112_
	F ()Lfoh; getLeashOffset
	F (Lcqr;)Lbfq; access$3100
		static
		0 o p_364003_
	H ()V registerGoals
	J (F)F getRollAmount
		0 o p_27936_
	a (Lcqr;)Lcoh; access$000
		static
		0 o p_148757_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_27788_
		1 o p_27789_
	a ()I getRemainingPersistentAngerTime
	a (Lfir;)V addAdditionalSaveData
		0 o p_422026_
	a (I)V setRemainingPersistentAngerTime
		0 o p_27795_
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_27754_
		1 o p_27755_
		2 o p_27756_
		3 o p_27757_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_27791_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422047_
	a (Ldrq;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 (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_148754_
		1 o p_148755_
	a (Lalq$a;)V defineSynchedData
		0 o p_326248_
	a (Lawx;Lbvv$a;)V registerDebugValues
		0 o p_449959_
		1 o p_449266_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376576_
		1 o p_376878_
		2 o p_376402_
	a (Lawx;)V customServerAiStep
		0 o p_376178_
	b (Lja;Lejm;)V playStepSound
		0 o p_27820_
		1 o p_27821_
	b (Lawx;Lcdj;)Lcqr; getBreedOffspring
		0 o p_148760_
		1 o p_148761_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_383058_
		1 o p_383220_
	b (Lcqr;)Lbfq; access$100
		static
		0 o p_218118_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_27815_
	b (Lja;I)Z closerThan
		0 o p_27817_
		1 o p_27818_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	bl ()Z isFlapping
	c (Lbdj;)V jumpInLiquid
		0 o p_204061_
	c ()V startPersistentAngerTimer
	c (Lcqr;)Lcoh; access$200
		static
		0 o p_148765_
	c (Lejm;)Z attractsBees
		static
		0 o p_388425_
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376916_
		1 o p_27722_
	c (Ldrq;)Z isNightOrRaining
		static
		0 o p_368571_
	d (Lcqr;)Lcoh; access$300
		static
		0 o p_148767_
	d (IZ)V setFlag
		0 o p_27833_
		1 o p_27834_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_27845_
	e (Lcqr;)Lcoh; access$400
		static
		0 o p_148769_
	e_ ()V aiStep
	f (Lcqr;)Lcoh; access$500
		static
		0 o p_148771_
	f_ ()Lbcd; getDeathSound
	ft ()F getSoundVolume
	g (Lcqr;)Lcoh; access$600
		static
		0 o p_148777_
	g ()V tick
	gI ()Ljava/util/List; getBlacklistedHives
	gJ ()V resetTicksWithoutNectarSinceExitingHive
	gK ()Z hasHive
	gL ()Lja; getHivePos
	gM ()Lclu; getGoalSelector
	gU ()Z hasNectar
	gV ()Z hasStung
	gW ()Lcgb$a; createAttributes
		static
	gX ()Z isFlying
	gY ()V dropOffNectar
	gZ ()Z isTiredOfLookingForNectar
	h (Lja;)V setSavedFlowerPos
		0 o p_27877_
	h (Lcqr;)Lcoh; access$700
		static
		0 o p_148779_
	ha ()V dropHive
	hb ()V dropFlower
	hc ()Z wantsToEnterHive
	hd ()V updateRollAmount
	he ()Z isHiveNearFire
	hf ()I getCropsGrownSincePollination
	hg ()V resetNumCropsGrownSincePollination
	hh ()V incrementNumCropsGrownSincePollination
	hi ()Legd; getBeehiveBlockEntity
	hj ()Z isHiveValid
	hk ()Z isRolling
	hl ()Lbvh; lambda$registerDebugValues$1
	i (Lja;)V setHivePos
		0 o p_330297_
	i (Ldhp;)Z isFood
		0 o p_27895_
	i (Lcqr;)Lcoh; access$800
		static
		0 o p_148781_
	j (Lja;)V pathfindRandomlyTowards
		0 o p_27881_
	j (Ldhp;)Z lambda$registerGoals$0
		static
		0 o p_335831_
	j (Lcqr;)Lcoh; access$900
		static
		0 o p_27807_
	k (Lja;)Z doesHiveHaveSpace
		0 o p_27885_
	k (Lcqr;)Lcoh; access$1000
		static
		0 o p_148783_
	l (Lja;)Z isTooFarAway
		0 o p_27890_
	l (Lcqr;)Lcoh; access$1100
		static
		0 o p_27836_
	m (Lcqr;)Lcoh; access$1200
		static
		0 o p_27847_
	m ()Lja; getSavedFlowerPos
	n (Lcqr;)Lcoh; access$1300
		static
		0 o p_27860_
	n ()Z hasSavedFlowerPos
	o (Lcqr;)Lcoh; access$1400
		static
		0 o p_148785_
	p ()Lbcd; getAmbientSound
	p (Lcqr;)Lcoh; access$1500
		static
		0 o p_148787_
	q (Lcqr;)Lcoh; access$1600
		static
		0 o p_148789_
	r (Lcqr;)Lcoh; access$1700
		static
		0 o p_148791_
	s (Lcqr;)Lcoh; access$1800
		static
		0 o p_148793_
	s ()I getTravellingTicks
	s (I)V setStayOutOfHiveCountdown
		0 o p_27916_
	t (Lcqr;)Lbfq; access$1900
		static
		0 o p_218120_
	t (I)Z getFlag
		0 o p_27922_
	u (Lcqr;)Lbfq; access$2000
		static
		0 o p_218122_
	v (Lcqr;)Lcoh; access$2100
		static
		0 o p_27899_
	w (Lcqr;)Lbfq; access$2200
		static
		0 o p_218124_
	x (Lcqr;)Lcoh; access$2300
		static
		0 o p_27903_
	x (Z)V setHasNectar
		0 o p_27920_
	y (Lcqr;)Lbfq; access$2400
		static
		0 o p_218126_
	y (Z)V setHasStung
		0 o p_27926_
	z (Lcqr;)Lbfq; access$2500
		static
		0 o p_218128_
	z (Z)V setRolling
		0 o p_27930_
cqr$1 net/minecraft/world/entity/animal/Bee$1
	p Lcqr; this$0
	<init> (Lcqr;Lcey;Ldrq;)V <init>
		0 o p_27943_
		1 o p_27944_
		2 o p_27945_
	a (Lja;)Z isStableDestination
		0 o p_27947_
	d ()V tick
cqr$a net/minecraft/world/entity/animal/Bee$BaseBeeGoal
	a Lcqr; this$0
	<init> (Lcqr;)V <init>
		0 o p_27951_
	b ()Z canUse
	c ()Z canContinueToUse
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cqr$b net/minecraft/world/entity/animal/Bee$BeeAttackGoal
	b Lcqr; this$0
	<init> (Lcqr;Lcfe;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
cqr$c net/minecraft/world/entity/animal/Bee$BeeBecomeAngryTargetGoal
	<init> (Lcqr;)V <init>
		0 o p_27966_
	b ()Z canUse
	c ()Z canContinueToUse
	i ()Z beeCanTarget
cqr$d net/minecraft/world/entity/animal/Bee$BeeEnterHiveGoal
	b Lcqr; this$0
	<init> (Lcqr;)V <init>
		0 o p_27972_
	d ()V start
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cqr$e net/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal
	b I MAX_TRAVELLING_TICKS
	c Lcqr; this$0
	d I travellingTicks
	e I MAX_BLACKLISTED_TARGETS
	f Ljava/util/List; blacklistedTargets
	g Lfgo; lastPath
	h I TICKS_BEFORE_HIVE_DROP
	i I ticksStuck
	<init> (Lcqr;)V <init>
		0 o p_27985_
	a (Lja;)Z pathfindDirectlyTowards
		0 o p_27991_
	a ()V tick
	b (Lja;)Z isTargetBlacklisted
		0 o p_27994_
	b ()Z canUse
	c (Lja;)V blacklistTarget
		0 o p_27999_
	c ()Z canContinueToUse
	d (Lja;)Z hasReachedTarget
		0 o p_28002_
	d ()V start
	e ()V stop
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
	k ()V clearBlacklist
	l ()V dropAndBlacklistHive
cqr$f net/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal
	b Lcqr; this$0
	c I MAX_TRAVELLING_TICKS
	d I travellingTicks
	<init> (Lcqr;)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
cqr$g net/minecraft/world/entity/animal/Bee$BeeGrowCropGoal
	b I GROW_CHANCE
	c Lcqr; this$0
	<init> (Lcqr;)V <init>
		0 o p_28023_
	a ()V tick
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cqr$h net/minecraft/world/entity/animal/Bee$BeeHurtByOtherGoal
	a Lcqr; this$0
	<init> (Lcqr;Lcqr;)V <init>
		0 o p_28032_
		1 o p_28033_
	a (Lcey;Lcew;)V alertOther
		0 o p_28035_
		1 o p_28036_
	c ()Z canContinueToUse
cqr$i net/minecraft/world/entity/animal/Bee$BeeLocateHiveGoal
	b Lcqr; this$0
	<init> (Lcqr;)V <init>
		0 o p_28040_
	a (Lja;Lja;)D lambda$findNearbyHivesWithSpace$1
		static
		0 o p_148810_
		1 o p_148811_
	a (Ljk;)Z lambda$findNearbyHivesWithSpace$0
		static
		0 o p_218130_
	d ()V start
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
	k ()Ljava/util/List; findNearbyHivesWithSpace
cqr$j net/minecraft/world/entity/animal/Bee$BeeLookControl
	h Lcqr; this$0
	<init> (Lcqr;Lcey;)V <init>
		0 o p_28058_
		1 o p_28059_
	a ()V tick
	c ()Z resetXRotOnTick
cqr$k net/minecraft/world/entity/animal/Bee$BeePollinateGoal
	b Lcqr; 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 Lfoh; hoverPos
	n I pollinatingTicks
	o I MAX_POLLINATING_TICKS
	p Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap; unreachableFlowerCache
	<init> (Lcqr;)V <init>
		0 o p_28070_
	Y_ ()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
cqr$l net/minecraft/world/entity/animal/Bee$BeeWanderGoal
	a Lcqr; this$0
	<init> (Lcqr;)V <init>
		0 o p_28093_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()Lfoh; findPos
	i ()I getWanderThreshold
cqr$m net/minecraft/world/entity/animal/Bee$ValidateFlowerGoal
	b Lcqr; this$0
	c I validateFlowerCooldown
	d J lastValidateTick
	<init> (Lcqr;)V <init>
		0 o p_365114_
	a (Lja;)Z isFlower
		0 o p_361518_
	d ()V start
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cqr$n net/minecraft/world/entity/animal/Bee$ValidateHiveGoal
	b Lcqr; this$0
	c I VALIDATE_HIVE_COOLDOWN
	d J lastValidateTick
	<init> (Lcqr;)V <init>
		0 o p_362803_
	d ()V start
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cqs net/minecraft/world/entity/animal/Bucketable
	a (Lczl;Lcbp;Lcew;)Ljava/util/Optional; bucketMobPickup
		static
		0 o p_148829_
		1 o p_148830_
		2 o p_148831_
	a ()Ldhp; getBucketItemStack
	a (Lup;)V loadFromBucketTag
		0 o p_148832_
	a (Lcey;Ldhp;)V saveDefaultDataToBucketTag
		static
		0 o p_148823_
		1 o p_148824_
	a (Lcey;Lup;)V loadDefaultDataFromBucketTag
		static
		0 o p_148826_
		1 o p_148827_
	a_ (Ldhp;)V saveToBucketTag
		0 o p_148833_
	b (Lcey;Lup;)V lambda$saveDefaultDataToBucketTag$0
		static
		0 o p_331883_
		1 o p_331213_
	m ()Z fromBucket
	n ()Lbcd; getPickupSound
	x (Z)V setFromBucket
		0 o p_148834_
cqt net/minecraft/world/entity/animal/Cat
	cA Lalm; DATA_VARIANT_ID
	cB Lalm; IS_LYING
	cC Lalm; RELAX_STATE_ONE
	cD Lalm; DATA_COLLAR_COLOR
	cE Lami; DEFAULT_VARIANT
	cF Ldgn; DEFAULT_COLLAR_COLOR
	cG Lcqt$a; avoidPlayersGoal
	cH Lcnb; temptGoal
	cI F lieDownAmount
	cJ F lieDownAmountO
	cK F lieDownAmountTail
	cL F lieDownAmountOTail
	cM Z isLyingOnTopOfSleepingPlayer
	cN F relaxStateOneAmount
	cO F relaxStateOneAmountO
	cx D TEMPT_SPEED_MOD
	cy D WALK_SPEED_MOD
	cz D SPRINT_SPEED_MOD
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)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 (Lawx;)V customServerAiStep
		0 o p_376290_
	a (ZZ)V setTame
		0 o p_325911_
		1 o p_326459_
	a (Lkk;)V applyImplicitComponents
		0 o p_397049_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397566_
	a (Ldgn;)V setCollarColor
		0 o p_28132_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422007_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422581_
	a (Lalq$a;)V defineSynchedData
		0 o p_325925_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_148863_
		1 o p_148864_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_28134_
		1 o p_28135_
		2 o p_362361_
		3 o p_28137_
	a (Lcqq;)Z canMate
		0 o p_28127_
	b (Ljk;)V setVariant
		0 o p_335581_
	b (Lawx;Lcdj;)Lcqt; getBreedOffspring
		0 o p_148870_
		1 o p_148871_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397660_
		1 o p_397264_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_28153_
		1 o p_28154_
	cq ()Z isSteppingCarefully
	e (Lcci;)Lbcd; getHurtSound
		0 o p_28160_
	f_ ()Lbcd; getDeathSound
	g ()V tick
	gO ()V playEatingSound
	gU ()Ljk; getVariant
	gV ()Z isLying
	gW ()Ldgn; getCollarColor
	gX ()V hiss
	gY ()Lcgb$a; createAttributes
		static
	gZ ()Z isLyingOnTopOfSleepingPlayer
	ha ()V reassessTameGoals
	hb ()Z isRelaxStateOne
	hc ()V handleLieDown
	hd ()V updateLieDownAmount
	he ()V updateRelaxStateOneAmount
	i (Ldhp;)Z isFood
		0 o p_28177_
	i (D)Z removeWhenFarAway
		0 o p_28174_
	i (Lczl;)V tryToTame
		0 o p_333858_
	j (Ldhp;)Z lambda$registerGoals$0
		static
		0 o p_335255_
	p ()Lbcd; getAmbientSound
cqt$a net/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal
	i Lcqt; cat
	<init> (Lcqt;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
cqt$b net/minecraft/world/entity/animal/Cat$CatRelaxOnOwnerGoal
	a Lcqt; cat
	b Lczl; ownerPlayer
	c Lja; goalPos
	d I onBedTicks
	<init> (Lcqt;)V <init>
		0 o p_28203_
	a (Lja;Ljg;)Lja; lambda$canUse$0
		static
		0 o p_28208_
		1 o p_28209_
	a ()V tick
	a (Lja$a;Lawx;Ldhp;)V lambda$giveMorningGift$2
		0 o p_375796_
		1 o p_375797_
		2 o p_375798_
	a (Lja;)Lja; lambda$canUse$1
		static
		0 o p_28206_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z spaceIsOccupied
	i ()V giveMorningGift
cqt$c net/minecraft/world/entity/animal/Cat$CatTemptGoal
	d Lczl; selectedPlayer
	e Lcqt; cat
	<init> (Lcqt;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
cqu 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 Laae; STREAM_CODEC
	e Ljb$b; assetInfo
	f Ldbu; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Ljb$b;)V <init>
		0 o p_451354_
	<init> (Ljb$b;Ldbu;)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_450877_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_450876_
	b ()Ljb$b; assetInfo
	c ()Ldbu; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_218160_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cqv net/minecraft/world/entity/animal/CatVariants
	a Lami; TABBY
	b Lami; BLACK
	c Lami; RED
	d Lami; SIAMESE
	e Lami; BRITISH_SHORTHAIR
	f Lami; CALICO
	g Lami; PERSIAN
	h Lami; RAGDOLL
	i Lami; WHITE
	j Lami; JELLIE
	k Lami; ALL_BLACK
	<clinit> ()V <clinit>
		static
	a (Lqw;Lami;Ljava/lang/String;)V registerForAnyConditions
		static
		0 o p_400050_
		1 o p_400018_
		2 o p_400303_
	a (Lqw;Lami;Ljava/lang/String;Ldbu;)V register
		static
		0 o p_399892_
		1 o p_399657_
		2 o p_399991_
		3 o p_400099_
	a (Lqw;)V bootstrap
		static
		0 o p_399928_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_400052_
cqw net/minecraft/world/entity/animal/Chicken
	cA Z isChickenJockey
	cB Lcdy; BABY_DIMENSIONS
	cC Lalm; DATA_VARIANT_ID
	cD Z DEFAULT_CHICKEN_JOCKEY
	cE F nextFlap
	ct F flap
	cu F flapSpeed
	cv F oFlapSpeed
	cx F oFlap
	cy F flapping
	cz I eggTime
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_28236_
		1 o p_28237_
	H ()V registerGoals
	a (Lcdv;Lcdv$b;)V positionRider
		0 o p_289537_
		1 o p_289541_
	a (Lkk;)V applyImplicitComponents
		0 o p_401816_
	a (Lko;)Ljava/lang/Object; get
		0 o p_401949_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422184_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421525_
	a (Ljava/lang/Integer;)V lambda$readAdditionalSaveData$1
		0 o p_409318_
	a (Lalq$a;)V defineSynchedData
		0 o p_401813_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_148879_
		1 o p_148880_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_401793_
		1 o p_401843_
		2 o p_401765_
		3 o p_401920_
	b (Ljk;)V setVariant
		0 o p_401877_
	b (Lawx;Lcdj;)Lcqw; getBreedOffspring
		0 o p_148884_
		1 o p_148885_
	b (Lja;Lejm;)V playStepSound
		0 o p_28254_
		1 o p_28255_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316516_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_401879_
		1 o p_401856_
	bk ()V onFlap
	bl ()Z isFlapping
	e (Lcci;)Lbcd; getHurtSound
		0 o p_28262_
	e_ ()V aiStep
	f (Lawx;)I getBaseExperienceReward
		0 o p_376732_
	f_ ()Lbcd; getDeathSound
	i (Ldhp;)Z isFood
		0 o p_28271_
	i (D)Z removeWhenFarAway
		0 o p_28266_
	j (Ldhp;)Z lambda$registerGoals$0
		static
		0 o p_335679_
	m ()Lcgb$a; createAttributes
		static
	n ()Ljk; getVariant
	p ()Lbcd; getAmbientSound
	s ()Z isChickenJockey
	x (Z)V setChickenJockey
		0 o p_28274_
cqx 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 Laae; STREAM_CODEC
	e Ldbo; modelAndTexture
	f Ldbu; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Ldbo;Ldbu;)V <init>
		0 o modelAndTexture
		1 o spawnConditions
	<init> (Ldbo;)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 ()Ldbo; modelAndTexture
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_401783_
	c ()Ldbu; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_401839_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cqx$a net/minecraft/world/entity/animal/ChickenVariant$ModelType
	a Lcqx$a; NORMAL
	b Lcqx$a; COLD
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Lcqx$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 ()[Lcqx$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcqx$a; valueOf
		static
		0 o p_401842_
	values ()[Lcqx$a; values
		static
cqy net/minecraft/world/entity/animal/ChickenVariants
	a Lami; TEMPERATE
	b Lami; WARM
	c Lami; COLD
	d Lami; DEFAULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;Lami;Lcqx$a;Ljava/lang/String;Ldbu;)V register
		static
		0 o p_401849_
		1 o p_401916_
		2 o p_401822_
		3 o p_401905_
		4 o p_401817_
	a (Lamj;)Lami; createKey
		static
		0 o p_401837_
	a (Lqw;Lami;Lcqx$a;Ljava/lang/String;Lbdj;)V register
		static
		0 o p_401876_
		1 o p_401759_
		2 o p_401874_
		3 o p_401848_
		4 o p_401855_
	a (Lqw;)V bootstrap
		static
		0 o p_401788_
cqz net/minecraft/world/entity/animal/Cod
	<init> (Lcee;Ldrq;)V <init>
		0 o p_28276_
		1 o p_28277_
	a ()Ldhp; getBucketItemStack
	e (Lcci;)Lbcd; getHurtSound
		0 o p_28281_
	f_ ()Lbcd; getDeathSound
	gI ()Lbcd; getFlopSound
	p ()Lbcd; getAmbientSound
cr net/minecraft/advancements/critereon/LevitationTrigger
	<init> ()V <init>
	a (Lawy;Lfoh;ILcr$a;)Z lambda$trigger$0
		static
		0 o p_49121_
		1 o p_49122_
		2 o p_49123_
		3 o p_49124_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lfoh;I)V trigger
		0 o p_49117_
		1 o p_49118_
		2 o p_49119_
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 (Lawy;Lfoh;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/animal/Cow
	ct Lalm; DATA_VARIANT_ID
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_28285_
		1 o p_28286_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422129_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_148887_
		1 o p_148888_
	a (Lalq$a;)V defineSynchedData
		0 o p_401390_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_401024_
		1 o p_401230_
		2 o p_401413_
		3 o p_401109_
	a (Lkk;)V applyImplicitComponents
		0 o p_401126_
	a (Lko;)Ljava/lang/Object; get
		0 o p_401147_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421958_
	b (Ljk;)V setVariant
		0 o p_401019_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_401334_
		1 o p_401008_
	b (Lawx;Lcdj;)Lcra; getBreedOffspring
		0 o p_148890_
		1 o p_148891_
	n ()Ljk; getVariant
crb 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 Laae; STREAM_CODEC
	e Ldbo; modelAndTexture
	f Ldbu; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Ldbo;Ldbu;)V <init>
		0 o modelAndTexture
		1 o spawnConditions
	<init> (Ldbo;)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 ()Ldbo; modelAndTexture
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_401151_
	c ()Ldbu; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_401347_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
crb$a net/minecraft/world/entity/animal/CowVariant$ModelType
	a Lcrb$a; NORMAL
	b Lcrb$a; COLD
	c Lcrb$a; WARM
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Lcrb$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 ()[Lcrb$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcrb$a; valueOf
		static
		0 o p_401373_
	values ()[Lcrb$a; values
		static
crc net/minecraft/world/entity/animal/CowVariants
	a Lami; TEMPERATE
	b Lami; WARM
	c Lami; COLD
	d Lami; DEFAULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamj;)Lami; createKey
		static
		0 o p_401195_
	a (Lqw;)V bootstrap
		static
		0 o p_401025_
	a (Lqw;Lami;Lcrb$a;Ljava/lang/String;Ldbu;)V register
		static
		0 o p_401143_
		1 o p_401412_
		2 o p_401209_
		3 o p_401425_
		4 o p_401210_
	a (Lqw;Lami;Lcrb$a;Ljava/lang/String;Lbdj;)V register
		static
		0 o p_401233_
		1 o p_401326_
		2 o p_401177_
		3 o p_401134_
		4 o p_401160_
crd net/minecraft/world/entity/animal/Dolphin
	cA Z DEFAULT_GOT_FISH
	cB Lja; treasurePos
	ct I TOTAL_AIR_SUPPLY
	cu Ljava/util/function/Predicate; ALLOWED_ITEMS
	cv F BABY_SCALE
	cw Lalm; GOT_FISH
	cx Lalm; MOISTNESS_LEVEL
	cy Lcpp; SWIM_WITH_PLAYER_TARGETING
	cz I TOTAL_MOISTNESS_LEVEL
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_28316_
		1 o p_28317_
	H ()V registerGoals
	a (Lawx;Lcvr;)V pickUpItem
		0 o p_376656_
		1 o p_28357_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421734_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422054_
	a (Lmc;)V addParticlesAroundSelf
		0 o p_28338_
	a (Lalq$a;)V defineSynchedData
		0 o p_326152_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_362461_
		1 o p_362219_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_28332_
		1 o p_28333_
		2 o p_364784_
		3 o p_28335_
	a (Lcrd;)Lbfq; access$000
		static
		0 o p_218165_
	af ()I getMaxHeadXRot
	ah ()I getMaxHeadYRot
	b (Ldrq;)Lcoh; createNavigation
		0 o p_28362_
	b (Lcvr;)Z lambda$static$0
		static
		0 o p_427071_
	b (Lawx;Lcdj;)Lcrd; getBreedOffspring
		0 o p_361393_
		1 o p_362859_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_28359_
		1 o p_28360_
	b (B)V handleEntityEvent
		0 o p_28324_
	b (Lcrd;)Lbfq; access$100
		static
		0 o p_218167_
	bg ()Lbcd; getSwimSound
	bh ()Lbcd; getSwimSplashSound
	c (Lcew;)Z canAttack
		0 o p_363474_
	c (Lcrd;)Lbfq; access$200
		static
		0 o p_218169_
	cE ()I getMaxAirSupply
	e (Lcci;)Lbcd; getHurtSound
		0 o p_28374_
	ez ()F getAgeScale
	f (Lcef;)Z canDispenserEquipIntoSlot
		0 o p_371291_
	f_ ()Lbcd; getDeathSound
	g ()V tick
	gB ()V playAttackSound
	gI ()Z closeToNextPos
	gJ ()Lcfo; lambda$finalizeSpawn$1
		static
	m (I)I increaseAirSupply
		0 o p_28389_
	m ()Z gotFish
	m (Lfoh;)V travel
		0 o p_28383_
	n ()I getMoistnessLevel
	p ()Lbcd; getAmbientSound
	p (Lcdv;)Z canRide
		0 o p_28391_
	r (I)V handleAirSupply
		0 o p_28326_
	s (I)V setMoisntessLevel
		0 o p_28344_
	s ()Lcgb$a; createAttributes
		static
	v ()Z canBeLeashed
	x (Z)V setGotFish
		0 o p_28394_
crd$a net/minecraft/world/entity/animal/Dolphin$DolphinSwimToTreasureGoal
	a Lcrd; dolphin
	b Z stuck
	<init> (Lcrd;)V <init>
		0 o p_28402_
	X_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
crd$b net/minecraft/world/entity/animal/Dolphin$DolphinSwimWithPlayerGoal
	a Lcrd; dolphin
	b D speedModifier
	c Lczl; player
	<init> (Lcrd;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
crd$c net/minecraft/world/entity/animal/Dolphin$PlayWithItemsGoal
	a Lcrd; this$0
	b I cooldown
	<init> (Lcrd;)V <init>
		0 o p_28423_
	a ()V tick
	a (Ldhp;)V drop
		0 o p_28429_
	b ()Z canUse
	d ()V start
	e ()V stop
cre net/minecraft/world/entity/animal/FlyingAnimal
	gX ()Z isFlying
crf net/minecraft/world/entity/animal/Fox
	cA I FLAG_SLEEPING
	cB I FLAG_FACEPLANTED
	cC I FLAG_DEFENDING
	cD Lalm; DATA_TRUSTED_ID_0
	cE Lalm; DATA_TRUSTED_ID_1
	cF Ljava/util/function/Predicate; ALLOWED_ITEMS
	cG Ljava/util/function/Predicate; TRUSTED_TARGET_SELECTOR
	cH Ljava/util/function/Predicate; STALKABLE_PREY
	cI Ljava/util/function/Predicate; AVOID_PLAYERS
	cJ I MIN_TICKS_BEFORE_EAT
	cK Lcdy; BABY_DIMENSIONS
	cL Lcom/mojang/serialization/Codec; TRUSTED_LIST_CODEC
	cM Z DEFAULT_SLEEPING
	cN Z DEFAULT_SITTING
	cO Z DEFAULT_CROUCHING
	cP Lclt; landTargetGoal
	cS Lclt; turtleEggTargetGoal
	cT Lclt; fishTargetGoal
	cU F interestedAngle
	cV F interestedAngleO
	cW F crouchAmount
	cX F crouchAmountO
	cY I ticksSinceEaten
	ct I FLAG_CROUCHING
	cu I FLAG_INTERESTED
	cv I FLAG_POUNCING
	cx Lalm; DATA_TYPE_ID
	cy Lalm; DATA_FLAGS_ID
	cz I FLAG_SITTING
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)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 ()Lfoh; getLeashOffset
	G (Lcdv;)Z lambda$static$3
		static
		0 o p_28463_
	H ()V registerGoals
	H (Lcdv;)Z lambda$static$2
		static
		0 o p_28498_
	I (Lcdv;)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 (Lfip;)V readAdditionalSaveData
		0 o p_422367_
	a (Lcew;Lawx;)Z lambda$registerGoals$9
		0 o p_393134_
		1 o p_393135_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_148905_
		1 o p_148906_
	a (Lalq$a;)V defineSynchedData
		0 o p_326335_
	a (Lceb;)V addTrustedEntity
		0 o p_393599_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_28487_
		1 o p_28488_
		2 o p_363726_
		3 o p_28490_
	a (Lczl;Lcey;)V onOffspringSpawnedFromEgg
		0 o p_28481_
		1 o p_28482_
	a (Lcrf;)Z access$000
		static
		0 o p_28467_
	a (Lcew;Lceb;)Z lambda$trusts$10
		static
		0 o p_393131_
		1 o p_393132_
	a (Lcrf$v;)V setVariant
		0 o p_364650_
	a (Lkk;)V applyImplicitComponents
		0 o p_397868_
	a (Lawx;Lcvr;)V pickUpItem
		0 o p_376527_
		1 o p_28514_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397555_
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_218171_
		1 o p_218172_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421874_
	a (Lcrf;Lcew;)Z isPathClear
		static
		0 o p_28472_
		1 o p_28473_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316477_
	b (Lcew;Lawx;)Z lambda$registerGoals$5
		static
		0 o p_28600_
		1 o p_376887_
	b (B)V handleEntityEvent
		0 o p_28456_
	b (Lawx;Lcci;)V dropAllDeathLoot
		0 o p_348640_
		1 o p_28536_
	b (Lcvr;)Z lambda$static$0
		static
		0 o p_427072_
	b (Lawx;Lcdj;)Lcrf; getBreedOffspring
		0 o p_148912_
		1 o p_148913_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397126_
		1 o p_397009_
	b (Lcrf;)Lbfq; access$100
		static
		0 o p_218174_
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkFoxSpawnRules
		static
		0 o p_218176_
		1 o p_218177_
		2 o p_365199_
		3 o p_218179_
		4 o p_218180_
	c (Lcew;Lawx;)Z lambda$registerGoals$4
		static
		0 o p_28604_
		1 o p_376681_
	c (Lcrf;)Lbfq; access$200
		static
		0 o p_218182_
	cu ()Z isCrouching
	d (Lcrf;)Lbfq; access$300
		static
		0 o p_218184_
	d (IZ)V setFlag
		0 o p_28533_
		1 o p_28534_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_28548_
	e_ ()V aiStep
	f (Lcef;)Z canDispenserEquipIntoSlot
		0 o p_371942_
	f_ ()Lbcd; getDeathSound
	fv ()Z isImmobile
	g ()V tick
	g (Lcew;)V setTarget
		0 o p_28574_
	g (Ldhp;)Z canHoldItem
		0 o p_28578_
	gI ()Z isFaceplanted
	gJ ()Z isPouncing
	gK ()Z isFullyCrouched
	gL ()Z isInterested
	gM ()V setTargetGoals
	gO ()V playEatingSound
	gU ()Ljava/util/stream/Stream; getTrustedEntities
	gV ()V clearTrusted
	gW ()Z isDefending
	gX ()V wakeUp
	gY ()V clearStates
	gZ ()Z canMove
	gg ()Z isSleeping
	i (Lcew;)V addTrustedEntity
		0 o p_393835_
	i (Ldhp;)Z isFood
		0 o p_28594_
	j (Ldhp;)Z canEat
		0 o p_28598_
	j (Lcew;)Z trusts
		0 o p_394151_
	k (Lcew;)Z lambda$registerGoals$8
		0 o p_28585_
	k (Ldhp;)V spitOutItem
		0 o p_28602_
	l (Ldhp;)V dropItemStack
		0 o p_28606_
	l (Lcew;)Z lambda$registerGoals$7
		0 o p_412915_
	m (Lcew;)Z lambda$registerGoals$6
		0 o p_393133_
	m ()Lcgb$a; createAttributes
		static
	n ()Lcrf$v; getVariant
	p ()Lbcd; getAmbientSound
	s ()Z isSitting
	s (I)Z getFlag
		0 o p_28609_
	x (Z)V setSitting
		0 o p_28611_
	y (Z)V setIsPouncing
		0 o p_28613_
	z (Z)V setIsCrouching
		0 o p_28615_
crf$a net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal
	i Lcrf; this$0
	j Lcew; trustedLastHurtBy
	k Lcew; trustedLastHurt
	l I timestamp
	<init> (Lcrf;Ljava/lang/Class;ZZLcpp$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
crf$b net/minecraft/world/entity/animal/Fox$FaceplantGoal
	a I countdown
	b Lcrf; this$0
	<init> (Lcrf;)V <init>
		0 o p_28643_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
crf$c net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector
	a Lcrf; this$0
	<init> (Lcrf;)V <init>
		0 o p_28651_
	test (Lcew;Lawx;)Z test
		0 o p_28653_
		1 o p_376835_
crf$d net/minecraft/world/entity/animal/Fox$FoxBehaviorGoal
	a Lcrf; this$0
	b Lcpp; alertableTargeting
	<init> (Lcrf;)V <init>
		0 o p_28659_
	h ()Z hasShelter
	i ()Z alertable
crf$e net/minecraft/world/entity/animal/Fox$FoxBreedGoal
	<init> (Lcrf;D)V <init>
		0 o p_28667_
		1 o p_28668_
	d ()V start
	g ()V breed
crf$f net/minecraft/world/entity/animal/Fox$FoxEatBerriesGoal
	g I ticksWaited
	h Lcrf; this$0
	i I WAIT_TICKS
	<init> (Lcrf;DII)V <init>
		0 o p_28674_
		1 o p_28675_
		2 o p_28676_
		3 o p_28677_
	a (Ldrt;Lja;)Z isValidTarget
		0 o p_28680_
		1 o p_28681_
	a ()V tick
	a (Lejm;)V pickGlowBerry
		0 o p_148927_
	b ()Z canUse
	b (Lejm;)V pickSweetBerries
		0 o p_148929_
	d ()V start
	i ()D acceptedDistance
	l ()Z shouldRecalculatePath
	o ()V onReachedTarget
crf$g net/minecraft/world/entity/animal/Fox$FoxFloatGoal
	a Lcrf; this$0
	<init> (Lcrf;)V <init>
		0 o p_28689_
	b ()Z canUse
	d ()V start
crf$h net/minecraft/world/entity/animal/Fox$FoxFollowParentGoal
	d Lcrf; fox
	<init> (Lcrf;D)V <init>
		0 o p_28695_
		1 o p_28697_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
crf$i net/minecraft/world/entity/animal/Fox$FoxGroupData
	a Lcrf$v; variant
	<init> (Lcrf$v;)V <init>
		0 o p_360759_
crf$j net/minecraft/world/entity/animal/Fox$FoxLookAtPlayerGoal
	h Lcrf; this$0
	<init> (Lcrf;Lcey;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
crf$k net/minecraft/world/entity/animal/Fox$FoxLookControl
	h Lcrf; this$0
	<init> (Lcrf;)V <init>
		0 o p_28714_
	a ()V tick
	c ()Z resetXRotOnTick
crf$l net/minecraft/world/entity/animal/Fox$FoxMeleeAttackGoal
	b Lcrf; this$0
	<init> (Lcrf;DZ)V <init>
		0 o p_28719_
		1 o p_28720_
		2 o p_28721_
	a (Lcew;)V checkAndPerformAttack
		0 o p_28724_
	b ()Z canUse
	d ()V start
crf$m net/minecraft/world/entity/animal/Fox$FoxMoveControl
	l Lcrf; this$0
	<init> (Lcrf;)V <init>
		0 o p_28729_
	a ()V tick
crf$n net/minecraft/world/entity/animal/Fox$FoxPanicGoal
	a Lcrf; this$0
	<init> (Lcrf;D)V <init>
		0 o p_28733_
		1 o p_28734_
	h ()Z shouldPanic
crf$o net/minecraft/world/entity/animal/Fox$FoxPounceGoal
	a Lcrf; this$0
	<init> (Lcrf;)V <init>
		0 o p_28738_
	X_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
crf$p net/minecraft/world/entity/animal/Fox$FoxSearchForItemsGoal
	a Lcrf; this$0
	<init> (Lcrf;)V <init>
		0 o p_28747_
	a ()V tick
	b ()Z canUse
	d ()V start
crf$q net/minecraft/world/entity/animal/Fox$FoxStrollThroughVillageGoal
	a Lcrf; this$0
	<init> (Lcrf;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
crf$r net/minecraft/world/entity/animal/Fox$PerchAndSearchGoal
	b Lcrf; this$0
	c D relX
	d D relZ
	e I lookTime
	f I looksRemaining
	<init> (Lcrf;)V <init>
		0 o p_28766_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	k ()V resetLook
crf$s net/minecraft/world/entity/animal/Fox$SeekShelterGoal
	b Lcrf; this$0
	c I interval
	<init> (Lcrf;D)V <init>
		0 o p_28776_
		1 o p_28777_
	b ()Z canUse
	d ()V start
crf$t net/minecraft/world/entity/animal/Fox$SleepGoal
	b Lcrf; this$0
	c I WAIT_TIME_BEFORE_SLEEP
	d I countdown
	<clinit> ()V <clinit>
		static
	<init> (Lcrf;)V <init>
		0 o p_28783_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	k ()Z canSleep
crf$u net/minecraft/world/entity/animal/Fox$StalkPreyGoal
	a Lcrf; this$0
	<init> (Lcrf;)V <init>
		0 o p_28791_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
crf$v net/minecraft/world/entity/animal/Fox$Variant
	a Lcrf$v; RED
	b Lcrf$v; SNOW
	c Lcrf$v; DEFAULT
	d Lbgg$a; CODEC
	e Laae; STREAM_CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g I id
	h Ljava/lang/String; name
	i [Lcrf$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 (Ljk;)Lcrf$v; byBiome
		static
		0 o p_360860_
	a (I)Lcrf$v; byId
		static
		0 o p_361087_
	a ()I getId
	b ()[Lcrf$v; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcrf$v; valueOf
		static
		0 o p_364233_
	values ()[Lcrf$v; values
		static
crg net/minecraft/world/entity/animal/HappyGhast
	cA I SLOW_HEALING_TICKS
	cB I MAX_PASSANGERS
	cC F SPEED_MULTIPLIER_WHEN_PANICKING
	cD Ljava/util/function/Predicate; IS_FOOD
	cE I STILL_TIMEOUT_ON_LOAD_GRACE_PERIOD
	cF I MAX_STILL_TIMEOUT
	cG I leashHolderTime
	cH I serverStillTimeout
	cI Lalm; IS_LEASH_HOLDER
	cJ Lalm; STAYS_STILL
	cK F MAX_SCALE
	ct F BABY_SCALE
	cu I WANDER_GROUND_DISTANCE
	cv I SMALL_RESTRICTION_RADIUS
	cx I LARGE_RESTRICTION_RADIUS
	cy I RESTRICTION_RADIUS_BUFFER
	cz I FAST_HEALING_TICKS
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_416120_
		1 o p_415604_
	A ()D leashSnapDistance
	B ()D leashElasticDistance
	F ()Lfoh; getLeashOffset
	H ()V registerGoals
	N ()Lckr; createBodyControl
	W ()I getAmbientSoundInterval
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_415661_
		1 o p_416292_
		2 o p_416145_
		3 o p_416322_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_415876_
	a (Lfip;)V readAdditionalSaveData
		0 o p_423487_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_416321_
		1 o p_415790_
	a (Lalq$a;)V defineSynchedData
		0 o p_418455_
	a (Lceu;)V notifyLeashHolder
		0 o p_418430_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_415671_
		1 o p_416275_
	a (Lawx;)V customServerAiStep
		0 o p_415734_
	a (Lclt;)Z lambda$babyGhastSetup$3
		static
		0 o p_416715_
	a (Lfir;)V addAdditionalSaveData
		0 o p_423551_
	a (Lczl;Lfoh;)V tickRidden
		0 o p_415788_
		1 o p_415718_
	ak ()I getMaxSpawnClusterSize
	b (Lja;Lejm;)V playStepSound
		0 o p_418048_
		1 o p_418140_
	b (Lczl;Lfoh;)Lfoh; getRiddenInput
		0 o p_415905_
		1 o p_416391_
	b (Lclt;)Z lambda$adultGhastSetup$2
		static
		0 o p_416103_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_416280_
		1 o p_416599_
	c (F)F sanitizeScale
		0 o p_423595_
	c (Ldrq;)Lcoh; createBabyNavigation
		0 o p_416140_
	dS ()[Lfoh; getQuadLeashHolderOffsets
	dT ()Z supportQuadLeashAsHolder
	dg ()Lcew; getControllingPassenger
	dw ()Lbcf; getSoundSource
	e (Lcci;)Lbcd; getHurtSound
		0 o p_416586_
	e (Lcef;)Z canUseSlot
		0 o p_416032_
	e_ ()V aiStep
	eh ()Z isFlyingVehicle
	er ()Lcfw$b; brainProvider
	et ()Z canBreatheUnderwater
	ez ()F getAgeScale
	f (Lcef;)Z canDispenserEquipIntoSlot
		0 o p_419719_
	f_ ()Lbcd; getDeathSound
	fe ()Z onClimbable
	ft ()F getSoundVolume
	fu ()F getVoicePitch
	g ()V tick
	g (Lczl;)V doPlayerRide
		0 o p_415979_
	gG ()Z shouldStayCloseToLeashHolder
	gI ()Z isOnStillTimeout
	gJ ()V adultGhastSetup
	gK ()V babyGhastSetup
	gL ()I getHappyGhastRestrictionRadius
	gM ()V checkRestriction
	gP ()Z canFallInLove
	gU ()V continuousHeal
	gV ()V syncStayStillFlag
	gW ()Z scanPlayerAboveGhast
	h ()V ageBoundaryReached
	i (Ldhp;)Z isFood
		0 o p_415992_
	i (Lcew;)Lfog; getRiddenRotation
		0 o p_416565_
	j (Lcdv;)Z canBeCollidedWith
		0 o p_423679_
	j (Ldhp;)Z lambda$registerGoals$1
		0 o p_432543_
	k (Ldhp;)Z lambda$static$0
		static
		0 o p_416206_
	m ()Lcgb$a; createAttributes
		static
	m (Lfoh;)V travel
		0 o p_415625_
	n ()Z isLeashHolder
	p ()Lbcd; getAmbientSound
	q (Lcdv;)V addPassenger
		0 o p_416440_
	r (Lcdv;)V removePassenger
		0 o p_415575_
	s ()Z staysStill
	s (I)V setServerStillTimeout
		0 o p_428379_
	s (Lcdv;)Z canAddPassenger
		0 o p_416701_
	x (Z)V setLeashHolder
		0 o p_418010_
	z ()V onElasticLeashPull
crg$a net/minecraft/world/entity/animal/HappyGhast$BabyFlyingPathNavigation
	<init> (Lcrg;Ldrq;)V <init>
		0 o p_416056_
		1 o p_416673_
	a (Lfoh;Lfoh;)Z canMoveDirectly
		0 o p_415802_
		1 o p_416007_
crg$b net/minecraft/world/entity/animal/HappyGhast$HappyGhastBodyRotationControl
	a Lcrg; this$0
	<init> (Lcrg;)V <init>
		0 o p_415603_
	a ()V clientTick
crg$c net/minecraft/world/entity/animal/HappyGhast$HappyGhastFloatGoal
	a Lcrg; this$0
	<init> (Lcrg;)V <init>
		0 o p_416584_
	b ()Z canUse
crg$d net/minecraft/world/entity/animal/HappyGhast$HappyGhastLookControl
	h Lcrg; this$0
	<init> (Lcrg;)V <init>
		0 o p_416406_
	a ()V tick
	a (F)F wrapDegrees90
		static
		0 o p_416435_
crh 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 Lcbb; 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 ()Lcfw$b; brainProvider
		static
	a (Lcrg;)V updateActivity
		static
		0 o p_415586_
	a (Lcfw;)Lcfw; makeBrain
		static
		0 o p_416648_
	a (Lcew;)Ljava/lang/Float; lambda$initIdleActivity$3
		static
		0 o p_416389_
	b (Lcfw;)V initCoreActivity
		static
		0 o p_416490_
	b (Lcew;)Ljava/lang/Float; lambda$initIdleActivity$2
		static
		0 o p_415714_
	c (Lcew;)Ljava/lang/Double; lambda$initIdleActivity$1
		static
		0 o p_416108_
	c (Lcfw;)V initIdleActivity
		static
		0 o p_416650_
	d (Lcew;)Ljava/lang/Float; lambda$initIdleActivity$0
		static
		0 o p_415650_
	d (Lcfw;)V initPanicActivity
		static
		0 o p_416127_
cri net/minecraft/world/entity/animal/IronGolem
	c Lalm; DATA_FLAGS_ID
	ct I offerFlowerTick
	cu Lcbb; PERSISTENT_ANGER_TIME
	cv I remainingPersistentAngerTime
	cw Ljava/util/UUID; persistentAngerTarget
	d I IRON_INGOT_HEAL_AMOUNT
	e Z DEFAULT_PLAYER_CREATED
	f I attackAnimationTick
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_28834_
		1 o p_28835_
	E (Lcdv;)V doPush
		0 o p_28839_
	F ()Lfoh; getLeashOffset
	H ()V registerGoals
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376593_
		1 o p_376434_
		2 o p_376366_
	a (Lcee;)Z canAttackType
		0 o p_28851_
	a ()I getRemainingPersistentAngerTime
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_28855_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422246_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422588_
	a (I)V setRemainingPersistentAngerTime
		0 o p_28859_
	a (Lalq$a;)V defineSynchedData
		0 o p_326192_
	a (Lcci;)V die
		0 o p_28846_
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_28853_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Lja;Lejm;)V playStepSound
		0 o p_28864_
		1 o p_28865_
	b (Lcew;Lawx;)Z lambda$registerGoals$0
		static
		0 o p_28879_
		1 o p_376412_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_28861_
		1 o p_28862_
	b (B)V handleEntityEvent
		0 o p_28844_
	bH ()Z canSpawnSprintParticle
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376718_
		1 o p_28837_
	c ()V startPersistentAngerTimer
	e (Lcci;)Lbcd; getHurtSound
		0 o p_28872_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	gI ()Z isPlayerCreated
	gJ ()F getAttackDamage
	k ()Lcgb$a; createAttributes
		static
	l (I)I decreaseAirSupply
		0 o p_28882_
	m ()Lcdr$a; getCrackiness
	n ()I getAttackAnimationTick
	s ()I getOfferFlowerTick
	x (Z)V offerFlower
		0 o p_28886_
	y (Z)V setPlayerCreated
		0 o p_28888_
crj net/minecraft/world/entity/animal/MushroomCow
	ct Lalm; DATA_TYPE
	cu I MUTATE_CHANCE
	cv Ljava/lang/String; TAG_STEW_EFFECTS
	cx Ldks; stewEffects
	cy Ljava/util/UUID; lastLightningBoltUUID
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_28914_
		1 o p_28915_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421679_
	a (Lcrj$a;)V setVariant
		0 o p_360882_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_148936_
		1 o p_148937_
	a (Lalq$a;)V defineSynchedData
		0 o p_326279_
	a (Lcrj;)Lcrj$a; getOffspringVariant
		0 o p_28931_
	a (Lawx;Lcev;)V thunderHit
		0 o p_28921_
		1 o p_28922_
	a (Lkk;)V applyImplicitComponents
		0 o p_397987_
	a ()Z readyForShearing
	a (Lawx;Ldhp;Lcra;)V lambda$shear$1
		0 o p_427074_
		1 o p_427075_
		2 o p_427076_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397806_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_28933_
		1 o p_28934_
	a (Lawx;Lbcf;Ldhp;)V shear
		0 o p_376375_
		1 o p_28924_
		2 o p_373092_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422677_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397577_
		1 o p_397544_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_28941_
		1 o p_28942_
	b (Lawx;Lcdj;)Lcrj; getBreedOffspring
		0 o p_148942_
		1 o p_148943_
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkMushroomSpawnRules
		static
		0 o p_218201_
		1 o p_218202_
		2 o p_360426_
		3 o p_218204_
		4 o p_218205_
	d (Lawx;Ldhp;)V lambda$shear$0
		0 o p_427077_
		1 o p_427078_
	j (Ldhp;)Ljava/util/Optional; getEffectsFromItemStack
		0 o p_298333_
	n ()Lcrj$a; getVariant
crj$a net/minecraft/world/entity/animal/MushroomCow$Variant
	a Lcrj$a; RED
	b Lcrj$a; BROWN
	c Lcrj$a; DEFAULT
	d Lcom/mojang/serialization/Codec; CODEC
	e Laae; STREAM_CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g Ljava/lang/String; type
	h I id
	i Lejm; blockState
	j [Lcrj$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;ILejm;)V <init>
		0 o p_360905_
		1 o p_361221_
		2 o p_363362_
		3 o p_397374_
		4 o p_365388_
	a ()Lejm; getBlockState
	a (I)Lcrj$a; byId
		static
		0 o p_397937_
	b ()I id
	c ()Ljava/lang/String; getSerializedName
	d ()[Lcrj$a; $values
		static
	valueOf (Ljava/lang/String;)Lcrj$a; valueOf
		static
		0 o p_360367_
	values ()[Lcrj$a; values
		static
crk net/minecraft/world/entity/animal/Ocelot
	cA Lcrk$b; temptGoal
	ct D CROUCH_SPEED_MOD
	cu D WALK_SPEED_MOD
	cv D SPRINT_SPEED_MOD
	cx Lalm; DATA_TRUSTING
	cy Z DEFAULT_TRUSTING
	cz Lcrk$a; ocelotAvoidPlayersGoal
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_28987_
		1 o p_28988_
	F ()Lfoh; getLeashOffset
	H ()V registerGoals
	W ()I getAmbientSoundInterval
	a (Lawx;)V customServerAiStep
		0 o p_376895_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422268_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421869_
	a (Lalq$a;)V defineSynchedData
		0 o p_326220_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_148953_
		1 o p_148954_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_29007_
		1 o p_29008_
		2 o p_362657_
		3 o p_29010_
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_29005_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_29021_
		1 o p_29022_
	b (Lawx;Lcdj;)Lcrk; getBreedOffspring
		0 o p_148956_
		1 o p_148957_
	b (B)V handleEntityEvent
		0 o p_28995_
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkOcelotSpawnRules
		static
		0 o p_218207_
		1 o p_218208_
		2 o p_364328_
		3 o p_218210_
		4 o p_218211_
	cq ()Z isSteppingCarefully
	e (Lcci;)Lbcd; getHurtSound
		0 o p_29035_
	f_ ()Lbcd; getDeathSound
	i (Ldhp;)Z isFood
		0 o p_29043_
	i (D)Z removeWhenFarAway
		0 o p_29041_
	j (Ldhp;)Z lambda$registerGoals$0
		static
		0 o p_335596_
	m ()Lcgb$a; createAttributes
		static
	n ()V reassessTrustingGoals
	p ()Lbcd; getAmbientSound
	s ()Z isTrusting
	x (Z)V setTrusting
		0 o p_29046_
	y (Z)V spawnTrustingParticles
		0 o p_29048_
crk$a net/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal
	i Lcrk; ocelot
	<init> (Lcrk;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
crk$b net/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal
	d Lcrk; ocelot
	<init> (Lcrk;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
crl net/minecraft/world/entity/animal/Panda
	cA Lalm; HIDDEN_GENE_ID
	cB Lalm; DATA_ID_FLAGS
	cC Lcpp; BREED_TARGETING
	cD Lcdy; BABY_DIMENSIONS
	cE I FLAG_SNEEZE
	cF I FLAG_ROLL
	cG I FLAG_SIT
	cH I FLAG_ON_BACK
	cI I EAT_TICK_INTERVAL
	cJ I TOTAL_UNHAPPY_TIME
	cK Z gotBamboo
	cL Z didBite
	cM Lfoh; rollDelta
	cN F sitAmount
	cO F sitAmountO
	cP F onBackAmount
	cS F onBackAmountO
	cT F rollAmount
	cU F rollAmountO
	cV Lcrl$g; lookAtPlayerGoal
	ct I TOTAL_ROLL_STEPS
	cu I rollCounter
	cv Lalm; UNHAPPY_COUNTER
	cx Lalm; SNEEZE_COUNTER
	cy Lalm; EAT_COUNTER
	cz Lalm; MAIN_GENE_ID
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)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 (Lcrl;Lcrl;)V setGeneFromParents
		0 o p_29104_
		1 o p_29105_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421623_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_148967_
		1 o p_148968_
	a (Lalq$a;)V defineSynchedData
		0 o p_326185_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_29109_
		1 o p_29110_
		2 o p_365266_
		3 o p_29112_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376309_
		1 o p_376843_
		2 o p_376403_
	a (Lawx;Lcvr;)V pickUpItem
		0 o p_376704_
		1 o p_29121_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422039_
	a (Lcrl$a;)V setMainGene
		0 o p_29100_
	a (Lcrl;)Lbfq; access$000
		static
		0 o p_285188_
	b (Lja;Lejm;)V playStepSound
		0 o p_29126_
		1 o p_29127_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316677_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_29123_
		1 o p_29124_
	b (Lcvr;)Z canPickUpAndEat
		static
		0 o p_372991_
	b (Lcrl$a;)V setHiddenGene
		0 o p_29117_
	b (Lcrl;)Lbfq; access$100
		static
		0 o p_218213_
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376520_
		1 o p_29091_
	c (Lcrl;)Lbfq; access$200
		static
		0 o p_218215_
	d (Lcrl;)Lbfq; access$300
		static
		0 o p_218217_
	d (IZ)V setFlag
		0 o p_29135_
		1 o p_29136_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_29142_
	e (Lcrl;)Lbfq; access$400
		static
		0 o p_218219_
	f (Lcrl;)Lbfq; access$500
		static
		0 o p_218221_
	f (Lcef;)Z canDispenserEquipIntoSlot
		0 o p_371896_
	f_ ()Lbcd; getDeathSound
	g ()V tick
	g (Lcrl;)Lbfq; access$600
		static
		0 o p_218223_
	gB ()V playAttackSound
	gI ()Z isOnBack
	gJ ()Z isEating
	gK ()I getSneezeCounter
	gL ()Lcrl$a; getMainGene
	gM ()Lcrl$a; getHiddenGene
	gU ()Z isRolling
	gV ()Lcgb$a; createAttributes
		static
	gW ()Lcrl$a; getVariant
	gX ()Z isLazy
	gY ()Z isWorried
	gZ ()Z isPlayful
	gz ()Z isAggressive
	h (Lcrl;)Lbfq; access$700
		static
		0 o p_218225_
	ha ()Z isBrown
	hb ()Z isWeak
	hc ()Z isScared
	hd ()V setAttributes
	he ()Z canPerformAction
	hf ()I getEatCounter
	hg ()V handleEating
	hh ()V addEatingParticles
	hi ()V updateSitAmount
	hj ()V updateOnBackAnimation
	hk ()V updateRollAmount
	hl ()V handleRoll
	hm ()V afterSneeze
	hn ()Lcrl$a; getOneOfGenesRandomly
	ho ()V tryToSit
	i (Ldhp;)Z isFood
		0 o p_29192_
	i (Lcrl;)Lbfq; access$800
		static
		0 o p_218227_
	j (Ldhp;)Z lambda$registerGoals$0
		static
		0 o p_335256_
	j (Lcrl;)Lbfq; access$900
		static
		0 o p_218229_
	k (Lcrl;)Lbfq; access$1000
		static
		0 o p_218231_
	m ()I getUnhappyCounter
	n ()Z isSneezing
	p ()Lbcd; getAmbientSound
	s ()Z isSitting
	s (I)V setUnhappyCounter
		0 o p_29207_
	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_
crl$a net/minecraft/world/entity/animal/Panda$Gene
	a Lcrl$a; NORMAL
	b Lcrl$a; LAZY
	c Lcrl$a; WORRIED
	d Lcrl$a; PLAYFUL
	e Lcrl$a; BROWN
	f Lcrl$a; WEAK
	g Lcrl$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 [Lcrl$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)Lcrl$a; byId
		static
		0 o p_29249_
	a (Lcrl$a;Lcrl$a;)Lcrl$a; getVariantFromGenes
		static
		0 o p_29261_
		1 o p_29262_
	a (Lbfq;)Lcrl$a; getRandom
		static
		0 o p_218235_
	a ()I getId
	b ()Z isRecessive
	c ()Ljava/lang/String; getSerializedName
	d ()[Lcrl$a; $values
		static
	valueOf (Ljava/lang/String;)Lcrl$a; valueOf
		static
		0 o p_29265_
	values ()[Lcrl$a; values
		static
crl$b net/minecraft/world/entity/animal/Panda$PandaAttackGoal
	b Lcrl; panda
	<init> (Lcrl;DZ)V <init>
		0 o p_29269_
		1 o p_29270_
		2 o p_29271_
	b ()Z canUse
crl$c net/minecraft/world/entity/animal/Panda$PandaAvoidGoal
	i Lcrl; panda
	<init> (Lcrl;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
crl$d net/minecraft/world/entity/animal/Panda$PandaBreedGoal
	d Lcrl; panda
	e I unhappyCooldown
	<init> (Lcrl;D)V <init>
		0 o p_186221_
		1 o p_186222_
	b ()Z canUse
	h ()Z canFindBamboo
crl$e net/minecraft/world/entity/animal/Panda$PandaHurtByTargetGoal
	a Lcrl; panda
	<init> (Lcrl;[Ljava/lang/Class;)V <init>
		0 o p_29292_
		1 o p_29293_
	a (Lcey;Lcew;)V alertOther
		0 o p_29295_
		1 o p_29296_
	c ()Z canContinueToUse
crl$f net/minecraft/world/entity/animal/Panda$PandaLieOnBackGoal
	a Lcrl; panda
	b I cooldown
	<init> (Lcrl;)V <init>
		0 o p_29301_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
crl$g net/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal
	h Lcrl; panda
	<init> (Lcrl;Ljava/lang/Class;F)V <init>
		0 o p_29308_
		1 o p_29309_
		2 o p_29310_
	a (Lcew;)V setTarget
		0 o p_29313_
	a ()V tick
	b ()Z canUse
	b (Lcew;)Z lambda$canUse$0
		static
		0 o p_148985_
	c ()Z canContinueToUse
crl$h net/minecraft/world/entity/animal/Panda$PandaMoveControl
	l Lcrl; panda
	<init> (Lcrl;)V <init>
		0 o p_29318_
	a ()V tick
crl$i net/minecraft/world/entity/animal/Panda$PandaPanicGoal
	a Lcrl; panda
	<init> (Lcrl;D)V <init>
		0 o p_29322_
		1 o p_29323_
	c ()Z canContinueToUse
crl$j net/minecraft/world/entity/animal/Panda$PandaRollGoal
	a Lcrl; panda
	<init> (Lcrl;)V <init>
		0 o p_29328_
	X_ ()Z isInterruptable
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
crl$k net/minecraft/world/entity/animal/Panda$PandaSitGoal
	a Lcrl; this$0
	b I cooldown
	<init> (Lcrl;)V <init>
		0 o p_29336_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
crl$l net/minecraft/world/entity/animal/Panda$PandaSneezeGoal
	a Lcrl; panda
	<init> (Lcrl;)V <init>
		0 o p_29344_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
crm net/minecraft/world/entity/animal/Parrot
	cA F oFlap
	cB Lalm; DATA_VARIANT_ID
	cC Ljava/util/function/Predicate; NOT_PARROT_PREDICATE
	cD Ljava/util/Map; MOB_SOUND_MAP
	cE F flapping
	cF F nextFlap
	cG Z partyParrot
	cH Lja; jukebox
	cx F flap
	cy F flapSpeed
	cz F oFlapSpeed
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_29362_
		1 o p_29363_
	E (Lcdv;)V doPush
		0 o p_29367_
	F ()Lfoh; getLeashOffset
	H ()V registerGoals
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376162_
		1 o p_376903_
		2 o p_376601_
	a (Lja;Z)V setRecordPlayingNearby
		0 o p_29395_
		1 o p_29396_
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_29370_
		1 o p_29371_
		2 o p_29372_
		3 o p_29373_
	a (Ldrq;Lcdv;)Z imitateNearbyMobs
		static
		0 o p_29383_
		1 o p_29384_
	a (Lcrm$b;)V setVariant
		0 o p_262613_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_415269_
	a (Lkk;)V applyImplicitComponents
		0 o p_397119_
	a (Ldrq;Lbfq;)Lbcd; getAmbient
		static
		0 o p_218239_
		1 o p_218240_
	a (Lko;)Ljava/lang/Object; get
		0 o p_398053_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422113_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421769_
	a (Lalq$a;)V defineSynchedData
		0 o p_326347_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_148993_
		1 o p_148994_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_29389_
		1 o p_29390_
		2 o p_365194_
		3 o p_29392_
	a (Lbfq;)F getPitch
		static
		0 o p_218237_
	a (Lcqq;)Z canMate
		0 o p_29381_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_29417_
	b (Lja;Lejm;)V playStepSound
		0 o p_29419_
		1 o p_29420_
	b (Lcee;)Lbcd; getImitatedSound
		static
		0 o p_29409_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_398042_
		1 o p_397237_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_29414_
		1 o p_29415_
	bU ()Z isPushable
	bk ()V onFlap
	bl ()Z isFlapping
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkParrotSpawnRules
		static
		0 o p_218242_
		1 o p_218243_
		2 o p_360625_
		3 o p_218245_
		4 o p_218246_
	dw ()Lbcf; getSoundSource
	e (Lcci;)Lbcd; getHurtSound
		0 o p_29437_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	fu ()F getVoicePitch
	gM ()Z canFlyToOwner
	gU ()Lcgb$a; createAttributes
		static
	gV ()Z isPartyParrot
	gW ()Lcrm$b; getVariant
	gX ()Z isFlying
	gZ ()V calculateFlapping
	g_ ()Z isBaby
	i (Ldhp;)Z isFood
		0 o p_29446_
	p ()Lbcd; getAmbientSound
crm$1 net/minecraft/world/entity/animal/Parrot$1
	<init> ()V <init>
	a (Lcey;)Z test
		0 o p_29453_
	test (Ljava/lang/Object;)Z test
		0 o p_29455_
crm$a net/minecraft/world/entity/animal/Parrot$ParrotWanderGoal
	<init> (Lcfe;D)V <init>
		0 o p_186224_
		1 o p_186225_
	h ()Lfoh; getPosition
	k ()Lfoh; getTreePos
crm$b net/minecraft/world/entity/animal/Parrot$Variant
	a Lcrm$b; RED_BLUE
	b Lcrm$b; BLUE
	c Lcrm$b; GREEN
	d Lcrm$b; YELLOW_BLUE
	e Lcrm$b; GRAY
	f Lcrm$b; DEFAULT
	g Lcom/mojang/serialization/Codec; CODEC
	h Lcom/mojang/serialization/Codec; LEGACY_CODEC
	i Laae; STREAM_CODEC
	j Ljava/util/function/IntFunction; BY_ID
	k I id
	l Ljava/lang/String; name
	m [Lcrm$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)Lcrm$b; byId
		static
		0 o p_262643_
	a ()I getId
	b ()[Lcrm$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcrm$b; valueOf
		static
		0 o p_262616_
	values ()[Lcrm$b; values
		static
crn net/minecraft/world/entity/animal/Pig
	ct Lalm; DATA_BOOST_TIME
	cu Lalm; DATA_VARIANT_ID
	cv Lcer; steering
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_29462_
		1 o p_29463_
	F ()Lfoh; getLeashOffset
	H ()V registerGoals
	a (Lalm;)V onSyncedDataUpdated
		0 o p_29480_
	a (Lcxi;)V lambda$thunderHit$2
		0 o p_432544_
	a (Lawx;Lcev;)V thunderHit
		0 o p_29473_
		1 o p_29474_
	a (Lkk;)V applyImplicitComponents
		0 o p_397068_
	a ()Z boost
	a (Lko;)Ljava/lang/Object; get
		0 o p_397148_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421731_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422591_
	a (Lczl;Lfoh;)V tickRidden
		0 o p_278330_
		1 o p_278267_
	a (Lcef;Ldhp;Ldqa;)Ljk; getEquipSound
		0 o p_397377_
		1 o p_397787_
		2 o p_397153_
	a (Lalq$a;)V defineSynchedData
		0 o p_326097_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_148998_
		1 o p_148999_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_394599_
		1 o p_393951_
		2 o p_393505_
		3 o p_394079_
	b (Ljk;)V setVariant
		0 o p_394027_
	b (Lja;Lejm;)V playStepSound
		0 o p_29492_
		1 o p_29493_
	b (Lczl;Lfoh;)Lfoh; getRiddenInput
		0 o p_278309_
		1 o p_275479_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397092_
		1 o p_397408_
	b (Lcew;)Lfoh; getDismountLocationForPassenger
		0 o p_29487_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_29489_
		1 o p_29490_
	b (Lawx;Lcdj;)Lcrn; getBreedOffspring
		0 o p_149001_
		1 o p_149002_
	dg ()Lcew; getControllingPassenger
	e (Lcci;)Lbcd; getHurtSound
		0 o p_29502_
	e (Lcef;)Z canUseSlot
		0 o p_397991_
	f (Lczl;)F getRiddenSpeed
		0 o p_278258_
	f (Lcef;)Z canDispenserEquipIntoSlot
		0 o p_397716_
	f_ ()Lbcd; getDeathSound
	i (Ldhp;)Z isFood
		0 o p_29508_
	j (Ldhp;)Z lambda$registerGoals$1
		static
		0 o p_335406_
	k (Ldhp;)Z lambda$registerGoals$0
		static
		0 o p_336182_
	m ()Lcgb$a; createAttributes
		static
	n ()Ljk; getVariant
	p ()Lbcd; getAmbientSound
cro 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 Laae; STREAM_CODEC
	e Ldbo; modelAndTexture
	f Ldbu; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Ldbo;Ldbu;)V <init>
		0 o modelAndTexture
		1 o spawnConditions
	<init> (Ldbo;)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 ()Ldbo; modelAndTexture
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399405_
	c ()Ldbu; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_394518_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cro$a net/minecraft/world/entity/animal/PigVariant$ModelType
	a Lcro$a; NORMAL
	b Lcro$a; COLD
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Lcro$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 ()[Lcro$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcro$a; valueOf
		static
		0 o p_393466_
	values ()[Lcro$a; values
		static
crp net/minecraft/world/entity/animal/PigVariants
	a Lami; TEMPERATE
	b Lami; WARM
	c Lami; COLD
	d Lami; DEFAULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamj;)Lami; createKey
		static
		0 o p_399569_
	a (Lqw;)V bootstrap
		static
		0 o p_393508_
	a (Lqw;Lami;Lcro$a;Ljava/lang/String;Ldbu;)V register
		static
		0 o p_393468_
		1 o p_393702_
		2 o p_393507_
		3 o p_394122_
		4 o p_400293_
	a (Lqw;Lami;Lcro$a;Ljava/lang/String;Lbdj;)V register
		static
		0 o p_393614_
		1 o p_394526_
		2 o p_394644_
		3 o p_394391_
		4 o p_394321_
crq net/minecraft/world/entity/animal/PolarBear
	cA I remainingPersistentAngerTime
	cB Ljava/util/UUID; persistentAngerTarget
	ct Lalm; DATA_STANDING_ID
	cu F STAND_ANIMATION_TICKS
	cv F clientSideStandAnimationO
	cx F clientSideStandAnimation
	cy I warningSoundTicks
	cz Lcbb; PERSISTENT_ANGER_TIME
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_29519_
		1 o p_29520_
	H ()V registerGoals
	J (F)F getStandingAnimationScale
		0 o p_29570_
	a (Lcfe;)Lbdj; lambda$registerGoals$0
		static
		0 o p_425376_
	a ()I getRemainingPersistentAngerTime
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_29539_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422323_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422366_
	a (I)V setRemainingPersistentAngerTime
		0 o p_29543_
	a (Lalq$a;)V defineSynchedData
		0 o p_326229_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149005_
		1 o p_149006_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_29533_
		1 o p_29534_
		2 o p_361358_
		3 o p_29536_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Lja;Lejm;)V playStepSound
		0 o p_29545_
		1 o p_29546_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316644_
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)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 (Lcci;)Lbcd; getHurtSound
		0 o p_29559_
	f_ ()Lbcd; getDeathSound
	fz ()F getWaterSlowDown
	g ()V tick
	i (Ldhp;)Z isFood
		0 o p_29565_
	m ()Lcgb$a; createAttributes
		static
	n ()V playWarningSound
	p ()Lbcd; getAmbientSound
	s ()Z isStanding
	x (Z)V setStanding
		0 o p_29568_
crq$a net/minecraft/world/entity/animal/PolarBear$PolarBearAttackPlayersGoal
	i Lcrq; this$0
	<init> (Lcrq;)V <init>
		0 o p_29573_
	b ()Z canUse
	l ()D getFollowDistance
crq$b net/minecraft/world/entity/animal/PolarBear$PolarBearHurtByTargetGoal
	a Lcrq; this$0
	<init> (Lcrq;)V <init>
		0 o p_29578_
	a (Lcey;Lcew;)V alertOther
		0 o p_29580_
		1 o p_29581_
	d ()V start
crq$c net/minecraft/world/entity/animal/PolarBear$PolarBearMeleeAttackGoal
	b Lcrq; this$0
	<init> (Lcrq;)V <init>
		0 o p_29585_
	a (Lcew;)V checkAndPerformAttack
		0 o p_29589_
	e ()V stop
crr net/minecraft/world/entity/animal/Pufferfish
	a I STATE_SMALL
	b I STATE_MID
	c I STATE_FULL
	ct I deflateTimer
	cu Lcpp$a; SCARY_MOB
	cv Lcpp; TARGETING_CONDITIONS
	cw I DEFAULT_PUFF_STATE
	e Lalm; PUFF_STATE
	f I inflateCounter
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_29602_
		1 o p_29603_
	H ()V registerGoals
	a (Lfip;)V readAdditionalSaveData
		0 o p_421491_
	a ()Ldhp; getBucketItemStack
	a (Lcew;Lawx;)Z lambda$static$0
		static
		0 o p_423304_
		1 o p_423305_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_29615_
	a (Lawx;Lcey;)V touch
		0 o p_376852_
		1 o p_29606_
	a (Lalq$a;)V defineSynchedData
		0 o p_326242_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421515_
	a_ (Lczl;)V playerTouch
		0 o p_29617_
	b (I)V setPuffState
		0 o p_29619_
	b (Lawx;Lcey;)Z lambda$aiStep$1
		0 o p_375812_
		1 o p_375813_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316231_
	c (I)F getScale
		static
		0 o p_29639_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_29628_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	g ()V tick
	gI ()Lbcd; getFlopSound
	gJ ()I getPuffState
crr$a net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal
	a Lcrr; fish
	<init> (Lcrr;)V <init>
		0 o p_29642_
	a (Lcew;)Z lambda$canUse$0
		0 o p_375816_
	b ()Z canUse
	d ()V start
	e ()V stop
crs net/minecraft/world/entity/animal/Rabbit
	cA I DEFAULT_MORE_CARROT_TICKS
	cB Lamj; KILLER_BUNNY
	cC I DEFAULT_ATTACK_POWER
	cD I EVIL_ATTACK_POWER_INCREMENT
	cE Lamj; EVIL_ATTACK_POWER_MODIFIER
	cF I EVIL_ARMOR_VALUE
	cG I MORE_CARROTS_DELAY
	cH I jumpTicks
	cI I jumpDuration
	cJ Z wasOnGround
	cK I jumpDelayTicks
	cL I moreCarrotTicks
	ct D STROLL_SPEED_MOD
	cu D BREED_SPEED_MOD
	cv D FOLLOW_SPEED_MOD
	cx D FLEE_SPEED_MOD
	cy D ATTACK_SPEED_MOD
	cz Lalm; DATA_TYPE_ID
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_29656_
		1 o p_29657_
	F ()Lfoh; getLeashOffset
	H ()V registerGoals
	J (F)F getJumpCompletion
		0 o p_29736_
	a (Lawx;)V customServerAiStep
		0 o p_376329_
	a (Lcrs;)Z access$000
		static
		0 o p_29671_
	a (Lkk;)V applyImplicitComponents
		0 o p_397427_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397017_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422480_
	a (Ldrr;Lja;)Lcrs$g; getRandomRabbitVariant
		static
		0 o p_262699_
		1 o p_262700_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422503_
	a (Lalq$a;)V defineSynchedData
		0 o p_326475_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149032_
		1 o p_149033_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_29678_
		1 o p_29679_
		2 o p_362286_
		3 o p_29681_
	a (Lcrs$g;)V setVariant
		0 o p_262578_
	b (Lawx;Lcdj;)Lcrs; getBreedOffspring
		0 o p_149035_
		1 o p_149036_
	b (Lcrs;)Lcku; access$100
		static
		0 o p_284955_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397525_
		1 o p_397837_
	b (B)V handleEntityEvent
		0 o p_29663_
	bH ()Z canSpawnSprintParticle
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)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_
	dw ()Lbcf; getSoundSource
	e (Lcci;)Lbcd; getHurtSound
		0 o p_29715_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	fw ()F getJumpPower
	gB ()V playAttackSound
	gI ()Lcrs$g; getVariant
	gJ ()V enableJumpControl
	gK ()V disableJumpControl
	gL ()V setLandingDelay
	gM ()V checkLandingDelay
	gU ()Z wantsMoreFood
	i (Ldhp;)Z isFood
		0 o p_29729_
	j (Ldhp;)Z lambda$registerGoals$0
		static
		0 o p_335873_
	j (D)V setSpeedModifier
		0 o p_29726_
	m ()V startJumping
	n ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
	s ()Lbcd; getJumpSound
	t (Z)V setJumping
		0 o p_29732_
	u ()V jumpFromGround
crs$a net/minecraft/world/entity/animal/Rabbit$RabbitAvoidEntityGoal
	i Lcrs; rabbit
	<init> (Lcrs;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
crs$b net/minecraft/world/entity/animal/Rabbit$RabbitGroupData
	a Lcrs$g; variant
	<init> (Lcrs$g;)V <init>
		0 o p_262662_
crs$c net/minecraft/world/entity/animal/Rabbit$RabbitJumpControl
	b Lcrs; rabbit
	c Z canJump
	<init> (Lcrs;)V <init>
		0 o p_186229_
	a (Z)V setCanJump
		0 o p_29759_
	b ()V tick
	c ()Z wantJump
	d ()Z canJump
crs$d net/minecraft/world/entity/animal/Rabbit$RabbitMoveControl
	l Lcrs; rabbit
	m D nextJumpSpeed
	<init> (Lcrs;)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_
crs$e net/minecraft/world/entity/animal/Rabbit$RabbitPanicGoal
	a Lcrs; rabbit
	<init> (Lcrs;D)V <init>
		0 o p_29775_
		1 o p_29776_
	a ()V tick
crs$f net/minecraft/world/entity/animal/Rabbit$RaidGardenGoal
	g Lcrs; rabbit
	h Z wantsToRaid
	i Z canRaid
	<init> (Lcrs;)V <init>
		0 o p_29782_
	a ()V tick
	a (Ldrt;Lja;)Z isValidTarget
		0 o p_29785_
		1 o p_29786_
	b ()Z canUse
	c ()Z canContinueToUse
crs$g net/minecraft/world/entity/animal/Rabbit$Variant
	a Lcrs$g; BROWN
	b Lcrs$g; WHITE
	c Lcrs$g; BLACK
	d Lcrs$g; WHITE_SPLOTCHED
	e Lcrs$g; GOLD
	f Lcrs$g; SALT
	g Lcrs$g; EVIL
	h Lcrs$g; DEFAULT
	i Lcom/mojang/serialization/Codec; CODEC
	j Lcom/mojang/serialization/Codec; LEGACY_CODEC
	k Laae; STREAM_CODEC
	l Ljava/util/function/IntFunction; BY_ID
	m I id
	n Ljava/lang/String; name
	o [Lcrs$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)Lcrs$g; byId
		static
		0 o p_262665_
	a ()I id
	b ()[Lcrs$g; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcrs$g; valueOf
		static
		0 o p_262706_
	values ()[Lcrs$g; values
		static
crt net/minecraft/world/entity/animal/Salmon
	a Ljava/lang/String; TAG_TYPE
	b Lalm; DATA_TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_29790_
		1 o p_29791_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421569_
	a ()Ldhp; getBucketItemStack
	a (Lalm;)V onSyncedDataUpdated
		0 o p_368738_
	a (Lalq$a;)V defineSynchedData
		0 o p_360913_
	a (Lcrt$a;)V setVariant
		0 o p_364663_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_360331_
		1 o p_360341_
		2 o p_362539_
		3 o p_361173_
	a (Lkk;)V applyImplicitComponents
		0 o p_397445_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397265_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422248_
	a_ (Ldhp;)V saveToBucketTag
		0 o p_368592_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397110_
		1 o p_397924_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_368711_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_29795_
	f_ ()Lbcd; getDeathSound
	gI ()Lbcd; getFlopSound
	gJ ()I getMaxSchoolSize
	gQ ()Lcrt$a; getVariant
	gR ()F getSalmonScale
	p ()Lbcd; getAmbientSound
crt$a net/minecraft/world/entity/animal/Salmon$Variant
	a Lcrt$a; SMALL
	b Lcrt$a; MEDIUM
	c Lcrt$a; LARGE
	d Lcrt$a; DEFAULT
	e Lbgg$a; CODEC
	f Laae; STREAM_CODEC
	g Ljava/util/function/IntFunction; BY_ID
	h Ljava/lang/String; name
	i I id
	j F boundingBoxScale
	k [Lcrt$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 ()[Lcrt$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcrt$a; valueOf
		static
		0 o p_365471_
	values ()[Lcrt$a; values
		static
cru net/minecraft/world/entity/animal/ShoulderRidingEntity
	cx Lorg/slf4j/Logger; LOGGER
	cy I RIDE_COOLDOWN
	cz I rideCooldownCounter
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_29893_
		1 o p_29894_
	b (Lawy;)Z setEntityOnShoulder
		0 o p_29896_
	g ()V tick
	gY ()Z canSitOnShoulder
crv net/minecraft/world/entity/animal/SnowGolem
	a Lalm; DATA_PUMPKIN_ID
	b B PUMPKIN_FLAG
	c Z DEFAULT_PUMPKIN
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_29902_
		1 o p_29903_
	F ()Lfoh; getLeashOffset
	H ()V registerGoals
	a (Lfip;)V readAdditionalSaveData
		0 o p_422260_
	a (Lcew;F)V performRangedAttack
		0 o p_29912_
		1 o p_29913_
	a (Lcew;Lawx;)Z lambda$registerGoals$0
		static
		0 o p_29932_
		1 o p_376341_
	a (Lalq$a;)V defineSynchedData
		0 o p_325977_
	a (DDDDLdan;)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 ()Z readyForShearing
	a (Lawx;Lbcf;Ldhp;)V shear
		0 o p_376257_
		1 o p_29907_
		2 o p_373004_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422457_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_29920_
		1 o p_29921_
	d (Lawx;Ldhp;)V lambda$shear$2
		0 o p_427085_
		1 o p_427086_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_29929_
	e_ ()V aiStep
	fG ()Z isSensitiveToWater
	f_ ()Lbcd; getDeathSound
	k ()Lcgb$a; createAttributes
		static
	m ()Z hasPumpkin
	p ()Lbcd; getAmbientSound
	x (Z)V setPumpkin
		0 o p_29937_
crw net/minecraft/world/entity/animal/Squid
	cA F oldTentacleAngle
	cB F speed
	cC F tentacleSpeed
	cD F rotateSpeed
	cE Lfoh; movementVector
	ct F xBodyRot
	cu F xBodyRotO
	cv F zBodyRot
	cw F zBodyRotO
	cx F tentacleMovement
	cy F oldTentacleMovement
	cz F tentacleAngle
	<init> (Lcee;Ldrq;)V <init>
		0 o p_29953_
		1 o p_29954_
	H ()V registerGoals
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376152_
		1 o p_376463_
		2 o p_376746_
	a (Lcrw;)Z access$000
		static
		0 o p_149050_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_364995_
		1 o p_364552_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; 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_
	bo ()D getDefaultGravity
	br ()Lcdv$d; getMovementEmission
	e (Lcci;)Lbcd; getHurtSound
		0 o p_29980_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	ft ()F getSoundVolume
	gI ()Lcgb$a; createAttributes
		static
	gJ ()Z hasMovementVector
	gK ()Lcfo; lambda$finalizeSpawn$0
		static
	m ()Lmc; getInkParticle
	m (Lfoh;)V travel
		0 o p_29984_
	n ()Lbcd; getSquirtSound
	o (Lfoh;)Lfoh; rotateVector
		0 o p_29986_
	p ()Lbcd; getAmbientSound
	s ()V spawnInk
	v ()Z canBeLeashed
crw$a net/minecraft/world/entity/animal/Squid$SquidFleeGoal
	a Lcrw; this$0
	b F SQUID_FLEE_SPEED
	c F SQUID_FLEE_MIN_DISTANCE
	d F SQUID_FLEE_MAX_DISTANCE
	e I fleeTicks
	<init> (Lcrw;)V <init>
		0 o p_29993_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
crw$b net/minecraft/world/entity/animal/Squid$SquidRandomMovementGoal
	a Lcrw; squid
	<init> (Lcrw;)V <init>
		0 o p_30003_
	a ()V tick
	b ()Z canUse
crx net/minecraft/world/entity/animal/TemperatureVariants
	a Lamj; TEMPERATE
	b Lamj; WARM
	c Lamj; COLD
	<clinit> ()V <clinit>
		static
cry net/minecraft/world/entity/animal/TropicalFish
	a Lcry$d; DEFAULT_VARIANT
	b Ljava/util/List; COMMON_VARIANTS
	c Lalm; DATA_ID_TYPE_VARIANT
	e Z isSchool
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_30015_
		1 o p_30016_
	a (Lcry$b;Ldgn;Ldgn;)I packVariant
		static
		0 o p_262598_
		1 o p_262618_
		2 o p_262683_
	a (Lkk;)V applyImplicitComponents
		0 o p_397385_
	a (Lcry$b;)V setPattern
		0 o p_262594_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397561_
	a (Ldgn;)V setBaseColor
		0 o p_398010_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422478_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421657_
	a ()Ldhp; getBucketItemStack
	a (Lalq$a;)V defineSynchedData
		0 o p_326026_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_30023_
		1 o p_30024_
		2 o p_362528_
		3 o p_30026_
	a_ (Ldhp;)V saveToBucketTag
		0 o p_30049_
	b (I)Ljava/lang/String; getPredefinedName
		static
		0 o p_30031_
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkTropicalFishSpawnRules
		static
		0 o p_218267_
		1 o p_218268_
		2 o p_362646_
		3 o p_218270_
		4 o p_218271_
	b (Ldgn;)V setPatternColor
		0 o p_397108_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397282_
		1 o p_397751_
	c (I)Ldgn; getBaseColor
		static
		0 o p_30051_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_30039_
	f_ ()Lbcd; getDeathSound
	gI ()Lbcd; getFlopSound
	gQ ()Ldgn; getBaseColor
	gR ()Ldgn; getPatternColor
	gS ()Lcry$b; getPattern
	gT ()I getPackedVariant
	p ()Lbcd; getAmbientSound
	q (I)Z isMaxGroupSizeReached
		0 o p_30035_
	r (I)Ldgn; getPatternColor
		static
		0 o p_30053_
	s (I)Lcry$b; getPattern
		static
		0 o p_262604_
	t (I)V setPackedVariant
		0 o p_30057_
cry$a net/minecraft/world/entity/animal/TropicalFish$Base
	a Lcry$a; SMALL
	b Lcry$a; LARGE
	c I id
	d [Lcry$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 ()[Lcry$a; $values
		static
	valueOf (Ljava/lang/String;)Lcry$a; valueOf
		static
		0 o p_262569_
	values ()[Lcry$a; values
		static
cry$b net/minecraft/world/entity/animal/TropicalFish$Pattern
	a Lcry$b; KOB
	b Lcry$b; SUNSTREAK
	c Lcry$b; SNOOPER
	d Lcry$b; DASHER
	e Lcry$b; BRINELY
	f Lcry$b; SPOTTY
	g Lcry$b; FLOPPER
	h Lcry$b; STRIPEY
	i Lcry$b; GLITTER
	j Lcry$b; BLOCKFISH
	k Lcry$b; BETTY
	l Lcry$b; CLAYFISH
	m Lcom/mojang/serialization/Codec; CODEC
	n Laae; STREAM_CODEC
	o Ljava/util/function/IntFunction; BY_ID
	p Ljava/lang/String; name
	q Lxx; displayName
	r Lcry$a; base
	s I packedId
	t [Lcry$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lcry$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 ()Lcry$a; base
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_399697_
		1 o p_399784_
		2 o p_399979_
		3 o p_399524_
	a (I)Lcry$b; byId
		static
		0 o p_262653_
	b ()I getPackedId
	c ()Ljava/lang/String; getSerializedName
	d ()Lxx; displayName
	e ()[Lcry$b; $values
		static
	valueOf (Ljava/lang/String;)Lcry$b; valueOf
		static
		0 o p_30095_
	values ()[Lcry$b; values
		static
cry$c net/minecraft/world/entity/animal/TropicalFish$TropicalFishGroupData
	b Lcry$d; variant
	<init> (Lcry;Lcry$d;)V <init>
		0 o p_262626_
		1 o p_262579_
cry$d net/minecraft/world/entity/animal/TropicalFish$Variant
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcry$b; pattern
	c Ldgn; baseColor
	d Ldgn; patternColor
	<clinit> ()V <clinit>
		static
	<init> (Lcry$b;Ldgn;Ldgn;)V <init>
		0 o pattern
		1 o baseColor
		2 o patternColor
	<init> (I)V <init>
		0 o p_331552_
	a ()I getPackedId
	b ()Lcry$b; pattern
	c ()Ldgn; baseColor
	d ()Ldgn; patternColor
	equals (Ljava/lang/Object;)Z equals
		0 o p_262670_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
crz net/minecraft/world/entity/animal/Turtle
	cA I layEggCounter
	cB Lja; homePos
	cC Lja; travelPos
	cD Z goingHome
	ct Lcpp$a; BABY_ON_LAND_SELECTOR
	cu Lalm; HAS_EGG
	cv Lalm; LAYING_EGG
	cx F BABY_SCALE
	cy Lcdy; BABY_DIMENSIONS
	cz Z DEFAULT_HAS_EGG
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_30132_
		1 o p_30133_
	H ()V registerGoals
	W ()I getAmbientSoundInterval
	a (Lawx;Lcev;)V thunderHit
		0 o p_30140_
		1 o p_30141_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422145_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422545_
	a (Lcew;Lawx;)Z lambda$static$0
		static
		0 o p_427087_
		1 o p_427088_
	a (Lalq$a;)V defineSynchedData
		0 o p_326064_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149068_
		1 o p_149069_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_30153_
		1 o p_30154_
		2 o p_361581_
		3 o p_30156_
	a (Lcrz;)Lbfq; access$000
		static
		0 o p_218273_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_30159_
		1 o p_30160_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_30171_
	b (Lcrz;)Lbfq; access$100
		static
		0 o p_218275_
	b (Lja;Lejm;)V playStepSound
		0 o p_30173_
		1 o p_30174_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316685_
	bf ()F nextStep
	bg ()Lbcd; getSwimSound
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkTurtleSpawnRules
		static
		0 o p_218277_
		1 o p_218278_
		2 o p_362837_
		3 o p_218280_
		4 o p_218281_
	cW ()Z isPushedByFluid
	e (Lcci;)Lbcd; getHurtSound
		0 o p_30202_
	e_ ()V aiStep
	ez ()F getAgeScale
	f_ ()Lbcd; getDeathSound
	g (F)V playSwimSound
		0 o p_30192_
	gP ()Z canFallInLove
	h (Lja;)V setHomePos
		0 o p_30220_
	h ()V ageBoundaryReached
	i (Ldhp;)Z isFood
		0 o p_30231_
	j (Ldhp;)Z lambda$registerGoals$1
		static
		0 o p_335260_
	m ()Z hasEgg
	m (Lfoh;)V travel
		0 o p_30218_
	n ()Z isLayingEgg
	p ()Lbcd; getAmbientSound
	s ()Lcgb$a; createAttributes
		static
	v ()Z canBeLeashed
	x (Z)V setHasEgg
		0 o p_30235_
	y (Z)V setLayingEgg
		0 o p_30237_
crz$a net/minecraft/world/entity/animal/Turtle$TurtleBreedGoal
	d Lcrz; turtle
	<init> (Lcrz;D)V <init>
		0 o p_30244_
		1 o p_30245_
	b ()Z canUse
	g ()V breed
crz$b net/minecraft/world/entity/animal/Turtle$TurtleGoHomeGoal
	a Lcrz; turtle
	b D speedModifier
	c Z stuck
	d I closeToHomeTryTicks
	e I GIVE_UP_TICKS
	<init> (Lcrz;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
crz$c net/minecraft/world/entity/animal/Turtle$TurtleGoToWaterGoal
	g I GIVE_UP_TICKS
	h Lcrz; turtle
	<init> (Lcrz;D)V <init>
		0 o p_30262_
		1 o p_30263_
	a (Ldrt;Lja;)Z isValidTarget
		0 o p_30270_
		1 o p_30271_
	b ()Z canUse
	c ()Z canContinueToUse
	l ()Z shouldRecalculatePath
crz$d net/minecraft/world/entity/animal/Turtle$TurtleLayEggGoal
	g Lcrz; turtle
	<init> (Lcrz;D)V <init>
		0 o p_30276_
		1 o p_30277_
	a ()V tick
	a (Ldrt;Lja;)Z isValidTarget
		0 o p_30280_
		1 o p_30281_
	b ()Z canUse
	c ()Z canContinueToUse
crz$e net/minecraft/world/entity/animal/Turtle$TurtleMoveControl
	l Lcrz; turtle
	<init> (Lcrz;)V <init>
		0 o p_30286_
	a ()V tick
	h ()V updateSpeed
crz$f net/minecraft/world/entity/animal/Turtle$TurtlePanicGoal
	<init> (Lcrz;D)V <init>
		0 o p_30290_
		1 o p_30291_
	b ()Z canUse
crz$g net/minecraft/world/entity/animal/Turtle$TurtlePathNavigation
	<init> (Lcrz;Ldrq;)V <init>
		0 o p_30294_
		1 o p_30295_
	a (Lja;)Z isStableDestination
		0 o p_30300_
crz$h net/minecraft/world/entity/animal/Turtle$TurtleRandomStrollGoal
	i Lcrz; turtle
	<init> (Lcrz;DI)V <init>
		0 o p_30303_
		1 o p_30304_
		2 o p_30305_
	b ()Z canUse
crz$i net/minecraft/world/entity/animal/Turtle$TurtleTravelGoal
	a Lcrz; turtle
	b D speedModifier
	c Z stuck
	<init> (Lcrz;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
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 (Lawx;Lja;)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/animal/WaterAnimal
	d I AMBIENT_SOUND_INTERVAL
	<init> (Lcee;Ldrq;)V <init>
		0 o p_30341_
		1 o p_30342_
	W ()I getAmbientSoundInterval
	a (Lawx;I)V handleAirSupply
		0 o p_394047_
		1 o p_30344_
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_30348_
	aH ()V baseTick
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkSurfaceWaterAnimalSpawnRules
		static
		0 o p_218283_
		1 o p_218284_
		2 o p_362406_
		3 o p_218286_
		4 o p_218287_
	cW ()Z isPushedByFluid
	f (Lawx;)I getBaseExperienceReward
		0 o p_376158_
	v ()Z canBeLeashed
csb 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 Lalm; DATA_CAN_DUPLICATE
	cB Leon; dynamicVibrationListener
	cC Leoz$a; vibrationData
	cD Leoz$d; vibrationUser
	cE Leon; dynamicJukeboxListener
	cF Lcby; inventory
	cG Lja; jukeboxPos
	cH J duplicationCooldown
	cI F holdingItemAnimationTicks
	cJ F holdingItemAnimationTicks0
	cK F dancingAnimationTicks
	cL F spinningAnimationTicks
	cM F spinningAnimationTicks0
	ct I LIFTING_ITEM_ANIMATION_DURATION
	cu F DANCING_LOOP_DURATION
	cv F SPINNING_ANIMATION_DURATION
	cw I DEFAULT_DUPLICATION_COOLDOWN
	cx I DUPLICATION_COOLDOWN_TICKS
	cy I NUM_OF_DUPLICATION_HEARTS
	cz Lalm; DATA_DANCING
	d Lcom/google/common/collect/ImmutableList; THROW_SOUND_PITCHES
	e Lkf; ITEM_PICKUP_REACH
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_218310_
		1 o p_218311_
	F ()Lfoh; getLeashOffset
	G (Lcdv;)Z isLikedPlayer
		0 o p_386522_
	J (F)F getHoldingItemAnimationProgress
		0 o p_218395_
	K (F)F getSpinningProgress
		0 o p_240057_
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_218316_
		1 o p_218317_
		2 o p_218318_
		3 o p_218319_
	a (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener
		0 o p_218348_
	a (Lczl;Ldhp;)V removeInteractionItem
		0 o p_239359_
		1 o p_239360_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_218344_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422340_
	a (Lalq$a;)V defineSynchedData
		0 o p_326380_
	a (Ldhp;Ldhp;)Z equipmentHasChanged
		0 o p_249825_
		1 o p_251595_
	a (J)V setDuplicationCooldown
		0 o p_404640_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376555_
		1 o p_376455_
		2 o p_376277_
	a (Lawx;)V customServerAiStep
		0 o p_376709_
	a (Lawx;Lcvr;)V pickUpItem
		0 o p_376246_
		1 o p_218359_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422258_
	ab ()Lkf; getPickupReach
	b (Lja;Lejm;)V playStepSound
		0 o p_218364_
		1 o p_218365_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_218361_
		1 o p_218362_
	b (B)V handleEntityEvent
		0 o p_239347_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_218342_
	b (Lja;Z)V setJukeboxPlaying
		0 o p_240102_
		1 o p_240103_
	bl ()Z isFlapping
	c (Ldhp;Ldhp;)Z allayConsidersItemEqual
		0 o p_252278_
		1 o p_250405_
	c (Lawx;Ldhp;)Z wantsToPickUp
		0 o p_376111_
		1 o p_218387_
	d (Lawx;Ldhp;)V lambda$dropEquipment$0
		0 o p_375835_
		1 o p_375836_
	d (Ldhp;Ldhp;)Z hasNonMatchingPotion
		0 o p_248762_
		1 o p_250839_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_218369_
	e_ ()V aiStep
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f (Lcef;)Z canDispenserEquipIntoSlot
		0 o p_371819_
	f_ ()Lbcd; getDeathSound
	ft ()F getSoundVolume
	g ()V tick
	g (Lawx;)V dropEquipment
		0 o p_376761_
	gG ()Z shouldStayCloseToLeashHolder
	gI ()Z isSpinning
	gJ ()Leoz$a; getVibrationData
	gK ()Leoz$d; getVibrationUser
	gL ()Z isOnPickupCooldown
	gM ()Z shouldStopDancing
	gN ()V updateDuplicationCooldown
	gO ()V duplicateAllay
	gP ()V resetDuplicationCooldown
	gQ ()Z canDuplicate
	gR ()V spawnHeartParticle
	gc ()Z canPickUpLoot
	i (D)Z removeWhenFarAway
		0 o p_218384_
	k ()Lcgb$a; createAttributes
		static
	m (Lfoh;)V travel
		0 o p_218382_
	m ()Z hasItemInHand
	n ()Lcby; getInventory
	p ()Lbcd; getAmbientSound
	s ()Z isDancing
	u (Lcdv;)Z considersEntityAsAlly
		0 o p_388703_
	x (Z)V setDancing
		0 o p_240178_
csb$a net/minecraft/world/entity/animal/allay/Allay$JukeboxListener
	a Lcsb; this$0
	b Leou; listenerSource
	c I listenerRadius
	<init> (Lcsb;Leou;I)V <init>
		0 o p_239447_
		1 o p_239448_
		2 o p_239449_
	a ()Leou; getListenerSource
	a (Lawx;Ljk;Leoq$a;Lfoh;)Z handleGameEvent
		0 o p_250009_
		1 o p_316687_
		2 o p_249478_
		3 o p_250852_
	b ()I getListenerRadius
csb$b net/minecraft/world/entity/animal/allay/Allay$VibrationUser
	a Lcsb; this$0
	b I VIBRATION_EVENT_LISTENER_RANGE
	c Leou; positionSource
	<init> (Lcsb;)V <init>
		0 o p_281716_
	a (Lawx;Lja;Ljk;Lcdv;Lcdv;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_
	a ()I getListenerRadius
	a (Lawx;Lja;Ljk;Leoq$a;)Z canReceiveVibration
		0 o p_282038_
		1 o p_283385_
		2 o p_316820_
		3 o p_282208_
	b ()Leou; getPositionSource
	c ()Lbdj; getListenableEvents
csc 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 (Lcew;)Ljava/util/Optional; getLikedPlayer
		static
		0 o p_218411_
	a (Lcfw;)Lcfw; makeBrain
		static
		0 o p_218420_
	a (Lcew;Lja;)V hearNoteblock
		static
		0 o p_218417_
		1 o p_218418_
	a (Lcsb;)V updateActivity
		static
		0 o p_218422_
	a (Lcew;Lcfw;Ljj;)Z shouldDepositItemsAtLikedNoteblock
		static
		0 o p_218413_
		1 o p_218414_
		2 o p_218415_
	a (Lawy;)Lcib; lambda$getLikedPlayerPositionTracker$1
		static
		0 o p_218409_
	b (Lcfw;)V initCoreActivity
		static
		0 o p_218426_
	b (Lcsb;)Z lambda$initIdleActivity$0
		static
		0 o p_218428_
	b (Lcew;)Ljava/util/Optional; getItemDepositPosition
		static
		0 o p_218424_
	c (Lcew;)Z hasWantedItem
		static
		0 o p_273346_
	c (Lcfw;)V initIdleActivity
		static
		0 o p_218432_
	d (Lcew;)Ljava/util/Optional; getLikedPlayerPositionTracker
		static
		0 o p_218430_
csd net/minecraft/world/entity/animal/allay/package-info
cse net/minecraft/world/entity/animal/armadillo/Armadillo
	cA D SCARE_DISTANCE_HORIZONTAL
	cB D SCARE_DISTANCE_VERTICAL
	cC Lalm; ARMADILLO_STATE
	cD J inStateTicks
	cE I scuteTime
	cF Z peekReceivedClient
	ct F BABY_SCALE
	cu F MAX_HEAD_ROTATION_EXTENT
	cv I SCARE_CHECK_INTERVAL
	cx Lcdk; rollOutAnimationState
	cy Lcdk; rollUpAnimationState
	cz Lcdk; peekAnimationState
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_316162_
		1 o p_316793_
	N ()Lckr; createBodyControl
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376599_
		1 o p_376763_
		2 o p_376190_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_316145_
	a (Lawx;)V customServerAiStep
		0 o p_376915_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_316388_
	a (Lcdv;Ldhp;)Z brushOffScute
		0 o p_433369_
		1 o p_435960_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422344_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422413_
	a (Ljava/lang/Integer;)V lambda$readAdditionalSaveData$0
		0 o p_409909_
	a (Lalq$a;)V defineSynchedData
		0 o p_326186_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_316757_
		1 o p_316523_
	a (Lcse$a;)V switchToState
		0 o p_316783_
	ah ()I getMaxHeadYRot
	b (Lja;Lejm;)V playStepSound
		0 o p_316146_
		1 o p_316719_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_316559_
		1 o p_316119_
	b (B)V handleEntityEvent
		0 o p_326098_
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkArmadilloSpawnRules
		static
		0 o p_320958_
		1 o p_320908_
		2 o p_365317_
		3 o p_320500_
		4 o p_319883_
	c (Lawx;Lcci;F)V actuallyHurt
		0 o p_376922_
		1 o p_316204_
		2 o p_316801_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_316220_
	er ()Lcfw$b; brainProvider
	ez ()F getAgeScale
	f_ ()Lbcd; getDeathSound
	g ()V tick
	gI ()Z shouldSwitchToScaredState
	gJ ()Lcse$a; getState
	gK ()V rollUp
	gL ()V rollOut
	gM ()Z canStayRolledUp
	gO ()V playEatingSound
	gP ()Z canFallInLove
	gU ()I pickNextScuteDropTime
	gV ()V setupAnimationStates
	i (Ldhp;)Z isFood
		0 o p_316181_
	i (Lcew;)Z isScaredBy
		0 o p_316281_
	m ()Lcgb$a; createAttributes
		static
	n ()Z isScared
	p ()Lbcd; getAmbientSound
	s ()Z shouldHideInShell
cse$1 net/minecraft/world/entity/animal/armadillo/Armadillo$1
	a Lcse; this$0
	<init> (Lcse;Lcey;)V <init>
		0 o p_316583_
		1 o p_316808_
	a ()V clientTick
cse$a net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState
	a Lcse$a; IDLE
	b Lcse$a; ROLLING
	c Lcse$a; SCARED
	d Lcse$a; UNROLLING
	e Laae; 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 [Lcse$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 ()[Lcse$a; $values
		static
	valueOf (Ljava/lang/String;)Lcse$a; valueOf
		static
		0 o p_316901_
	values ()[Lcse$a; values
		static
cse$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_
cse$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_
cse$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_
cse$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_
csf 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 Lcbb; ADULT_FOLLOW_RANGE
	i Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	j Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	k Lchy; ARMADILLO_ROLLING_OUT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcfw$b; brainProvider
		static
	a (Lckc;)Lcke; lambda$static$1
		static
		0 o p_316348_
	a (Lawx;Lcse;J)Z lambda$static$0
		static
		0 o p_319679_
		1 o p_319680_
		2 o p_319681_
	a (Ldhp;)Z lambda$getTemptations$5
		static
		0 o p_335265_
	a (Lcfw;)Lcfw; makeBrain
		static
		0 o p_316225_
	a (Lcse;)V updateActivity
		static
		0 o p_316575_
	a (Lcew;)Ljava/lang/Double; lambda$initIdleActivity$4
		static
		0 o p_319682_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_316587_
	b (Lcfw;)V initCoreActivity
		static
		0 o p_316229_
	b (Lcew;)Ljava/lang/Float; lambda$initIdleActivity$3
		static
		0 o p_316818_
	b ()Ljava/util/function/Predicate; getTemptations
		static
	c (Lcfw;)V initIdleActivity
		static
		0 o p_316840_
	d (Lcfw;)V initScaredActivity
		static
		0 o p_316854_
csf$1 net/minecraft/world/entity/animal/armadillo/ArmadilloAi$1
	<init> ()V <init>
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_316856_
		1 o p_316702_
	a (Lawx;Lcey;)Z checkExtraStartConditions
		0 o p_316506_
		1 o p_316710_
csf$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 (Lawx;Lcew;J)Z canStillUse
		0 o p_316427_
		1 o p_316790_
		2 o p_316400_
	a (Lcse;)I pickNextPeekTimer
		0 o p_326014_
	a (Lawx;Lcse;J)V tick
		0 o p_316315_
		1 o p_316310_
		2 o p_316415_
	a (Lawx;Lcse;)Z checkExtraStartConditions
		0 o p_316768_
		1 o p_316762_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_316330_
		1 o p_316144_
	b (Lawx;Lcse;J)Z canStillUse
		0 o p_316577_
		1 o p_316565_
		2 o p_316753_
	b (Lawx;Lcew;J)V stop
		0 o p_316237_
		1 o p_316652_
		2 o p_316806_
	c (Lawx;Lcse;J)V start
		0 o p_316659_
		1 o p_316121_
		2 o p_316872_
	c (Lawx;Lcew;J)V tick
		0 o p_316458_
		1 o p_316253_
		2 o p_316714_
	d (Lawx;Lcse;J)V stop
		0 o p_316572_
		1 o p_316192_
		2 o p_316823_
	d (Lawx;Lcew;J)V start
		0 o p_316213_
		1 o p_316694_
		2 o p_316261_
csf$b net/minecraft/world/entity/animal/armadillo/ArmadilloAi$ArmadilloPanic
	<init> (F)V <init>
		0 o p_316413_
	a (Lcfe;)Lbdj; lambda$new$0
		static
		0 o p_350284_
	a (Lawx;Lcse;J)V start
		0 o p_326201_
		1 o p_326188_
		2 o p_325949_
	b (Lawx;Lcfe;J)V start
		0 o p_316486_
		1 o p_316567_
		2 o p_316342_
	d (Lawx;Lcew;J)V start
		0 o p_316873_
		1 o p_316619_
		2 o p_316130_
csg net/minecraft/world/entity/animal/armadillo/package-info
csh net/minecraft/world/entity/animal/axolotl/Axolotl
	cA Lbds; playingDeadAnimator
	cB Lbds; inWaterAnimator
	cC Lbds; onGroundAnimator
	cD Lbds; movingAnimator
	cE I POSE_ANIMATION_TICKS
	cF Lalm; DATA_VARIANT
	cG Lalm; DATA_PLAYING_DEAD
	cH Lalm; FROM_BUCKET
	cI I AXOLOTL_TOTAL_AIR_SUPPLY
	cJ I REHYDRATE_AIR_SUPPLY
	cK I REGEN_BUFF_MAX_DURATION
	cL Z DEFAULT_FROM_BUCKET
	cM I REGEN_BUFF_BASE_DURATION
	ct I TOTAL_PLAYDEAD_TIME
	cu Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	cv Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	cx D PLAYER_REGEN_DETECTION_RANGE
	cy I RARE_VARIANT_CHANCE
	cz Ljava/lang/String; VARIANT_TAG
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_149105_
		1 o p_149106_
	X ()V playAmbientSound
	a (Lbfq;)Z useRareVariant
		static
		0 o p_218436_
	a (Lup;)V loadFromBucketTag
		0 o p_149163_
	a (Lcee;Ldsh;Lced;Lja;Lbfq;)Z checkAxolotlSpawnRules
		static
		0 o p_218438_
		1 o p_218439_
		2 o p_360359_
		3 o p_218441_
		4 o p_218442_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_149138_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422284_
	a (Lcsh$e;)V setVariant
		0 o p_149118_
	a ()Ldhp; getBucketItemStack
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149112_
		1 o p_149113_
	a (Lalq$a;)V defineSynchedData
		0 o p_325922_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_149132_
		1 o p_149133_
		2 o p_361790_
		3 o p_149135_
	a (Lawx;I)V handleAirSupply
		0 o p_394317_
		1 o p_149194_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_149140_
		1 o p_149141_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376765_
		1 o p_376159_
		2 o p_376250_
	a (Lawx;)V customServerAiStep
		0 o p_376845_
	a (Lawx;Lcsh;Lcew;)V onStopAttacking
		static
		0 o p_376262_
		1 o p_218444_
		2 o p_218445_
	a (Lkk;)V applyImplicitComponents
		0 o p_397634_
	a (Lup;Ljava/lang/Long;)V lambda$loadFromBucketTag$1
		0 o p_409336_
		1 o p_409337_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397413_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421787_
	a (Lczl;Lcbp;Ldhp;)V usePlayerItem
		0 o p_149124_
		1 o p_149125_
		2 o p_149126_
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_149130_
	aH ()V baseTick
	a_ (Ldhp;)V saveToBucketTag
		0 o p_149187_
	ae ()Z requiresCustomPersistence
	af ()I getMaxHeadXRot
	ah ()I getMaxHeadYRot
	b (Lup;)V lambda$saveToBucketTag$0
		0 o p_432545_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_149155_
		1 o p_149156_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_149128_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397916_
		1 o p_397018_
	bg ()Lbcd; getSwimSound
	bh ()Lbcd; getSwimSplashSound
	cE ()I getMaxAirSupply
	cW ()Z isPushedByFluid
	e (Lcci;)Lbcd; getHurtSound
		0 o p_149161_
	e ()Lcew; getTarget
	eN ()Z canBeSeenAsEnemy
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f_ ()Lbcd; getDeathSound
	g (Lczl;)V applySupportingEffects
		0 o p_149174_
	gB ()V playAttackSound
	gI ()Lcsh$e; getVariant
	gJ ()Z isPlayingDead
	gK ()Lcgb$a; createAttributes
		static
	gL ()V tickAnimations
	gM ()V lambda$loadFromBucketTag$2
	i (D)Z removeWhenFarAway
		0 o p_149183_
	i (Ldhp;)Z isFood
		0 o p_149189_
	m (Lfoh;)V travel
		0 o p_149181_
	m ()Z fromBucket
	n ()Lbcd; getPickupSound
	p ()Lbcd; getAmbientSound
	s ()V rehydrate
	v ()Z canBeLeashed
	x (Z)V setFromBucket
		0 o p_149196_
	y (Z)V setPlayingDead
		0 o p_149199_
csh$a net/minecraft/world/entity/animal/axolotl/Axolotl$AnimationState
	a Lcsh$a; PLAYING_DEAD
	b Lcsh$a; IN_WATER
	c Lcsh$a; ON_GROUND
	d Lcsh$a; IN_AIR
	e [Lcsh$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_364726_
		1 o p_362636_
	a ()[Lcsh$a; $values
		static
	valueOf (Ljava/lang/String;)Lcsh$a; valueOf
		static
		0 o p_362949_
	values ()[Lcsh$a; values
		static
csh$b net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData
	a [Lcsh$e; types
	<init> ([Lcsh$e;)V <init>
		0 o p_149204_
	a (Lbfq;)Lcsh$e; getVariant
		0 o p_218447_
csh$c net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlLookControl
	h Lcsh; this$0
	<init> (Lcsh;Lcsh;I)V <init>
		0 o p_149209_
		1 o p_149210_
		2 o p_149211_
	a ()V tick
csh$d net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl
	l Lcsh; axolotl
	<init> (Lcsh;)V <init>
		0 o p_149215_
	a ()V tick
csh$e net/minecraft/world/entity/animal/axolotl/Axolotl$Variant
	a Lcsh$e; LUCY
	b Lcsh$e; WILD
	c Lcsh$e; GOLD
	d Lcsh$e; CYAN
	e Lcsh$e; BLUE
	f Lcsh$e; DEFAULT
	g Laae; 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 [Lcsh$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 (I)Lcsh$e; byId
		static
		0 o p_262930_
	a (Lbfq;)Lcsh$e; getCommonSpawnVariant
		static
		0 o p_218449_
	a ()I getId
	a (Lbfq;Z)Lcsh$e; getSpawnVariant
		static
		0 o p_218451_
		1 o p_218452_
	a (ZLcsh$e;)Z lambda$getSpawnVariant$0
		static
		0 o p_149251_
		1 o p_149252_
	b (Lbfq;)Lcsh$e; getRareSpawnVariant
		static
		0 o p_218454_
	b (I)[Lcsh$e; lambda$getSpawnVariant$1
		static
		0 o p_149244_
	b ()Ljava/lang/String; getName
	c ()Ljava/lang/String; getSerializedName
	d ()[Lcsh$e; $values
		static
	valueOf (Ljava/lang/String;)Lcsh$e; valueOf
		static
		0 o p_149260_
	values ()[Lcsh$e; values
		static
csi net/minecraft/world/entity/animal/axolotl/AxolotlAi
	a Lcbb; 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 (Ldhp;)Z lambda$getTemptations$0
		static
		0 o p_335657_
	a (Lcew;)Z canSetWalkTargetFromLookTarget
		static
		0 o p_182381_
	a (Lcfw;)Lcfw; makeBrain
		static
		0 o p_149291_
	a (Lawx;Lcsh;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_376235_
		1 o p_149299_
	a (Lcsh;)V updateActivity
		static
		0 o p_149293_
	b (Lcfw;)V initPlayDeadActivity
		static
		0 o p_149297_
	b (Lcew;)F getSpeedModifierChasing
		static
		0 o p_149289_
	c (Lcfw;)V initFightActivity
		static
		0 o p_149303_
	c (Lcew;)F getSpeedModifierFollowingAdult
		static
		0 o p_149295_
	d (Lcew;)F getSpeedModifier
		static
		0 o p_149301_
	d (Lcfw;)V initCoreActivity
		static
		0 o p_149307_
	e (Lcfw;)V initIdleActivity
		static
		0 o p_149309_
csj net/minecraft/world/entity/animal/axolotl/PlayDead
	<init> ()V <init>
	a (Lawx;Lcsh;)Z checkExtraStartConditions
		0 o p_149319_
		1 o p_149320_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_149326_
		1 o p_149327_
		2 o p_149328_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_149312_
		1 o p_149313_
	a (Lawx;Lcsh;J)Z canStillUse
		0 o p_149322_
		1 o p_149323_
		2 o p_149324_
	b (Lawx;Lcsh;J)V start
		0 o p_149330_
		1 o p_149331_
		2 o p_149332_
	d (Lawx;Lcew;J)V start
		0 o p_149315_
		1 o p_149316_
		2 o p_149317_
csk net/minecraft/world/entity/animal/axolotl/ValidatePlayDead
	<init> ()V <init>
	a (Lckb$b;Lckc;Lckc;)Lcke; lambda$create$1
		static
		0 o p_260284_
		1 o p_259173_
		2 o p_259591_
	a (Lckb$b;Lckc;Lckc;Lawx;Lcew;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 (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259464_
	a ()Lcgo; create
		static
csl net/minecraft/world/entity/animal/axolotl/package-info
csm net/minecraft/world/entity/animal/camel/Camel
	cA Lcdk; sitPoseAnimationState
	cB Lcdk; sitUpAnimationState
	cC Lcdk; idleAnimationState
	cD Lcdk; dashAnimationState
	cS F RUNNING_SPEED_BONUS
	cT F DASH_VERTICAL_MOMENTUM
	cU F DASH_HORIZONTAL_MOMENTUM
	cV I DASH_MINIMUM_DURATION_TICKS
	cW I SITDOWN_DURATION_TICKS
	cX I STANDUP_DURATION_TICKS
	cY I IDLE_MINIMAL_DURATION_TICKS
	cZ F SITTING_HEIGHT_DIFFERENCE
	ct F BABY_SCALE
	cu I DASH_COOLDOWN_TICKS
	cv I MAX_HEAD_Y_ROT
	cx Lalm; DASH
	cy Lalm; LAST_POSE_CHANGE_TICK
	cz Lcdk; sitAnimationState
	da J DEFAULT_LAST_POSE_CHANGE_TICK
	db Lcdy; SITTING_DIMENSIONS
	dc I dashCooldown
	dd I idleAnimationTimeout
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_248516_
		1 o p_249295_
	A (F)V updateWalkAnimation
		0 o p_268362_
	E ()[Lfoh; getQuadLeashOffsets
	H ()V registerGoals
	N ()Lckr; createBodyControl
	a (Lcdv;Lcdy;F)Lfoh; getPassengerAttachmentPoint
		0 o p_295101_
		1 o p_294765_
		2 o p_294716_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_251586_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422249_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_250645_
		1 o p_251080_
	a (Lalq$a;)V defineSynchedData
		0 o p_326213_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_249190_
		1 o p_251264_
		2 o p_364651_
		3 o p_249259_
	a (J)V resetLastPoseChangeTick
		0 o p_248642_
	a (Lawx;)V customServerAiStep
		0 o p_376616_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_252215_
	a ()Z canJump
	a (Lfir;)V addAdditionalSaveData
		0 o p_421932_
	a (Lczl;Ldhp;)Z handleEating
		0 o p_249923_
		1 o p_248995_
	a (Lczl;Lfoh;)V tickRidden
		0 o p_278319_
		1 o p_278301_
	a (Lcef;Ldhp;Ldqa;)Ljk; getEquipSound
		0 o p_397855_
		1 o p_397494_
		2 o p_397094_
	a (ZFLcdy;F)D getBodyAnchorAnimationYOffset
		0 o p_249228_
		1 o p_251763_
		2 o p_296157_
		3 o p_296299_
	a (Lcqq;)Z canMate
		0 o p_251650_
	a_ (F)Lfoh; getLeashOffset
		0 o p_251477_
	ah ()I getMaxHeadYRot
	b (Lja;Lejm;)V playStepSound
		0 o p_252056_
		1 o p_251457_
	b (Lczl;Lfoh;)Lfoh; getRiddenInput
		0 o p_278264_
		1 o p_278298_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316664_
	b (J)V resetLastPoseChangeTickToFullStand
		0 o p_265447_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_249032_
		1 o p_251004_
	b (Lawx;Lcdj;)Lcsm; getBreedOffspring
		0 o p_251227_
		1 o p_251047_
	b (Lczl;)V openCustomInventoryScreen
		0 o p_248613_
	b (FLfoh;)V executeRidersJump
		0 o p_251967_
		1 o p_275627_
	b (I)V onPlayerJump
		0 o p_249138_
	b ()V handleStopJump
	c ()I getJumpCooldown
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkCamelSpawnRules
		static
		0 o p_404860_
		1 o p_405773_
		2 o p_405385_
		3 o p_405008_
		4 o p_405825_
	c (I)V handleStartJump
		0 o p_249968_
	c (Lawx;Lcci;F)V actuallyHurt
		0 o p_376291_
		1 o p_250410_
		2 o p_251451_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_250052_
	ea ()Z canSprint
	er ()Lcfw$b; brainProvider
	ez ()F getAgeScale
	f (Lczl;)F getRiddenSpeed
		0 o p_278241_
	f_ ()Lbcd; getDeathSound
	g ()V tick
	gI ()Z canCamelChangePose
	gJ ()Z canPerformRearing
	gK ()Lbcd; getEatingSound
	gL ()Z isCamelSitting
	gM ()Z isCamelVisuallySitting
	gU ()Z isInPoseTransition
	gV ()V sitDown
	gW ()V standUp
	gX ()V standUpInstantly
	gY ()J getPoseTime
	gZ ()Z isTamed
	hs ()V setupAnimationStates
	ht ()Z isVisuallySittingDown
	i (Ldhp;)Z isFood
		0 o p_248671_
	i (Lcew;)Lfog; getRiddenRotation
		0 o p_275271_
	m ()Lcgb$a; createAttributes
		static
	m (Lfoh;)V travel
		0 o p_250068_
	n ()Z refuseToMove
	p ()Lbcd; getAmbientSound
	s ()Z isDashing
	s (Lcdv;)Z canAddPassenger
		0 o p_248594_
	x (Z)V setDashing
		0 o p_251380_
	z ()V onElasticLeashPull
csm$a net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl
	a Lcsm; this$0
	<init> (Lcsm;Lcsm;)V <init>
		0 o p_251127_
		1 o p_248635_
	a ()V clientTick
csm$b net/minecraft/world/entity/animal/camel/Camel$CamelLookControl
	h Lcsm; this$0
	<init> (Lcsm;)V <init>
		0 o p_300863_
	a ()V tick
csm$c net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl
	l Lcsm; this$0
	<init> (Lcsm;)V <init>
		0 o p_275415_
	a ()V tick
csn 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 Lcbb; 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 ()Lcfw$b; brainProvider
		static
	a (Ldhp;)Z lambda$getTemptations$2
		static
		0 o p_335266_
	a (Lcfw;)Lcfw; makeBrain
		static
		0 o p_249515_
	a (Lcew;)Ljava/lang/Double; lambda$initIdleActivity$1
		static
		0 o p_293990_
	a (Lcsm;Lbfq;)V initMemories
		static
		0 o p_249638_
		1 o p_250704_
	a (Lcsm;)V updateActivity
		static
		0 o p_250703_
	b (Lcfw;)V initCoreActivity
		static
		0 o p_249998_
	b (Lcew;)Ljava/lang/Float; lambda$initIdleActivity$0
		static
		0 o p_250812_
	b ()Ljava/util/function/Predicate; getTemptations
		static
	c (Lcfw;)V initIdleActivity
		static
		0 o p_252342_
csn$a net/minecraft/world/entity/animal/camel/CamelAi$CamelPanic
	<init> (F)V <init>
		0 o p_249921_
	a (Lawx;Lcsm;J)V start
		0 o p_326184_
		1 o p_326451_
		2 o p_326217_
	b (Lawx;Lcfe;J)V start
		0 o p_249530_
		1 o p_248643_
		2 o p_251124_
	d (Lawx;Lcew;J)V start
		0 o p_252179_
		1 o p_251570_
		2 o p_249892_
csn$b net/minecraft/world/entity/animal/camel/CamelAi$RandomSitting
	c I minimalPoseTicks
	<init> (I)V <init>
		0 o p_251207_
	a (Lawx;Lcsm;)Z checkExtraStartConditions
		0 o p_249520_
		1 o p_250322_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_248655_
		1 o p_249004_
	a (Lawx;Lcsm;J)V start
		0 o p_250901_
		1 o p_250345_
		2 o p_248515_
	d (Lawx;Lcew;J)V start
		0 o p_251587_
		1 o p_249493_
		2 o p_251503_
cso net/minecraft/world/entity/animal/camel/package-info
csp net/minecraft/world/entity/animal/coppergolem/CopperGolem
	a Lcef; EQUIPMENT_SLOT_ANTENNA
	b J IGNORE_WEATHERING_TICK
	c J UNSET_WEATHERING_TICK
	cA Lja; openedChestPos
	cB Ljava/util/UUID; lastLightningBoltUUID
	cC J nextWeatheringTick
	cD I idleAnimationStartTick
	cE Lcdk; idleAnimationState
	cF Lcdk; interactionGetItemAnimationState
	cG Lcdk; interactionGetNoItemAnimationState
	cH Lcdk; interactionDropItemAnimationState
	cI Lcdk; interactionDropNoItemAnimationState
	ct I SPIN_ANIMATION_MAX_COOLDOWN
	cu F SPIN_SOUND_TIME_INTERVAL_OFFSET
	cv F TURN_TO_STATUE_CHANCE
	cw I SPAWN_COOLDOWN_MIN
	cx I SPAWN_COOLDOWN_MAX
	cy Lalm; DATA_WEATHER_STATE
	cz Lalm; COPPER_GOLEM_STATE
	d I WEATHERING_TICK_FROM
	e I WEATHERING_TICK_TO
	f I SPIN_ANIMATION_MIN_COOLDOWN
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_433093_
		1 o p_433055_
	F ()Lfoh; getLeashOffset
	a (Lawx;)V customServerAiStep
		0 o p_435023_
	a (Legu;Lja;)Z hasContainerOpen
		0 o p_433078_
		1 o p_432784_
	a (Lawx;Lcev;)V thunderHit
		0 o p_451156_
		1 o p_451148_
	a ()Z readyForShearing
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_435315_
	a (Lfir;)V addAdditionalSaveData
		0 o p_434517_
	a (Lfip;)V readAdditionalSaveData
		0 o p_433672_
	a (Lalq$a;)V defineSynchedData
		0 o p_433211_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_434296_
		1 o p_435487_
		2 o p_433436_
		3 o p_433449_
	a (Leev$a;)V setWeatherState
		0 o p_434349_
	a (Lcst;)V setState
		0 o p_434797_
	a (Lawx;Lbfq;J)V updateWeathering
		0 o p_432932_
		1 o p_434185_
		2 o p_434153_
	a (Lawx;Lbcf;Ldhp;)V shear
		0 o p_437195_
		1 o p_437404_
		2 o p_437417_
	aq ()D getContainerInteractionRange
	b (Lja;Lejm;)V playStepSound
		0 o p_435764_
		1 o p_435424_
	b (Leev$a;)V spawn
		0 o p_435899_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_434985_
		1 o p_435758_
	c (Ldrq;)Z canTurnToStatue
		0 o p_435326_
	c (Lawx;Lcci;F)V actuallyHurt
		0 o p_442580_
		1 o p_443112_
		2 o p_443064_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_435524_
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f_ ()Lbcd; getDeathSound
	g ()V tick
	g (Lawx;)V dropEquipment
		0 o p_437389_
	gI ()Lcdk; getIdleAnimationState
	gJ ()Lcdk; getInteractionGetItemAnimationState
	gK ()Lcdk; getInteractionGetNoItemAnimationState
	gL ()Lcdk; getInteractionDropItemAnimationState
	gM ()Lcdk; getInteractionDropNoItemAnimationState
	gN ()V playSpawnSound
	gO ()V setupAnimationStates
	gP ()V playHeadSpinSound
	gQ ()Lbcd; getSpinHeadSound
	h (Lja;)V setOpenedChestPos
		0 o p_433648_
	h (Lawx;)V turnToStatue
		0 o p_435227_
	k ()Lcgb$a; createAttributes
		static
	m ()Lcst; getState
	n ()Leev$a; getWeatherState
	s ()V clearOpenedChestPos
csp$1 net/minecraft/world/entity/animal/coppergolem/CopperGolem$1
	a [I $SwitchMap$net$minecraft$world$entity$animal$coppergolem$CopperGolemState
	<clinit> ()V <clinit>
		static
csq net/minecraft/world/entity/animal/coppergolem/CopperGolemAi
	a F SPEED_MULTIPLIER_WHEN_PANICKING
	b F SPEED_MULTIPLIER_WHEN_IDLING
	c I TRANSPORT_ITEM_HORIZONTAL_SEARCH_RADIUS
	d I TRANSPORT_ITEM_VERTICAL_SEARCH_RADIUS
	e I TICK_TO_START_ON_REACHED_INTERACTION
	f I TICK_TO_PLAY_ON_REACHED_SOUND
	g Ljava/util/function/Predicate; TRANSPORT_ITEM_SOURCE_BLOCK
	h Ljava/util/function/Predicate; TRANSPORT_ITEM_DESTINATION_BLOCK
	i Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	j Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcfw$b; brainProvider
		static
	a (Lcst;Lbcd;Lcfe;Lcjj$d;Ljava/lang/Integer;)V lambda$onReachedTargetInteraction$2
		static
		0 o p_442462_
		1 o p_442463_
		2 o p_442464_
		3 o p_442465_
		4 o p_442466_
	a (Lcsp;)V updateActivity
		static
		0 o p_433484_
	a (Lcjj$d;)Z lambda$shouldQueueForTarget$4
		static
		0 o p_435263_
	a (Lcst;Lbcd;)Lcjj$b; onReachedTargetInteraction
		static
		0 o p_435728_
		1 o p_432829_
	a (Lcfw;)Lcfw; makeBrain
		static
		0 o p_434870_
	a (Lejm;)Z lambda$static$1
		static
		0 o p_432974_
	a (Lcfe;)V lambda$onTravelling$3
		static
		0 o p_434110_
	b (Lcfw;)V initCoreActivity
		static
		0 o p_435482_
	b ()Ljava/util/Map; getTargetReachedInteractions
		static
	b (Lejm;)Z lambda$static$0
		static
		0 o p_435104_
	c ()Ljava/util/function/Consumer; onTravelling
		static
	c (Lcfw;)V initIdleActivity
		static
		0 o p_433833_
	d ()Ljava/util/function/Predicate; shouldQueueForTarget
		static
csr net/minecraft/world/entity/animal/coppergolem/CopperGolemOxidationLevel
	a Lbcd; spinHeadSound
	b Lbcd; hurtSound
	c Lbcd; deathSound
	d Lbcd; stepSound
	e Lamj; texture
	f Lamj; eyeTexture
	<init> (Lbcd;Lbcd;Lbcd;Lbcd;Lamj;Lamj;)V <init>
		0 o spinHeadSound
		1 o hurtSound
		2 o deathSound
		3 o stepSound
		4 o texture
		5 o eyeTexture
	a ()Lbcd; spinHeadSound
	b ()Lbcd; hurtSound
	c ()Lbcd; deathSound
	d ()Lbcd; stepSound
	e ()Lamj; texture
	equals (Ljava/lang/Object;)Z equals
		0 o p_433040_
	f ()Lamj; eyeTexture
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
css net/minecraft/world/entity/animal/coppergolem/CopperGolemOxidationLevels
	a Lcsr; UNAFFECTED
	b Lcsr; EXPOSED
	c Lcsr; WEATHERED
	d Lcsr; OXIDIZED
	e Ljava/util/Map; WEATHERED_STATES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leev$a;)Lcsr; getOxidationLevel
		static
		0 o p_433391_
cst net/minecraft/world/entity/animal/coppergolem/CopperGolemState
	a Lcst; IDLE
	b Lcst; GETTING_ITEM
	c Lcst; GETTING_NO_ITEM
	d Lcst; DROPPING_ITEM
	e Lcst; DROPPING_NO_ITEM
	f Lcom/mojang/serialization/Codec; CODEC
	g Laae; STREAM_CODEC
	h Ljava/util/function/IntFunction; BY_ID
	i Ljava/lang/String; name
	j I id
	k [Lcst; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
		0 o p_432757_
		1 o p_433884_
		2 o p_434749_
		3 o p_433326_
	a ()I id
	b ()[Lcst; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcst; valueOf
		static
		0 o p_434400_
	values ()[Lcst; values
		static
csu net/minecraft/world/entity/animal/coppergolem/package-info
csv net/minecraft/world/entity/animal/frog/Frog
	cA Lalm; DATA_VARIANT_ID
	cB Lalm; DATA_TONGUE_TARGET_ID
	cC I FROG_FALL_DAMAGE_REDUCTION
	cD Lami; DEFAULT_VARIANT
	ct Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	cu Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	cv Lcdk; jumpAnimationState
	cx Lcdk; croakAnimationState
	cy Lcdk; tongueAnimationState
	cz Lcdk; swimIdleAnimationState
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_218470_
		1 o p_218471_
	A (F)V updateWalkAnimation
		0 o p_268239_
	G (Lcdv;)V setTongueTarget
		0 o p_218482_
	a (Lawx;Lcqq;)V spawnChildFromBreeding
		0 o p_218479_
		1 o p_218480_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_218498_
	a (Z)V setBaby
		0 o p_218500_
	a (Lawx;)V customServerAiStep
		0 o p_376431_
	a (Lkk;)V applyImplicitComponents
		0 o p_398009_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397492_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_218494_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422666_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422028_
	a (Lalq$a;)V defineSynchedData
		0 o p_326194_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_218476_
		1 o p_218477_
	a (DF)I calculateFallDamage
		0 o p_397739_
		1 o p_218519_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_218488_
		1 o p_218489_
		2 o p_361013_
		3 o p_218491_
	ah ()I getMaxHeadYRot
	aj ()I getHeadRotSpeed
	b (Ldrq;)Lcoh; createNavigation
		0 o p_218486_
	b (Ljk;)V setVariant
		0 o p_336047_
	b (Lja;Lejm;)V playStepSound
		0 o p_218505_
		1 o p_218506_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397257_
		1 o p_397258_
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkFrogSpawnRules
		static
		0 o p_218512_
		1 o p_218513_
		2 o p_365223_
		3 o p_218515_
		4 o p_218516_
	cW ()Z isPushedByFluid
	e (Lcci;)Lbcd; getHurtSound
		0 o p_218510_
	e ()Lcew; getTarget
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f_ ()Lbcd; getDeathSound
	g ()V tick
	gI ()Lcgb$a; createAttributes
		static
	gO ()V playEatingSound
	g_ ()Z isBaby
	i (Ldhp;)Z isFood
		0 o p_218535_
	i (Lcew;)Z canEat
		static
		0 o p_218533_
	m ()V eraseTongueTarget
	m (Lfoh;)V travel
		0 o p_218530_
	n ()Ljava/util/Optional; getTongueTarget
	p ()Lbcd; getAmbientSound
	s ()Ljk; getVariant
csv$a net/minecraft/world/entity/animal/frog/Frog$FrogLookControl
	h Lcsv; this$0
	<init> (Lcsv;Lcey;)V <init>
		0 o p_218543_
		1 o p_218544_
	c ()Z resetXRotOnTick
csv$b net/minecraft/world/entity/animal/frog/Frog$FrogNodeEvaluator
	a Lja$a; belowPos
	<init> (Z)V <init>
		0 o p_218548_
	a ()Lfgm; getStart
	a (Lfgt;III)Lfgr; getPathType
		0 o p_331446_
		1 o p_326799_
		2 o p_326899_
		3 o p_326891_
csv$c net/minecraft/world/entity/animal/frog/Frog$FrogPathNavigation
	<init> (Lcsv;Ldrq;)V <init>
		0 o p_218556_
		1 o p_218557_
	a (I)Lfgq; createPathFinder
		0 o p_218559_
	b (Lfgr;)Z canCutCorner
		0 o p_326951_
csw 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 Lcbb; 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 (Lcsv;Lbfq;)V initMemories
		static
		0 o p_218580_
		1 o p_218581_
	a (Lcfw;)Lcfw; makeBrain
		static
		0 o p_218576_
	a (Lcey;Lja;)Z isAcceptableLandingSpot
		static
		0 o p_249699_
		1 o p_250057_
	a (Lawx;Lcsv;)Ljava/util/Optional; lambda$initLaySpawnActivity$7
		static
		0 o p_376633_
		1 o p_218597_
	a (Ldhp;)Z lambda$getTemptations$9
		static
		0 o p_335267_
	a (Lcew;)Ljava/lang/Float; lambda$initSwimActivity$3
		static
		0 o p_218574_
	a (Lcsv;)V updateActivity
		static
		0 o p_218578_
	b (Lawx;Lcsv;)Z lambda$initLaySpawnActivity$6
		static
		0 o p_375842_
		1 o p_375843_
	b (Lcfw;)V initCoreActivity
		static
		0 o p_218587_
	b (Lcew;)Ljava/lang/Float; lambda$initIdleActivity$0
		static
		0 o p_218585_
	b (Lcsv;)Z canAttack
		static
		0 o p_218589_
	c (Lcfw;)V initIdleActivity
		static
		0 o p_218591_
	c (Lawx;Lcsv;)Ljava/util/Optional; lambda$initSwimActivity$5
		static
		0 o p_376814_
		1 o p_218601_
	c (Lcsv;)Lbcd; lambda$initJumpActivity$8
		static
		0 o p_218593_
	d (Lawx;Lcsv;)Z lambda$initSwimActivity$4
		static
		0 o p_375838_
		1 o p_375839_
	d (Lcfw;)V initSwimActivity
		static
		0 o p_218595_
	e (Lcfw;)V initLaySpawnActivity
		static
		0 o p_218599_
	e (Lawx;Lcsv;)Ljava/util/Optional; lambda$initIdleActivity$2
		static
		0 o p_376533_
		1 o p_218605_
	f (Lawx;Lcsv;)Z lambda$initIdleActivity$1
		static
		0 o p_375840_
		1 o p_375841_
	f (Lcfw;)V initJumpActivity
		static
		0 o p_218603_
	g (Lcfw;)V initTongueActivity
		static
		0 o p_218607_
csx 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 Laae; STREAM_CODEC
	e Ljb$b; assetInfo
	f Ldbu; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Ljb$b;)V <init>
		0 o p_451378_
	<init> (Ljb$b;Ldbu;)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_450878_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_450879_
	b ()Ljb$b; assetInfo
	c ()Ldbu; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_399782_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
csy net/minecraft/world/entity/animal/frog/FrogVariants
	a Lami; TEMPERATE
	b Lami; WARM
	c Lami; COLD
	<clinit> ()V <clinit>
		static
	a (Lamj;)Lami; createKey
		static
		0 o p_399726_
	a (Lqw;Lami;Ljava/lang/String;Lbdj;)V register
		static
		0 o p_400026_
		1 o p_399464_
		2 o p_399971_
		3 o p_399473_
	a (Lqw;Lami;Ljava/lang/String;Ldbu;)V register
		static
		0 o p_399696_
		1 o p_399649_
		2 o p_400239_
		3 o p_399940_
	a (Lqw;)V bootstrap
		static
		0 o p_399856_
csz 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 Lbcd; tongueSound
	m Lbcd; eatSound
	n Lfoh; itemSpawnPos
	o Lcsz$a; state
	<init> (Lbcd;Lbcd;)V <init>
		0 o p_218620_
		1 o p_218621_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_218637_
		1 o p_218638_
		2 o p_218639_
	a (Lawx;Lcsv;J)Z canStillUse
		0 o p_218633_
		1 o p_218634_
		2 o p_218635_
	a (Lcsv;Lcew;)Z canPathfindToTarget
		0 o p_238359_
		1 o p_238360_
	a (Lawx;Lcsv;)Z checkExtraStartConditions
		0 o p_218630_
		1 o p_218631_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_218623_
		1 o p_218624_
	b (Lawx;Lcsv;J)V start
		0 o p_218644_
		1 o p_218645_
		2 o p_218646_
	b (Lawx;Lcew;J)V stop
		0 o p_218648_
		1 o p_218649_
		2 o p_218650_
	b (Lcsv;Lcew;)V addUnreachableTargetToMemory
		0 o p_238444_
		1 o p_243335_
	b (Lawx;Lcsv;)V eatEntity
		0 o p_218641_
		1 o p_218642_
	c (Lawx;Lcsv;J)V stop
		0 o p_218652_
		1 o p_218653_
		2 o p_218654_
	c (Lawx;Lcew;J)V tick
		0 o p_218656_
		1 o p_218657_
		2 o p_218658_
	d (Lawx;Lcsv;J)V tick
		0 o p_218660_
		1 o p_218661_
		2 o p_218662_
	d (Lawx;Lcew;J)V start
		0 o p_218626_
		1 o p_218627_
		2 o p_218628_
csz$a net/minecraft/world/entity/animal/frog/ShootTongue$State
	a Lcsz$a; MOVE_TO_TARGET
	b Lcsz$a; CATCH_ANIMATION
	c Lcsz$a; EAT_ANIMATION
	d Lcsz$a; DONE
	e [Lcsz$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_218672_
		1 o p_218673_
	a ()[Lcsz$a; $values
		static
	valueOf (Ljava/lang/String;)Lcsz$a; valueOf
		static
		0 o p_218676_
	values ()[Lcsz$a; values
		static
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 (Lawx;Lfoh;Lcdv;)Z lambda$matches$1
		0 o p_298760_
		1 o p_298244_
		2 o p_298360_
	a (Lcx$d;)Lct; blockSetOnFire
		static
		0 o p_299013_
	a (Lcdv;Lawx;Lfoh;)Z matches
		0 o p_299034_
		1 o p_299101_
		2 o p_298929_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337377_
	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/animal/frog/Tadpole
	a I ticksToBeFrog
	b F HITBOX_WIDTH
	c F HITBOX_HEIGHT
	ct I DEFAULT_AGE
	cu I age
	e Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_218686_
		1 o p_218687_
	a (Lawx;Lcsv;)V lambda$ageUp$1
		0 o p_432546_
		1 o p_432547_
	a (Lup;)V loadFromBucketTag
		0 o p_218715_
	a (Lawx;)V customServerAiStep
		0 o p_376831_
	a (Lczl;Ldhp;)V feed
		0 o p_218691_
		1 o p_218692_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_218696_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421725_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422579_
	a ()Ldhp; getBucketItemStack
	a_ (Ldhp;)V saveToBucketTag
		0 o p_218725_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_218694_
	b (Lup;)V lambda$saveToBucketTag$0
		0 o p_331788_
	b (Lczl;Ldhp;)V usePlayerItem
		0 o p_218706_
		1 o p_218707_
	b (I)V ageUp
		0 o p_218701_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_218703_
		1 o p_218704_
	c (I)V setAge
		0 o p_218711_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_218713_
	eD ()Z shouldDropExperience
	e_ ()V aiStep
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f_ ()Lbcd; getDeathSound
	gI ()Lbcd; getFlopSound
	gJ ()Lcgb$a; createAttributes
		static
	gK ()I getAge
	gL ()V ageUp
	gM ()I getTicksLeftUntilAdult
	j (Ldhp;)Z isFood
		0 o p_218727_
	m ()Z fromBucket
	n ()Lbcd; getPickupSound
	p ()Lbcd; getAmbientSound
	x (Z)V setFromBucket
		0 o p_218732_
ctb 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 (Lcfw;)Lcfw; makeBrain
		static
		0 o p_218742_
	a (Lcew;)Ljava/lang/Float; lambda$initIdleActivity$0
		static
		0 o p_218740_
	a (Lcta;)V updateActivity
		static
		0 o p_218744_
	b (Lcfw;)V initCoreActivity
		static
		0 o p_218746_
	c (Lcfw;)V initIdleActivity
		static
		0 o p_218748_
ctc net/minecraft/world/entity/animal/frog/package-info
ctd net/minecraft/world/entity/animal/goat/Goat
	cA I ADULT_ATTACK_DAMAGE
	cB I BABY_ATTACK_DAMAGE
	cC Lalm; DATA_IS_SCREAMING_GOAT
	cD Lalm; DATA_HAS_LEFT_HORN
	cE Lalm; DATA_HAS_RIGHT_HORN
	cF Z DEFAULT_IS_SCREAMING
	cG Z DEFAULT_HAS_LEFT_HORN
	cH Z DEFAULT_HAS_RIGHT_HORN
	cI Z isLoweringHead
	cJ I lowerHeadTick
	ct Lcdy; LONG_JUMPING_DIMENSIONS
	cu Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	cv Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	cx I GOAT_FALL_DAMAGE_REDUCTION
	cy D GOAT_SCREAMING_CHANCE
	cz D UNIHORN_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_149352_
		1 o p_149353_
	a (Lawx;)V customServerAiStep
		0 o p_376813_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_149371_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422084_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421703_
	a (Lalq$a;)V defineSynchedData
		0 o p_326425_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149358_
		1 o p_149359_
	a (DF)I calculateFallDamage
		0 o p_397533_
		1 o p_149389_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_149365_
		1 o p_149366_
		2 o p_360901_
		3 o p_149368_
	ah ()I getMaxHeadYRot
	b (Ljk;)Ldhp; lambda$createHorn$0
		static
		0 o p_361652_
	b (Lja;Lejm;)V playStepSound
		0 o p_149382_
		1 o p_149383_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316190_
	b (Lawx;Lcdj;)Lctd; getBreedOffspring
		0 o p_149376_
		1 o p_149377_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_149379_
		1 o p_149380_
	b (B)V handleEntityEvent
		0 o p_149356_
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkGoatSpawnRules
		static
		0 o p_218753_
		1 o p_218754_
		2 o p_363232_
		3 o p_218756_
		4 o p_218757_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_149387_
	e_ ()V aiStep
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f_ ()Lbcd; getDeathSound
	gI ()Z hasLeftHorn
	gJ ()Z hasRightHorn
	gK ()Z dropHorn
	gL ()V addHorns
	gM ()V removeHorns
	gO ()V playEatingSound
	gU ()Z isScreamingGoat
	gV ()F getRammingXHeadRot
	gW ()Ldhp; lambda$createHorn$1
		static
	h ()V ageBoundaryReached
	i (Ldhp;)Z isFood
		0 o p_335711_
	m ()Ldhp; createHorn
	n ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
	r (F)V setYHeadRot
		0 o p_149400_
	s ()Lbcd; getMilkingSound
	x (Z)V setScreamingGoat
		0 o p_149406_
cte 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 Lcbb; 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 Lcbb; TIME_BETWEEN_LONG_JUMPS
	p Lcbb; TIME_BETWEEN_RAMS
	q Lcbb; TIME_BETWEEN_RAMS_SCREAMER
	r Lcpp; RAM_TARGET_CONDITIONS
	s F SPEED_MULTIPLIER_WHEN_RAMMING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/function/Predicate; getTemptations
		static
	a (Lctd;Lbfq;)V initMemories
		static
		0 o p_218765_
		1 o p_218766_
	a (Lcew;Lawx;)Z lambda$static$0
		static
		0 o p_432548_
		1 o p_432549_
	a (Lctd;)V updateActivity
		static
		0 o p_149456_
	a (Ldhp;)Z lambda$getTemptations$9
		static
		0 o p_335268_
	a (Lcfw;)Lcfw; makeBrain
		static
		0 o p_149448_
	a (Lcew;)Ljava/lang/Float; lambda$initIdleActivity$1
		static
		0 o p_149446_
	b (Lcfw;)V initCoreActivity
		static
		0 o p_149454_
	b (Lctd;)Lbcd; lambda$initRamActivity$8
		static
		0 o p_218768_
	c (Lctd;)I lambda$initRamActivity$7
		static
		0 o p_218770_
	c (Lcfw;)V initIdleActivity
		static
		0 o p_149458_
	d (Lcfw;)V initLongJumpActivity
		static
		0 o p_149462_
	d (Lctd;)Lbcd; lambda$initRamActivity$6
		static
		0 o p_370664_
	e (Lcfw;)V initRamActivity
		static
		0 o p_149466_
	e (Lctd;)Lbcd; lambda$initRamActivity$5
		static
		0 o p_149468_
	f (Lctd;)D lambda$initRamActivity$4
		static
		0 o p_425387_
	g (Lctd;)Lcbb; lambda$initRamActivity$3
		static
		0 o p_149474_
	h (Lctd;)Lbcd; lambda$initLongJumpActivity$2
		static
		0 o p_149476_
ctf net/minecraft/world/entity/animal/goat/package-info
ctg net/minecraft/world/entity/animal/horse/AbstractChestedHorse
	ct Lalm; DATA_ID_CHEST
	cu Z DEFAULT_HAS_CHEST
	cv Lcdy; babyDimensions
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_30485_
		1 o p_30486_
	E ()[Lfoh; getQuadLeashOffsets
	a (Lfip;)V readAdditionalSaveData
		0 o p_421721_
	a (Lbfq;)V randomizeAttributes
		0 o p_218803_
	a (Lalq$a;)V defineSynchedData
		0 o p_326402_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421539_
	a_ (I)Lcfn; getSlot
		0 o p_149479_
	ad_ ()I getInventoryColumns
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_30493_
		1 o p_30494_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316142_
	d (Lczl;Ldhp;)V equipChest
		0 o p_250937_
		1 o p_251558_
	g (Lawx;)V dropEquipment
		0 o p_376790_
	m ()Lcgb$a; createBaseChestedHorseAttributes
		static
	n ()Z hasChest
	s ()V playChestEquipsSound
	x (Z)V setChest
		0 o p_30505_
ctg$1 net/minecraft/world/entity/animal/horse/AbstractChestedHorse$1
	b Lctg; this$0
	<init> (Lctg;)V <init>
		0 o p_149482_
	a (Ldhp;)Z set
		0 o p_149485_
	a ()Ldhp; get
cth net/minecraft/world/entity/animal/horse/AbstractHorse
	cA F BACKWARDS_MOVE_SPEED_FACTOR
	cB F SIDEWAYS_MOVE_SPEED_FACTOR
	cC Lcpp$a; PARENT_HORSE_SELECTOR
	cD Lcpp; MOMMY_TARGETING
	cE I CHEST_SLOT_OFFSET
	cF I INVENTORY_SLOT_OFFSET
	cG D BREEDING_CROSS_FACTOR
	cH I INVENTORY_ROWS
	cI I tailCounter
	cJ I sprintCounter
	cK Lcby; inventory
	cL I temper
	cM F playerJumpPendingScale
	cN Z allowStandSliding
	cO Z canGallop
	cP I gallopSoundCounter
	cS Lalm; DATA_ID_FLAGS
	cT I FLAG_TAME
	cU I FLAG_BRED
	cV I FLAG_EATING
	cW I FLAG_STANDING
	cX I FLAG_OPEN_MOUTH
	cY I DEFAULT_TEMPER
	cZ Z DEFAULT_EATING_HAYSTACK
	ct F MIN_MOVEMENT_SPEED
	cu F MAX_MOVEMENT_SPEED
	cv F MIN_JUMP_STRENGTH
	cx F MAX_JUMP_STRENGTH
	cy F MIN_HEALTH
	cz F MAX_HEALTH
	da Z DEFAULT_BRED
	db Z DEFAULT_TAME
	dc I eatingCounter
	dd I mouthCounter
	de I standCounter
	df F eatAnim
	dg F eatAnimO
	dh F standAnim
	di F standAnimO
	dj F mouthAnim
	dk F mouthAnimO
	dl Lceb; owner
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)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 ()[Lfoh; 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 (Lbfq;)V randomizeAttributes
		0 o p_218804_
	a (Lcdj;Lcth;Ljk;DD)V setOffspringAttribute
		0 o p_273163_
		1 o p_273784_
		2 o p_316573_
		3 o p_272663_
		4 o p_273405_
	a (Lecx;)V playGallopSound
		0 o p_30560_
	a (Lcdv;Lcdy;F)Lfoh; getPassengerAttachmentPoint
		0 o p_295612_
		1 o p_296023_
		2 o p_295509_
	a (Lcew;Lawx;)Z lambda$static$6
		static
		0 o p_375849_
		1 o p_375850_
	a (Ljava/util/function/IntUnaryOperator;)F generateMaxHealth
		static
		0 o p_272695_
	a ()Z canJump
	a (Lfir;)V addAdditionalSaveData
		0 o p_421759_
	a (Lczl;Ldhp;)Z handleEating
		0 o p_30593_
		1 o p_30594_
	a (DFLcci;)Z causeFallDamage
		0 o p_397025_
		1 o p_149499_
		2 o p_149501_
	a (Lcef;Ldhp;Ldqa;)Ljk; getEquipSound
		0 o p_397157_
		1 o p_397978_
		2 o p_397221_
	a (Lcbj;)Z hasInventoryChanged
		0 o p_149512_
	a (Lcqq;)Z canMate
		0 o p_30553_
	a (Lfoh;Lcew;)Lfoh; getDismountLocationInDirection
		0 o p_30562_
		1 o p_30563_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422316_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149506_
		1 o p_149507_
	a (Lalq$a;)V defineSynchedData
		0 o p_326254_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_30555_
		1 o p_30556_
		2 o p_363523_
		3 o p_30558_
	a (Lcdj;Lcth;)V setOffspringAttributes
		0 o p_149509_
		1 o p_149510_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376833_
		1 o p_376090_
		2 o p_376270_
	a (Lcdv;Lcdv$b;)V positionRider
		0 o p_289569_
		1 o p_289558_
	a (Lczl;Lfoh;)V tickRidden
		0 o p_278233_
		1 o p_275693_
	a (DDDDLbfq;)D createOffspringAttribute
		static
		0 o p_272685_
		1 o p_273709_
		2 o p_273376_
		3 o p_273030_
		4 o p_272743_
	a_ (I)Lcfn; getSlot
		0 o p_149514_
	ad_ ()I getInventoryColumns
	ak ()I getMaxSpawnClusterSize
	b (Lja;Lejm;)V playStepSound
		0 o p_30584_
		1 o p_30585_
	b (Lczl;Lfoh;)Lfoh; getRiddenInput
		0 o p_278278_
		1 o p_275506_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_252289_
		1 o p_248927_
	b (B)V handleEntityEvent
		0 o p_30541_
	b (Lczl;Ldhp;)V equipBodyArmor
		0 o p_324210_
		1 o p_323522_
	b (Lecx;)Z isWoodSoundType
		0 o p_278280_
	b (Lczl;)V openCustomInventoryScreen
		0 o p_218808_
	b (Ljava/util/function/DoubleSupplier;)D generateSpeed
		static
		0 o p_273691_
	b (FLfoh;)V executeRidersJump
		0 o p_248808_
		1 o p_275435_
	b (I)V onPlayerJump
		0 o p_30591_
	b (Lcew;)Lfoh; getDismountLocationForPassenger
		0 o p_30576_
	b ()V handleStopJump
	bU ()Z isPushable
	c (Lczl;Ldhp;)Lcbq; fedFood
		0 o p_30581_
		1 o p_30582_
	c (I)V handleStartJump
		0 o p_30574_
	d ()Lceb; getOwnerReference
	d (IZ)V setFlag
		0 o p_30598_
		1 o p_30599_
	dg ()Lcew; getControllingPassenger
	e (Lcef;)Z canUseSlot
		0 o p_397737_
	e_ ()V aiStep
	f (Lczl;)F getRiddenSpeed
		0 o p_278336_
	f (Lcef;)Z canDispenserEquipIntoSlot
		0 o p_371599_
	fe ()Z onClimbable
	ft ()F getSoundVolume
	fv ()Z isImmobile
	g (Lawx;)V dropEquipment
		0 o p_376591_
	g ()V tick
	g (Lczl;)V doPlayerRide
		0 o p_30634_
	gJ ()Z canPerformRearing
	gK ()Lbcd; getEatingSound
	gL ()D lambda$static$3
		static
	gM ()D lambda$static$2
		static
	gU ()D lambda$static$1
		static
	gV ()D lambda$static$0
		static
	gZ ()Z isTamed
	h (Lawx;)V followMommy
		0 o p_376517_
	ha ()V addBehaviourGoals
	hb ()Z isEating
	hc ()Z isStanding
	hd ()Z isBred
	he ()I getTemper
	hf ()I getInventorySize
	hg ()V createInventory
	hh ()Lbcd; getAngrySound
	hi ()Lcgb$a; createBaseHorseAttributes
		static
	hj ()I getMaxTemper
	hk ()Z canEatGrass
	hl ()V clearStanding
	hm ()Lbcd; getAmbientStandSound
	hn ()V standIfPossible
	ho ()V makeMad
	hp ()V playJumpSound
	hq ()Z canParent
	hr ()I getAmbientStandInterval
	i (Lczl;)Z tameWithName
		0 o p_30638_
	i (Ldhp;)Z isFood
		0 o p_30644_
	i (Lcew;)Lfog; getRiddenRotation
		0 o p_275502_
	j (Ldhp;)Z lambda$addBehaviourGoals$7
		static
		0 o p_335269_
	j (Lcew;)V setOwner
		0 o p_393827_
	m ()V eating
	n ()V moveTail
	q (Lcdv;)V addPassenger
		0 o p_435310_
	s ()V openMouth
	s (I)Z getFlag
		0 o p_30648_
	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_
cti net/minecraft/world/entity/animal/horse/Donkey
	<init> (Lcee;Ldrq;)V <init>
		0 o p_30672_
		1 o p_30673_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149530_
		1 o p_149531_
	a (Lcqq;)Z canMate
		0 o p_30679_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_30682_
	f_ ()Lbcd; getDeathSound
	gK ()Lbcd; getEatingSound
	hh ()Lbcd; getAngrySound
	hp ()V playJumpSound
	p ()Lbcd; getAmbientSound
ctj net/minecraft/world/entity/animal/horse/Horse
	ct Lalm; DATA_ID_TYPE_VARIANT
	cu Lcdy; BABY_DIMENSIONS
	cv I DEFAULT_VARIANT
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_30689_
		1 o p_30690_
	a (Lbfq;)V randomizeAttributes
		0 o p_218815_
	a (Lecx;)V playGallopSound
		0 o p_30709_
	a (Lctq;Lctl;)V setVariantAndMarkings
		0 o p_30700_
		1 o p_30701_
	a (Lctq;)V setVariant
		0 o p_262684_
	a (Lkk;)V applyImplicitComponents
		0 o p_397832_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397746_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422398_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422070_
	a (Lalq$a;)V defineSynchedData
		0 o p_326175_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149533_
		1 o p_149534_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_30703_
		1 o p_30704_
		2 o p_364884_
		3 o p_30706_
	a (Lcqq;)Z canMate
		0 o p_30698_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316325_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397458_
		1 o p_397829_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_30713_
		1 o p_30714_
	c (Lcci;F)V hurtArmor
		0 o p_379528_
		1 o p_379933_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_30720_
	e (Lcef;)Z canUseSlot
		0 o p_348583_
	f_ ()Lbcd; getDeathSound
	gK ()Lbcd; getEatingSound
	hh ()Lbcd; getAngrySound
	m ()Lctq; getVariant
	n ()Lctl; getMarkings
	p ()Lbcd; getAmbientSound
	s ()I getTypeVariant
	x (I)V setTypeVariant
		0 o p_30737_
ctj$a net/minecraft/world/entity/animal/horse/Horse$HorseGroupData
	a Lctq; variant
	<init> (Lctq;)V <init>
		0 o p_30740_
ctk net/minecraft/world/entity/animal/horse/Llama
	cA Lctk; caravanTail
	ct I MAX_STRENGTH
	cu Lalm; DATA_STRENGTH_ID
	cv Lalm; DATA_VARIANT_ID
	cx Lcdy; BABY_DIMENSIONS
	cy Z didSpit
	cz Lctk; caravanHead
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_30750_
		1 o p_30751_
	C (Z)V setDidSpit
		0 o p_30753_
	D ()Z supportQuadLeash
	F ()Lfoh; getLeashOffset
	H ()V registerGoals
	a (Lcew;F)V performRangedAttack
		0 o p_30762_
		1 o p_30763_
	a (Lctk;)V joinCaravan
		0 o p_30767_
	a (Lcdv;Lcdy;F)Lfoh; getPassengerAttachmentPoint
		0 o p_294968_
		1 o p_296042_
		2 o p_295134_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421549_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149542_
		1 o p_149543_
	a (Lalq$a;)V defineSynchedData
		0 o p_326474_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_30774_
		1 o p_30775_
		2 o p_364775_
		3 o p_30777_
	a (Lkk;)V applyImplicitComponents
		0 o p_397322_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397224_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421699_
	a (Lczl;Ldhp;)Z handleEating
		0 o p_30796_
		1 o p_30797_
	a (DFLcci;)Z causeFallDamage
		0 o p_397266_
		1 o p_149538_
		2 o p_149540_
	a (Lctk$d;)V setVariant
		0 o p_262628_
	a (Lcqq;)Z canMate
		0 o p_30765_
	ad_ ()I getInventoryColumns
	b (Lja;Lejm;)V playStepSound
		0 o p_30790_
		1 o p_30791_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316494_
	b (Lawx;Lcdj;)Lctk; getBreedOffspring
		0 o p_149545_
		1 o p_149546_
	b (Lbfq;)V setRandomStrength
		0 o p_218818_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397166_
		1 o p_397342_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_30803_
	e (Lcef;)Z canUseSlot
		0 o p_348498_
	f_ ()Lbcd; getDeathSound
	fv ()Z isImmobile
	gH ()D followLeashSpeed
	gJ ()Z canPerformRearing
	gK ()Lbcd; getEatingSound
	gL ()Z isTraderLlama
	gM ()I getStrength
	gU ()Lcgb$a; createAttributes
		static
	gV ()Lctk$d; getVariant
	gW ()Lctk; makeNewLlama
	gX ()V leaveCaravan
	gY ()Z hasCaravanTail
	h (Lawx;)V followMommy
		0 o p_376423_
	hh ()Lbcd; getAngrySound
	hj ()I getMaxTemper
	hk ()Z canEatGrass
	hs ()Z inCaravan
	ht ()Lctk; getCaravanHead
	i (Ldhp;)Z isFood
		0 o p_30832_
	j (Ldhp;)Z lambda$registerGoals$0
		static
		0 o p_335718_
	k (Lcew;)V spit
		0 o p_30828_
	p ()Lbcd; getAmbientSound
	s ()V playChestEquipsSound
	x (I)V setStrength
		0 o p_30841_
ctk$a net/minecraft/world/entity/animal/horse/Llama$LlamaAttackWolfGoal
	<init> (Lctk;)V <init>
		0 o p_30843_
	a (Lcew;Lawx;)Z lambda$new$0
		static
		0 o p_412919_
		1 o p_412920_
	l ()D getFollowDistance
ctk$b net/minecraft/world/entity/animal/horse/Llama$LlamaGroupData
	a Lctk$d; variant
	<init> (Lctk$d;)V <init>
		0 o p_262658_
ctk$c net/minecraft/world/entity/animal/horse/Llama$LlamaHurtByTargetGoal
	<init> (Lctk;)V <init>
		0 o p_30854_
	c ()Z canContinueToUse
ctk$d net/minecraft/world/entity/animal/horse/Llama$Variant
	a Lctk$d; CREAMY
	b Lctk$d; WHITE
	c Lctk$d; BROWN
	d Lctk$d; GRAY
	e Lctk$d; DEFAULT
	f Lcom/mojang/serialization/Codec; CODEC
	g Lcom/mojang/serialization/Codec; LEGACY_CODEC
	h Laae; STREAM_CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j I id
	k Ljava/lang/String; name
	l [Lctk$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)Lctk$d; byId
		static
		0 o p_262608_
	a ()I getId
	b ()[Lctk$d; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lctk$d; valueOf
		static
		0 o p_262633_
	values ()[Lctk$d; values
		static
ctl net/minecraft/world/entity/animal/horse/Markings
	a Lctl; NONE
	b Lctl; WHITE
	c Lctl; WHITE_FIELD
	d Lctl; WHITE_DOTS
	e Lctl; BLACK_DOTS
	f Ljava/util/function/IntFunction; BY_ID
	g I id
	h [Lctl; $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)Lctl; byId
		static
		0 o p_30871_
	b ()[Lctl; $values
		static
	valueOf (Ljava/lang/String;)Lctl; valueOf
		static
		0 o p_30875_
	values ()[Lctl; values
		static
ctm net/minecraft/world/entity/animal/horse/Mule
	<init> (Lcee;Ldrq;)V <init>
		0 o p_30878_
		1 o p_30879_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149549_
		1 o p_149550_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_30886_
	f_ ()Lbcd; getDeathSound
	gK ()Lbcd; getEatingSound
	hh ()Lbcd; getAngrySound
	hp ()V playJumpSound
	p ()Lbcd; getAmbientSound
	s ()V playChestEquipsSound
ctn net/minecraft/world/entity/animal/horse/SkeletonHorse
	cA I trapTime
	ct Lcto; skeletonTrapGoal
	cu I TRAP_MAX_LIFE
	cv Z DEFAULT_IS_TRAP
	cx I DEFAULT_TRAP_TIME
	cy Lcdy; BABY_DIMENSIONS
	cz Z isTrap
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_30894_
		1 o p_30895_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422410_
	a (Lbfq;)V randomizeAttributes
		0 o p_218821_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149553_
		1 o p_149554_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422373_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_30904_
		1 o p_30905_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316222_
	bg ()Lbcd; getSwimSound
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkSkeletonHorseSpawnRules
		static
		0 o p_312143_
		1 o p_312574_
		2 o p_364141_
		3 o p_312362_
		4 o p_312555_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_30916_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	fz ()F getWaterSlowDown
	g (F)V playSwimSound
		0 o p_30911_
	ha ()V addBehaviourGoals
	hp ()V playJumpSound
	m ()Lcgb$a; createAttributes
		static
	n ()Z isTrap
	p ()Lbcd; getAmbientSound
	x (Z)V setTrap
		0 o p_30924_
cto net/minecraft/world/entity/animal/horse/SkeletonTrapGoal
	a Lctn; horse
	<init> (Lctn;)V <init>
		0 o p_30927_
	a (Lcbo;Lcth;)Lcwv; createSkeleton
		0 o p_30932_
		1 o p_30933_
	a ()V tick
	a (Lcbo;)Lcth; createHorse
		0 o p_30930_
	a (Lcwv;Lcef;Lcbo;)V enchant
		0 o p_345688_
		1 o p_346060_
		2 o p_348658_
	b ()Z canUse
ctp net/minecraft/world/entity/animal/horse/TraderLlama
	ct I DEFAULT_DESPAWN_DELAY
	cu I despawnDelay
	<init> (Lcee;Ldrq;)V <init>
		0 o p_30939_
		1 o p_30940_
	H ()V registerGoals
	a (Lfip;)V readAdditionalSaveData
		0 o p_421490_
	a (Lcew;Lawx;)Z lambda$registerGoals$0
		static
		0 o p_423312_
		1 o p_423313_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_30942_
		1 o p_30943_
		2 o p_364324_
		3 o p_30945_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422292_
	e_ ()V aiStep
	g (Lczl;)V doPlayerRide
		0 o p_30958_
	gL ()Z isTraderLlama
	gW ()Lctk; makeNewLlama
	hv ()V maybeDespawn
	hw ()Z canDespawn
	hx ()Z isLeashedToWanderingTrader
	hy ()Z isLeashedToSomethingOtherThanTheWanderingTrader
	x (I)V setDespawnDelay
		0 o p_149556_
ctp$a net/minecraft/world/entity/animal/horse/TraderLlama$TraderLlamaDefendWanderingTraderGoal
	a Lctk; llama
	b Lcew; ownerLastHurtBy
	c I timestamp
	<init> (Lctk;)V <init>
		0 o p_149558_
	b ()Z canUse
	d ()V start
ctq net/minecraft/world/entity/animal/horse/Variant
	a Lctq; WHITE
	b Lctq; CREAMY
	c Lctq; CHESTNUT
	d Lctq; BROWN
	e Lctq; BLACK
	f Lctq; GRAY
	g Lctq; DARK_BROWN
	h Lcom/mojang/serialization/Codec; CODEC
	i Laae; STREAM_CODEC
	j Ljava/util/function/IntFunction; BY_ID
	k I id
	l Ljava/lang/String; name
	m [Lctq; $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)Lctq; byId
		static
		0 o p_30987_
	a ()I getId
	b ()[Lctq; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lctq; valueOf
		static
		0 o p_30991_
	values ()[Lctq; values
		static
ctr net/minecraft/world/entity/animal/horse/ZombieHorse
	ct Lcdy; BABY_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_30994_
		1 o p_30995_
	a (Lbfq;)V randomizeAttributes
		0 o p_218823_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149561_
		1 o p_149562_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_31001_
		1 o p_31002_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316239_
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkZombieHorseSpawnRules
		static
		0 o p_312450_
		1 o p_312340_
		2 o p_364610_
		3 o p_311838_
		4 o p_312514_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_31006_
	f_ ()Lbcd; getDeathSound
	ha ()V addBehaviourGoals
	m ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
cts net/minecraft/world/entity/animal/horse/package-info
ctt net/minecraft/world/entity/animal/package-info
ctu net/minecraft/world/entity/animal/sheep/Sheep
	ct I EAT_ANIMATION_TICKS
	cu Lalm; DATA_WOOL_ID
	cv Ldgn; DEFAULT_COLOR
	cx Z DEFAULT_SHEARED
	cy I eatAnimationTick
	cz Lcll; eatBlockGoal
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)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 (Lawx;)V customServerAiStep
		0 o p_404959_
	a (Lkk;)V applyImplicitComponents
		0 o p_404955_
	a ()Z readyForShearing
	a (Ldsh;Lja;)Ldgn; getRandomSheepColor
		static
		0 o p_405871_
		1 o p_404848_
	a (Lko;)Ljava/lang/Object; get
		0 o p_405771_
	a (Ldgn;)V setColor
		0 o p_405801_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422587_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421604_
	a (Lalq$a;)V defineSynchedData
		0 o p_404828_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_405159_
		1 o p_405424_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_404937_
		1 o p_405503_
		2 o p_405554_
		3 o p_405662_
	a (Lawx;Lbcf;Ldhp;)V shear
		0 o p_405075_
		1 o p_405077_
		2 o p_405709_
	b (Lja;Lejm;)V playStepSound
		0 o p_405483_
		1 o p_405036_
	b (Lawx;Lcdj;)Lctu; getBreedOffspring
		0 o p_405425_
		1 o p_404874_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_405881_
		1 o p_405639_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_404982_
		1 o p_404782_
	b (B)V handleEntityEvent
		0 o p_405380_
	d (Lawx;Ldhp;)V lambda$shear$1
		0 o p_405522_
		1 o p_405241_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_405795_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	i (Ldhp;)Z isFood
		0 o p_404944_
	j (Ldhp;)Z lambda$registerGoals$0
		static
		0 o p_404879_
	m ()Lcgb$a; createAttributes
		static
	n ()Ldgn; getColor
	p ()Lbcd; getAmbientSound
	s ()Z isSheared
	x (Z)V setSheared
		0 o p_405726_
ctv net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules
	a Lctv$b; TEMPERATE_SPAWN_CONFIGURATION
	b Lctv$b; WARM_SPAWN_CONFIGURATION
	c Lctv$b; COLD_SPAWN_CONFIGURATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldgn;Lbfq;)Ldgn; lambda$single$1
		static
		0 o p_404820_
		1 o p_405197_
	a ()Lcaa$a; builder
		static
	a (Lcaa;Lbfq;)Ldgn; lambda$weighted$0
		static
		0 o p_405115_
		1 o p_404682_
	a (Ljk;)Lctv$b; getSheepColorConfiguration
		static
		0 o p_405512_
	a (Ljk;Lbfq;)Ldgn; getSheepColor
		static
		0 o p_404960_
		1 o p_405409_
	a (Lcaa;)Lctv$a; weighted
		static
		0 o p_405728_
	a (Ldgn;)Lctv$a; commonColors
		static
		0 o p_405584_
	b (Ldgn;)Lctv$a; single
		static
		0 o p_405704_
ctv$a net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorProvider
	get (Lbfq;)Ldgn; get
		0 o p_405381_
ctv$b net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorSpawnConfiguration
	a Lctv$a; colors
	<init> (Lctv$a;)V <init>
		0 o colors
	a ()Lctv$a; colors
	equals (Ljava/lang/Object;)Z equals
		0 o p_405244_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ctw net/minecraft/world/entity/animal/sheep/package-info
ctx net/minecraft/world/entity/animal/sniffer/Sniffer
	cA I DIGGING_PARTICLES_DURATION_TICKS
	cB I DIGGING_PARTICLES_AMOUNT
	cC I DIGGING_DROP_SEED_OFFSET_TICKS
	cD I SNIFFER_BABY_AGE_TICKS
	cE F DIGGING_BB_HEIGHT_OFFSET
	cF Lcdy; DIGGING_DIMENSIONS
	cG Lalm; DATA_STATE
	cH Lalm; DATA_DROP_SEED_AT_TICK
	ct Lcdk; feelingHappyAnimationState
	cu Lcdk; scentingAnimationState
	cv Lcdk; sniffingAnimationState
	cx Lcdk; diggingAnimationState
	cy Lcdk; risingAnimationState
	cz I DIGGING_PARTICLES_DELAY_TICKS
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_273717_
		1 o p_273562_
	D ()Z supportQuadLeash
	E ()[Lfoh; getQuadLeashOffsets
	K ()V onPathfindingStart
	L ()V onPathfindingDone
	a (Z)V setBaby
		0 o p_272995_
	a (Lctx$a;)Lctx; transitionTo
		0 o p_273096_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_273174_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_273401_
		1 o p_273310_
	a (Lalq$a;)V defineSynchedData
		0 o p_326082_
	a (Lcci;)V die
		0 o p_277689_
	a (Lja;Ljj;)Z lambda$canDig$2
		0 o p_423314_
		1 o p_423315_
	a (Lcdk;)Lctx; emitDiggingParticles
		0 o p_273528_
	a (Lawx;Lcqq;)V spawnChildFromBreeding
		0 o p_277923_
		1 o p_277857_
	a (Lawx;)V customServerAiStep
		0 o p_376484_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_272936_
	a (Lja;Lawx;Ldhp;)V lambda$dropSeed$3
		0 o p_423316_
		1 o p_423317_
		2 o p_423318_
	a (Lcqq;)Z canMate
		0 o p_272966_
	ah ()I getMaxHeadYRot
	b (Lja;Lejm;)V playStepSound
		0 o p_272953_
		1 o p_273729_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316489_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_273046_
		1 o p_272687_
	b (Lctx$a;)Lctx; setState
		0 o p_273359_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_273718_
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f_ ()Lbcd; getDeathSound
	g ()V tick
	gI ()Z canSniff
	gJ ()Z canPlayDiggingSound
	gK ()Ljava/util/Optional; calculateDigPosition
	gL ()Z canDig
	gM ()Lja; getHeadBlock
	gO ()V playEatingSound
	gU ()Lfoh; getHeadPosition
	gV ()Lctx$a; getState
	gW ()V resetAnimations
	gX ()Lctx; onScentingStart
	gY ()Lctx; onDiggingStart
	gZ ()V dropSeed
	h (Lja;)Z canDig
		0 o p_272757_
	ha ()Ljava/util/stream/Stream; getExploredPositions
	hb ()V playSearchingSound
	i (Lja;)Lctx; storeExploredPosition
		0 o p_273015_
	i (Ldhp;)Z isFood
		0 o p_273659_
	j (Lja;)Z lambda$calculateDigPosition$1
		0 o p_445342_
	m ()Lcgb$a; createAttributes
		static
	n ()Z isSearching
	p ()Lbcd; getAmbientSound
	s ()Z isTempted
	s (I)Lfoh; lambda$calculateDigPosition$0
		0 o p_273771_
	u ()V jumpFromGround
	x (Z)Lctx; onDiggingComplete
		0 o p_272677_
ctx$a net/minecraft/world/entity/animal/sniffer/Sniffer$State
	a Lctx$a; IDLING
	b Lctx$a; FEELING_HAPPY
	c Lctx$a; SCENTING
	d Lctx$a; SNIFFING
	e Lctx$a; SEARCHING
	f Lctx$a; DIGGING
	g Lctx$a; RISING
	h Ljava/util/function/IntFunction; BY_ID
	i Laae; STREAM_CODEC
	j I id
	k [Lctx$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 ()[Lctx$a; $values
		static
	valueOf (Ljava/lang/String;)Lctx$a; valueOf
		static
		0 o p_272910_
	values ()[Lctx$a; values
		static
cty 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 (Lctx;)V updateActivity
		static
		0 o p_273301_
	a (Ldhp;)Z lambda$getTemptations$0
		static
		0 o p_335270_
	a (Lcfw;)Lcfw; makeBrain
		static
		0 o p_273175_
	a (Lcew;)Ljava/lang/Double; lambda$initIdleActivity$2
		static
		0 o p_288909_
	b (Lcfw;)V initCoreActivity
		static
		0 o p_273185_
	b (Lcew;)Ljava/lang/Float; lambda$initIdleActivity$1
		static
		0 o p_279492_
	b (Lctx;)Lctx; resetSniffing
		static
		0 o p_279301_
	c (Lcfw;)V initSniffingActivity
		static
		0 o p_273183_
	d (Lcfw;)V initDigActivity
		static
		0 o p_273677_
	e (Lcfw;)V initIdleActivity
		static
		0 o p_273750_
cty$1 net/minecraft/world/entity/animal/sniffer/SnifferAi$1
	<init> (F)V <init>
		0 o p_273749_
	a (Lawx;Lctx;J)V start
		0 o p_326360_
		1 o p_326298_
		2 o p_326169_
	b (Lawx;Lcfe;J)V start
		0 o p_272973_
		1 o p_273233_
		2 o p_273492_
	d (Lawx;Lcew;J)V start
		0 o p_272986_
		1 o p_273682_
		2 o p_272669_
cty$2 net/minecraft/world/entity/animal/sniffer/SnifferAi$2
	<init> (Lcee;)V <init>
		0 o p_279255_
	a (Lawx;Lcqq;J)V start
		0 o p_279149_
		1 o p_279090_
		2 o p_279482_
	d (Lawx;Lcew;J)V start
		0 o p_279382_
		1 o p_279465_
		2 o p_279461_
cty$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 (Lawx;Lcfe;J)V start
		0 o p_279230_
		1 o p_279386_
		2 o p_279139_
	d (Lawx;Lcew;J)V start
		0 o p_279381_
		1 o p_279109_
		2 o p_279236_
cty$a net/minecraft/world/entity/animal/sniffer/SnifferAi$Digging
	<init> (II)V <init>
		0 o p_272666_
		1 o p_273420_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_272781_
		1 o p_273645_
		2 o p_273031_
	a (Lawx;Lctx;)Z checkExtraStartConditions
		0 o p_273442_
		1 o p_273370_
	a (Lawx;Lctx;J)Z canStillUse
		0 o p_272686_
		1 o p_273617_
		2 o p_273124_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_273460_
		1 o p_272900_
	b (Lawx;Lcew;J)V stop
		0 o p_273296_
		1 o p_272884_
		2 o p_272590_
	b (Lawx;Lctx;J)V start
		0 o p_272951_
		1 o p_272688_
		2 o p_272979_
	c (Lawx;Lctx;J)V stop
		0 o p_273656_
		1 o p_273063_
		2 o p_272844_
	d (Lawx;Lcew;J)V start
		0 o p_272605_
		1 o p_273773_
		2 o p_272682_
cty$b net/minecraft/world/entity/animal/sniffer/SnifferAi$FeelingHappy
	<init> (II)V <init>
		0 o p_273286_
		1 o p_272777_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_273060_
		1 o p_273043_
		2 o p_272817_
	a (Lawx;Lctx;J)Z canStillUse
		0 o p_272660_
		1 o p_273250_
		2 o p_273180_
	b (Lawx;Lcew;J)V stop
		0 o p_272628_
		1 o p_272915_
		2 o p_272731_
	b (Lawx;Lctx;J)V start
		0 o p_273624_
		1 o p_273470_
		2 o p_273501_
	c (Lawx;Lctx;J)V stop
		0 o p_273216_
		1 o p_273271_
		2 o p_273738_
	d (Lawx;Lcew;J)V start
		0 o p_273764_
		1 o p_272764_
		2 o p_273646_
cty$c net/minecraft/world/entity/animal/sniffer/SnifferAi$FinishedDigging
	<init> (I)V <init>
		0 o p_272941_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_273224_
		1 o p_272903_
		2 o p_272962_
	a (Lawx;Lctx;)Z checkExtraStartConditions
		0 o p_273692_
		1 o p_272856_
	a (Lawx;Lctx;J)Z canStillUse
		0 o p_273775_
		1 o p_273131_
		2 o p_273569_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_272897_
		1 o p_272881_
	b (Lawx;Lcew;J)V stop
		0 o p_273577_
		1 o p_272937_
		2 o p_272927_
	b (Lawx;Lctx;J)V start
		0 o p_272708_
		1 o p_273502_
		2 o p_272739_
	c (Lawx;Lctx;J)V stop
		0 o p_273210_
		1 o p_273648_
		2 o p_272804_
	d (Lawx;Lcew;J)V start
		0 o p_272819_
		1 o p_273205_
		2 o p_273429_
cty$d net/minecraft/world/entity/animal/sniffer/SnifferAi$Scenting
	<init> (II)V <init>
		0 o p_272680_
		1 o p_273445_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_272955_
		1 o p_272982_
		2 o p_273509_
	a (Lawx;Lctx;)Z checkExtraStartConditions
		0 o p_279176_
		1 o p_279496_
	a (Lawx;Lctx;J)Z canStillUse
		0 o p_273482_
		1 o p_273724_
		2 o p_273191_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_279144_
		1 o p_279378_
	b (Lawx;Lcew;J)V stop
		0 o p_272787_
		1 o p_273035_
		2 o p_272616_
	b (Lawx;Lctx;J)V start
		0 o p_272795_
		1 o p_272788_
		2 o p_273611_
	c (Lawx;Lctx;J)V stop
		0 o p_272816_
		1 o p_273426_
		2 o p_272832_
	d (Lawx;Lcew;J)V start
		0 o p_273554_
		1 o p_273503_
		2 o p_272784_
cty$e net/minecraft/world/entity/animal/sniffer/SnifferAi$Searching
	<init> ()V <init>
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_272767_
		1 o p_272744_
		2 o p_272929_
	a (Lawx;Lctx;)Z checkExtraStartConditions
		0 o p_273493_
		1 o p_272857_
	a (Lawx;Lctx;J)Z canStillUse
		0 o p_273196_
		1 o p_273769_
		2 o p_273602_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_273014_
		1 o p_273755_
	b (Lawx;Lcew;J)V stop
		0 o p_272847_
		1 o p_273194_
		2 o p_272928_
	b (Lawx;Lctx;J)V start
		0 o p_273563_
		1 o p_273394_
		2 o p_273358_
	c (Lawx;Lctx;J)V stop
		0 o p_273705_
		1 o p_273135_
		2 o p_272667_
	d (Lawx;Lcew;J)V start
		0 o p_272694_
		1 o p_272613_
		2 o p_272758_
cty$f net/minecraft/world/entity/animal/sniffer/SnifferAi$Sniffing
	<init> (II)V <init>
		0 o p_272703_
		1 o p_272735_
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_272636_
		1 o p_273045_
		2 o p_273504_
	a (Lawx;Lctx;)Z checkExtraStartConditions
		0 o p_272972_
		1 o p_273676_
	a (Lawx;Lctx;J)Z canStillUse
		0 o p_273156_
		1 o p_273448_
		2 o p_272841_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_272773_
		1 o p_273091_
	a (Lctx;Lja;)V lambda$stop$0
		static
		0 o p_273754_
		1 o p_273341_
	b (Lawx;Lcew;J)V stop
		0 o p_273522_
		1 o p_272916_
		2 o p_273628_
	b (Lawx;Lctx;J)V start
		0 o p_272950_
		1 o p_272614_
		2 o p_273573_
	c (Lawx;Lctx;J)V stop
		0 o p_272617_
		1 o p_273181_
		2 o p_272635_
	d (Lawx;Lcew;J)V start
		0 o p_272947_
		1 o p_273690_
		2 o p_273074_
ctz net/minecraft/world/entity/animal/sniffer/package-info
cu net/minecraft/advancements/critereon/LightningStrikeTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lcev;Ljava/util/List;)V trigger
		0 o p_153392_
		1 o p_153393_
		2 o p_153394_
	a (Lfiy;Ljava/util/List;Lcu$a;)Z lambda$trigger$1
		static
		0 o p_153400_
		1 o p_153401_
		2 o p_153402_
	a (Lawy;Lcdv;)Lfiy; 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 (Lfiy;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/animal/wolf/Wolf
	cA Lalm; DATA_COLLAR_COLOR
	cB Lalm; DATA_REMAINING_ANGER_TIME
	cC Lalm; DATA_VARIANT_ID
	cD Lalm; DATA_SOUND_VARIANT_ID
	cE F START_HEALTH
	cF F TAME_HEALTH
	cG F ARMOR_REPAIR_UNIT
	cH Ldgn; DEFAULT_COLLAR_COLOR
	cI F interestedAngle
	cJ F interestedAngleO
	cK Z isWet
	cL Z isShaking
	cM F shakeAnim
	cN F shakeAnimO
	cO Lcbb; PERSISTENT_ANGER_TIME
	cP Ljava/util/UUID; persistentAngerTarget
	cx Lcpp$a; PREY_SELECTOR
	cy F DEFAULT_TAIL_ANGLE
	cz Lalm; DATA_INTERESTED_ID
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_406225_
		1 o p_406236_
	A (Z)V setIsInterested
		0 o p_406238_
	F ()Lfoh; 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 (Lczl;)Z canShearEquipment
		0 o p_426231_
	a (Lcew;Lcew;)Z wantsToAttack
		0 o p_406214_
		1 o p_406223_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_406276_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421669_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_406383_
		1 o p_406304_
	a (Lalq$a;)V defineSynchedData
		0 o p_406275_
	a (Lfir;Lami;)V lambda$addAdditionalSaveData$1
		static
		0 o p_421373_
		1 o p_421374_
	a (Lcci;)V die
		0 o p_406227_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_406251_
		1 o p_406357_
		2 o p_406333_
		3 o p_406273_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_406240_
		1 o p_406339_
		2 o p_406257_
	a ()I getRemainingPersistentAngerTime
	a (Lcua;)Lbfq; access$000
		static
		0 o p_406252_
	a (Lkk;)V applyImplicitComponents
		0 o p_406306_
	a (Lko;)Ljava/lang/Object; get
		0 o p_406363_
	a (Ldgn;)V setCollarColor
		0 o p_406328_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422504_
	a (I)V setRemainingPersistentAngerTime
		0 o p_406218_
	a (Lami;)Ljava/util/Optional; lambda$readAdditionalSaveData$2
		0 o p_427093_
	a (Lcqq;)Z canMate
		0 o p_406266_
	af ()I getMaxHeadXRot
	ak ()I getMaxSpawnClusterSize
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Lja;Lejm;)V playStepSound
		0 o p_406221_
		1 o p_406277_
	b (Lcew;Lawx;)Z lambda$static$0
		static
		0 o p_423321_
		1 o p_423322_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_406380_
		1 o p_406261_
	b (B)V handleEntityEvent
		0 o p_406350_
	b (Lawx;Lcdj;)Lcua; getBreedOffspring
		0 o p_406360_
		1 o p_406340_
	b (Ljk;)V setVariant
		0 o p_406302_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_406368_
		1 o p_406235_
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkWolfSpawnRules
		static
		0 o p_406300_
		1 o p_406219_
		2 o p_406228_
		3 o p_406222_
		4 o p_406373_
	c (Lcci;F)V hurtArmor
		0 o p_406334_
		1 o p_406321_
	c (Lawx;Lcci;F)V actuallyHurt
		0 o p_406271_
		1 o p_406248_
		2 o p_406370_
	c ()V startPersistentAngerTimer
	e (Lcci;)Lbcd; getHurtSound
		0 o p_406243_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	ft ()F getSoundVolume
	g ()V tick
	gU ()Lamj; getTexture
	gV ()Lcgb$a; createAttributes
		static
	gW ()F getTailAngle
	gX ()Ldgn; getCollarColor
	gY ()Z isInterested
	gZ ()Ljk; getVariant
	ha ()Ljk; getSoundVariant
	hb ()V cancelShake
	i (Lczl;)V tryToTame
		0 o p_406358_
	i (Lcci;)Z canArmorAbsorb
		0 o p_406249_
	i (Ldhp;)Z isFood
		0 o p_406272_
	k (Ljk;)V setSoundVariant
		0 o p_406324_
	n ()V applyTamingSideEffects
	p ()Lbcd; getAmbientSound
	v ()Z canBeLeashed
cua$a net/minecraft/world/entity/animal/wolf/Wolf$WolfAvoidEntityGoal
	i Lcua; this$0
	j Lcua; wolf
	<init> (Lcua;Lcua;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 (Lctk;)Z avoidLlama
		0 o p_406226_
	b ()Z canUse
	d ()V start
cua$b net/minecraft/world/entity/animal/wolf/Wolf$WolfPackData
	a Ljk; type
	<init> (Ljk;)V <init>
		0 o p_406297_
cub 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 Laae; STREAM_CODEC
	e Ljk; ambientSound
	f Ljk; deathSound
	g Ljk; growlSound
	h Ljk; hurtSound
	i Ljk; pantSound
	j Ljk; whineSound
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Ljk;Ljk;Ljk;Ljk;Ljk;)V <init>
		0 o ambientSound
		1 o deathSound
		2 o growlSound
		3 o hurtSound
		4 o pantSound
		5 o whineSound
	a ()Ljk; ambientSound
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$getWolfSoundVariantCodec$0
		static
		0 o p_406381_
	b ()Ljk; deathSound
	c ()Ljk; growlSound
	d ()Ljk; hurtSound
	e ()Ljk; pantSound
	equals (Ljava/lang/Object;)Z equals
		0 o p_406309_
	f ()Ljk; whineSound
	g ()Lcom/mojang/serialization/Codec; getWolfSoundVariantCodec
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cuc net/minecraft/world/entity/animal/wolf/WolfSoundVariants
	a Lami; CLASSIC
	b Lami; PUGLIN
	c Lami; SAD
	d Lami; ANGRY
	e Lami; GRUMPY
	f Lami; BIG
	g Lami; CUTE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;Lami;Lcuc$a;)V register
		static
		0 o p_406289_
		1 o p_406217_
		2 o p_406296_
	a (Lcuc$a;)Lami; createKey
		static
		0 o p_406298_
	a (Lqw;)V bootstrap
		static
		0 o p_406346_
	a (Ljy;Lbfq;)Ljk; pickRandomSoundVariant
		static
		0 o p_406325_
		1 o p_406279_
cuc$a net/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet
	a Lcuc$a; CLASSIC
	b Lcuc$a; PUGLIN
	c Lcuc$a; SAD
	d Lcuc$a; ANGRY
	e Lcuc$a; GRUMPY
	f Lcuc$a; BIG
	g Lcuc$a; CUTE
	h Ljava/lang/String; identifier
	i Ljava/lang/String; soundEventSuffix
	j [Lcuc$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 ()[Lcuc$a; $values
		static
	valueOf (Ljava/lang/String;)Lcuc$a; valueOf
		static
		0 o p_406204_
	values ()[Lcuc$a; values
		static
cud 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 Laae; STREAM_CODEC
	e Lcud$a; assetInfo
	f Ldbu; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Lcud$a;Ldbu;)V <init>
		0 o assetInfo
		1 o spawnConditions
	<init> (Lcud$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 ()Lcud$a; assetInfo
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_406282_
	c ()Ldbu; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_406246_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cud$a net/minecraft/world/entity/animal/wolf/WolfVariant$AssetInfo
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljb$b; wild
	c Ljb$b; tame
	d Ljb$b; angry
	<clinit> ()V <clinit>
		static
	<init> (Ljb$b;Ljb$b;Ljb$b;)V <init>
		0 o wild
		1 o tame
		2 o angry
	a ()Ljb$b; wild
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_450880_
	b ()Ljb$b; tame
	c ()Ljb$b; angry
	equals (Ljava/lang/Object;)Z equals
		0 o p_406237_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cue net/minecraft/world/entity/animal/wolf/WolfVariants
	a Lami; PALE
	b Lami; SPOTTED
	c Lami; SNOWY
	d Lami; BLACK
	e Lami; ASHEN
	f Lami; RUSTY
	g Lami; WOODS
	h Lami; CHESTNUT
	i Lami; STRIPED
	j Lami; DEFAULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_406256_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_406224_
	a (Ljo;)Ldbu; highPrioBiome
		static
		0 o p_406327_
	a (Lqw;Lami;Ljava/lang/String;Lami;)V register
		static
		0 o p_406316_
		1 o p_406242_
		2 o p_406301_
		3 o p_406284_
	a (Lqw;Lami;Ljava/lang/String;Lbdj;)V register
		static
		0 o p_406329_
		1 o p_406365_
		2 o p_406220_
		3 o p_406376_
	a (Lqw;Lami;Ljava/lang/String;Ldbu;)V register
		static
		0 o p_406335_
		1 o p_406253_
		2 o p_406319_
		3 o p_406264_
cuf net/minecraft/world/entity/animal/wolf/package-info
cug net/minecraft/world/entity/boss/EnderDragonPart
	a Lcuj; parentMob
	b Ljava/lang/String; name
	c Lcdy; size
	<init> (Lcuj;Ljava/lang/String;FF)V <init>
		0 o p_31014_
		1 o p_31015_
		2 o p_31016_
		3 o p_31017_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376297_
		1 o p_376770_
		2 o p_376385_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422445_
	a (Lawv;)Laao; getAddEntityPacket
		0 o p_352320_
	a (Lcfi;)Lcdy; getDimensions
		0 o p_31023_
	a (Lalq$a;)V defineSynchedData
		0 o p_325943_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422487_
	bT ()Z isPickable
	dU ()Ldhp; getPickResult
	ef ()Z shouldBeSaved
	v (Lcdv;)Z is
		0 o p_31031_
cuh net/minecraft/world/entity/boss/enderdragon/DragonFlightHistory
	a I LENGTH
	b I MASK
	c [Lcuh$a; samples
	d I head
	<init> ()V <init>
	a (Lcuh;)V copyFrom
		0 o p_365185_
	a (I)Lcuh$a; get
		0 o p_361245_
	a (IF)Lcuh$a; get
		0 o p_361414_
		1 o p_360752_
	a (DF)V record
		0 o p_362120_
		1 o p_362390_
cuh$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
cui net/minecraft/world/entity/boss/enderdragon/EndCrystal
	a I time
	b Lalm; DATA_BEAM_TARGET
	c Lalm; DATA_SHOW_BOTTOM
	d Z DEFAULT_SHOW_BOTTOM
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_31037_
		1 o p_31038_
	<init> (Ldrq;DDD)V <init>
		0 o p_31040_
		1 o p_31041_
		2 o p_31042_
		3 o p_31043_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376280_
		1 o p_376179_
		2 o p_376203_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421742_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_31046_
	a (Z)V setShowBottom
		0 o p_31057_
	a (Lalq$a;)V defineSynchedData
		0 o p_325991_
	a (Lja;)V setBeamTarget
		0 o p_31053_
	a (Lawx;Lcci;)V onDestroyedBy
		0 o p_376506_
		1 o p_31048_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422042_
	b (Lcci;)Z hurtClient
		0 o p_376800_
	bT ()Z isPickable
	br ()Lcdv$d; getMovementEmission
	c (Lawx;)V kill
		0 o p_376473_
	dU ()Ldhp; getPickResult
	e ()Lja; getBeamTarget
	f ()Z showsBottom
	g ()V tick
cuj net/minecraft/world/entity/boss/enderdragon/EnderDragon
	a Lalm; DATA_PHASE
	b Lcuh; flightHistory
	c Lcug; head
	cA Ljava/lang/String; DRAGON_DEATH_TIME_KEY
	cB Ljava/lang/String; DRAGON_PHASE_KEY
	cC I DEFAULT_DEATH_TIME
	cD [Lcug; subEntities
	cE Lcug; neck
	cF Lcug; body
	cG Lcug; tail1
	cH Lcug; tail2
	cI Lcug; tail3
	cJ Lcug; wing1
	cK Lcug; wing2
	cL Lenq; dragonFight
	cM Lja; fightOrigin
	cN Lcva; phaseManager
	cO I growlTime
	cP F sittingDamageReceived
	cS [Lfgm; nodes
	cT [I nodeAdjacency
	cU Lfgk; openSet
	cs I dragonDeathTime
	ct F yRotA
	cu Lcui; nearestCrystal
	cv Lorg/slf4j/Logger; LOGGER
	cw Lcpp; CRYSTAL_DESTROY_TARGETING
	cx I GROWL_INTERVAL_MIN
	cy I GROWL_INTERVAL_MAX
	cz F SITTING_ALLOWED_DAMAGE_PERCENTAGE
	d F oFlapTime
	e F flapTime
	f Z inWall
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_31096_
		1 o p_31097_
	J (F)Lfoh; getHeadLookVector
		0 o p_31175_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376883_
		1 o p_376758_
		2 o p_376328_
	a (IILfgm;)Lfgo; findPath
		0 o p_31105_
		1 o p_31106_
		2 o p_31107_
	a (Lawx;Lcui;Lja;Lcci;)V onCrystalDestroyed
		0 o p_376109_
		1 o p_31125_
		2 o p_31126_
		3 o p_31127_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_31136_
	a (Lfgm;Lfgm;)Lfgo; reconstructPath
		0 o p_31129_
		1 o p_31130_
	a (Lawx;Lfoc;)Z checkWalls
		0 o p_376795_
		1 o p_31140_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422338_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421923_
	a (Lcug;DDD)V tickPart
		0 o p_31116_
		1 o p_31117_
		2 o p_31118_
		3 o p_31119_
	a (Lawx;Lcug;Lcci;F)Z hurt
		0 o p_376482_
		1 o p_31121_
		2 o p_31122_
		3 o p_31123_
	a (Ljava/lang/Integer;)V lambda$readAdditionalSaveData$0
		0 o p_409657_
	a (Lalq$a;)V defineSynchedData
		0 o p_326491_
	a (Lawx;Ljava/util/List;)V knockBack
		0 o p_345435_
		1 o p_31132_
	a (Lenq;)V setDragonFight
		0 o p_287736_
	a (Lacs;)V recreateFromPacket
		0 o p_218825_
	b (Lawx;Ljava/util/List;)V hurt
		0 o p_376494_
		1 o p_31142_
	b (Lccx;Lcdv;)Z addEffect
		0 o p_182394_
		1 o p_182395_
	bT ()Z isPickable
	bk ()V onFlap
	bl ()Z isFlapping
	c (Lawx;)V kill
		0 o p_376682_
	c (Lja;)V setFightOrigin
		0 o p_287665_
	c (Lcew;)Z canAttack
		0 o p_149576_
	c (F)F sanitizeScale
		0 o p_341615_
	d (Lawx;Lcci;F)V reallyHurt
		0 o p_376842_
		1 o p_31162_
		2 o p_31163_
	dR ()V checkDespawn
	dw ()Lbcf; getSoundSource
	e (Lcci;)Lbcd; getHurtSound
		0 o p_31154_
	eC ()V tickDeath
	e_ ()V aiStep
	ft ()F getSoundVolume
	gE ()Lcva; getPhaseManager
	gF ()Lenq; getDragonFight
	gG ()F getHeadYOffset
	gH ()V checkCrystals
	j (D)F rotWrap
		0 o p_31165_
	k ()Lja; getFightOrigin
	m ()Lcgb$a; createAttributes
		static
	n ()I findClosestNode
	o (Z)Z canUsePortal
		0 o p_352948_
	p ()Lbcd; getAmbientSound
	p (DDD)I findClosestNode
		0 o p_31171_
		1 o p_31172_
		2 o p_31173_
	p (Lcdv;)Z canRide
		0 o p_31169_
	s ()[Lcug; getSubEntities
cuk net/minecraft/world/entity/boss/enderdragon/package-info
cul net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonPhaseInstance
	a Lcuj; dragon
	<init> (Lcuj;)V <init>
		0 o p_31178_
	a ()Z isSitting
	a (Lcci;F)F onHurt
		0 o p_31181_
		1 o p_31182_
	a (Lcui;Lja;Lcci;Lczl;)V onCrystalDestroyed
		0 o p_31184_
		1 o p_31185_
		2 o p_31186_
		3 o p_31187_
	a (Lawx;)V doServerTick
		0 o p_376334_
	b ()V doClientTick
	c ()V begin
	d ()V end
	e ()F getFlySpeed
	f ()Lfoh; getFlyTargetLocation
	g ()F getTurnSpeed
cum net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonSittingPhase
	<init> (Lcuj;)V <init>
		0 o p_31196_
	a ()Z isSitting
	a (Lcci;F)F onHurt
		0 o p_31199_
		1 o p_31200_
cun net/minecraft/world/entity/boss/enderdragon/phases/DragonChargePlayerPhase
	b Lorg/slf4j/Logger; LOGGER
	c I CHARGE_RECOVERY_TIME
	d Lfoh; targetLocation
	e I timeSinceCharge
	<clinit> ()V <clinit>
		static
	<init> (Lcuj;)V <init>
		0 o p_31206_
	a (Lawx;)V doServerTick
		0 o p_376407_
	a (Lfoh;)V setTarget
		0 o p_31208_
	c ()V begin
	e ()F getFlySpeed
	f ()Lfoh; getFlyTargetLocation
	h ()Lcuz; getPhase
cuo net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase
	b Lfoh; targetLocation
	c I time
	<init> (Lcuj;)V <init>
		0 o p_31217_
	a (Lawx;)V doServerTick
		0 o p_376695_
	b ()V doClientTick
	c ()V begin
	e ()F getFlySpeed
	f ()Lfoh; getFlyTargetLocation
	h ()Lcuz; getPhase
cup net/minecraft/world/entity/boss/enderdragon/phases/DragonHoldingPatternPhase
	b Lcpp; NEW_TARGET_TARGETING
	c Lfgo; currentPath
	d Lfoh; targetLocation
	e Z clockwise
	<clinit> ()V <clinit>
		static
	<init> (Lcuj;)V <init>
		0 o p_31230_
	a (Lczl;)V strafePlayer
		0 o p_31237_
	a (Lcui;Lja;Lcci;Lczl;)V onCrystalDestroyed
		0 o p_31232_
		1 o p_31233_
		2 o p_31234_
		3 o p_31235_
	a (Lawx;)V doServerTick
		0 o p_376218_
	b (Lawx;)V findNewTarget
		0 o p_376816_
	c ()V begin
	f ()Lfoh; getFlyTargetLocation
	h ()Lcuz; getPhase
	i ()V navigateToNextPathNode
cuq net/minecraft/world/entity/boss/enderdragon/phases/DragonHoverPhase
	b Lfoh; targetLocation
	<init> (Lcuj;)V <init>
		0 o p_31246_
	a ()Z isSitting
	a (Lawx;)V doServerTick
		0 o p_376598_
	c ()V begin
	e ()F getFlySpeed
	f ()Lfoh; getFlyTargetLocation
	h ()Lcuz; getPhase
cur net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingApproachPhase
	b Lcpp; NEAR_EGG_TARGETING
	c Lfgo; currentPath
	d Lfoh; targetLocation
	<clinit> ()V <clinit>
		static
	<init> (Lcuj;)V <init>
		0 o p_31258_
	a (Lawx;)V doServerTick
		0 o p_376245_
	b (Lawx;)V findNewTarget
		0 o p_376362_
	c ()V begin
	f ()Lfoh; getFlyTargetLocation
	h ()Lcuz; getPhase
	i ()V navigateToNextPathNode
cus net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingPhase
	b Lfoh; targetLocation
	<init> (Lcuj;)V <init>
		0 o p_31305_
	a (Lawx;)V doServerTick
		0 o p_376573_
	b ()V doClientTick
	c ()V begin
	e ()F getFlySpeed
	f ()Lfoh; getFlyTargetLocation
	g ()F getTurnSpeed
	h ()Lcuz; getPhase
cut net/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance
	a ()Z isSitting
	a (Lcci;F)F onHurt
		0 o p_31313_
		1 o p_31314_
	a (Lcui;Lja;Lcci;Lczl;)V onCrystalDestroyed
		0 o p_31315_
		1 o p_31316_
		2 o p_31317_
		3 o p_31318_
	a (Lawx;)V doServerTick
		0 o p_376097_
	b ()V doClientTick
	c ()V begin
	d ()V end
	e ()F getFlySpeed
	f ()Lfoh; getFlyTargetLocation
	g ()F getTurnSpeed
	h ()Lcuz; getPhase
cuu net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingAttackingPhase
	b I ROAR_DURATION
	c I attackingTicks
	<init> (Lcuj;)V <init>
		0 o p_31321_
	a (Lawx;)V doServerTick
		0 o p_376491_
	b ()V doClientTick
	c ()V begin
	h ()Lcuz; getPhase
cuv 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 Lcdl; flame
	<init> (Lcuj;)V <init>
		0 o p_31330_
	a (Lawx;)V doServerTick
		0 o p_376561_
	b ()V doClientTick
	c ()V begin
	d ()V end
	h ()Lcuz; getPhase
	i ()V resetFlameCount
cuw 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 Lcpp; CHARGE_TARGETING
	g Lcpp; scanTargeting
	h I scanningTime
	<clinit> ()V <clinit>
		static
	<init> (Lcuj;)V <init>
		0 o p_31342_
	a (Lawx;)V doServerTick
		0 o p_376286_
	a (Lcuj;Lcew;Lawx;)Z lambda$new$0
		static
		0 o p_427094_
		1 o p_427095_
		2 o p_427096_
	c ()V begin
	h ()Lcuz; getPhase
cux net/minecraft/world/entity/boss/enderdragon/phases/DragonStrafePlayerPhase
	b Lorg/slf4j/Logger; LOGGER
	c I FIREBALL_CHARGE_AMOUNT
	d I fireballCharge
	e Lfgo; currentPath
	f Lfoh; targetLocation
	g Lcew; attackTarget
	h Z holdingPatternClockwise
	<clinit> ()V <clinit>
		static
	<init> (Lcuj;)V <init>
		0 o p_31357_
	a (Lcew;)V setTarget
		0 o p_31359_
	a (Lawx;)V doServerTick
		0 o p_376857_
	c ()V begin
	f ()Lfoh; getFlyTargetLocation
	h ()Lcuz; getPhase
	i ()V findNewTarget
	j ()V navigateToNextPathNode
cuy net/minecraft/world/entity/boss/enderdragon/phases/DragonTakeoffPhase
	b Z firstTick
	c Lfgo; currentPath
	d Lfoh; targetLocation
	<init> (Lcuj;)V <init>
		0 o p_31370_
	a (Lawx;)V doServerTick
		0 o p_376301_
	c ()V begin
	f ()Lfoh; getFlyTargetLocation
	h ()Lcuz; getPhase
	i ()V findNewTarget
	j ()V navigateToNextPathNode
cuz net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase
	a Lcuz; HOLDING_PATTERN
	b Lcuz; STRAFE_PLAYER
	c Lcuz; LANDING_APPROACH
	d Lcuz; LANDING
	e Lcuz; TAKEOFF
	f Lcuz; SITTING_FLAMING
	g Lcuz; SITTING_SCANNING
	h Lcuz; SITTING_ATTACKING
	i Lcuz; CHARGING_PLAYER
	j Lcuz; DYING
	k Lcuz; HOVERING
	l [Lcuz; 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 (I)Lcuz; getById
		static
		0 o p_31399_
	a (Ljava/lang/Class;Ljava/lang/String;)Lcuz; create
		static
		0 o p_31403_
		1 o p_31404_
	a ()Ljava/lang/reflect/Constructor; getConstructor
	a (Lcuj;)Lcut; createInstance
		0 o p_31401_
	b ()I getId
	c ()I getCount
		static
	toString ()Ljava/lang/String; toString
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 (Lawx;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$b; x
	b Lcx$b; y
	c Lcx$b; 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 (Ljo;)Lcv$a; setBiomes
		0 o p_330686_
	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 (Lcx$b;)Lcv$a; atYLocation
		static
		0 o p_298783_
	a (Lami;)Lcv$a; inDimension
		static
		0 o p_298871_
	a (Ljk;)Lcv$a; inBiome
		static
		0 o p_332168_
	a (Z)Lcv$a; setSmokey
		0 o p_299155_
	a (Lcs$a;)Lcv$a; setLight
		0 o p_298888_
	b (Ljk;)Lcv$a; inStructure
		static
		0 o p_330610_
	b (Z)Lcv$a; setCanSeeSky
		0 o p_345443_
	b (Lcx$b;)Lcv$a; setX
		0 o p_153971_
	b ()Lcv; build
	b (Ljo;)Lcv$a; setStructures
		0 o p_332189_
	b (Lami;)Lcv$a; setDimension
		0 o p_153977_
	c (Lcx$b;)Lcv$a; setY
		0 o p_153975_
	d (Lcx$b;)Lcv$a; setZ
		0 o p_153979_
cv$b net/minecraft/advancements/critereon/LocationPredicate$PositionPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcx$b; x
	c Lcx$b; y
	d Lcx$b; z
	<clinit> ()V <clinit>
		static
	<init> (Lcx$b;Lcx$b;Lcx$b;)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$b; x
	a (Lcx$b;Lcx$b;Lcx$b;)Ljava/util/Optional; of
		static
		0 o p_298771_
		1 o p_298418_
		2 o p_299133_
	b ()Lcx$b; y
	c ()Lcx$b; z
	equals (Ljava/lang/Object;)Z equals
		0 o p_299083_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cva net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager
	a Lorg/slf4j/Logger; LOGGER
	b Lcuj; dragon
	c [Lcut; phases
	d Lcut; currentPhase
	<clinit> ()V <clinit>
		static
	<init> (Lcuj;)V <init>
		0 o p_31414_
	a (Lcuz;)V setPhase
		0 o p_31417_
	a ()Lcut; getCurrentPhase
	b (Lcuz;)Lcut; getPhase
		0 o p_31419_
cvb net/minecraft/world/entity/boss/enderdragon/phases/package-info
cvc net/minecraft/world/entity/boss/package-info
cvd net/minecraft/world/entity/boss/wither/WitherBoss
	a Lalm; DATA_TARGET_A
	b Lalm; DATA_TARGET_B
	c Lalm; DATA_TARGET_C
	cA I destroyBlocksTick
	cB Lawt; bossEvent
	cC Lcpp$a; LIVING_ENTITY_SELECTOR
	cD Lcpp; TARGETING_CONDITIONS
	ct I DEFAULT_INVULNERABLE_TICKS
	cu [F xRotHeads
	cv [F yRotHeads
	cw [F xRotOHeads
	cx [F yRotOHeads
	cy [I nextHeadUpdate
	cz [I idleHeadUpdates
	d Ljava/util/List; DATA_TARGETS
	e Lalm; DATA_ID_INV
	f I INVULNERABLE_TICKS
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_31437_
		1 o p_31438_
	H ()V registerGoals
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376615_
		1 o p_376766_
		2 o p_376552_
	a (Lcew;F)V performRangedAttack
		0 o p_31468_
		1 o p_31469_
	a (Lejm;Lfoh;)V makeStuckInBlock
		0 o p_31471_
		1 o p_31472_
	a (FFF)F rotlerp
		0 o p_31443_
		1 o p_31444_
		2 o p_31445_
	a (II)V setAlternativeTarget
		0 o p_31455_
		1 o p_31456_
	a (IDDDZ)V performRangedAttack
		0 o p_31449_
		1 o p_31450_
		2 o p_31451_
		3 o p_31452_
		4 o p_31453_
	a (Lawx;)V customServerAiStep
		0 o p_376675_
	a (ILcew;)V performRangedAttack
		0 o p_31458_
		1 o p_31459_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421879_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422072_
	a (Lcew;Lawx;)Z lambda$static$0
		static
		0 o p_423323_
		1 o p_423324_
	a (Lalq$a;)V defineSynchedData
		0 o p_326207_
	a (Lawx;Lcci;Z)V dropCustomDeathLoot
		0 o p_348644_
		1 o p_31464_
		2 o p_31466_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_186262_
	b (Lccx;Lcdv;)Z addEffect
		0 o p_182397_
		1 o p_182398_
	b (I)V setInvulnerableTicks
		0 o p_31511_
	b (Lxx;)V setCustomName
		0 o p_31476_
	b (Lccx;)Z canBeAffected
		0 o p_31495_
	c (I)I getAlternativeTarget
		0 o p_31513_
	c (Lejm;)Z canDestroy
		static
		0 o p_31492_
	d (Lawy;)V startSeenByPlayer
		0 o p_31483_
	dR ()V checkDespawn
	e (Lcci;)Lbcd; getHurtSound
		0 o p_31500_
	e (Lawy;)V stopSeenByPlayer
		0 o p_31488_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	gI ()I getInvulnerableTicks
	gJ ()Z isPowered
	k ()V makeInvulnerable
	m ()Lcgb$a; createAttributes
		static
	n ()[F getHeadYRots
	o (Z)Z canUsePortal
		0 o p_352936_
	p ()Lbcd; getAmbientSound
	p (Lcdv;)Z canRide
		0 o p_31508_
	r (I)D getHeadX
		0 o p_31515_
	s ()[F getHeadXRots
	s (I)D getHeadY
		0 o p_31517_
	t (I)D getHeadZ
		0 o p_31519_
cvd$a net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal
	a Lcvd; this$0
	<init> (Lcvd;)V <init>
		0 o p_31522_
	b ()Z canUse
cve net/minecraft/world/entity/boss/wither/package-info
cvf net/minecraft/world/entity/decoration/ArmorStand
	a I WOBBLE_TIME
	b Lkc; DEFAULT_HEAD_POSE
	c Lkc; DEFAULT_BODY_POSE
	ca J lastHit
	cb Z ENABLE_ARMS
	cc Lcdy; MARKER_DIMENSIONS
	cd Lcdy; BABY_DIMENSIONS
	ce D FEET_OFFSET
	cf D CHEST_OFFSET
	cg D LEGS_OFFSET
	ch D HEAD_OFFSET
	ci Ljava/util/function/Predicate; RIDABLE_MINECARTS
	cj Z DEFAULT_INVISIBLE
	ck I DEFAULT_DISABLED_SLOTS
	cl Z DEFAULT_SMALL
	cm Z DEFAULT_SHOW_ARMS
	cn Z DEFAULT_NO_BASE_PLATE
	co Z DEFAULT_MARKER
	cp Z invisible
	cq I disabledSlots
	d Lkc; DEFAULT_LEFT_ARM_POSE
	e Lkc; DEFAULT_RIGHT_ARM_POSE
	f Lkc; DEFAULT_LEFT_LEG_POSE
	g Lkc; 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
	l I CLIENT_FLAG_NO_BASEPLATE
	m I CLIENT_FLAG_MARKER
	n Lalm; DATA_CLIENT_FLAGS
	o Lalm; DATA_HEAD_POSE
	p Lalm; DATA_BODY_POSE
	q Lalm; DATA_LEFT_ARM_POSE
	r Lalm; DATA_RIGHT_ARM_POSE
	s Lalm; DATA_LEFT_LEG_POSE
	t Lalm; DATA_RIGHT_LEG_POSE
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;DDD)V <init>
		0 o p_31556_
		1 o p_31557_
		2 o p_31558_
		3 o p_31559_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_31553_
		1 o p_31554_
	A ()Lkc; getLeftLegPose
	B ()Lkc; getRightLegPose
	C ()Lcvf$a; getArmorStandPose
	C (F)V tickHeadTurn
		0 o p_31644_
	D ()Z hasPhysics
	E ()V showBreakingParticles
	E (Lcdv;)V doPush
		0 o p_31564_
	F ()V playBrokenSound
	M ()V updateInvisibilityStatus
	a (Lfoh;)Lcef; getClickedSlot
		0 o p_31660_
	a (Z)V setShowArms
		0 o p_31676_
	a (Lczl;Lcef;Ldhp;Lcbp;)Z swapItem
		0 o p_31589_
		1 o p_31590_
		2 o p_31591_
		3 o p_31592_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421830_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_31574_
	a (Ldrj;)Z ignoreExplosion
		0 o p_312813_
	a (BIZ)B setBit
		0 o p_31570_
		1 o p_31571_
		2 o p_31572_
	a (Lalq$a;)V defineSynchedData
		0 o p_326283_
	a (Lczl;Lfoh;Lcbp;)Lcbq; interactAt
		0 o p_31594_
		1 o p_31595_
		2 o p_31596_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376183_
		1 o p_31579_
		2 o p_31580_
	a (Lkc;)V setHeadPose
		0 o p_31598_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_31602_
	a (Lawx;Lcev;)V thunderHit
		0 o p_31576_
		1 o p_31577_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422671_
	a (Lcvf$a;)V setArmorStandPose
		0 o p_422191_
	as ()Lcem; getMainArm
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_31587_
	b (Z)V setNoBasePlate
		0 o p_31679_
	b (Lcdv;)Z lambda$static$0
		static
		0 o p_373856_
	b (B)V handleEntityEvent
		0 o p_31568_
	b (Lkc;)V setBodyPose
		0 o p_31617_
	bT ()Z isPickable
	bU ()Z isPushable
	c (Lawx;Lcci;)V brokenByPlayer
		0 o p_348677_
		1 o p_31647_
	c (Lawx;)V kill
		0 o p_376582_
	c (Lkc;)V setLeftArmPose
		0 o p_31624_
	d (Lawx;Lcci;)V brokenByAnything
		0 o p_348553_
		1 o p_31654_
	d (Lkc;)V setRightArmPose
		0 o p_31629_
	d (Lawx;Lcci;F)V causeDamage
		0 o p_348633_
		1 o p_31649_
		2 o p_31650_
	dU ()Ldhp; getPickResult
	dt ()Z isEffectiveAi
	e (Lcci;)Lbcd; getHurtSound
		0 o p_31636_
	e (Lcef;)Z canUseSlot
		0 o p_326077_
	e (Lkc;)V setLeftLegPose
		0 o p_31640_
	eO ()Z canBeSeenByAnyone
	f (Lkc;)V setRightLegPose
		0 o p_31652_
	f_ ()Lbcd; getDeathSound
	fc ()Lcew$a; getFallSounds
	g (Lcef;)Z isDisabled
		0 o p_31627_
	g_ ()Z isBaby
	ga ()Z isAffectedByPotions
	gb ()Z attackable
	k ()Lcgb$a; createAttributes
		static
	l (Z)V setInvisible
		0 o p_31663_
	l_ ()V refreshDimensions
	m (Lfoh;)V travel
		0 o p_31656_
	m ()Z isSmall
	n ()Z showArms
	o (F)Lfoh; getLightProbePosition
		0 o p_31665_
	o_ ()Z isIgnoringBlockTriggers
	p ()Z showBasePlate
	p_ ()Lfgf; getPistonPushReaction
	q ()V pushEntities
	r (F)V setYHeadRot
		0 o p_31668_
	s ()Z isMarker
	s (F)V setYBodyRot
		0 o p_31670_
	u (Z)V setSmall
		0 o p_31604_
	v ()Lkc; getHeadPose
	v (Z)V setMarker
		0 o p_31682_
	w (Z)Lcdy; getDimensionsMarker
		0 o p_31684_
	w ()Lkc; getBodyPose
	w (Lcdv;)Z skipAttackInteraction
		0 o p_31687_
	x ()Lkc; getLeftArmPose
	z ()Lkc; getRightArmPose
cvf$a net/minecraft/world/entity/decoration/ArmorStand$ArmorStandPose
	a Lcvf$a; DEFAULT
	b Lcom/mojang/serialization/Codec; CODEC
	c Lkc; head
	d Lkc; body
	e Lkc; leftArm
	f Lkc; rightArm
	g Lkc; leftLeg
	h Lkc; rightLeg
	<clinit> ()V <clinit>
		static
	<init> (Lkc;Lkc;Lkc;Lkc;Lkc;Lkc;)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 ()Lkc; head
	b ()Lkc; body
	c ()Lkc; leftArm
	d ()Lkc; rightArm
	e ()Lkc; leftLeg
	equals (Ljava/lang/Object;)Z equals
		0 o p_421527_
	f ()Lkc; rightLeg
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cvg net/minecraft/world/entity/decoration/BlockAttachedEntity
	a Lja; pos
	b Lorg/slf4j/Logger; LOGGER
	c I checkInterval
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;Lja;)V <init>
		0 o p_345456_
		1 o p_345187_
		2 o p_345816_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_345070_
		1 o p_345079_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376632_
		1 o p_376099_
		2 o p_376549_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421739_
	a (Lawx;Lcdv;)V dropItem
		0 o p_376143_
		1 o p_345676_
	a (Ldrj;)Z ignoreExplosion
		0 o p_360311_
	a (Lcfa;Lfoh;)V move
		0 o p_345778_
		1 o p_345301_
	a (Lawx;Lcev;)V thunderHit
		0 o p_345825_
		1 o p_346288_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422179_
	a_ (DDD)V setPos
		0 o p_346360_
		1 o p_344743_
		2 o p_345636_
	b (Lcci;)Z hurtClient
		0 o p_376476_
	bT ()Z isPickable
	bV ()Z repositionEntityAfterLoad
	e ()V recalculateBoundingBox
	f ()Z survives
	g ()V tick
	i ()Lja; getPos
	i (DDD)V push
		0 o p_345288_
		1 o p_346171_
		2 o p_345389_
	l_ ()V refreshDimensions
	w (Lcdv;)Z skipAttackInteraction
		0 o p_346423_
cvh net/minecraft/world/entity/decoration/GlowItemFrame
	<init> (Lcee;Ldrq;)V <init>
		0 o p_149607_
		1 o p_149608_
	<init> (Ldrq;Lja;Ljg;)V <init>
		0 o p_149610_
		1 o p_149611_
		2 o p_149612_
	k ()Lbcd; getRemoveItemSound
	m ()Lbcd; getBreakSound
	n ()Lbcd; getPlaceSound
	p ()Lbcd; getAddItemSound
	q ()Lbcd; getRotateItemSound
	r ()Ldhp; getFrameItemStack
cvi net/minecraft/world/entity/decoration/HangingEntity
	b Lalm; DATA_DIRECTION
	c Ljg; DEFAULT_DIRECTION
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;Lja;)V <init>
		0 o p_31706_
		1 o p_31707_
		2 o p_31708_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_31703_
		1 o p_31704_
	a (Lebr;)F rotate
		0 o p_31727_
	a (Ljg;)V setDirectionRaw
		0 o p_426128_
	a (ZLcvi;)Z lambda$canCoexist$1
		0 o p_445343_
		1 o p_445344_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_426322_
	a (Lalq$a;)V defineSynchedData
		0 o p_425635_
	a (Leaa;)F mirror
		0 o p_31725_
	a (Lja;)Z lambda$survives$0
		0 o p_423325_
	a (Z)Z canCoexist
		0 o p_447159_
	a (Lawx;Ldhp;F)Lcvr; spawnAtLocation
		0 o p_376865_
		1 o p_31722_
		2 o p_31723_
	a (Lja;Ljg;)Lfoc; calculateBoundingBox
		0 o p_344773_
		1 o p_345719_
	b (Ljg;)V setDirection
		0 o p_31728_
	db ()Ljg; getDirection
	e ()V recalculateBoundingBox
	f ()Z survives
	s ()Lfoc; calculateSupportBox
	u ()Lfoc; getPopBox
	v ()V playPlacementSound
cvi$1 net/minecraft/world/entity/decoration/HangingEntity$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
cvj net/minecraft/world/entity/decoration/ItemFrame
	b I NUM_ROTATIONS
	c Lalm; DATA_ITEM
	d Lalm; DATA_ROTATION
	e F DEPTH
	f F WIDTH
	g F HEIGHT
	h B DEFAULT_ROTATION
	i F DEFAULT_DROP_CHANCE
	j Z DEFAULT_INVISIBLE
	k Z DEFAULT_FIXED
	l F dropChance
	m Z fixed
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;Lja;Ljg;)V <init>
		0 o p_149621_
		1 o p_149622_
		2 o p_149623_
		3 o p_149624_
	<init> (Ldrq;Lja;Ljg;)V <init>
		0 o p_31764_
		1 o p_31765_
		2 o p_31766_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_31761_
		1 o p_31762_
	a (Lawx;Lcdv;Z)V dropItem
		0 o p_376284_
		1 o p_31779_
		2 o p_376524_
	a (Lawv;)Laao; getAddEntityPacket
		0 o p_352300_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_31787_
		1 o p_31788_
	a (Ldhp;Z)V setItem
		0 o p_31790_
		1 o p_31791_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421484_
	a (Lcci;)Z shouldDamageDropItem
		0 o p_376579_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_31769_
	a (Lcfa;Lfoh;)V move
		0 o p_31781_
		1 o p_31782_
	a (Lalq$a;)V defineSynchedData
		0 o p_325987_
	a (Lacs;)V recreateFromPacket
		0 o p_149626_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376559_
		1 o p_376904_
		2 o p_376420_
	a (Lawx;Lcdv;)V dropItem
		0 o p_376660_
		1 o p_31803_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_31797_
	a (Ldhp;)Lfht; getFramedMapId
		0 o p_353029_
	a (Lja;Ljg;Z)Lfoc; createBoundingBox
		0 o p_451768_
		1 o p_451754_
		2 o p_451777_
	a (Lja;Ljg;)Lfoc; calculateBoundingBox
		0 o p_345363_
		1 o p_344892_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422684_
	a (IZ)V setRotation
		0 o p_31773_
		1 o p_31774_
	a_ (I)Lcfn; getSlot
		0 o p_149629_
	b (Ldhp;)V setItem
		0 o p_31806_
	b (Ljg;)V setDirection
		0 o p_31793_
	b (Lcci;)Z hurtClient
		0 o p_376923_
	b (I)V setRotation
		0 o p_31771_
	c (Lawx;)V kill
		0 o p_376265_
	d (Ldhp;)V removeFramedMap
		0 o p_31811_
	dU ()Ldhp; getPickResult
	dY ()F getVisualRotationYInDegrees
	e (Lcci;)Z canHurtWhenFixed
		static
		0 o p_376501_
	e ()V recalculateBoundingBox
	e (Ldhp;)V onItemChanged
		0 o p_218866_
	f ()Z survives
	i (DDD)V push
		0 o p_31817_
		1 o p_31818_
		2 o p_31819_
	k ()Lbcd; getRemoveItemSound
	m ()Lbcd; getBreakSound
	n ()Lbcd; getPlaceSound
	p ()Lbcd; getAddItemSound
	q ()Lbcd; getRotateItemSound
	r ()Ldhp; getFrameItemStack
	u ()Lfoc; getPopBox
	v ()V playPlacementSound
	w ()Ldhp; getItem
	x ()Z hasFramedMap
	y ()I getRotation
	z ()I getAnalogOutput
cvk net/minecraft/world/entity/decoration/LeashFenceKnotEntity
	b D OFFSET_Y
	<init> (Ldrq;Lja;)V <init>
		0 o p_31831_
		1 o p_31832_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_31828_
		1 o p_31829_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422618_
	a (Lawx;Lcdv;)V dropItem
		0 o p_376541_
		1 o p_31837_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_31835_
	a (Lalq$a;)V defineSynchedData
		0 o p_344730_
	a (Lawv;)Laao; getAddEntityPacket
		0 o p_352402_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_31842_
		1 o p_31843_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422629_
	b (Lceu;)V notifyLeasheeRemoved
		0 o p_418486_
	b (Ldrq;Lja;)Lcvk; getOrCreateKnot
		static
		0 o p_31845_
		1 o p_31846_
	dU ()Ldhp; getPickResult
	e ()V recalculateBoundingBox
	f ()Z survives
	k ()V playPlacementSound
	u (F)Lfoh; getRopeHoldPosition
		0 o p_31863_
cvl net/minecraft/world/entity/decoration/Mannequin
	a Lalm; DATA_PROFILE
	b Lcom/mojang/serialization/Codec; POSE_CODEC
	c Ldkq; DEFAULT_PROFILE
	ca Ljava/lang/String; HIDDEN_LAYERS_FIELD
	cb Ljava/lang/String; MAIN_HAND_FIELD
	cc Ljava/lang/String; POSE_FIELD
	cd Ljava/lang/String; IMMOVABLE_FIELD
	ce Ljava/lang/String; DESCRIPTION_FIELD
	cf Ljava/lang/String; HIDE_DESCRIPTION_FIELD
	cg Lxx; description
	ch Z hideDescription
	d Lcee$b; constructor
	e Lalm; DATA_IMMOVABLE
	f Lalm; DATA_DESCRIPTION
	g B ALL_LAYERS
	h Ljava/util/Set; VALID_POSES
	i Lcom/mojang/serialization/Codec; LAYERS_CODEC
	j Lxx; DEFAULT_DESCRIPTION
	k Ljava/lang/String; PROFILE_FIELD
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;)V <init>
		0 o p_445957_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_446465_
		1 o p_446512_
	a (Ljava/lang/Byte;)Ljava/util/List; lambda$static$6
		static
		0 o p_446234_
	a (Ljava/lang/Byte;Lczn;)Z lambda$static$5
		static
		0 o p_445766_
		1 o p_445539_
	a (Z)V setImmovable
		0 o p_451403_
	a (Lkk;)V applyImplicitComponents
		0 o p_450962_
	a (Lko;)Ljava/lang/Object; get
		0 o p_451202_
	a (II)I lambda$static$3
		static
		0 o p_447293_
		1 o p_446747_
	a (Lfir;)V addAdditionalSaveData
		0 o p_445681_
	a (Lfip;)V readAdditionalSaveData
		0 o p_446849_
	a (Lalq$a;)V defineSynchedData
		0 o p_445864_
	a (Lxx;)V setDescription
		0 o p_451001_
	a (Ldkq;)V setProfile
		0 o p_451368_
	a (Lcee;Ldrq;)Lcvl; create
		static
		0 o p_449215_
		1 o p_449113_
	b (Z)V setHideDescription
		0 o p_451236_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_451300_
		1 o p_451367_
	b (Ljava/util/List;)Ljava/lang/Byte; lambda$static$4
		static
		0 o p_445977_
	b (II)I lambda$static$0
		static
		0 o p_445827_
		1 o p_445561_
	dt ()Z isEffectiveAi
	fv ()Z isImmobile
	h (Lcfi;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_450882_
	i (Lcfi;)Ljava/lang/String; lambda$static$1
		static
		0 o p_450881_
	k ()Ldkq; getProfile
	m ()Lxx; getDescription
	n ()Z getImmovable
	p ()V updateDescription
cvm net/minecraft/world/entity/decoration/Painting
	b F DEPTH
	c Lalm; DATA_PAINTING_VARIANT_ID
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;Lja;)V <init>
		0 o p_218874_
		1 o p_218875_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_31904_
		1 o p_31905_
	<init> (Ldrq;Lja;Ljg;Ljk;)V <init>
		0 o p_218877_
		1 o p_218878_
		2 o p_218879_
		3 o p_218880_
	a (Ljk;)V setVariant
		0 o p_218892_
	a (Lawx;Lcdv;)V dropItem
		0 o p_376289_
		1 o p_31925_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_218896_
	a (Ldrq;Lja;Ljg;)Ljava/util/Optional; create
		static
		0 o p_218888_
		1 o p_218889_
		2 o p_218890_
	a (Lawv;)Laao; getAddEntityPacket
		0 o p_352062_
	a (Lkk;)V applyImplicitComponents
		0 o p_397977_
	a (Lja;Ljg;)Lfoc; calculateBoundingBox
		0 o p_344831_
		1 o p_345917_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397321_
	a (ILjk;)Z lambda$create$1
		static
		0 o p_218882_
		1 o p_218883_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421983_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421740_
	a (Lcvm;Ljk;)Z lambda$create$0
		static
		0 o p_412921_
		1 o p_412922_
	a (Lalq$a;)V defineSynchedData
		0 o p_326078_
	a (Lacs;)V recreateFromPacket
		0 o p_218894_
	b (I)D offsetForPaintingSize
		0 o p_345028_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397293_
		1 o p_397672_
	b (Ljk;)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_
	dE ()Lfoh; trackingPosition
	dU ()Ldhp; getPickResult
	k ()Ljk; getVariant
	v ()V playPlacementSound
cvn net/minecraft/world/entity/decoration/PaintingVariant
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Laae; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e I width
	f I height
	g Lamj; assetId
	h Ljava/util/Optional; title
	i Ljava/util/Optional; author
	<clinit> ()V <clinit>
		static
	<init> (IILamj;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 ()Lamj; 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
cvo net/minecraft/world/entity/decoration/PaintingVariants
	A Lami; EARTH
	B Lami; WIND
	C Lami; WATER
	D Lami; FIRE
	E Lami; BAROQUE
	F Lami; HUMBLE
	G Lami; MEDITATIVE
	H Lami; PRAIRIE_RIDE
	I Lami; UNPACKED
	J Lami; BACKYARD
	K Lami; BOUQUET
	L Lami; CAVEBIRD
	M Lami; CHANGING
	N Lami; COTAN
	O Lami; ENDBOSS
	P Lami; FERN
	Q Lami; FINDING
	R Lami; LOWMIST
	S Lami; ORB
	T Lami; OWLEMONS
	U Lami; PASSAGE
	V Lami; POND
	W Lami; SUNFLOWERS
	X Lami; TIDES
	Y Lami; DENNIS
	a Lami; KEBAB
	b Lami; AZTEC
	c Lami; ALBAN
	d Lami; AZTEC2
	e Lami; BOMB
	f Lami; PLANT
	g Lami; WASTELAND
	h Lami; POOL
	i Lami; COURBET
	j Lami; SEA
	k Lami; SUNSET
	l Lami; CREEBET
	m Lami; WANDERER
	n Lami; GRAHAM
	o Lami; MATCH
	p Lami; BUST
	q Lami; STAGE
	r Lami; VOID
	s Lami; SKULL_AND_ROSES
	t Lami; WITHER
	u Lami; FIGHTERS
	v Lami; POINTER
	w Lami; PIGSCENE
	x Lami; BURNING_SKULL
	y Lami; SKELETON
	z Lami; DONKEY_KONG
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lami; create
		static
		0 o p_218945_
	a (Lqw;)V bootstrap
		static
		0 o p_345677_
	a (Lqw;Lami;II)V register
		static
		0 o p_345930_
		1 o p_345276_
		2 o p_344851_
		3 o p_345199_
	a (Lqw;Lami;IIZ)V register
		static
		0 o p_364757_
		1 o p_364083_
		2 o p_362008_
		3 o p_360993_
		4 o p_365507_
cvp net/minecraft/world/entity/decoration/package-info
cvq net/minecraft/world/entity/item/FallingBlockEntity
	a I time
	b Z dropItem
	c Lup; blockData
	d Z forceTickAfterTeleportToDuplicate
	e Lalm; DATA_START_POS
	f Lorg/slf4j/Logger; LOGGER
	g Lejm; 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 Lejm; blockState
	n Z cancelDrop
	o Z hurtEntities
	p I fallDamageMax
	q F fallDamagePerDistance
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_31950_
		1 o p_31951_
	<init> (Ldrq;DDDLejm;)V <init>
		0 o p_31953_
		1 o p_31954_
		2 o p_31955_
		3 o p_31956_
		4 o p_31957_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376184_
		1 o p_376594_
		2 o p_376175_
	a (Ldrq;Lja;Lejm;)Lcvq; fall
		static
		0 o p_201972_
		1 o p_201973_
		2 o p_201974_
	a (Lduv;Lja;)V callOnBrokenAfterFall
		0 o p_149651_
		1 o p_149652_
	a (Lawv;)Laao; getAddEntityPacket
		0 o p_352287_
	a (Lcci;FLcdv;)V lambda$causeFallDamage$1
		static
		0 o p_375869_
		1 o p_375870_
		2 o p_375871_
	a (Lup;Ljava/lang/String;Lvp;)V lambda$tick$0
		static
		0 o p_409355_
		1 o p_409356_
		2 o p_409357_
	a (Lq;)V fillCrashReportCategory
		0 o p_31962_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421897_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422622_
	a (DFLcci;)Z causeFallDamage
		0 o p_397518_
		1 o p_149643_
		2 o p_149645_
	a (Lalq$a;)V defineSynchedData
		0 o p_326465_
	a (Lja;)V setStartPos
		0 o p_31960_
	a (Lacs;)V recreateFromPacket
		0 o p_149654_
	b (FI)V setHurtsEntities
		0 o p_149657_
		1 o p_149658_
	b (Lfha;)Lcdv; teleport
		0 o p_379492_
	bT ()Z isPickable
	bo ()D getDefaultGravity
	br ()Lcdv$d; getMovementEmission
	cM ()Lxx; getTypeName
	cO ()Z isAttackable
	cS ()Z displayFireAnimation
	e ()Lja; getStartPos
	f ()V disableDrop
	g ()V tick
	i ()Lejm; getBlockState
cvr net/minecraft/world/entity/item/ItemEntity
	a F EYE_HEIGHT
	b F bobOffs
	c Lalm; 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 Lceb; thrower
	o Ljava/util/UUID; target
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;DDDLdhp;DDD)V <init>
		0 o p_149663_
		1 o p_149664_
		2 o p_149665_
		3 o p_149666_
		4 o p_149667_
		5 o p_149668_
		6 o p_149669_
		7 o p_149670_
	<init> (Ldrq;DDDLdhp;)V <init>
		0 o p_32001_
		1 o p_32002_
		2 o p_32003_
		3 o p_32004_
		4 o p_32005_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_31991_
		1 o p_31992_
	a (Lcvr;)V tryToMerge
		0 o p_32016_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421942_
	a (Ldrj;)Z ignoreExplosion
		0 o p_364217_
	a (Lalq$a;)V defineSynchedData
		0 o p_326372_
	a (Ldhp;Ldhp;)Z areMergable
		static
		0 o p_32027_
		1 o p_32028_
	a (Lcvr;Ldhp;Lcvr;Ldhp;)V merge
		static
		0 o p_32018_
		1 o p_32019_
		2 o p_32020_
		3 o p_32021_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376942_
		1 o p_376452_
		2 o p_376562_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_32036_
	a (Lcvr;Ldhp;Ldhp;)V merge
		static
		0 o p_32023_
		1 o p_32024_
		2 o p_32025_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421930_
	a (Ldhp;)V setItem
		0 o p_32046_
	a (Ldhp;Ldhp;I)Ldhp; merge
		static
		0 o p_32030_
		1 o p_32031_
		2 o p_32032_
	aO ()Z shouldPlayLavaHurtSound
	a_ (Lczl;)V playerTouch
		0 o p_32040_
	a_ (I)Lcfn; getSlot
		0 o p_333779_
	ai_ ()Lcdv; getOwner
	ao ()Lxx; getName
	b (Lcdv;)V setThrower
		0 o p_306324_
	b (Ljava/util/UUID;)V setTarget
		0 o p_266724_
	b (Lfha;)Lcdv; teleport
		0 o p_379799_
	b (Lcvr;)Z lambda$mergeWithNeighbours$0
		0 o p_186268_
	b (Lcci;)Z hurtClient
		0 o p_376799_
	b (I)V setPickUpDelay
		0 o p_32011_
	bb ()Lja; getBlockPosBelowThatAffectsMyMovement
	bo ()D getDefaultGravity
	br ()Lcdv$d; getMovementEmission
	bs ()Z dampensVibrations
	bt ()Z fireImmune
	cO ()Z isAttackable
	dY ()F getVisualRotationYInDegrees
	dw ()Lbcf; getSoundSource
	e ()Ldhp; getItem
	f (FF)F getSpin
		static
		0 o p_32009_
		1 o p_361295_
	f ()I getAge
	g ()V tick
	i (D)V setFluidMovement
		0 o p_376453_
	i ()V setDefaultPickUpDelay
	k ()V setNoPickUpDelay
	m ()V setNeverPickUp
	n ()Z hasPickUpDelay
	q ()V setUnlimitedLifetime
	r ()V setExtendedLifetime
	s ()V makeFakeItem
	u ()V setUnderwaterMovement
	v ()V setUnderLavaMovement
	w ()V mergeWithNeighbours
	x ()Z isMergable
	y (Lcdv;)V restoreFrom
		0 o p_305965_
cvs net/minecraft/world/entity/item/PrimedTnt
	a Ljava/lang/String; TAG_FUSE
	b Lalm; DATA_FUSE_ID
	c Lalm; DATA_BLOCK_STATE_ID
	d S DEFAULT_FUSE_TIME
	e F DEFAULT_EXPLOSION_POWER
	f Lejm; DEFAULT_BLOCK_STATE
	g Ljava/lang/String; TAG_BLOCK_STATE
	h Ljava/lang/String; TAG_EXPLOSION_POWER
	i Ldrk; USED_PORTAL_DAMAGE_CALCULATOR
	j Lceb; owner
	k Z usedPortal
	l F explosionPower
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32076_
		1 o p_32077_
	<init> (Ldrq;DDDLcew;)V <init>
		0 o p_32079_
		1 o p_32080_
		2 o p_32081_
		3 o p_32082_
		4 o p_32083_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376658_
		1 o p_376356_
		2 o p_376220_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422034_
	a (Z)V setUsedPortal
		0 o p_353089_
	a (Lalq$a;)V defineSynchedData
		0 o p_326113_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421712_
	ai_ ()Lcdv; getOwner
	b (I)V setFuse
		0 o p_32086_
	b (Lfha;)Lcdv; teleport
		0 o p_380065_
	bT ()Z isPickable
	bo ()D getDefaultGravity
	br ()Lcdv$d; getMovementEmission
	c (Lejm;)V setBlockState
		0 o p_307211_
	e ()Lcew; getOwner
	f ()I getFuse
	g ()V tick
	i ()Lejm; getBlockState
	k ()V explode
	y (Lcdv;)V restoreFrom
		0 o p_306185_
cvs$1 net/minecraft/world/entity/item/PrimedTnt$1
	<init> ()V <init>
	a (Ldrj;Ldqu;Lja;Lejm;Lfga;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_353090_
		1 o p_353088_
		2 o p_353091_
		3 o p_353093_
		4 o p_353095_
	a (Ldrj;Ldqu;Lja;Lejm;F)Z shouldBlockExplode
		0 o p_353087_
		1 o p_353096_
		2 o p_353092_
		3 o p_353086_
		4 o p_353094_
cvt net/minecraft/world/entity/item/package-info
cvu net/minecraft/world/entity/monster/AbstractIllager
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32105_
		1 o p_32106_
	H ()V registerGoals
	c (Lcew;)Z canAttack
		0 o p_186270_
	k ()Lcvu$a; getArmPose
	u (Lcdv;)Z considersEntityAsAlly
		0 o p_360600_
cvu$a net/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose
	a Lcvu$a; CROSSED
	b Lcvu$a; ATTACKING
	c Lcvu$a; SPELLCASTING
	d Lcvu$a; BOW_AND_ARROW
	e Lcvu$a; CROSSBOW_HOLD
	f Lcvu$a; CROSSBOW_CHARGE
	g Lcvu$a; CELEBRATING
	h Lcvu$a; NEUTRAL
	i [Lcvu$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_32120_
		1 o p_32121_
	a ()[Lcvu$a; $values
		static
	valueOf (Ljava/lang/String;)Lcvu$a; valueOf
		static
		0 o p_32123_
	values ()[Lcvu$a; values
		static
cvu$b net/minecraft/world/entity/monster/AbstractIllager$RaiderOpenDoorGoal
	a Lcvu; this$0
	<init> (Lcvu;Ldbe;)V <init>
		0 o p_32127_
		1 o p_32128_
	b ()Z canUse
cvv net/minecraft/world/entity/monster/AbstractSkeleton
	a I HARD_ATTACK_INTERVAL
	b I NORMAL_ATTACK_INTERVAL
	c Lcmt; bowGoal
	d Lcmd; meleeGoal
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32133_
		1 o p_32134_
	H ()V registerGoals
	a (Lfip;)V readAdditionalSaveData
		0 o p_421934_
	a (Lcew;F)V performRangedAttack
		0 o p_32141_
		1 o p_32142_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_32146_
		1 o p_32147_
		2 o p_362962_
		3 o p_32149_
	a (Lcef;Ldhp;Ldhp;)V onEquipItem
		0 o p_401835_
		1 o p_401917_
		2 o p_401943_
	a (Ldhp;FLdhp;)Lczv; getArrow
		0 o p_32156_
		1 o p_32157_
		2 o p_346155_
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_218949_
		1 o p_218950_
	a (Ldik;)Z canFireProjectileWeapon
		0 o p_32144_
	ac ()Lbdj; getPreferredWeaponType
	b (Lja;Lejm;)V playStepSound
		0 o p_32159_
		1 o p_32160_
	e_ ()V aiStep
	gI ()I getAttackInterval
	gJ ()Z isShaking
	k ()Lcgb$a; createAttributes
		static
	m ()Lbcd; getStepSound
	n ()V reassessWeaponGoal
	s ()I getHardAttackInterval
	t ()V rideTick
cvv$1 net/minecraft/world/entity/monster/AbstractSkeleton$1
	b Lcvv; this$0
	<init> (Lcvv;Lcfe;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
cvw net/minecraft/world/entity/monster/Blaze
	a F allowedHeightOffset
	b I nextHeightOffsetChangeTick
	c Lalm; DATA_FLAGS_ID
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32219_
		1 o p_32220_
	H ()V registerGoals
	a (Lawx;)V customServerAiStep
		0 o p_376837_
	a (Lalq$a;)V defineSynchedData
		0 o p_326216_
	bK ()F getLightLevelDependentMagicValue
	ck ()Z isOnFire
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32235_
	e_ ()V aiStep
	fG ()Z isSensitiveToWater
	f_ ()Lbcd; getDeathSound
	k ()Lcgb$a; createAttributes
		static
	m ()Z isCharged
	p ()Lbcd; getAmbientSound
	x (Z)V setCharged
		0 o p_32241_
cvw$a net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal
	a Lcvw; blaze
	b I attackStep
	c I attackTime
	d I lastSeen
	<init> (Lcvw;)V <init>
		0 o p_32247_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
	h ()D getFollowDistance
cvx net/minecraft/world/entity/monster/Bogged
	a I HARD_ATTACK_INTERVAL
	b I NORMAL_ATTACK_INTERVAL
	c Lalm; DATA_SHEARED
	d Ljava/lang/String; SHEARED_TAG_NAME
	e Z DEFAULT_SHEARED
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_326920_
		1 o p_326946_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421789_
	a (Lalq$a;)V defineSynchedData
		0 o p_331269_
	a ()Z readyForShearing
	a (Ldhp;FLdhp;)Lczv; getArrow
		0 o p_326801_
		1 o p_326846_
		2 o p_344869_
	a (Lawx;Lbcf;Ldhp;)V shear
		0 o p_376748_
		1 o p_331493_
		2 o p_373125_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421487_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_330736_
		1 o p_331786_
	d (Lawx;Ldhp;)V spawnShearedMushrooms
		0 o p_376846_
		1 o p_372900_
	e (Lawx;Ldhp;)V lambda$spawnShearedMushrooms$0
		0 o p_427097_
		1 o p_427098_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_326909_
	f_ ()Lbcd; getDeathSound
	gI ()I getAttackInterval
	gK ()Lcgb$a; createAttributes
		static
	gL ()Z isSheared
	m ()Lbcd; getStepSound
	p ()Lbcd; getAmbientSound
	s ()I getHardAttackInterval
	x (Z)V setSheared
		0 o p_330515_
cvy net/minecraft/world/entity/monster/CaveSpider
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32254_
		1 o p_32255_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_32259_
		1 o p_32260_
		2 o p_363852_
		3 o p_32262_
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376694_
		1 o p_32257_
	k ()Lcgb$a; createCaveSpider
		static
	m (Lcdv;)Lfoh; getVehicleAttachmentPoint
		0 o p_316479_
cvz net/minecraft/world/entity/monster/Creeper
	a Lalm; DATA_SWELL_DIR
	b Lalm; DATA_IS_POWERED
	c Lalm; DATA_IS_IGNITED
	ct B DEFAULT_EXPLOSION_RADIUS
	cu I oldSwell
	cv I swell
	cw I maxSwell
	cx I explosionRadius
	cy Z droppedSkulls
	d Z DEFAULT_IGNITED
	e Z DEFAULT_POWERED
	f S DEFAULT_MAX_SWELL
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32278_
		1 o p_32279_
	H ()V registerGoals
	J (F)F getSwelling
		0 o p_32321_
	a (Lawx;Lcev;)V thunderHit
		0 o p_32286_
		1 o p_32287_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422241_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421729_
	a (Lawx;Lcew;Lcci;)Z killedEntity
		0 o p_434380_
		1 o p_434918_
		2 o p_435170_
	a (DFLcci;)Z causeFallDamage
		0 o p_397691_
		1 o p_149687_
		2 o p_149689_
	a (Lalq$a;)V defineSynchedData
		0 o p_326212_
	a (Lcew;Lawx;Ldhp;)V lambda$killedEntity$0
		0 o p_435669_
		1 o p_433314_
		2 o p_436012_
	b (I)V setSwellDir
		0 o p_32284_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_32301_
		1 o p_32302_
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376663_
		1 o p_32281_
	cR ()I getMaxFallDistance
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32309_
	f_ ()Lbcd; getDeathSound
	g ()V tick
	g (Lcew;)V setTarget
		0 o p_149691_
	gI ()V ignite
	gJ ()V explodeCreeper
	gK ()V spawnLingeringCloud
	k ()Lcgb$a; createAttributes
		static
	m ()Z isPowered
	n ()I getSwellDir
	s ()Z isIgnited
cw net/minecraft/advancements/critereon/LootTableTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lami;)V trigger
		0 o p_54598_
		1 o p_335591_
	a (Lami;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 Lami; lootTable
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lami;)V <init>
		0 o player
		1 o lootTable
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_403833_
	a (Lami;)Lar; lootTableUsed
		static
		0 o p_335395_
	b (Lami;)Z matches
		0 o p_335509_
	b ()Lami; lootTable
	equals (Ljava/lang/Object;)Z equals
		0 o p_312123_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cwa net/minecraft/world/entity/monster/CrossbowAttackMob
	a ()V onCrossbowAttackPerformed
	b (Z)V setChargingCrossbow
		0 o p_32339_
	b (Lcew;F)V performCrossbowAttack
		0 o p_32337_
		1 o p_32338_
	e ()Lcew; getTarget
cwb net/minecraft/world/entity/monster/Drowned
	a F NAUTILUS_SHELL_CHANCE
	f Z searchingForLand
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32344_
		1 o p_32345_
	a (Lcew;F)V performRangedAttack
		0 o p_32356_
		1 o p_32357_
	a (Ldhp;Ldhp;Lcef;)Z canReplaceCurrentItem
		0 o p_32364_
		1 o p_32365_
		2 o p_371339_
	a (Lcee;Ldsh;Lced;Lja;Lbfq;)Z checkDrownedSpawnRules
		static
		0 o p_218956_
		1 o p_218957_
		2 o p_360945_
		3 o p_218959_
		4 o p_218960_
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_218953_
		1 o p_218954_
	a (Lcew;Lawx;)Z lambda$addBehaviourGoals$0
		0 o p_376613_
		1 o p_376137_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_32372_
		1 o p_32373_
		2 o p_365099_
		3 o p_32375_
	a (Ldrr;Lja;)Z isDeepEnoughToSpawn
		static
		0 o p_32367_
		1 o p_32368_
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_32370_
	ac ()Lbdj; getPreferredWeaponType
	b (Ldrq;)Lcoh; createNavigation
		0 o p_415632_
	bB ()V updateSwimming
	bg ()Lbcd; getSwimSound
	cW ()Z isPushedByFluid
	cx ()Z isVisuallySwimming
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32386_
	f_ ()Lbcd; getDeathSound
	gI ()Z convertsInWater
	gJ ()Z closeToNextPos
	gQ ()Z wantsToSwim
	i (Lcew;)Z okTarget
		0 o p_32396_
	k ()Lcgb$a; createAttributes
		static
	m ()V addBehaviourGoals
	m (Lfoh;)V travel
		0 o p_32394_
	n ()Lbcd; getStepSound
	p ()Lbcd; getAmbientSound
	s ()Z canSpawnInLiquids
	x (Z)V setSearchingForLand
		0 o p_32399_
cwb$a net/minecraft/world/entity/monster/Drowned$DrownedAttackGoal
	b Lcwb; drowned
	<init> (Lcwb;DZ)V <init>
		0 o p_32402_
		1 o p_32403_
		2 o p_32404_
	b ()Z canUse
	c ()Z canContinueToUse
cwb$b net/minecraft/world/entity/monster/Drowned$DrownedGoToBeachGoal
	g Lcwb; drowned
	<init> (Lcwb;D)V <init>
		0 o p_32409_
		1 o p_32410_
	a (Ldrt;Lja;)Z isValidTarget
		0 o p_32413_
		1 o p_32414_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cwb$c net/minecraft/world/entity/monster/Drowned$DrownedGoToWaterGoal
	a Lcfe; mob
	b D wantedX
	c D wantedY
	d D wantedZ
	e D speedModifier
	f Ldrq; level
	<init> (Lcfe;D)V <init>
		0 o p_32425_
		1 o p_32426_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()Lfoh; getWaterPos
cwb$d net/minecraft/world/entity/monster/Drowned$DrownedMoveControl
	l Lcwb; drowned
	<init> (Lcwb;)V <init>
		0 o p_32433_
	a ()V tick
cwb$e net/minecraft/world/entity/monster/Drowned$DrownedSwimUpGoal
	a Lcwb; drowned
	b D speedModifier
	c I seaLevel
	d Z stuck
	<init> (Lcwb;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
cwb$f net/minecraft/world/entity/monster/Drowned$DrownedTridentAttackGoal
	a Lcwb; drowned
	<init> (Lcwr;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
cwc net/minecraft/world/entity/monster/ElderGuardian
	a F ELDER_SIZE_SCALE
	ct I EFFECT_AMPLIFIER
	cu I EFFECT_DISPLAY_LIMIT
	d I EFFECT_INTERVAL
	e I EFFECT_RADIUS
	f I EFFECT_DURATION
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32460_
		1 o p_32461_
	a (Lawx;)V customServerAiStep
		0 o p_376897_
	b (Lawy;)V lambda$customServerAiStep$0
		0 o p_427099_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32468_
	f_ ()Lbcd; getDeathSound
	k ()Lcgb$a; createAttributes
		static
	m ()I getAttackDuration
	n ()Lbcd; getFlopSound
	p ()Lbcd; getAmbientSound
cwd net/minecraft/world/entity/monster/EnderMan
	c Lamj; SPEED_MODIFIER_ATTACKING_ID
	cA Ljava/util/UUID; persistentAngerTarget
	ct Lalm; DATA_CARRY_STATE
	cu Lalm; DATA_CREEPY
	cv Lalm; DATA_STARED_AT
	cw I lastStareSound
	cx I targetChangeTime
	cy Lcbb; PERSISTENT_ANGER_TIME
	cz I remainingPersistentAngerTime
	d Lcga; SPEED_MODIFIER_ATTACKING
	e I DELAY_BETWEEN_CREEPY_STARE_SOUND
	f I MIN_DEAGGRESSION_TIME
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32485_
		1 o p_32486_
	G (Lcdv;)Z teleportTowards
		0 o p_32501_
	H ()V registerGoals
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376680_
		1 o p_376597_
		2 o p_376796_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_32513_
	a (Lawx;)V customServerAiStep
		0 o p_376787_
	a ()I getRemainingPersistentAngerTime
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_32509_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421663_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421502_
	a (I)V setRemainingPersistentAngerTime
		0 o p_32515_
	a (Lalq$a;)V defineSynchedData
		0 o p_326272_
	a (Lawx;Lcci;Lczx;F)Z hurtWithCleanWater
		0 o p_376156_
		1 o p_186273_
		2 o p_400234_
		3 o p_186275_
	a (Lawx;Lcci;Z)V dropCustomDeathLoot
		0 o p_348556_
		1 o p_32497_
		2 o p_32499_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_437281_
		1 o p_437191_
	ae ()Z requiresCustomPersistence
	b ()Ljava/util/UUID; getPersistentAngerTarget
	c (Lejm;)V setCarriedBlock
		0 o p_32522_
	c ()V startPersistentAngerTimer
	d (Lejm;)Z lambda$readAdditionalSaveData$0
		static
		0 o p_405298_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32527_
	e_ ()V aiStep
	fG ()Z isSensitiveToWater
	f_ ()Lbcd; getDeathSound
	g (Lczl;)Z isBeingStaredBy
		0 o p_380267_
	g (Lcew;)V setTarget
		0 o p_32537_
	gI ()Z isCreepy
	gJ ()Z hasBeenStaredAt
	gK ()V setBeingStaredAt
	k ()Lcgb$a; createAttributes
		static
	m ()V playStareSound
	n ()Z teleport
	p ()Lbcd; getAmbientSound
	p (DDD)Z teleport
		0 o p_32544_
		1 o p_32545_
		2 o p_32546_
	s ()Lejm; getCarriedBlock
cwd$a net/minecraft/world/entity/monster/EnderMan$EndermanFreezeWhenLookedAt
	a Lcwd; enderman
	b Lcew; target
	<init> (Lcwd;)V <init>
		0 o p_32550_
	a ()V tick
	b ()Z canUse
	d ()V start
cwd$b net/minecraft/world/entity/monster/EnderMan$EndermanLeaveBlockGoal
	a Lcwd; enderman
	<init> (Lcwd;)V <init>
		0 o p_32556_
	a ()V tick
	a (Ldrq;Lja;Lejm;Lejm;Lejm;Lja;)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
cwd$c net/minecraft/world/entity/monster/EnderMan$EndermanLookForPlayerGoal
	i Lcwd; enderman
	j Lczl; pendingTarget
	k I aggroTime
	l I teleportTime
	m Lcpp; startAggroTargetConditions
	n Lcpp; continueAggroTargetConditions
	o Lcpp$a; isAngerInducing
	<init> (Lcwd;Lcpp$a;)V <init>
		0 o p_32573_
		1 o p_376259_
	a (Lcwd;Lcew;Lawx;)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
cwd$d net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal
	a Lcwd; enderman
	<init> (Lcwd;)V <init>
		0 o p_32585_
	a ()V tick
	b ()Z canUse
cwe net/minecraft/world/entity/monster/Endermite
	a I MAX_LIFE
	b I DEFAULT_LIFE
	c I life
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32591_
		1 o p_32592_
	H ()V registerGoals
	a (Lfip;)V readAdditionalSaveData
		0 o p_421928_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421766_
	b (Lja;Lejm;)V playStepSound
		0 o p_32607_
		1 o p_32608_
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkEndermiteSpawnRules
		static
		0 o p_218969_
		1 o p_218970_
		2 o p_363979_
		3 o p_218972_
		4 o p_218973_
	br ()Lcdv$d; getMovementEmission
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32615_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	g ()V tick
	k ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
	s (F)V setYBodyRot
		0 o p_32621_
cwf net/minecraft/world/entity/monster/Enemy
	i_ I XP_REWARD_NONE
	j_ I XP_REWARD_SMALL
	k_ I XP_REWARD_MEDIUM
	l_ I XP_REWARD_LARGE
	m_ I XP_REWARD_HUGE
	n_ I XP_REWARD_BOSS
cwg net/minecraft/world/entity/monster/Evoker
	a Lctu; wololoTarget
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32627_
		1 o p_32628_
	H ()V registerGoals
	a (Lcwg;)Lbfq; access$000
		static
		0 o p_218975_
	a (Lawx;IZ)V applyRaidBuffs
		0 o p_348515_
		1 o p_32632_
		2 o p_32633_
	a (Lctu;)V setWololoTarget
		0 o p_405303_
	ah_ ()Lbcd; getCelebrateSound
	b (Lcwg;)Lbfq; access$100
		static
		0 o p_218977_
	c (Lcwg;)Lbfq; access$200
		static
		0 o p_218979_
	d (Lcwg;)Lbfq; access$300
		static
		0 o p_218981_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32654_
	e (Lcwg;)Lbfq; access$400
		static
		0 o p_218983_
	f_ ()Lbcd; getDeathSound
	hc ()Lctu; getWololoTarget
	m ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
	s ()Lbcd; getCastingSoundEvent
	u (Lcdv;)Z considersEntityAsAlly
		0 o p_365525_
cwg$a net/minecraft/world/entity/monster/Evoker$EvokerAttackSpellGoal
	a Lcwg; this$0
	<init> (Lcwg;)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 ()Lbcd; getSpellPrepareSound
	m ()Lcwx$a; getSpell
cwg$b net/minecraft/world/entity/monster/Evoker$EvokerCastingSpellGoal
	a Lcwg; this$0
	<init> (Lcwg;)V <init>
		0 o p_32686_
	a ()V tick
cwg$c net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal
	a Lcwg; this$0
	e Lcpp; vexCountTargeting
	<init> (Lcwg;)V <init>
		0 o p_32694_
	b ()Z canUse
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Lbcd; getSpellPrepareSound
	m ()Lcwx$a; getSpell
cwg$d net/minecraft/world/entity/monster/Evoker$EvokerWololoSpellGoal
	a Lcwg; this$0
	e Lcpp; wololoTargeting
	<init> (Lcwg;)V <init>
		0 o p_32707_
	a (Lcew;Lawx;)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 ()Lbcd; getSpellPrepareSound
	m ()Lcwx$a; getSpell
	n ()I getCastWarmupTime
cwh net/minecraft/world/entity/monster/Ghast
	a Lalm; DATA_IS_CHARGING
	b B DEFAULT_EXPLOSION_POWER
	c I explosionPower
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32725_
		1 o p_32726_
	A ()D leashSnapDistance
	B ()D leashElasticDistance
	H ()V registerGoals
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376618_
		1 o p_376819_
		2 o p_376363_
	a (Lawx;Lcci;)Z isInvulnerableTo
		0 o p_376822_
		1 o p_238289_
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_416043_
		1 o p_416735_
		2 o p_416029_
		3 o p_415730_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422069_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421477_
	a (Lcew;Lawx;)Z lambda$registerGoals$1
		0 o p_427100_
		1 o p_427101_
	a (Lalq$a;)V defineSynchedData
		0 o p_326063_
	a (Lcey;)V faceMovementDirection
		static
		0 o p_416504_
	ak ()I getMaxSpawnClusterSize
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkGhastSpawnRules
		static
		0 o p_218985_
		1 o p_218986_
		2 o p_360741_
		3 o p_218988_
		4 o p_218989_
	dT ()Z supportQuadLeashAsHolder
	dw ()Lbcf; getSoundSource
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32750_
	f_ ()Lbcd; getDeathSound
	fe ()Z onClimbable
	ft ()F getSoundVolume
	i (Lcci;)Z isReflectedFireball
		static
		0 o p_238408_
	k ()Z isCharging
	m ()I getExplosionPower
	m (Lfoh;)V travel
		0 o p_415638_
	n ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
	s ()Z lambda$new$0
		static
	x (Z)V setCharging
		0 o p_32759_
cwh$a net/minecraft/world/entity/monster/Ghast$GhastLookGoal
	a Lcey; ghast
	<init> (Lcey;)V <init>
		0 o p_416384_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
cwh$b net/minecraft/world/entity/monster/Ghast$GhastMoveControl
	l Lcey; ghast
	m I floatDuration
	n Z careful
	o Ljava/util/function/BooleanSupplier; shouldBeStopped
	<init> (Lcey;ZLjava/util/function/BooleanSupplier;)V <init>
		0 o p_416658_
		1 o p_415882_
		2 o p_423656_
	a ()V tick
	a (Lfoc;Lfoh;Lfoh;ZZLja;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 (Lfoh;)Z canReach
		0 o p_32771_
	a (Ldqu;Lfoh;Lfoh;Lja;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_
cwh$c net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal
	a I chargeTime
	b Lcwh; ghast
	<init> (Lcwh;)V <init>
		0 o p_32776_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cwh$d net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal
	a I MAX_ATTEMPTS
	b Lcey; ghast
	c I distanceToBlocks
	<init> (Lcey;)V <init>
		0 o p_416337_
	<init> (Lcey;I)V <init>
		0 o p_415816_
		1 o p_416473_
	a (Lcey;Lfoh;Lbfq;)Lfoh; chooseRandomPositionWithRestriction
		static
		0 o p_415643_
		1 o p_415583_
		2 o p_416214_
	a (Lfoh;Lbfq;)Lfoh; chooseRandomPosition
		static
		0 o p_416643_
		1 o p_416184_
	a (Lcey;I)Lfoh; getSuitableFlyToPosition
		static
		0 o p_415820_
		1 o p_415837_
	a (Ldrq;Lfoh;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
cwi net/minecraft/world/entity/monster/Giant
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32788_
		1 o p_32789_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_32791_
		1 o p_32792_
	k ()Lcgb$a; createAttributes
		static
cwj net/minecraft/world/entity/monster/Guardian
	a Lalm; DATA_ID_MOVING
	b I ATTACK_TIME
	c Lcmq; randomStrollGoal
	ct F clientSideTailAnimationSpeed
	cu F clientSideSpikesAnimation
	cv F clientSideSpikesAnimationO
	cw Lcew; clientSideCachedAttackTarget
	cx I clientSideAttackTime
	cy Z clientSideTouchedGround
	d Lalm; DATA_ID_ATTACK_TARGET
	e F clientSideTailAnimation
	f F clientSideTailAnimationO
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)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 (Lawx;Lcci;F)Z hurtServer
		0 o p_376911_
		1 o p_376689_
		2 o p_376584_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_32834_
	a (Lalq$a;)V defineSynchedData
		0 o p_326415_
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_32829_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_32831_
		1 o p_32832_
	af ()I getMaxHeadXRot
	b (Ldrq;)Lcoh; createNavigation
		0 o p_32846_
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)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_
	br ()Lcdv$d; getMovementEmission
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32852_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	gI ()Z isMoving
	gJ ()Z hasActiveAttackTarget
	gK ()Lcew; getActiveAttackTarget
	gL ()F getClientSideAttackTime
	m ()I getAttackDuration
	m (Lfoh;)V travel
		0 o p_32858_
	n ()Lbcd; getFlopSound
	p ()Lbcd; getAmbientSound
	s ()Lcgb$a; createAttributes
		static
	x (Z)V setMoving
		0 o p_32862_
cwj$a net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal
	a Lcwj; guardian
	b I attackTime
	c Z elder
	<init> (Lcwj;)V <init>
		0 o p_32871_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cwj$b net/minecraft/world/entity/monster/Guardian$GuardianAttackSelector
	a Lcwj; guardian
	<init> (Lcwj;)V <init>
		0 o p_32879_
	test (Lcew;Lawx;)Z test
		0 o p_32881_
		1 o p_376639_
cwj$c net/minecraft/world/entity/monster/Guardian$GuardianMoveControl
	l Lcwj; guardian
	<init> (Lcwj;)V <init>
		0 o p_32886_
	a ()V tick
cwk net/minecraft/world/entity/monster/Husk
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32889_
		1 o p_32890_
	a (Lcee;Ldsh;Lced;Lja;Lbfq;)Z checkHuskSpawnRules
		static
		0 o p_218997_
		1 o p_218998_
		2 o p_363377_
		3 o p_219000_
		4 o p_219001_
	af_ ()V doUnderWaterConversion
	ag_ ()Z isSunSensitive
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376715_
		1 o p_32892_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32903_
	f_ ()Lbcd; getDeathSound
	gI ()Z convertsInWater
	n ()Lbcd; getStepSound
	p ()Lbcd; getAmbientSound
cwl net/minecraft/world/entity/monster/Illusioner
	a I ILLUSION_SPREAD
	ct I clientSideIllusionTicks
	cu [[Lfoh; clientSideIllusionOffsets
	e I NUM_ILLUSIONS
	f I ILLUSION_TRANSITION_TICKS
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32911_
		1 o p_32912_
	H ()V registerGoals
	J (F)[Lfoh; getIllusionOffsets
		0 o p_32940_
	a (Lcew;F)V performRangedAttack
		0 o p_32918_
		1 o p_32919_
	a (Lawx;IZ)V applyRaidBuffs
		0 o p_348536_
		1 o p_32915_
		2 o p_32916_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_32921_
		1 o p_32922_
		2 o p_365326_
		3 o p_32924_
	ah_ ()Lbcd; getCelebrateSound
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32930_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	k ()Lcvu$a; getArmPose
	m ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
	s ()Lbcd; getCastingSoundEvent
cwl$a net/minecraft/world/entity/monster/Illusioner$IllusionerBlindnessSpellGoal
	a Lcwl; this$0
	e I lastTargetId
	<init> (Lcwl;)V <init>
		0 o p_32944_
	b ()Z canUse
	d ()V start
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Lbcd; getSpellPrepareSound
	m ()Lcwx$a; getSpell
cwl$b net/minecraft/world/entity/monster/Illusioner$IllusionerMirrorSpellGoal
	a Lcwl; this$0
	<init> (Lcwl;)V <init>
		0 o p_32957_
	b ()Z canUse
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Lbcd; getSpellPrepareSound
	m ()Lcwx$a; getSpell
cwm net/minecraft/world/entity/monster/MagmaCube
	<init> (Lcee;Ldrq;)V <init>
		0 o p_32968_
		1 o p_32969_
	a (IZ)V setSize
		0 o p_32972_
		1 o p_32973_
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkMagmaCubeSpawnRules
		static
		0 o p_219003_
		1 o p_219004_
		2 o p_361982_
		3 o p_219006_
		4 o p_219007_
	bK ()F getLightLevelDependentMagicValue
	c (Lbdj;)V jumpInLiquid
		0 o p_204065_
	ck ()Z isOnFire
	e (Lcci;)Lbcd; getHurtSound
		0 o p_32992_
	f_ ()Lbcd; getDeathSound
	gE ()Z isDealsDamage
	gF ()F getAttackDamage
	gG ()Lbcd; getSquishSound
	gH ()Lbcd; getJumpSound
	k ()Lcgb$a; createAttributes
		static
	m ()Lmc; getParticleType
	n ()I getJumpDelay
	s ()V decreaseSquish
	u ()V jumpFromGround
cwn net/minecraft/world/entity/monster/Monster
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33002_
		1 o p_33003_
	a (Ldsh;Lja;Lbfq;)Z isDarkEnoughToSpawn
		static
		0 o p_219010_
		1 o p_219011_
		2 o p_219012_
	a (Lawx;Lczl;)Z isPreventingPlayerRest
		0 o p_376906_
		1 o p_33036_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_33013_
		1 o p_33014_
	b (Lcee;Ldsh;Lced;Lja;Lbfq;)Z checkMonsterSpawnRules
		static
		0 o p_219014_
		1 o p_219015_
		2 o p_361180_
		3 o p_219017_
		4 o p_219018_
	bg ()Lbcd; getSwimSound
	bh ()Lbcd; getSwimSplashSound
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkAnyLightMonsterSpawnRules
		static
		0 o p_219020_
		1 o p_219021_
		2 o p_361640_
		3 o p_219023_
		4 o p_219024_
	d (Ldhp;)Ldhp; getProjectile
		0 o p_33038_
	dw ()Lbcf; getSoundSource
	e (Lawx;)Z shouldDropLoot
		0 o p_434748_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_33034_
	eD ()Z shouldDropExperience
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	fc ()Lcew$a; getFallSounds
	gM ()V updateNoActionTime
	gN ()Lcgb$a; createMonsterAttributes
		static
cwo net/minecraft/world/entity/monster/PatrollingMonster
	a Z DEFAULT_PATROL_LEADER
	b Z DEFAULT_PATROLLING
	c Lja; patrolTarget
	d Z patrolLeader
	e Z patrolling
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33046_
		1 o p_33047_
	H ()V registerGoals
	a (Lfip;)V readAdditionalSaveData
		0 o p_421575_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_33049_
		1 o p_33050_
		2 o p_364305_
		3 o p_33052_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421504_
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkPatrollingMonsterSpawnRules
		static
		0 o p_219026_
		1 o p_219027_
		2 o p_361513_
		3 o p_219029_
		4 o p_219030_
	gI ()Z canBeLeader
	gJ ()Lja; getPatrolTarget
	gK ()Z hasPatrolTarget
	gL ()Z isPatrolLeader
	gO ()Z canJoinPatrol
	gP ()V findPatrolTarget
	gQ ()Z isPatrolling
	h (Lja;)V setPatrolTarget
		0 o p_33071_
	i (D)Z removeWhenFarAway
		0 o p_33073_
	x (Z)V setPatrolLeader
		0 o p_33076_
	y (Z)V setPatrolling
		0 o p_33078_
cwo$a net/minecraft/world/entity/monster/PatrollingMonster$LongDistancePatrolGoal
	a I NAVIGATION_FAILED_COOLDOWN
	b Lcwo; mob
	c D speedModifier
	d D leaderSpeedModifier
	e J cooldownUntil
	<init> (Lcwo;DD)V <init>
		0 o p_33084_
		1 o p_33085_
		2 o p_33086_
	a (Lcwo;)Z lambda$findPatrolCompanions$0
		0 o p_423337_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
	h ()Ljava/util/List; findPatrolCompanions
	i ()Z moveRandomly
cwp net/minecraft/world/entity/monster/Phantom
	a F FLAP_DEGREES_PER_TICK
	b I TICKS_PER_FLAP
	c Lalm; ID_SIZE
	d Lfoh; moveTargetPoint
	e Lja; anchorPoint
	f Lcwp$a; attackPhase
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33101_
		1 o p_33102_
	H ()V registerGoals
	N ()Lckr; createBodyControl
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_416149_
		1 o p_416567_
		2 o p_416240_
		3 o p_416722_
	a (Lcee;)Z canAttackType
		0 o p_33111_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_33134_
	a (Lcwp;)Lbfq; access$000
		static
		0 o p_219032_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422420_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421906_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_33107_
	a (Lalq$a;)V defineSynchedData
		0 o p_326421_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_33126_
		1 o p_33127_
		2 o p_364084_
		3 o p_33129_
	a (Lawx;Lcew;Lcpp;)Z canAttack
		0 o p_376229_
		1 o p_376094_
		2 o p_376891_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316501_
	b (Lcwp;)Lbfq; access$100
		static
		0 o p_219034_
	b (I)V setPhantomSize
		0 o p_33109_
	bl ()Z isFlapping
	c (Lcwp;)Lbfq; access$200
		static
		0 o p_219036_
	d (Lcwp;)Lbfq; access$300
		static
		0 o p_219038_
	dw ()Lbcf; getSoundSource
	e (Lcci;)Lbcd; getHurtSound
		0 o p_33152_
	e (Lcwp;)Lbfq; access$400
		static
		0 o p_219040_
	e_ ()V aiStep
	f (Lcwp;)Lbfq; access$500
		static
		0 o p_219042_
	f_ ()Lbcd; getDeathSound
	fe ()Z onClimbable
	ft ()F getSoundVolume
	g (Lcwp;)Lbfq; access$600
		static
		0 o p_219044_
	g ()V tick
	h (Lcwp;)Lbfq; access$700
		static
		0 o p_219046_
	i (Lcwp;)Lbfq; access$800
		static
		0 o p_219048_
	j (Lcwp;)Lbfq; access$900
		static
		0 o p_219050_
	k ()I getPhantomSize
	k (Lcwp;)Lbfq; access$1000
		static
		0 o p_219052_
	l (Lcwp;)Lbfq; access$1100
		static
		0 o p_219054_
	m ()I getUniqueFlapTickOffset
	m (Lfoh;)V travel
		0 o p_416093_
	n ()V updatePhantomSizeInfo
	p ()Lbcd; getAmbientSound
cwp$a net/minecraft/world/entity/monster/Phantom$AttackPhase
	a Lcwp$a; CIRCLE
	b Lcwp$a; SWOOP
	c [Lcwp$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_33186_
		1 o p_33187_
	a ()[Lcwp$a; $values
		static
	valueOf (Ljava/lang/String;)Lcwp$a; valueOf
		static
		0 o p_33189_
	values ()[Lcwp$a; values
		static
cwp$b net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal
	a Lcwp; this$0
	b Lcpp; attackTargeting
	c I nextScanTick
	<init> (Lcwp;)V <init>
		0 o p_33195_
	b ()Z canUse
	c ()Z canContinueToUse
cwp$c net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal
	a Lcwp; this$0
	b I nextSweepTick
	<init> (Lcwp;)V <init>
		0 o p_33204_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
	h ()V setAnchorAboveTarget
cwp$d net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl
	a Lcwp; this$0
	<init> (Lcwp;Lcey;)V <init>
		0 o p_33215_
		1 o p_33216_
	a ()V clientTick
cwp$e net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal
	a Lcwp; this$0
	c F angle
	d F distance
	e F height
	f F clockwise
	<init> (Lcwp;)V <init>
		0 o p_33224_
	a ()V tick
	b ()Z canUse
	d ()V start
	i ()V selectNext
cwp$f net/minecraft/world/entity/monster/Phantom$PhantomLookControl
	<init> (Lcey;)V <init>
		0 o p_33235_
	a ()V tick
cwp$g net/minecraft/world/entity/monster/Phantom$PhantomMoveControl
	l Lcwp; this$0
	m F speed
	<init> (Lcwp;Lcey;)V <init>
		0 o p_33240_
		1 o p_33241_
	a ()V tick
cwp$h net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal
	b Lcwp; this$0
	<init> (Lcwp;)V <init>
		0 o p_33245_
	h ()Z touchingTarget
cwp$i net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal
	a Lcwp; this$0
	c I CAT_SEARCH_TICK_DELAY
	d Z isScaredOfCat
	e I catSearchTick
	<init> (Lcwp;)V <init>
		0 o p_33249_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cwq net/minecraft/world/entity/monster/Pillager
	a Lalm; IS_CHARGING_CROSSBOW
	b I INVENTORY_SIZE
	ct Lcby; inventory
	e I SLOT_OFFSET
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33262_
		1 o p_33263_
	H ()V registerGoals
	a (Lcew;F)V performRangedAttack
		0 o p_33272_
		1 o p_33273_
	a (Lawx;IZ)V applyRaidBuffs
		0 o p_348618_
		1 o p_33267_
		2 o p_33268_
	a (Lawx;Lcvr;)V pickUpItem
		0 o p_376414_
		1 o p_33296_
	a ()V onCrossbowAttackPerformed
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_219059_
		1 o p_219060_
	a (Ldik;)Z canFireProjectileWeapon
		0 o p_33280_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422494_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421603_
	a (Lalq$a;)V defineSynchedData
		0 o p_325979_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_33282_
		1 o p_33283_
		2 o p_363547_
		3 o p_33285_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_33288_
		1 o p_33289_
	a_ (I)Lcfn; getSlot
		0 o p_149743_
	ac ()Lbdj; getPreferredWeaponType
	ah_ ()Lbcd; getCelebrateSound
	ak ()I getMaxSpawnClusterSize
	b (Ldsh;Lbfq;Lcbo;)V enchantSpawnedWeapon
		0 o p_348604_
		1 o p_219056_
		2 o p_348571_
	b (Z)V setChargingCrossbow
		0 o p_33302_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_33306_
	f_ ()Lbcd; getDeathSound
	i (Ldhp;)Z wantsItem
		0 o p_149745_
	k ()Lcvu$a; getArmPose
	m ()Lcgb$a; createAttributes
		static
	n ()Lcby; getInventory
	p ()Lbcd; getAmbientSound
	s ()Z isChargingCrossbow
cwr net/minecraft/world/entity/monster/RangedAttackMob
	a (Lcew;F)V performRangedAttack
		0 o p_33317_
		1 o p_33318_
cws net/minecraft/world/entity/monster/Ravager
	a I ATTACK_DURATION
	b I STUN_DURATION
	cA I DEFAULT_ATTACK_TICK
	cB I DEFAULT_STUN_TICK
	cC I DEFAULT_ROAR_TICK
	cD I attackTick
	cE I stunnedTick
	cF I roarTick
	ct Ljava/util/function/Predicate; ROAR_TARGET_ON_CLIENT
	cu D BASE_MOVEMENT_SPEED
	cv D ATTACK_MOVEMENT_SPEED
	cw I STUNNED_COLOR
	cx F STUNNED_COLOR_BLUE
	cy F STUNNED_COLOR_GREEN
	cz F STUNNED_COLOR_RED
	e Ljava/util/function/Predicate; ROAR_TARGET_WITH_GRIEFING
	f Ljava/util/function/Predicate; ROAR_TARGET_WITHOUT_GRIEFING
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33325_
		1 o p_33326_
	F (Lcdv;)Z hasLineOfSight
		0 o p_149755_
	G (Lcdv;)V strongKnockback
		0 o p_33340_
	H (Lcdv;)Z lambda$static$1
		static
		0 o p_375881_
	H ()V registerGoals
	I (Lcdv;)Z lambda$static$0
		static
		0 o p_375882_
	Z ()V updateControlFlags
	a (Lawx;IZ)V applyRaidBuffs
		0 o p_348582_
		1 o p_33337_
		2 o p_33338_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421707_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421989_
	a (Lcew;Lawx;)Z lambda$registerGoals$3
		static
		0 o p_199899_
		1 o p_376378_
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_33342_
	ah ()I getMaxHeadYRot
	ah_ ()Lbcd; getCelebrateSound
	b (Lja;Lejm;)V playStepSound
		0 o p_33350_
		1 o p_33351_
	b (B)V handleEntityEvent
		0 o p_33335_
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376340_
		1 o p_33328_
	d (Lcew;)V blockedByItem
		0 o p_33361_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_33359_
	e_ ()V aiStep
	f_ ()Lbcd; getDeathSound
	fv ()Z isImmobile
	gA ()Lfoc; getAttackBoundingBox
	gI ()Z canBeLeader
	gR ()I getRoarTick
	gS ()V stunEffect
	gT ()V roar
	hc ()V applyRoarKnockbackClient
	hd ()V addRoarParticleEffects
	i (Lcew;)Z lambda$static$2
		static
		0 o p_427102_
	k ()Lcgb$a; createAttributes
		static
	m ()I getAttackTick
	p ()Lbcd; getAmbientSound
	s ()I getStunnedTick
cwt net/minecraft/world/entity/monster/Shulker
	a Lalm; DATA_ATTACH_FACE_ID
	b Lalm; DATA_PEEK_ID
	c Lalm; DATA_COLOR_ID
	cA Ljg; DEFAULT_ATTACH_FACE
	cB Lorg/joml/Vector3f; FORWARD
	cC F MAX_SCALE
	cD F currentPeekAmountO
	cE F currentPeekAmount
	cF Lja; clientOldAttachPosition
	cG I clientSideTeleportInterpolation
	cH F MAX_LID_OPEN
	ct B NO_COLOR
	cu B DEFAULT_COLOR
	cv I MAX_TELEPORT_DISTANCE
	cw I OTHER_SHULKER_SCAN_RADIUS
	cx I OTHER_SHULKER_LIMIT
	cy F PEEK_PER_TICK
	cz B DEFAULT_PEEK
	d Lamj; COVERED_ARMOR_MODIFIER_ID
	e Lcga; COVERED_ARMOR_MODIFIER
	f I TELEPORT_STEPS
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33404_
		1 o p_33405_
	G (Lcdv;)Z lambda$onPeekAmountChange$1
		0 o p_149771_
	H ()V registerGoals
	J (F)F getClientPeekAmount
		0 o p_33481_
	K (F)Lfoh; getRenderPosition
		0 o p_149767_
	L (F)F getPhysicalPeek
		static
		0 o p_149769_
	N ()Lckr; createBodyControl
	X ()V playAmbientSound
	a (Ldgn;)Ljava/lang/Byte; lambda$setVariant$2
		static
		0 o p_262566_
	a (FLjg;FLfoh;)Lfoc; getProgressAabb
		static
		0 o p_149792_
		1 o p_149791_
		2 o p_320551_
		3 o p_390415_
	a (Lcwt;)Lbfq; access$000
		static
		0 o p_219065_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421557_
	a (Lja;Ljg;)Z canStayAt
		0 o p_149786_
		1 o p_149787_
	a (Lcfa;Lfoh;)V move
		0 o p_33424_
		1 o p_33425_
	a (Ljava/util/Optional;)V setVariant
		0 o p_262609_
	a (Lalq$a;)V defineSynchedData
		0 o p_326069_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_149780_
		1 o p_149781_
		2 o p_363202_
		3 o p_149783_
	a (Lacs;)V recreateFromPacket
		0 o p_219067_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376092_
		1 o p_376565_
		2 o p_376357_
	a (Ljg;)V setAttachFace
		0 o p_149789_
	a (Lcdv;ZZ)Z startRiding
		0 o p_149773_
		1 o p_149774_
		2 o p_435917_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_33434_
	a (FLjg;FFLfoh;)Lfoc; getProgressDeltaAabb
		static
		0 o p_149795_
		1 o p_149794_
		2 o p_149796_
		3 o p_320876_
		4 o p_390404_
	a (Lkk;)V applyImplicitComponents
		0 o p_397849_
	a (Lko;)Ljava/lang/Object; get
		0 o p_398038_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421852_
	a_ (DDD)V setPos
		0 o p_33449_
		1 o p_33450_
		2 o p_33451_
	af ()I getMaxHeadXRot
	ah ()I getMaxHeadYRot
	b (Lcwt;)Lbfq; access$100
		static
		0 o p_219069_
	b (I)V setRawPeekAmount
		0 o p_33419_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397668_
		1 o p_397219_
	br ()Lcdv$d; getMovementEmission
	c (Lcwt;)Lbfq; access$200
		static
		0 o p_219071_
	c (F)F sanitizeScale
		0 o p_320641_
	c (Lfoh;)Lfoc; makeBoundingBox
		0 o p_390436_
	cb ()V stopRiding
	d (Lcwt;)Lbfq; access$300
		static
		0 o p_219073_
	dI ()Lfoh; getDeltaMovement
	dw ()Lbcf; getSoundSource
	e (Lcci;)Lbcd; getHurtSound
		0 o p_33457_
	e (Lcwt;)Lbfq; access$400
		static
		0 o p_219075_
	f_ ()Lbcd; getDeathSound
	g ()V tick
	gI ()Ldgn; getColor
	gJ ()V findNewAttachment
	gK ()Z updatePeekAmount
	gL ()V onPeekAmountChange
	gM ()Z isClosed
	gN ()V hitByShulkerBullet
	gO ()I getRawPeekAmount
	gP ()Lorg/joml/Vector3f; lambda$static$0
		static
	h (Lcdv;)V push
		0 o p_33474_
	h (Lja;)Ljg; findAttachableSurface
		0 o p_149811_
	i (Lja;)Z isPositionBlocked
		0 o p_149813_
	j (Lcdv;)Z canBeCollidedWith
		0 o p_423540_
	k ()Lcgb$a; createAttributes
		static
	k (Lfoh;)V setDeltaMovement
		0 o p_149804_
	m ()Z teleportSomewhere
	n ()Ljg; getAttachFace
	n_ ()Lceq; getInterpolation
	p ()Lbcd; getAmbientSound
	s ()Ljava/util/Optional; getVariant
cwt$a net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal
	a Lcwt; this$0
	b I attackTime
	<init> (Lcwt;)V <init>
		0 o p_33485_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cwt$b net/minecraft/world/entity/monster/Shulker$ShulkerBodyRotationControl
	<init> (Lcey;)V <init>
		0 o p_149816_
	a ()V clientTick
cwt$c net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal
	<init> (Lcwt;)V <init>
		0 o p_33496_
	a (Lcew;Lawx;)Z lambda$new$0
		static
		0 o p_33501_
		1 o p_376365_
	a (D)Lfoc; getTargetSearchArea
		0 o p_33499_
	b ()Z canUse
cwt$d net/minecraft/world/entity/monster/Shulker$ShulkerLookControl
	h Lcwt; this$0
	<init> (Lcwt;Lcey;)V <init>
		0 o p_149819_
		1 o p_149820_
	b ()V clampHeadRotationToBody
	h ()Ljava/util/Optional; getXRotD
	i ()Ljava/util/Optional; getYRotD
cwt$e net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal
	i Lcwt; this$0
	<init> (Lcwt;Lcwt;)V <init>
		0 o p_33504_
		1 o p_33505_
	a (D)Lfoc; getTargetSearchArea
		0 o p_33508_
	b ()Z canUse
cwt$f net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal
	a Lcwt; this$0
	b I peekTime
	<init> (Lcwt;)V <init>
		0 o p_33512_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cwu net/minecraft/world/entity/monster/Silverfish
	a Lcwu$b; friendsGoal
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33523_
		1 o p_33524_
	H ()V registerGoals
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376336_
		1 o p_376879_
		2 o p_376305_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_33530_
		1 o p_33531_
	b (Lja;Lejm;)V playStepSound
		0 o p_33543_
		1 o p_33544_
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkSilverfishSpawnRules
		static
		0 o p_219077_
		1 o p_219078_
		2 o p_362159_
		3 o p_219080_
		4 o p_219081_
	br ()Lcdv$d; getMovementEmission
	e (Lcci;)Lbcd; getHurtSound
		0 o p_33549_
	f_ ()Lbcd; getDeathSound
	g ()V tick
	k ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
	s (F)V setYBodyRot
		0 o p_33553_
cwu$a net/minecraft/world/entity/monster/Silverfish$SilverfishMergeWithStoneGoal
	i Ljg; selectedDirection
	j Z doMerge
	<init> (Lcwu;)V <init>
		0 o p_33558_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cwu$b net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal
	a Lcwu; silverfish
	b I lookForFriends
	<init> (Lcwu;)V <init>
		0 o p_33565_
	a ()V tick
	b ()Z canUse
	h ()V notifyHurt
cwv net/minecraft/world/entity/monster/Skeleton
	a Ljava/lang/String; CONVERSION_TAG
	b I TOTAL_CONVERSION_TIME
	c Lalm; DATA_STRAY_CONVERSION_ID
	d I NOT_CONVERTING
	e I inPowderSnowTime
	f I conversionTime
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33570_
		1 o p_33571_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422224_
	a (Lalq$a;)V defineSynchedData
		0 o p_326378_
	a (Lcwz;)V lambda$doFreezeConversion$0
		0 o p_427103_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422674_
	b (I)V startFreezeConversion
		0 o p_149831_
	dV ()Z canFreeze
	e (Lcci;)Lbcd; getHurtSound
		0 o p_33579_
	f_ ()Lbcd; getDeathSound
	g ()V tick
	gJ ()Z isShaking
	gK ()Z isFreezeConverting
	gL ()V doFreezeConversion
	m ()Lbcd; getStepSound
	p ()Lbcd; getAmbientSound
	x (Z)V setFreezeConverting
		0 o p_149843_
cww net/minecraft/world/entity/monster/Slime
	a I MIN_SIZE
	b I MAX_SIZE
	c I MAX_NATURAL_SIZE
	cs Lalm; ID_SIZE
	ct Z DEFAULT_WAS_ON_GROUND
	cu Z wasOnGround
	d F targetSquish
	e F squish
	f F oSquish
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33588_
		1 o p_33589_
	H ()V registerGoals
	a (Lalm;)V onSyncedDataUpdated
		0 o p_33609_
	a (Lcdv;Lcdy;F)Lfoh; getPassengerAttachmentPoint
		0 o p_296103_
		1 o p_295741_
		2 o p_295572_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422317_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421591_
	a (Lcew;Lawx;)Z lambda$registerGoals$0
		0 o p_427104_
		1 o p_427105_
	a (Lalq$a;)V defineSynchedData
		0 o p_326431_
	a (Lcdv$e;)V remove
		0 o p_149847_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_33601_
		1 o p_33602_
		2 o p_361992_
		3 o p_33604_
	a (IZ)V setSize
		0 o p_33594_
		1 o p_33595_
	a (IFFLcww;)V lambda$remove$1
		0 o p_427106_
		1 o p_427107_
		2 o p_427108_
		3 o p_427109_
	a_ (Lczl;)V playerTouch
		0 o p_33611_
	af ()I getMaxHeadXRot
	ax ()Lcee; getType
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316359_
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkSlimeSpawnRules
		static
		0 o p_219113_
		1 o p_219114_
		2 o p_363569_
		3 o p_219116_
		4 o p_219117_
	dw ()Lbcf; getSoundSource
	e (Lcci;)Lbcd; getHurtSound
		0 o p_33631_
	f_ ()Lbcd; getDeathSound
	ft ()F getSoundVolume
	g ()V tick
	gE ()Z isDealsDamage
	gF ()F getAttackDamage
	gG ()Lbcd; getSquishSound
	gH ()Lbcd; getJumpSound
	gI ()I getSize
	gJ ()Z isTiny
	gK ()Z doPlayJumpSound
	h (Lcdv;)V push
		0 o p_33636_
	i (Lcew;)V dealDamage
		0 o p_33638_
	k ()F getSoundPitch
	l_ ()V refreshDimensions
	m ()Lmc; getParticleType
	n ()I getJumpDelay
	s ()V decreaseSquish
	u ()V jumpFromGround
cww$a net/minecraft/world/entity/monster/Slime$SlimeAttackGoal
	a Lcww; slime
	b I growTiredTimer
	<init> (Lcww;)V <init>
		0 o p_33648_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cww$b net/minecraft/world/entity/monster/Slime$SlimeFloatGoal
	a Lcww; slime
	<init> (Lcww;)V <init>
		0 o p_33655_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
cww$c net/minecraft/world/entity/monster/Slime$SlimeKeepOnJumpingGoal
	a Lcww; slime
	<init> (Lcww;)V <init>
		0 o p_33660_
	a ()V tick
	b ()Z canUse
cww$d net/minecraft/world/entity/monster/Slime$SlimeMoveControl
	l F yRot
	m I jumpDelay
	n Lcww; slime
	o Z isAggressive
	<init> (Lcww;)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_
cww$e net/minecraft/world/entity/monster/Slime$SlimeRandomDirectionGoal
	a Lcww; slime
	b F chosenDegrees
	c I nextRandomizeTime
	<init> (Lcww;)V <init>
		0 o p_33679_
	a ()V tick
	b ()Z canUse
cwx net/minecraft/world/entity/monster/SpellcasterIllager
	a Lalm; DATA_SPELL_CASTING_ID
	b I spellCastingTickCount
	e I DEFAULT_SPELLCASTING_TICKS
	f Lcwx$a; currentSpell
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33724_
		1 o p_33725_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422287_
	a (Lawx;)V customServerAiStep
		0 o p_376834_
	a (Lalq$a;)V defineSynchedData
		0 o p_326038_
	a (Lcwx;)Lcoh; access$000
		static
		0 o p_149851_
	a (Lcwx$a;)V setIsCastingSpell
		0 o p_33728_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421954_
	g ()V tick
	gR ()Z isCastingSpell
	gS ()Lcwx$a; getCurrentSpell
	gT ()I getSpellCastingTime
	k ()Lcvu$a; getArmPose
	s ()Lbcd; getCastingSoundEvent
cwx$a net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell
	a Lcwx$a; NONE
	b Lcwx$a; SUMMON_VEX
	c Lcwx$a; FANGS
	d Lcwx$a; WOLOLO
	e Lcwx$a; DISAPPEAR
	f Lcwx$a; BLINDNESS
	g Ljava/util/function/IntFunction; BY_ID
	h I id
	i [D spellColor
	j [Lcwx$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 ()[Lcwx$a; $values
		static
	a (Lcwx$a;)I lambda$static$0
		static
		0 o p_263091_
	a (I)Lcwx$a; byId
		static
		0 o p_33759_
	valueOf (Ljava/lang/String;)Lcwx$a; valueOf
		static
		0 o p_33765_
	values ()[Lcwx$a; values
		static
cwx$b net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterCastingSpellGoal
	b Lcwx; this$0
	<init> (Lcwx;)V <init>
		0 o p_33769_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cwx$c net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterUseSpellGoal
	b I attackWarmupDelay
	c I nextAttackTickCount
	d Lcwx; this$0
	<init> (Lcwx;)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 ()Lbcd; getSpellPrepareSound
	m ()Lcwx$a; getSpell
	n ()I getCastWarmupTime
cwy net/minecraft/world/entity/monster/Spider
	a Lalm; DATA_FLAGS_ID
	b F SPIDER_SPECIAL_EFFECT_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33786_
		1 o p_33787_
	H ()V registerGoals
	a (Lejm;Lfoh;)V makeStuckInBlock
		0 o p_33796_
		1 o p_33797_
	a (Lalq$a;)V defineSynchedData
		0 o p_326135_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_33790_
		1 o p_33791_
		2 o p_362727_
		3 o p_33793_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_33802_
	b (Lja;Lejm;)V playStepSound
		0 o p_33804_
		1 o p_33805_
	b (Lccx;)Z canBeAffected
		0 o p_33809_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_33814_
	f_ ()Lbcd; getDeathSound
	fe ()Z onClimbable
	g ()V tick
	i (Lcew;)Z lambda$registerGoals$0
		static
		0 o p_320185_
	m (Lcdv;)Lfoh; getVehicleAttachmentPoint
		0 o p_316696_
	m ()Lcgb$a; createAttributes
		static
	n ()Z isClimbing
	p ()Lbcd; getAmbientSound
	x (Z)V setClimbing
		0 o p_33820_
cwy$a net/minecraft/world/entity/monster/Spider$SpiderAttackGoal
	<init> (Lcwy;)V <init>
		0 o p_33822_
	b ()Z canUse
	c ()Z canContinueToUse
cwy$b net/minecraft/world/entity/monster/Spider$SpiderEffectsGroupData
	a Ljk; effect
	<init> ()V <init>
	a (Lbfq;)V setRandomEffect
		0 o p_219119_
cwy$c net/minecraft/world/entity/monster/Spider$SpiderTargetGoal
	<init> (Lcwy;Ljava/lang/Class;)V <init>
		0 o p_33832_
		1 o p_33833_
	b ()Z canUse
cwz net/minecraft/world/entity/monster/Stray
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33836_
		1 o p_33837_
	a (Ldhp;FLdhp;)Lczv; getArrow
		0 o p_33846_
		1 o p_33847_
		2 o p_345505_
	a (Lcee;Ldsh;Lced;Lja;Lbfq;)Z checkStraySpawnRules
		static
		0 o p_219121_
		1 o p_219122_
		2 o p_360760_
		3 o p_219124_
		4 o p_219125_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_33850_
	f_ ()Lbcd; getDeathSound
	m ()Lbcd; getStepSound
	p ()Lbcd; getAmbientSound
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$a; bounds
	b ()Ljava/util/Optional; min
	c ()Ljava/util/Optional; max
	d ()Z isAny
cx$a net/minecraft/advancements/critereon/MinMaxBounds$Bounds
	a Ljava/util/Optional; min
	b Ljava/util/Optional; max
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o min
		1 o max
	a (Ljava/util/function/Function;)Lcx$a; map
		0 o p_447124_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; createCodec
		static
		0 o p_447210_
	a (Lcom/mojang/brigadier/StringReader;)Z isAllowedInputChar
		static
		0 o p_446816_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createCodec$1
		static
		0 o p_446840_
		1 o p_446829_
	a (Ljava/lang/Object;)Lcx$a; lambda$createCodec$3
		static
		0 o p_446784_
	a ()Z isAny
	a (Ljava/lang/Number;)Lcx$a; exactly
		static
		0 o p_447241_
	a (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Lcx$a; fromReader
		static
		0 o p_445736_
		1 o p_447314_
		2 o p_447012_
	a (Lcx$a;)Lcom/mojang/datafixers/util/Either; lambda$createCodec$5
		static
		0 o p_446330_
	a (Laae;)Laae; createStreamCodec
		static
		0 o p_447271_
	a (Lcom/mojang/datafixers/util/Either;)Lcx$a; lambda$createCodec$4
		static
		0 o p_447242_
	a (Ljava/lang/Number;Ljava/lang/Number;)Lcx$a; between
		static
		0 o p_446180_
		1 o p_447349_
	b ()Lcom/mojang/serialization/DataResult; validateSwappedBoundsInCodec
	b (Lcx$a;)Lcx$a; lambda$createCodec$2
		static
		0 o p_445560_
	b (Ljava/lang/Number;)Lcx$a; atLeast
		static
		0 o p_447122_
	b (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/Optional; readNumber
		static
		0 o p_447095_
		1 o p_445390_
		2 o p_447226_
	c ()Z areSwapped
	c (Ljava/lang/Number;)Lcx$a; atMost
		static
		0 o p_446820_
	d ()Ljava/util/Optional; asPoint
	e ()Lcx$a; any
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_445876_
	f ()Ljava/util/Optional; min
	g ()Ljava/util/Optional; max
	h ()Ljava/lang/String; lambda$validateSwappedBoundsInCodec$0
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cx$a$1 net/minecraft/advancements/critereon/MinMaxBounds$Bounds$1
	a Laae; val$numberCodec
	b I MIN_FLAG
	c I MAX_FLAG
	<init> (Laae;)V <init>
		0 o p_445548_
	a (Lio/netty/buffer/ByteBuf;)Lcx$a; decode
		0 o p_445915_
	a (Lio/netty/buffer/ByteBuf;Lcx$a;)V encode
		0 o p_446860_
		1 o p_445457_
	a (Laae;Lio/netty/buffer/ByteBuf;Ljava/lang/Number;)V lambda$encode$1
		static
		0 o p_445385_
		1 o p_445906_
		2 o p_447170_
	b (Laae;Lio/netty/buffer/ByteBuf;Ljava/lang/Number;)V lambda$encode$0
		static
		0 o p_446850_
		1 o p_446573_
		2 o p_445860_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_446365_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_445980_
		1 o p_445710_
cx$b net/minecraft/advancements/critereon/MinMaxBounds$Doubles
	c Lcx$b; ANY
	d Lcom/mojang/serialization/Codec; CODEC
	e Laae; STREAM_CODEC
	f Lcx$a; bounds
	g Lcx$a; boundsSqr
	<clinit> ()V <clinit>
		static
	<init> (Lcx$a;Lcx$a;)V <init>
		0 o bounds
		1 o boundsSqr
	<init> (Lcx$a;)V <init>
		0 o p_445987_
	a (DD)Lcx$b; between
		static
		0 o p_154789_
		1 o p_154790_
	a (D)Lcx$b; exactly
		static
		0 o p_154787_
	a ()Lcx$a; bounds
	a (Lcom/mojang/brigadier/StringReader;)Lcx$b; fromReader
		static
		0 o p_154794_
	b (D)Lcx$b; atLeast
		static
		0 o p_154805_
	c (D)Lcx$b; atMost
		static
		0 o p_154809_
	d (D)Z matches
		0 o p_154811_
	e ()Lcx$a; boundsSqr
	e (D)Z matchesSqr
		0 o p_154813_
	equals (Ljava/lang/Object;)Z equals
		0 o p_299321_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cx$c net/minecraft/advancements/critereon/MinMaxBounds$FloatDegrees
	c Lcx$c; ANY
	d Lcom/mojang/serialization/Codec; CODEC
	e Laae; STREAM_CODEC
	f Lcx$a; bounds
	<clinit> ()V <clinit>
		static
	<init> (Lcx$a;)V <init>
		0 o bounds
	a (Lcom/mojang/brigadier/StringReader;)Lcx$c; fromReader
		static
		0 o p_446177_
	a ()Lcx$a; bounds
	equals (Ljava/lang/Object;)Z equals
		0 o p_446638_
	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 Laae; STREAM_CODEC
	f Lcx$a; bounds
	g Lcx$a; boundsSqr
	<clinit> ()V <clinit>
		static
	<init> (Lcx$a;Lcx$a;)V <init>
		0 o bounds
		1 o boundsSqr
	<init> (Lcx$a;)V <init>
		0 o p_445974_
	a (II)Lcx$d; between
		static
		0 o p_154815_
		1 o p_154816_
	a ()Lcx$a; bounds
	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/lang/Integer;)Ljava/lang/Long; lambda$new$0
		static
		0 o p_445124_
	a (J)Z matchesSqr
		0 o p_154818_
	b (I)Lcx$d; atLeast
		static
		0 o p_55387_
	c (I)Lcx$d; atMost
		static
		0 o p_154820_
	d (I)Z matches
		0 o p_55391_
	e ()Lcx$a; boundsSqr
	equals (Ljava/lang/Object;)Z equals
		0 o p_298297_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxa net/minecraft/world/entity/monster/Strider
	cA Lcer; steering
	cB Lcnb; temptGoal
	ct Lamj; SUFFOCATING_MODIFIER_ID
	cu Lcga; SUFFOCATING_MODIFIER
	cv F SUFFOCATE_STEERING_MODIFIER
	cx F STEERING_MODIFIER
	cy Lalm; DATA_BOOST_TIME
	cz Lalm; DATA_SUFFOCATING
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33862_
		1 o p_33863_
	F ()Lfoh; getLeashOffset
	H ()V registerGoals
	J ()Z shouldPassengersInheritMalus
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_33870_
		1 o p_33871_
		2 o p_33872_
		3 o p_33873_
	a (Ldsh;Lcbo;Lcey;Lcfo;)Lcfo; spawnJockey
		0 o p_33882_
		1 o p_33883_
		2 o p_33884_
		3 o p_33885_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_33900_
	a (Lfga;)Z canStandOnFluid
		0 o p_204067_
	a ()Z boost
	a (Lcdv;Lcdy;F)Lfoh; getPassengerAttachmentPoint
		0 o p_294748_
		1 o p_295089_
		2 o p_295230_
	a (Lczl;Lfoh;)V tickRidden
		0 o p_278331_
		1 o p_278234_
	a (Lcef;Ldhp;Ldqa;)Ljk; getEquipSound
		0 o p_397775_
		1 o p_397723_
		2 o p_397102_
	a (Lalq$a;)V defineSynchedData
		0 o p_325918_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149858_
		1 o p_149859_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_33887_
		1 o p_33888_
		2 o p_360626_
		3 o p_33890_
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_33880_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_33895_
		1 o p_33896_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_33913_
	b (Lja;Lejm;)V playStepSound
		0 o p_33915_
		1 o p_33916_
	b (Lczl;Lfoh;)Lfoh; getRiddenInput
		0 o p_278251_
		1 o p_275578_
	b (Lawx;Lcdj;)Lcxa; getBreedOffspring
		0 o p_149861_
		1 o p_149862_
	b (Lcew;)Lfoh; getDismountLocationForPassenger
		0 o p_33908_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_33910_
		1 o p_33911_
	bf ()F nextStep
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkStriderSpawnRules
		static
		0 o p_219129_
		1 o p_219130_
		2 o p_365524_
		3 o p_219132_
		4 o p_219133_
	ck ()Z isOnFire
	dg ()Lcew; getControllingPassenger
	e (Lcci;)Lbcd; getHurtSound
		0 o p_33934_
	e (Lcef;)Z canUseSlot
		0 o p_397167_
	f (Lczl;)F getRiddenSpeed
		0 o p_278317_
	f (Lcef;)Z canDispenserEquipIntoSlot
		0 o p_398008_
	fG ()Z isSensitiveToWater
	f_ ()Lbcd; getDeathSound
	g ()V tick
	gI ()V floatStrider
	i (Ldhp;)Z isFood
		0 o p_33946_
	j (Ldhp;)Z lambda$registerGoals$0
		static
		0 o p_335880_
	m ()Z isSuffocating
	n ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
	s ()Z isBeingTempted
	s (Lcdv;)Z canAddPassenger
		0 o p_33950_
	x (Z)V setSuffocating
		0 o p_33952_
cxa$a net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal
	g Lcxa; strider
	<init> (Lcxa;D)V <init>
		0 o p_33955_
		1 o p_33956_
	a (Ldrt;Lja;)Z isValidTarget
		0 o p_33963_
		1 o p_33964_
	b ()Z canUse
	c ()Z canContinueToUse
	k ()Lja; getMoveToTarget
	l ()Z shouldRecalculatePath
cxa$b net/minecraft/world/entity/monster/Strider$StriderPathNavigation
	<init> (Lcxa;Ldrq;)V <init>
		0 o p_33969_
		1 o p_33970_
	a (I)Lfgq; createPathFinder
		0 o p_33972_
	a (Lfgr;)Z hasValidPathType
		0 o p_326840_
	a (Lja;)Z isStableDestination
		0 o p_33976_
cxb net/minecraft/world/entity/monster/Vex
	a F FLAP_DEGREES_PER_TICK
	b I TICKS_PER_FLAP
	c Lalm; DATA_FLAGS_ID
	ct Z hasLimitedLife
	cu I limitedLifeTicks
	d I FLAG_IS_CHARGING
	e Lceb; owner
	f Lja; boundOrigin
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_33984_
		1 o p_33985_
	H ()V registerGoals
	a (Lcxb;)Lbfq; access$000
		static
		0 o p_219138_
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_219135_
		1 o p_219136_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422240_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422040_
	a (Lalq$a;)V defineSynchedData
		0 o p_326059_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_34002_
		1 o p_34003_
		2 o p_364407_
		3 o p_34005_
	a (IZ)V setVexFlag
		0 o p_33990_
		1 o p_33991_
	a (Lcey;)V setOwner
		0 o p_33995_
	aW ()Z isAffectedByBlocks
	ai_ ()Lcdv; getOwner
	b (Lcxb;)Lckw; access$100
		static
		0 o p_34013_
	b (I)V setLimitedLife
		0 o p_33988_
	bK ()F getLightLevelDependentMagicValue
	bl ()Z isFlapping
	c (Lcxb;)Lckw; access$200
		static
		0 o p_34017_
	c (I)Z getVexFlag
		0 o p_34011_
	d (Lcxb;)Lbfq; access$300
		static
		0 o p_219141_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_34023_
	e (Lcxb;)Lbfq; access$400
		static
		0 o p_219143_
	f (Lcxb;)Lbfq; access$500
		static
		0 o p_219145_
	f_ ()Lbcd; getDeathSound
	g ()V tick
	g (Lcxb;)Lbfq; access$600
		static
		0 o p_219147_
	gI ()V lambda$readAdditionalSaveData$0
	h (Lja;)V setBoundOrigin
		0 o p_34034_
	h (Lcxb;)Lckw; access$700
		static
		0 o p_34036_
	k ()Lcgb$a; createAttributes
		static
	m ()Lcey; getOwner
	n ()Lja; getBoundOrigin
	p ()Lbcd; getAmbientSound
	s ()Z isCharging
	x (Z)V setIsCharging
		0 o p_34043_
	y (Lcdv;)V restoreFrom
		0 o p_306094_
cxb$a net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal
	a Lcxb; this$0
	<init> (Lcxb;)V <init>
		0 o p_34046_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cxb$b net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal
	a Lcxb; this$0
	b Lcpp; copyOwnerTargeting
	<init> (Lcxb;Lcfe;)V <init>
		0 o p_34055_
		1 o p_34056_
	b ()Z canUse
	d ()V start
cxb$c net/minecraft/world/entity/monster/Vex$VexMoveControl
	l Lcxb; this$0
	<init> (Lcxb;Lcxb;)V <init>
		0 o p_34061_
		1 o p_34062_
	a ()V tick
cxb$d net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal
	a Lcxb; this$0
	<init> (Lcxb;)V <init>
		0 o p_34066_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
cxc 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> (Lcee;Ldrq;)V <init>
		0 o p_34074_
		1 o p_34075_
	H ()V registerGoals
	a (Lfip;)V readAdditionalSaveData
		0 o p_421914_
	a (Lawx;)V customServerAiStep
		0 o p_376840_
	a (Lawx;IZ)V applyRaidBuffs
		0 o p_348474_
		1 o p_34079_
		2 o p_34080_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_34088_
		1 o p_34089_
		2 o p_362629_
		3 o p_34091_
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_219149_
		1 o p_219150_
	a (Lcbn;)Z lambda$static$0
		static
		0 o p_34082_
	a (Lcxc;)Lbfq; access$000
		static
		0 o p_219152_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421661_
	ah_ ()Lbcd; getCelebrateSound
	b (Lxx;)V setCustomName
		0 o p_34096_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_34103_
	f_ ()Lbcd; getDeathSound
	k ()Lcvu$a; getArmPose
	m ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
cxc$a net/minecraft/world/entity/monster/Vindicator$VindicatorBreakDoorGoal
	<init> (Lcey;)V <init>
		0 o p_34112_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cxc$b net/minecraft/world/entity/monster/Vindicator$VindicatorJohnnyAttackGoal
	<init> (Lcxc;)V <init>
		0 o p_34117_
	a (Lcew;Lawx;)Z lambda$new$0
		static
		0 o p_376548_
		1 o p_376728_
	b ()Z canUse
	d ()V start
cxd net/minecraft/world/entity/monster/Witch
	a Lamj; SPEED_MODIFIER_DRINKING_ID
	b Lcga; SPEED_MODIFIER_DRINKING
	ct Lcno; healRaidersGoal
	cu Lcnn; attackPlayersGoal
	e Lalm; DATA_USING_ITEM
	f I usingTime
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_34134_
		1 o p_34135_
	H ()V registerGoals
	a (Lcew;F)V performRangedAttack
		0 o p_34143_
		1 o p_34144_
	a (Lcew;Lawx;)Z lambda$registerGoals$0
		0 o p_432550_
		1 o p_432551_
	a (Lalq$a;)V defineSynchedData
		0 o p_326280_
	a (Lawx;IZ)V applyRaidBuffs
		0 o p_348621_
		1 o p_34140_
		2 o p_34141_
	ah_ ()Lbcd; getCelebrateSound
	b (B)V handleEntityEvent
		0 o p_34138_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_34154_
	e_ ()V aiStep
	f (Lcci;F)F getDamageAfterMagicAbsorb
		0 o p_34149_
		1 o p_34150_
	f_ ()Lbcd; getDeathSound
	gI ()Z canBeLeader
	k ()Z isDrinkingPotion
	m ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
	z (Z)V setUsingItem
		0 o p_34164_
cxe net/minecraft/world/entity/monster/WitherSkeleton
	<init> (Lcee;Ldrq;)V <init>
		0 o p_34166_
		1 o p_34167_
	H ()V registerGoals
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_34178_
		1 o p_34179_
		2 o p_364674_
		3 o p_34181_
	a (Ldhp;FLdhp;)Lczv; getArrow
		0 o p_34189_
		1 o p_34190_
		2 o p_344843_
	a (Ldsh;Lbfq;Lcbo;)V populateDefaultEquipmentEnchantments
		0 o p_348580_
		1 o p_219157_
		2 o p_219158_
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_219154_
		1 o p_219155_
	ac ()Lbdj; getPreferredWeaponType
	b (Lccx;)Z canBeAffected
		0 o p_34192_
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376874_
		1 o p_34169_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_34195_
	f_ ()Lbcd; getDeathSound
	g (Ldhp;)Z canHoldItem
		0 o p_389570_
	m ()Lbcd; getStepSound
	p ()Lbcd; getAmbientSound
cxf net/minecraft/world/entity/monster/Zoglin
	a Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	b Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	cA F MOVEMENT_SPEED_WHEN_FIGHTING
	cB F SPEED_MULTIPLIER_WHEN_IDLING
	cC Z DEFAULT_BABY
	cD I attackAnimationRemainingTicks
	ct I ATTACK_KNOCKBACK
	cu F KNOCKBACK_RESISTANCE
	cv I ATTACK_DAMAGE
	cw F BABY_ATTACK_DAMAGE
	cx I ATTACK_INTERVAL
	cy I BABY_ATTACK_INTERVAL
	cz I ATTACK_DURATION
	e Lalm; DATA_BABY_ID
	f I MAX_HEALTH
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_34204_
		1 o p_34205_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376295_
		1 o p_376659_
		2 o p_376300_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_34225_
	a (Z)V setBaby
		0 o p_34227_
	a (Lawx;)V customServerAiStep
		0 o p_376536_
	a (Lawx;Lcxf;)Ljava/util/Optional; lambda$initIdleActivity$0
		static
		0 o p_376556_
		1 o p_376228_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_34221_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422391_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421783_
	a (Lcfw;)V initCoreActivity
		static
		0 o p_34217_
	a (Lalq$a;)V defineSynchedData
		0 o p_326281_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_362960_
		1 o p_365250_
		2 o p_363042_
		3 o p_360432_
	b (Lja;Lejm;)V playStepSound
		0 o p_34231_
		1 o p_34232_
	b (Lcfw;)V initIdleActivity
		static
		0 o p_34229_
	b (B)V handleEntityEvent
		0 o p_34212_
	b (Lawx;Lcew;)Z isTargetable
		0 o p_376303_
		1 o p_34253_
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376335_
		1 o p_34207_
	c (Lcfw;)V initFightActivity
		static
		0 o p_34237_
	c (Lawx;Lcew;)Z lambda$findNearestValidAttackTarget$1
		0 o p_376310_
		1 o p_376735_
	d (Lcew;)V blockedByItem
		0 o p_34246_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_34244_
	e ()Lcew; getTarget
	e_ ()V aiStep
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f_ ()Lbcd; getDeathSound
	gI ()V playAngrySound
	g_ ()Z isBaby
	h (Lawx;)Ljava/util/Optional; findNearestValidAttackTarget
		0 o p_376132_
	i (Lcew;)V setAttackTarget
		0 o p_34255_
	k ()Lcgb$a; createAttributes
		static
	m ()Z isAdult
	n ()V updateActivity
	p ()Lbcd; getAmbientSound
	s ()I getAttackAnimationRemainingTicks
	v ()Z canBeLeashed
cxg net/minecraft/world/entity/monster/Zombie
	a Lamj; SPEED_MODIFIER_BABY_ID
	b F ZOMBIE_LEADER_CHANCE
	c I REINFORCEMENT_ATTEMPTS
	cA I NOT_CONVERTING
	cB Lcdy; BABY_DIMENSIONS
	cC F BREAK_DOOR_CHANCE
	cD Ljava/util/function/Predicate; DOOR_BREAKING_PREDICATE
	cE Z DEFAULT_BABY
	cF Z DEFAULT_CAN_BREAK_DOORS
	cG I DEFAULT_IN_WATER_TIME
	cH Lcld; breakDoorGoal
	cI Z canBreakDoors
	cJ I inWaterTime
	cK I conversionTime
	ct Lamj; REINFORCEMENT_CALLER_CHARGE_ID
	cu Lcga; ZOMBIE_REINFORCEMENT_CALLEE_CHARGE
	cv Lamj; LEADER_ZOMBIE_BONUS_ID
	cw Lamj; ZOMBIE_RANDOM_SPAWN_BONUS_ID
	cx Lalm; DATA_BABY_ID
	cy Lalm; DATA_SPECIAL_TYPE_ID
	cz Lalm; DATA_DROWNED_CONVERSION_ID
	d I REINFORCEMENT_RANGE_MAX
	e I REINFORCEMENT_RANGE_MIN
	f Lcga; SPEED_MODIFIER_BABY
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;)V <init>
		0 o p_34274_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_34271_
		1 o p_34272_
	H ()V registerGoals
	J (F)V handleAttributes
		0 o p_34340_
	a (Lbfq;)Z getSpawnAsBabyOdds
		static
		0 o p_219163_
	a (Z)V setBaby
		0 o p_34309_
	a (Lawx;Lcyx;Lcxh;)V lambda$convertVillagerToZombieVillager$2
		0 o p_370684_
		1 o p_370685_
		2 o p_370686_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422628_
	a (Lalq$a;)V defineSynchedData
		0 o p_326435_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_34297_
		1 o p_34298_
		2 o p_362602_
		3 o p_34300_
	a (Lawx;Lcyx;)Z convertVillagerToZombieVillager
		0 o p_371466_
		1 o p_371444_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376886_
		1 o p_376124_
		2 o p_376398_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_34307_
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_219165_
		1 o p_219166_
	a (Lcxg;)Lbfq; access$000
		static
		0 o p_219168_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421674_
	a (Lawx;Lcew;Lcci;)Z killedEntity
		0 o p_219160_
		1 o p_219161_
		2 o p_432761_
	a (Lcbn;)Z lambda$static$0
		static
		0 o p_34284_
	af_ ()V doUnderWaterConversion
	ag_ ()Z isSunSensitive
	ax ()Lcee; getType
	b (Lja;Lejm;)V playStepSound
		0 o p_34316_
		1 o p_34317_
	b (Lcxg;)V lambda$convertToZombieType$1
		static
		0 o p_427112_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316771_
	b (Lcee;)V convertToZombieType
		0 o p_34311_
	b (I)V setInWaterTime
		0 o p_371332_
	c (I)V setConversionTime
		0 o p_371791_
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376343_
		1 o p_34276_
	c (Lawx;Ldhp;)Z wantsToPickUp
		0 o p_376535_
		1 o p_182400_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_34327_
	e_ ()V aiStep
	f (Lawx;)I getBaseExperienceReward
		0 o p_376355_
	f_ ()Lbcd; getDeathSound
	g ()V tick
	g (Ldhp;)Z canHoldItem
		0 o p_34332_
	gI ()Z convertsInWater
	gK ()Lcgb$a; createAttributes
		static
	gL ()Z isUnderWaterConverting
	gO ()Z canBreakDoors
	gP ()V randomizeReinforcementsChance
	g_ ()Z isBaby
	m ()V addBehaviourGoals
	n ()Lbcd; getStepSound
	p ()Lbcd; getAmbientSound
	r (I)V startUnderWaterConversion
		0 o p_34279_
	s ()Z canSpawnInLiquids
	y (Z)V setCanBreakDoors
		0 o p_34337_
cxg$a net/minecraft/world/entity/monster/Zombie$ZombieAttackTurtleEggGoal
	g Lcxg; this$0
	<init> (Lcxg;Lcfe;DI)V <init>
		0 o p_34343_
		1 o p_34344_
		2 o p_34345_
		3 o p_34346_
	a (Ldrq;Lja;)V playBreakSound
		0 o p_34348_
		1 o p_34349_
	a (Ldrr;Lja;)V playDestroyProgressSound
		0 o p_34351_
		1 o p_34352_
	i ()D acceptedDistance
cxg$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_
cxh net/minecraft/world/entity/monster/ZombieVillager
	a Lalm; DATA_CONVERTING_ID
	cA Ljava/util/UUID; conversionStarter
	cB Lcnv; gossips
	cC Ldqn; tradeOffers
	cD I villagerXp
	ct I VILLAGER_CONVERSION_WAIT_MIN
	cu I VILLAGER_CONVERSION_WAIT_MAX
	cv I MAX_SPECIAL_BLOCKS_COUNT
	cw I SPECIAL_BLOCK_RADIUS
	cx I NOT_CONVERTING
	cy I DEFAULT_XP
	cz I villagerConversionTime
	f Lalm; DATA_VILLAGER_DATA
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_34368_
		1 o p_34369_
	a (Lkk;)V applyImplicitComponents
		0 o p_399967_
	a (Lko;)Ljava/lang/Object; get
		0 o p_400167_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421825_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422376_
	a (Lcnv;)V setGossips
		0 o p_405699_
	a (Ldqn;)V setTradeOffers
		0 o p_324128_
	a (Lalq$a;)V defineSynchedData
		0 o p_326075_
	a (Lcyy;)V setVillagerData
		0 o p_34376_
	b (Ljava/util/UUID;I)V startConverting
		0 o p_34384_
		1 o p_34385_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_400059_
		1 o p_399594_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_34394_
		1 o p_34395_
	b (B)V handleEntityEvent
		0 o p_34372_
	b (Lawx;Lcyx;)V lambda$finishConversion$1
		0 o p_438850_
		1 o p_438851_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_34404_
	f_ ()Lbcd; getDeathSound
	fu ()F getVoicePitch
	g ()V tick
	gI ()Z convertsInWater
	gQ ()Z isConverting
	gR ()Lcyy; getVillagerData
	gS ()I getVillagerXp
	gT ()Lcyy; initializeVillagerData
	gU ()I getConversionProgress
	h (Lawx;)V finishConversion
		0 o p_34399_
	i (Ldhp;)Z lambda$finishConversion$0
		static
		0 o p_351901_
	i (D)Z removeWhenFarAway
		0 o p_34414_
	n ()Lbcd; getStepSound
	p ()Lbcd; getAmbientSound
	r (I)V setVillagerConversionTime
		0 o p_371735_
	s (I)V setVillagerXp
		0 o p_34374_
cxi net/minecraft/world/entity/monster/ZombifiedPiglin
	cA I ALERT_RANGE_Y
	cB Lcbb; ALERT_INTERVAL
	cC I ticksUntilNextAlert
	ct Lamj; SPEED_MODIFIER_ATTACKING_ID
	cu Lcga; SPEED_MODIFIER_ATTACKING
	cv Lcbb; FIRST_ANGER_SOUND_DELAY
	cw I playFirstAngerSoundIn
	cx Lcbb; PERSISTENT_ANGER_TIME
	cy I remainingPersistentAngerTime
	cz Ljava/util/UUID; persistentAngerTarget
	f Lcdy; BABY_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_34427_
		1 o p_34428_
	a (Lawx;)V customServerAiStep
		0 o p_376805_
	a ()I getRemainingPersistentAngerTime
	a (Lcxi;)V lambda$alertOthers$3
		0 o p_412925_
	a (Lawx;Lczl;)Z isPreventingPlayerRest
		0 o p_376699_
		1 o p_34475_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_34444_
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_219171_
		1 o p_219172_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421962_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422496_
	a (I)V setRemainingPersistentAngerTime
		0 o p_34448_
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_34442_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Lcxi;)Z lambda$alertOthers$2
		0 o p_423342_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316887_
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkZombifiedPiglinSpawnRules
		static
		0 o p_219174_
		1 o p_219175_
		2 o p_365119_
		3 o p_219177_
		4 o p_219178_
	c (Lcxi;)Z lambda$alertOthers$1
		static
		0 o p_412926_
	c (Lawx;Ldhp;)Z wantsToPickUp
		0 o p_376260_
		1 o p_182402_
	c ()V startPersistentAngerTimer
	d (Lcxi;)Z lambda$alertOthers$0
		0 o p_34463_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_34466_
	f_ ()Lbcd; getDeathSound
	g (Lcew;)V setTarget
		0 o p_34478_
	gI ()Z convertsInWater
	gP ()V randomizeReinforcementsChance
	gQ ()Lcgb$a; createAttributes
		static
	gR ()V maybePlayFirstAngerSound
	gS ()V maybeAlertOthers
	gT ()V alertOthers
	gU ()V playAngerSound
	m ()V addBehaviourGoals
	p ()Lbcd; getAmbientSound
cxj net/minecraft/world/entity/monster/breeze/Breeze
	a Lcdk; idle
	b Lcdk; slide
	c Lcdk; slideBack
	cA I WHIRL_SOUND_FREQUENCY_MIN
	cB I WHIRL_SOUND_FREQUENCY_MAX
	cC I jumpTrailStartedTick
	cD I soundTick
	cE Ldaj; PROJECTILE_DEFLECTION
	ct I SLIDE_PARTICLES_AMOUNT
	cu I IDLE_PARTICLES_AMOUNT
	cv I JUMP_DUST_PARTICLES_AMOUNT
	cw I JUMP_TRAIL_PARTICLES_AMOUNT
	cx I JUMP_TRAIL_DURATION_TICKS
	cy I JUMP_CIRCLE_DISTANCE_Y
	cz F FALL_DISTANCE_SOUND_TRIGGER_THRESHOLD
	d Lcdk; longJump
	e Lcdk; shoot
	f Lcdk; inhale
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_312213_
		1 o p_312377_
	G (Lcdv;)Lcew; lambda$getHurtBy$2
		static
		0 o p_321468_
	H (Lcdv;)Z lambda$getHurtBy$1
		static
		0 o p_321467_
	X ()V playAmbientSound
	a (Lawx;Lcci;)Z isInvulnerableTo
		0 o p_376278_
		1 o p_312691_
	a (Lcee;)Z canAttackType
		0 o p_312806_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_312373_
	a (Lawx;)V customServerAiStep
		0 o p_376422_
	a (Ldai;Lcdv;Lbfq;)V lambda$static$0
		static
		0 o p_393196_
		1 o p_393197_
		2 o p_393198_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_312201_
	a (DFLcci;)Z causeFallDamage
		0 o p_397036_
		1 o p_312702_
		2 o p_312076_
	a (Ldai;)Ldaj; deflection
		0 o p_320843_
	a (Lawx;Lbvv$a;)V registerDebugValues
		0 o p_449036_
		1 o p_449921_
	ah ()I getMaxHeadYRot
	aj ()I getHeadRotSpeed
	b (I)V emitGroundParticles
		0 o p_312637_
	br ()Lcdv$d; getMovementEmission
	dw ()Lbcf; getSoundSource
	dz ()D getFluidJumpThreshold
	e (Lcci;)Lbcd; getHurtSound
		0 o p_312252_
	e ()Lcew; getTarget
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f_ ()Lbcd; getDeathSound
	g ()V tick
	gI ()Ljava/util/Optional; getHurtBy
	gJ ()D getFiringYPosition
	gK ()V resetAnimations
	gL ()Lbvj; lambda$registerDebugValues$3
	k ()Lcgb$a; createAttributes
		static
	m ()Lcxj; resetJumpTrail
	n ()V emitJumpTrailParticles
	o (Lfoh;)Z withinInnerCircleRange
		0 o p_312331_
	p ()Lbcd; getAmbientSound
	s ()V playWhirlSound
cxj$1 net/minecraft/world/entity/monster/breeze/Breeze$1
	a [I $SwitchMap$net$minecraft$world$entity$Pose
	<clinit> ()V <clinit>
		static
cxk 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 (Lcfw;)V initCoreActivity
		static
		0 o p_312774_
	a (Lcxj;Lcfw;)Lcfw; makeBrain
		static
		0 o p_350858_
		1 o p_312887_
	a (Lawx;Lcxj;)Ljava/util/Optional; lambda$initIdleActivity$1
		static
		0 o p_375898_
		1 o p_375899_
	a (Lcxj;)V updateActivity
		static
		0 o p_316353_
	b (Lcxj;Lcfw;)V initFightActivity
		static
		0 o p_350515_
		1 o p_312350_
	b (Lcfw;)V initIdleActivity
		static
		0 o p_316741_
	b (Lawx;Lcxj;)Ljava/util/Optional; lambda$initIdleActivity$0
		static
		0 o p_376863_
		1 o p_312881_
cxk$a net/minecraft/world/entity/monster/breeze/BreezeAi$SlideToTargetSink
	<init> (II)V <init>
		0 o p_311828_
		1 o p_312532_
	b (Lawx;Lcey;J)V stop
		0 o p_312932_
		1 o p_311871_
		2 o p_312594_
	b (Lawx;Lcew;J)V stop
		0 o p_312095_
		1 o p_312733_
		2 o p_312494_
	c (Lawx;Lcey;J)V start
		0 o p_312732_
		1 o p_312543_
		2 o p_312612_
	d (Lawx;Lcew;J)V start
		0 o p_311765_
		1 o p_312184_
		2 o p_311957_
cxl net/minecraft/world/entity/monster/breeze/BreezeUtil
	a D MAX_LINE_OF_SIGHT_TEST_RANGE
	<init> ()V <init>
	a (Lcxj;Lfoh;)Z hasLineOfSight
		static
		0 o p_316785_
		1 o p_316249_
	a (Lcxj;)D getMaxLineOfSightTestRange
		static
		0 o p_361416_
	a (Lcew;Lbfq;)Lfoh; randomPointBehindTarget
		static
		0 o p_316886_
		1 o p_316867_
cxm 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 (Lawx;Lcew;J)Z canStillUse
		0 o p_312855_
		1 o p_312856_
		2 o p_311969_
	a (DLfoh;)Lfoh; lambda$calculateOptimalJumpVector$2
		static
		0 o p_381520_
		1 o p_381521_
	a (Lcxj;Lbfq;Lfoh;)Ljava/util/Optional; calculateOptimalJumpVector
		static
		0 o p_312651_
		1 o p_312364_
		2 o p_312758_
	a (Lcxj;)Z isFinishedInhaling
		static
		0 o p_312012_
	a (Lcxj;Lcew;)Z outOfAggroRange
		static
		0 o p_312045_
		1 o p_312043_
	a (Lcxj;Lja;)Ljava/util/Optional; lambda$tick$1
		static
		0 o p_427113_
		1 o p_427114_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_311906_
		1 o p_312744_
	a (Lawx;Lcxj;J)Z canStillUse
		0 o p_312482_
		1 o p_312019_
		2 o p_312448_
	a (Lawx;Lcxj;)Z canRun
		static
		0 o p_338176_
		1 o p_338459_
	a (Lcew;Lfoh;)Lja; snapToSurface
		static
		0 o p_311909_
		1 o p_312597_
	b (Lawx;Lcew;J)V stop
		0 o p_312786_
		1 o p_312791_
		2 o p_312042_
	b (Lcxj;)Z isFinishedJumping
		static
		0 o p_316638_
	b (Lcxj;Lcew;)Z tooCloseForJump
		static
		0 o p_312356_
		1 o p_312654_
	b (Lawx;Lcxj;J)V start
		0 o p_312817_
		1 o p_311902_
		2 o p_312420_
	b (Lawx;Lcxj;)Z checkExtraStartConditions
		0 o p_312131_
		1 o p_312686_
	b (Lcxj;Lja;)V lambda$start$0
		static
		0 o p_312183_
		1 o p_312818_
	c (Lawx;Lcxj;)Z canJumpFromCurrentPosition
		static
		0 o p_312261_
		1 o p_312824_
	c (Lawx;Lcxj;J)V tick
		0 o p_312091_
		1 o p_312923_
		2 o p_312404_
	c (Lawx;Lcew;J)V tick
		0 o p_312142_
		1 o p_311950_
		2 o p_311763_
	d (Lawx;Lcxj;J)V stop
		0 o p_312766_
		1 o p_312924_
		2 o p_312793_
	d (Lawx;Lcew;J)V start
		0 o p_311999_
		1 o p_312264_
		2 o p_312750_
cxn 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 (Lawx;Lcew;J)Z canStillUse
		0 o p_312629_
		1 o p_312626_
		2 o p_312032_
	a (Lcxj;Ljava/lang/Boolean;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$1
		static
		0 o p_312841_
		1 o p_312737_
	a (Lcxj;Lcew;)Z isTargetWithinRange
		static
		0 o p_312114_
		1 o p_312647_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_312895_
		1 o p_312134_
	a (Lawx;Lcxj;J)Z canStillUse
		0 o p_312535_
		1 o p_312174_
		2 o p_311812_
	a (Lawx;Lcxj;)Z checkExtraStartConditions
		0 o p_312041_
		1 o p_312169_
	b (Lawx;Lcew;J)V stop
		0 o p_311936_
		1 o p_311764_
		2 o p_312903_
	b (Lawx;Lcxj;J)V start
		0 o p_311932_
		1 o p_312618_
		2 o p_311781_
	b (Lcxj;Lcew;)V lambda$start$2
		static
		0 o p_312515_
		1 o p_312833_
	c (Lcxj;Lcew;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$0
		static
		0 o p_312077_
		1 o p_312632_
	c (Lawx;Lcxj;J)V stop
		0 o p_312137_
		1 o p_311803_
		2 o p_312309_
	c (Lawx;Lcew;J)V tick
		0 o p_312927_
		1 o p_312599_
		2 o p_312915_
	d (Lawx;Lcxj;J)V tick
		0 o p_312907_
		1 o p_312605_
		2 o p_312804_
	d (Lawx;Lcew;J)V start
		0 o p_311966_
		1 o p_312443_
		2 o p_312061_
cxo net/minecraft/world/entity/monster/breeze/ShootWhenStuck
	<init> ()V <init>
	a (Lawx;Lcew;J)Z canStillUse
		0 o p_314540_
		1 o p_314611_
		2 o p_314422_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_314657_
		1 o p_314415_
	a (Lawx;Lcxj;J)Z canStillUse
		0 o p_314552_
		1 o p_314459_
		2 o p_314460_
	a (Lawx;Lcxj;)Z checkExtraStartConditions
		0 o p_314464_
		1 o p_314546_
	b (Lawx;Lcxj;J)V start
		0 o p_314434_
		1 o p_314572_
		2 o p_314431_
	d (Lawx;Lcew;J)V start
		0 o p_314647_
		1 o p_314515_
		2 o p_314496_
cxp net/minecraft/world/entity/monster/breeze/Slide
	<init> ()V <init>
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_312687_
		1 o p_312678_
	a (Lawx;Lcxj;J)V start
		0 o p_312325_
		1 o p_312534_
		2 o p_311789_
	a (Lcxj;Lcew;)Lfoh; randomPointInMiddleCircle
		static
		0 o p_311931_
		1 o p_312413_
	a (Lawx;Lcxj;)Z checkExtraStartConditions
		0 o p_311853_
		1 o p_311894_
	d (Lawx;Lcew;J)V start
		0 o p_312106_
		1 o p_312439_
		2 o p_312567_
cxq net/minecraft/world/entity/monster/breeze/package-info
cxr net/minecraft/world/entity/monster/creaking/Creaking
	a I ATTACK_INTERVAL
	b F SPEED_MULTIPLIER_WHEN_IDLING
	c I CREAKING_ORANGE
	cA I ATTACK_ANIMATION_DURATION
	cB I MAX_HEALTH
	cC F ATTACK_DAMAGE
	cD F FOLLOW_RANGE
	cE F ACTIVATION_RANGE_SQ
	cF F MOVEMENT_SPEED_WHEN_FIGHTING
	cG I MAX_PLAYER_STUCK_COUNTER
	cH I attackAnimationRemainingTicks
	cI I invulnerabilityAnimationRemainingTicks
	cJ Z eyesGlowing
	cK I nextFlickerTime
	cL I playerStuckCounter
	ct Lcdk; attackAnimationState
	cu Lcdk; invulnerabilityAnimationState
	cv Lcdk; deathAnimationState
	cw Lalm; CAN_MOVE
	cx Lalm; IS_ACTIVE
	cy Lalm; IS_TEARING_DOWN
	cz Lalm; HOME_POS
	d I CREAKING_GRAY
	e I INVULNERABILITY_ANIMATION_DURATION
	f I TWITCH_DEATH_DURATION
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_380212_
		1 o p_379294_
	A (F)V updateWalkAnimation
		0 o p_382793_
	N ()Lckr; createBodyControl
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_380078_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421642_
	a (Lalq$a;)V defineSynchedData
		0 o p_379982_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_379756_
		1 o p_380102_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_389623_
		1 o p_389564_
		2 o p_389723_
	a (Lawx;)V customServerAiStep
		0 o p_379858_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421824_
	b (Lja;Lejm;)V playStepSound
		0 o p_379428_
		1 o p_380060_
	b (B)V handleEntityEvent
		0 o p_379620_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_389684_
	bU ()Z isPushable
	bt ()Z fireImmune
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_379943_
		1 o p_379911_
	cc ()Z couldAcceptPassenger
	e (Lcci;)Lbcd; getHurtSound
		0 o p_380378_
	e ()Lcew; getTarget
	eC ()V tickDeath
	e_ ()V aiStep
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f_ ()Lbcd; getDeathSound
	g ()V tick
	g (Lczl;)V activate
		0 o p_382994_
	gB ()V playAttackSound
	gI ()Z playerIsStuckInYou
	gJ ()Lja; getHomePos
	gK ()V setTearingDown
	gL ()Z isTearingDown
	gO ()Z hasGlowingEyes
	gP ()V checkEyeBlink
	gQ ()Z checkCanMove
	gR ()V deactivate
	gS ()Z isActive
	gT ()V setupAnimationStates
	h (Lja;)V setTransient
		0 o p_389674_
	i (Lja;)V setHomePos
		0 o p_390421_
	i (DDD)V push
		0 o p_388562_
		1 o p_388936_
		2 o p_387604_
	i (Lcci;)Lczl; blameSourceForDamage
		0 o p_389629_
	j (Lcci;)V creakingDeathEffects
		0 o p_389615_
	k ()Z isHeartBound
	m ()Lcgb$a; createAttributes
		static
	n ()Z canMove
	o (Z)Z canUsePortal
		0 o p_389552_
	o (DDD)V knockback
		0 o p_379489_
		1 o p_380324_
		2 o p_379735_
	p ()Lbcd; getAmbientSound
	q (Lcdv;)V addPassenger
		0 o p_389484_
	s ()V tearDown
	s (Lcdv;)Z canAddPassenger
		0 o p_389469_
	x (Z)V setIsActive
		0 o p_379949_
cxr$a net/minecraft/world/entity/monster/creaking/Creaking$CreakingBodyRotationControl
	a Lcxr; this$0
	<init> (Lcxr;Lcxr;)V <init>
		0 o p_379310_
		1 o p_380382_
	a ()V clientTick
cxr$b net/minecraft/world/entity/monster/creaking/Creaking$CreakingJumpControl
	b Lcxr; this$0
	<init> (Lcxr;Lcxr;)V <init>
		0 o p_380155_
		1 o p_379900_
	b ()V tick
cxr$c net/minecraft/world/entity/monster/creaking/Creaking$CreakingLookControl
	h Lcxr; this$0
	<init> (Lcxr;Lcxr;)V <init>
		0 o p_379426_
		1 o p_379883_
	a ()V tick
cxr$d net/minecraft/world/entity/monster/creaking/Creaking$CreakingMoveControl
	l Lcxr; this$0
	<init> (Lcxr;Lcxr;)V <init>
		0 o p_379976_
		1 o p_380148_
	a ()V tick
cxr$e net/minecraft/world/entity/monster/creaking/Creaking$CreakingPathNavigation
	p Lcxr; this$0
	<init> (Lcxr;Lcxr;Ldrq;)V <init>
		0 o p_389590_
		1 o p_389716_
		2 o p_389411_
	a (I)Lfgq; createPathFinder
		0 o p_389538_
	d ()V tick
cxr$f net/minecraft/world/entity/monster/creaking/Creaking$HomeNodeEvaluator
	a Lcxr; this$0
	m I MAX_DISTANCE_TO_HOME_SQ
	<init> (Lcxr;)V <init>
		0 o p_389598_
	a (Lfgt;III)Lfgr; getPathType
		0 o p_389549_
		1 o p_389638_
		2 o p_389512_
		3 o p_389613_
cxs 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 (Lawx;Lcxr;)Ljava/util/Optional; lambda$initIdleActivity$1
		static
		0 o p_379832_
		1 o p_379817_
	a ()Lcfw$b; brainProvider
		static
	a (Lcfw;)V initCoreActivity
		static
		0 o p_379953_
	a (Lcew;Ljava/util/List;)Ljava/lang/Boolean; lambda$isAttackTargetStillReachable$3
		static
		0 o p_396835_
		1 o p_396836_
	a (Lcxr;)V updateActivity
		static
		0 o p_380185_
	a (Lcxr;Lcfw;)V initFightActivity
		static
		0 o p_397545_
		1 o p_379731_
	a (Lcxr;Lcew;)Z isAttackTargetStillReachable
		static
		0 o p_397141_
		1 o p_397218_
	a (Lcxr;Lawx;Lcew;)Z lambda$initFightActivity$2
		static
		0 o p_396837_
		1 o p_396838_
		2 o p_396839_
	b (Lcfw;)V initIdleActivity
		static
		0 o p_379511_
	b (Lawx;Lcxr;)Z lambda$initIdleActivity$0
		static
		0 o p_380834_
		1 o p_380835_
	b (Lcxr;Lcfw;)Lcfw; makeBrain
		static
		0 o p_397026_
		1 o p_380229_
cxs$1 net/minecraft/world/entity/monster/creaking/CreakingAi$1
	<init> (F)V <init>
		0 o p_379937_
	a (Lawx;Lcxr;)Z checkExtraStartConditions
		0 o p_380301_
		1 o p_380034_
	a (Lawx;Lcew;)Z checkExtraStartConditions
		0 o p_380005_
		1 o p_379290_
cxt net/minecraft/world/entity/monster/creaking/package-info
cxu net/minecraft/world/entity/monster/hoglin/Hoglin
	cA I ATTACK_KNOCKBACK
	cB F KNOCKBACK_RESISTANCE
	cC I ATTACK_DAMAGE
	cD F BABY_ATTACK_DAMAGE
	cE Z DEFAULT_IMMUNE_TO_ZOMBIFICATION
	cF I DEFAULT_TIME_IN_OVERWORLD
	cG Z DEFAULT_CANNOT_BE_HUNTED
	cH I attackAnimationRemainingTicks
	cI I timeInOverworld
	cJ Z cannotBeHunted
	ct I CONVERSION_TIME
	cu Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	cv Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	cx Lalm; DATA_IMMUNE_TO_ZOMBIFICATION
	cy I MAX_HEALTH
	cz F MOVEMENT_SPEED_WHEN_FIGHTING
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_34488_
		1 o p_34489_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376096_
		1 o p_376492_
		2 o p_376657_
	a (Lawx;)V customServerAiStep
		0 o p_376358_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_34514_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422353_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421619_
	a (Lalq$a;)V defineSynchedData
		0 o p_326309_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_149900_
		1 o p_149901_
	a (Lcxf;)V lambda$finishConversion$0
		static
		0 o p_393201_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_34508_
		1 o p_34509_
		2 o p_364113_
		3 o p_34511_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_34516_
		1 o p_34517_
	b (Lja;Lejm;)V playStepSound
		0 o p_34526_
		1 o p_34527_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_34523_
		1 o p_34524_
	b (B)V handleEntityEvent
		0 o p_34496_
	bg ()Lbcd; getSwimSound
	bh ()Lbcd; getSwimSplashSound
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376928_
		1 o p_34491_
	c (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkHoglinSpawnRules
		static
		0 o p_219182_
		1 o p_219183_
		2 o p_364885_
		3 o p_219185_
		4 o p_219186_
	d (Lcew;)V blockedByItem
		0 o p_34550_
	dw ()Lbcf; getSoundSource
	e (Lcci;)Lbcd; getHurtSound
		0 o p_34548_
	e ()Lcew; getTarget
	eD ()Z shouldDropExperience
	e_ ()V aiStep
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f (Lawx;)I getBaseExperienceReward
		0 o p_376458_
	f_ ()Lbcd; getDeathSound
	gI ()Z isConverting
	gJ ()Z canBeHunted
	gK ()V finishConversion
	gL ()Z isImmuneToZombification
	gP ()Z canFallInLove
	h ()V ageBoundaryReached
	i (Ldhp;)Z isFood
		0 o p_34562_
	i (D)Z removeWhenFarAway
		0 o p_34559_
	m ()Lcgb$a; createAttributes
		static
	n ()Z isAdult
	p ()Lbcd; getAmbientSound
	s (I)V setTimeInOverworld
		0 o p_371898_
	s ()I getAttackAnimationRemainingTicks
	v ()Z canBeLeashed
	x (Z)V setImmuneToZombification
		0 o p_34565_
	y (Z)V setCannotBeHunted
		0 o p_34567_
cxv net/minecraft/world/entity/monster/hoglin/HoglinAi
	a I REPELLENT_DETECTION_RANGE_HORIZONTAL
	b I REPELLENT_DETECTION_RANGE_VERTICAL
	c Lcbb; 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 Lcbb; 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 (Lawx;Lcxu;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_376560_
		1 o p_34611_
	a (Lcfw;)Lcfw; makeBrain
		static
		0 o p_34576_
	a (Lcxu;)V updateActivity
		static
		0 o p_34578_
	a (Lawx;Lcxu;Lcew;)V wasHurtBy
		static
		0 o p_376449_
		1 o p_34596_
		2 o p_34597_
	a ()Lcik; createIdleMovementBehaviors
		static
	a (Lcxu;Lcew;)V onHitTarget
		static
		0 o p_34580_
		1 o p_34581_
	a (Lcew;Lcxu;)V lambda$broadcastAttackTarget$1
		static
		0 o p_34573_
		1 o p_34574_
	a (Lcxu;Ldbh;)Lbcd; getSoundForActivity
		static
		0 o p_34583_
		1 o p_34584_
	a (Lcxu;Lja;)Z isPosNearNearestRepellent
		static
		0 o p_34586_
		1 o p_34587_
	b (Lcxu;)Ljava/util/Optional; getSoundForCurrentActivity
		static
		0 o p_34594_
	b (Lcxu;Ldbh;)Lbcd; lambda$getSoundForCurrentActivity$2
		static
		0 o p_34599_
		1 o p_34600_
	b (Lawx;Lcxu;Lcew;)V maybeRetaliate
		static
		0 o p_376686_
		1 o p_34625_
		2 o p_34626_
	b (Lcfw;)V initCoreActivity
		static
		0 o p_34592_
	b (Lcxu;Lcew;)V broadcastRetreat
		static
		0 o p_34606_
		1 o p_34607_
	b (Lcew;Lcxu;)V lambda$broadcastRetreat$0
		static
		0 o p_34589_
		1 o p_34590_
	c (Lcfw;)V initIdleActivity
		static
		0 o p_34602_
	c (Lcxu;Lcew;)V retreatFromNearestTarget
		static
		0 o p_34613_
		1 o p_34614_
	c (Lcxu;)Z isPacified
		static
		0 o p_34604_
	d (Lcfw;)V initFightActivity
		static
		0 o p_34609_
	d (Lcxu;Lcew;)V setAvoidTarget
		static
		0 o p_34620_
		1 o p_34621_
	d (Lcxu;)Z wantsToStopFleeing
		static
		0 o p_34618_
	e (Lcfw;)V initRetreatActivity
		static
		0 o p_34616_
	e (Lcxu;Lcew;)V setAttackTarget
		static
		0 o p_34630_
		1 o p_34631_
	e (Lcxu;)Z piglinsOutnumberHoglins
		static
		0 o p_34623_
	f (Lcxu;)Ljava/util/List; getVisibleAdultHoglins
		static
		0 o p_34628_
	f (Lcxu;Lcew;)V broadcastAttackTarget
		static
		0 o p_34635_
		1 o p_34636_
	g (Lcxu;)Z isNearRepellent
		static
		0 o p_34633_
	g (Lcxu;Lcew;)V setAttackTargetIfCloserThanCurrent
		static
		0 o p_34640_
		1 o p_34641_
	h (Lcxu;)Z isBreeding
		static
		0 o p_34638_
cxw net/minecraft/world/entity/monster/hoglin/HoglinBase
	o_ I ATTACK_ANIMATION_DURATION
	p_ F PROBABILITY_OF_SPAWNING_AS_BABY
	a (Lcew;Lcew;)V throwTarget
		static
		0 o p_34646_
		1 o p_34647_
	a (Lawx;Lcew;Lcew;)Z hurtAndThrowTarget
		static
		0 o p_376768_
		1 o p_34643_
		2 o p_34644_
	s ()I getAttackAnimationRemainingTicks
cxx net/minecraft/world/entity/monster/hoglin/package-info
cxy net/minecraft/world/entity/monster/package-info
cxz net/minecraft/world/entity/monster/piglin/AbstractPiglin
	a Lalm; 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> (Lcee;Ldrq;)V <init>
		0 o p_34652_
		1 o p_34653_
	X ()V playAmbientSound
	a (Lfip;)V readAdditionalSaveData
		0 o p_422019_
	a (Lawx;)V customServerAiStep
		0 o p_376586_
	a (Lcxi;)V lambda$finishConversion$0
		static
		0 o p_393202_
	a (Lalq$a;)V defineSynchedData
		0 o p_326274_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421634_
	b (I)V setTimeInOverworld
		0 o p_371196_
	e ()Lcew; getTarget
	gI ()Z isAdult
	gJ ()Lcyc; getArmPose
	gK ()Z isHoldingMeleeWeapon
	gL ()V playConvertedSound
	h (Lawx;)V finishConversion
		0 o p_34663_
	k ()Z canHunt
	m ()Z isImmuneToZombification
	n ()V applyOpenDoorsAbility
	s ()Z isConverting
	x (Z)V setImmuneToZombification
		0 o p_34671_
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 (Lcew;)Z matches
		0 o p_56558_
	a (Lcdv;)Z matches
		0 o p_56556_
	a (Ljava/util/Map;)Z matches
		0 o p_56562_
	a ()Ljava/util/Map; effectMap
	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 (Ljk;Lcy$b;)Lcy$a; and
		0 o p_316450_
		1 o p_298742_
	a (Ljk;)Lcy$a; and
		0 o p_316128_
	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 (Lccx;)Z matches
		0 o p_56578_
	a ()Lcx$d; amplifier
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337384_
	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/entity/monster/piglin/Piglin
	cA I ATTACK_DAMAGE
	cB F CHANCE_OF_WEARING_EACH_ARMOUR_ITEM
	cC I MAX_PASSENGERS_ON_ONE_HOGLIN
	cD F PROBABILITY_OF_SPAWNING_AS_BABY
	cE Lcdy; BABY_DIMENSIONS
	cF D PROBABILITY_OF_SPAWNING_WITH_CROSSBOW_INSTEAD_OF_SWORD
	cG Z DEFAULT_IS_BABY
	cH Z DEFAULT_CANNOT_HUNT
	cI Lcby; inventory
	cJ Z cannotHunt
	ct Lalm; DATA_BABY_ID
	cu Lalm; DATA_IS_CHARGING_CROSSBOW
	cv Lalm; DATA_IS_DANCING
	cw Lamj; SPEED_MODIFIER_BABY_ID
	cx Lcga; SPEED_MODIFIER_BABY
	cy I MAX_HEALTH
	cz F MOVEMENT_SPEED_WHEN_FIGHTING
	d Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	e Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_34683_
		1 o p_34684_
	a (Lcew;F)V performRangedAttack
		0 o p_34704_
		1 o p_34705_
	a (Ldhp;Ldhp;Lcef;)Z canReplaceCurrentItem
		0 o p_34712_
		1 o p_34713_
		2 o p_371356_
	a (Z)V setBaby
		0 o p_34729_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_34723_
	a (Ldik;)Z canFireProjectileWeapon
		0 o p_34715_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422118_
	a (Lalq$a;)V defineSynchedData
		0 o p_326106_
	a (Lawx;Lcci;Z)V dropCustomDeathLoot
		0 o p_348503_
		1 o p_34697_
		2 o p_34699_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_34717_
		1 o p_34718_
		2 o p_361787_
		3 o p_34720_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376331_
		1 o p_376698_
		2 o p_376091_
	a (Lcdv;ZZ)Z startRiding
		0 o p_34701_
		1 o p_34702_
		2 o p_435216_
	a (Lawx;)V customServerAiStep
		0 o p_376739_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_34727_
	a (Lawx;Lcvr;)V pickUpItem
		0 o p_376166_
		1 o p_34743_
	a ()V onCrossbowAttackPerformed
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_219189_
		1 o p_219190_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422421_
	a (Lcef;Ldhp;Lbfq;)V maybeWearArmor
		0 o p_219192_
		1 o p_219193_
		2 o p_219194_
	ac ()Lbdj; getPreferredWeaponType
	b (Lja;Lejm;)V playStepSound
		0 o p_34748_
		1 o p_34749_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316426_
	b (Z)V setChargingCrossbow
		0 o p_34753_
	b (Lcee;Ldrr;Lced;Lja;Lbfq;)Z checkPiglinSpawnRules
		static
		0 o p_219198_
		1 o p_219199_
		2 o p_364762_
		3 o p_219201_
		4 o p_219202_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_34745_
		1 o p_34746_
	b (Lcdv;I)Lcdv; getTopPassenger
		0 o p_34731_
		1 o p_34732_
	c (Lawx;Ldhp;)Z wantsToPickUp
		0 o p_376232_
		1 o p_34777_
	d (Lawx;Ldhp;)V lambda$finishConversion$1
		0 o p_376344_
		1 o p_376803_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_34767_
	e (Lawx;Ldhp;)V lambda$dropCustomDeathLoot$0
		0 o p_376738_
		1 o p_376797_
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f (Lawx;)I getBaseExperienceReward
		0 o p_376700_
	f_ ()Lbcd; getDeathSound
	gJ ()Lcyc; getArmPose
	gL ()V playConvertedSound
	gO ()Lcgb$a; createAttributes
		static
	gP ()Z isDancing
	gQ ()Ldhp; createSpawnWeapon
	gR ()Z isChargingCrossbow
	g_ ()Z isBaby
	h (Lawx;)V finishConversion
		0 o p_34756_
	i (D)Z removeWhenFarAway
		0 o p_34775_
	i (Ldhp;)Ldhp; addToInventory
		0 o p_34779_
	j (Ldhp;)Z canAddToInventory
		0 o p_34781_
	k ()Z canHunt
	k (Ldhp;)V holdInMainHand
		0 o p_34784_
	l (Ldhp;)V holdInOffHand
		0 o p_34786_
	m (Ldhp;)Z canReplaceCurrentItem
		0 o p_34788_
	n ()Lcby; getInventory
	p ()Lbcd; getAmbientSound
	y (Z)V setDancing
		0 o p_34790_
	z (Z)V setCannotHunt
		0 o p_34792_
cyb net/minecraft/world/entity/monster/piglin/PiglinAi
	A Lcbb; AVOID_ZOMBIFIED_DURATION
	B Lcbb; 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 Ldhl; BARTERING_ITEM
	d Lcbb; 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 Lcbb; RIDE_START_INTERVAL
	p Lcbb; RIDE_DURATION
	q Lcbb; 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 (Lcya;Lcew;)V broadcastRetreat
		static
		0 o p_34930_
		1 o p_34931_
	a (Lcin$a;Lcew;)Z lambda$babySometimesRideBabyHoglin$10
		static
		0 o p_423350_
		1 o p_423351_
	a (Lcee;)Z isZombified
		static
		0 o p_34807_
	a (Lcew;Lawx;Lcxz;)V lambda$broadcastAngerTarget$11
		static
		0 o p_423354_
		1 o p_423355_
		2 o p_423356_
	a (Lawx;Lcxz;Lczl;)V lambda$broadcastUniversalAnger$12
		static
		0 o p_375922_
		1 o p_375923_
		2 o p_375924_
	a (ZLczl;Lcya;)Z lambda$angerNearbyPiglins$6
		static
		0 o p_34879_
		1 o p_34880_
		2 o p_34881_
	a ()Lcom/google/common/collect/ImmutableList; createLookBehaviors
		static
	a (Lcew;Lcfw;Lcew;)V lambda$wasHurtBy$8
		static
		0 o p_423347_
		1 o p_423348_
		2 o p_423349_
	a (Lcvr;)Ldhp; removeOneItemFromItemEntity
		static
		0 o p_34823_
	a (Lawx;Lcya;Lcvr;)V pickUpItem
		static
		0 o p_376319_
		1 o p_34844_
		2 o p_34845_
	a (Lcxz;)Ljava/util/Optional; getNearestVisibleTargetablePlayer
		static
		0 o p_34894_
	a (Lawx;Lcya;Lczl;Lcbp;)Lcbq; mobInteract
		static
		0 o p_376885_
		1 o p_34847_
		2 o p_34848_
		3 o p_34849_
	a (Lcya;Lbfq;)V initMemories
		static
		0 o p_219206_
		1 o p_219207_
	a (Lcya;Lczl;Ljava/util/List;)V throwItemsTowardPlayer
		static
		0 o p_34851_
		1 o p_34852_
		2 o p_34853_
	a (Lcya;Lcdv;)Z wantsToStopRiding
		static
		0 o p_34835_
		1 o p_34836_
	a (Lcya;Ljava/util/List;Lfoh;)V throwItemsTowardPos
		static
		0 o p_34864_
		1 o p_34865_
		2 o p_34866_
	a (Lcfw;)V initCoreActivity
		static
		0 o p_34821_
	a (Ldhp;)Z isLovedItem
		static
		0 o p_149966_
	a (Lawx;Lcxz;)V broadcastUniversalAnger
		static
		0 o p_376377_
		1 o p_34896_
	a (Lawx;Lczl;Z)V angerNearbyPiglins
		static
		0 o p_376662_
		1 o p_34874_
		2 o p_34875_
	a (Lawx;Lcya;Ldhp;)V holdInOffhand
		static
		0 o p_376251_
		1 o p_34933_
		2 o p_34934_
	a (Lawx;Lczl;Lcya;)V lambda$angerNearbyPiglins$7
		static
		0 o p_375919_
		1 o p_375920_
		2 o p_375921_
	a (Lawx;Lcxz;Lcew;)V maybeRetaliate
		static
		0 o p_376349_
		1 o p_34827_
		2 o p_34828_
	a (Lcya;Ljava/util/List;)V throwItems
		static
		0 o p_34861_
		1 o p_34862_
	a (Lcya;Lcfw;)Lcfw; makeBrain
		static
		0 o p_34841_
		1 o p_34842_
	a (Lcew;Lcew;)Z wantsToDance
		static
		0 o p_34811_
		1 o p_34812_
	a (Lawx;Lcya;)V cancelAdmiring
		static
		0 o p_376381_
		1 o p_34928_
	a (Lcya;Ldbh;)Lbcd; getSoundForActivity
		static
		0 o p_34855_
		1 o p_34856_
	a (Lcya;Lawx;Lcew;)Z lambda$initFightActivity$1
		static
		0 o p_375909_
		1 o p_375910_
		2 o p_375911_
	a (Lawx;Lcya;Lcew;)V wasHurtBy
		static
		0 o p_376829_
		1 o p_34838_
		2 o p_34839_
	a (Lcew;Lcxz;)V lambda$broadcastRetreat$15
		static
		0 o p_34818_
		1 o p_34819_
	a (Lcew;)Z isWearingSafeArmor
		static
		0 o p_371788_
	a (Lcya;Ldhp;)Z wantsToPickup
		static
		0 o p_34858_
		1 o p_34859_
	a (Lawx;Lcya;Z)V stopHoldingOffHandItem
		static
		0 o p_376454_
		1 o p_34868_
		2 o p_34869_
	a (Lcya;)V updateActivity
		static
		0 o p_34899_
	b (Lawx;Lcxz;)V lambda$broadcastUniversalAnger$13
		static
		0 o p_375912_
		1 o p_375913_
	b (Lcfw;)V initIdleActivity
		static
		0 o p_34892_
	b (Ldhp;)Z isBarterCurrency
		static
		0 o p_149968_
	b (Lawx;Lcya;Lcew;)Z isNearestValidAttackTarget
		static
		0 o p_376103_
		1 o p_34901_
		2 o p_34902_
	b (Lcya;)Ljava/util/Optional; getSoundForCurrentActivity
		static
		0 o p_34948_
	b (Lcya;Ldbh;)Lbcd; lambda$getSoundForCurrentActivity$9
		static
		0 o p_34907_
		1 o p_34908_
	b (Lcya;Lcfw;)V initFightActivity
		static
		0 o p_34904_
		1 o p_34905_
	b (Lawx;Lcya;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_376590_
		1 o p_35001_
	b (Lcya;Ldhp;)Z canAdmire
		static
		0 o p_34910_
		1 o p_34911_
	b (Lcew;)Z isPlayerHoldingLovedItem
		static
		0 o p_34884_
	b (Lcya;Lcew;)V retreatFromNearestTarget
		static
		0 o p_34950_
		1 o p_34951_
	b (Lawx;Lcxz;Lcew;)V broadcastAngerTarget
		static
		0 o p_376810_
		1 o p_376255_
		2 o p_376115_
	b (Lcew;Lcew;)Z lambda$isNearestValidAttackTarget$5
		static
		0 o p_34886_
		1 o p_34887_
	b ()Lcik; createIdleLookBehaviors
		static
	b (Lcya;Ljava/util/List;)V throwItemsTowardRandomPos
		static
		0 o p_34913_
		1 o p_34914_
	b (Lcxz;)V dontKillAnyMoreHoglinsForAWhile
		static
		0 o p_34923_
	c (Lawx;Lcya;)Z lambda$initCelebrateActivity$2
		static
		0 o p_432554_
		1 o p_432555_
	c (Lawx;Lcxz;Lcew;)V setAngerTarget
		static
		0 o p_376847_
		1 o p_34925_
		2 o p_34926_
	c (Lcxz;)Z isIdle
		static
		0 o p_34943_
	c ()Lcik; createIdleMovementBehaviors
		static
	c (Lcew;)Z hasCrossbow
		static
		0 o p_34919_
	c (Lcya;Lcew;)V setAvoidTargetAndDontHuntForAWhile
		static
		0 o p_34968_
		1 o p_34969_
	c (Lcfw;)V initCelebrateActivity
		static
		0 o p_34921_
	c (Lcya;)Ljava/util/List; getVisibleAdultPiglins
		static
		0 o p_35005_
	c (Lcya;Ldhp;)V putInInventory
		static
		0 o p_34953_
		1 o p_34954_
	c (Ldhp;)Z isFood
		static
		0 o p_149970_
	d (Lcew;)V admireGoldItem
		static
		0 o p_34939_
	d (Lawx;Lcxz;Lcew;)V setAngerTargetToNearestTargetablePlayerIfFound
		static
		0 o p_376569_
		1 o p_34945_
		2 o p_34946_
	d (Lcfw;)V initAdmireItemActivity
		static
		0 o p_34941_
	d ()Lcgo; avoidRepellent
		static
	d (Lcxz;)Ljava/util/List; getAdultPiglins
		static
		0 o p_34961_
	d (Lawx;Lcya;)Z lambda$initIdleActivity$0
		static
		0 o p_432552_
		1 o p_432553_
	d (Lcya;)Ljava/util/Optional; getAvoidTarget
		static
		0 o p_34987_
	e (Lcxz;)Ljava/util/Optional; getAngerTarget
		static
		0 o p_34976_
	e (Lcfw;)V initRetreatActivity
		static
		0 o p_34959_
	e (Lawx;Lcxz;Lcew;)V setAngerTargetIfCloserThanCurrent
		static
		0 o p_376637_
		1 o p_34963_
		2 o p_34964_
	e (Lcya;)Z isBabyRidingBaby
		static
		0 o p_34993_
	e ()Lcgo; babyAvoidNemesis
		static
	e (Lcew;)Z seesPlayerHoldingLovedItem
		static
		0 o p_34972_
	f (Lcya;)Ljava/util/List; getBarterResponseItems
		static
		0 o p_34997_
	f (Lcxz;)Z lambda$broadcastRetreat$14
		static
		0 o p_34985_
	f (Lcew;)Z doesntSeeAnyPlayerHoldingLovedItem
		static
		0 o p_34983_
	f (Lcfw;)V initRideHoglinActivity
		static
		0 o p_34974_
	f ()Lcgo; avoidZombified
		static
	g (Lcya;)Z isNearZombified
		static
		0 o p_34999_
	g (Lcew;)Z wasHurtRecently
		static
		0 o p_34989_
	g ()Lcgo; babySometimesRideBabyHoglin
		static
	h (Lcya;)Z isNearAvoidTarget
		static
		0 o p_35003_
	i (Lcya;)V stopWalking
		static
		0 o p_35007_
	j (Lcya;)Z wantsToStopFleeing
		static
		0 o p_35009_
	k (Lcya;)Z piglinsEqualOrOutnumberHoglins
		static
		0 o p_35011_
	l (Lcya;)Z hoglinsOutnumberPiglins
		static
		0 o p_35013_
	m (Lcya;)V eat
		static
		0 o p_35015_
	n (Lcya;)Lfoh; getRandomNearbyPos
		static
		0 o p_35017_
	o (Lcya;)Z hasEatenRecently
		static
		0 o p_35019_
	p (Lcya;)Z isAdmiringItem
		static
		0 o p_35021_
	q (Lcya;)Z isNearRepellent
		static
		0 o p_35023_
	r (Lcya;)Z isAdmiringDisabled
		static
		0 o p_35025_
	s (Lcya;)Z isHoldingItemInOffHand
		static
		0 o p_35027_
	t (Lcya;)Z isNotHoldingLovedItemInOffHand
		static
		0 o p_35029_
	u (Lcya;)Z lambda$initRideHoglinActivity$4
		static
		0 o p_258950_
	v (Lcya;)Z lambda$initCelebrateActivity$3
		static
		0 o p_34804_
cyc net/minecraft/world/entity/monster/piglin/PiglinArmPose
	a Lcyc; ATTACKING_WITH_MELEE_WEAPON
	b Lcyc; CROSSBOW_HOLD
	c Lcyc; CROSSBOW_CHARGE
	d Lcyc; ADMIRING_ITEM
	e Lcyc; DANCING
	f Lcyc; DEFAULT
	g [Lcyc; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_35039_
		1 o p_35040_
	a ()[Lcyc; $values
		static
	valueOf (Ljava/lang/String;)Lcyc; valueOf
		static
		0 o p_35042_
	values ()[Lcyc; values
		static
cyd net/minecraft/world/entity/monster/piglin/PiglinBrute
	ct F MOVEMENT_SPEED_WHEN_FIGHTING
	cu I ATTACK_DAMAGE
	cv 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> (Lcee;Ldrq;)V <init>
		0 o p_35048_
		1 o p_35049_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376247_
		1 o p_376197_
		2 o p_376798_
	a (Lawx;)V customServerAiStep
		0 o p_376856_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_35058_
		1 o p_35059_
		2 o p_364915_
		3 o p_35061_
	a (Lbfq;Lcbo;)V populateDefaultEquipmentSlots
		0 o p_219209_
		1 o p_219210_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_35064_
	b (Lja;Lejm;)V playStepSound
		0 o p_35066_
		1 o p_35067_
	c (Lawx;Ldhp;)Z wantsToPickUp
		0 o p_376577_
		1 o p_35078_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_35072_
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f_ ()Lbcd; getDeathSound
	gJ ()Lcyc; getArmPose
	gL ()V playConvertedSound
	gO ()V playAngrySound
	k ()Z canHunt
	n ()Lcgb$a; createAttributes
		static
	p ()Lbcd; getAmbientSound
cye 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 (Lcyd;)V initMemories
		static
		0 o p_35095_
	a (Lcyd;Ldbh;)V lambda$playActivitySound$2
		static
		0 o p_35103_
		1 o p_35104_
	a (Lcyd;Lcfw;)Lcfw; makeBrain
		static
		0 o p_35100_
		1 o p_35101_
	a (Lawx;Lcyd;Lcew;)V wasHurtBy
		static
		0 o p_376396_
		1 o p_35097_
		2 o p_35098_
	a (Lawx;Lcxz;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_376426_
		1 o p_35087_
	a (Lcew;Lcew;)Z lambda$isNearestValidAttackTarget$1
		static
		0 o p_35084_
		1 o p_35085_
	a (Lcyd;Lcew;)V setAngerTarget
		static
		0 o p_149989_
		1 o p_149990_
	a (Lcyd;Lawx;Lcew;)Z lambda$initFightActivity$0
		static
		0 o p_375925_
		1 o p_375926_
		2 o p_375927_
	a (Lawx;Lcxz;Lcew;)Z isNearestValidAttackTarget
		static
		0 o p_376673_
		1 o p_35089_
		2 o p_35090_
	a ()Lcik; createIdleLookBehaviors
		static
	b (Lcyd;)V updateActivity
		static
		0 o p_35110_
	b (Lcyd;Lcfw;)V initCoreActivity
		static
		0 o p_35112_
		1 o p_35113_
	b ()Lcik; createIdleMovementBehaviors
		static
	c (Lcyd;)V maybePlayActivitySound
		static
		0 o p_35115_
	c (Lcyd;Lcfw;)V initIdleActivity
		static
		0 o p_35120_
		1 o p_35121_
	d (Lcyd;)V playActivitySound
		static
		0 o p_35123_
	d (Lcyd;Lcfw;)V initFightActivity
		static
		0 o p_35125_
		1 o p_35126_
cyf net/minecraft/world/entity/monster/piglin/RememberIfHoglinWasKilled
	<init> ()V <init>
	a (Lckb$b;Lckc;Lckc;)Lcke; lambda$create$1
		static
		0 o p_259236_
		1 o p_259214_
		2 o p_260031_
	a (Lckb$b;Lckc;Lckc;Lawx;Lcew;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 (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260168_
	a ()Lcgo; create
		static
cyg net/minecraft/world/entity/monster/piglin/StartAdmiringItemIfSeen
	<init> ()V <init>
	a (ILckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259529_
		1 o p_259264_
	a (Lckb$b;ILckc;Lckc;Lckc;Lckc;)Lcke; 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 (Lckb$b;Lckc;Lckc;ILawx;Lcew;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_
	a (I)Lcgo; create
		static
		0 o p_259418_
cyh net/minecraft/world/entity/monster/piglin/StartHuntingHoglin
	<init> ()V <init>
	a (Lckb$b;Lckc;Lckc;Lawx;Lcya;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_
	a (Lcxz;)Z hasHuntedRecently
		static
		0 o p_260138_
	a (Ljava/util/List;)V lambda$create$1
		static
		0 o p_259760_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$4
		static
		0 o p_259791_
	a ()Lchy; create
		static
	a (Lckb$b;Lckc;Lckc;Lckc;Lckc;)Lcke; lambda$create$3
		static
		0 o p_259476_
		1 o p_259255_
		2 o p_260214_
		3 o p_259562_
		4 o p_259156_
	b (Ljava/util/List;)Ljava/lang/Boolean; lambda$create$0
		static
		0 o p_259958_
cyi net/minecraft/world/entity/monster/piglin/StopAdmiringIfItemTooFarAway
	<init> ()V <init>
	a (ILckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259391_
		1 o p_259152_
	a (Lckb$b;Lckc;ILckc;Lawx;Lcew;J)Z lambda$create$0
		static
		0 o p_259427_
		1 o p_260325_
		2 o p_259658_
		3 o p_259446_
		4 o p_259613_
		5 o p_259304_
		6 o p_259748_
	a (I)Lcgo; create
		static
		0 o p_259415_
	a (Lckb$b;ILckc;Lckc;)Lcke; lambda$create$1
		static
		0 o p_259448_
		1 o p_259536_
		2 o p_260178_
		3 o p_259241_
cyj net/minecraft/world/entity/monster/piglin/StopAdmiringIfTiredOfTryingToReachItem
	<init> ()V <init>
	a (IILckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259478_
		1 o p_259479_
		2 o p_260320_
	a (Lckb$b;Lckc;ILckc;Lckc;ILawx;Lcew;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)Lcgo; create
		static
		0 o p_259110_
		1 o p_259200_
	a (Lckb$b;IILckc;Lckc;Lckc;Lckc;)Lcke; 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_
cyk net/minecraft/world/entity/monster/piglin/StopHoldingItemIfNoLongerAdmiring
	<init> ()V <init>
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259197_
	a (Lckc;)Lcke; lambda$create$1
		static
		0 o p_259512_
	a (Lawx;Lcya;J)Z lambda$create$0
		static
		0 o p_427119_
		1 o p_427120_
		2 o p_427121_
	a ()Lcgo; create
		static
cyl net/minecraft/world/entity/monster/piglin/package-info
cym net/minecraft/world/entity/monster/warden/AngerLevel
	a Lcym; CALM
	b Lcym; AGITATED
	c Lcym; ANGRY
	d [Lcym; SORTED_LEVELS
	e I minimumAnger
	f Lbcd; ambientSound
	g Lbcd; listeningSound
	h [Lcym; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILbcd;Lbcd;)V <init>
		0 o p_219221_
		1 o p_219222_
		2 o p_219223_
		3 o p_219224_
		4 o p_219225_
	a ()I getMinimumAnger
	a (I)Lcym; byAnger
		static
		0 o p_219228_
	a (Lcym;Lcym;)I lambda$static$0
		static
		0 o p_219230_
		1 o p_219231_
	a ([Lcym;)V lambda$static$1
		static
		0 o p_219233_
	b ()Lbcd; getAmbientSound
	c ()Lbcd; getListeningSound
	d ()Z isAngry
	e ()[Lcym; $values
		static
	valueOf (Ljava/lang/String;)Lcym; valueOf
		static
		0 o p_219239_
	values ()[Lcym; values
		static
cyn 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 Lcyn$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 (Ljava/util/function/Predicate;Ljava/util/List;)Lcyn; lambda$codec$1
		static
		0 o p_219283_
		1 o p_219284_
	a (Lcdv;)V clearAnger
		0 o p_219267_
	a (Lawx;)V convertFromUuids
		0 o p_219262_
	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 (Lawx;Ljava/util/function/Predicate;)V tick
		0 o p_219264_
		1 o p_219265_
	a (ILcdv;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$increaseAnger$6
		static
		0 o p_219258_
		1 o p_219259_
		2 o p_219260_
	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
	a (Lcdv;I)I increaseAnger
		0 o p_219269_
		1 o p_219270_
	b ()Ljava/util/List; createUuidAngerPairs
	b (Lcdv;)I getActiveAnger
		0 o p_219287_
	c (Lcdv;)Lcew; lambda$getActiveEntity$8
		static
		0 o p_219290_
	c ()V sortAndUpdateHighestAnger
	d ()Lcdv; getTopSuspect
	d (Lcdv;)Z lambda$getActiveEntity$7
		static
		0 o p_219293_
	e (Lcdv;)Lcom/mojang/datafixers/util/Pair; lambda$createUuidAngerPairs$4
		0 o p_219295_
cyn$1 net/minecraft/world/entity/monster/warden/AngerManagement$1
	a [I $SwitchMap$net$minecraft$world$entity$Entity$RemovalReason
	<clinit> ()V <clinit>
		static
cyn$a net/minecraft/world/entity/monster/warden/AngerManagement$Sorter
	a Lcyn; angerManagement
	<init> (Lcyn;)V <init>
		0 o angerManagement
	a ()Lcyn; angerManagement
	a (Lcdv;Lcdv;)I compare
		0 o p_219303_
		1 o p_219304_
	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
cyo net/minecraft/world/entity/monster/warden/Warden
	a Lcdk; roarAnimationState
	b Lcdk; sniffAnimationState
	c Lcdk; emergeAnimationState
	cA I FOLLOW_RANGE
	cB Lalm; CLIENT_ANGER_LEVEL
	cC I DARKNESS_DISPLAY_LIMIT
	cD I DARKNESS_DURATION
	cE I DARKNESS_RADIUS
	cF I DARKNESS_INTERVAL
	cG I ANGERMANAGEMENT_TICK_DELAY
	cH I DEFAULT_ANGER
	cI I PROJECTILE_ANGER
	cJ I ON_HURT_ANGER_BOOST
	cK I RECENT_PROJECTILE_TICK_THRESHOLD
	cL I TOUCH_COOLDOWN_TICKS
	cM I DIGGING_PARTICLES_AMOUNT
	cN F DIGGING_PARTICLES_DURATION
	cO F DIGGING_PARTICLES_OFFSET
	cP I PROJECTILE_ANGER_DISTANCE
	cS I tendrilAnimation
	cT I tendrilAnimationO
	cU I heartAnimation
	cV I heartAnimationO
	cW Leon; dynamicGameEventListener
	cX Leoz$d; vibrationUser
	cY Leoz$a; vibrationData
	cZ Lcyn; angerManagement
	ct I VIBRATION_COOLDOWN_TICKS
	cu I TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM
	cv I MAX_HEALTH
	cw F MOVEMENT_SPEED_WHEN_FIGHTING
	cx F KNOCKBACK_RESISTANCE
	cy F ATTACK_KNOCKBACK
	cz I ATTACK_DAMAGE
	d Lcdk; diggingAnimationState
	e Lcdk; attackAnimationState
	f Lcdk; sonicBoomAnimationState
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_219350_
		1 o p_219351_
	E (Lcdv;)V doPush
		0 o p_219353_
	G (Lcdv;)Z canTargetEntity
		0 o p_219386_
	H (Lcdv;)V clearAnger
		0 o p_219429_
	I (Lcdv;)V increaseAngerAt
		0 o p_219442_
	J (F)F getTendrilAnimation
		0 o p_219468_
	K (F)F getHeartAnimation
		0 o p_219470_
	a (Lawx;Lcci;)Z isInvulnerableTo
		0 o p_376345_
		1 o p_219427_
	a (Lawv;)Laao; getAddEntityPacket
		0 o p_352154_
	a (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener
		0 o p_219413_
	a (Lcdv;IZ)V increaseAngerAt
		0 o p_219388_
		1 o p_219389_
		2 o p_219390_
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_219406_
	a (Lcyo;)Lcfw; access$000
		static
		0 o p_283139_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422659_
	a (Ldrj;)Z ignoreExplosion
		0 o p_312317_
	a (Lalq$a;)V defineSynchedData
		0 o p_326277_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_219400_
		1 o p_219401_
		2 o p_360351_
		3 o p_219403_
	a (Lacs;)V recreateFromPacket
		0 o p_219420_
	a (Lawx;Lfoh;Lcdv;I)V applyDarknessAround
		static
		0 o p_219376_
		1 o p_219377_
		2 o p_219378_
		3 o p_219379_
	a (Lja;Ldrt;)F getWalkTargetValue
		0 o p_219410_
		1 o p_219411_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376595_
		1 o p_376181_
		2 o p_376898_
	a (Lawx;)V customServerAiStep
		0 o p_376677_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_219422_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422360_
	a (Lcdk;)V clientDiggingParticles
		0 o p_219384_
	a (Ldrt;)Z checkSpawnObstruction
		0 o p_219398_
	b (Lja;Lejm;)V playStepSound
		0 o p_219431_
		1 o p_219432_
	b (Lcfi;)Lcdy; getDefaultDimensions
		0 o p_316276_
	b (B)V handleEntityEvent
		0 o p_219360_
	b (Ldrq;)Lcoh; createNavigation
		0 o p_219396_
	bU ()Z isPushable
	bf ()F nextStep
	bs ()Z dampensVibrations
	c (Lawx;Lcdv;)Z doHurtTarget
		0 o p_376574_
		1 o p_219472_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_219440_
	e ()Lcew; getTarget
	eq ()Lcfw; getBrain
	f_ ()Lbcd; getDeathSound
	ft ()F getSoundVolume
	g ()V tick
	gI ()Lcyn; getAngerManagement
	gJ ()Leoz$a; getVibrationData
	gK ()Leoz$d; getVibrationUser
	gL ()Z isDiggingOrEmerging
	gO ()V syncClientAngerLevel
	gP ()I getHeartBeatDelay
	gQ ()V playListeningSound
	gR ()I getActiveAnger
	gS ()Lcyn; lambda$readAdditionalSaveData$0
	gj ()F getSecondsToDisableBlocking
	i (D)Z removeWhenFarAway
		0 o p_219457_
	i (Lcew;)V setAttackTarget
		0 o p_219460_
	k ()Lcgb$a; createAttributes
		static
	m ()I getClientAngerLevel
	n ()Lcym; getAngerLevel
	p ()Lbcd; getAmbientSound
	p (Lcdv;)Z canRide
		0 o p_219462_
	s ()Ljava/util/Optional; getEntityAngryAt
cyo$1 net/minecraft/world/entity/monster/warden/Warden$1
	<init> (Lcyo;Lcey;Ldrq;)V <init>
		0 o p_219475_
		1 o p_219476_
		2 o p_219477_
	a (I)Lfgq; createPathFinder
		0 o p_219479_
cyo$1$1 net/minecraft/world/entity/monster/warden/Warden$1$1
	<init> (Lcyo$1;Lfgn;I)V <init>
		0 o p_219482_
		1 o p_219483_
		2 o p_219484_
	a (Lfgm;Lfgm;)F distance
		0 o p_219486_
		1 o p_219487_
cyo$2 net/minecraft/world/entity/monster/warden/Warden$2
	a [I $SwitchMap$net$minecraft$world$entity$Pose
	<clinit> ()V <clinit>
		static
cyo$a net/minecraft/world/entity/monster/warden/Warden$VibrationUser
	a Lcyo; this$0
	b I GAME_EVENT_LISTENER_RANGE
	c Leou; positionSource
	<init> (Lcyo;)V <init>
		0 o p_282052_
	a (Lawx;Lja;Ljk;Lcdv;Lcdv;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_
	a ()I getListenerRadius
	a (Lawx;Lja;Ljk;Leoq$a;)Z canReceiveVibration
		0 o p_282574_
		1 o p_282323_
		2 o p_316784_
		3 o p_282515_
	b ()Leou; getPositionSource
	c ()Lbdj; getListenableEvents
	d ()Z canTriggerAvoidVibration
cyp 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 Lcgo; DIG_COOLDOWN_SETTER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcfw;)V initCoreActivity
		static
		0 o p_219511_
	a (Lcyo;Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		static
		0 o p_219521_
		1 o p_219522_
	a (Lckb$b;Lckc;Lawx;Lcyo;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 (Lcyo;Lcfw;)V initFightActivity
		static
		0 o p_219518_
		1 o p_219519_
	a (Lcyo;Lawx;Lcew;)Z lambda$initFightActivity$3
		static
		0 o p_219539_
		1 o p_376299_
		2 o p_219540_
	a (Lcyo;Lcew;)Z isTarget
		static
		0 o p_219515_
		1 o p_219516_
	a (Lcew;)V setDigCooldown
		static
		0 o p_219506_
	a (Lawx;Lcyo;Lcew;)V onTargetInvalid
		static
		0 o p_376213_
		1 o p_219529_
		2 o p_219530_
	a (Lckb$b;Lckc;)Lcke; lambda$static$1
		static
		0 o p_258959_
		1 o p_258960_
	a (Lcew;Lcew;)Z lambda$isTarget$5
		static
		0 o p_219508_
		1 o p_219509_
	a (Lcyo;)V updateActivity
		static
		0 o p_219513_
	a (Lckb$b;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_258953_
	a (Lcyo;Lja;)V setDisturbanceLocation
		static
		0 o p_219524_
		1 o p_219525_
	b (Lcfw;)V initEmergeActivity
		static
		0 o p_219527_
	b (Lcyo;Lcew;)Z lambda$initFightActivity$4
		static
		0 o p_219534_
		1 o p_219535_
	c (Lcfw;)V initDiggingActivity
		static
		0 o p_219532_
	d (Lcfw;)V initIdleActivity
		static
		0 o p_219537_
	e (Lcfw;)V initInvestigateActivity
		static
		0 o p_219542_
	f (Lcfw;)V initSniffingActivity
		static
		0 o p_219544_
	g (Lcfw;)V initRoarActivity
		static
		0 o p_219546_
cyq 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 (Lcyq;Lawy;)V lambda$tryWarn$7
		static
		0 o p_248395_
		1 o p_248396_
	a (Lawy;)Ljava/util/stream/Stream; lambda$tryWarn$5
		static
		0 o p_248394_
	a (Lcyq;)V copyData
		0 o p_219584_
	a (Lawx;Lja;)Z hasNearbyWarden
		static
		0 o p_219575_
		1 o p_219576_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_219589_
	a ()V tick
	a (Lfoh;Lawy;)Z lambda$getNearbyPlayers$8
		static
		0 o p_427122_
		1 o p_427123_
	a (Lcyq;Lcyq;)V lambda$tryWarn$6
		static
		0 o p_248400_
		1 o p_248401_
	a (Lawx;Lja;Lawy;)Ljava/util/OptionalInt; tryWarn
		static
		0 o p_219578_
		1 o p_219579_
		2 o p_219580_
	b (Lawx;Lja;)Ljava/util/List; getNearbyPlayers
		static
		0 o p_219595_
		1 o p_219596_
	b (Lawy;)Z lambda$tryWarn$4
		static
		0 o p_248397_
	b (Lcyq;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_219601_
	b ()V reset
	c ()I getWarningLevel
	c (Lcyq;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_219604_
	d (Lcyq;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_219607_
	d ()Z onCooldown
	e ()V increaseWarningLevel
	f ()V decreaseWarningLevel
cyr net/minecraft/world/entity/monster/warden/package-info
cys net/minecraft/world/entity/npc/AbstractVillager
	ct I VILLAGER_SLOT_OFFSET
	cu Ldqn; offers
	cv Lalm; DATA_UNHAPPY_COUNTER
	cw I VILLAGER_INVENTORY_SIZE
	cx Lczl; tradingPlayer
	cy Lcby; inventory
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_35267_
		1 o p_35268_
	a (Ldqm;)V notifyTrade
		0 o p_35274_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421528_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422067_
	a (Lmc;)V addParticlesAroundSelf
		0 o p_35288_
	a (Ldqn;[Lczb$g;I)V addOffersFromItemListings
		0 o p_35278_
		1 o p_35279_
		2 o p_35280_
	a (Ldqn;)V overrideOffers
		0 o p_35276_
	a (Lalq$a;)V defineSynchedData
		0 o p_326433_
	a (Lcci;)V die
		0 o p_35270_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_35282_
		1 o p_35283_
		2 o p_361694_
		3 o p_35285_
	a_ (I)Lcfn; getSlot
		0 o p_149995_
	b (Ldqm;)V rewardTradeXp
		0 o p_35299_
	b (Lfha;)Lcdv; teleport
		0 o p_379715_
	g (Lczl;)V setTradingPlayer
		0 o p_35314_
	gI ()Lczl; getTradingPlayer
	gJ ()Z isTrading
	gK ()Ldqn; getOffers
	gL ()Z showProgressBar
	gM ()Lbcd; getNotifyTradeSound
	gN ()V playCelebrateSound
	gO ()V stopTrading
	gP ()V updateTrades
	gQ ()Z isClientSide
	h (Lczl;)Z stillValid
		0 o p_383034_
	i (Ldhp;)V notifyTradeUpdated
		0 o p_35316_
	m ()I getUnhappyCounter
	n ()Lcby; getInventory
	r (I)V setUnhappyCounter
		0 o p_35320_
	s (I)V overrideXp
		0 o p_35322_
	s ()I getVillagerXp
	u (F)Lfoh; getRopeHoldPosition
		0 o p_35318_
	v ()Z canBeLeashed
	x (Z)Lbcd; getTradeUpdatedSound
		0 o p_35323_
cyt net/minecraft/world/entity/npc/CatSpawner
	a I TICK_DELAY
	b I nextTick
	<init> ()V <init>
	a (Ljk;)Z lambda$spawnInVillage$0
		static
		0 o p_219610_
	a (Lja;Lawx;Z)V spawnCat
		0 o p_35334_
		1 o p_35335_
		2 o p_399883_
	a (Lawx;Z)V tick
		0 o p_35330_
		1 o p_35331_
	a (Lawx;Lja;)V spawnInVillage
		0 o p_35327_
		1 o p_35328_
	b (Lawx;Lja;)V spawnInHut
		0 o p_35337_
		1 o p_35338_
cyu net/minecraft/world/entity/npc/ClientSideMerchant
	a Lczl; source
	b Ldqn; offers
	c I xp
	<init> (Lczl;)V <init>
		0 o p_35344_
	a (Ldqn;)V overrideOffers
		0 o p_35348_
	a (Ldqm;)V notifyTrade
		0 o p_35346_
	g (Lczl;)V setTradingPlayer
		0 o p_35356_
	gI ()Lczl; getTradingPlayer
	gK ()Ldqn; getOffers
	gL ()Z showProgressBar
	gM ()Lbcd; getNotifyTradeSound
	gQ ()Z isClientSide
	h (Lczl;)Z stillValid
		0 o p_383147_
	i (Ldhp;)V notifyTradeUpdated
		0 o p_35358_
	s ()I getVillagerXp
	s (I)V overrideXp
		0 o p_35360_
cyv net/minecraft/world/entity/npc/InventoryCarrier
	q_ Ljava/lang/String; TAG_INVENTORY
	a (Lfip$a;)V lambda$readInventoryFromTag$0
		0 o p_421391_
	a (Lawx;Lcey;Lcyv;Lcvr;)V pickUpItem
		static
		0 o p_376901_
		1 o p_219612_
		2 o p_219613_
		3 o p_219614_
	a_ (Lfip;)V readInventoryFromTag
		0 o p_422296_
	b_ (Lfir;)V writeInventoryToTag
		0 o p_422345_
	n ()Lcby; getInventory
cyw net/minecraft/world/entity/npc/Npc
cyx net/minecraft/world/entity/npc/Villager
	cA Lalm; DATA_VILLAGER_DATA
	cB I TRADES_PER_LEVEL
	cC I MAX_GOSSIP_TOPICS
	cD I GOSSIP_COOLDOWN
	cE I GOSSIP_DECAY_INTERVAL
	cF I HOW_FAR_AWAY_TO_TALK_TO_OTHER_VILLAGERS_ABOUT_GOLEMS
	cG I HOW_MANY_VILLAGERS_NEED_TO_AGREE_TO_SPAWN_A_GOLEM
	cH J TIME_SINCE_SLEEPING_FOR_GOLEM_SPAWNING
	cI I DEFAULT_XP
	cJ B DEFAULT_FOOD_LEVEL
	cK I DEFAULT_LAST_RESTOCK
	cL I DEFAULT_LAST_GOSSIP_DECAY
	cM I DEFAULT_RESTOCKS_TODAY
	cN Z DEFAULT_ASSIGN_PROFESSION_WHEN_SPAWNED
	cO I updateMerchantTimer
	cP Z increaseProfessionLevelOnUpdate
	cS Lczl; lastTradedPlayer
	cT Z chasing
	cU I foodLevel
	cV Lcnv; gossips
	cW J lastGossipTime
	cX J lastGossipDecayTime
	cY I villagerXp
	cZ J lastRestockGameTime
	cv I BREEDING_FOOD_THRESHOLD
	cw Ljava/util/Map; FOOD_POINTS
	cx F SPEED_MODIFIER
	cy Ljava/util/Map; POI_MEMORIES
	cz Lorg/slf4j/Logger; LOGGER
	da I numberOfRestocksToday
	db J lastRestockCheckDayTime
	dc Z assignProfessionWhenSpawned
	dd Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	de Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;Ljk;)V <init>
		0 o p_35384_
		1 o p_35385_
		2 o p_397796_
	<init> (Lcee;Ldrq;Lami;)V <init>
		0 o p_397440_
		1 o p_397835_
		2 o p_397907_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_35381_
		1 o p_35382_
	G (Lcdv;)V tellWitnessesThatIWasMurdered
		0 o p_35421_
	Z_ ()Z canBreed
	a (Lcom/mojang/serialization/Dynamic;)Lcfw; makeBrain
		0 o p_35445_
	a (Lawx;Lcxd;)V lambda$thunderHit$7
		0 o p_432556_
		1 o p_432557_
	a (Lawx;Lcdv;Lcew;)V lambda$tellWitnessesThatIWasMurdered$4
		static
		0 o p_186295_
		1 o p_186296_
		2 o p_186297_
	a (Lcpz;Lcdv;)V onReputationEventFrom
		0 o p_35431_
		1 o p_35432_
	a (Lcyx;Ljk;)Z lambda$static$3
		static
		0 o p_219616_
		1 o p_219617_
	a (Lawx;Lcev;)V thunderHit
		0 o p_35409_
		1 o p_35410_
	a (Lkk;)V applyImplicitComponents
		0 o p_397236_
	a (Lawx;Lcvr;)V pickUpItem
		0 o p_376425_
		1 o p_35467_
	a (Lnet/minecraft/server/MinecraftServer;Lcnz;Ljj;)V lambda$releasePoi$5
		0 o p_448972_
		1 o p_448973_
		2 o p_448974_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422077_
	a (Lcfw;)V registerBrainGoals
		0 o p_35425_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421548_
	a (Lawx;Lcyx;J)V gossip
		0 o p_35412_
		1 o p_35413_
		2 o p_35414_
	a (Lcnv;)V setGossips
		0 o p_405179_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_150009_
		1 o p_150010_
	a (Lalq$a;)V defineSynchedData
		0 o p_326013_
	a (Lcci;)V die
		0 o p_35419_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_35439_
		1 o p_35440_
		2 o p_363222_
		3 o p_35442_
	a (JLcyx;)Z lambda$spawnGolemIfNeeded$10
		static
		0 o p_186292_
		1 o p_186293_
	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 (Lawx;)V customServerAiStep
		0 o p_376753_
	a (Lcnw;)Z lambda$getPlayerReputation$6
		static
		0 o p_186302_
	a (Lcnz;)V releasePoi
		0 o p_35429_
	a (Lko;)Ljava/lang/Object; get
		0 o p_397071_
	a (Lcby;Ljava/util/Map$Entry;)I lambda$countFoodPointsInInventory$8
		static
		0 o p_186299_
		1 o p_186300_
	a (Lcyy;)V setVillagerData
		0 o p_35437_
	a (Lcew;)V setLastHurtByMob
		0 o p_35423_
	a (Lawx;JI)V spawnGolemIfNeeded
		0 o p_35398_
		1 o p_35399_
		2 o p_35400_
	b (Ldqm;)V rewardTradeXp
		0 o p_35475_
	b (Lczl;Lcbp;)Lcbq; 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 (Lja;)V startSleeping
		0 o p_35479_
	b (Lko;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397041_
		1 o p_397334_
	b (Lawx;Lcdj;)Lcyx; getBreedOffspring
		0 o p_150012_
		1 o p_150013_
	b (Lcyx;Ljk;)Z lambda$static$2
		static
		0 o p_219619_
		1 o p_219620_
	b (Ldqn;)V setOffers
		0 o p_35477_
	c (Lcyx;Ljk;)Z lambda$static$1
		static
		0 o p_396855_
		1 o p_396856_
	c (Lawx;Ldhp;)Z wantsToPickUp
		0 o p_376823_
		1 o p_35543_
	cM ()Lxx; getTypeName
	d (Lcyx;Ljk;)Z lambda$static$0
		static
		0 o p_219625_
		1 o p_219626_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_35498_
	eq ()Lcfw; getBrain
	er ()Lcfw$b; brainProvider
	f_ ()Lbcd; getDeathSound
	g ()V tick
	g (Lczl;)V setTradingPlayer
		0 o p_35508_
	gO ()V stopTrading
	gP ()V updateTrades
	gR ()Lcyy; getVillagerData
	gS ()Lcgb$a; createAttributes
		static
	gT ()Z assignProfessionWhenSpawned
	gU ()Z canRestock
	gV ()V restock
	gW ()Z shouldRestock
	gX ()Lcyy; createDefaultVillagerData
		static
	gY ()V playWorkSound
	gZ ()V eatAndDigestFood
	gh ()V stopSleeping
	h ()V ageBoundaryReached
	h (Lawx;)V refreshBrain
		0 o p_35484_
	ha ()Z hasExcessFood
	hb ()Z wantsMoreFood
	hc ()Z hasFarmSeeds
	hd ()Lcnv; getGossips
	he ()V setUnhappy
	hf ()V resetSpecialPrices
	hg ()V resendOffersToTradingPlayer
	hh ()Z needsToRestock
	hi ()Z allowedToRestock
	hj ()V catchUpDemand
	hk ()V updateDemand
	hl ()V releaseAllPois
	hm ()Z hungry
	hn ()V eatUntilFull
	ho ()Z shouldIncreaseLevel
	hp ()V increaseMerchantCareer
	hq ()I countFoodPointsInInventory
	hr ()V maybeDecayGossip
	hs ()V resetNumberOfRestocks
	i (Lczl;)I getPlayerReputation
		0 o p_35533_
	i (D)Z removeWhenFarAway
		0 o p_35535_
	j (Ldhp;)Z lambda$hasFarmSeeds$9
		static
		0 o p_281096_
	j (Lczl;)V startTrading
		0 o p_35537_
	k (Lczl;)V updateSpecialPrices
		0 o p_35541_
	p ()Lbcd; getAmbientSound
	s ()I getVillagerXp
	t (I)V setVillagerXp
		0 o p_35547_
	u (I)V digestFood
		0 o p_35549_
cyy net/minecraft/world/entity/npc/VillagerData
	a I MIN_VILLAGER_LEVEL
	b I MAX_VILLAGER_LEVEL
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Ljk; type
	f Ljk; profession
	g I level
	h [I NEXT_LEVEL_XP_THRESHOLDS
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Ljk;I)V <init>
		0 o type
		1 o profession
		2 o level
	a (Ljk;)Lcyy; withType
		0 o p_396986_
	a (I)Lcyy; withLevel
		0 o p_397082_
	a (Ljl$a;Lami;)Lcyy; withType
		0 o p_397285_
		1 o p_397400_
	a ()Ljk; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_396859_
	a (Lcyy;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_150020_
	b (Ljl$a;Lami;)Lcyy; withProfession
		0 o p_397368_
		1 o p_396992_
	b (Lcyy;)Ljk; lambda$static$3
		static
		0 o p_396858_
	b (Ljk;)Lcyy; withProfession
		0 o p_397154_
	b ()Ljk; profession
	b (I)I getMinXpPerLevel
		static
		0 o p_35573_
	c (I)I getMaxXpPerLevel
		static
		0 o p_35578_
	c ()I level
	c (Lcyy;)Ljk; lambda$static$1
		static
		0 o p_396857_
	d (I)Z canLevelUp
		static
		0 o p_35583_
	d ()Ljk; lambda$static$2
		static
	e ()Ljk; lambda$static$0
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_397079_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cyz net/minecraft/world/entity/npc/VillagerDataHolder
	a (Lcyy;)V setVillagerData
		0 o p_150027_
	gR ()Lcyy; getVillagerData
cz net/minecraft/advancements/critereon/MovementPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcx$b; x
	c Lcx$b; y
	d Lcx$b; z
	e Lcx$b; speed
	f Lcx$b; horizontalSpeed
	g Lcx$b; verticalSpeed
	h Lcx$b; fallDistance
	<clinit> ()V <clinit>
		static
	<init> (Lcx$b;Lcx$b;Lcx$b;Lcx$b;Lcx$b;Lcx$b;Lcx$b;)V <init>
		0 o x
		1 o y
		2 o z
		3 o speed
		4 o horizontalSpeed
		5 o verticalSpeed
		6 o fallDistance
	a ()Lcx$b; x
	a (DDDD)Z matches
		0 o p_346097_
		1 o p_344727_
		2 o p_346309_
		3 o p_346374_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345089_
	a (Lcx$b;)Lcz; speed
		static
		0 o p_345901_
	b ()Lcx$b; y
	b (Lcx$b;)Lcz; horizontalSpeed
		static
		0 o p_345197_
	c (Lcx$b;)Lcz; verticalSpeed
		static
		0 o p_345809_
	c ()Lcx$b; z
	d ()Lcx$b; speed
	d (Lcx$b;)Lcz; fallDistance
		static
		0 o p_344924_
	e ()Lcx$b; horizontalSpeed
	equals (Ljava/lang/Object;)Z equals
		0 o p_345757_
	f ()Lcx$b; verticalSpeed
	g ()Lcx$b; fallDistance
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cza net/minecraft/world/entity/npc/VillagerProfession
	a Ljava/util/function/Predicate; ALL_ACQUIRABLE_JOBS
	b Lami; NONE
	c Lami; ARMORER
	d Lami; BUTCHER
	e Lami; CARTOGRAPHER
	f Lami; CLERIC
	g Lami; FARMER
	h Lami; FISHERMAN
	i Lami; FLETCHER
	j Lami; LEATHERWORKER
	k Lami; LIBRARIAN
	l Lami; MASON
	m Lami; NITWIT
	n Lami; SHEPHERD
	o Lami; TOOLSMITH
	p Lami; WEAPONSMITH
	q Lxx; 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 Lbcd; workSound
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lbcd;)V <init>
		0 o name
		1 o heldJobSite
		2 o acquirableJobSite
		3 o requestedItems
		4 o secondaryPoi
		5 o workSound
	a (Lami;Ljk;)Z lambda$register$4
		static
		0 o p_238236_
		1 o p_238237_
	a (Ljk;)Z lambda$static$0
		static
		0 o p_238239_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_397640_
	a (Ljx;Lami;Lami;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lbcd;)Lcza; 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 (Ljx;Lami;Lami;Lbcd;)Lcza; register
		static
		0 o p_397878_
		1 o p_219649_
		2 o p_397999_
		3 o p_219652_
	a (Ljx;Lami;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lbcd;)Lcza; register
		static
		0 o p_397833_
		1 o p_219645_
		2 o p_397690_
		3 o p_397703_
		4 o p_219646_
	a ()Lxx; name
	a (Ljx;)Lcza; bootstrap
		static
		0 o p_398012_
	a (Ljx;Lami;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lbcd;)Lcza; 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_
	b (Lami;Ljk;)Z lambda$register$3
		static
		0 o p_238233_
		1 o p_238234_
	b ()Ljava/util/function/Predicate; heldJobSite
	c (Lami;Ljk;)Z lambda$register$2
		static
		0 o p_219639_
		1 o p_219640_
	c ()Ljava/util/function/Predicate; acquirableJobSite
	d ()Lcom/google/common/collect/ImmutableSet; requestedItems
	d (Lami;Ljk;)Z lambda$register$1
		static
		0 o p_219667_
		1 o p_219668_
	e ()Lcom/google/common/collect/ImmutableSet; secondaryPoi
	equals (Ljava/lang/Object;)Z equals
		0 o p_219673_
	f ()Lbcd; workSound
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
czb 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 (Ljk;Lkj$a;)Lkj$a; lambda$potionCost$1
		static
		0 o p_399412_
		1 o p_399413_
	a (I)Lczb$g; commonBooks
		static
		0 o p_294584_
	a (Ljk;)Ldqk; potionCost
		static
		0 o p_331255_
	a ()Lczb$g; specialBooks
		static
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_404487_
	a (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; toIntMap
		static
		0 o p_35631_
	b (Ljk;)Ldhp; potion
		static
		0 o p_316745_
czb$a net/minecraft/world/entity/npc/VillagerTrades$DyedArmorForEmeralds
	a Ldhl; item
	b I value
	c I maxUses
	d I villagerXp
	<init> (Ldhl;III)V <init>
		0 o p_35642_
		1 o p_35643_
		2 o p_35644_
		3 o p_35645_
	<init> (Ldhl;I)V <init>
		0 o p_35639_
		1 o p_35640_
	a (Lbfq;)Ldgo; getRandomDye
		static
		0 o p_219677_
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_219679_
		1 o p_219680_
czb$b net/minecraft/world/entity/npc/VillagerTrades$EmeraldForItems
	a Ldqk; itemStack
	b I maxUses
	c I villagerXp
	d I emeraldAmount
	e F priceMultiplier
	<init> (Ldqk;III)V <init>
		0 o p_331989_
		1 o p_294800_
		2 o p_295111_
		3 o p_294137_
	<init> (Ldrp;IIII)V <init>
		0 o p_295166_
		1 o p_294790_
		2 o p_294810_
		3 o p_295575_
		4 o p_294582_
	<init> (Ldrp;III)V <init>
		0 o p_35657_
		1 o p_35658_
		2 o p_35659_
		3 o p_35660_
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_219682_
		1 o p_219683_
czb$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 (Lami;)V lambda$new$1
		static
		0 o p_396860_
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_219685_
		1 o p_219686_
	a (Ljava/util/Map;Lami;)Z lambda$new$0
		static
		0 o p_35679_
		1 o p_397212_
czb$d net/minecraft/world/entity/npc/VillagerTrades$EnchantBookForEmeralds
	a I villagerXp
	b Lbdj; tradeableEnchantments
	c I minLevel
	d I maxLevel
	<init> (IIILbdj;)V <init>
		0 o p_296323_
		1 o p_345122_
		2 o p_346010_
		3 o p_346031_
	<init> (ILbdj;)V <init>
		0 o p_296300_
		1 o p_345350_
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_219688_
		1 o p_219689_
czb$e net/minecraft/world/entity/npc/VillagerTrades$EnchantedItemForEmeralds
	a Ldhp; itemStack
	b I baseEmeraldCost
	c I maxUses
	d I villagerXp
	e F priceMultiplier
	<init> (Ldhl;III)V <init>
		0 o p_35693_
		1 o p_35694_
		2 o p_35695_
		3 o p_35696_
	<init> (Ldhl;IIIF)V <init>
		0 o p_35698_
		1 o p_35699_
		2 o p_35700_
		3 o p_35701_
		4 o p_35702_
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_219691_
		1 o p_219692_
czb$f net/minecraft/world/entity/npc/VillagerTrades$FailureItemListing
	<init> ()V <init>
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_302036_
		1 o p_301986_
czb$g net/minecraft/world/entity/npc/VillagerTrades$ItemListing
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_219693_
		1 o p_219694_
czb$h net/minecraft/world/entity/npc/VillagerTrades$ItemsAndEmeraldsToItems
	a Ldqk; fromItem
	b I emeraldCost
	c Ldhp; toItem
	d I maxUses
	e I villagerXp
	f F priceMultiplier
	g Ljava/util/Optional; enchantmentProvider
	<init> (Ldrp;IILdhl;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> (Ldqk;ILdhp;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> (Ldrp;IILdrp;IIIFLami;)V <init>
		0 o p_345985_
		1 o p_320882_
		2 o p_320089_
		3 o p_345218_
		4 o p_320458_
		5 o p_345627_
		6 o p_345902_
		7 o p_319962_
		8 o p_345388_
	<init> (Ldrp;IILdhp;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_
	a (Ldhp;Ldrq;Lcdv;Lbfq;Lami;)V lambda$getOffer$0
		static
		0 o p_348331_
		1 o p_348332_
		2 o p_348333_
		3 o p_348334_
		4 o p_348335_
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_219696_
		1 o p_219697_
czb$i net/minecraft/world/entity/npc/VillagerTrades$ItemsForEmeralds
	a Ldhp; itemStack
	b I emeraldCost
	c I maxUses
	d I villagerXp
	e F priceMultiplier
	f Ljava/util/Optional; enchantmentProvider
	<init> (Ldhl;III)V <init>
		0 o p_35741_
		1 o p_35742_
		2 o p_35743_
		3 o p_35744_
	<init> (Ldhl;IIIIF)V <init>
		0 o p_302016_
		1 o p_302006_
		2 o p_302008_
		3 o p_302010_
		4 o p_301989_
		5 o p_302037_
	<init> (Ldhp;IIII)V <init>
		0 o p_35752_
		1 o p_35753_
		2 o p_35754_
		3 o p_35755_
		4 o p_35756_
	<init> (Ldhp;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> (Ldhl;IIIIFLami;)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> (Ldhl;IIII)V <init>
		0 o p_35746_
		1 o p_35747_
		2 o p_35748_
		3 o p_35749_
		4 o p_35750_
	<init> (Lduv;IIII)V <init>
		0 o p_35765_
		1 o p_35766_
		2 o p_35767_
		3 o p_35768_
		4 o p_35769_
	<init> (Ldhp;IIIIF)V <init>
		0 o p_35758_
		1 o p_35759_
		2 o p_35760_
		3 o p_35761_
		4 o p_35762_
		5 o p_35763_
	a (Ldhp;Ldrq;Lcdv;Lbfq;Lami;)V lambda$getOffer$0
		static
		0 o p_348336_
		1 o p_348337_
		2 o p_348338_
		3 o p_348339_
		4 o p_348340_
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_219699_
		1 o p_219700_
czb$j net/minecraft/world/entity/npc/VillagerTrades$SuspiciousStewForEmerald
	a Ldks; effects
	b I xp
	c F priceMultiplier
	<init> (Ljk;II)V <init>
		0 o p_316230_
		1 o p_186314_
		2 o p_186315_
	<init> (Ldks;IF)V <init>
		0 o p_330918_
		1 o p_299043_
		2 o p_298449_
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_219702_
		1 o p_219703_
czb$k net/minecraft/world/entity/npc/VillagerTrades$TippedArrowForItemsAndEmeralds
	a Ldhp; toItem
	b I toCount
	c I emeraldCost
	d I maxUses
	e I villagerXp
	f Ldhl; fromItem
	g I fromCount
	h F priceMultiplier
	<init> (Ldhl;ILdhl;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 (Lcdv;Ljk$c;)Z lambda$getOffer$0
		static
		0 o p_340769_
		1 o p_340770_
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_219705_
		1 o p_219706_
czb$l net/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds
	a I emeraldCost
	b Lbdj; destination
	c Ljava/lang/String; displayName
	d Ljk; destinationType
	e I maxUses
	f I villagerXp
	<init> (ILbdj;Ljava/lang/String;Ljk;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 (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_219708_
		1 o p_219709_
czb$m net/minecraft/world/entity/npc/VillagerTrades$TypeSpecificTrade
	a Ljava/util/Map; trades
	<init> (Ljava/util/Map;)V <init>
		0 o trades
	a (Lami;)Lami; lambda$oneTradeInBiomes$0
		static
		0 o p_397724_
	a (Lczb$g;[Lami;)Lczb$m; oneTradeInBiomes
		static
		0 o p_302030_
		1 o p_397197_
	a (Lczb$g;Lami;)Lczb$g; lambda$oneTradeInBiomes$1
		static
		0 o p_301921_
		1 o p_397056_
	a ()Ljava/util/Map; trades
	a (Lcdv;Lbfq;)Ldqm; getOffer
		0 o p_296480_
		1 o p_295729_
	equals (Ljava/lang/Object;)Z equals
		0 o p_302040_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
czc net/minecraft/world/entity/npc/VillagerType
	a Lami; DESERT
	b Lami; JUNGLE
	c Lami; PLAINS
	d Lami; SAVANNA
	e Lami; SNOW
	f Lami; SWAMP
	g Lami; TAIGA
	h Lcom/mojang/serialization/Codec; CODEC
	i Laae; STREAM_CODEC
	j Ljava/util/Map; BY_BIOME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_397820_
	a (Ljk;)Lami; byBiome
		static
		0 o p_204074_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_35834_
	a (Ljx;)Lczc; bootstrap
		static
		0 o p_397238_
	a (Ljx;Lami;)Lczc; register
		static
		0 o p_397165_
		1 o p_397653_
czd net/minecraft/world/entity/npc/WanderingTrader
	cv I DEFAULT_DESPAWN_DELAY
	cw Lja; wanderTarget
	cx I despawnDelay
	<init> (Lcee;Ldrq;)V <init>
		0 o p_35843_
		1 o p_35844_
	H ()V registerGoals
	a (Lfir;)V addAdditionalSaveData
		0 o p_421831_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422619_
	a (Lawx;Lcdj;)Lcdj; getBreedOffspring
		0 o p_150046_
		1 o p_150047_
	a (Lczd;)Lcoh; access$000
		static
		0 o p_35850_
	b (Ldqm;)V rewardTradeXp
		0 o p_35859_
	b (Lczl;Lcbp;)Lcbq; mobInteract
		0 o p_35856_
		1 o p_35857_
	b (Lczd;)Lcoh; access$100
		static
		0 o p_150049_
	c (Lczd;)Lcoh; access$200
		static
		0 o p_35863_
	d (Lczd;)Lcoh; access$300
		static
		0 o p_35867_
	e (Lcci;)Lbcd; getHurtSound
		0 o p_35870_
	e (Lczd;)Z lambda$registerGoals$1
		0 o p_427126_
	e_ ()V aiStep
	f (Lczd;)Z lambda$registerGoals$0
		0 o p_427127_
	f_ ()Lbcd; getDeathSound
	gL ()Z showProgressBar
	gM ()Lbcd; getNotifyTradeSound
	gP ()V updateTrades
	gR ()I getDespawnDelay
	gS ()V maybeDespawn
	gT ()Lja; getWanderTarget
	h (Lja;)V setWanderTarget
		0 o p_35884_
	i (D)Z removeWhenFarAway
		0 o p_35886_
	j (Ldhp;)Lbcd; getConsumeSound
		0 o p_35865_
	p ()Lbcd; getAmbientSound
	t (I)V setDespawnDelay
		0 o p_35892_
	x (Z)Lbcd; getTradeUpdatedSound
		0 o p_35890_
czd$a net/minecraft/world/entity/npc/WanderingTrader$WanderToPositionGoal
	a Lczd; trader
	b D stopDistance
	c D speedModifier
	d Lczd; this$0
	<init> (Lczd;Lczd;DD)V <init>
		0 o p_35898_
		1 o p_35899_
		2 o p_35900_
		3 o p_35901_
	a ()V tick
	a (Lja;D)Z isTooFarAway
		0 o p_35904_
		1 o p_35905_
	b ()Z canUse
	e ()V stop
cze 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 Lbfq; random
	i Lfim; serverLevelData
	j I tickDelay
	k I spawnDelay
	l I spawnChance
	<init> (Lfim;)V <init>
		0 o p_35914_
	a (Ldrt;Lja;I)Lja; findSpawnPositionNear
		0 o p_35929_
		1 o p_35930_
		2 o p_35931_
	a (Ljk;)Z lambda$spawn$0
		static
		0 o p_219713_
	a (Lawx;Lczd;I)V tryToSpawnLlamaFor
		0 o p_35918_
		1 o p_35919_
		2 o p_35920_
	a (Lawx;Z)V tick
		0 o p_35922_
		1 o p_35923_
	a (Ldqu;Lja;)Z hasEnoughSpace
		0 o p_35926_
		1 o p_35927_
	a (Lawx;)Z spawn
		0 o p_35916_
	a (Lja;)Z lambda$spawn$1
		static
		0 o p_219711_
czf net/minecraft/world/entity/npc/package-info
czg net/minecraft/world/entity/package-info
czh 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 (Lczh$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 ()Lczh$a; pack
czh$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
czi net/minecraft/world/entity/player/ChatVisiblity
	a Lczi; FULL
	b Lczi; SYSTEM
	c Lczi; HIDDEN
	d Ljava/util/function/IntFunction; BY_ID
	e I id
	f Ljava/lang/String; key
	g [Lczi; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_35961_
		1 o p_35962_
		2 o p_35963_
		3 o p_35964_
	a (I)Lczi; byId
		static
		0 o p_35967_
	a ()Ljava/lang/String; getKey
	b ()I getId
	c ()[Lczi; $values
		static
	valueOf (Ljava/lang/String;)Lczi; valueOf
		static
		0 o p_35972_
	values ()[Lczi; values
		static
czj net/minecraft/world/entity/player/Input
	a Laae; STREAM_CODEC
	b Lczj; 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
czj$1 net/minecraft/world/entity/player/Input$1
	<init> ()V <init>
	a (Lwn;)Lczj; decode
		0 o p_371783_
	a (Lwn;Lczj;)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_
czk 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 Lczl; player
	k Lxx; DEFAULT_NAME
	l Ljt; items
	m I selected
	n Lcdz; equipment
	o I timesChanged
	<clinit> ()V <clinit>
		static
	<init> (Lczl;Lcdz;)V <init>
		0 o p_35983_
		1 o p_401828_
	a (ILdhp;)V setItem
		0 o p_35999_
		1 o p_36000_
	a (Lczt;)V fillStackedContents
		0 o p_360737_
	a (Lbdj;)Z contains
		0 o p_204076_
	a (Lczl;)Z stillValid
		0 o p_36009_
	a (Lfip$a;)V load
		0 o p_422213_
	a (Ldhp;Z)V placeItemBackInInventory
		0 o p_150077_
		1 o p_150078_
	a (II)Ldhp; removeItem
		0 o p_35993_
		1 o p_35994_
	a (Ldhp;Ldhp;)Z hasRemainingSpaceForItem
		0 o p_36015_
		1 o p_36016_
	a (Lczk;)V replaceWith
		0 o p_36007_
	a (Ljava/util/function/Predicate;ILcbj;)I clearOrCountMatchingItems
		0 o p_36023_
		1 o p_36024_
		2 o p_36025_
	a (Z)Ldhp; removeFromSelected
		0 o p_182404_
	a (Lfir$a;)V save
		0 o p_421903_
	a (I)Ldhp; getItem
		0 o p_35991_
	a ()V clearContent
	a (Ljk;Ldhp;)I findSlotMatchingCraftingIngredient
		0 o p_363103_
		1 o p_390604_
	ao ()Lxx; getName
	b (I)Ldhp; removeItemNoUpdate
		0 o p_36029_
	b (Ldhp;)Ldhp; setSelectedItem
		0 o p_401838_
	b (Ljava/util/function/Predicate;)Z contains
		0 o p_316260_
	b ()I getContainerSize
	c (I)V setSelectedSlot
		0 o p_401904_
	c ()Z isEmpty
	c (ILdhp;)Z add
		0 o p_36041_
		1 o p_36042_
	c (Ldhp;)V addAndPickItem
		0 o p_383009_
	d (Ldhp;)I findSlotMatchingItem
		0 o p_36031_
	d (I)V pickSlot
		0 o p_36039_
	d (ILdhp;)I addResource
		0 o p_36048_
		1 o p_36049_
	e (I)Z isHotbarSlot
		static
		0 o p_36046_
	e ()V setChanged
	e (Ldhp;)Z isUsableForCrafting
		static
		0 o p_365004_
	f (Ldhp;)I getSlotWithRemainingSpace
		0 o p_36051_
	f (I)Lago; createInventoryUpdatePacket
		0 o p_365327_
	g ()I getSelectedSlot
	g (Ldhp;)Z add
		0 o p_36055_
	h (Ldhp;)V placeItemBackInInventory
		0 o p_150080_
	h ()Ldhp; getSelectedItem
	i (Ldhp;)V removeItem
		0 o p_36058_
	i ()I getSelectionSize
		static
	j (Ldhp;)Z contains
		0 o p_36064_
	j ()Ljt; getNonEquipmentItems
	k ()I getFreeSlot
	k (Ldhp;)I addResource
		0 o p_36067_
	l (Ldhp;)Ljava/lang/String; lambda$add$0
		static
		0 o p_36070_
	l ()I getSuitableHotbarSlot
	m ()V tick
	n ()V dropAll
	o ()I getTimesChanged
czl net/minecraft/world/entity/player/Player
	a I CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME_TICKS
	b Lalm; DATA_PLAYER_ABSORPTION_ID
	c Lalm; DATA_SCORE_ID
	cA I DEFAULT_SCORE
	cB Z DEFAULT_IGNORE_FALL_DAMAGE_FROM_CURRENT_IMPULSE
	cC I DEFAULT_CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME
	cD Lczk; inventory
	cE Z clientLoaded
	cF I sleepCounter
	cG Lczh; abilities
	cH I lastLevelUpTime
	cI Lcom/mojang/authlib/GameProfile; gameProfile
	cJ Z reducedDebugInfo
	cK Ldhp; lastItemInMainHand
	cL Ldhm; cooldowns
	cM Ljava/util/Optional; lastDeathLocation
	cN Z ignoreFallDamageFromCurrentImpulse
	cO I currentImpulseContextResetGraceTime
	ca I MAX_HEALTH
	cb I SLEEP_DURATION
	cc I WAKE_UP_DURATION
	cd I ENDER_SLOT_OFFSET
	ce I HELD_ITEM_SLOT
	cf I CRAFTING_SLOT_OFFSET
	cg F DEFAULT_BLOCK_INTERACTION_RANGE
	ch F DEFAULT_ENTITY_INTERACTION_RANGE
	ci I CLIENT_LOADED_TIMEOUT_TIME
	cj Ldeu; enderChestInventory
	ck Ldej; inventoryMenu
	cl Lddg; containerMenu
	cm Lddc; foodData
	cn I jumpTriggerTime
	co I clientLoadedTimeoutTimer
	cp I takeXpDelay
	cq Z wasUnderwater
	cr I experienceLevel
	cs I totalExperience
	ct F experienceProgress
	cu I enchantmentSeed
	cv F defaultFlySpeed
	cw Ldae; fishing
	cx F hurtDir
	cy Lfoh; currentImpulseImpactPos
	cz Lcdv; currentExplosionCause
	d Lalm; DATA_SHOULDER_PARROT_LEFT
	e Lalm; DATA_SHOULDER_PARROT_RIGHT
	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> (Ldrq;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_
	H (F)Z isAboveGround
		0 o p_341626_
	I ()I getPermissionLevel
	S_ ()Lxx; getDisplayName
	Z ()Z isTextFilteringEnabled
	a (Lbcd;Lbcf;FF)V playNotifySound
		0 o p_36140_
		1 o p_36141_
		2 o p_36142_
		3 o p_36143_
	a (Lczl;)Z canHarmPlayer
		0 o p_36169_
	a (Lcdv;FLcci;)F getEnchantedDamage
		0 o p_345248_
		1 o p_345836_
		2 o p_345745_
	a (Lehl;)V openJigsawBlock
		0 o p_36192_
	a (Ldhp;Z)Lcvr; drop
		0 o p_36177_
		1 o p_36178_
	a (IFLdhp;)V startAutoSpinAttack
		0 o p_204080_
		1 o p_346316_
		2 o p_345401_
	a (Ljava/util/OptionalInt;)Ljava/util/Optional; convertParrotVariant
		static
		0 o p_446965_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421801_
	a (Lcdv;Lcbp;)Lcbq; interactOn
		0 o p_36158_
		1 o p_36159_
	a (Ljava/lang/String;Lyv;)Lyv; lambda$decorateDisplayNameComponent$1
		0 o p_427130_
		1 o p_427131_
	a (Lja;Ljg;Ldhp;)Z mayUseItemAt
		0 o p_36205_
		1 o p_36206_
		2 o p_36207_
	a (Lawx;Lcew;Lcci;)Z killedEntity
		0 o p_219735_
		1 o p_219736_
		2 o p_435371_
	a (DFLcci;)Z causeFallDamage
		0 o p_397701_
		1 o p_150093_
		2 o p_150095_
	a (Leic;)V openStructureBlock
		0 o p_36194_
	a (Lcdv$e;)V remove
		0 o p_150097_
	a (Lbcl;)V resetStat
		0 o p_36144_
	a (Lym;)Lym; decorateDisplayNameComponent
		0 o p_36219_
	a (Ldrq;Lja;Ldrn;)Z blockActionRestricted
		0 o p_36188_
		1 o p_36189_
		2 o p_36190_
	a (Lja;D)Z canInteractWithBlock
		0 o p_319804_
		1 o p_320349_
	a (Legu;Lja;)Z hasContainerOpen
		0 o p_434660_
		1 o p_432903_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422427_
	a (Lawx;Lcew;)V blockUsingItem
		0 o p_400223_
		1 o p_399637_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376451_
		1 o p_376171_
		2 o p_376389_
	a (Ldhp;Lcbp;)V openItemGui
		0 o p_36174_
		1 o p_36175_
	a (Lamj;)V awardStat
		0 o p_36221_
	a (Ljava/util/Collection;)I awardRecipes
		0 o p_36213_
	a (Ldhp;Ldhp;Lddq;)V updateTutorialInventoryAction
		0 o p_150098_
		1 o p_150099_
		2 o p_150100_
	a (ZZ)V stopSleepInBed
		0 o p_36226_
		1 o p_36227_
	a (Lbcd;FF)V playSound
		0 o p_36137_
		1 o p_36138_
		2 o p_36139_
	a (Lja;)Lcom/mojang/datafixers/util/Either; startSleepInBed
		0 o p_36203_
	a (Lcrm$b;)Ljava/util/OptionalInt; lambda$convertParrotVariant$2
		static
		0 o p_445345_
	a (ILdqn;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 (Lfoc;D)Z canInteractWithEntity
		0 o p_320959_
		1 o p_319981_
	a (Lbcl;I)V awardStat
		0 o p_36145_
		1 o p_36146_
	a (Lfir;Ljj;)V lambda$addAdditionalSaveData$0
		static
		0 o p_421396_
		1 o p_421397_
	a (Lxx;Z)V displayClientMessage
		0 o p_36216_
		1 o p_36217_
	a (Ldqp;)V openMinecartCommandBlock
		0 o p_36182_
	a (Ljava/util/Optional;)Ljava/util/OptionalInt; convertParrotVariant
		static
		0 o p_445898_
	a (Lawx;Lcci;)Z isInvulnerableTo
		0 o p_376263_
		1 o p_36249_
	a (Legr;)V openCommandBlock
		0 o p_36191_
	a (Lamj;I)V awardStat
		0 o p_36223_
		1 o p_36224_
	a ()Ldrn; gameMode
	a (F)V causeFoodExhaustion
		0 o p_36400_
	a (Leie;)V openTestInstanceBlock
		0 o p_397914_
	a (Lalq$a;)V defineSynchedData
		0 o p_326117_
	a (Lfoh;Lcfa;)Lfoh; maybeBackOffFromEdge
		0 o p_36201_
		1 o p_36202_
	a (Lcci;)V die
		0 o p_36152_
	a (ZLja;)V onAboveBubbleColumn
		0 o p_368525_
		1 o p_393868_
	a (Lehx;Z)V openTextEdit
		0 o p_36193_
		1 o p_277837_
	a (Lejm;Lfoh;)V makeStuckInBlock
		0 o p_36196_
		1 o p_36197_
	a (Ldhp;I)V onEnchantmentPerformed
		0 o p_36172_
		1 o p_36173_
	a (Leid;)V openTestBlock
		0 o p_397347_
	a (Ldmn;Ljava/util/List;)V triggerRecipeCrafted
		0 o p_301080_
		1 o p_283609_
	a (Lcbt;)Ljava/util/OptionalInt; openMenu
		0 o p_36150_
	a (Lcth;Lcbj;)V openHorseInventory
		0 o p_36167_
		1 o p_36168_
	a_ (I)Lcfn; getSlot
		0 o p_150112_
	ab ()Ljava/util/Optional; getWardenSpawnTracker
	ab_ ()Z isClientAuthoritative
	ad ()V removeVehicle
	ao ()Lxx; getName
	ap ()Ljava/lang/String; getPlainTextName
	aq ()D getContainerInteractionRange
	at ()Z isSpectator
	b (Lja;Lejm;)V playStepSound
		0 o p_282121_
		1 o p_282194_
	b (B)V handleEntityEvent
		0 o p_36120_
	b (Lcdv;)V crit
		0 o p_36156_
	b (Lcef;)Z doesEmitEquipEvent
		0 o p_219741_
	b (Ljava/util/Optional;)V setShoulderParrotLeft
		0 o p_446312_
	b (Ljava/util/List;)V awardRecipesByKey
		0 o p_312922_
	b (Ljk;)V openDialog
		0 o p_425559_
	b (Lcdv;D)Z canInteractWithEntity
		0 o p_320327_
		1 o p_320632_
	b (Lbcl;)V awardStat
		0 o p_36247_
	b (Ljava/util/Collection;)I resetRecipes
		0 o p_36263_
	bB ()V updateSwimming
	bE ()V doWaterSplashEffect
	bS ()Z canBeHitByProjectile
	be ()F getBlockSpeedFactor
	bg ()Lbcd; getSwimSound
	bh ()Lbcd; getSwimSplashSound
	bi ()Lbcd; getSwimHighSpeedSplashSound
	br ()Lcdv$d; getMovementEmission
	c (Ldhl;)Z isEquipped
		0 o p_372870_
	c (Ljava/util/Optional;)V setShoulderParrotRight
		0 o p_445865_
	c (I)V giveExperienceLevels
		0 o p_36276_
	c (Lawx;Lcci;F)V actuallyHurt
		0 o p_376500_
		1 o p_36312_
		2 o p_36313_
	c (Lejm;)F getDestroySpeed
		0 o p_36282_
	c (Lcci;F)V hurtArmor
		0 o p_36251_
		1 o p_36252_
	c (Lcdv;)V magicCrit
		0 o p_36253_
	cV ()Ljava/lang/String; getScoreboardName
	cW ()Z isPushedByFluid
	cZ ()Z shouldShowName
	cj ()I getDimensionChangingDelay
	cw ()Z isSwimming
	d (Lcdv;)V touch
		0 o p_36278_
	d (Ldhp;)Ldhp; getProjectile
		0 o p_36349_
	d (I)V giveExperiencePoints
		0 o p_36291_
	d (Lejm;)Z hasCorrectToolForDrops
		0 o p_36299_
	d (Ljava/util/Optional;)V setLastDeathLocation
		0 o p_219750_
	d (Lup;)Ljava/util/Optional; extractParrotVariant
		static
		0 o p_446442_
	d (Lcci;F)V hurtHelmet
		0 o p_150103_
		1 o p_150104_
	dr ()Z isLocalClientAuthoritative
	ds ()Z canSimulateMovement
	dt ()Z isEffectiveAi
	dw ()Lbcf; getSoundSource
	dx ()I getFireImmuneTicks
	e (Lcci;)Lbcd; getHurtSound
		0 o p_36310_
	e (Lcdv;)V attack
		0 o p_36347_
	eB ()Z isAffectedByFluids
	eE ()Z isAlwaysExperienceDropper
	eN ()Z canBeSeenAsEnemy
	e_ ()V aiStep
	ea ()Z canSprint
	ef ()Z shouldBeSaved
	eg ()Z isAlwaysTicking
	el ()Ldhp; getWeaponItem
	ep ()Lcdz; createEquipment
	ew ()F getLuck
	f (Lawx;)I getBaseExperienceReward
		0 o p_376359_
	f (Lcew;)V doAutoAttackOnTouch
		0 o p_36355_
	f ()Ldhm; createItemCooldowns
	fC ()F getFlyingSpeed
	fD ()F getSpeed
	fE ()F getMaxHeadRotationRelativeToBody
	fJ ()Z canGlide
	fM ()F getAbsorptionAmount
	f_ ()Lbcd; getDeathSound
	fa ()F getHurtDir
	fc ()Lcew$a; getFallSounds
	fe ()Z onClimbable
	fv ()Z isImmobile
	g (Lawx;)V dropEquipment
		0 o p_376325_
	g ()V tick
	g (Ldhp;)V handleCreativeModeItemDrop
		0 o p_361427_
	gA ()Lbbb; nameAndId
	gB ()Lczk; getInventory
	gC ()Lczh; getAbilities
	gD ()Z preventsBlockDrops
	gE ()Z hasContainerOpen
	gF ()Z canDropItems
	gG ()Z isSleepingLongEnough
	gH ()I getSleepTimer
	gI ()Z tryToStartFallFlying
	gJ ()V startFallFlying
	gK ()I getEnchantmentSeed
	gL ()I getXpNeededForNextLevel
	gM ()Lddc; getFoodData
	gN ()Z isHurt
	gO ()Z mayBuild
	gP ()Ldeu; getEnderChestInventory
	gQ ()Z isCreative
	gR ()Z isReducedDebugInfo
	gS ()Ljava/util/Optional; getShoulderParrotLeft
	gT ()Ljava/util/Optional; getShoulderParrotRight
	gU ()F getCurrentItemAttackStrengthDelay
	gV ()V resetAttackStrengthTicker
	gW ()Ldhm; getCooldowns
	gX ()Z canUseGameMasterBlocks
	gY ()Z isScoping
	gZ ()Ljava/util/Optional; getLastDeathLocation
	gd ()Lcom/google/common/collect/ImmutableList; getDismountPoses
	gh ()V stopSleeping
	gk ()Z hasInfiniteMaterials
	go ()Lcgb$a; createAttributes
		static
	gp ()Z isSecondaryUseActive
	gq ()Z wantsToStopRiding
	gr ()Z isStayingOnGroundSurface
	gs ()Z updateIsUnderwater
	gt ()V updatePlayerPose
	gu ()I getScore
	gv ()V destroyVanishingCursedItems
	gw ()V sweepAttack
	gx ()V respawn
	gy ()Z isLocalPlayer
	gz ()Lcom/mojang/authlib/GameProfile; getGameProfile
	h (Ldhp;)Z addItem
		0 o p_36357_
	h (Lja;)Z freeAt
		0 o p_36351_
	h (Lcfi;)Z canPlayerFitWithinBlocksAndEntitiesWhen
		0 o p_294172_
	h (I)V setRemainingFireTicks
		0 o p_36353_
	ha ()Z isMobilityRestricted
	hb ()Z hasClientLoaded
	hc ()V tickClientLoadTimeout
	hd ()D blockInteractionRange
	he ()D entityInteractionRange
	hf ()Z isIgnoringFallDamageFromCurrentImpulse
	hg ()V tryResetCurrentImpulseContext
	hh ()V resetCurrentImpulseContext
	hi ()Z shouldRotateWithMinecart
	hj ()Ljava/lang/String; debugInfo
	i ()V tickRegeneration
	j ()V handleShoulderEntities
	k ()V removeEntitiesOnShoulder
	m (Lfoh;)V travel
		0 o p_36359_
	m ()V turtleHelmetTick
	m (Z)V onInsideBubbleColumn
		0 o p_368607_
	n ()Lcfi; getDesiredPose
	p (DDD)Z canFallAtLeast
		0 o p_341664_
		1 o p_341597_
		2 o p_397512_
	q (I)V setScore
		0 o p_36398_
	q (F)V animateHurt
		0 o p_265280_
	r ()V closeContainer
	r (I)V increaseScore
		0 o p_36402_
	s ()V doCloseContainer
	s (I)Z hasPermissions
		0 o p_376640_
	t ()V rideTick
	u (F)Lfoh; getRopeHoldPosition
		0 o p_36374_
	u (Z)Z canEat
		0 o p_36392_
	v (Z)V setReducedDebugInfo
		0 o p_36394_
	w (Z)V setClientLoaded
		0 o p_386810_
	x (Z)V setIgnoreFallDamageFromCurrentImpulse
		0 o p_352198_
	z ()V onUpdateAbilities
czl$1 net/minecraft/world/entity/player/Player$1
	b Lczl; this$0
	<init> (Lczl;)V <init>
		0 o p_332644_
	a (Ldhp;)Z set
		0 o p_332675_
	a ()Ldhp; get
czl$2 net/minecraft/world/entity/player/Player$2
	b I val$craftSlot
	c Lczl; this$0
	<init> (Lczl;I)V <init>
		0 o p_332719_
		1 o p_332826_
	a (Ldhp;)Z set
		0 o p_332810_
	a ()Ldhp; get
czl$a net/minecraft/world/entity/player/Player$BedSleepingProblem
	a Lczl$a; NOT_POSSIBLE_HERE
	b Lczl$a; NOT_POSSIBLE_NOW
	c Lczl$a; TOO_FAR_AWAY
	d Lczl$a; OBSTRUCTED
	e Lczl$a; OTHER_PROBLEM
	f Lczl$a; NOT_SAFE
	g Lxx; message
	h [Lczl$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILxx;)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 ()Lxx; getMessage
	b ()[Lczl$a; $values
		static
	valueOf (Ljava/lang/String;)Lczl$a; valueOf
		static
		0 o p_36425_
	values ()[Lczl$a; values
		static
czm net/minecraft/world/entity/player/PlayerEquipment
	b Lczl; player
	<init> (Lczl;)V <init>
		0 o p_401869_
	a (Lcef;Ldhp;)Ldhp; set
		0 o p_401903_
		1 o p_401882_
	a (Lcef;)Ldhp; get
		0 o p_401776_
	a ()Z isEmpty
czn net/minecraft/world/entity/player/PlayerModelPart
	a Lczn; CAPE
	b Lczn; JACKET
	c Lczn; LEFT_SLEEVE
	d Lczn; RIGHT_SLEEVE
	e Lczn; LEFT_PANTS_LEG
	f Lczn; RIGHT_PANTS_LEG
	g Lczn; HAT
	h Lcom/mojang/serialization/Codec; CODEC
	i I bit
	j I mask
	k Ljava/lang/String; id
	l Lxx; name
	m [Lczn; $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; getSerializedName
	d ()Ljava/lang/String; getId
	e ()Lxx; getName
	f ()[Lczn; $values
		static
	valueOf (Ljava/lang/String;)Lczn; valueOf
		static
		0 o p_36449_
	values ()[Lczn; values
		static
czo net/minecraft/world/entity/player/PlayerModelType
	a Lczo; SLIM
	b Lczo; WIDE
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Ljava/util/function/Function; NAME_LOOKUP
	f Ljava/lang/String; id
	g Ljava/lang/String; legacyServicesId
	h [Lczo; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V <init>
		0 o p_445499_
		1 o p_446991_
		2 o p_445994_
		3 o p_449824_
	a (Ljava/lang/String;)Lczo; byLegacyServicesName
		static
		0 o p_449166_
	a ()[Lczo; $values
		static
	a (Lczo;)Ljava/lang/Boolean; lambda$static$2
		static
		0 o p_446951_
	a (Ljava/lang/Boolean;)Lczo; lambda$static$1
		static
		0 o p_446575_
	b (Lczo;)Ljava/lang/String; lambda$static$0
		static
		0 o p_448975_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lczo; valueOf
		static
		0 o p_446938_
	values ()[Lczo; values
		static
czp net/minecraft/world/entity/player/PlayerSkin
	a Ljb$c; body
	b Ljb$c; cape
	c Ljb$c; elytra
	d Lczo; model
	e Z secure
	<init> (Ljb$c;Ljb$c;Ljb$c;Lczo;Z)V <init>
		0 o body
		1 o cape
		2 o elytra
		3 o model
		4 o secure
	a ()Ljb$c; body
	a (Lczp$a;)Lczp; with
		0 o p_451337_
	a (Ljb$c;Ljb$c;Ljb$c;Lczo;)Lczp; insecure
		static
		0 o p_451290_
		1 o p_451495_
		2 o p_451024_
		3 o p_451100_
	b ()Ljb$c; cape
	c ()Ljb$c; elytra
	d ()Lczo; model
	e ()Z secure
	equals (Ljava/lang/Object;)Z equals
		0 o p_451434_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
czp$a net/minecraft/world/entity/player/PlayerSkin$Patch
	a Lczp$a; EMPTY
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Laae; STREAM_CODEC
	d Ljava/util/Optional; body
	e Ljava/util/Optional; cape
	f Ljava/util/Optional; elytra
	g Ljava/util/Optional; model
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o body
		1 o cape
		2 o elytra
		3 o model
	a ()Ljava/util/Optional; body
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_450964_
	a (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lczp$a; create
		static
		0 o p_451197_
		1 o p_451025_
		2 o p_451497_
		3 o p_451198_
	b ()Ljava/util/Optional; cape
	c ()Ljava/util/Optional; elytra
	d ()Ljava/util/Optional; model
	equals (Ljava/lang/Object;)Z equals
		0 o p_451315_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
czq net/minecraft/world/entity/player/ProfileKeyPair
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/security/PrivateKey; privateKey
	c Lczr; publicKey
	d Ljava/time/Instant; refreshedAfter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/security/PrivateKey;Lczr;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 ()Lczr; publicKey
	d ()Ljava/time/Instant; refreshedAfter
	equals (Ljava/lang/Object;)Z equals
		0 o p_219777_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
czr net/minecraft/world/entity/player/ProfilePublicKey
	a Lxx; EXPIRED_PROFILE_PUBLIC_KEY
	b Ljava/time/Duration; EXPIRY_GRACE_PERIOD
	c Lcom/mojang/serialization/Codec; TRUSTED_CODEC
	d Lczr$a; data
	e Lxx; INVALID_SIGNATURE
	<clinit> ()V <clinit>
		static
	<init> (Lczr$a;)V <init>
		0 o data
	a (Lbfw;Ljava/util/UUID;Lczr$a;)Lczr; createValidated
		static
		0 o p_243373_
		1 o p_243390_
		2 o p_243374_
	a ()Lbfw; createSignatureValidator
	b ()Lczr$a; data
	equals (Ljava/lang/Object;)Z equals
		0 o p_219795_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
czr$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> (Lwn;)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 (Lbfw;Ljava/util/UUID;)Z validateSignature
		0 o p_240296_
		1 o p_240297_
	a (Ljava/time/Duration;)Z hasExpired
		0 o p_243376_
	a ()Z hasExpired
	a (Lwn;)V write
		0 o p_219816_
	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
czr$b net/minecraft/world/entity/player/ProfilePublicKey$ValidationException
	<init> (Lxx;)V <init>
		0 o p_243378_
czs 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 (Ljava/util/List;ILczs$b;)Z tryPick
		0 o p_363544_
		1 o p_364228_
		2 o p_362098_
	a ()V clear
	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/util/List;ILczs$b;)I tryPickAll
		0 o p_363263_
		1 o p_362732_
		2 o p_361155_
	b (Ljava/lang/Object;I)Z hasAtLeast
		0 o p_362841_
		1 o p_364786_
	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_
czs$a net/minecraft/world/entity/player/StackedContents$IngredientInfo
	acceptsItem (Ljava/lang/Object;)Z acceptsItem
		0 o p_389724_
czs$b net/minecraft/world/entity/player/StackedContents$Output
	accept (Ljava/lang/Object;)V accept
		0 o p_362784_
czs$c net/minecraft/world/entity/player/StackedContents$RecipePicker
	a Z $assertionsDisabled
	b Lczs; 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> (Lczs;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 ()V setInitialConnections
	a (I)Z isPathIndexItem
		static
		0 o p_363458_
	a (ILczs$b;)Z tryPick
		0 o p_36513_
		1 o p_360727_
	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
	b (ILczs$b;)I tryPickAll
		0 o p_36526_
		1 o p_361994_
	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
czt net/minecraft/world/entity/player/StackedItemContents
	a Lczs; raw
	<init> ()V <init>
	a (Ljava/util/List;ILczs$b;)Z canCraft
		0 o p_379516_
		1 o p_380017_
		2 o p_380092_
	a ()V clear
	a (Ljava/util/List;Lczs$b;)Z canCraft
		0 o p_379390_
		1 o p_379587_
	a (Ldhp;)V accountSimpleStack
		0 o p_363120_
	a (Ldhp;I)V accountStack
		0 o p_365466_
		1 o p_365492_
	a (Ldmi;ILczs$b;)Z canCraft
		0 o p_364477_
		1 o p_360429_
		2 o p_362813_
	a (Ldmi;Lczs$b;)Z canCraft
		0 o p_362014_
		1 o p_362141_
	b (Ldmi;Lczs$b;)I getBiggestCraftableStack
		0 o p_363539_
		1 o p_363083_
	b (Ldmi;ILczs$b;)I getBiggestCraftableStack
		0 o p_362520_
		1 o p_361940_
		2 o p_362354_
	b (Ldhp;)V accountStack
		0 o p_364939_
czu net/minecraft/world/entity/player/package-info
czv net/minecraft/world/entity/projectile/AbstractArrow
	a I inGroundTime
	aN Lbcd; soundEvent
	aO Lit/unimi/dsi/fastutil/ints/IntOpenHashSet; piercingIgnoreEntityIds
	aP Ljava/util/List; piercedAndKilledEntities
	aQ Ldhp; pickupItemStack
	aR Ldhp; firedFromWeapon
	b Lczv$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 Lalm; ID_FLAGS
	o Lalm; PIERCE_LEVEL
	p Lalm; IN_GROUND
	q I FLAG_CRIT
	r I FLAG_NOPHYSICS
	s Lejm; lastState
	t I life
	u D baseDamage
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Lcew;Ldrq;Ldhp;Ldhp;)V <init>
		0 o p_36721_
		1 o p_345310_
		2 o p_36722_
		3 o p_309145_
		4 o p_345000_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_331098_
		1 o p_331626_
	<init> (Lcee;DDDLdrq;Ldhp;Ldhp;)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_
	B ()V startFalling
	C ()V resetPiercedEntities
	a (Z)V setInGround
		0 o p_381705_
	a (Lcew;Lcci;)V doKnockback
		0 o p_346111_
		1 o p_346412_
	a (Lczl;)Z tryPickup
		0 o p_150121_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421513_
	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 (Lcfa;Lfoh;)V move
		0 o p_36749_
		1 o p_36750_
	a (Lalq$a;)V defineSynchedData
		0 o p_325945_
	a (ZLja;)V onAboveBubbleColumn
		0 o p_399823_
		1 o p_399645_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_381707_
	a (Lawx;Lfod;Ldhp;)V hitBlockEnchantmentEffects
		0 o p_345462_
		1 o p_345204_
		2 o p_345083_
	a (Lfoe;)V onHitEntity
		0 o p_36757_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421566_
	a (Ldhp;)V setPickupItemStack
		0 o p_331486_
	a (Lcew;)V doPostHurtEffects
		0 o p_36744_
	a (IZ)V setFlag
		0 o p_36738_
		1 o p_36739_
	a (Lfod;)V onHitBlock
		0 o p_36755_
	a (Lfoh;)V addBubbleParticles
		0 o p_380279_
	a_ (Lczl;)V playerTouch
		0 o p_36766_
	a_ (I)Lcfn; getSlot
		0 o p_341328_
	b (Z)V setCritArrow
		0 o p_36763_
	b (Lcdv;)Z canHitEntity
		0 o p_36743_
	b (Lfod;)V stepMoveAndHit
		0 o p_371761_
	b (Ldhl;)V onItemBreak
		0 o p_365372_
	b (F)V applyInertia
		0 o p_383121_
	b (Lbcd;)V setSoundEvent
		0 o p_36741_
	b (Lfoh;Lfoh;)Lfoe; findHitEntity
		0 o p_36758_
		1 o p_36759_
	bT ()Z isPickable
	bo ()D getDefaultGravity
	br ()Lcdv$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 (Lcdv;)V setOwner
		0 o p_36770_
	c (Ldhl;)V lambda$hitBlockEnchantmentEffects$0
		0 o p_348569_
	cO ()Z isAttackable
	cW ()Z isPushedByFluid
	e ()Z isInGround
	el ()Ldhp; getWeaponItem
	f ()V tickDespawn
	g ()V tick
	i (D)V setBaseDamage
		0 o p_36782_
	i ()Lbcd; getDefaultHitGroundSoundEvent
	i (DDD)V push
		0 o p_383096_
		1 o p_383174_
		2 o p_383161_
	j (Lfoh;)V lerpMotion
		0 o p_436740_
	k ()Lbcd; getHitGroundSoundEvent
	m ()Ldhp; getPickupItem
	m (Z)V onInsideBubbleColumn
		0 o p_382819_
	n ()Ldhp; getDefaultPickupItem
	q ()Ldhp; getPickupItemStackOrigin
	r (Z)V setNoPhysics
		0 o p_36791_
	r ()Z isCritArrow
	s ()B getPierceLevel
	u ()F getWaterInertia
	v ()Z isNoPhysics
	w ()Z shouldBounceOnWorldBorder
	x ()Z shouldFall
czv$a net/minecraft/world/entity/projectile/AbstractArrow$Pickup
	a Lczv$a; DISALLOWED
	b Lczv$a; ALLOWED
	c Lczv$a; CREATIVE_ONLY
	d Lcom/mojang/serialization/Codec; LEGACY_CODEC
	e [Lczv$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_36806_
		1 o p_36807_
	a (Lczv$a;)Ljava/lang/Byte; lambda$static$0
		static
		0 o p_405401_
	a (I)Lczv$a; byOrdinal
		static
		0 o p_36809_
	a ()[Lczv$a; $values
		static
	valueOf (Ljava/lang/String;)Lczv$a; valueOf
		static
		0 o p_36811_
	values ()[Lczv$a; values
		static
czw net/minecraft/world/entity/projectile/AbstractHurtingProjectile
	a D INITAL_ACCELERATION_POWER
	b D DEFLECTION_SCALE
	c D accelerationPower
	<init> (Lcee;Lcew;Lfoh;Ldrq;)V <init>
		0 o p_36817_
		1 o p_347648_
		2 o p_347596_
		3 o p_36824_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_36833_
		1 o p_36834_
	<init> (Lcee;DDDLfoh;Ldrq;)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> (Lcee;DDDLdrq;)V <init>
		0 o p_312669_
		1 o p_312561_
		2 o p_312829_
		3 o p_312607_
		4 o p_312011_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376467_
		1 o p_376509_
		2 o p_376502_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421690_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_36837_
	a (Lfoh;D)V assignDirectionalMovement
		0 o p_347481_
		1 o p_347589_
	a (Lalq$a;)V defineSynchedData
		0 o p_326181_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421995_
	aj_ ()Ldqx$a; getClipType
	b (Lcdv;)Z canHitEntity
		0 o p_36842_
	bK ()F getLightLevelDependentMagicValue
	b_ (Z)V onDeflection
		0 o p_341895_
	f ()Z shouldBurn
	g ()V tick
	i ()Lmc; getTrailParticle
	k ()F getInertia
	m ()F getLiquidInertia
	n ()V applyInertia
	q ()V createParticleTrail
czx 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> (Lcee;Ldrq;DDDLdhp;)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> (Lcee;Ldrq;)V <init>
		0 o p_399901_
		1 o p_400202_
	<init> (Lcee;Ldrq;Lcew;Ldhp;)V <init>
		0 o p_399755_
		1 o p_399661_
		2 o p_399813_
		3 o p_400023_
	a (Lfof;)V onHit
		0 o p_399893_
	a (Lcew;)Z lambda$static$0
		static
		0 o p_427132_
	a (Lja;)V dowseFire
		0 o p_400047_
	a (Lawx;Ldhp;Lfof;)V onHitAsPotion
		0 o p_400133_
		1 o p_399490_
		2 o p_422098_
	a (Lfod;)V onHitBlock
		0 o p_399776_
	a_ (Lcew;Lcci;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection
		0 o p_400055_
		1 o p_399475_
	b (Lawx;)V onHitAsWater
		0 o p_399548_
	bo ()D getDefaultGravity
czy net/minecraft/world/entity/projectile/Arrow
	d I EXPOSED_POTION_DECAY_TIME
	f I NO_EFFECT_COLOR
	g Lalm; ID_EFFECT_COLOR
	h B EVENT_POTION_PUFF
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_36858_
		1 o p_36859_
	<init> (Ldrq;Lcew;Ldhp;Ldhp;)V <init>
		0 o p_36866_
		1 o p_345746_
		2 o p_309200_
		3 o p_345461_
	<init> (Ldrq;DDDLdhp;Ldhp;)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_
	B ()Ldjm; getPotionContents
	C ()F getPotionDurationScale
	D ()V updateColor
	a (Lccx;)V addEffect
		0 o p_36871_
	a (Ldjm;)V setPotionContents
		0 o p_331534_
	a (Lcew;Lcdv;Lccx;)V lambda$doPostHurtEffects$0
		static
		0 o p_393225_
		1 o p_393226_
		2 o p_393227_
	a (Ldhp;)V setPickupItemStack
		0 o p_331667_
	a (Lalq$a;)V defineSynchedData
		0 o p_326324_
	a (Lcew;)V doPostHurtEffects
		0 o p_36873_
	b (I)V makeParticle
		0 o p_36877_
	b (B)V handleEntityEvent
		0 o p_36869_
	g ()V tick
	n ()Ldhp; getDefaultPickupItem
	x ()I getColor
czz net/minecraft/world/entity/projectile/DragonFireball
	d F SPLASH_RANGE
	<init> (Ldrq;Lcew;Lfoh;)V <init>
		0 o p_36903_
		1 o p_36904_
		2 o p_347512_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_36892_
		1 o p_36893_
	a (Lfof;)V onHit
		0 o p_36913_
	f ()Z shouldBurn
	i ()Lmc; getTrailParticle
d com/mojang/math/FieldsAreNonnullByDefault
da net/minecraft/advancements/critereon/NbtPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ljava/lang/String; SELECTED_ITEM_TAG
	d Lup; tag
	e Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lup;)V <init>
		0 o tag
	a ()Lup; tag
	a (Lcdv;)Z matches
		0 o p_57478_
	a (Lvp;)Z matches
		0 o p_57484_
	a (Lkk;)Z matches
		0 o p_399509_
	b (Lcdv;)Lup; 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/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 Lceb; owner
	<init> (Ldrq;DDDFILcew;)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> (Lcee;Ldrq;)V <init>
		0 o p_36923_
		1 o p_36924_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376750_
		1 o p_376281_
		2 o p_376935_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422390_
	a (Lalq$a;)V defineSynchedData
		0 o p_326219_
	a (Lcew;)V setOwner
		0 o p_36939_
	a (F)F getAnimationProgress
		0 o p_36937_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422710_
	ai_ ()Lcdv; getOwner
	b (B)V handleEntityEvent
		0 o p_36935_
	c (Lcew;)V dealDamageTo
		0 o p_36945_
	e ()Lcew; getOwner
	g ()V tick
dab net/minecraft/world/entity/projectile/EyeOfEnder
	a F MIN_CAMERA_DISTANCE_SQUARED
	b F TOO_FAR_SIGNAL_HEIGHT
	c F TOO_FAR_DISTANCE
	d Lalm; DATA_ITEM_STACK
	e Lfoh; target
	f I life
	g Z surviveAfterDeath
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_36957_
		1 o p_36958_
	<init> (Ldrq;DDD)V <init>
		0 o p_36960_
		1 o p_36961_
		2 o p_36962_
		3 o p_36963_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376415_
		1 o p_376189_
		2 o p_376274_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422346_
	a (Lfoh;Lfoh;Lfoh;)Lfoh; updateDeltaMovement
		static
		0 o p_423498_
		1 o p_423643_
		2 o p_423445_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_36966_
	a (Ldhp;)V setItem
		0 o p_36973_
	a (Lalq$a;)V defineSynchedData
		0 o p_326310_
	a (Lfoh;)V signalTo
		0 o p_423653_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421967_
	b (Lfoh;Lfoh;)V spawnParticles
		0 o p_423684_
		1 o p_423523_
	bK ()F getLightLevelDependentMagicValue
	cO ()Z isAttackable
	e ()Ldhp; getItem
	f ()Ldhp; getDefaultItem
	g ()V tick
dac net/minecraft/world/entity/projectile/Fireball
	d F MIN_CAMERA_DISTANCE_SQUARED
	f Lalm; DATA_ITEM_STACK
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Lcew;Lfoh;Ldrq;)V <init>
		0 o p_36999_
		1 o p_37000_
		2 o p_347671_
		3 o p_37004_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37006_
		1 o p_37007_
	<init> (Lcee;DDDLfoh;Ldrq;)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_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421853_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_363338_
	a (Ldhp;)V setItem
		0 o p_37011_
	a (Lalq$a;)V defineSynchedData
		0 o p_326244_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421866_
	aX ()V playEntityOnFireExtinguishedSound
	a_ (I)Lcfn; getSlot
		0 o p_341281_
	e ()Ldhp; getItem
	n ()Ldhp; getDefaultItem
dad net/minecraft/world/entity/projectile/FireworkRocketEntity
	a Lalm; DATA_ID_FIREWORKS_ITEM
	b Lalm; DATA_ATTACHED_TO_TARGET
	c Lalm; 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 Lcew; attachedToEntity
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;DDDLdhp;)V <init>
		0 o p_37030_
		1 o p_37031_
		2 o p_37032_
		3 o p_37033_
		4 o p_37034_
	<init> (Ldrq;Lcdv;DDDLdhp;)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> (Lcee;Ldrq;)V <init>
		0 o p_37027_
		1 o p_37028_
	<init> (Ldrq;Ldhp;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> (Ldrq;Ldhp;Lcew;)V <init>
		0 o p_37058_
		1 o p_37059_
		2 o p_37060_
	<init> (Ldrq;Ldhp;Lcdv;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_
	a (Lfoe;)V onHitEntity
		0 o p_37071_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421779_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422126_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_37065_
	a (Lalq$a;)V defineSynchedData
		0 o p_326171_
	a (Lfod;)V onHitBlock
		0 o p_37069_
	a_ (Lcew;Lcci;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection
		0 o p_345239_
		1 o p_345155_
	b (Lawx;)V explode
		0 o p_376529_
	b (I)V lambda$tick$0
		0 o p_423372_
	b (B)V handleEntityEvent
		0 o p_37063_
	cO ()Z isAttackable
	e ()Ldhp; getItem
	e (Lawx;)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_
	k ()Z isAttachedToEntity
	m ()Ljava/util/List; getExplosions
	n ()Ldhp; getDefaultItem
		static
dae net/minecraft/world/entity/projectile/FishingHook
	a Lorg/slf4j/Logger; LOGGER
	b Lbfq; syncronizedRandom
	c Z biting
	d I outOfWaterTime
	f I MAX_OUT_OF_WATER_TIME
	g Lalm; DATA_HOOKED_ENTITY
	h Lalm; DATA_BITING
	i I life
	j I nibble
	k I timeUntilLured
	l I timeUntilHooked
	m F fishAngle
	n Z openWater
	o Lcdv; hookedIn
	p Ldae$a; currentState
	q I luck
	r I lureSpeed
	s Lceq; interpolationHandler
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_150138_
		1 o p_150139_
	<init> (Lcee;Ldrq;II)V <init>
		0 o p_150141_
		1 o p_150142_
		2 o p_150143_
		3 o p_150144_
	<init> (Lczl;Ldrq;II)V <init>
		0 o p_37106_
		1 o p_37107_
		2 o p_37108_
		3 o p_37109_
	C (Lcdv;)V setHookedEntity
		0 o p_150158_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_37153_
	a (Lawv;)Laao; getAddEntityPacket
		0 o p_352092_
	a (Lczl;)Z shouldStopFishing
		0 o p_37137_
	a (Ldhp;)I retrieve
		0 o p_37157_
	a (Lfoe;)V onHitEntity
		0 o p_37144_
	a (Lja;Lja;)Ldae$b; getOpenWaterTypeForArea
		0 o p_37148_
		1 o p_37149_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422703_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422660_
	a (Ldae$b;Ldae$b;)Ldae$b; lambda$getOpenWaterTypeForArea$0
		static
		0 o p_37139_
		1 o p_37140_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_37125_
	a (Ldae;)V updateOwnerInfo
		0 o p_150148_
	a (Lalq$a;)V defineSynchedData
		0 o p_326397_
	a (Lcdv$e;)V remove
		0 o p_150146_
	a (Lja;)V catchingFish
		0 o p_37146_
	a (Lacs;)V recreateFromPacket
		0 o p_150150_
	a (Lfod;)V onHitBlock
		0 o p_37142_
	aD ()V onClientRemoval
	b (Lcdv;)Z canHitEntity
		0 o p_37135_
	b (Lja;)Z calculateOpenWater
		0 o p_37159_
	b (B)V handleEntityEvent
		0 o p_37123_
	br ()Lcdv$d; getMovementEmission
	c (Lcdv;)V setOwner
		0 o p_150154_
	c (Lja;)Ldae$b; getOpenWaterTypeForBlock
		0 o p_37164_
	d (Lcdv;)V pullEntity
		0 o p_150156_
	e ()Z isOpenWaterFishing
	f ()Lczl; getPlayerOwner
	g ()V tick
	i ()Lcdv; getHookedIn
	k ()V checkCollision
	n_ ()Lceq; getInterpolation
	o (Z)Z canUsePortal
		0 o p_352895_
	w ()Z shouldBounceOnWorldBorder
dae$a net/minecraft/world/entity/projectile/FishingHook$FishHookState
	a Ldae$a; FLYING
	b Ldae$a; HOOKED_IN_ENTITY
	c Ldae$a; BOBBING
	d [Ldae$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_37181_
		1 o p_37182_
	a ()[Ldae$a; $values
		static
	valueOf (Ljava/lang/String;)Ldae$a; valueOf
		static
		0 o p_37184_
	values ()[Ldae$a; values
		static
dae$b net/minecraft/world/entity/projectile/FishingHook$OpenWaterType
	a Ldae$b; ABOVE_WATER
	b Ldae$b; INSIDE_WATER
	c Ldae$b; INVALID
	d [Ldae$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_37192_
		1 o p_37193_
	a ()[Ldae$b; $values
		static
	valueOf (Ljava/lang/String;)Ldae$b; valueOf
		static
		0 o p_37195_
	values ()[Ldae$b; values
		static
daf net/minecraft/world/entity/projectile/ItemSupplier
	e ()Ldhp; getItem
dag net/minecraft/world/entity/projectile/LargeFireball
	d B DEFAULT_EXPLOSION_POWER
	f I explosionPower
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37199_
		1 o p_37200_
	<init> (Ldrq;Lcew;Lfoh;I)V <init>
		0 o p_181151_
		1 o p_181152_
		2 o p_347580_
		3 o p_181156_
	a (Lfof;)V onHit
		0 o p_37218_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421567_
	a (Lfoe;)V onHitEntity
		0 o p_37216_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421694_
dah net/minecraft/world/entity/projectile/LlamaSpit
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37224_
		1 o p_37225_
	<init> (Ldrq;Lctk;)V <init>
		0 o p_37235_
		1 o p_37236_
	a (Lacs;)V recreateFromPacket
		0 o p_150162_
	a (Lalq$a;)V defineSynchedData
		0 o p_326005_
	a (Lfod;)V onHitBlock
		0 o p_37239_
	a (Lfoe;)V onHitEntity
		0 o p_37241_
	bo ()D getDefaultGravity
	g ()V tick
dai net/minecraft/world/entity/projectile/Projectile
	a Z DEFAULT_LEFT_OWNER
	b Z DEFAULT_HAS_BEEN_SHOT
	c Z leftOwner
	d Z leftOwnerChecked
	e Lceb; owner
	f Z hasBeenShot
	g Lcdv; lastDeflectedBy
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37248_
		1 o p_37249_
	A ()V updateRotation
	a (Lawv;)Laao; getAddEntityPacket
		0 o p_352459_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421811_
	a (Lfof;)V onHit
		0 o p_37260_
	a (Lcew;FFFLdai;)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 (Ldai;DDDFFLdai;)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 (DDDFFLdai;)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 (Lceb;)V setOwner
		0 o p_423644_
	a (Ldai;Lawx;Ldhp;Ljava/util/function/Consumer;)Ldai; spawnProjectile
		static
		0 o p_360642_
		1 o p_360523_
		2 o p_364956_
		3 o p_364362_
	a (ZLja;)V onAboveBubbleColumn
		0 o p_400117_
		1 o p_400267_
	a (Lacs;)V recreateFromPacket
		0 o p_150170_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376191_
		1 o p_376581_
		2 o p_376638_
	a (Lawx;)Z mayBreak
		0 o p_376471_
	a (Ldai;Lawx;Ldhp;)Ldai; spawnProjectile
		static
		0 o p_363460_
		1 o p_362469_
		2 o p_364790_
	a (Lfoe;)V onHitEntity
		0 o p_37259_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422546_
	a (Ldaj;Lcdv;Lceb;Z)Z deflect
		0 o p_341900_
		1 o p_341912_
		2 o p_439577_
		3 o p_341948_
	a (Ldai;Lawx;Ldhp;DDDFF)Ldai; 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 (Lfoc;Lcdv;)Z lambda$isOutsideOwnerCollisionRange$0
		static
		0 o p_359971_
		1 o p_359972_
	a (Ldai$a;Lawx;Ldhp;Lcew;DDDFF)Ldai; 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 (Ldai$a;Lawx;Ldhp;Lcew;FFF)Ldai; 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 (Lcdv;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 (Lfod;)V onHitBlock
		0 o p_37258_
	a_ (Lcew;Lcci;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection
		0 o p_344992_
		1 o p_345905_
	ai_ ()Lcdv; getOwner
	b (Lawx;Ldhp;)V applyOnProjectileSpawned
		0 o p_361488_
		1 o p_360952_
	b (Lcdv;)Z canHitEntity
		0 o p_37250_
	b (Ldai;)V lambda$spawnProjectile$4
		static
		0 o p_359984_
	b (Ldhl;)V onItemBreak
		0 o p_361691_
	b (Lfof;)Ldaj; hitTargetOrDeflectSelf
		0 o p_341949_
	bT ()Z isPickable
	b_ (Z)V onDeflection
		0 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 (Lcdv;)V setOwner
		0 o p_37263_
	c (Ldhl;)V lambda$applyOnProjectileSpawned$5
		static
		0 o p_359985_
	c (Lawx;Lja;)Z mayInteract
		0 o p_376318_
		1 o p_150168_
	ce ()F getPickRadius
	cj ()I getDimensionChangingDelay
	d (DDDFF)Lfoh; getMovementToShoot
		0 o p_338345_
		1 o p_338731_
		2 o p_338427_
		3 o p_338430_
		4 o p_338697_
	e (Lcdv;)Z ownedBy
		0 o p_150172_
	f (FF)F lerpRotation
		static
		0 o p_37274_
		1 o p_37275_
	f ()Z isOutsideOwnerCollisionRange
	g ()V tick
	m (Z)V onInsideBubbleColumn
		0 o p_399932_
	w ()Z shouldBounceOnWorldBorder
	y (Lcdv;)V restoreFrom
		0 o p_305838_
	y ()Lcdv; getEffectSource
	z ()V checkLeftOwner
dai$a net/minecraft/world/entity/projectile/Projectile$ProjectileFactory
	create (Lawx;Lcew;Ldhp;)Ldai; create
		0 o p_362263_
		1 o p_363113_
		2 o p_364268_
daj net/minecraft/world/entity/projectile/ProjectileDeflection
	a Ldaj; NONE
	b Ldaj; REVERSE
	c Ldaj; AIM_DEFLECT
	d Ldaj; MOMENTUM_DEFLECT
	<clinit> ()V <clinit>
		static
	a (Ldai;Lcdv;Lbfq;)V lambda$static$3
		static
		0 o p_436552_
		1 o p_436553_
		2 o p_436554_
	b (Ldai;Lcdv;Lbfq;)V lambda$static$2
		static
		0 o p_436555_
		1 o p_436556_
		2 o p_436557_
	c (Ldai;Lcdv;Lbfq;)V lambda$static$1
		static
		0 o p_436549_
		1 o p_436550_
		2 o p_436551_
	d (Ldai;Lcdv;Lbfq;)V lambda$static$0
		static
		0 o p_320379_
		1 o p_320626_
		2 o p_320122_
	deflect (Ldai;Lcdv;Lbfq;)V deflect
		0 o p_320311_
		1 o p_320130_
		2 o p_320125_
dak net/minecraft/world/entity/projectile/ProjectileUtil
	a F DEFAULT_ENTITY_HIT_RESULT_MARGIN
	<init> ()V <init>
	a (Lcdv;Ljava/util/function/Predicate;)Lfof; getHitResultOnMoveVector
		static
		0 o p_278228_
		1 o p_278315_
	a (Lcew;Ldhp;FLdhp;)Lczv; getMobArrow
		static
		0 o p_37301_
		1 o p_37302_
		2 o p_37303_
		3 o p_345078_
	a (Lcdv;F)V rotateTowardsMovement
		static
		0 o p_37285_
		1 o p_37286_
	a (Lcdv;Lfoh;Lfoh;Lfoc;Ljava/util/function/Predicate;D)Lfoe; 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 (Lcdv;Ljava/util/function/Predicate;Ldqx$a;)Lfof; getHitResultOnMoveVector
		static
		0 o p_312047_
		1 o p_312251_
		2 o p_311921_
	a (Lcdv;)F computeMargin
		static
		0 o p_423603_
	a (Lfoh;Lcdv;Ljava/util/function/Predicate;Lfoh;Ldrq;FLdqx$a;)Lfof; 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 (Lcew;Ldhl;)Lcbp; getWeaponHoldingHand
		static
		0 o p_37298_
		1 o p_37299_
	a (Lcdv;Ljava/util/function/Predicate;D)Lfof; getHitResultOnViewVector
		static
		0 o p_278281_
		1 o p_278306_
		2 o p_278293_
	a (Ldrq;Ldai;Lfoh;Lfoh;Lfoc;Ljava/util/function/Predicate;)Lfoe; 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_
	a (Ldrq;Lcdv;Lfoh;Lfoh;Lfoc;Ljava/util/function/Predicate;F)Lfoe; 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_
dal net/minecraft/world/entity/projectile/ShulkerBullet
	a D SPEED
	b Lceb; finalTarget
	c Ljg; currentMoveDirection
	d I flightSteps
	f D targetDeltaX
	g D targetDeltaY
	h D targetDeltaZ
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37319_
		1 o p_37320_
	<init> (Ldrq;Lcew;Lcdv;Ljg$a;)V <init>
		0 o p_37330_
		1 o p_37331_
		2 o p_37332_
		3 o p_37333_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376836_
		1 o p_376419_
		2 o p_376652_
	a (Ljg;)V setMoveDirection
		0 o p_37351_
	a (Ljg$a;Lcdv;)V selectNextMoveDirection
		0 o p_37349_
		1 o p_423580_
	a (Lfoe;)V onHitEntity
		0 o p_37345_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421638_
	a (Lfof;)V onHit
		0 o p_37347_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421868_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_37336_
	a (Lalq$a;)V defineSynchedData
		0 o p_326398_
	a (Lacs;)V recreateFromPacket
		0 o p_150185_
	a (Lfod;)V onHitBlock
		0 o p_37343_
	aW ()Z isAffectedByBlocks
	b (Lcdv;)Z canHitEntity
		0 o p_37341_
	b (Lcci;)Z hurtClient
		0 o p_376754_
	bK ()F getLightLevelDependentMagicValue
	bT ()Z isPickable
	bo ()D getDefaultGravity
	ck ()Z isOnFire
	dR ()V checkDespawn
	dw ()Lbcf; getSoundSource
	e ()Ljg; getMoveDirection
	f ()V destroy
	g ()V tick
dam net/minecraft/world/entity/projectile/SmallFireball
	<init> (Ldrq;Lcew;Lfoh;)V <init>
		0 o p_37375_
		1 o p_37376_
		2 o p_347501_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37364_
		1 o p_37365_
	<init> (Ldrq;DDDLfoh;)V <init>
		0 o p_37367_
		1 o p_37368_
		2 o p_37369_
		3 o p_37370_
		4 o p_347543_
	a (Lfof;)V onHit
		0 o p_37388_
	a (Lfod;)V onHitBlock
		0 o p_37384_
	a (Lfoe;)V onHitEntity
		0 o p_37386_
dan net/minecraft/world/entity/projectile/Snowball
	<init> (Ldrq;DDDLdhp;)V <init>
		0 o p_37399_
		1 o p_363941_
		2 o p_364668_
		3 o p_362194_
		4 o p_361377_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37391_
		1 o p_37392_
	<init> (Ldrq;Lcew;Ldhp;)V <init>
		0 o p_37394_
		1 o p_363644_
		2 o p_361895_
	a (Lfof;)V onHit
		0 o p_37406_
	a (Lfoe;)V onHitEntity
		0 o p_37404_
	b (B)V handleEntityEvent
		0 o p_37402_
	f ()Ldhl; getDefaultItem
	i ()Lmc; getParticle
dao net/minecraft/world/entity/projectile/SpectralArrow
	d I DEFAULT_DURATION
	f I duration
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37411_
		1 o p_37412_
	<init> (Ldrq;Lcew;Ldhp;Ldhp;)V <init>
		0 o p_37414_
		1 o p_309162_
		2 o p_309167_
		3 o p_346408_
	<init> (Ldrq;DDDLdhp;Ldhp;)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 (Lfip;)V readAdditionalSaveData
		0 o p_421509_
	a (Lcew;)V doPostHurtEffects
		0 o p_37422_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422688_
	g ()V tick
	n ()Ldhp; getDefaultPickupItem
dap net/minecraft/world/entity/projectile/ThrowableItemProjectile
	a Lalm; DATA_ITEM_STACK
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Lcew;Ldrq;Ldhp;)V <init>
		0 o p_37438_
		1 o p_37439_
		2 o p_37440_
		3 o p_363259_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37442_
		1 o p_37443_
	<init> (Lcee;DDDLdrq;Ldhp;)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 (Lfip;)V readAdditionalSaveData
		0 o p_421822_
	a (Ldhp;)V setItem
		0 o p_37447_
	a (Lalq$a;)V defineSynchedData
		0 o p_326015_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422089_
	e ()Ldhp; getItem
	f ()Ldhl; getDefaultItem
	i ()Ldhp; lambda$readAdditionalSaveData$0
daq net/minecraft/world/entity/projectile/ThrowableProjectile
	a F MIN_CAMERA_DISTANCE_SQUARED
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37466_
		1 o p_37467_
	<init> (Lcee;DDDLdrq;)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_
	bo ()D getDefaultGravity
	f ()V applyInertia
	g ()V tick
	i ()V handleFirstTickBubbleColumn
	o (Z)Z canUsePortal
		0 o p_352918_
dar net/minecraft/world/entity/projectile/ThrownEgg
	a Lcdy; ZERO_SIZED_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;DDDLdhp;)V <init>
		0 o p_37481_
		1 o p_362518_
		2 o p_363859_
		3 o p_364605_
		4 o p_362063_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37473_
		1 o p_37474_
	<init> (Ldrq;Lcew;Ldhp;)V <init>
		0 o p_37476_
		1 o p_363925_
		2 o p_363058_
	a (Lfof;)V onHit
		0 o p_37488_
	a (Ldgq;)Ljava/util/Optional; lambda$onHit$0
		0 o p_427141_
	a (Lfoe;)V onHitEntity
		0 o p_37486_
	b (B)V handleEntityEvent
		0 o p_37484_
	f ()Ldhl; getDefaultItem
das net/minecraft/world/entity/projectile/ThrownEnderpearl
	a J ticketTimer
	<init> (Ldrq;Lcew;Ldhp;)V <init>
		0 o p_37499_
		1 o p_37500_
		2 o p_360657_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37491_
		1 o p_37492_
	a (Lfof;)V onHit
		0 o p_37504_
	a (Ldrq;Lfoh;)V playSound
		0 o p_350706_
		1 o p_350543_
	a (Lcdv;Ldrq;)Z isAllowedToTeleportOwner
		static
		0 o p_352055_
		1 o p_352453_
	a (Ldrq;Ldrq;)Z canTeleport
		0 o p_352941_
		1 o p_352929_
	a (Lceb;)V setOwner
		0 o p_423593_
	a (Lawx;Ljava/util/UUID;)Lcdv; findOwnerIncludingDeadPlayer
		static
		0 o p_439450_
		1 o p_440680_
	a (ZLja;)V onAboveBubbleColumn
		0 o p_399523_
		1 o p_399674_
	a (Lejm;)V onInsideBlock
		0 o p_353066_
	a (Lfoe;)V onHitEntity
		0 o p_37502_
	ai_ ()Lcdv; getOwner
	b (Lcdv$e;)V onRemoval
		0 o p_379730_
	b (Lfha;)Lcdv; teleport
		0 o p_379805_
	f ()Ldhl; getDefaultItem
	g ()V tick
	i ()V deregisterFromCurrentOwner
	k ()V registerToCurrentOwner
	m (Z)V onInsideBubbleColumn
		0 o p_400176_
dat net/minecraft/world/entity/projectile/ThrownExperienceBottle
	<init> (Ldrq;DDDLdhp;)V <init>
		0 o p_37513_
		1 o p_37514_
		2 o p_37515_
		3 o p_37516_
		4 o p_362911_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37510_
		1 o p_37511_
	<init> (Ldrq;Lcew;Ldhp;)V <init>
		0 o p_37518_
		1 o p_37519_
		2 o p_364032_
	a (Lfof;)V onHit
		0 o p_37521_
	bo ()D getDefaultGravity
	f ()Ldhl; getDefaultItem
dau net/minecraft/world/entity/projectile/ThrownLingeringPotion
	<init> (Ldrq;DDDLdhp;)V <init>
		0 o p_399495_
		1 o p_399947_
		2 o p_400038_
		3 o p_400027_
		4 o p_399471_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_400031_
		1 o p_400145_
	<init> (Ldrq;Lcew;Ldhp;)V <init>
		0 o p_400111_
		1 o p_400085_
		2 o p_399851_
	a (Lawx;Ldhp;Lfof;)V onHitAsPotion
		0 o p_399902_
		1 o p_400168_
		2 o p_421887_
	f ()Ldhl; getDefaultItem
dav net/minecraft/world/entity/projectile/ThrownSplashPotion
	<init> (Ldrq;DDDLdhp;)V <init>
		0 o p_400144_
		1 o p_400061_
		2 o p_400032_
		3 o p_399549_
		4 o p_400218_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_400190_
		1 o p_399722_
	<init> (Ldrq;Lcew;Ldhp;)V <init>
		0 o p_399777_
		1 o p_400264_
		2 o p_400186_
	a (Lawx;Ldhp;Lfof;)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 ()Ldhl; getDefaultItem
daw net/minecraft/world/entity/projectile/ThrownTrident
	d I clientSideReturnTridentTickCount
	f Lalm; ID_LOYALTY
	g Lalm; ID_FOIL
	h F WATER_INERTIA
	i Z DEFAULT_DEALT_DAMAGE
	j Z dealtDamage
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;DDDLdhp;)V <init>
		0 o p_338686_
		1 o p_338771_
		2 o p_338674_
		3 o p_338477_
		4 o p_338255_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37561_
		1 o p_37562_
	<init> (Ldrq;Lcew;Ldhp;)V <init>
		0 o p_37569_
		1 o p_37570_
		2 o p_37571_
	B ()Z isAcceptibleReturnOwner
	a (Lawx;Ldhl;)V lambda$hitBlockEnchantmentEffects$1
		0 o p_375965_
		1 o p_375966_
	a (Lawx;Lfod;Ldhp;)V hitBlockEnchantmentEffects
		0 o p_344953_
		1 o p_346320_
		2 o p_344999_
	a (Lczl;)Z tryPickup
		0 o p_150196_
	a (Lfoe;)V onHitEntity
		0 o p_37573_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421774_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421499_
	a (Lalq$a;)V defineSynchedData
		0 o p_326249_
	a_ (Lczl;)V playerTouch
		0 o p_37580_
	b (Ldhp;)B getLoyaltyFromItem
		0 o p_345571_
	b (Lawx;Ldhl;)V lambda$onHitEntity$0
		0 o p_375963_
		1 o p_375964_
	b (Lfoh;Lfoh;)Lfoe; findHitEntity
		0 o p_37575_
		1 o p_37576_
	el ()Ldhp; getWeaponItem
	f ()V tickDespawn
	g ()V tick
	i ()Lbcd; getDefaultHitGroundSoundEvent
	j (DDD)Z shouldRender
		0 o p_37588_
		1 o p_37589_
		2 o p_37590_
	n ()Ldhp; getDefaultPickupItem
	u ()F getWaterInertia
	x ()Z isFoil
dax net/minecraft/world/entity/projectile/WitherSkull
	d Lalm; DATA_DANGEROUS
	f Z DEFAULT_DANGEROUS
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;Lcew;Lfoh;)V <init>
		0 o p_37609_
		1 o p_37610_
		2 o p_347464_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_37598_
		1 o p_37599_
	a (Lfof;)V onHit
		0 o p_37628_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422088_
	a (Lalq$a;)V defineSynchedData
		0 o p_325939_
	a (Ldrj;Ldqu;Lja;Lejm;Lfga;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 (Lfoe;)V onHitEntity
		0 o p_37626_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421943_
	b (Z)V setDangerous
		0 o p_37630_
	ck ()Z isOnFire
	f ()Z shouldBurn
	k ()F getInertia
	n ()Z isDangerous
day net/minecraft/world/entity/projectile/package-info
daz net/minecraft/world/entity/projectile/windcharge/AbstractWindCharge
	d Ldrk; EXPLOSION_DAMAGE_CALCULATOR
	f D JUMP_SCALE
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_325927_
		1 o p_326350_
	<init> (Lcee;DDDLfoh;Ldrq;)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> (Lcee;Ldrq;Lcdv;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 (Lfof;)V onHit
		0 o p_326337_
	a (Lfod;)V onHitBlock
		0 o p_325933_
	a (Lfoe;)V onHitEntity
		0 o p_326121_
	a (Lfoh;)V explode
		0 o p_352265_
	b (Lcdv;)Z canHitEntity
		0 o p_326159_
	c (Lfoh;)Lfoc; makeBoundingBox
		0 o p_390351_
	e ()Ldhp; getItem
	f ()Z shouldBurn
	g ()V tick
	i (Lcdv;)Z canCollideWith
		0 o p_326023_
	i ()Lmc; getTrailParticle
	i (DDD)V push
		0 o p_334071_
		1 o p_333979_
		2 o p_333996_
	k ()F getInertia
	m ()F getLiquidInertia
db net/minecraft/advancements/critereon/PickedUpItemTrigger
	<init> ()V <init>
	a (Lawy;Ldhp;Lfiy;Ldb$a;)Z lambda$trigger$0
		static
		0 o p_221303_
		1 o p_221304_
		2 o p_221305_
		3 o p_221306_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Ldhp;Lcdv;)V trigger
		0 o p_221299_
		1 o p_221300_
		2 o p_221301_
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 (Lawy;Ldhp;Lfiy;)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/entity/projectile/windcharge/BreezeWindCharge
	g F RADIUS
	<init> (Lcee;Ldrq;)V <init>
		0 o p_326366_
		1 o p_325976_
	<init> (Lcxj;Ldrq;)V <init>
		0 o p_326239_
		1 o p_326041_
	a (Lfoh;)V explode
		0 o p_352274_
dbb net/minecraft/world/entity/projectile/windcharge/WindCharge
	g Ldrk; EXPLOSION_DAMAGE_CALCULATOR
	h F RADIUS
	i F MIN_CAMERA_DISTANCE_SQUARED
	j I noDeflectTicks
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_326226_
		1 o p_326464_
	<init> (Ldrq;DDDLfoh;)V <init>
		0 o p_326007_
		1 o p_326331_
		2 o p_326001_
		3 o p_325990_
		4 o p_347497_
	<init> (Lczl;Ldrq;DDD)V <init>
		0 o p_326044_
		1 o p_326101_
		2 o p_326183_
		3 o p_326157_
		4 o p_325928_
	a (Ldaj;Lcdv;Lceb;Z)Z deflect
		0 o p_350880_
		1 o p_350728_
		2 o p_439961_
		3 o p_350553_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_363611_
	a (Lfoh;)V explode
		0 o p_352393_
	g ()V tick
dbc net/minecraft/world/entity/projectile/windcharge/package-info
dbd net/minecraft/world/entity/raid/Raid
	A Ljava/util/Map; groupRaiderMap
	B Ljava/util/Set; heroesOfTheVillage
	C J ticksActive
	D Lja; center
	E Z started
	F F totalHealth
	G I raidOmenLevel
	H Z active
	I I groupsSpawned
	J Lawt; raidEvent
	K I postRaidTicks
	L I raidCooldownTicks
	M Lbfq; random
	N I numGroups
	O Ldbd$a; status
	P I celebrationTicks
	Q Ljava/util/Optional; waveSpawnPos
	a Lcfp; 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 Lxx; 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 Lxx; RAID_NAME_COMPONENT
	v Lxx; RAID_BAR_VICTORY_COMPONENT
	w Lxx; 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> (ZZJIIIIFILdbd$a;Lja;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_
	<init> (Lja;Lcbn;)V <init>
		0 o p_401301_
		1 o p_401426_
	a (Lcbn;)I getNumGroups
		0 o p_37725_
	a (Lawx;Ldbe;Z)V removeFromRaid
		0 o p_401317_
		1 o p_37741_
		2 o p_37742_
	a (Lawx;ILdbe;Lja;Z)V joinRaid
		0 o p_401149_
		1 o p_37714_
		2 o p_37715_
		3 o p_37716_
		4 o p_37717_
	a (Lawx;Lja;)V playSound
		0 o p_401069_
		1 o p_37744_
	a (Ldbd$b;IZ)I getDefaultNumSpawns
		0 o p_37731_
		1 o p_37732_
		2 o p_37733_
	a (Lawy;)Z absorbRaidOmen
		0 o p_338621_
	a (Lawx;ILdbe;)Z addWaveMob
		0 o p_401172_
		1 o p_37753_
		2 o p_37754_
	a (Lawx;ILdbe;Z)Z addWaveMob
		0 o p_401410_
		1 o p_37719_
		2 o p_37720_
		3 o p_37721_
	a (ILdbe;)V setLeader
		0 o p_37711_
		1 o p_37712_
	a (Lawx;)V tick
		0 o p_401322_
	a (Lawx;I)Lja; findRandomSpawnPos
		0 o p_401052_
		1 o p_37708_
	a ()Z isOver
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$12
		static
		0 o p_400925_
	a (Ldbd$b;Lbfq;ILcbo;Z)I getPotentialBonusSpawns
		0 o p_219829_
		1 o p_219830_
		2 o p_219831_
		3 o p_219832_
		4 o p_219833_
	a (Ljava/lang/Integer;)Ljava/util/Set; lambda$addWaveMob$16
		static
		0 o p_37746_
	a (Ldbd;)Ljava/util/Set; lambda$static$11
		static
		0 o p_400920_
	a (I)V setRaidOmenLevel
		0 o p_338727_
	a (Lcdv;)V addHeroOfTheVillage
		0 o p_37727_
	a (Lja;)V setCenter
		0 o p_37761_
	a (Ljl;)Ldhp; getOminousBannerInstance
		static
		0 o p_361191_
	b (Lja;)D lambda$moveRaidCenterToNearbyVillageSection$15
		0 o p_37766_
	b (Lawx;)V updatePlayers
		0 o p_401212_
	b (I)Ldbe; getLeader
		0 o p_37751_
	b (Ldbd;)Lja; lambda$static$10
		static
		0 o p_400923_
	b (Lawx;Lja;)V spawnGroup
		0 o p_401196_
		1 o p_37756_
	b (Lawy;)Z lambda$validPlayer$13
		0 o p_427142_
	b ()Z isBetweenWaves
	c (I)V removeLeader
		0 o p_37759_
	c ()Z hasFirstWaveSpawned
	c (Ldbd;)Ldbd$a; lambda$static$9
		static
		0 o p_400927_
	c (Lawx;)V moveRaidCenterToNearbyVillageSection
		0 o p_401058_
	d (Ldbd;)Ljava/lang/Integer; lambda$static$8
		static
		0 o p_400915_
	d ()Z isStopped
	d (Lawx;)Ljava/util/Optional; getValidSpawnPos
		0 o p_401254_
	e ()Z isVictory
	e (Lawx;)V updateRaiders
		0 o p_401225_
	e (Ldbd;)Ljava/lang/Float; lambda$static$7
		static
		0 o p_400919_
	f (Lawx;)V setDirty
		0 o p_401185_
	f (Ldbd;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_400914_
	f ()Z isLoss
	g ()F getTotalHealth
	g (Lawx;)Lja; lambda$tick$14
		0 o p_400916_
	g (Ldbd;)Ljava/lang/Integer; lambda$static$5
		static
		0 o p_400926_
	h ()Ljava/util/Set; getAllRaiders
	h (Ldbd;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_400921_
	i (Ldbd;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_400924_
	i ()Z isStarted
	j ()I getGroupsSpawned
	j (Ldbd;)Ljava/lang/Long; lambda$static$2
		static
		0 o p_400918_
	k (Ldbd;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_400917_
	k ()I getMaxRaidOmenLevel
	l (Ldbd;)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 ()Lja; 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
dbd$1 net/minecraft/world/entity/raid/Raid$1
	a [I $SwitchMap$net$minecraft$world$Difficulty
	<clinit> ()V <clinit>
		static
dbd$a net/minecraft/world/entity/raid/Raid$RaidStatus
	a Ldbd$a; ONGOING
	b Ldbd$a; VICTORY
	c Ldbd$a; LOSS
	d Ldbd$a; STOPPED
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/lang/String; name
	g [Ldbd$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 ()[Ldbd$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldbd$a; valueOf
		static
		0 o p_37806_
	values ()[Ldbd$a; values
		static
dbd$b net/minecraft/world/entity/raid/Raid$RaiderType
	a Ldbd$b; VINDICATOR
	b Ldbd$b; EVOKER
	c Ldbd$b; PILLAGER
	d Ldbd$b; WITCH
	e Ldbd$b; RAVAGER
	f [Ldbd$b; VALUES
	g Lcee; entityType
	h [I spawnsPerWaveBeforeBonus
	i [Ldbd$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILcee;[I)V <init>
		0 o p_37819_
		1 o p_37820_
		2 o p_37821_
		3 o p_37822_
	a ()[Ldbd$b; $values
		static
	valueOf (Ljava/lang/String;)Ldbd$b; valueOf
		static
		0 o p_37829_
	values ()[Ldbd$b; values
		static
dbe net/minecraft/world/entity/raid/Raider
	a Ljava/util/function/Predicate; ALLOWED_ITEMS
	b I DEFAULT_WAVE
	c Lalm; IS_CELEBRATING
	ct Z canJoinRaid
	cu I ticksOutsideRaid
	d Ldbd; raid
	e Z DEFAULT_CAN_JOIN_RAID
	f I wave
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)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 (Lawx;Lcci;F)Z hurtServer
		0 o p_376542_
		1 o p_376464_
		2 o p_376941_
	a (Ldbe;)Lbfq; access$000
		static
		0 o p_219835_
	a (Ldbd;)V setCurrentRaid
		0 o p_37852_
	a (Lfir;I)V lambda$addAdditionalSaveData$1
		static
		0 o p_421398_
		1 o p_421399_
	a (Lawx;IZ)V applyRaidBuffs
		0 o p_348605_
		1 o p_37844_
		2 o p_37845_
	a (Lawx;Lcvr;)V pickUpItem
		0 o p_376160_
		1 o p_37866_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421948_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422705_
	a (Lalq$a;)V defineSynchedData
		0 o p_326255_
	a (Lcci;)V die
		0 o p_37847_
	a (Ldsh;Lcbo;Lced;Lcfo;)Lcfo; finalizeSpawn
		0 o p_37856_
		1 o p_37857_
		2 o p_362502_
		3 o p_37859_
	a (Lawx;Ljava/lang/Integer;)V lambda$readAdditionalSaveData$2
		0 o p_432558_
		1 o p_432559_
	ae ()Z requiresCustomPersistence
	ah_ ()Lbcd; getCelebrateSound
	b (Ldbe;)Lbfq; access$100
		static
		0 o p_150227_
	b (Lcvr;)Z lambda$static$0
		static
		0 o p_427143_
	b (I)V setWave
		0 o p_37843_
	c (I)V setTicksOutsideRaid
		0 o p_37864_
	c (Ldbe;)Z access$200
		static
		0 o p_219837_
	d (Ldbe;)Lbfq; access$300
		static
		0 o p_150231_
	e (Ldbe;)Lbfq; access$400
		static
		0 o p_219839_
	e_ ()V aiStep
	gM ()V updateNoActionTime
	gO ()Z canJoinPatrol
	gU ()Z canJoinRaid
	gV ()Ldbd; getCurrentRaid
	gW ()Z isCaptain
	gX ()Z hasRaid
	gY ()Z hasActiveRaid
	gZ ()I getWave
	ha ()Z isCelebrating
	hb ()I getTicksOutsideRaid
	i (D)Z removeWhenFarAway
		0 o p_37894_
dbe$a net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal
	a Lcpp; shoutTargeting
	b Ldbe; mob
	c F hostileRadiusSqr
	<init> (Lcvu;F)V <init>
		0 o p_37907_
		1 o p_37908_
	Y_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
dbe$b net/minecraft/world/entity/raid/Raider$ObtainRaidLeaderBannerGoal
	a Ldbe; this$0
	b Ldbe; mob
	c Lit/unimi/dsi/fastutil/ints/Int2LongOpenHashMap; unreachableBannerCache
	d Lfgo; pathToBanner
	e Lcvr; pursuedBannerItemEntity
	<init> (Ldbe;Ldbe;)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
dbe$c net/minecraft/world/entity/raid/Raider$RaiderCelebration
	a Ldbe; this$0
	b Ldbe; mob
	<init> (Ldbe;Ldbe;)V <init>
		0 o p_37923_
		1 o p_37924_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
dbe$d net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal
	a Ldbe; raider
	b D speedModifier
	c Lja; poiPos
	d Ljava/util/List; visited
	e I distanceToPoi
	f Z stuck
	<init> (Ldbe;DI)V <init>
		0 o p_37936_
		1 o p_37937_
		2 o p_37938_
	a (Ljk;)Z lambda$hasSuitablePoi$0
		static
		0 o p_219843_
	a ()V tick
	a (Lja;)Z hasNotVisited
		0 o p_37943_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z isValidRaid
	i ()Z hasSuitablePoi
	k ()V updateVisited
dbf net/minecraft/world/entity/raid/Raids
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfhn; TYPE
	c Lfhn; 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 (Ldbf;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_400931_
	a (I)Ldbd; get
		0 o p_37959_
	a (Ldbe;)Z canJoinRaid
		static
		0 o p_37966_
	a (Lja;I)Ldbd; getNearbyRaid
		0 o p_37971_
		1 o p_37972_
	a (Lawx;)V tick
		0 o p_401204_
	a ()I getUniqueId
	a (Lawy;Lja;)Ldbd; createOrExtendRaid
		0 o p_37964_
		1 o p_338602_
	a (Ljk;)Lfhn; getType
		static
		0 o p_401277_
	a (Lup;)Ldbf; 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 (Ldqv;)Ljava/util/List; getRaidCentersInChunk
		0 o p_449200_
	a (Lawx;Lja;)Ldbd; getOrCreateRaid
		0 o p_37961_
		1 o p_37962_
	a (Ldbd;)Ljava/util/OptionalInt; getId
		0 o p_401241_
	b (Ljk;)Z lambda$createOrExtendRaid$4
		static
		0 o p_219845_
	b (Ldbf;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_400933_
	c (Ldbf;)Ljava/util/List; lambda$static$0
		static
		0 o p_400932_
dbf$a net/minecraft/world/entity/raid/Raids$RaidWithId
	a Lcom/mojang/serialization/Codec; CODEC
	b I id
	c Ldbd; raid
	<clinit> ()V <clinit>
		static
	<init> (ILdbd;)V <init>
		0 o id
		1 o raid
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_401087_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;)Ldbf$a; from
		static
		0 o p_401228_
	a ()I id
	b ()Ldbd; raid
	equals (Ljava/lang/Object;)Z equals
		0 o p_401103_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbg net/minecraft/world/entity/raid/package-info
dbh net/minecraft/world/entity/schedule/Activity
	A Ljava/lang/String; name
	B I hashCode
	a Ldbh; CORE
	b Ldbh; IDLE
	c Ldbh; WORK
	d Ldbh; PLAY
	e Ldbh; REST
	f Ldbh; MEET
	g Ldbh; PANIC
	h Ldbh; RAID
	i Ldbh; PRE_RAID
	j Ldbh; HIDE
	k Ldbh; FIGHT
	l Ldbh; CELEBRATE
	m Ldbh; ADMIRE_ITEM
	n Ldbh; AVOID
	o Ldbh; RIDE
	p Ldbh; PLAY_DEAD
	q Ldbh; LONG_JUMP
	r Ldbh; RAM
	s Ldbh; TONGUE
	t Ldbh; SWIM
	u Ldbh; LAY_SPAWN
	v Ldbh; SNIFF
	w Ldbh; INVESTIGATE
	x Ldbh; ROAR
	y Ldbh; EMERGE
	z Ldbh; DIG
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_37997_
	a (Ljava/lang/String;)Ldbh; 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
dbi 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
dbj net/minecraft/world/entity/schedule/Schedule
	a I WORK_START_TIME
	b I TOTAL_WORK_TIME
	c Ldbj; EMPTY
	d Ldbj; SIMPLE
	e Ldbj; VILLAGER_BABY
	f Ldbj; VILLAGER_DEFAULT
	g Ljava/util/Map; timelines
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldbh;)V ensureTimelineExistsFor
		0 o p_38025_
	a (Ldbh;Ljava/util/Map$Entry;)Z lambda$getAllTimelinesExceptFor$0
		static
		0 o p_38027_
		1 o p_38028_
	a (ILjava/util/Map$Entry;)D lambda$getActivityAt$1
		static
		0 o p_38022_
		1 o p_38023_
	a (Ljava/lang/String;)Ldbk; register
		static
		0 o p_38030_
	a (I)Ldbh; getActivityAt
		0 o p_38020_
	b (Ldbh;)Ldbl; getTimelineFor
		0 o p_38032_
	c (Ldbh;)Ljava/util/List; getAllTimelinesExceptFor
		0 o p_38034_
dbk net/minecraft/world/entity/schedule/ScheduleBuilder
	a Ldbj; schedule
	b Ljava/util/List; transitions
	<init> (Ldbj;)V <init>
		0 o p_38038_
	a (Ldbk$a;Ldbl;)V lambda$build$0
		static
		0 o p_150244_
		1 o p_150245_
	a (Ldbk$a;)V lambda$build$1
		0 o p_38044_
	a (ILdbh;)Ldbk; changeActivityAt
		0 o p_38041_
		1 o p_38042_
	a ()Ldbj; build
dbk$a net/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition
	a I time
	b Ldbh; activity
	<init> (ILdbh;)V <init>
		0 o p_38051_
		1 o p_38052_
	a ()I getTime
	b ()Ldbh; getActivity
dbl net/minecraft/world/entity/schedule/Timeline
	a Ljava/util/List; keyframes
	b I previousIndex
	<init> ()V <init>
	a (Ljava/util/Collection;)Ldbl; addKeyframes
		0 o p_150248_
	a (I)F getValueAt
		0 o p_38059_
	a ()Lcom/google/common/collect/ImmutableList; getKeyframes
	a (IF)Ldbl; addKeyframe
		0 o p_38061_
		1 o p_38062_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectSortedMap;Ldbi;)V lambda$sortAndDeduplicateKeyframes$0
		static
		0 o p_38064_
		1 o p_38065_
	b ()V sortAndDeduplicateKeyframes
dbm net/minecraft/world/entity/schedule/package-info
dbn net/minecraft/world/entity/variant/BiomeCheck
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Ljo; requiredBiomes
	<clinit> ()V <clinit>
		static
	<init> (Ljo;)V <init>
		0 o requiredBiomes
	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_399647_
	a (Ldbt;)Z test
		0 o p_400182_
	b ()Ljo; 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
dbo net/minecraft/world/entity/variant/ModelAndTexture
	a Ljava/lang/Object; model
	b Ljb$b; asset
	<init> (Ljava/lang/Object;Lamj;)V <init>
		0 o p_400126_
		1 o p_400299_
	<init> (Ljava/lang/Object;Ljb$b;)V <init>
		0 o model
		1 o asset
	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_450883_
		1 o p_450884_
		2 o p_450885_
	a (Laae;)Laae; streamCodec
		static
		0 o p_400232_
	a ()Ljava/lang/Object; model
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_399564_
		1 o p_400177_
	b ()Ljb$b; asset
	equals (Ljava/lang/Object;)Z equals
		0 o p_400087_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbp net/minecraft/world/entity/variant/MoonBrightnessCheck
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lcx$b; range
	<clinit> ()V <clinit>
		static
	<init> (Lcx$b;)V <init>
		0 o range
	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_399794_
	a (Ldbt;)Z test
		0 o p_400287_
	b ()Lcx$b; 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
dbq net/minecraft/world/entity/variant/PriorityProvider
	a (Ldbq$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;Lbfq;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_
dbq$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> (Ldbq$b;I)V <init>
		0 o p_400069_
		1 o p_400304_
	<init> (Ljava/util/Optional;I)V <init>
		0 o condition
		1 o priority
	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
dbq$b net/minecraft/world/entity/variant/PriorityProvider$SelectorCondition
	a (Ljava/lang/Object;)Z lambda$alwaysTrue$0
		static
		0 o p_400277_
	alwaysTrue ()Ldbq$b; alwaysTrue
		static
dbq$c net/minecraft/world/entity/variant/PriorityProvider$UnpackedEntry
	a Ljava/util/Comparator; HIGHEST_PRIORITY_FIRST
	b Ljava/lang/Object; entry
	c I priority
	d Ldbq$b; condition
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;ILdbq$b;)V <init>
		0 o entry
		1 o priority
		2 o condition
	a ()Ljava/lang/Object; entry
	b ()I priority
	c ()Ldbq$b; condition
	equals (Ljava/lang/Object;)Z equals
		0 o p_399622_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbr 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_
dbs net/minecraft/world/entity/variant/SpawnConditions
	<init> ()V <init>
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_400279_
dbt net/minecraft/world/entity/variant/SpawnContext
	a Lja; pos
	b Ldsh; level
	c Ljk; biome
	<init> (Lja;Ldsh;Ljk;)V <init>
		0 o pos
		1 o level
		2 o biome
	a (Ldsh;Lja;)Ldbt; create
		static
		0 o p_400282_
		1 o p_399599_
	a ()Lja; pos
	b ()Ldsh; level
	c ()Ljk; biome
	equals (Ljava/lang/Object;)Z equals
		0 o p_400014_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbu net/minecraft/world/entity/variant/SpawnPrioritySelectors
	a Ldbu; 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 (I)Ldbu; fallback
		static
		0 o p_400301_
	a ()Ljava/util/List; selectors
	a (Ldbr;I)Ldbu; single
		static
		0 o p_400226_
		1 o p_400154_
	equals (Ljava/lang/Object;)Z equals
		0 o p_400306_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbv net/minecraft/world/entity/variant/StructureCheck
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Ljo; requiredStructures
	<clinit> ()V <clinit>
		static
	<init> (Ljo;)V <init>
		0 o requiredStructures
	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_399769_
	a (Ldbt;)Z test
		0 o p_400042_
	b ()Ljo; 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
dbw net/minecraft/world/entity/variant/VariantUtils
	a Ljava/lang/String; TAG_VARIANT
	<init> ()V <init>
	a (Lfir;Ljk;)V writeVariant
		static
		0 o p_421671_
		1 o p_399604_
	a (Lfip;Lami;)Ljava/util/Optional; readVariant
		static
		0 o p_422377_
		1 o p_399850_
	a (Ljy;Lami;)Ljk; getDefaultOrAny
		static
		0 o p_400148_
		1 o p_399728_
	a (Ldbt;Lami;)Ljava/util/Optional; selectVariantToSpawn
		static
		0 o p_427352_
		1 o p_427473_
	a (Lfir;Lami;)V lambda$writeVariant$0
		static
		0 o p_421402_
		1 o p_421403_
	a (Lami;Lamj;)Lami; lambda$readVariant$1
		static
		0 o p_399968_
		1 o p_399887_
	b (Ljy;Lami;)Ljk; getAny
		static
		0 o p_399785_
		1 o p_400271_
dbx net/minecraft/world/entity/variant/package-info
dby net/minecraft/world/entity/vehicle/AbstractBoat
	a I PADDLE_LEFT
	aN F PADDLE_SPEED
	aO [F paddlePositions
	aP F outOfControlTicks
	aQ F deltaRotation
	aR Lceq; interpolation
	aS Z inputLeft
	aT Z inputRight
	aU Z inputUp
	aV Z inputDown
	aW D waterLevel
	aX F landFriction
	aY Ldby$a; status
	aZ Ldby$a; oldStatus
	b I PADDLE_RIGHT
	ba D lastYd
	bb Z isAboveBubbleColumn
	bc Z bubbleColumnDirectionIsDown
	bd F bubbleMultiplier
	be F bubbleAngle
	bf F bubbleAngleO
	bg Lceu$a; leashData
	bh Ljava/util/function/Supplier; dropItem
	c D PADDLE_SOUND_TIME
	d I BUBBLE_TIME
	r Lalm; DATA_ID_PADDLE_LEFT
	s Lalm; DATA_ID_PADDLE_RIGHT
	t Lalm; DATA_ID_BUBBLE_TIME
	u I TIME_TO_EJECT
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;Ljava/util/function/Supplier;)V <init>
		0 o p_376844_
		1 o p_376177_
		2 o p_376258_
	C (Lcdv;)Z hasEnoughSpaceFor
		0 o p_376373_
	D (Lcdv;)V clampRotation
		0 o p_376827_
	D ()Z supportQuadLeash
	E ()[Lfoh; getQuadLeashOffsets
	E (Lcdv;)Z lambda$tickBubbleColumn$0
		static
		0 o p_376459_
	F ()Lfoh; getLeashOffset
	J ()V tickBubbleColumn
	K ()Ldby$a; getStatus
	L ()Z checkInWater
	M ()Ldby$a; isUnderwater
	N ()V floatBoat
	P ()V controlBoat
	Q ()I getBubbleTime
	U_ ()Lceu$a; getLeashData
	a (DZLejm;Lja;)V checkFallDamage
		0 o p_376661_
		1 o p_376924_
		2 o p_376918_
		3 o p_376727_
	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 (Lceu$a;)V setLeashData
		0 o p_376525_
	a (Lcdv;Lcdy;F)Lfoh; getPassengerAttachmentPoint
		0 o p_376607_
		1 o p_376417_
		2 o p_376713_
	a (Ljg$a;Lm$a;)Lfoh; getRelativePortalPosition
		0 o p_376896_
		1 o p_376254_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_376241_
		1 o p_376920_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421554_
	a (Lcdv;Lcdv;)Z canVehicleCollide
		static
		0 o p_376641_
		1 o p_376219_
	a (Lalq$a;)V defineSynchedData
		0 o p_376157_
	a (ZLja;)V onAboveBubbleColumn
		0 o p_376266_
		1 o p_393506_
	a (Lcdv;Lcdv$b;)V positionRider
		0 o p_376397_
		1 o p_376131_
	a (IF)F getRowingTime
		0 o p_376364_
		1 o p_376934_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422306_
	a (Lcdv$e;)V remove
		0 o p_376469_
	b (F)F getBubbleAngle
		0 o p_376316_
	b (Lcdy;)D rideHeight
		0 o p_376342_
	b (Lcew;)Lfoh; getDismountLocationForPassenger
		0 o p_376670_
	bT ()Z isPickable
	bU ()Z isPushable
	bo ()D getDefaultGravity
	br ()Lcdv$d; getMovementEmission
	by ()Z isUnderWater
	c (I)Z getPaddleState
		0 o p_376528_
	dU ()Ldhp; getPickResult
	dc ()Ljg; getMotionDirection
	dg ()Lcew; getControllingPassenger
	f ()Lbcd; getPaddleSound
	g ()V tick
	h (Lcdv;)V push
		0 o p_376864_
	i (Lcdv;)Z canCollideWith
		0 o p_376785_
	i ()F getWaterLevelAbove
	j (Lcdv;)Z canBeCollidedWith
		0 o p_423669_
	k ()F getGroundFriction
	l (Lcdv;)V onPassengerTurned
		0 o p_376888_
	m (I)V setBubbleTime
		0 o p_376387_
	m ()F getSinglePassengerXOffset
	n ()I getMaxPassengers
	n_ ()Lceq; getInterpolation
	o (DDD)V setInitialPos
		0 o p_376201_
		1 o p_376405_
		2 o p_376794_
	p ()Ldhl; getDropItem
	q (F)V animateHurt
		0 o p_376617_
	s (Lcdv;)Z canAddPassenger
		0 o p_376443_
dby$a net/minecraft/world/entity/vehicle/AbstractBoat$Status
	a Ldby$a; IN_WATER
	b Ldby$a; UNDER_WATER
	c Ldby$a; UNDER_FLOWING_WATER
	d Ldby$a; ON_LAND
	e Ldby$a; IN_AIR
	f [Ldby$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_376519_
		1 o p_376150_
	a ()[Ldby$a; $values
		static
	valueOf (Ljava/lang/String;)Ldby$a; valueOf
		static
		0 o p_376654_
	values ()[Ldby$a; values
		static
dbz net/minecraft/world/entity/vehicle/AbstractChestBoat
	r I CONTAINER_SIZE
	s Ljt; itemStacks
	t Lami; lootTable
	u J lootTableSeed
	<init> (Lcee;Ldrq;Ljava/util/function/Supplier;)V <init>
		0 o p_376778_
		1 o p_376182_
		2 o p_376195_
	a (ILdhp;)V setItem
		0 o p_376127_
		1 o p_376526_
	a (I)Ldhp; getItem
		0 o p_376545_
	a (Lczl;)Z stillValid
		0 o p_376726_
	a ()V clearContent
	a (Lawx;Lcci;)V destroy
		0 o p_376333_
		1 o p_376433_
	a (Lami;)V setContainerLootTable
		0 o p_376327_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_376860_
		1 o p_376424_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421797_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421628_
	a (Lcdv$e;)V remove
		0 o p_376764_
	a (II)Ldhp; removeItem
		0 o p_376479_
		1 o p_376802_
	a (J)V setContainerLootTableSeed
		0 o p_376440_
	a_ (I)Lcfn; getSlot
		0 o p_376264_
	b (I)Ldhp; removeItemNoUpdate
		0 o p_376287_
	b (Lczl;)V openCustomInventoryScreen
		0 o p_376437_
	b ()I getContainerSize
	b (Lcdo;)V stopOpen
		0 o p_435779_
	createMenu (ILczk;Lczl;)Lddg; createMenu
		0 o p_376862_
		1 o p_376651_
		2 o p_376108_
	e ()V setChanged
	f (Lczl;)V unpackLootTable
		0 o p_376893_
	m ()F getSinglePassengerXOffset
	n ()I getMaxPassengers
	q ()Lami; getContainerLootTable
	r ()J getContainerLootTableSeed
	s ()Ljt; getItemStacks
	u ()V clearItemStacks
dc net/minecraft/advancements/critereon/PlayerHurtEntityTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lfiy;Lcci;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 (Lawy;Lcdv;Lcci;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 (Lawy;Lfiy;Lcci;FFZ)Z matches
		0 o p_60143_
		1 o p_60144_
		2 o p_60145_
		3 o p_60146_
		4 o p_60147_
		5 o p_60148_
	a (Ljava/util/Optional;)Lar; playerHurtEntityWithDamage
		static
		0 o p_300880_
	a (Lbk;)V validate
		0 o p_312140_
	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/entity/vehicle/AbstractMinecart
	a F WATER_SLOWDOWN_FACTOR
	b Lfoh; LOWERED_PASSENGER_ATTACHMENT
	c Lalm; DATA_ID_CUSTOM_DISPLAY_BLOCK
	d Lalm; 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 Ldci; behavior
	m Ljava/util/Map; EXITS
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;DDD)V <init>
		0 o p_38090_
		1 o p_38091_
		2 o p_38092_
		3 o p_38093_
		4 o p_38094_
	<init> (Lcee;Ldrq;)V <init>
		0 o p_38087_
		1 o p_38088_
	A ()Ljava/util/Optional; getCustomDisplayBlockState
	B ()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 (Lja;Lekq;D)D makeStepAlongTrack
		0 o p_365229_
		1 o p_363321_
		2 o p_364439_
	a (Z)V setOnRails
		0 o p_365128_
	a (Lfoh;)Lfoh; applyNaturalSlowdown
		0 o p_362705_
	a (Lcdv;Lcdy;F)Lfoh; getPassengerAttachmentPoint
		0 o p_294753_
		1 o p_295251_
		2 o p_296054_
	a (Ldca;DD)V pushOtherMinecart
		0 o p_374524_
		1 o p_374304_
		2 o p_374378_
	a (Ljg$a;Lm$a;)Lfoh; getRelativePortalPosition
		0 o p_38132_
		1 o p_38133_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422276_
	a (Lfir;Lejm;)V lambda$addAdditionalSaveData$3
		static
		0 o p_421404_
		1 o p_421405_
	a (Lcfa;Lfoh;)V move
		0 o p_362087_
		1 o p_363190_
	a (Ljava/util/Optional;)V setCustomDisplayBlockState
		0 o p_404908_
	a (Lalq$a;)V defineSynchedData
		0 o p_326247_
	a (Lawx;)D getMaxSpeed
		0 o p_376848_
	a (Lja;)Lfoh; getRedstoneDirection
		0 o p_361470_
	a (Lacs;)V recreateFromPacket
		0 o p_423610_
	a (Lja$a;)Lfpc; lambda$getDismountLocationForPassenger$0
		0 o p_423379_
	a (Lekq;)Lcom/mojang/datafixers/util/Pair; exits
		static
		0 o p_38126_
	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 (Ldrq;DDDLcee;Lced;Ldhp;Lczl;)Ldca; 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 (Lfir;)V addAdditionalSaveData
		0 o p_422143_
	aG ()V reapplyPosition
	aT ()V applyEffectsFromBlocks
	ag ()Lfoh; getKnownMovement
	b (Lawx;)V moveAlongTrack
		0 o p_376546_
	b (Ldrq;)Z useExperimentalMovement
		static
		0 o p_360970_
	b (Z)V setFlipped
		0 o p_364443_
	b (Lja;)Z isRedstoneConductor
		0 o p_38130_
	b (Lcew;)Lfoh; getDismountLocationForPassenger
		0 o p_38145_
	bC ()Z updateInWaterStateAndDoFluidPushing
	bT ()Z isPickable
	bU ()Z isPushable
	be ()F getBlockSpeedFactor
	bo ()D getDefaultGravity
	bq ()V applyGravity
	br ()Lcdv$d; getMovementEmission
	c (Lja;)Lfpc; lambda$getDismountLocationForPassenger$1
		0 o p_423378_
	c (I)V setDisplayOffset
		0 o p_38175_
	cC ()Z isOnRails
	dU ()Ldhp; getPickResult
	dc ()Ljg; getMotionDirection
	e (Lawx;)V comeOffTrack
		0 o p_376696_
	f ()Ldci; getBehavior
	g ()V tick
	h (Lcdv;)V push
		0 o p_38165_
	i ()Z isFirstTick
	i (Lcdv;)Z canCollideWith
		0 o p_38168_
	j (Lfoh;)V lerpMotion
		0 o p_436686_
	k ()Lja; getCurrentBlockPosOrRailBelow
	m ()Z isFlipped
	n ()Lejm; getDisplayBlockState
	n_ ()Lceq; getInterpolation
	o (DDD)V setInitialPos
		0 o p_374451_
		1 o p_374374_
		2 o p_374085_
	q (F)V animateHurt
		0 o p_265349_
	v ()Lejm; getDefaultDisplayBlockState
	w ()I getDisplayOffset
	x ()I getDefaultDisplayOffset
	y ()Z isRideable
	z ()Z isFurnace
dcb net/minecraft/world/entity/vehicle/AbstractMinecartContainer
	b Ljt; itemStacks
	c Lami; lootTable
	d J lootTableSeed
	<init> (Lcee;Ldrq;)V <init>
		0 o p_38213_
		1 o p_38214_
	a (ILdhp;)V setItem
		0 o p_38225_
		1 o p_38226_
	a (I)Ldhp; getItem
		0 o p_38218_
	a (Lczl;)Z stillValid
		0 o p_38230_
	a ()V clearContent
	a (Lfoh;)Lfoh; applyNaturalSlowdown
		0 o p_365520_
	a (Lawx;Lcci;)V destroy
		0 o p_376786_
		1 o p_38228_
	a (Lami;)V setContainerLootTable
		0 o p_336075_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_38232_
		1 o p_38233_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421672_
	a (Lfip;)V readAdditionalSaveData
		0 o p_421629_
	a (Lami;J)V setLootTable
		0 o p_335456_
		1 o p_38238_
	a (Lcdv$e;)V remove
		0 o p_150255_
	a (II)Ldhp; removeItem
		0 o p_38220_
		1 o p_38221_
	a (J)V setContainerLootTableSeed
		0 o p_219857_
	a (ILczk;)Lddg; createMenu
		0 o p_38222_
		1 o p_38223_
	a_ (I)Lcfn; getSlot
		0 o p_150257_
	b (I)Ldhp; removeItemNoUpdate
		0 o p_38244_
	createMenu (ILczk;Lczl;)Lddg; createMenu
		0 o p_38251_
		1 o p_38252_
		2 o p_38253_
	e ()V setChanged
	q ()Lami; getContainerLootTable
	r ()J getContainerLootTableSeed
	s ()Ljt; getItemStacks
	u ()V clearItemStacks
dcc net/minecraft/world/entity/vehicle/Boat
	<init> (Lcee;Ldrq;Ljava/util/function/Supplier;)V <init>
		0 o p_376173_
		1 o p_38293_
		2 o p_376917_
	b (Lcdy;)D rideHeight
		0 o p_376273_
dcd net/minecraft/world/entity/vehicle/ChestBoat
	<init> (Lcee;Ldrq;Ljava/util/function/Supplier;)V <init>
		0 o p_376154_
		1 o p_219872_
		2 o p_376136_
	b (Lcdy;)D rideHeight
		0 o p_376737_
dce net/minecraft/world/entity/vehicle/ChestRaft
	<init> (Lcee;Ldrq;Ljava/util/function/Supplier;)V <init>
		0 o p_376801_
		1 o p_376516_
		2 o p_376360_
	b (Lcdy;)D rideHeight
		0 o p_376488_
dcf net/minecraft/world/entity/vehicle/ContainerEntity
	a (Lcci;Lawx;Lcdv;)V chestVehicleDestroyed
		0 o p_219928_
		1 o p_376406_
		2 o p_219930_
	a (Lami;)V setContainerLootTable
		0 o p_368523_
	a (J)V setContainerLootTableSeed
		0 o p_368541_
	al_ ()Z isChestVehicleEmpty
	an ()Ldrq; level
	b (II)Ldhp; removeChestVehicleItem
		0 o p_219937_
		1 o p_219938_
	b_ (Lczl;)Lcbq; interactWithContainerVehicle
		0 o p_270068_
	b_ (Lfip;)V readChestVehicleSaveData
		0 o p_422232_
	c ()Z isEmpty
	c (ILdhp;)V setChestVehicleItem
		0 o p_219941_
		1 o p_219942_
	c_ (Lfir;)V addChestVehicleSaveData
		0 o p_421711_
	c_ (Lczl;)V unpackChestVehicleLootTable
		0 o p_219950_
	dD ()Lfoh; position
	d_ (Lczl;)Z isChestVehicleStillValid
		0 o p_219955_
	de ()Lfoc; getBoundingBox
	ec ()Z isRemoved
	f_ (I)Ldhp; removeChestVehicleItemNoUpdate
		0 o p_219946_
	g_ (I)Ldhp; getChestVehicleItem
		0 o p_219948_
	h ()V clearChestVehicleContent
	h_ (I)Lcfn; getChestVehicleSlot
		0 o p_219952_
	q ()Lami; getContainerLootTable
	r ()J getContainerLootTableSeed
	s ()Ljt; getItemStacks
	u ()V clearItemStacks
dcf$1 net/minecraft/world/entity/vehicle/ContainerEntity$1
	b I val$slot
	c Ldcf; this$0
	<init> (Ldcf;I)V <init>
		0 o p_219960_
		1 o p_219961_
	a (Ldhp;)Z set
		0 o p_219964_
	a ()Ldhp; get
dcg net/minecraft/world/entity/vehicle/DismountHelper
	<init> ()V <init>
	a (Ljg;)[[I offsetsForDirection
		static
		0 o p_38468_
	a (Ldqu;Lja;)Lfpc; nonClimbableShape
		static
		0 o p_38447_
		1 o p_38448_
	a (Ldqy;Lcew;Lfoc;)Z canDismountTo
		static
		0 o p_38457_
		1 o p_38458_
		2 o p_38459_
	a (D)Z isBlockFloorValid
		static
		0 o p_38440_
	a (Ldqy;Lfoh;Lcew;Lcfi;)Z canDismountTo
		static
		0 o p_150280_
		1 o p_150281_
		2 o p_150282_
		3 o p_150283_
	a (Lja;ILjava/util/function/Function;)D findCeilingFrom
		static
		0 o p_38464_
		1 o p_38465_
		2 o p_38466_
	a (Ldqy;Lja;)Lfpc; lambda$findSafeDismountLocation$0
		static
		0 o p_38461_
		1 o p_38462_
	a (Lcee;Ldqy;Lja;Z)Lfoh; findSafeDismountLocation
		static
		0 o p_38442_
		1 o p_38443_
		2 o p_38444_
		3 o p_38445_
dch net/minecraft/world/entity/vehicle/Minecart
	b F rotationOffset
	c F playerRotationOffset
	<init> (Lcee;Ldrq;)V <init>
		0 o p_38470_
		1 o p_38471_
	a (Lcdv;Lcdv$b;)V positionRider
		0 o p_361111_
		1 o p_365490_
	a (IIIZ)V activateMinecart
		0 o p_38478_
		1 o p_38479_
		2 o p_38480_
		3 o p_38481_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_38483_
		1 o p_38484_
	dU ()Ldhp; getPickResult
	g ()V tick
	p ()Ldhl; getDropItem
	y ()Z isRideable
dci net/minecraft/world/entity/vehicle/MinecartBehavior
	a Ldca; minecart
	<init> (Ldca;)V <init>
		0 o p_364358_
	a (Lja;Lekq;D)D stepAlongTrack
		0 o p_360466_
		1 o p_361422_
		2 o p_363822_
	a (Lawx;)V moveAlongTrack
		0 o p_376849_
	a (DDD)V setDeltaMovement
		0 o p_364114_
		1 o p_362878_
		2 o p_362138_
	a (F)V setXRot
		0 o p_361403_
	a ()Lceq; getInterpolation
	a (Lfoh;)V lerpMotion
		0 o p_436767_
	b (DDD)V setPos
		0 o p_361747_
		1 o p_363801_
		2 o p_363761_
	b (F)V setYRot
		0 o p_361334_
	b (Lfoh;)V setDeltaMovement
		0 o p_362692_
	b ()V tick
	b (Lawx;)D getMaxSpeed
		0 o p_376563_
	c ()Ldrq; level
	c (Lfoh;)V setPos
		0 o p_364392_
	d (Lfoh;)Lfoh; getKnownMovement
		0 o p_361961_
	d ()Z pushAndPickupEntities
	e ()Lfoh; getDeltaMovement
	f ()Lfoh; position
	g ()D getX
	h ()D getY
	i ()D getZ
	j ()F getXRot
	k ()F getYRot
	l ()Ljg; getMotionDirection
	m ()D getSlowdownFactor
dcj net/minecraft/world/entity/vehicle/MinecartChest
	<init> (Lcee;Ldrq;)V <init>
		0 o p_38487_
		1 o p_38488_
	a (ILczk;)Lddg; createMenu
		0 o p_38496_
		1 o p_38497_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_270398_
		1 o p_270576_
	b ()I getContainerSize
	b (Lcdo;)V stopOpen
		0 o p_434232_
	dU ()Ldhp; getPickResult
	p ()Ldhl; getDropItem
	v ()Lejm; getDefaultDisplayBlockState
	x ()I getDefaultDisplayOffset
dck net/minecraft/world/entity/vehicle/MinecartCommandBlock
	b Lalm; DATA_ID_COMMAND_NAME
	c Lalm; DATA_ID_LAST_OUTPUT
	d Ldqp; commandBlock
	h I ACTIVATION_DELAY
	i I lastActivated
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_38509_
		1 o p_38510_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422004_
	a (IIIZ)V activateMinecart
		0 o p_38517_
		1 o p_38518_
		2 o p_38519_
		3 o p_38520_
	a (Lalm;)V onSyncedDataUpdated
		0 o p_38527_
	a (Lalq$a;)V defineSynchedData
		0 o p_326494_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_38522_
		1 o p_38523_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422453_
	dU ()Ldhp; getPickResult
	e ()Ldqp; getCommandBlock
	p ()Ldhl; getDropItem
	v ()Lejm; getDefaultDisplayBlockState
dck$a net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase
	a Ldck; this$0
	<init> (Ldck;)V <init>
		0 o p_38539_
	a (Lei;)Lej; createCommandSourceStack
		0 o p_442829_
	a ()Lawx; getLevel
	b ()V onUpdated
	c ()Lfoh; getPosition
	d ()Ldck; getMinecart
	e ()Z isValid
dcl net/minecraft/world/entity/vehicle/MinecartFurnace
	b Lfoh; push
	c Lalm; DATA_ID_FUEL
	d I FUEL_TICKS_PER_ITEM
	h I MAX_FUEL_TICKS
	i S DEFAULT_FUEL
	j Lfoh; DEFAULT_PUSH
	k I fuel
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_38552_
		1 o p_38553_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422440_
	a (Lalq$a;)V defineSynchedData
		0 o p_326389_
	a (Lawx;)D getMaxSpeed
		0 o p_376212_
	a (Lfoh;)Lfoh; applyNaturalSlowdown
		0 o p_363865_
	a (Lczl;Lcbp;)Lcbq; interact
		0 o p_38562_
		1 o p_38563_
	a (Lfoh;Ldhp;)Z addFuel
		0 o p_437319_
		1 o p_437362_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421488_
	dU ()Ldhp; getPickResult
	e ()Z hasFuel
	g ()V tick
	m (Lfoh;)Lfoh; calculateNewPushAlong
		0 o p_374438_
	p ()Ldhl; getDropItem
	r (Z)V setHasFuel
		0 o p_38577_
	v ()Lejm; getDefaultDisplayBlockState
	z ()Z isFurnace
dcm net/minecraft/world/entity/vehicle/MinecartHopper
	c Z DEFAULT_ENABLED
	d Z enabled
	h Z consumedItemThisFrame
	<init> (Lcee;Ldrq;)V <init>
		0 o p_38584_
		1 o p_38585_
	A ()Z isEnabled
	B ()D getLevelX
	C ()D getLevelY
	D ()D getLevelZ
	E ()Z isGridAligned
	F ()Z suckInItems
	J ()V tryConsumeItems
	a (Lfip;)V readAdditionalSaveData
		0 o p_421689_
	a (IIIZ)V activateMinecart
		0 o p_38596_
		1 o p_38597_
		2 o p_38598_
		3 o p_38599_
	a (Lja;Lekq;D)D makeStepAlongTrack
		0 o p_360714_
		1 o p_361562_
		2 o p_361083_
	a (ILczk;)Lddg; createMenu
		0 o p_38601_
		1 o p_38602_
	a (Lfir;)V addAdditionalSaveData
		0 o p_422443_
	b ()I getContainerSize
	dU ()Ldhp; getPickResult
	g ()V tick
	p ()Ldhl; getDropItem
	r (Z)V setEnabled
		0 o p_38614_
	v ()Lejm; getDefaultDisplayBlockState
	x ()I getDefaultDisplayOffset
dcn net/minecraft/world/entity/vehicle/MinecartSpawner
	b Ldqq; spawner
	c Ljava/lang/Runnable; ticker
	<init> (Lcee;Ldrq;)V <init>
		0 o p_38623_
		1 o p_38624_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422267_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421986_
	b (B)V handleEntityEvent
		0 o p_38631_
	c (Ldrq;)Ljava/lang/Runnable; createTicker
		0 o p_150335_
	d (Ldrq;)V lambda$createTicker$1
		0 o p_427147_
	dU ()Ldhp; getPickResult
	e (Ldrq;)V lambda$createTicker$0
		0 o p_427146_
	e ()Ldqq; getSpawner
	g ()V tick
	p ()Ldhl; getDropItem
	v ()Lejm; getDefaultDisplayBlockState
dcn$1 net/minecraft/world/entity/vehicle/MinecartSpawner$1
	a Ldcn; this$0
	<init> (Ldcn;)V <init>
		0 o p_38642_
	a (Ldrq;Lja;I)V broadcastEvent
		0 o p_150342_
		1 o p_150343_
		2 o p_150344_
dco 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 Lcci; ignitionSource
	m I fuse
	n F explosionPowerBase
	o F explosionSpeedFactor
	<init> (Lcee;Ldrq;)V <init>
		0 o p_38649_
		1 o p_38650_
	a (Lcci;D)V explode
		0 o p_259539_
		1 o p_260287_
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376867_
		1 o p_376821_
		2 o p_376614_
	a (Lfip;)V readAdditionalSaveData
		0 o p_422543_
	a (IIIZ)V activateMinecart
		0 o p_38659_
		1 o p_38660_
		2 o p_38661_
		3 o p_38662_
	a (Ldrj;Ldqu;Lja;Lejm;F)Z shouldBlockExplode
		0 o p_38669_
		1 o p_38670_
		2 o p_38671_
		3 o p_38672_
		4 o p_38673_
	a (DFLcci;)Z causeFallDamage
		0 o p_397109_
		1 o p_150347_
		2 o p_150349_
	a (Lcci;)V primeFuse
		0 o p_397568_
	a (Ldrj;Ldqu;Lja;Lejm;Lfga;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 (Lawx;Lcci;)V destroy
		0 o p_376428_
		1 o p_38664_
	a (Lfir;)V addAdditionalSaveData
		0 o p_421937_
	b (B)V handleEntityEvent
		0 o p_38657_
	dU ()Ldhp; getPickResult
	e ()I getFuse
	e (Lcci;)Z shouldSourceDestroy
		0 o p_312558_
	f (Lcci;)Z damageSourceIgnitesTnt
		static
		0 o p_312109_
	g ()V tick
	p ()Ldhl; getDropItem
	q ()Z isPrimed
	v ()Lejm; getDefaultDisplayBlockState
dcp 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 Ldcp$a; oldLerp
	i Ldcp$b; cacheIndexAlpha
	j I cachedLerpDelay
	k F cachedPartialTick
	l I lerpDelay
	<init> (Ldca;)V <init>
		0 o p_360977_
	a (Lja;Lekq;D)D stepAlongTrack
		0 o p_362592_
		1 o p_361660_
		2 o p_361219_
	a (Lawx;)V moveAlongTrack
		0 o p_376236_
	a (Lfoh;Lja;Lejm;)Lfoh; calculateBoostTrackSpeed
		0 o p_363053_
		1 o p_361792_
		2 o p_361859_
	a (Lja;Lejm;Z)V adjustToRails
		0 o p_360495_
		1 o p_362772_
		2 o p_366683_
	a (Lawx;Lfoh;Ldcp$c;Lja;Lejm;Lekq;)Lfoh; 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 (Lfoc;)Z pickupEntities
		0 o p_366509_
	a (Lfoh;Lekq;)Lfoh; calculateSlopeSpeed
		0 o p_361946_
		1 o p_361759_
	a (Lfoh;Lejm;)Lfoh; calculateHaltTrackSpeed
		0 o p_360517_
		1 o p_362923_
	a (Lekq;Lekq;)Z restAtVShape
		0 o p_366540_
		1 o p_366691_
	a (FF)V setRotation
		0 o p_366672_
		1 o p_366480_
	b (Lfoc;)Z pushEntities
		0 o p_366897_
	b (Lfoh;Lekq;)Z isDecending
		0 o p_363895_
		1 o p_363541_
	b ()V tick
	b (Lawx;)D getMaxSpeed
		0 o p_376456_
	c (F)F getCartLerpXRot
		0 o p_364019_
	d (F)F getCartLerpYRot
		0 o p_362660_
	d ()Z pushAndPickupEntities
	e (F)Lfoh; getCartLerpPosition
		0 o p_363111_
	e (Lfoh;)Lfoh; calculatePlayerInputSpeed
		0 o p_362005_
	f (F)Lfoh; getCartLerpMovements
		0 o p_365356_
	g (F)Ldcp$b; getCurrentLerpStep
		0 o p_364383_
	m ()D getSlowdownFactor
	n ()V setOldLerpValues
	o ()Z cartHasPosRotLerp
	p ()V lerpClientPositionAndRotation
dcp$1 net/minecraft/world/entity/vehicle/NewMinecartBehavior$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
dcp$a net/minecraft/world/entity/vehicle/NewMinecartBehavior$MinecartStep
	a Laae; STREAM_CODEC
	b Ldcp$a; ZERO
	c Lfoh; position
	d Lfoh; movement
	e F yRot
	f F xRot
	g F weight
	<clinit> ()V <clinit>
		static
	<init> (Lfoh;Lfoh;FFF)V <init>
		0 o position
		1 o movement
		2 o yRot
		3 o xRot
		4 o weight
	a ()Lfoh; position
	b ()Lfoh; 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
dcp$b net/minecraft/world/entity/vehicle/NewMinecartBehavior$StepPartialTicks
	a F partialTicksInStep
	b Ldcp$a; currentStep
	c Ldcp$a; previousStep
	<init> (FLdcp$a;Ldcp$a;)V <init>
		0 o partialTicksInStep
		1 o currentStep
		2 o previousStep
	a ()F partialTicksInStep
	b ()Ldcp$a; currentStep
	c ()Ldcp$a; previousStep
	equals (Ljava/lang/Object;)Z equals
		0 o p_362848_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dcp$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
dcq 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 Lceq; interpolation
	g Lfoh; targetDeltaMovement
	<init> (Ldca;)V <init>
		0 o p_364444_
	a (Lja;Lekq;D)D stepAlongTrack
		0 o p_361990_
		1 o p_361139_
		2 o p_362001_
	a ()Lceq; getInterpolation
	a (Lawx;)V moveAlongTrack
		0 o p_376285_
	a (DDDD)Lfoh; getPosOffs
		0 o p_360608_
		1 o p_363435_
		2 o p_365504_
		3 o p_362853_
	a (Lceq;)V onInterpolation
		0 o p_393937_
	a (Lfoh;)V lerpMotion
		0 o p_436664_
	b ()V tick
	b (Lawx;)D getMaxSpeed
		0 o p_376436_
	c (DDD)Lfoh; getPos
		0 o p_362686_
		1 o p_363092_
		2 o p_365100_
	d (Lfoh;)Lfoh; getKnownMovement
		0 o p_364791_
	d ()Z pushAndPickupEntities
	l ()Ljg; getMotionDirection
	m ()D getSlowdownFactor
dcq$1 net/minecraft/world/entity/vehicle/OldMinecartBehavior$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
dcr net/minecraft/world/entity/vehicle/Raft
	<init> (Lcee;Ldrq;Ljava/util/function/Supplier;)V <init>
		0 o p_376832_
		1 o p_376623_
		2 o p_376712_
	b (Lcdy;)D rideHeight
		0 o p_376161_
dcs net/minecraft/world/entity/vehicle/VehicleEntity
	e Lalm; DATA_ID_HURT
	f Lalm; DATA_ID_HURTDIR
	g Lalm; DATA_ID_DAMAGE
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldrq;)V <init>
		0 o p_306130_
		1 o p_306167_
	G ()F getDamage
	H ()I getHurtTime
	I ()I getHurtDir
	a (Lawx;Lcci;F)Z hurtServer
		0 o p_376703_
		1 o p_376603_
		2 o p_376371_
	a (Lawx;Ldhl;)V destroy
		0 o p_376749_
		1 o p_376292_
	a (F)V setDamage
		0 o p_306297_
	a (Ldrj;)Z ignoreExplosion
		0 o p_368563_
	a (Lalq$a;)V defineSynchedData
		0 o p_326046_
	a (Lawx;Lcci;)V destroy
		0 o p_376193_
		1 o p_376354_
	b (Lcci;)Z hurtClient
		0 o p_376811_
	cj ()I getDimensionChangingDelay
	d (I)V setHurtTime
		0 o p_306126_
	e (Lcci;)Z shouldSourceDestroy
		0 o p_312875_
	l (I)V setHurtDir
		0 o p_306138_
	p ()Ldhl; getDropItem
dct net/minecraft/world/entity/vehicle/package-info
dcu net/minecraft/world/flag/FeatureElement
	bZ Ljava/util/Set; FILTERED_REGISTRIES
	<clinit> ()V <clinit>
		static
	a (Ldcx;)Z isEnabled
		0 o p_249172_
	k ()Ldcx; requiredFeatures
dcv net/minecraft/world/flag/FeatureFlag
	a Ldcy; universe
	b J mask
	<init> (Ldcy;I)V <init>
		0 o p_249115_
		1 o p_251067_
dcw net/minecraft/world/flag/FeatureFlagRegistry
	a Lorg/slf4j/Logger; LOGGER
	b Ldcy; universe
	c Ljava/util/Map; names
	d Ldcx; allFlags
	<clinit> ()V <clinit>
		static
	<init> (Ldcy;Ldcx;Ljava/util/Map;)V <init>
		0 o p_249715_
		1 o p_249277_
		2 o p_249557_
	a ([Ldcv;)Ldcx; subset
		0 o p_252295_
	a (Lamj;)V lambda$fromNames$0
		static
		0 o p_251224_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$codec$3
		0 o p_275144_
	a (Ljava/lang/Iterable;)Ldcx; fromNames
		0 o p_250759_
	a (Ljava/lang/Iterable;Ljava/util/function/Consumer;)Ldcx; fromNames
		0 o p_251769_
		1 o p_251521_
	a ()Ldcx; allFlags
	a (Ldcx;Ljava/util/Set;Lamj;Ldcv;)V lambda$toNames$1
		static
		0 o p_249513_
		1 o p_251781_
		2 o p_252018_
		3 o p_250772_
	a (Ldcx;)Z isSubset
		0 o p_251939_
	a (Ljava/util/Set;)Ljava/lang/String; lambda$codec$2
		static
		0 o p_339519_
	b (Ldcx;)Ljava/util/Set; toNames
		0 o p_251153_
	b ()Lcom/mojang/serialization/Codec; codec
	c (Ldcx;)Ljava/util/List; lambda$codec$4
		0 o p_249796_
dcw$a net/minecraft/world/flag/FeatureFlagRegistry$Builder
	a Ldcy; universe
	b I id
	c Ljava/util/Map; flags
	<init> (Ljava/lang/String;)V <init>
		0 o p_251576_
	a ()Ldcw; build
	a (Lamj;)Ldcv; create
		0 o p_250098_
	a (Ljava/lang/String;)Ldcv; createVanilla
		0 o p_251782_
dcx net/minecraft/world/flag/FeatureFlagSet
	a I MAX_CONTAINER_SIZE
	b Ldcx; EMPTY
	c Ldcy; universe
	d J mask
	<clinit> ()V <clinit>
		static
	<init> (Ldcy;J)V <init>
		0 o p_250433_
		1 o p_251523_
	a (Ldcy;Ljava/util/Collection;)Ldcx; create
		static
		0 o p_251573_
		1 o p_251037_
	a (Ldcv;[Ldcv;)Ldcx; of
		static
		0 o p_251008_
		1 o p_249805_
	a (Ldcv;)Ldcx; of
		static
		0 o p_252331_
	a ()Ldcx; of
		static
	a (Ldcy;JLjava/lang/Iterable;)J computeMask
		static
		0 o p_249684_
		1 o p_250982_
		2 o p_251734_
	a (Ldcx;)Z isSubsetOf
		0 o p_249164_
	b (Ldcv;)Z contains
		0 o p_249521_
	b (Ldcx;)Z intersects
		0 o p_341635_
	b ()Z isEmpty
	c (Ldcx;)Ldcx; join
		0 o p_251527_
	d (Ldcx;)Ldcx; subtract
		0 o p_341688_
	equals (Ljava/lang/Object;)Z equals
		0 o p_248691_
	hashCode ()I hashCode
dcy 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
dcz net/minecraft/world/flag/FeatureFlags
	a Ldcv; VANILLA
	b Ldcv; TRADE_REBALANCE
	c Ldcv; REDSTONE_EXPERIMENTS
	d Ldcv; MINECART_IMPROVEMENTS
	e Ldcw; REGISTRY
	f Lcom/mojang/serialization/Codec; CODEC
	g Ldcx; VANILLA_SET
	h Ldcx; DEFAULT_FLAGS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Set;Lamj;)Z lambda$printMissingFlags$0
		static
		0 o p_250136_
		1 o p_251831_
	a (Ldcw;Ldcx;Ldcx;)Ljava/lang/String; printMissingFlags
		static
		0 o p_249213_
		1 o p_250429_
		2 o p_250547_
	a (Ldcx;Ldcx;)Ljava/lang/String; printMissingFlags
		static
		0 o p_250581_
		1 o p_250326_
	a (Ldcx;)Z isExperimental
		static
		0 o p_249170_
dd net/minecraft/advancements/critereon/PlayerInteractTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Ldhp;Lcdv;)V trigger
		0 o p_61495_
		1 o p_61496_
		2 o p_61497_
	a (Ldhp;Lfiy;Ldd$a;)Z lambda$trigger$0
		static
		0 o p_61499_
		1 o p_61500_
		2 o p_61501_
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 (Ldhp;Lfiy;)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/flag/package-info
ddb 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_
ddc 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 (Lfip;)V readAdditionalSaveData
		0 o p_422411_
	a (Lddd;)V eat
		0 o p_347533_
	a (I)V setFoodLevel
		0 o p_38706_
	a (F)V addExhaustion
		0 o p_38704_
	a (IF)V eat
		0 o p_38708_
		1 o p_38709_
	a ()I getFoodLevel
	a (Lawy;)V tick
		0 o p_376468_
	a (Lfir;)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
ddd net/minecraft/world/food/FoodProperties
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Laae; 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 (Ldrq;Lcew;Ldhp;Ldjv;)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
ddd$a net/minecraft/world/food/FoodProperties$Builder
	a I nutrition
	b F saturationModifier
	c Z canAlwaysEat
	<init> ()V <init>
	a (F)Lddd$a; saturationModifier
		0 o p_38759_
	a (I)Lddd$a; nutrition
		0 o p_38761_
	a ()Lddd$a; alwaysEdible
	b ()Lddd; build
dde net/minecraft/world/food/Foods
	A Lddd; POISONOUS_POTATO
	B Lddd; PORKCHOP
	C Lddd; POTATO
	D Lddd; PUFFERFISH
	E Lddd; PUMPKIN_PIE
	F Lddd; RABBIT
	G Lddd; RABBIT_STEW
	H Lddd; ROTTEN_FLESH
	I Lddd; SALMON
	J Lddd; SPIDER_EYE
	K Lddd; SUSPICIOUS_STEW
	L Lddd; SWEET_BERRIES
	M Lddd; GLOW_BERRIES
	N Lddd; TROPICAL_FISH
	a Lddd; APPLE
	b Lddd; BAKED_POTATO
	c Lddd; BEEF
	d Lddd; BEETROOT
	e Lddd; BEETROOT_SOUP
	f Lddd; BREAD
	g Lddd; CARROT
	h Lddd; CHICKEN
	i Lddd; CHORUS_FRUIT
	j Lddd; COD
	k Lddd; COOKED_BEEF
	l Lddd; COOKED_CHICKEN
	m Lddd; COOKED_COD
	n Lddd; COOKED_MUTTON
	o Lddd; COOKED_PORKCHOP
	p Lddd; COOKED_RABBIT
	q Lddd; COOKED_SALMON
	r Lddd; COOKIE
	s Lddd; DRIED_KELP
	t Lddd; ENCHANTED_GOLDEN_APPLE
	u Lddd; GOLDEN_APPLE
	v Lddd; GOLDEN_CARROT
	w Lddd; HONEY_BOTTLE
	x Lddd; MELON_SLICE
	y Lddd; MUSHROOM_STEW
	z Lddd; MUTTON
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Lddd$a; stew
		static
		0 o p_150384_
ddf net/minecraft/world/food/package-info
ddg 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 Ljt; slots
	l I containerId
	m Lorg/slf4j/Logger; LOGGER
	n Ljt; lastSlots
	o Ljava/util/List; dataSlots
	p Ldhp; carried
	q Ljt; remoteSlots
	r Lit/unimi/dsi/fastutil/ints/IntList; remoteDataSlots
	s Ldey; remoteCarried
	t I stateId
	u Ldep; menuType
	v I quickcraftType
	w I quickcraftStatus
	x Ljava/util/Set; quickcraftSlots
	y Ljava/util/List; containerListeners
	z Lddv; synchronizer
	<clinit> ()V <clinit>
		static
	<init> (Ldep;I)V <init>
		0 o p_38851_
		1 o p_38852_
	a (ILdhp;)V setRemoteSlot
		0 o p_150405_
		1 o p_150406_
	a (II)V setSelectedBundleItemIndex
		0 o p_362514_
		1 o p_360988_
	a (Ldhp;Ldfe;)Z canTakeItemForPickAll
		0 o p_38908_
		1 o p_38909_
	a (Lczl;I)Z clickMenuButton
		0 o p_38875_
		1 o p_38876_
	a (IILddr;Lczl;)V clicked
		0 o p_150400_
		1 o p_150401_
		2 o p_150402_
		3 o p_150403_
	a (Lcbj;II)V addInventoryHotbarSlots
		0 o p_363100_
		1 o p_362615_
		2 o p_365310_
	a (ILwq;)V setRemoteSlotUnsafe
		0 o p_412247_
		1 o p_412467_
	a (Ldfe;Lczl;Ldhp;)V lambda$doClick$4
		0 o p_150419_
		1 o p_150420_
		2 o p_150421_
	a (Ldfe;Ldhp;Z)Z canItemQuickReplace
		static
		0 o p_38900_
		1 o p_38901_
		2 o p_38902_
	a (Lczl;)V removed
		0 o p_38940_
	a (Lczl;Ldhp;)V dropOrPlaceInInventory
		static
		0 o p_372867_
		1 o p_372930_
	a (Ldds;)V addDataSlots
		0 o p_38885_
	a (Ldds;I)V checkContainerDataCount
		static
		0 o p_38887_
		1 o p_38888_
	a (Lddt;Lczl;Lduv;)Z stillValid
		static
		0 o p_38890_
		1 o p_38891_
		2 o p_38892_
	a (Legg;)I getRedstoneSignalFromBlockEntity
		static
		0 o p_38919_
	a (Lwq;)V setRemoteCarried
		0 o p_412410_
	a (Lddv;Ldey;)Ldey; lambda$setSynchronizer$1
		static
		0 o p_412032_
		1 o p_412033_
	a (Ldfe;)Ldfe; addSlot
		0 o p_38898_
	a (Lddv;)V setSynchronizer
		0 o p_150417_
	a (IILdhp;)V setItem
		0 o p_182407_
		1 o p_182408_
		2 o p_182409_
	a (Lddg;)V transferState
		0 o p_150415_
	a (Lczl;Lcbj;)V clearContainer
		0 o p_150412_
		1 o p_150413_
	a (ILczl;)Z isValidQuickcraftType
		static
		0 o p_38863_
		1 o p_38864_
	a (Ldea;)Ldea; addDataSlot
		0 o p_38896_
	a (Ljava/util/Set;ILdhp;)I getQuickCraftPlaceCount
		static
		0 o p_279393_
		1 o p_279288_
		2 o p_279172_
	a (Lcbj;I)V checkContainerSize
		static
		0 o p_38870_
		1 o p_38871_
	a (Lczl;Lddq;Ldfe;Ldhp;Ldhp;)Z tryItemClickBehaviourOverride
		0 o p_249615_
		1 o p_250300_
		2 o p_249384_
		3 o p_251073_
		4 o p_252026_
	a (ILjava/util/List;Ldhp;)V initializeContents
		0 o p_182411_
		1 o p_182412_
		2 o p_182413_
	a (Ldhp;Ldfe;Lczl;Ldhp;)V lambda$doClick$5
		static
		0 o p_150425_
		1 o p_150426_
		2 o p_150427_
		3 o p_150428_
	a (Lduv;Lczl;Ldrq;Lja;)Ljava/lang/Boolean; lambda$stillValid$0
		static
		0 o p_339520_
		1 o p_339521_
		2 o p_339522_
		3 o p_339523_
	a (Ldhp;)V setCarried
		0 o p_150439_
	a ()Ldep; getType
	a (Ldhp;IIZ)Z moveItemStackTo
		0 o p_38904_
		1 o p_38905_
		2 o p_38906_
		3 o p_38907_
	a (Lddu;)V addSlotListener
		0 o p_38894_
	a (ILdhp;Ljava/util/function/Supplier;)V triggerSlotListeners
		0 o p_150408_
		1 o p_150409_
		2 o p_150410_
	a (I)Z isValidSlotIndex
		0 o p_207776_
	a (Lcbj;)V slotsChanged
		0 o p_38868_
	b (Lcbj;I)Ljava/util/OptionalInt; findSlot
		0 o p_182418_
		1 o p_182419_
	b (I)Ldfe; getSlot
		0 o p_38854_
	b (ILdhp;Ljava/util/function/Supplier;)V synchronizeSlotToRemote
		0 o p_150436_
		1 o p_150437_
		2 o p_150438_
	b (Lddu;)V removeSlotListener
		0 o p_38944_
	b (Lcbj;)I getRedstoneSignalFromContainer
		static
		0 o p_38939_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_38941_
		1 o p_38942_
	b (Lczl;)Z stillValid
		0 o p_38874_
	b (IILddr;Lczl;)V doClick
		0 o p_150431_
		1 o p_150432_
		2 o p_150433_
		3 o p_150434_
	b (II)V setData
		0 o p_38855_
		1 o p_38856_
	b (Ldfe;)Z canDragTo
		0 o p_38945_
	b (Lcbj;II)V addInventoryExtendedSlots
		0 o p_360848_
		1 o p_361259_
		2 o p_361419_
	b ()V sendAllDataToRemote
	c (I)I getQuickcraftType
		static
		0 o p_38929_
	c ()Ljt; getItems
	c (II)I getQuickcraftMask
		static
		0 o p_38931_
		1 o p_38932_
	c (Lcbj;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 ()Ldhp; getCarried
	h ()V suppressRemoteUpdates
	i ()V resumeRemoteUpdates
	j ()I getStateId
	k ()I incrementStateId
	l ()V synchronizeCarriedToRemote
	m ()Lcfn; createCarriedSlotAccess
	n ()Ljava/lang/String; lambda$clicked$3
	o ()Ljava/lang/String; lambda$clicked$2
ddg$1 net/minecraft/world/inventory/AbstractContainerMenu$1
	b Lddg; this$0
	<init> (Lddg;)V <init>
		0 o p_150449_
	a (Ldhp;)Z set
		0 o p_150452_
	a ()Ldhp; get
ddh net/minecraft/world/inventory/AbstractCraftingMenu
	m Lddy; craftSlots
	n Ldez; resultSlots
	o I width
	p I height
	<init> (Ldep;III)V <init>
		0 o p_362493_
		1 o p_360673_
		2 o p_364200_
		3 o p_363034_
	a (Lczt;)V fillCraftSlotsStackedContents
		0 o p_360753_
	a (Lawx;Ldmn;)V finishPlacingRecipe
		0 o p_379946_
		1 o p_360568_
	a (Lczl;II)Ldfe; addResultSlot
		0 o p_362550_
		1 o p_361054_
		2 o p_363126_
	a (ZZLdmn;Lawx;Lczk;)Ldev$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 ()Ldfe; getResultSlot
	n ()Ljava/util/List; getInputGridSlots
	o ()I getGridWidth
	p ()I getGridHeight
	q ()Lczl; owner
ddh$1 net/minecraft/world/inventory/AbstractCraftingMenu$1
	a Lddh; this$0
	<init> (Lddh;)V <init>
		0 o p_361763_
	a ()V clearCraftingContent
	a (Ldmn;)Z recipeMatches
		0 o p_365206_
	a (Lczt;)V fillCraftSlotsStackedContents
		0 o p_363395_
ddi net/minecraft/world/inventory/AbstractFurnaceMenu
	A Ldew; recipeBookType
	m I INGREDIENT_SLOT
	n I FUEL_SLOT
	o I RESULT_SLOT
	p I SLOT_COUNT
	q I DATA_COUNT
	r Ldrq; level
	s I INV_SLOT_START
	t I INV_SLOT_END
	u I USE_ROW_SLOT_START
	v I USE_ROW_SLOT_END
	w Lcbj; container
	x Ldds; data
	y Ldmt; recipeType
	z Ldmr; acceptedInputs
	<init> (Ldep;Ldmt;Lami;Ldew;ILczk;Lcbj;Ldds;)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> (Ldep;Ldmt;Lami;Ldew;ILczk;)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 (Lczt;)V fillCraftSlotsStackedContents
		0 o p_363436_
	a (ZZLdmn;Lawx;Lczk;)Ldev$a; handlePlacement
		0 o p_361547_
		1 o p_363944_
		2 o p_360938_
		3 o p_379475_
		4 o p_361954_
	ao_ ()Ldew; getRecipeBookType
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_38986_
		1 o p_38987_
	b (Lczl;)Z stillValid
		0 o p_38974_
	b (Ldhp;)Z canSmelt
		0 o p_38978_
	c (Ldhp;)Z isFuel
		0 o p_38989_
	l ()Ldfe; getResultSlot
	m ()F getBurnProgress
	n ()F getLitProgress
	o ()Z isLit
ddi$1 net/minecraft/world/inventory/AbstractFurnaceMenu$1
	a Ljava/util/List; val$slotsToClear
	b Lawx; val$level
	c Lddi; this$0
	<init> (Lddi;Ljava/util/List;Lawx;)V <init>
		0 o p_361015_
		1 o p_364046_
		2 o p_379468_
	a ()V clearCraftingContent
	a (Ldmn;)Z recipeMatches
		0 o p_361040_
	a (Lczt;)V fillCraftSlotsStackedContents
		0 o p_361824_
	a (Ldfe;)V lambda$clearCraftingContent$0
		static
		0 o p_362814_
ddj 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 Ldea; cost
	z Z onlyRenaming
	<clinit> ()V <clinit>
		static
	<init> (ILczk;Lddt;)V <init>
		0 o p_39008_
		1 o p_39009_
		2 o p_39010_
	<init> (ILczk;)V <init>
		0 o p_39005_
		1 o p_39006_
	a (Lczl;Z)Z mayPickup
		0 o p_39023_
		1 o p_39024_
	a (Lczl;Ldrq;Lja;)V lambda$onTake$2
		static
		0 o p_182427_
		1 o p_150479_
		2 o p_150480_
	a (Lejm;)Z isValidBlock
		0 o p_39019_
	a (Lczl;Ldhp;)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 (Ldhp;)Z lambda$createInputSlotDefinitions$1
		static
		0 o p_266634_
	d (Ldhp;)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 ()Ldel; createInputSlotDefinitions
		static
ddk net/minecraft/world/inventory/ArmorSlot
	a Lcew; owner
	b Lcef; slot
	g Lamj; emptyIcon
	<init> (Lcbj;Lcew;Lcef;IIILamj;)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 (Lczl;)Z mayPickup
		0 o p_345575_
	a (Ldhp;Ldhp;)V setByPlayer
		0 o p_345031_
		1 o p_344961_
	a ()I getMaxStackSize
	a (Ldhp;)Z mayPlace
		0 o p_345029_
	b ()Z isActive
	c ()Lamj; getNoItemIcon
ddl 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 Lcbj; beacon
	v Lddl$a; paymentSlot
	w Lddt; access
	x Ldds; beaconData
	<init> (ILcbj;Ldds;Lddt;)V <init>
		0 o p_39039_
		1 o p_39040_
		2 o p_39041_
		3 o p_39042_
	<init> (ILcbj;)V <init>
		0 o p_39036_
		1 o p_39037_
	a (Ljava/util/Optional;Ljava/util/Optional;)V updateEffects
		0 o p_219973_
		1 o p_219974_
	a (Ljk;)I encodeEffect
		static
		0 o p_316580_
	a (Lczl;)V removed
		0 o p_39049_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39051_
		1 o p_39052_
	b (II)V setData
		0 o p_39044_
		1 o p_39045_
	b (Lczl;)Z stillValid
		0 o p_39047_
	e (I)Ljk; decodeEffect
		static
		0 o p_298318_
	l ()I getLevels
	m ()Ljk; getPrimaryEffect
	n ()Ljk; getSecondaryEffect
	o ()Z hasPayment
ddl$1 net/minecraft/world/inventory/BeaconMenu$1
	<init> (Lddl;I)V <init>
		0 o p_39062_
		1 o p_39063_
	ap_ ()I getMaxStackSize
	b (ILdhp;)Z canPlaceItem
		0 o p_39066_
		1 o p_39067_
ddl$a net/minecraft/world/inventory/BeaconMenu$PaymentSlot
	<init> (Lcbj;III)V <init>
		0 o p_39071_
		1 o p_39072_
		2 o p_39073_
		3 o p_39074_
	a ()I getMaxStackSize
	a (Ldhp;)Z mayPlace
		0 o p_39077_
ddm net/minecraft/world/inventory/BlastFurnaceMenu
	<init> (ILczk;Lcbj;Ldds;)V <init>
		0 o p_39082_
		1 o p_39083_
		2 o p_39084_
		3 o p_39085_
	<init> (ILczk;)V <init>
		0 o p_39079_
		1 o p_39080_
ddn net/minecraft/world/inventory/BrewingStandMenu
	A Ldfe; ingredientSlot
	m Lamj; EMPTY_SLOT_FUEL
	n Lamj; 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 Lcbj; brewingStand
	z Ldds; brewingStandData
	<clinit> ()V <clinit>
		static
	<init> (ILczk;Lcbj;Ldds;)V <init>
		0 o p_39093_
		1 o p_39094_
		2 o p_39095_
		3 o p_39096_
	<init> (ILczk;)V <init>
		0 o p_39090_
		1 o p_39091_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39100_
		1 o p_39101_
	b (Lczl;)Z stillValid
		0 o p_39098_
	l ()I getFuel
	m ()I getBrewingTicks
ddn$a net/minecraft/world/inventory/BrewingStandMenu$FuelSlot
	<init> (Lcbj;III)V <init>
		0 o p_39105_
		1 o p_39106_
		2 o p_39107_
		3 o p_39108_
	a (Ldhp;)Z mayPlace
		0 o p_39111_
	b (Ldhp;)Z mayPlaceItem
		static
		0 o p_39113_
	c ()Lamj; getNoItemIcon
ddn$b net/minecraft/world/inventory/BrewingStandMenu$IngredientsSlot
	a Ldjl; potionBrewing
	<init> (Ldjl;Lcbj;III)V <init>
		0 o p_340951_
		1 o p_39115_
		2 o p_39116_
		3 o p_39117_
		4 o p_39118_
	a (Ldhp;)Z mayPlace
		0 o p_39121_
ddn$c net/minecraft/world/inventory/BrewingStandMenu$PotionSlot
	<init> (Lcbj;III)V <init>
		0 o p_39123_
		1 o p_39124_
		2 o p_39125_
		3 o p_39126_
	a ()I getMaxStackSize
	a (Lczl;Ldhp;)V onTake
		0 o p_150499_
		1 o p_150500_
	a (Ldhp;)Z mayPlace
		0 o p_39132_
	b (Ldhp;)Z mayPlaceItem
		static
		0 o p_39134_
	c ()Lamj; getNoItemIcon
ddo net/minecraft/world/inventory/CartographyTableMenu
	m I MAP_SLOT
	n I ADDITIONAL_SLOT
	o I RESULT_SLOT
	p Lcbj; container
	q I INV_SLOT_START
	r I INV_SLOT_END
	s I USE_ROW_SLOT_START
	t I USE_ROW_SLOT_END
	u Lddt; access
	v J lastSoundTime
	w Ldez; resultContainer
	<init> (ILczk;)V <init>
		0 o p_39140_
		1 o p_39141_
	<init> (ILczk;Lddt;)V <init>
		0 o p_39143_
		1 o p_39144_
		2 o p_39145_
	a (Ldhp;Ldhp;Ldhp;Ldrq;Lja;)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 (Lczl;Ldrq;Lja;)V lambda$removed$1
		0 o p_39151_
		1 o p_39152_
		2 o p_39153_
	a (Lczl;)V removed
		0 o p_39173_
	a (Ldhp;Ldhp;Ldhp;)V setupResultSlot
		0 o p_39163_
		1 o p_39164_
		2 o p_39165_
	a (Ldhp;Ldfe;)Z canTakeItemForPickAll
		0 o p_39160_
		1 o p_39161_
	a (Lcbj;)V slotsChanged
		0 o p_39147_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39175_
		1 o p_39176_
	b (Lczl;)Z stillValid
		0 o p_39149_
ddo$1 net/minecraft/world/inventory/CartographyTableMenu$1
	b Lddo; this$0
	<init> (Lddo;I)V <init>
		0 o p_39179_
		1 o p_39180_
	e ()V setChanged
ddo$2 net/minecraft/world/inventory/CartographyTableMenu$2
	b Lddo; this$0
	<init> (Lddo;)V <init>
		0 o p_39184_
	e ()V setChanged
ddo$3 net/minecraft/world/inventory/CartographyTableMenu$3
	<init> (Lddo;Lcbj;III)V <init>
		0 o p_39188_
		1 o p_39189_
		2 o p_39190_
		3 o p_39191_
		4 o p_39192_
	a (Ldhp;)Z mayPlace
		0 o p_39194_
ddo$4 net/minecraft/world/inventory/CartographyTableMenu$4
	<init> (Lddo;Lcbj;III)V <init>
		0 o p_39197_
		1 o p_39198_
		2 o p_39199_
		3 o p_39200_
		4 o p_39201_
	a (Ldhp;)Z mayPlace
		0 o p_39203_
ddo$5 net/minecraft/world/inventory/CartographyTableMenu$5
	a Lddt; val$access
	b Lddo; this$0
	<init> (Lddo;Lcbj;IIILddt;)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 (Lczl;Ldhp;)V onTake
		0 o p_150509_
		1 o p_150510_
	a (Ldhp;)Z mayPlace
		0 o p_39217_
	a (Ldrq;Lja;)V lambda$onTake$0
		0 o p_393247_
		1 o p_393248_
ddp net/minecraft/world/inventory/ChestMenu
	m Lcbj; container
	n I containerRows
	<init> (Ldep;ILczk;Lcbj;I)V <init>
		0 o p_39229_
		1 o p_39230_
		2 o p_39231_
		3 o p_39232_
		4 o p_39233_
	<init> (Ldep;ILczk;I)V <init>
		0 o p_39224_
		1 o p_39225_
		2 o p_39226_
		3 o p_39227_
	a (ILczk;Lcbj;)Lddp; threeRows
		static
		0 o p_39238_
		1 o p_39239_
		2 o p_39240_
	a (ILczk;)Lddp; oneRow
		static
		0 o p_39235_
		1 o p_39236_
	a (Lczl;)V removed
		0 o p_39251_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39253_
		1 o p_39254_
	b (Lczl;)Z stillValid
		0 o p_39242_
	b (ILczk;)Lddp; twoRows
		static
		0 o p_39244_
		1 o p_39245_
	b (ILczk;Lcbj;)Lddp; sixRows
		static
		0 o p_39247_
		1 o p_39248_
		2 o p_39249_
	c (ILczk;)Lddp; threeRows
		static
		0 o p_39256_
		1 o p_39257_
	d (ILczk;)Lddp; fourRows
		static
		0 o p_39259_
		1 o p_39260_
	d (Lcbj;II)V addChestGrid
		0 o p_365336_
		1 o p_364271_
		2 o p_364908_
	e (ILczk;)Lddp; fiveRows
		static
		0 o p_39263_
		1 o p_39264_
	f (ILczk;)Lddp; sixRows
		static
		0 o p_39267_
		1 o p_39268_
	l ()Lcbj; getContainer
	m ()I getRowCount
ddq net/minecraft/world/inventory/ClickAction
	a Lddq; PRIMARY
	b Lddq; SECONDARY
	c [Lddq; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_150517_
		1 o p_150518_
	a ()[Lddq; $values
		static
	valueOf (Ljava/lang/String;)Lddq; valueOf
		static
		0 o p_150521_
	values ()[Lddq; values
		static
ddr net/minecraft/world/inventory/ClickType
	a Lddr; PICKUP
	b Lddr; QUICK_MOVE
	c Lddr; SWAP
	d Lddr; CLONE
	e Lddr; THROW
	f Lddr; QUICK_CRAFT
	g Lddr; PICKUP_ALL
	h Laae; STREAM_CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j I id
	k [Lddr; $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 ()[Lddr; $values
		static
	valueOf (Ljava/lang/String;)Lddr; valueOf
		static
		0 o p_39282_
	values ()[Lddr; values
		static
dds 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
ddt net/minecraft/world/inventory/ContainerLevelAccess
	a Lddt; NULL
	<clinit> ()V <clinit>
		static
	a (Ljava/util/function/BiFunction;)Ljava/util/Optional; evaluate
		0 o p_39298_
	a (Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object; evaluate
		0 o p_39300_
		1 o p_39301_
	a (Ljava/util/function/BiConsumer;)V execute
		0 o p_39293_
	a (Ljava/util/function/BiConsumer;Ldrq;Lja;)Ljava/util/Optional; lambda$execute$0
		static
		0 o p_39295_
		1 o p_39296_
		2 o p_39297_
	a (Ldrq;Lja;)Lddt; create
		static
		0 o p_39290_
		1 o p_39291_
ddt$1 net/minecraft/world/inventory/ContainerLevelAccess$1
	<init> ()V <init>
	a (Ljava/util/function/BiFunction;)Ljava/util/Optional; evaluate
		0 o p_39304_
ddt$2 net/minecraft/world/inventory/ContainerLevelAccess$2
	b Ldrq; val$level
	c Lja; val$pos
	<init> (Ldrq;Lja;)V <init>
		0 o p_39308_
		1 o p_39309_
	a (Ljava/util/function/BiFunction;)Ljava/util/Optional; evaluate
		0 o p_39311_
ddu net/minecraft/world/inventory/ContainerListener
	a (Lddg;II)V dataChanged
		0 o p_150524_
		1 o p_150525_
		2 o p_150526_
	a (Lddg;ILdhp;)V slotChanged
		0 o p_39315_
		1 o p_39316_
		2 o p_39317_
ddv net/minecraft/world/inventory/ContainerSynchronizer
	a (Lddg;Ldhp;)V sendCarriedChange
		0 o p_150533_
		1 o p_150534_
	a ()Ldey; createSlot
	a (Lddg;Ljava/util/List;Ldhp;[I)V sendInitialData
		0 o p_150535_
		1 o p_412173_
		2 o p_150537_
		3 o p_150538_
	a (Lddg;II)V sendDataChange
		0 o p_150527_
		1 o p_150528_
		2 o p_150529_
	a (Lddg;ILdhp;)V sendSlotChange
		0 o p_150530_
		1 o p_150531_
		2 o p_150532_
ddw 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 Ldez; resultContainer
	s Ldds; containerData
	t Lczl; player
	u Lddy; container
	<init> (ILczk;Lddy;Ldds;)V <init>
		0 o p_307363_
		1 o p_307517_
		2 o p_307449_
		3 o p_307285_
	<init> (ILczk;)V <init>
		0 o p_307357_
		1 o p_307257_
	a (Lddg;ILdhp;)V slotChanged
		0 o p_307332_
		1 o p_307437_
		2 o p_307233_
	a (Ldlw;Lawx;Ldmn;)Ldhp; lambda$refreshRecipeResult$0
		static
		0 o p_432560_
		1 o p_432561_
		2 o p_432562_
	a (Lczk;)V addSlots
		0 o p_307214_
	a (IZ)V setSlotState
		0 o p_307384_
		1 o p_307499_
	a (Lddg;II)V dataChanged
		0 o p_307424_
		1 o p_307646_
		2 o p_307221_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_307459_
		1 o p_307204_
	b (Lczl;)Z stillValid
		0 o p_307229_
	e (I)Z isSlotDisabled
		0 o p_307609_
	l ()Z isPowered
	m ()Lcbj; getContainer
	n ()V refreshRecipeResult
ddx net/minecraft/world/inventory/CrafterSlot
	a Lddw; menu
	<init> (Lcbj;IIILddw;)V <init>
		0 o p_307192_
		1 o p_307545_
		2 o p_307618_
		3 o p_307649_
		4 o p_307432_
	a (Ldhp;)Z mayPlace
		0 o p_307320_
	d ()V setChanged
ddy net/minecraft/world/inventory/CraftingContainer
	aB_ ()I getWidth
	aE_ ()Ldlw; asCraftInput
	aF_ ()Ldlw$a; asPositionedCraftInput
	h ()I getHeight
	i ()Ljava/util/List; getItems
ddz 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 Lddt; access
	z Lczl; player
	<init> (ILczk;Lddt;)V <init>
		0 o p_39356_
		1 o p_39357_
		2 o p_39358_
	<init> (ILczk;)V <init>
		0 o p_39353_
		1 o p_39354_
	a (Lddg;Lawx;Lczl;Lddy;Ldez;Ldmn;)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 (Lawx;Ldmn;)V finishPlacingRecipe
		0 o p_380098_
		1 o p_345915_
	a (Lczl;Ldrq;Lja;)V lambda$removed$1
		0 o p_39370_
		1 o p_39371_
		2 o p_39372_
	a (Ldhp;Ldfe;)Z canTakeItemForPickAll
		0 o p_39381_
		1 o p_39382_
	a (Lczl;)V removed
		0 o p_39389_
	a (Lcbj;)V slotsChanged
		0 o p_39366_
	a (Ldrq;Lja;)V lambda$slotsChanged$0
		0 o p_379187_
		1 o p_379188_
	ao_ ()Ldew; getRecipeBookType
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39391_
		1 o p_39392_
	b (Lczl;)Z stillValid
		0 o p_39368_
	l ()V beginPlacingRecipe
	m ()Ldfe; getResultSlot
	n ()Ljava/util/List; getInputGridSlots
	q ()Lczl; owner
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 (Lcdv;)Z lambda$matches$1
		static
		0 o p_156765_
	a (Lcdv;Lawx;Lfoh;)Z matches
		0 o p_222484_
		1 o p_222485_
		2 o p_222486_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_297911_
	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 (Lamj;Ljava/util/Map;)Lde$d; checkAdvancementCriterions
		0 o p_156778_
		1 o p_156779_
	a (Lbz$a;)Lde$d; setLookingAt
		0 o p_301131_
	a (Lbcn;Ljk$c;Lcx$d;)Lde$d; addStat
		0 o p_299266_
		1 o p_299053_
		2 o p_156770_
	a (Lamj;Z)Lde$d; checkAdvancementDone
		0 o p_156784_
		1 o p_156785_
	a (Lck;)Lde$d; hasInput
		0 o p_371864_
	a ()Lde$d; player
		static
	a (Lcx$d;)Lde$d; setLevel
		0 o p_156776_
	a (Lami;Z)Lde$d; addRecipe
		0 o p_379894_
		1 o p_156782_
	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 Lbcn; type
	c Ljk; value
	d Lcx$d; range
	e Ljava/util/function/Supplier; stat
	<clinit> ()V <clinit>
		static
	<init> (Lbcn;Ljk;Lcx$d;Ljava/util/function/Supplier;)V <init>
		0 o type
		1 o value
		2 o range
		3 o stat
	<init> (Lbcn;Ljk;Lcx$d;)V <init>
		0 o p_299207_
		1 o p_298208_
		2 o p_299102_
	a (Lbcn;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createTypedCodec$1
		static
		0 o p_337388_
		1 o p_337389_
	a ()Lbcn; type
	a (Lbcn;)Lcom/mojang/serialization/MapCodec; createTypedCodec
		static
		0 o p_299086_
	a (Lbcn;Ljk;Lcx$d;)Lde$e; lambda$createTypedCodec$0
		static
		0 o p_298311_
		1 o p_298946_
		2 o p_299298_
	a (Lbcn;Ljk;)Lbcl; lambda$new$2
		static
		0 o p_298897_
		1 o p_298634_
	a (Lbcp;)Z matches
		0 o p_298568_
	b ()Ljk; 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/inventory/DataSlot
	a I prevValue
	<init> ()V <init>
	a ([II)Ldea; shared
		static
		0 o p_39407_
		1 o p_39408_
	a (I)V set
		0 o p_39402_
	a ()Ldea; standalone
		static
	a (Ldds;I)Ldea; forContainer
		static
		0 o p_39404_
		1 o p_39405_
	b ()I get
	c ()Z checkAndClearUpdateFlag
dea$1 net/minecraft/world/inventory/DataSlot$1
	a Ldds; val$container
	b I val$dataId
	<init> (Ldds;I)V <init>
		0 o p_39413_
		1 o p_39414_
	a (I)V set
		0 o p_39416_
	b ()I get
dea$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
dea$3 net/minecraft/world/inventory/DataSlot$3
	a I value
	<init> ()V <init>
	a (I)V set
		0 o p_39429_
	b ()I get
deb 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 Lcbj; dispenser
	<init> (ILczk;Lcbj;)V <init>
		0 o p_39436_
		1 o p_39437_
		2 o p_39438_
	<init> (ILczk;)V <init>
		0 o p_39433_
		1 o p_39434_
	a (Lczl;)V removed
		0 o p_39442_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39444_
		1 o p_39445_
	b (Lczl;)Z stillValid
		0 o p_39440_
	d (Lcbj;II)V add3x3GridSlots
		0 o p_364710_
		1 o p_361320_
		2 o p_365452_
dec net/minecraft/world/inventory/EnchantmentMenu
	m [I costs
	n [I enchantClue
	o [I levelClue
	p Lamj; EMPTY_SLOT_LAPIS_LAZULI
	q Lcbj; enchantSlots
	r Lddt; access
	s Lbfq; random
	t Ldea; enchantmentSeed
	<clinit> ()V <clinit>
		static
	<init> (ILczk;Lddt;)V <init>
		0 o p_39457_
		1 o p_39458_
		2 o p_39459_
	<init> (ILczk;)V <init>
		0 o p_39454_
		1 o p_39455_
	a (Lczl;Ldrq;Lja;)V lambda$removed$2
		0 o p_39468_
		1 o p_39469_
		2 o p_39470_
	a (Ljy;Ldhp;II)Ljava/util/List; getEnchantmentList
		0 o p_345264_
		1 o p_39472_
		2 o p_39473_
		3 o p_39474_
	a (Ldhp;ILczl;ILdhp;Ldrq;Lja;)V lambda$clickMenuButton$1
		0 o p_347271_
		1 o p_347272_
		2 o p_347273_
		3 o p_347274_
		4 o p_347275_
		5 o p_347276_
		6 o p_347277_
	a (Lczl;I)Z clickMenuButton
		0 o p_39465_
		1 o p_39466_
	a (Lczl;)V removed
		0 o p_39488_
	a (Ldhp;Ldrq;Lja;)V lambda$slotsChanged$0
		0 o p_344365_
		1 o p_344366_
		2 o p_344367_
	a (Lcbj;)V slotsChanged
		0 o p_39461_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39490_
		1 o p_39491_
	b (Lczl;)Z stillValid
		0 o p_39463_
	l ()I getGoldCount
	m ()I getEnchantmentSeed
dec$1 net/minecraft/world/inventory/EnchantmentMenu$1
	b Ldec; this$0
	<init> (Ldec;I)V <init>
		0 o p_39496_
		1 o p_39497_
	e ()V setChanged
dec$2 net/minecraft/world/inventory/EnchantmentMenu$2
	<init> (Ldec;Lcbj;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
dec$3 net/minecraft/world/inventory/EnchantmentMenu$3
	<init> (Ldec;Lcbj;III)V <init>
		0 o p_39511_
		1 o p_39512_
		2 o p_39513_
		3 o p_39514_
		4 o p_39515_
	a (Ldhp;)Z mayPlace
		0 o p_39517_
	c ()Lamj; getNoItemIcon
ded net/minecraft/world/inventory/FurnaceFuelSlot
	a Lddi; menu
	<init> (Lddi;Lcbj;III)V <init>
		0 o p_39520_
		1 o p_39521_
		2 o p_39522_
		3 o p_39523_
		4 o p_39524_
	a (Ldhp;)Z mayPlace
		0 o p_39526_
	b_ (Ldhp;)I getMaxStackSize
		0 o p_39528_
	c (Ldhp;)Z isBucket
		static
		0 o p_39530_
dee net/minecraft/world/inventory/FurnaceMenu
	<init> (ILczk;Lcbj;Ldds;)V <init>
		0 o p_39535_
		1 o p_39536_
		2 o p_39537_
		3 o p_39538_
	<init> (ILczk;)V <init>
		0 o p_39532_
		1 o p_39533_
def net/minecraft/world/inventory/FurnaceResultSlot
	a Lczl; player
	b I removeCount
	<init> (Lczl;Lcbj;III)V <init>
		0 o p_39542_
		1 o p_39543_
		2 o p_39544_
		3 o p_39545_
		4 o p_39546_
	a (Ldhp;I)V onQuickCraft
		0 o p_39555_
		1 o p_39556_
	a (I)Ldhp; remove
		0 o p_39548_
	a (Lczl;Ldhp;)V onTake
		0 o p_150563_
		1 o p_150564_
	a (Ldhp;)Z mayPlace
		0 o p_39553_
	c_ (Ldhp;)V checkTakeAchievements
		0 o p_39558_
deg 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 Lcbj; resultSlots
	v Lcbj; repairSlots
	w Lddt; access
	<init> (ILczk;Lddt;)V <init>
		0 o p_39566_
		1 o p_39567_
		2 o p_39568_
	<init> (ILczk;)V <init>
		0 o p_39563_
		1 o p_39564_
	a (Ljk;)Z lambda$removeNonCursesFrom$1
		static
		0 o p_344368_
	a (Ldhp;Ldhp;)Ldhp; computeResult
		0 o p_332654_
		1 o p_332736_
	a (Lczl;Ldrq;Lja;)V lambda$removed$3
		0 o p_39574_
		1 o p_39575_
		2 o p_39576_
	a (Ldok$a;)V lambda$removeNonCursesFrom$2
		static
		0 o p_330066_
	a (Ldhp;Ldok$a;)V lambda$mergeEnchantsFrom$0
		static
		0 o p_344369_
		1 o p_344370_
	a (Lczl;)V removed
		0 o p_39586_
	a (Lcbj;)V slotsChanged
		0 o p_39570_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39588_
		1 o p_39589_
	b (Lczl;)Z stillValid
		0 o p_39572_
	b (Ldhp;)Ldhp; removeNonCursesFrom
		0 o p_332709_
	b (Ldhp;Ldhp;)Ldhp; mergeItems
		0 o p_332723_
		1 o p_332686_
	c (Ldhp;Ldhp;)V mergeEnchantsFrom
		0 o p_332680_
		1 o p_332800_
	l ()V createResult
deg$1 net/minecraft/world/inventory/GrindstoneMenu$1
	b Ldeg; this$0
	<init> (Ldeg;I)V <init>
		0 o p_39596_
		1 o p_39597_
	e ()V setChanged
deg$2 net/minecraft/world/inventory/GrindstoneMenu$2
	<init> (Ldeg;Lcbj;III)V <init>
		0 o p_39601_
		1 o p_39602_
		2 o p_39603_
		3 o p_39604_
		4 o p_39605_
	a (Ldhp;)Z mayPlace
		0 o p_39607_
deg$3 net/minecraft/world/inventory/GrindstoneMenu$3
	<init> (Ldeg;Lcbj;III)V <init>
		0 o p_39610_
		1 o p_39611_
		2 o p_39612_
		3 o p_39613_
		4 o p_39614_
	a (Ldhp;)Z mayPlace
		0 o p_39616_
deg$4 net/minecraft/world/inventory/GrindstoneMenu$4
	a Lddt; val$access
	b Ldeg; this$0
	<init> (Ldeg;Lcbj;IIILddt;)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 (Ldrq;)I getExperienceAmount
		0 o p_39632_
	a (Lczl;Ldhp;)V onTake
		0 o p_150574_
		1 o p_150575_
	a (Ldhp;)Z mayPlace
		0 o p_39630_
	a (Ldrq;Lja;)V lambda$onTake$0
		0 o p_39634_
		1 o p_39635_
	g (Ldhp;)I getExperienceFromItem
		0 o p_39637_
deh net/minecraft/world/inventory/HopperMenu
	m I CONTAINER_SIZE
	n Lcbj; hopper
	<init> (ILczk;Lcbj;)V <init>
		0 o p_39643_
		1 o p_39644_
		2 o p_39645_
	<init> (ILczk;)V <init>
		0 o p_39640_
		1 o p_39641_
	a (Lczl;)V removed
		0 o p_39649_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39651_
		1 o p_39652_
	b (Lczl;)Z stillValid
		0 o p_39647_
dei net/minecraft/world/inventory/HorseInventoryMenu
	m Lamj; SADDLE_SLOT_SPRITE
	n Lamj; LLAMA_ARMOR_SLOT_SPRITE
	o Lamj; ARMOR_SLOT_SPRITE
	p Lcbj; horseContainer
	q Lcth; horse
	r I SLOT_SADDLE
	s I SLOT_BODY_ARMOR
	t I SLOT_HORSE_INVENTORY_START
	<clinit> ()V <clinit>
		static
	<init> (ILczk;Lcbj;Lcth;I)V <init>
		0 o p_39656_
		1 o p_39657_
		2 o p_39658_
		3 o p_39659_
		4 o p_352384_
	a (Lczl;)V removed
		0 o p_39663_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39665_
		1 o p_39666_
	b (Lczl;)Z stillValid
		0 o p_39661_
dei$1 net/minecraft/world/inventory/HorseInventoryMenu$1
	a Lcth; val$horse
	<init> (Ldei;Lcbj;Lcew;Lcef;IIILamj;Lcth;)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
dei$2 net/minecraft/world/inventory/HorseInventoryMenu$2
	a Lcth; val$horse
	b Z val$isLlama
	<init> (Ldei;Lcbj;Lcew;Lcef;IIILamj;Lcth;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
dej net/minecraft/world/inventory/InventoryMenu
	A I SHIELD_SLOT
	B Lamj; EMPTY_ARMOR_SLOT_HELMET
	C Lamj; EMPTY_ARMOR_SLOT_CHESTPLATE
	D Lamj; EMPTY_ARMOR_SLOT_LEGGINGS
	E Lamj; EMPTY_ARMOR_SLOT_BOOTS
	F Lamj; 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 [Lcef; SLOT_IDS
	L Lczl; 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> (Lczk;ZLczl;)V <init>
		0 o p_39706_
		1 o p_39707_
		2 o p_39708_
	a (Ldhp;Ldfe;)Z canTakeItemForPickAll
		0 o p_39716_
		1 o p_39717_
	a (Lczl;)V removed
		0 o p_39721_
	a (Lcbj;)V slotsChanged
		0 o p_39710_
	ao_ ()Ldew; getRecipeBookType
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39723_
		1 o p_39724_
	b (Lczl;)Z stillValid
		0 o p_39712_
	e (I)Z isHotbarSlot
		static
		0 o p_150593_
	m ()Ldfe; getResultSlot
	n ()Ljava/util/List; getInputGridSlots
	q ()Lczl; owner
	r ()Lddy; getCraftSlots
dej$1 net/minecraft/world/inventory/InventoryMenu$1
	a Lczl; val$owner
	<init> (Ldej;Lcbj;IIILczl;)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 (Ldhp;Ldhp;)V setByPlayer
		0 o p_270969_
		1 o p_299918_
	c ()Lamj; getNoItemIcon
dek net/minecraft/world/inventory/ItemCombinerMenu
	m I INVENTORY_SLOTS_PER_ROW
	n I INVENTORY_ROWS
	o I INPUT_SLOT_START
	p I resultSlotIndex
	q Lddt; access
	r Lczl; player
	s Lcbj; inputSlots
	t Ldez; resultSlots
	<init> (Ldep;ILczk;Lddt;Ldel;)V <init>
		0 o p_39773_
		1 o p_39774_
		2 o p_39775_
		3 o p_39776_
		4 o p_379677_
	a (Lczl;Z)Z mayPickup
		0 o p_39798_
		1 o p_39799_
	a (Lejm;)Z isValidBlock
		0 o p_39788_
	a (Lczl;)V removed
		0 o p_39790_
	a (Lczl;Ldrq;Lja;)Ljava/lang/Boolean; lambda$stillValid$1
		0 o p_339524_
		1 o p_339525_
		2 o p_339526_
	a (Lczl;Ldhp;)V onTake
		0 o p_150601_
		1 o p_150602_
	a (Lcbj;)V slotsChanged
		0 o p_39778_
	a (Ldel;)V createInputSlots
		0 o p_267172_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39792_
		1 o p_39793_
	b (Ldel;)V createResultSlot
		0 o p_267000_
	b (Lczl;)Z stillValid
		0 o p_39780_
	b (Ldhp;)Z canMoveIntoInputSlots
		0 o p_39787_
	b (Lczl;Ldrq;Lja;)V lambda$removed$0
		0 o p_39795_
		1 o p_39796_
		2 o p_39797_
	e (I)Lcby; createContainer
		0 o p_267204_
	l ()V createResult
	m ()I getInventorySlotStart
	n ()I getResultSlot
	o ()I getInventorySlotEnd
	p ()I getUseRowStart
	q ()I getUseRowEnd
dek$1 net/minecraft/world/inventory/ItemCombinerMenu$1
	b Ldek; this$0
	<init> (Ldek;)V <init>
		0 o p_266793_
	e ()V setChanged
dek$2 net/minecraft/world/inventory/ItemCombinerMenu$2
	a Ldel$b; val$slot
	<init> (Ldek;Lcbj;IIILdel$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 (Ldhp;)Z mayPlace
		0 o p_39818_
dek$3 net/minecraft/world/inventory/ItemCombinerMenu$3
	a Ldek; this$0
	<init> (Ldek;Lcbj;III)V <init>
		0 o p_267106_
		1 o p_381638_
		2 o p_266840_
		3 o p_381635_
		4 o p_381643_
	a (Lczl;)Z mayPickup
		0 o p_381633_
	a (Lczl;Ldhp;)V onTake
		0 o p_381623_
		1 o p_381628_
	a (Ldhp;)Z mayPlace
		0 o p_381651_
dek$4 net/minecraft/world/inventory/ItemCombinerMenu$4
	b Ldek; this$0
	<init> (Ldek;I)V <init>
		0 o p_381639_
		1 o p_381636_
	e ()V setChanged
del net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition
	a Ljava/util/List; slots
	b Ldel$b; resultSlot
	<init> (Ljava/util/List;Ldel$b;)V <init>
		0 o p_266947_
		1 o p_266715_
	a (I)Ldel$b; getSlot
		0 o p_266907_
	a ()Ldel$a; create
		static
	b ()Ldel$b; getResultSlot
	c ()Ljava/util/List; getSlots
	d ()I getNumOfInputSlots
	e ()I getResultSlotIndex
del$a net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder
	a Ljava/util/List; inputSlots
	b Ldel$b; resultSlot
	<init> ()V <init>
	a (IIILjava/util/function/Predicate;)Ldel$a; withSlot
		0 o p_267315_
		1 o p_267028_
		2 o p_266815_
		3 o p_267120_
	a (III)Ldel$a; withResultSlot
		0 o p_267180_
		1 o p_267130_
		2 o p_266910_
	a ()Ldel; build
	a (Ldhp;)Z lambda$withResultSlot$0
		static
		0 o p_266825_
del$b net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition
	a I slotIndex
	b I x
	c I y
	d Ljava/util/function/Predicate; mayPlace
	e Ldel$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 (Ldhp;)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
dem 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 Lcbj; lectern
	t Ldds; lecternData
	<init> (I)V <init>
		0 o p_39822_
	<init> (ILcbj;Ldds;)V <init>
		0 o p_39824_
		1 o p_39825_
		2 o p_39826_
	a (Lczl;I)Z clickMenuButton
		0 o p_39833_
		1 o p_39834_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_219987_
		1 o p_219988_
	b (II)V setData
		0 o p_39828_
		1 o p_39829_
	b (Lczl;)Z stillValid
		0 o p_39831_
	l ()Ldhp; getBook
	m ()I getPage
dem$1 net/minecraft/world/inventory/LecternMenu$1
	a Ldem; this$0
	<init> (Ldem;Lcbj;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
den net/minecraft/world/inventory/LoomMenu
	A J lastSoundTime
	B Lcbj; inputContainer
	C Lcbj; 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 Lddt; access
	s Ldea; selectedBannerPatternIndex
	t Ljava/util/List; selectablePatterns
	u Ljava/lang/Runnable; slotUpdateListener
	v Ljl; patternGetter
	w Ldfe; bannerSlot
	x Ldfe; dyeSlot
	y Ldfe; patternSlot
	z Ldfe; resultSlot
	<init> (ILczk;Lddt;)V <init>
		0 o p_39859_
		1 o p_39860_
		2 o p_39861_
	<init> (ILczk;)V <init>
		0 o p_39856_
		1 o p_39857_
	a (Ljk;)V setupResultSlot
		0 o p_219992_
	a (Ljava/lang/Runnable;)V registerUpdateListener
		0 o p_39879_
	a (Lczl;Ldrq;Lja;)V lambda$removed$1
		0 o p_39870_
		1 o p_39871_
		2 o p_39872_
	a (Ljk;Ldgn;Lefw;)Lefw; lambda$setupResultSlot$2
		static
		0 o p_330068_
		1 o p_330069_
		2 o p_330070_
	a (Lczl;I)Z clickMenuButton
		0 o p_39867_
		1 o p_39868_
	a (Lczl;)V removed
		0 o p_39881_
	a (Lcbj;)V slotsChanged
		0 o p_39863_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_39883_
		1 o p_39884_
	b (Lczl;)Z stillValid
		0 o p_39865_
	b (Ldhp;)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 ()Ldfe; getBannerSlot
	o ()Ldfe; getDyeSlot
	p ()Ldfe; getPatternSlot
	q ()Ldfe; getResultSlot
	r ()V lambda$new$0
		static
den$1 net/minecraft/world/inventory/LoomMenu$1
	b Lden; this$0
	<init> (Lden;I)V <init>
		0 o p_39902_
		1 o p_39903_
	e ()V setChanged
den$2 net/minecraft/world/inventory/LoomMenu$2
	b Lden; this$0
	<init> (Lden;I)V <init>
		0 o p_39907_
		1 o p_39908_
	e ()V setChanged
den$3 net/minecraft/world/inventory/LoomMenu$3
	<init> (Lden;Lcbj;III)V <init>
		0 o p_39912_
		1 o p_39913_
		2 o p_39914_
		3 o p_39915_
		4 o p_39916_
	a (Ldhp;)Z mayPlace
		0 o p_39918_
den$4 net/minecraft/world/inventory/LoomMenu$4
	<init> (Lden;Lcbj;III)V <init>
		0 o p_39921_
		1 o p_39922_
		2 o p_39923_
		3 o p_39924_
		4 o p_39925_
	a (Ldhp;)Z mayPlace
		0 o p_39927_
den$5 net/minecraft/world/inventory/LoomMenu$5
	<init> (Lden;Lcbj;III)V <init>
		0 o p_39930_
		1 o p_39931_
		2 o p_39932_
		3 o p_39933_
		4 o p_39934_
	a (Ldhp;)Z mayPlace
		0 o p_39936_
den$6 net/minecraft/world/inventory/LoomMenu$6
	a Lddt; val$access
	b Lden; this$0
	<init> (Lden;Lcbj;IIILddt;)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 (Lczl;Ldhp;)V onTake
		0 o p_150617_
		1 o p_150618_
	a (Ldhp;)Z mayPlace
		0 o p_39950_
	a (Ldrq;Lja;)V lambda$onTake$0
		0 o p_393252_
		1 o p_393253_
deo net/minecraft/world/inventory/MenuConstructor
	createMenu (ILczk;Lczl;)Lddg; createMenu
		0 o p_39954_
		1 o p_39955_
		2 o p_39956_
dep net/minecraft/world/inventory/MenuType
	A Ldep$a; constructor
	a Ldep; GENERIC_9x1
	b Ldep; GENERIC_9x2
	c Ldep; GENERIC_9x3
	d Ldep; GENERIC_9x4
	e Ldep; GENERIC_9x5
	f Ldep; GENERIC_9x6
	g Ldep; GENERIC_3x3
	h Ldep; CRAFTER_3x3
	i Ldep; ANVIL
	j Ldep; BEACON
	k Ldep; BLAST_FURNACE
	l Ldep; BREWING_STAND
	m Ldep; CRAFTING
	n Ldep; ENCHANTMENT
	o Ldep; FURNACE
	p Ldep; GRINDSTONE
	q Ldep; HOPPER
	r Ldep; LECTERN
	s Ldep; LOOM
	t Ldep; MERCHANT
	u Ldep; SHULKER_BOX
	v Ldep; SMITHING
	w Ldep; SMOKER
	x Ldep; CARTOGRAPHY_TABLE
	y Ldep; STONECUTTER
	z Ldcx; requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Ldep$a;Ldcx;)V <init>
		0 o p_267054_
		1 o p_266909_
	a (Ljava/lang/String;Ldep$a;)Ldep; register
		static
		0 o p_39989_
		1 o p_39990_
	a (Ljava/lang/String;Ldep$a;[Ldcv;)Ldep; register
		static
		0 o p_267295_
		1 o p_266945_
		2 o p_267055_
	a (ILczk;)Lddg; create
		0 o p_39986_
		1 o p_39987_
	b (ILczk;)Ldem; lambda$static$0
		static
		0 o p_39992_
		1 o p_39993_
	k ()Ldcx; requiredFeatures
dep$a net/minecraft/world/inventory/MenuType$MenuSupplier
	create (ILczk;)Lddg; create
		0 o p_39995_
		1 o p_39996_
deq net/minecraft/world/inventory/MerchantContainer
	b Ldql; merchant
	c Ljt; itemStacks
	d Ldqm; activeOffer
	e I selectionHint
	f I futureXp
	<init> (Ldql;)V <init>
		0 o p_40003_
	a (ILdhp;)V setItem
		0 o p_40013_
		1 o p_40014_
	a (I)Ldhp; getItem
		0 o p_40008_
	a (II)Ldhp; removeItem
		0 o p_40010_
		1 o p_40011_
	a (Lczl;)Z stillValid
		0 o p_40016_
	a ()V clearContent
	b (I)Ldhp; removeItemNoUpdate
		0 o p_40018_
	b ()I getContainerSize
	c (I)V setSelectionHint
		0 o p_40021_
	c ()Z isEmpty
	d (I)Z isPaymentSlot
		0 o p_40023_
	e ()V setChanged
	g ()V updateSellItem
	h ()Ldqm; getActiveOffer
	i ()I getFutureXp
der 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 Ldql; trader
	y Ldeq; tradeContainer
	z I merchantLevel
	<init> (ILczk;Ldql;)V <init>
		0 o p_40036_
		1 o p_40037_
		2 o p_40038_
	<init> (ILczk;)V <init>
		0 o p_40033_
		1 o p_40034_
	a (Z)V setShowProgressBar
		0 o p_40049_
	a (Ldhp;Ldfe;)Z canTakeItemForPickAll
		0 o p_40044_
		1 o p_40045_
	a (Ldqn;)V setOffers
		0 o p_40047_
	a (Ldqk;)V lambda$tryMoveItems$0
		0 o p_330236_
	a (ILdqk;)V moveFromInventoryToPaymentSlot
		0 o p_40061_
		1 o p_331779_
	a (Lczl;)V removed
		0 o p_40051_
	a (Lcbj;)V slotsChanged
		0 o p_40040_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_40053_
		1 o p_40054_
	b (Lczl;)Z stillValid
		0 o p_40042_
	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 ()Ldqn; getOffers
	q ()Z showProgressBar
	r ()V playTradeSound
des net/minecraft/world/inventory/MerchantResultSlot
	a Ldeq; slots
	b Lczl; player
	g I removeCount
	h Ldql; merchant
	<init> (Lczl;Ldql;Ldeq;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 (Ldhp;I)V onQuickCraft
		0 o p_40097_
		1 o p_40098_
	a (I)Ldhp; remove
		0 o p_40090_
	a (Lczl;Ldhp;)V onTake
		0 o p_150631_
		1 o p_150632_
	a (Ldhp;)Z mayPlace
		0 o p_40095_
	c_ (Ldhp;)V checkTakeAchievements
		0 o p_40100_
det net/minecraft/world/inventory/NonInteractiveResultSlot
	<init> (Lcbj;III)V <init>
		0 o p_307372_
		1 o p_307687_
		2 o p_307440_
		3 o p_307347_
	a (IILczl;)Ljava/util/Optional; tryRemove
		0 o p_307436_
		1 o p_307573_
		2 o p_307226_
	a (I)Ldhp; remove
		0 o p_307370_
	a (Ldhp;)Z mayPlace
		0 o p_307504_
	a (Lczl;)Z mayPickup
		0 o p_307569_
	a (Lczl;Ldhp;)V onTake
		0 o p_307447_
		1 o p_307430_
	b (IILczl;)Ldhp; safeTake
		0 o p_307592_
		1 o p_307524_
		2 o p_307360_
	b (Lczl;)Z allowModification
		0 o p_307532_
	b (Ldhp;Ldhp;)V onQuickCraft
		0 o p_307668_
		1 o p_307399_
	b (Ldhp;I)Ldhp; safeInsert
		0 o p_307656_
		1 o p_307278_
	d (Ldhp;)Ldhp; safeInsert
		0 o p_307685_
	e ()Z isHighlightable
	f ()Z isFake
deu net/minecraft/world/inventory/PlayerEnderChestContainer
	b Lehf; activeChest
	<init> ()V <init>
	a (Lehf;)V setActiveChest
		0 o p_40106_
	a (Lczl;)Z stillValid
		0 o p_40104_
	a (Lcdo;)V startOpen
		0 o p_435470_
	b (Lfip$a;)V fromSlots
		0 o p_421839_
	b (Lehf;)Z isActiveChest
		0 o p_150634_
	b (Lcdo;)V stopOpen
		0 o p_435096_
	b (Lfir$a;)V storeAsSlots
		0 o p_421593_
dev net/minecraft/world/inventory/RecipeBookMenu
	<init> (Ldep;I)V <init>
		0 o p_40115_
		1 o p_40116_
	a (ZZLdmn;Lawx;Lczk;)Ldev$a; handlePlacement
		0 o p_40119_
		1 o p_362739_
		2 o p_300860_
		3 o p_379372_
		4 o p_363345_
	a (Lczt;)V fillCraftSlotsStackedContents
		0 o p_362236_
	ao_ ()Ldew; getRecipeBookType
dev$a net/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction
	a Ldev$a; NOTHING
	b Ldev$a; PLACE_GHOST_RECIPE
	c [Ldev$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_363798_
		1 o p_364117_
	a ()[Ldev$a; $values
		static
	valueOf (Ljava/lang/String;)Ldev$a; valueOf
		static
		0 o p_364009_
	values ()[Ldev$a; values
		static
dew net/minecraft/world/inventory/RecipeBookType
	a Ldew; CRAFTING
	b Ldew; FURNACE
	c Ldew; BLAST_FURNACE
	d Ldew; SMOKER
	e [Ldew; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_40129_
		1 o p_40130_
	a ()[Ldew; $values
		static
	valueOf (Ljava/lang/String;)Ldew; valueOf
		static
		0 o p_40132_
	values ()[Ldew; values
		static
dex net/minecraft/world/inventory/RecipeCraftingHolder
	a (Lczl;Ljava/util/List;)V awardUsedRecipes
		0 o p_300892_
		1 o p_301308_
	a (Ldmn;)V setRecipeUsed
		0 o p_300902_
	a (Lawy;Ldmn;)Z setRecipeUsed
		0 o p_301242_
		1 o p_301296_
	d ()Ldmn; getRecipeUsed
dey net/minecraft/world/inventory/RemoteSlot
	a Ldey; PLACEHOLDER
	<clinit> ()V <clinit>
		static
	a (Ldhp;)V force
		0 o p_412652_
	a (Lwq;)V receive
		0 o p_412447_
	b (Ldhp;)Z matches
		0 o p_412162_
dey$1 net/minecraft/world/inventory/RemoteSlot$1
	<init> ()V <init>
	a (Ldhp;)V force
		0 o p_412418_
	a (Lwq;)V receive
		0 o p_412712_
	b (Ldhp;)Z matches
		0 o p_412140_
dey$a net/minecraft/world/inventory/RemoteSlot$Synchronized
	b Lwp$a; hasher
	c Ldhp; remoteStack
	d Lwq; remoteHash
	<init> (Lwp$a;)V <init>
		0 o p_412222_
	a (Ldhp;)V force
		0 o p_412714_
	a (Lwq;)V receive
		0 o p_412040_
	a (Ldey$a;)V copyFrom
		0 o p_412689_
	b (Ldhp;)Z matches
		0 o p_412453_
dez net/minecraft/world/inventory/ResultContainer
	b Ljt; itemStacks
	c Ldmn; recipeUsed
	<init> ()V <init>
	a (ILdhp;)V setItem
		0 o p_40152_
		1 o p_40153_
	a (Ldmn;)V setRecipeUsed
		0 o p_301012_
	a (I)Ldhp; getItem
		0 o p_40147_
	a (II)Ldhp; removeItem
		0 o p_40149_
		1 o p_40150_
	a (Lczl;)Z stillValid
		0 o p_40155_
	a ()V clearContent
	b (I)Ldhp; removeItemNoUpdate
		0 o p_40160_
	b ()I getContainerSize
	c ()Z isEmpty
	d ()Ldmn; getRecipeUsed
	e ()V setChanged
df net/minecraft/advancements/critereon/PlayerTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;)V trigger
		0 o p_222619_
	a (Ldf$a;)Z lambda$trigger$0
		static
		0 o p_222625_
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 (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_
	a (Ljl;Ljl;Lduv;Ldhl;)Lar; walkOnBlockWithEquipment
		static
		0 o p_361038_
		1 o p_365016_
		2 o p_222638_
		3 o p_222639_
	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/inventory/ResultSlot
	a Lddy; craftSlots
	b Lczl; player
	g I removeCount
	<init> (Lczl;Lddy;Lcbj;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 (Ldhp;I)V onQuickCraft
		0 o p_40180_
		1 o p_40181_
	a (I)Ldhp; remove
		0 o p_40173_
	a (Ldhp;)Z mayPlace
		0 o p_40178_
	a (Ldlw;)Ljt; copyAllInputItems
		static
		0 o p_379867_
	a (Ldlw;Ldmn;)Ljt; lambda$getRemainingItems$0
		static
		0 o p_380249_
		1 o p_380214_
	a (Ldlw;Ldrq;)Ljt; getRemainingItems
		0 o p_379501_
		1 o p_380183_
	a (Lczl;Ldhp;)V onTake
		0 o p_150638_
		1 o p_150639_
	b (Ldlw;)Ljt; lambda$getRemainingItems$1
		static
		0 o p_379490_
	b (I)V onSwapCraft
		0 o p_40183_
	c_ (Ldhp;)V checkTakeAchievements
		0 o p_40185_
	f ()Z isFake
dfb net/minecraft/world/inventory/ShulkerBoxMenu
	m I CONTAINER_SIZE
	n Lcbj; container
	<init> (ILczk;Lcbj;)V <init>
		0 o p_40191_
		1 o p_40192_
		2 o p_40193_
	<init> (ILczk;)V <init>
		0 o p_40188_
		1 o p_40189_
	a (Lczl;)V removed
		0 o p_40197_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_40199_
		1 o p_40200_
	b (Lczl;)Z stillValid
		0 o p_40195_
dfc net/minecraft/world/inventory/ShulkerBoxSlot
	<init> (Lcbj;III)V <init>
		0 o p_40202_
		1 o p_40203_
		2 o p_40204_
		3 o p_40205_
	a (Ldhp;)Z mayPlace
		0 o p_40207_
dfd 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
dfe net/minecraft/world/inventory/Slot
	a I slot
	c Lcbj; container
	d I index
	e I x
	f I y
	<init> (Lcbj;III)V <init>
		0 o p_40223_
		1 o p_40224_
		2 o p_40225_
		3 o p_40226_
	a (IILczl;)Ljava/util/Optional; tryRemove
		0 o p_150642_
		1 o p_150643_
		2 o p_150644_
	a (Ldhp;I)V onQuickCraft
		0 o p_40232_
		1 o p_40233_
	a ()I getMaxStackSize
	a (I)Ldhp; remove
		0 o p_40227_
	a (Lczl;)Z mayPickup
		0 o p_40228_
	a (Lczl;Ldhp;)V onTake
		0 o p_150645_
		1 o p_150646_
	a (Ldhp;)Z mayPlace
		0 o p_40231_
	a (Ldhp;Ldhp;)V setByPlayer
		0 o p_299990_
		1 o p_299965_
	b (Lczl;)Z allowModification
		0 o p_150652_
	b (IILczl;)Ldhp; safeTake
		0 o p_150648_
		1 o p_150649_
		2 o p_150650_
	b (Lczl;Ldhp;)V lambda$safeTake$0
		0 o p_150654_
		1 o p_150655_
	b (I)V onSwapCraft
		0 o p_40237_
	b (Ldhp;Ldhp;)V onQuickCraft
		0 o p_40235_
		1 o p_40236_
	b ()Z isActive
	b (Ldhp;I)Ldhp; safeInsert
		0 o p_150657_
		1 o p_150658_
	b_ (Ldhp;)I getMaxStackSize
		0 o p_40238_
	c ()Lamj; getNoItemIcon
	c_ (Ldhp;)V checkTakeAchievements
		0 o p_40239_
	d (Ldhp;)Ldhp; safeInsert
		0 o p_150660_
	d ()V setChanged
	e ()Z isHighlightable
	e (Ldhp;)V setByPlayer
		0 o p_270152_
	f (Ldhp;)V set
		0 o p_40240_
	f ()Z isFake
	g ()Ldhp; getItem
	h ()Z hasItem
	i ()I getContainerSlot
dff net/minecraft/world/inventory/SlotRange
	a (Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Ldff; of
		static
		0 o p_332809_
		1 o p_332653_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; slots
	b ()I size
dff$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
dfg 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 (Ldff;)Z lambda$singleSlotNames$4
		static
		0 o p_332670_
	a (Ljava/lang/String;[I)Ldff; create
		static
		0 o p_332671_
		1 o p_332804_
	a (I)[Ldff; lambda$static$3
		static
		0 o p_448976_
	a (Ljava/util/List;Ljava/lang/String;II)V addSlotRange
		static
		0 o p_332790_
		1 o p_332813_
		2 o p_332763_
		3 o p_332721_
	a (Ljava/util/List;Ljava/lang/String;I)V addSingleSlot
		static
		0 o p_332716_
		1 o p_332683_
		2 o p_332766_
	a ()Ljava/util/stream/Stream; allNames
		static
	a (Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Ldff; create
		static
		0 o p_332797_
		1 o p_332739_
	a (Ljava/lang/String;I)Ldff; create
		static
		0 o p_332740_
		1 o p_332819_
	a (Ljava/lang/String;)Ldff; nameToIds
		static
		0 o p_332718_
	a (Ljava/util/List;Ljava/lang/String;[I)V addSlots
		static
		0 o p_332784_
		1 o p_332702_
		2 o p_332789_
	b (I)[Ldff; lambda$static$1
		static
		0 o p_448977_
	b ()Ljava/util/stream/Stream; singleSlotNames
		static
	c ()[Ldff; lambda$static$2
		static
dfh net/minecraft/world/inventory/SmithingMenu
	A Ldmr; baseItemTest
	B Ldmr; templateItemTest
	C Ldmr; additionItemTest
	D Ldea; 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 Ldrq; level
	<init> (ILczk;Lddt;)V <init>
		0 o p_40248_
		1 o p_40249_
		2 o p_40250_
	<init> (ILczk;Lddt;Ldrq;)V <init>
		0 o p_379902_
		1 o p_379577_
		2 o p_379989_
		3 o p_379924_
	<init> (ILczk;)V <init>
		0 o p_40245_
		1 o p_40246_
	a (Ldhp;Ldfe;)Z canTakeItemForPickAll
		0 o p_40257_
		1 o p_40258_
	a (Ldne;Ldmn;)V lambda$createResult$1
		0 o p_379189_
		1 o p_379190_
	a (Lejm;)Z isValidBlock
		0 o p_40266_
	a (Ldmj;)Ldel; createInputSlotDefinitions
		static
		0 o p_379456_
	a (Lczl;Ldhp;)V onTake
		0 o p_150663_
		1 o p_150664_
	a (Lcbj;)V slotsChanged
		0 o p_381709_
	a (Ldrq;Lja;)V lambda$onTake$0
		static
		0 o p_40263_
		1 o p_40264_
	b (Ldhp;)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 ()Ldne; createRecipeInput
	q ()V lambda$createResult$2
dfi net/minecraft/world/inventory/SmokerMenu
	<init> (ILczk;Lcbj;Ldds;)V <init>
		0 o p_40277_
		1 o p_40278_
		2 o p_40279_
		3 o p_40280_
	<init> (ILczk;)V <init>
		0 o p_40274_
		1 o p_40275_
dfj net/minecraft/world/inventory/StackedContentsCompatible
	fillStackedContents (Lczt;)V fillStackedContents
		0 o p_364785_
dfk net/minecraft/world/inventory/StonecutterMenu
	A J lastSoundTime
	B Ljava/lang/Runnable; slotUpdateListener
	C Ldez; resultContainer
	m I INPUT_SLOT
	n I RESULT_SLOT
	o Ldfe; inputSlot
	p Ldfe; resultSlot
	q Lcbj; container
	r I INV_SLOT_START
	s I INV_SLOT_END
	t I USE_ROW_SLOT_START
	u I USE_ROW_SLOT_END
	v Lddt; access
	w Ldea; selectedRecipeIndex
	x Ldrq; level
	y Ldmv$b; recipesForInput
	z Ldhp; input
	<init> (ILczk;Lddt;)V <init>
		0 o p_40297_
		1 o p_40298_
		2 o p_40299_
	<init> (ILczk;)V <init>
		0 o p_40294_
		1 o p_40295_
	a (Ljava/lang/Runnable;)V registerUpdateListener
		0 o p_40324_
	a (Ldmn;)V lambda$setupResultSlot$1
		0 o p_379191_
	a (Lczl;Ldrq;Lja;)V lambda$removed$3
		0 o p_40312_
		1 o p_40313_
		2 o p_40314_
	a ()Ldep; getType
	a (Ldhp;Ldfe;)Z canTakeItemForPickAll
		0 o p_40321_
		1 o p_40322_
	a (Lczl;I)Z clickMenuButton
		0 o p_40309_
		1 o p_40310_
	a (Lczl;)V removed
		0 o p_40326_
	a (Lcbj;)V slotsChanged
		0 o p_40302_
	b (Lczl;I)Ldhp; quickMoveStack
		0 o p_40328_
		1 o p_40329_
	b (Lczl;)Z stillValid
		0 o p_40307_
	b (Ldhp;)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 ()Ldmv$b; getVisibleRecipes
	n ()I getNumberOfVisibleRecipes
	o ()Z hasInputItem
	p ()V lambda$setupResultSlot$2
	q ()V lambda$new$0
		static
dfk$1 net/minecraft/world/inventory/StonecutterMenu$1
	b Ldfk; this$0
	<init> (Ldfk;I)V <init>
		0 o p_40346_
		1 o p_40347_
	e ()V setChanged
dfk$2 net/minecraft/world/inventory/StonecutterMenu$2
	a Lddt; val$access
	b Ldfk; this$0
	<init> (Ldfk;Lcbj;IIILddt;)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 (Lczl;Ldhp;)V onTake
		0 o p_150672_
		1 o p_150673_
	a (Ldhp;)Z mayPlace
		0 o p_40362_
	a (Ldrq;Lja;)V lambda$onTake$0
		0 o p_393254_
		1 o p_393255_
	j ()Ljava/util/List; getRelevantItems
dfl net/minecraft/world/inventory/TransientCraftingContainer
	b Ljt; items
	c I width
	d I height
	e Lddg; menu
	<init> (Lddg;IILjt;)V <init>
		0 o p_287708_
		1 o p_287591_
		2 o p_287609_
		3 o p_287695_
	<init> (Lddg;II)V <init>
		0 o p_287684_
		1 o p_287629_
		2 o p_287593_
	a (ILdhp;)V setItem
		0 o p_287681_
		1 o p_287620_
	a (I)Ldhp; getItem
		0 o p_287712_
	a (II)Ldhp; removeItem
		0 o p_287682_
		1 o p_287576_
	a (Lczl;)Z stillValid
		0 o p_287774_
	a ()V clearContent
	aB_ ()I getWidth
	b (I)Ldhp; removeItemNoUpdate
		0 o p_287637_
	b ()I getContainerSize
	c ()Z isEmpty
	e ()V setChanged
	fillStackedContents (Lczt;)V fillStackedContents
		0 o p_362501_
	h ()I getHeight
	i ()Ljava/util/List; getItems
dfm net/minecraft/world/inventory/package-info
dfn net/minecraft/world/inventory/tooltip/BundleTooltip
	a Ldjt; contents
	<init> (Ldjt;)V <init>
		0 o contents
	a ()Ldjt; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_331327_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfo net/minecraft/world/inventory/tooltip/TooltipComponent
dfp net/minecraft/world/inventory/tooltip/package-info
dfq net/minecraft/world/item/AdventureModePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lxx; CAN_BREAK_HEADER
	d Lxx; CAN_PLACE_HEADER
	e Lorg/slf4j/Logger; LOGGER
	f Lxx; UNKNOWN_USE
	g Ljava/util/List; predicates
	h Ljava/util/List; cachedTooltip
	i Lejq; 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 ()Ljava/util/List; tooltip
	a (Laz;)Ljava/util/stream/Stream; lambda$computeTooltip$2
		static
		0 o p_330395_
	a (Lejq;Lejq;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 (Legg;Ljy;Lbfo;)Lup; saveBlockEntity
		static
		0 o p_422309_
		1 o p_422663_
		2 o p_422210_
	a (Ldfq;)Ljava/util/List; lambda$static$1
		static
		0 o p_331439_
	a (Ljk;)Lxx; lambda$computeTooltip$3
		static
		0 o p_331662_
	a (Lejq;)Z test
		0 o p_331911_
	b (Ldfq;)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
dfr net/minecraft/world/item/AirItem
	<init> (Lduv;Ldhl$a;)V <init>
		0 o p_40368_
		1 o p_40369_
	a (Ldhp;)Lxx; getName
		0 o p_373042_
dfs net/minecraft/world/item/ArmorStandItem
	<init> (Ldhl$a;)V <init>
		0 o p_40503_
	a (Ldlm;)Lcbq; useOn
		0 o p_40510_
dft net/minecraft/world/item/ArrowItem
	<init> (Ldhl$a;)V <init>
		0 o p_40512_
	a (Ldrq;Ldhp;Lcew;Ldhp;)Lczv; createArrow
		0 o p_40513_
		1 o p_40514_
		2 o p_40515_
		3 o p_344832_
	a (Ldrq;Lju;Ldhp;Ljg;)Ldai; asProjectile
		0 o p_338330_
		1 o p_338329_
		2 o p_338197_
		3 o p_338469_
dfu net/minecraft/world/item/AxeItem
	a Ljava/util/Map; STRIPPABLES
	<clinit> ()V <clinit>
		static
	<init> (Ldjd;FFLdhl$a;)V <init>
		0 o p_360755_
		1 o p_364213_
		2 o p_365432_
		3 o p_40524_
	a (Lejm;)Ljava/util/Optional; getStripped
		0 o p_150691_
	a (Ldrq;Lja;Lczl;Lejm;)Ljava/util/Optional; evaluateNewBlockState
		0 o p_308922_
		1 o p_308899_
		2 o p_309192_
		3 o p_308900_
	a (Ldlm;)Lcbq; useOn
		0 o p_40529_
	a (Lejm;Lduv;)Lejm; lambda$getStripped$1
		static
		0 o p_360011_
		1 o p_360012_
	a (Ldrq;Lja;Lczl;Lejm;Lbcd;I)V spawnSoundAndParticle
		static
		0 o p_451237_
		1 o p_451207_
		2 o p_451349_
		3 o p_451347_
		4 o p_450923_
		5 o p_450956_
	b (Lejm;Lduv;)Lejm; lambda$evaluateNewBlockState$0
		static
		0 o p_150693_
		1 o p_150694_
	b (Ldlm;)Z playerHasBlockingItemUseIntent
		static
		0 o p_400108_
dfv net/minecraft/world/item/BannerItem
	<init> (Lduv;Lduv;Ldhl$a;)V <init>
		0 o p_40534_
		1 o p_40535_
		2 o p_40536_
	a ()Ldgn; getColor
dfw net/minecraft/world/item/BedItem
	<init> (Lduv;Ldhl$a;)V <init>
		0 o p_40558_
		1 o p_40559_
	a (Ldlk;Lejm;)Z placeBlock
		0 o p_40561_
		1 o p_40562_
dfx net/minecraft/world/item/BlockItem
	a Lduv; block
	<init> (Lduv;Ldhl$a;)V <init>
		0 o p_40565_
		1 o p_40566_
	a (Ldhp;Legi;Lfio;)V setBlockEntityData
		static
		0 o p_186339_
		1 o p_186340_
		2 o p_422630_
	a (Lja;Ldrq;Lczl;Ldhp;Lejm;)Z updateCustomBlockEntityTag
		0 o p_40597_
		1 o p_40598_
		2 o p_40599_
		3 o p_40600_
		4 o p_40601_
	a (Ldrq;Lczl;Lja;Ldhp;)Z updateCustomBlockEntityTag
		static
		0 o p_40583_
		1 o p_40584_
		2 o p_40585_
		3 o p_40586_
	a (Ljava/util/Map;Ldhl;)V registerBlocks
		0 o p_40607_
		1 o p_40608_
	a (Lejm;)Lbcd; getPlaceSound
		0 o p_40588_
	a (Lja;Ldrq;Ldhp;Lejm;)Lejm; updateBlockStateFromTag
		0 o p_40603_
		1 o p_40604_
		2 o p_40605_
		3 o p_40606_
	a (Ldlk;)Lcbq; place
		0 o p_40577_
	a (Lcvr;)V onDestroyed
		0 o p_150700_
	a (Ldlm;)Lcbq; useOn
		0 o p_40581_
	a (Ldhp;Lczl;)Z shouldPrintOpWarning
		0 o p_387255_
		1 o p_387661_
	a (Ldlk;Lejm;)Z placeBlock
		0 o p_40578_
		1 o p_40579_
	a (Ldrq;Lja;Ldhp;)V updateBlockEntityComponents
		static
		0 o p_331559_
		1 o p_331993_
		2 o p_332021_
	b (Ldlk;)Ldlk; updatePlacementContext
		0 o p_40609_
	b ()Z mustSurvive
	b (Ldlk;Lejm;)Z canPlace
		0 o p_40611_
		1 o p_40612_
	c (Ldlk;)Lejm; getPlacementState
		0 o p_40613_
	c ()Lduv; getBlock
	d ()Z canFitInsideContainerItems
	k ()Ldcx; requiredFeatures
dfy net/minecraft/world/item/BoatItem
	a Lcee; entityType
	<init> (Lcee;Ldhl$a;)V <init>
		0 o p_376667_
		1 o p_220015_
	a (Ldrq;Lfof;Ldhp;Lczl;)Ldby; getBoat
		0 o p_220017_
		1 o p_220018_
		2 o p_305852_
		3 o p_306127_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_40622_
		1 o p_40623_
		2 o p_40624_
dfz net/minecraft/world/item/BoneMealItem
	a I GRASS_SPREAD_WIDTH
	b I GRASS_SPREAD_HEIGHT
	c I GRASS_COUNT_MULTIPLIER
	<init> (Ldhl$a;)V <init>
		0 o p_40626_
	a (Ldhp;Ldrq;Lja;)Z growCrop
		static
		0 o p_40628_
		1 o p_40629_
		2 o p_40630_
	a (Ldhp;Ldrq;Lja;Ljg;)Z growWaterPlant
		static
		0 o p_40632_
		1 o p_40633_
		2 o p_40634_
		3 o p_40635_
	a (Ldrr;Lja;I)V addGrowthParticles
		static
		0 o p_40639_
		1 o p_40640_
		2 o p_40641_
	a (Ldlm;)Lcbq; useOn
		0 o p_40637_
	a (Ljk;)Lejm; lambda$growWaterPlant$1
		static
		0 o p_204095_
	a (Lejl$a;)Z lambda$growWaterPlant$2
		static
		0 o p_373910_
	b (Ljk;)Lejm; lambda$growWaterPlant$0
		static
		0 o p_204100_
dfz$1 net/minecraft/world/item/BoneMealItem$1
	a [I $SwitchMap$net$minecraft$world$level$block$BonemealableBlock$Type
	<clinit> ()V <clinit>
		static
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 (Lcdv;Lawx;Lfoh;)Z matches
		0 o p_338232_
		1 o p_338194_
		2 o p_338564_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338585_
	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/BottleItem
	<init> (Ldhl$a;)V <init>
		0 o p_40648_
	a (Ldhp;Lczl;Ldhp;)Ldhp; turnBottleIntoItem
		0 o p_40652_
		1 o p_40653_
		2 o p_40654_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_40656_
		1 o p_40657_
		2 o p_40658_
	a (Lcdl;)Z lambda$use$0
		static
		0 o p_427148_
dgb net/minecraft/world/item/BowItem
	a I MAX_DRAW_DURATION
	b I DEFAULT_RANGE
	<init> (Ldhl$a;)V <init>
		0 o p_40660_
	a ()Ljava/util/function/Predicate; getAllSupportedProjectiles
	a (I)F getPowerForTime
		static
		0 o p_40662_
	a (Ldhp;Ldrq;Lcew;I)Z releaseUsing
		0 o p_40667_
		1 o p_40668_
		2 o p_40669_
		3 o p_40670_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_40672_
		1 o p_40673_
		2 o p_40674_
	a (Ldhp;Lcew;)I getUseDuration
		0 o p_40680_
		1 o p_345962_
	a (Lcew;Ldai;IFFFLcew;)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_
	b (Ldhp;)Ldhr; getUseAnimation
		0 o p_40678_
	b ()I getDefaultProjectileRange
dgc net/minecraft/world/item/BrushItem
	a I ANIMATION_DURATION
	b I USE_DURATION
	<init> (Ldhl$a;)V <init>
		0 o p_272907_
	a (Ldlm;)Lcbq; useOn
		0 o p_272607_
	a (Lczl;)Lfof; calculateHitResult
		0 o p_305856_
	a (Ldrq;Lcew;Ldhp;I)V onUseTick
		0 o p_273467_
		1 o p_273619_
		2 o p_273316_
		3 o p_273101_
	a (Ldrq;Lfod;Lejm;Lfoh;Lcem;)V spawnDustParticles
		0 o p_278327_
		1 o p_278272_
		2 o p_278235_
		3 o p_278337_
		4 o p_285071_
	a (Ldhp;Lcew;)I getUseDuration
		0 o p_272765_
		1 o p_344739_
	b (Ldhp;)Ldhr; getUseAnimation
		0 o p_273490_
dgc$1 net/minecraft/world/item/BrushItem$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dgc$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 (Lfoh;Ljg;)Ldgc$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
dgd net/minecraft/world/item/BucketItem
	a Lffz; content
	<init> (Lffz;Ldhl$a;)V <init>
		0 o p_40689_
		1 o p_40690_
	a (Lcew;Ldrq;Ldhp;Lja;)V checkExtraContent
		0 o p_394527_
		1 o p_150712_
		2 o p_150713_
		3 o p_150714_
	a (Lcew;Ldrq;Lja;Lfod;)Z emptyContents
		0 o p_394627_
		1 o p_150717_
		2 o p_150718_
		3 o p_150719_
	a (Lcew;Ldrr;Lja;)V playEmptySound
		0 o p_394061_
		1 o p_40697_
		2 o p_40698_
	a ()Lffz; getContent
	a (Lczl;Lbcd;)V lambda$use$0
		static
		0 o p_150708_
		1 o p_150709_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_40703_
		1 o p_40704_
		2 o p_40705_
	b (Ldhp;Lczl;)Ldhp; getEmptySuccessItem
		static
		0 o p_40700_
		1 o p_40701_
dge 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> (Ldhl$a;)V <init>
		0 o p_150726_
	a (Ldgn;)Ldhl; getByColor
		static
		0 o p_374396_
	a ()Ljava/util/List; getAllBundleItemColors
		static
	a (Ldrq;Lcdv;)V playDropContentsSound
		static
		0 o p_380028_
		1 o p_186354_
	a (Ldhp;I)V toggleSelectedItem
		static
		0 o p_363912_
		1 o p_363836_
	a (Ldhp;Ldfe;Lddq;Lczl;)Z overrideStackedOnOther
		0 o p_150733_
		1 o p_150734_
		2 o p_150735_
		3 o p_150736_
	a (Lczl;)V broadcastChangesOnContainerMenu
		0 o p_376384_
	a (Lcvr;)V onDestroyed
		0 o p_150728_
	a (Ldrq;Lcew;Ldhp;I)V onUseTick
		0 o p_371661_
		1 o p_371559_
		2 o p_371431_
		3 o p_371432_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_150760_
		1 o p_150761_
		2 o p_150762_
	a (Ldhp;Lczl;Ldjt;)Ljava/util/Optional; removeOneItemFromBundle
		static
		0 o p_371385_
		1 o p_371941_
		2 o p_371197_
	a (Lcdv;)V playRemoveOneSound
		static
		0 o p_186343_
	a (Ldhp;Lcew;)I getUseDuration
		0 o p_371683_
		1 o p_371530_
	a (Ldhp;Ldhp;Ldfe;Lddq;Lczl;Lcfn;)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 (Ldrq;Lczl;Ldhp;)V dropContent
		0 o p_380196_
		1 o p_371609_
		2 o p_371542_
	b (Ldhp;)Ldhr; getUseAnimation
		0 o p_389672_
	b (Lcdv;)V playInsertSound
		static
		0 o p_186352_
	b (Ldhl;)Ldge; lambda$getAllBundleItemColors$0
		static
		0 o p_381071_
	b (Ldhp;Lczl;)Z dropContent
		0 o p_371437_
		1 o p_371809_
	c (Ldhp;)F getFullnessDisplay
		static
		0 o p_150767_
	c (Lcdv;)V playInsertFailSound
		static
		0 o p_364546_
	d (Ldhp;)Z isBarVisible
		0 o p_150769_
	e (Ldhp;)I getBarWidth
		0 o p_150771_
	f (Ldhp;)I getBarColor
		0 o p_150773_
	g (Ldhp;)Z hasSelectedItem
		static
		0 o p_362328_
	h (Ldhp;)I getSelectedItem
		static
		0 o p_362900_
	i (Ldhp;)Ldhp; getSelectedItemStack
		static
		0 o p_361689_
	j (Ldhp;)I getNumberOfItemsToShow
		static
		0 o p_361742_
	k (Ldhp;)Ljava/util/Optional; getTooltipImage
		0 o p_150775_
dge$1 net/minecraft/world/item/BundleItem$1
	a [I $SwitchMap$net$minecraft$world$item$DyeColor
	<clinit> ()V <clinit>
		static
dgf net/minecraft/world/item/CompassItem
	a Lxx; LODESTONE_COMPASS_NAME
	<clinit> ()V <clinit>
		static
	<init> (Ldhl$a;)V <init>
		0 o p_40718_
	a (Ldhp;)Lxx; getName
		0 o p_371723_
	a (Ldlm;)Lcbq; useOn
		0 o p_40726_
	a (Ldhp;Lawx;Lcdv;Lcef;)V inventoryTick
		0 o p_40720_
		1 o p_401770_
		2 o p_40722_
		3 o p_401781_
	d_ (Ldhp;)Z isFoil
		0 o p_40739_
dgg net/minecraft/world/item/CreativeModeTab
	a Lamj; DEFAULT_BACKGROUND
	b Lxx; displayName
	c Lamj; backgroundTexture
	d Z canScroll
	e Z showTitle
	f Z alignedRight
	g Ldgg$f; row
	h I column
	i Ldgg$h; type
	j Ldhp; iconItemStack
	k Ljava/util/Collection; displayItems
	l Ljava/util/Set; displayItemsSearchTab
	m Ljava/util/function/Supplier; iconGenerator
	n Ldgg$b; displayItemsGenerator
	<clinit> ()V <clinit>
		static
	<init> (Ldgg$f;ILdgg$h;Lxx;Ljava/util/function/Supplier;Ldgg$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;)Lamj; createTextureLocation
		static
		0 o p_350882_
	a (Ldhp;)Z contains
		0 o p_259317_
	a (Ldgg$f;I)Ldgg$a; builder
		static
		0 o p_259342_
		1 o p_260312_
	a ()Lxx; getDisplayName
	a (Ldgg$d;)V buildContents
		0 o p_270156_
	b ()Ldhp; getIconItem
	c ()Lamj; getBackgroundTexture
	d ()Z showTitle
	e ()Z canScroll
	f ()I column
	g ()Ldgg$f; row
	h ()Z hasAnyItems
	i ()Z shouldDisplay
	j ()Z isAlignedRight
	k ()Ldgg$h; getType
	l ()Ljava/util/Collection; getDisplayItems
	m ()Ljava/util/Collection; getSearchTabDisplayItems
	n ()Ljava/lang/IllegalStateException; lambda$buildContents$0
dgg$a net/minecraft/world/item/CreativeModeTab$Builder
	a Ldgg$b; EMPTY_GENERATOR
	b Ldgg$f; row
	c I column
	d Lxx; displayName
	e Ljava/util/function/Supplier; iconGenerator
	f Ldgg$b; displayItemsGenerator
	g Z canScroll
	h Z showTitle
	i Z alignedRight
	j Ldgg$h; type
	k Lamj; backgroundTexture
	<clinit> ()V <clinit>
		static
	<init> (Ldgg$f;I)V <init>
		0 o p_259171_
		1 o p_259661_
	a (Lamj;)Ldgg$a; backgroundTexture
		0 o p_350939_
	a ()Ldgg$a; alignedRight
	a (Ldgg$d;Ldgg$e;)V lambda$static$0
		static
		0 o p_270422_
		1 o p_259433_
	a (Ldgg$b;)Ldgg$a; displayItems
		0 o p_259814_
	a (Ldgg$h;)Ldgg$a; type
		0 o p_259283_
	a (Lxx;)Ldgg$a; title
		0 o p_259616_
	a (Ljava/util/function/Supplier;)Ldgg$a; icon
		0 o p_259333_
	b ()Ldgg$a; hideTitle
	c ()Ldgg$a; noScrollBar
	d ()Ldgg; build
	e ()Ldhp; lambda$new$1
		static
dgg$b net/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator
	accept (Ldgg$d;Ldgg$e;)V accept
		0 o p_270258_
		1 o p_259752_
dgg$c net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder
	a Ljava/util/Collection; tabContents
	b Ljava/util/Set; searchTabContents
	c Ldgg; tab
	d Ldcx; featureFlagSet
	<init> (Ldgg;Ldcx;)V <init>
		0 o p_251040_
		1 o p_249331_
	a (Ldhp;Ldgg$g;)V accept
		0 o p_250391_
		1 o p_251472_
dgg$d net/minecraft/world/item/CreativeModeTab$ItemDisplayParameters
	a Ldcx; enabledFeatures
	b Z hasPermissions
	c Ljm$a; holders
	<init> (Ldcx;ZLjm$a;)V <init>
		0 o enabledFeatures
		1 o hasPermissions
		2 o holders
	a ()Ldcx; enabledFeatures
	a (Ldcx;ZLjm$a;)Z needsUpdate
		0 o p_270338_
		1 o p_270835_
		2 o p_270575_
	b ()Z hasPermissions
	c ()Ljm$a; holders
	equals (Ljava/lang/Object;)Z equals
		0 o p_270097_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dgg$e net/minecraft/world/item/CreativeModeTab$Output
	a (Ldgg$g;Ldhp;)V lambda$acceptAll$0
		0 o p_250983_
		1 o p_252337_
	a (Ljava/util/Collection;Ldgg$g;)V acceptAll
		0 o p_251548_
		1 o p_252285_
	a (Ldhp;Ldgg$g;)V accept
		0 o p_251806_
		1 o p_249603_
	a (Ldhp;)V accept
		0 o p_249977_
	a (Ljava/util/Collection;)V acceptAll
		0 o p_250244_
	a (Ldrp;)V accept
		0 o p_248610_
	a (Ldrp;Ldgg$g;)V accept
		0 o p_251528_
		1 o p_249821_
dgg$f net/minecraft/world/item/CreativeModeTab$Row
	a Ldgg$f; TOP
	b Ldgg$f; BOTTOM
	c [Ldgg$f; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_259766_
		1 o p_259955_
	a ()[Ldgg$f; $values
		static
	valueOf (Ljava/lang/String;)Ldgg$f; valueOf
		static
		0 o p_259650_
	values ()[Ldgg$f; values
		static
dgg$g net/minecraft/world/item/CreativeModeTab$TabVisibility
	a Ldgg$g; PARENT_AND_SEARCH_TABS
	b Ldgg$g; PARENT_TAB_ONLY
	c Ldgg$g; SEARCH_TAB_ONLY
	d [Ldgg$g; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_251869_
		1 o p_249216_
	a ()[Ldgg$g; $values
		static
	valueOf (Ljava/lang/String;)Ldgg$g; valueOf
		static
		0 o p_249186_
	values ()[Ldgg$g; values
		static
dgg$h net/minecraft/world/item/CreativeModeTab$Type
	a Ldgg$h; CATEGORY
	b Ldgg$h; INVENTORY
	c Ldgg$h; HOTBAR
	d Ldgg$h; SEARCH
	e [Ldgg$h; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_259131_
		1 o p_259867_
	a ()[Ldgg$h; $values
		static
	valueOf (Ljava/lang/String;)Ldgg$h; valueOf
		static
		0 o p_259622_
	values ()[Ldgg$h; values
		static
dgh net/minecraft/world/item/CreativeModeTabs
	a Lamj; INVENTORY_BACKGROUND
	b Lamj; SEARCH_BACKGROUND
	c Lami; BUILDING_BLOCKS
	d Lami; COLORED_BLOCKS
	e Lami; NATURAL_BLOCKS
	f Lami; FUNCTIONAL_BLOCKS
	g Lami; REDSTONE_BLOCKS
	h Lami; HOTBAR
	i Lami; SEARCH
	j Lami; TOOLS_AND_UTILITIES
	k Lami; COMBAT
	l Lami; FOOD_AND_DRINKS
	m Lami; INGREDIENTS
	n Lami; SPAWN_EGGS
	o Lami; OP_BLOCKS
	p Lami; INVENTORY
	q Ljava/util/Comparator; PAINTING_COMPARATOR
	r Ldgg$d; CACHED_PARAMETERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljk$c;I)Ldhp; lambda$generateEnchantmentBookTypesAllLevels$39
		static
		0 o p_360014_
		1 o p_360015_
	a (Ljk$c;)Ljava/util/stream/Stream; lambda$generateEnchantmentBookTypesAllLevels$40
		static
		0 o p_344377_
	a (Ldhl;Ljk;)Ldhp; lambda$generateInstrumentTypes$42
		static
		0 o p_269994_
		1 o p_269995_
	a (Ldgg$e;Ldgg$g;Ljk$c;)V lambda$generatePresetPaintings$45
		static
		0 o p_396884_
		1 o p_396885_
		2 o p_396886_
	a (Ldgg$e;Ljm$a;Ljm$b;Ljava/util/function/Predicate;Ldgg$g;)V generatePresetPaintings
		static
		0 o p_271007_
		1 o p_345774_
		2 o p_270618_
		3 o p_270878_
		4 o p_270261_
	a (Ldcx;Ljk$c;)Z lambda$generatePotionEffectTypes$34
		static
		0 o p_337925_
		1 o p_337926_
	a (Ldgg$e;Ldgg$g;Ldhp;)V lambda$generateInstrumentTypes$43
		static
		0 o p_270009_
		1 o p_270010_
		2 o p_270011_
	a (Ljx;)Ldgg; bootstrap
		static
		0 o p_283144_
	a (Ldgg$e;Ljm;Ldhl;Ldgg$g;Ldcx;)V generatePotionEffectTypes
		static
		0 o p_270129_
		1 o p_270334_
		2 o p_270968_
		3 o p_270778_
		4 o p_338372_
	a (Ldgg$e;Ljm$b;)V lambda$bootstrap$25
		static
		0 o p_350152_
		1 o p_350153_
	a (Ljx;Ldgg$d;Ldgg$e;)V lambda$bootstrap$14
		static
		0 o p_330079_
		1 o p_330080_
		2 o p_330081_
	a (Ljk;)Z lambda$bootstrap$30
		static
		0 o p_270003_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_281544_
	a (Ldgg$d;Ldgg;)V lambda$buildAllTabContents$49
		static
		0 o p_270001_
		1 o p_270002_
	a ()V validate
		static
	a (Ldgg$e;Ljm;Ldgg$g;)V generateEnchantmentBookTypesOnlyMaxLevel
		static
		0 o p_270868_
		1 o p_270903_
		2 o p_270407_
	a (Ldhl;Ldgg$e;Ldgg$g;Ljo$c;)V lambda$generateInstrumentTypes$44
		static
		0 o p_270018_
		1 o p_270019_
		2 o p_270020_
		3 o p_270021_
	a (Ldgg$e;Ljm;Ldhl;Lbdj;Ldgg$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 (Ldgg$e;Ldgg$d;Ljm$b;)V lambda$bootstrap$31
		static
		0 o p_344381_
		1 o p_344382_
		2 o p_344383_
	a (Ldgg$d;Ldgg$e;)V lambda$bootstrap$32
		static
		0 o p_396887_
		1 o p_396888_
	a (Ldgg$e;Ldgg$g;)V generateSuspiciousStews
		static
		0 o p_259484_
		1 o p_260051_
	a (Ldhl;Ljk$c;)Ldhp; lambda$generatePotionEffectTypes$35
		static
		0 o p_330082_
		1 o p_330083_
	a (Ldgg;)Z lambda$buildAllTabContents$48
		static
		0 o p_260124_
	a (Ldcx;ZLjm$a;)Z tryRebuildTabContents
		static
		0 o p_270988_
		1 o p_270090_
		2 o p_270799_
	a (Ldgg$d;)V buildAllTabContents
		static
		0 o p_270447_
	b (Ldgg$e;Ldgg$g;)V generateOminousBottles
		static
		0 o p_366557_
		1 o p_366818_
	b (Ldgg$d;Ldgg;)V lambda$buildAllTabContents$47
		static
		0 o p_269996_
		1 o p_269997_
	b (Ljk$c;)Ldhp; lambda$generateEnchantmentBookTypesOnlyMaxLevel$37
		static
		0 o p_360016_
	b (Ldgg;)Z lambda$buildAllTabContents$46
		static
		0 o p_259647_
	b (Ldgg$d;Ldgg$e;)V lambda$bootstrap$28
		static
		0 o p_438852_
		1 o p_438853_
	b (Ldgg$e;Ljm;Ldgg$g;)V generateEnchantmentBookTypesAllLevels
		static
		0 o p_270961_
		1 o p_270628_
		2 o p_270805_
	b ()Ldgg; getDefaultTab
		static
	b (Ljk;)Z lambda$bootstrap$7
		static
		0 o p_270037_
	b (Ldgg$e;Ldgg$d;Ljm$b;)V lambda$bootstrap$22
		static
		0 o p_337906_
		1 o p_337907_
		2 o p_337908_
	b (Ldgg$e;Ldgg$g;Ldhp;)V lambda$generateEnchantmentBookTypesAllLevels$41
		static
		0 o p_270015_
		1 o p_270016_
		2 o p_270017_
	b (Ldgg$e;Ljm$b;)V lambda$bootstrap$16
		static
		0 o p_270035_
		1 o p_270036_
	c (Ldgg$d;Ldgg$e;)V lambda$bootstrap$26
		static
		0 o p_442473_
		1 o p_442474_
	c (Ldgg$e;Ldgg$g;)V generateFireworksAllDurations
		static
		0 o p_259586_
		1 o p_259372_
	c (Ldgg$e;Ldgg$d;Ljm$b;)V lambda$bootstrap$19
		static
		0 o p_337915_
		1 o p_337916_
		2 o p_337917_
	c ()Ljava/util/List; tabs
		static
	c (Ldgg$e;Ldgg$g;Ldhp;)V lambda$generateEnchantmentBookTypesOnlyMaxLevel$38
		static
		0 o p_269987_
		1 o p_269988_
		2 o p_269989_
	d (Ldgg$d;Ldgg$e;)V lambda$bootstrap$23
		static
		0 o p_337921_
		1 o p_337922_
	d ()Ljava/util/List; allTabs
		static
	d (Ldgg$e;Ldgg$d;Ljm$b;)V lambda$bootstrap$8
		static
		0 o p_344386_
		1 o p_344387_
		2 o p_344388_
	d (Ldgg$e;Ldgg$g;Ldhp;)V lambda$generatePotionEffectTypes$36
		static
		0 o p_269998_
		1 o p_269999_
		2 o p_270000_
	e (Ldgg$d;Ldgg$e;)V lambda$bootstrap$20
		static
		0 o p_432565_
		1 o p_432566_
	e ()Ldgg; searchTab
		static
	f ()Ljava/util/stream/Stream; streamAllTabs
		static
	f (Ldgg$d;Ldgg$e;)V lambda$bootstrap$17
		static
		0 o p_432569_
		1 o p_432570_
	g ()Ldhp; lambda$bootstrap$33
		static
	g (Ldgg$d;Ldgg$e;)V lambda$bootstrap$11
		static
		0 o p_442469_
		1 o p_442470_
	h ()Ldhp; lambda$bootstrap$29
		static
	h (Ldgg$d;Ldgg$e;)V lambda$bootstrap$9
		static
		0 o p_442467_
		1 o p_442468_
	i ()Ldhp; lambda$bootstrap$27
		static
	i (Ldgg$d;Ldgg$e;)V lambda$bootstrap$5
		static
		0 o p_415384_
		1 o p_415385_
	j ()Ldhp; lambda$bootstrap$24
		static
	j (Ldgg$d;Ldgg$e;)V lambda$bootstrap$3
		static
		0 o p_271005_
		1 o p_259465_
	k ()Ldhp; lambda$bootstrap$21
		static
	k (Ldgg$d;Ldgg$e;)V lambda$bootstrap$1
		static
		0 o p_450886_
		1 o p_450887_
	l ()Ldhp; lambda$bootstrap$18
		static
	m ()Ldhp; lambda$bootstrap$15
		static
	n ()Ldhp; lambda$bootstrap$13
		static
	o ()Ldhp; lambda$bootstrap$12
		static
	p ()Ldhp; lambda$bootstrap$10
		static
	q ()Ldhp; lambda$bootstrap$6
		static
	r ()Ldhp; lambda$bootstrap$4
		static
	s ()Ldhp; lambda$bootstrap$2
		static
	t ()Ldhp; lambda$bootstrap$0
		static
dgi 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 Ldgi$b; DEFAULT_SOUNDS
	<clinit> ()V <clinit>
		static
	<init> (Ldhl$a;)V <init>
		0 o p_40850_
	a (Ldrq;Lcew;Ldhp;Ldhp;Z)Ldai; createProjectile
		0 o p_331583_
		1 o p_40863_
		2 o p_40864_
		3 o p_40865_
		4 o p_40866_
	a ()Ljava/util/function/Predicate; getAllSupportedProjectiles
	a (Ldhp;Ldrq;Lcew;I)Z releaseUsing
		0 o p_40875_
		1 o p_40876_
		2 o p_40877_
		3 o p_40878_
	a (Ldju;)F getShootingPower
		static
		0 o p_330249_
	a (Lcew;Ldhp;)Z tryLoadProjectiles
		static
		0 o p_40860_
		1 o p_40861_
	a (Ldrq;Lcew;Ljk;)V lambda$onUseTick$2
		static
		0 o p_427155_
		1 o p_427156_
		2 o p_427157_
	a (Lbfq;I)F getShotPitch
		static
		0 o p_331176_
		1 o p_331542_
	a (ZLbfq;)F getRandomShotPitch
		static
		0 o p_220026_
		1 o p_220027_
	a (Lcew;Lfoh;F)Lorg/joml/Vector3f; getProjectileShotVector
		static
		0 o p_331584_
		1 o p_331590_
		2 o p_331104_
	a (Ldrq;Lcew;Ldhp;I)V onUseTick
		0 o p_40910_
		1 o p_40911_
		2 o p_40912_
		3 o p_40913_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_40920_
		1 o p_40921_
		2 o p_40922_
	a (ILdhp;Lcew;)F getPowerForTime
		static
		0 o p_40854_
		1 o p_40855_
		2 o p_344803_
	a (Ldhp;Lcew;)I getUseDuration
		0 o p_40938_
		1 o p_344898_
	a (Lcew;Ldai;IFFFLcew;)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 (Ldrq;Lcew;Lcbp;Ldhp;FFLcew;)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_
	b (Ldhp;)Ldhr; getUseAnimation
		0 o p_40935_
	b (Ldrq;Lcew;Ljk;)V lambda$onUseTick$1
		static
		0 o p_427149_
		1 o p_427150_
		2 o p_427151_
	b ()I getDefaultProjectileRange
	b (Ldhp;Lcew;)I getChargeDuration
		static
		0 o p_352255_
		1 o p_345687_
	c (Ldrq;Lcew;Ljk;)V lambda$onUseTick$0
		static
		0 o p_427152_
		1 o p_427153_
		2 o p_427154_
	c ()Ljava/util/function/Predicate; getSupportedHeldProjectiles
	e_ (Ldhp;)Z useOnRelease
		0 o p_150801_
	g (Ldhp;)Z isCharged
		static
		0 o p_40933_
	h (Ldhp;)I getDurabilityUse
		0 o p_331489_
	i (Ldhp;)Ldgi$b; getChargingSounds
		0 o p_345050_
dgi$a net/minecraft/world/item/CrossbowItem$ChargeType
	a Ldgi$a; NONE
	b Ldgi$a; ARROW
	c Ldgi$a; ROCKET
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Ldgi$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 ()[Ldgi$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldgi$a; valueOf
		static
		0 o p_387319_
	values ()[Ldgi$a; values
		static
dgi$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
dgj net/minecraft/world/item/DebugStickItem
	<init> (Ldhl$a;)V <init>
		0 o p_40948_
	a (Lczl;Lxx;)V message
		static
		0 o p_40957_
		1 o p_40958_
	a (Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object; getRelative
		static
		0 o p_40974_
		1 o p_40975_
		2 o p_40976_
	a (Lczl;Lejm;Ldrr;Lja;ZLdhp;)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 (Ldlm;)Lcbq; useOn
		0 o p_40960_
	a (Ldhp;Lejm;Ldrq;Lja;Lcew;)Z canDestroyBlock
		0 o p_393705_
		1 o p_393781_
		2 o p_393500_
		3 o p_394185_
		4 o p_394515_
	a (Lejm;Lekp;)Ljava/lang/String; getNameHelper
		static
		0 o p_40967_
		1 o p_40968_
	a (Lejm;Lekp;Z)Lejm; cycleState
		static
		0 o p_40970_
		1 o p_40971_
		2 o p_40972_
dgk net/minecraft/world/item/DiscFragmentItem
	<init> (Ldhl$a;)V <init>
		0 o p_220029_
	a ()Lym; getDisplayName
	a (Ldhp;Ldhl$b;Ldku;Ljava/util/function/Consumer;Ldje;)V appendHoverText
		0 o p_220031_
		1 o p_339652_
		2 o p_399746_
		3 o p_400199_
		4 o p_220034_
dgl net/minecraft/world/item/DispensibleContainerItem
	a (Lcew;Ldrq;Ldhp;Lja;)V checkExtraContent
		0 o p_394463_
		1 o p_150818_
		2 o p_150819_
		3 o p_150820_
	a (Lcew;Ldrq;Lja;Lfod;)Z emptyContents
		0 o p_394105_
		1 o p_150822_
		2 o p_150823_
		3 o p_150824_
dgm net/minecraft/world/item/DoubleHighBlockItem
	<init> (Lduv;Ldhl$a;)V <init>
		0 o p_41010_
		1 o p_41011_
	a (Ldlk;Lejm;)Z placeBlock
		0 o p_41013_
		1 o p_41014_
dgn net/minecraft/world/item/DyeColor
	A I textColor
	B [Ldgn; $VALUES
	a Ldgn; WHITE
	b Ldgn; ORANGE
	c Ldgn; MAGENTA
	d Ldgn; LIGHT_BLUE
	e Ldgn; YELLOW
	f Ldgn; LIME
	g Ldgn; PINK
	h Ldgn; GRAY
	i Ldgn; LIGHT_GRAY
	j Ldgn; CYAN
	k Ldgn; PURPLE
	l Ldgn; BLUE
	m Ldgn; BROWN
	n Ldgn; GREEN
	o Ldgn; RED
	p Ldgn; BLACK
	q Lbgg$a; CODEC
	r Laae; 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 Lfge; mapColor
	y I textureDiffuseColor
	z I fireworkColor
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;ILfge;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 (Ldgn;Ldgn;)Ldlw; makeCraftColorInput
		static
		0 o p_388241_
		1 o p_387649_
	a (Ldgn;)Ljava/lang/Byte; lambda$static$2
		static
		0 o p_404523_
	a ()I getId
	a (Ljava/lang/String;Ldgn;)Ldgn; byName
		static
		0 o p_41058_
		1 o p_41059_
	a (Ldlw;Lawx;Ldmn;)Ldhp; lambda$getMixedColor$3
		static
		0 o p_432573_
		1 o p_432574_
		2 o p_432575_
	a (I)Ldgn; byId
		static
		0 o p_41054_
	a (Lawx;Ldgn;Ldgn;)Ldgn; getMixedColor
		static
		0 o p_386897_
		1 o p_388832_
		2 o p_386710_
	b (Ldgn;)Ldgn; lambda$static$1
		static
		0 o p_41056_
	b (I)Ldgn; byFireworkColor
		static
		0 o p_41062_
	b (Lawx;Ldgn;Ldgn;)Ldgn; lambda$getMixedColor$4
		static
		0 o p_386332_
		1 o p_386333_
		2 o p_386334_
	b ()Ljava/lang/String; getName
	c ()Ljava/lang/String; getSerializedName
	c (Ldgn;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_41064_
	d ()I getTextureDiffuseColor
	e ()Lfge; getMapColor
	f ()I getFireworkColor
	g ()I getTextColor
	h ()[Ldgn; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldgn; valueOf
		static
		0 o p_41074_
	values ()[Ldgn; values
		static
dgo net/minecraft/world/item/DyeItem
	a Ljava/util/Map; ITEM_BY_COLOR
	b Ldgn; dyeColor
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;Ldhl$a;)V <init>
		0 o p_41080_
		1 o p_41081_
	a (Lehy;)Lehy; lambda$tryApplyToSign$0
		0 o p_277649_
	a (Ldrq;Lehx;ZLczl;)Z tryApplyToSign
		0 o p_277691_
		1 o p_277488_
		2 o p_277951_
		3 o p_277932_
	a ()Ldgn; getDyeColor
	a (Ldhp;Lczl;Lcew;Lcbp;)Lcbq; interactLivingEntity
		0 o p_41085_
		1 o p_41086_
		2 o p_41087_
		3 o p_41088_
	a (Ldgn;)Ldgo; byColor
		static
		0 o p_41083_
dgp net/minecraft/world/item/EggItem
	a F PROJECTILE_SHOOT_POWER
	<init> (Ldhl$a;)V <init>
		0 o p_41126_
	a (Ldrq;Lju;Ldhp;Ljg;)Ldai; asProjectile
		0 o p_338884_
		1 o p_338312_
		2 o p_338704_
		3 o p_338366_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_41128_
		1 o p_41129_
		2 o p_41130_
dgq net/minecraft/world/item/EitherHolder
	a Lcom/mojang/datafixers/util/Either; contents
	<init> (Lcom/mojang/datafixers/util/Either;)V <init>
		0 o contents
	<init> (Ljk;)V <init>
		0 o p_350710_
	<init> (Lami;)V <init>
		0 o p_350883_
	a (Ljx;)Ljava/util/Optional; unwrap
		0 o p_350328_
	a (Lami;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_350627_
		1 o p_350442_
	a (Ljk;)Ljava/util/Optional; lambda$unwrap$2
		static
		0 o p_400939_
	a (Lami;)Lcom/mojang/serialization/DataResult; lambda$codec$1
		static
		0 o p_350331_
	a (Ljm$a;Lami;)Ljava/util/Optional; lambda$unwrap$4
		static
		0 o p_400936_
		1 o p_400937_
	a (Ljk$c;)Ljk; lambda$unwrap$3
		static
		0 o p_400938_
	a (Lami;Laae;)Laae; streamCodec
		static
		0 o p_350628_
		1 o p_350420_
	a ()Ljava/util/Optional; key
	a (Ljm$a;)Ljava/util/Optional; unwrap
		0 o p_350642_
	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
dgr net/minecraft/world/item/EmptyMapItem
	<init> (Ldhl$a;)V <init>
		0 o p_41143_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_41145_
		1 o p_41146_
		2 o p_41147_
dgs net/minecraft/world/item/EndCrystalItem
	<init> (Ldhl$a;)V <init>
		0 o p_41174_
	a (Ldlm;)Lcbq; useOn
		0 o p_41176_
dgt net/minecraft/world/item/EnderEyeItem
	<init> (Ldhl$a;)V <init>
		0 o p_41180_
	a (Ldlm;)Lcbq; useOn
		0 o p_41182_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_41184_
		1 o p_41185_
		2 o p_41186_
	a (Ldhp;Lcew;)I getUseDuration
		0 o p_326954_
		1 o p_346241_
dgu net/minecraft/world/item/EnderpearlItem
	a F PROJECTILE_SHOOT_POWER
	<clinit> ()V <clinit>
		static
	<init> (Ldhl$a;)V <init>
		0 o p_41188_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_41190_
		1 o p_41191_
		2 o p_41192_
dgv net/minecraft/world/item/ExperienceBottleItem
	<init> (Ldhl$a;)V <init>
		0 o p_41194_
	a (Ldrq;Lju;Ldhp;Ljg;)Ldai; asProjectile
		0 o p_338868_
		1 o p_338766_
		2 o p_338321_
		3 o p_338772_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_41196_
		1 o p_41197_
		2 o p_41198_
	a ()Ldij$a; createDispenseConfig
dgw net/minecraft/world/item/FireChargeItem
	<init> (Ldhl$a;)V <init>
		0 o p_41202_
	a (Llj;Ljg;)Lju; lambda$createDispenseConfig$0
		static
		0 o p_338834_
		1 o p_338717_
	a (Ldlm;)Lcbq; useOn
		0 o p_41204_
	a (Ldrq;Lju;Ldhp;Ljg;)Ldai; asProjectile
		0 o p_338826_
		1 o p_338780_
		2 o p_338320_
		3 o p_338841_
	a (Ldai;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 (Ldrq;Lja;)V playSound
		0 o p_41206_
		1 o p_41207_
	a ()Ldij$a; createDispenseConfig
dgx net/minecraft/world/item/FireworkRocketItem
	a [B CRAFTABLE_DURATIONS
	b D ROCKET_PLACEMENT_OFFSET
	<clinit> ()V <clinit>
		static
	<init> (Ldhl$a;)V <init>
		0 o p_41209_
	a (Llj;Ljg;)Lfoh; getEntityJustOutsideOfBlockPos
		static
		0 o p_371687_
		1 o p_371656_
	a (Ldlm;)Lcbq; useOn
		0 o p_41216_
	a (Ldrq;Lju;Ldhp;Ljg;)Ldai; asProjectile
		0 o p_338390_
		1 o p_338574_
		2 o p_338487_
		3 o p_338368_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_41218_
		1 o p_41219_
		2 o p_41220_
	a ()Ldij$a; createDispenseConfig
dgy net/minecraft/world/item/FishingRodItem
	<init> (Ldhl$a;)V <init>
		0 o p_41285_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_41290_
		1 o p_41291_
		2 o p_41292_
dgz net/minecraft/world/item/FlintAndSteelItem
	<init> (Ldhl$a;)V <init>
		0 o p_41295_
	a (Ldlm;)Lcbq; useOn
		0 o p_41297_
dh net/minecraft/advancements/critereon/RecipeCraftedTrigger
	<init> ()V <init>
	a (Lawy;Lami;Ljava/util/List;)V trigger
		0 o p_281468_
		1 o p_380143_
		2 o p_282070_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lami;Ljava/util/List;Ldh$a;)Z lambda$trigger$0
		static
		0 o p_378757_
		1 o p_378758_
		2 o p_378759_
dh$a net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Lami; recipeId
	d Ljava/util/List; ingredients
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lami;Ljava/util/List;)V <init>
		0 o player
		1 o recipeId
		2 o ingredients
	a (Lami;)Lar; craftedItem
		static
		0 o p_380248_
	a (Lami;Ljava/util/List;)Lar; craftedItem
		static
		0 o p_379302_
		1 o p_281369_
	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 (Lami;Ljava/util/List;)Z matches
		0 o p_379981_
		1 o p_283698_
	b (Lami;)Lar; crafterCraftedItem
		static
		0 o p_379961_
	b ()Lami; 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/FoodOnAStickItem
	a Lcee; canInteractWith
	b I consumeItemDamage
	<init> (Lcee;ILdhl$a;)V <init>
		0 o p_41308_
		1 o p_41309_
		2 o p_41307_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_41314_
		1 o p_41315_
		2 o p_41316_
dhb net/minecraft/world/item/GameMasterBlockItem
	<init> (Lduv;Ldhl$a;)V <init>
		0 o p_41318_
		1 o p_41319_
	c (Ldlk;)Lejm; getPlacementState
		0 o p_41321_
dhc net/minecraft/world/item/GlowInkSacItem
	<init> (Ldhl$a;)V <init>
		0 o p_277648_
	a (Lehy;)Lehy; lambda$tryApplyToSign$0
		static
		0 o p_277781_
	a (Ldrq;Lehx;ZLczl;)Z tryApplyToSign
		0 o p_278089_
		1 o p_277706_
		2 o p_277442_
		3 o p_277983_
dhd net/minecraft/world/item/HangingEntityItem
	a Lxx; TOOLTIP_RANDOM_VARIANT
	b Lcee; type
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ldhl$a;)V <init>
		0 o p_41324_
		1 o p_41325_
	a (Ldlm;)Lcbq; useOn
		0 o p_41331_
	a (Lczl;Ljg;Ldhp;Lja;)Z mayPlace
		0 o p_41326_
		1 o p_41327_
		2 o p_41328_
		3 o p_41329_
	a (Ldhp;Ldhl$b;Ldku;Ljava/util/function/Consumer;Ldje;)V appendHoverText
		0 o p_270235_
		1 o p_339644_
		2 o p_400204_
		3 o p_400127_
		4 o p_270170_
dhe net/minecraft/world/item/HangingSignItem
	<init> (Lduv;Lduv;Ldhl$a;)V <init>
		0 o p_251582_
		1 o p_250734_
		2 o p_250266_
	a (Ldrt;Lejm;Lja;)Z canPlace
		0 o p_252032_
		1 o p_252230_
		2 o p_252075_
dhf net/minecraft/world/item/HoeItem
	a Ljava/util/Map; TILLABLES
	<clinit> ()V <clinit>
		static
	<init> (Ldjd;FFLdhl$a;)V <init>
		0 o p_362563_
		1 o p_362536_
		2 o p_361453_
		3 o p_41339_
	a (Lejm;)Ljava/util/function/Consumer; changeIntoState
		static
		0 o p_150859_
	a (Ldlm;)Lcbq; useOn
		0 o p_41341_
	a (Lejm;Ldlm;)V lambda$changeIntoState$1
		static
		0 o p_316060_
		1 o p_316061_
	a (Lejm;Ldrp;Ldlm;)V lambda$changeIntoStateAndDropItem$2
		static
		0 o p_316062_
		1 o p_316063_
		2 o p_316064_
	a (Lejm;Ldrp;)Ljava/util/function/Consumer; changeIntoStateAndDropItem
		static
		0 o p_150850_
		1 o p_150851_
	b (Ldlm;)Z onlyIfAirAbove
		static
		0 o p_150857_
	c (Ldlm;)Z lambda$static$0
		static
		0 o p_238242_
dhg 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> (Ldhl$a;)V <init>
		0 o p_150867_
	a ()Lcom/google/common/collect/BiMap; lambda$static$1
		static
	a (Lejm;)Ljava/util/Optional; getWaxed
		static
		0 o p_150879_
	a (Ldrq;Lehx;ZLczl;)Z tryApplyToSign
		0 o p_277838_
		1 o p_277988_
		2 o p_277394_
		3 o p_277816_
	a (Ldlm;)Lcbq; useOn
		0 o p_150869_
	a (Ldlm;Lja;Ldrq;Lejm;Lejm;)Lcbq; lambda$useOn$2
		static
		0 o p_438854_
		1 o p_438855_
		2 o p_438856_
		3 o p_438857_
		4 o p_438858_
	a (Lehy;Lczl;)Z canApplyToSign
		0 o p_277550_
		1 o p_277640_
	a (Lejm;Lduv;)Lejm; lambda$getWaxed$3
		static
		0 o p_150876_
		1 o p_150877_
	b ()Lcom/google/common/collect/BiMap; lambda$static$0
		static
dhh net/minecraft/world/item/InkSacItem
	<init> (Ldhl$a;)V <init>
		0 o p_277643_
	a (Lehy;)Lehy; lambda$tryApplyToSign$0
		static
		0 o p_277425_
	a (Ldrq;Lehx;ZLczl;)Z tryApplyToSign
		0 o p_277633_
		1 o p_277698_
		2 o p_277634_
		3 o p_277815_
dhi net/minecraft/world/item/Instrument
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Laae; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Ljk; soundEvent
	f F useDuration
	g F range
	h Lxx; description
	<clinit> ()V <clinit>
		static
	<init> (Ljk;FFLxx;)V <init>
		0 o soundEvent
		1 o useDuration
		2 o range
		3 o description
	a ()Ljk; soundEvent
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_360032_
	b ()F useDuration
	c ()F range
	d ()Lxx; description
	equals (Ljava/lang/Object;)Z equals
		0 o p_220093_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dhj net/minecraft/world/item/InstrumentItem
	<init> (Ldhl$a;)V <init>
		0 o p_220099_
	a (Ldrq;Lczl;Ldhi;)V play
		static
		0 o p_220127_
		1 o p_220128_
		2 o p_220129_
	a (Ldhp;Ljm$a;)Ljava/util/Optional; getInstrument
		0 o p_220135_
		1 o p_365136_
	a (Ljk;)Ljava/lang/Integer; lambda$getUseDuration$0
		static
		0 o p_360033_
	a (Ldhl;Ljk;)Ldhp; create
		static
		0 o p_220108_
		1 o p_220109_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_220123_
		1 o p_220124_
		2 o p_220125_
	a (Ldhp;Lcew;)I getUseDuration
		0 o p_220131_
		1 o p_345916_
	b (Ldhp;)Ldhr; getUseAnimation
		0 o p_220133_
dhk net/minecraft/world/item/Instruments
	a I GOAT_HORN_RANGE_BLOCKS
	b F GOAT_HORN_DURATION
	c Lami; PONDER_GOAT_HORN
	d Lami; SING_GOAT_HORN
	e Lami; SEEK_GOAT_HORN
	f Lami; FEEL_GOAT_HORN
	g Lami; ADMIRE_GOAT_HORN
	h Lami; CALL_GOAT_HORN
	i Lami; YEARN_GOAT_HORN
	j Lami; DREAM_GOAT_HORN
	<clinit> ()V <clinit>
		static
	a (Lqw;Lami;Ljk;FF)V register
		static
		0 o p_365273_
		1 o p_360712_
		2 o p_362988_
		3 o p_362590_
		4 o p_363159_
	a (Ljava/lang/String;)Lami; create
		static
		0 o p_220151_
	a (Lqw;)V bootstrap
		static
		0 o p_362126_
dhl net/minecraft/world/item/Item
	a Lorg/slf4j/Logger; LOGGER
	b Ljk$c; builtInRegistryHolder
	c Lkm; components
	d Ldhl; craftingRemainingItem
	e Lcom/mojang/serialization/Codec; CODEC
	f Laae; STREAM_CODEC
	g Ljava/util/Map; BY_BLOCK
	h Lamj; BASE_ATTACK_DAMAGE_ID
	i Lamj; 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 Ldcx; requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Ldhl$a;)V <init>
		0 o p_41383_
	a (Lduv;)Ldhl; byBlock
		static
		0 o p_41440_
	a (Ldhp;Ldfe;Lddq;Lczl;)Z overrideStackedOnOther
		0 o p_150888_
		1 o p_150889_
		2 o p_150890_
		3 o p_150891_
	a (Lcvr;)V onDestroyed
		0 o p_150887_
	a (Lcdv;FLcci;)F getAttackDamageBonus
		0 o p_345249_
		1 o p_336179_
		2 o p_345403_
	a (Ldhp;Lczl;Lcew;Lcbp;)Lcbq; interactLivingEntity
		0 o p_41398_
		1 o p_41399_
		2 o p_41400_
		3 o p_41401_
	a (Ldhp;Ldhl$b;Ldku;Ljava/util/function/Consumer;Ldje;)V appendHoverText
		0 o p_41421_
		1 o p_339594_
		2 o p_399753_
		3 o p_399884_
		4 o p_41424_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_41432_
		1 o p_41433_
		2 o p_41434_
	a (Ldhp;Lawx;Lcdv;Lcef;)V inventoryTick
		0 o p_41404_
		1 o p_401805_
		2 o p_41406_
		3 o p_401900_
	a (Ldhp;Lcew;Lcew;)V hurtEnemy
		0 o p_41395_
		1 o p_41396_
		2 o p_41397_
	a (Ldhp;Lcew;)I getUseDuration
		0 o p_41454_
		1 o p_344979_
	a (Ldhp;Ldrq;Lejm;Lja;Lcew;)Z mineBlock
		0 o p_41416_
		1 o p_41417_
		2 o p_41418_
		3 o p_41419_
		4 o p_41420_
	a (Ldrq;Lczl;Ldqx$b;)Lfod; getPlayerPOVHitResult
		static
		0 o p_41436_
		1 o p_41437_
		2 o p_41438_
	a (Ldhp;Ldrq;)V onCraftedPostProcess
		0 o p_307483_
		1 o p_307537_
	a (Ldhp;Ldrq;Lcew;I)Z releaseUsing
		0 o p_41412_
		1 o p_41413_
		2 o p_41414_
		3 o p_41415_
	a (Ldhp;)Lxx; getName
		0 o p_41458_
	a (Ldlm;)Lcbq; useOn
		0 o p_41427_
	a (Ldrq;Lcew;Ldhp;I)V onUseTick
		0 o p_41428_
		1 o p_41429_
		2 o p_41430_
		3 o p_41431_
	a (Ldhl;)I getId
		static
		0 o p_41394_
	a (Ldhp;Ldrq;Lcew;)Ldhp; finishUsingItem
		0 o p_41409_
		1 o p_41410_
		2 o p_41411_
	a (Lcew;)Lcci; getDamageSource
		0 o p_373049_
	a (Ldhp;Lejm;Ldrq;Lja;Lcew;)Z canDestroyBlock
		0 o p_394530_
		1 o p_394066_
		2 o p_394541_
		3 o p_394506_
		4 o p_394296_
	a (Ljk;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_381630_
	a (Ldhp;Ldhp;Ldfe;Lddq;Lczl;Lcfn;)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 (Ldhp;Lejm;)F getDestroySpeed
		0 o p_41425_
		1 o p_41426_
	a (Ldhp;Lczl;)Z shouldPrintOpWarning
		0 o p_390446_
		1 o p_390503_
	b (I)Ldhl; byId
		static
		0 o p_41446_
	b (Ldhp;)Ldhr; getUseAnimation
		0 o p_41452_
	b (Ldhp;Lcew;Lcew;)V postHurtEnemy
		0 o p_346136_
		1 o p_346250_
		2 o p_346014_
	b (Ldhp;Lejm;)Z isCorrectToolForDrops
		0 o p_336002_
		1 o p_41450_
	b ()Ljava/lang/String; lambda$static$0
		static
	c (Ldhp;Lczl;)V onCraftedBy
		0 o p_41447_
		1 o p_41449_
	d ()Z canFitInsideContainerItems
	d (Ldhp;)Z isBarVisible
		0 o p_150899_
	d_ (Ldhp;)Z isFoil
		0 o p_41453_
	e ()Ljk$c; builtInRegistryHolder
	e (Ldhp;)I getBarWidth
		0 o p_150900_
	e_ (Ldhp;)Z useOnRelease
		0 o p_41464_
	f (Ldhp;)I getBarColor
		0 o p_150901_
	f ()Lkm; components
	g ()I getDefaultMaxStackSize
	h ()Ldhl; asItem
	i ()Ldhp; getCraftingRemainder
	j ()Ljava/lang/String; getDescriptionId
	k (Ldhp;)Ljava/util/Optional; getTooltipImage
		0 o p_150902_
	k ()Ldcx; requiredFeatures
	l ()Lxx; getName
	m ()Ldhp; getDefaultInstance
	toString ()Ljava/lang/String; toString
dhl$a net/minecraft/world/item/Item$Properties
	a Lamb; BLOCK_DESCRIPTION_ID
	b Lamb; ITEM_DESCRIPTION_ID
	c Lkm$a; components
	d Ldhl; craftingRemainingItem
	e Ldcx; requiredFeatures
	f Lami; id
	g Lamb; descriptionId
	h Lamb; model
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcee;)Ldhl$a; spawnEgg
		0 o p_433964_
	a (Lddd;Ldjv;)Ldhl$a; food
		0 o p_366775_
		1 o p_366862_
	a ([Ldcv;)Ldhl$a; requiredFeatures
		0 o p_250948_
	a (Ldjd;Lbdj;FFF)Ldhl$a; tool
		0 o p_394089_
		1 o p_394329_
		2 o p_393634_
		3 o p_393761_
		4 o p_399670_
	a (Lddd;)Ldhl$a; food
		0 o p_41490_
	a (Ldil;)Ldhl$a; rarity
		0 o p_41498_
	a (Ljava/lang/String;)Ldhl$a; overrideDescription
		0 o p_371287_
	a (Ldpv;Ldpx;)Ldhl$a; humanoidArmor
		0 o p_394389_
		1 o p_393823_
	a (Lcef;)Ldhl$a; equippable
		0 o p_371906_
	a (Ldjd;FF)Ldhl$a; pickaxe
		0 o p_393962_
		1 o p_393849_
		2 o p_393522_
	a (Ldkh;)Ldhl$a; attributes
		0 o p_331533_
	a ()Ldhl$a; fireResistant
	a (Lami;)Ldhl$a; jukeboxPlayable
		0 o p_350862_
	a (I)Ldhl$a; stacksTo
		0 o p_41488_
	a (Ldhl;)Ldhl$a; usingConvertsTo
		0 o p_366596_
	a (F)Ldhl$a; useCooldown
		0 o p_366451_
	a (Lxx;Lamj;)Lkm; buildAndValidateComponents
		0 o p_371796_
		1 o p_371450_
	a (Lko;Ljava/lang/Object;)Ldhl$a; component
		0 o p_330871_
		1 o p_330323_
	a (Ldpv;)Ldhl$a; wolfArmor
		0 o p_399934_
	a (Lbdj;)Ldhl$a; repairable
		0 o p_361677_
	b (Ldhl;)Ldhl$a; craftRemainder
		0 o p_41496_
	b (Lami;)Ldhl$a; trimMaterial
		0 o p_400136_
	b (Ldpv;)Ldhl$a; horseArmor
		0 o p_400284_
	b (Lcef;)Ldhl$a; equippableUnswappable
		0 o p_372855_
	b (Ldjd;FF)Ldhl$a; axe
		0 o p_399843_
		1 o p_399631_
		2 o p_399629_
	b ()Ldhl$a; useBlockDescriptionPrefix
	b (I)Ldhl$a; durability
		0 o p_41504_
	c ()Ldhl$a; useItemDescriptionPrefix
	c (I)Ldhl$a; enchantable
		0 o p_363982_
	c (Lami;)Ldhl$a; setId
		0 o p_371930_
	c (Ldhl;)Ldhl$a; repairable
		0 o p_364906_
	c (Ldjd;FF)Ldhl$a; hoe
		0 o p_399582_
		1 o p_400114_
		2 o p_399891_
	d (Ldjd;FF)Ldhl$a; shovel
		0 o p_400072_
		1 o p_399950_
		2 o p_400109_
	d ()Ljava/lang/String; effectiveDescriptionId
	d (Lami;)Ljava/lang/String; lambda$static$1
		static
		0 o p_371511_
	e ()Lamj; effectiveModel
	e (Lami;)Ljava/lang/String; lambda$static$0
		static
		0 o p_371954_
	e (Ldjd;FF)Ldhl$a; sword
		0 o p_394325_
		1 o p_394629_
		2 o p_394038_
dhl$b net/minecraft/world/item/Item$TooltipContext
	a Ldhl$b; EMPTY
	<clinit> ()V <clinit>
		static
	a (Lfht;)Lfhv; mapData
		0 o p_339670_
	a (Ldrq;)Ldhl$b; of
		static
		0 o p_339599_
	a ()Ljm$a; registries
	a (Ljm$a;)Ldhl$b; of
		static
		0 o p_339633_
	b ()F tickRate
	c ()Z isPeaceful
dhl$b$1 net/minecraft/world/item/Item$TooltipContext$1
	<init> ()V <init>
	a (Lfht;)Lfhv; mapData
		0 o p_339618_
	a ()Ljm$a; registries
	b ()F tickRate
	c ()Z isPeaceful
dhl$b$2 net/minecraft/world/item/Item$TooltipContext$2
	b Ldrq; val$level
	<init> (Ldrq;)V <init>
		0 o p_339635_
	a (Lfht;)Lfhv; mapData
		0 o p_339628_
	a ()Ljm$a; registries
	b ()F tickRate
	c ()Z isPeaceful
dhl$b$3 net/minecraft/world/item/Item$TooltipContext$3
	b Ljm$a; val$registries
	<init> (Ljm$a;)V <init>
		0 o p_339651_
	a (Lfht;)Lfhv; mapData
		0 o p_339679_
	a ()Ljm$a; registries
	b ()F tickRate
	c ()Z isPeaceful
dhm net/minecraft/world/item/ItemCooldowns
	a Ljava/util/Map; cooldowns
	b I tickCount
	<init> ()V <init>
	a (Lamj;)V removeCooldown
		0 o p_366803_
	a (Ldhp;F)F getCooldownPercent
		0 o p_366443_
		1 o p_41523_
	a (Lamj;I)V addCooldown
		0 o p_366429_
		1 o p_366819_
	a ()V tick
	a (Ldhp;I)V addCooldown
		0 o p_366762_
		1 o p_41526_
	a (Ldhp;)Z isOnCooldown
		0 o p_366432_
	b (Lamj;)V onCooldownEnded
		0 o p_366721_
	b (Lamj;I)V onCooldownStarted
		0 o p_366622_
		1 o p_41530_
	b (Ldhp;)Lamj; getCooldownGroup
		0 o p_366444_
dhm$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
dhn net/minecraft/world/item/ItemDisplayContext
	a Ldhn; NONE
	b Ldhn; THIRD_PERSON_LEFT_HAND
	c Ldhn; THIRD_PERSON_RIGHT_HAND
	d Ldhn; FIRST_PERSON_LEFT_HAND
	e Ldhn; FIRST_PERSON_RIGHT_HAND
	f Ldhn; HEAD
	g Ldhn; GUI
	h Ldhn; GROUND
	i Ldhn; FIXED
	j Ldhn; ON_SHELF
	k Lcom/mojang/serialization/Codec; CODEC
	l Ljava/util/function/IntFunction; BY_ID
	m B id
	n Ljava/lang/String; name
	o [Ldhn; $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 ()[Ldhn; $values
		static
	valueOf (Ljava/lang/String;)Ldhn; valueOf
		static
		0 o p_270079_
	values ()[Ldhn; values
		static
dho net/minecraft/world/item/ItemFrameItem
	<init> (Lcee;Ldhl$a;)V <init>
		0 o p_150904_
		1 o p_150905_
	a (Lczl;Ljg;Ldhp;Lja;)Z mayPlace
		0 o p_41551_
		1 o p_41552_
		2 o p_41553_
		3 o p_41554_
dhp 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 Laae; OPTIONAL_STREAM_CODEC
	i Laae; OPTIONAL_UNTRUSTED_STREAM_CODEC
	j Laae; STREAM_CODEC
	k Laae; OPTIONAL_LIST_STREAM_CODEC
	l Ldhp; EMPTY
	m Ljava/util/List; OP_NBT_WARNING
	n Lxx; UNBREAKABLE_TOOLTIP
	o Lorg/slf4j/Logger; LOGGER
	p Lxx; DISABLED_ITEM_TOOLTIP
	q I count
	r I popTime
	s Ldhl; item
	t Lkq; components
	u Lcdv; entityRepresentation
	<clinit> ()V <clinit>
		static
	<init> (Ldrp;)V <init>
		0 o p_41599_
	<init> (Ldrp;I)V <init>
		0 o p_41601_
		1 o p_41602_
	<init> (Ljk;I)V <init>
		0 o p_220155_
		1 o p_220156_
	<init> (Ljk;)V <init>
		0 o p_204116_
	<init> (Ldrp;ILkq;)V <init>
		0 o p_330978_
		1 o p_330639_
		2 o p_330546_
	<init> (Ljk;ILkn;)V <init>
		0 o p_312081_
		1 o p_41605_
		2 o p_330362_
	<init> (Ljava/lang/Void;)V <init>
		0 o p_282703_
	A ()Lxx; getItemName
	B ()Lxx; getStyledHoverName
	C ()Z hasFoil
	D ()Ldil; getRarity
	E ()Z isEnchantable
	F ()Z isEnchanted
	G ()Ldok; getEnchantments
	H ()Z isFramed
	I ()Lcvj; getFrame
	J ()Lcdv; getEntityRepresentation
	K ()Lxx; 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 (Ldrq;Lcew;I)V releaseUsing
		0 o p_41675_
		1 o p_41676_
		2 o p_41677_
	a (Lejm;)F getDestroySpeed
		0 o p_41692_
	a (Lczl;I)V onCraftedBy
		0 o p_41680_
		1 o p_41681_
	a (Lko;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 (Ljava/util/List;)I hashStackList
		static
		0 o p_332135_
	a (Lorg/apache/commons/lang3/function/TriConsumer;Ljk;Lcga;)V lambda$forEachModifier$19
		static
		0 o p_415405_
		1 o p_415406_
		2 o p_415407_
	a (Lko;Ljava/lang/Object;Ljava/util/function/UnaryOperator;)Ljava/lang/Object; update
		0 o p_330921_
		1 o p_331257_
		2 o p_331701_
	a (Lcew;Lcef;Ldhl;)V lambda$hurtAndBreak$14
		static
		0 o p_348381_
		1 o p_348382_
		2 o p_348383_
	a (Ldcx;)Z isItemEnabled
		0 o p_250869_
	a (Ljk;ILdok$a;)V lambda$enchant$18
		static
		0 o p_344402_
		1 o p_344403_
		2 o p_344404_
	a (Ldrp;I)Ldhp; transmuteCopy
		0 o p_323864_
		1 o p_323647_
	a (Laae;)Laae; validatedStreamCodec
		static
		0 o p_340962_
	a (Ldrq;Lejm;Lja;Lczl;)V mineBlock
		0 o p_41687_
		1 o p_41688_
		2 o p_41689_
		3 o p_41690_
	a (Ldrq;Lcew;)Ldhp; finishUsingItem
		0 o p_41672_
		1 o p_41673_
	a (Lczl;Lcew;Lcbp;)Lcbq; interactLivingEntity
		0 o p_41648_
		1 o p_41649_
		2 o p_41650_
	a (Ljo;)Z is
		0 o p_298683_
	a (ILawx;Lawy;)I processDurabilityChange
		0 o p_361290_
		1 o p_361409_
		2 o p_364940_
	a (Ldhl$b;Lczl;Ldje;)Ljava/util/List; getTooltipLines
		0 o p_339637_
		1 o p_41652_
		2 o p_41653_
	a (ILcew;Lcbp;)V hurtAndBreak
		0 o p_418267_
		1 o p_418272_
		2 o p_418180_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Consumer;Lceg;Lczl;Ljk;Lcga;Ldkh$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 (Ldrq;)V onCraftedBySystem
		0 o p_307669_
	a (ILawx;Lawy;Ljava/util/function/Consumer;)V hurtAndBreak
		0 o p_220158_
		1 o p_346256_
		2 o p_220160_
		3 o p_348596_
	a (Ldhp;Ldfe;Lddq;Lczl;Lcfn;)Z overrideOtherStackedOnMe
		0 o p_150933_
		1 o p_150934_
		2 o p_150935_
		3 o p_150936_
		4 o p_150937_
	a (Ldrp;)Ldhp; transmuteCopy
		0 o p_347550_
	a (ILczl;)V hurtWithoutBreaking
		0 o p_362924_
		1 o p_363410_
	a (Lkn;)V applyComponentsAndValidate
		0 o p_341407_
	a (ILdrp;Lcew;Lcef;)Ldhp; hurtAndConvertOnBreak
		0 o p_352405_
		1 o p_352337_
		2 o p_352175_
		3 o p_352058_
	a (Lejm;Ldrq;Lja;Lczl;)Z canDestroyBlock
		0 o p_394270_
		1 o p_393831_
		2 o p_394075_
		3 o p_393908_
	a (Lkr;)Ljava/lang/Object; set
		0 o p_451140_
	a (Ldhl$b;Ldku;Lczl;Ldje;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 (Lbdj;)Z is
		0 o p_204118_
	a ()Lkm; getComponents
	a (ILcew;Lcef;)V hurtAndBreak
		0 o p_41623_
		1 o p_41624_
		2 o p_319898_
	a (Lcew;Lcew;)Z hurtEnemy
		0 o p_41641_
		1 o p_364087_
	a (Lcvr;)V onDestroyed
		0 o p_150925_
	a (Ldfe;Lddq;Lczl;)Z overrideStackedOnOther
		0 o p_150927_
		1 o p_150928_
		2 o p_150929_
	a (Ljava/util/function/Consumer;Ldku;Lczl;)V addAttributeTooltips
		0 o p_330796_
		1 o p_400175_
		2 o p_330530_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_41683_
		1 o p_41684_
		2 o p_41685_
	a (Lceg;Lorg/apache/commons/lang3/function/TriConsumer;)V forEachModifier
		0 o p_348610_
		1 o p_415655_
	a (Lcci;)Z canBeHurtBy
		0 o p_335431_
	a (Ljava/util/Optional;)Ldhp; lambda$lenientOptionalFieldOf$15
		static
		0 o p_323389_
	a (Lcef;Ljava/util/function/BiConsumer;)V forEachModifier
		0 o p_332001_
		1 o p_330882_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; lambda$static$2
		static
		0 o p_393271_
	a (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; lenientOptionalFieldOf
		static
		0 o p_338501_
	a (Ldhp;Ldhp;)Z matches
		static
		0 o p_41729_
		1 o p_41730_
	a (II)Ljava/lang/String; lambda$validateComponents$12
		static
		0 o p_347289_
		1 o p_347290_
	a (Ldrq;Lcdv;Lcef;)V inventoryTick
		0 o p_41667_
		1 o p_41668_
		2 o p_401778_
	a (Lejq;)Z canPlaceOnBlockInAdventureMode
		0 o p_331419_
	a (Ldhp;)Lcom/mojang/serialization/DataResult; validateStrict
		static
		0 o p_340966_
	a (Ljk;)Z is
		0 o p_220166_
	a (Lko;Ldhl$b;Ldku;Ljava/util/function/Consumer;Ldje;)V addToTooltip
		0 o p_331344_
		1 o p_341231_
		2 o p_399720_
		3 o p_331885_
		4 o p_331177_
	a (Ljava/util/List;Ljava/util/List;)Z listMatches
		static
		0 o p_331725_
		1 o p_331113_
	a (I)Ldhp; split
		0 o p_41621_
	a (Lkm;)Lcom/mojang/serialization/DataResult; validateComponents
		static
		0 o p_341201_
	a (ILcew;)V consume
		0 o p_326311_
		1 o p_326200_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_381570_
	a (ILawy;Ljava/util/function/Consumer;)V applyDamage
		0 o p_361754_
		1 o p_364853_
		2 o p_360895_
	a (Ldlm;)Lcbq; useOn
		0 o p_41662_
	a (Ljk;I)V enchant
		0 o p_344751_
		1 o p_41665_
	a (Ljk;Lkn;)Ldhp; lambda$static$4
		static
		0 o p_332614_
		1 o p_332615_
	a (Lcew;Ldhp;)Ldhp; applyAfterUseComponentSideEffects
		0 o p_366464_
		1 o p_366810_
	a (Lko;Lkk;)V copyFrom
		0 o p_397950_
		1 o p_397631_
	a (Lcdv;)V setEntityRepresentation
		0 o p_41637_
	a (Lcew;)I getUseDuration
		0 o p_345724_
	a (Ldhl;)Z is
		0 o p_150931_
	a (Lyv;)Lyv; lambda$getDisplayName$20
		0 o p_393272_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_220168_
	a (Ldhp;Lbgq;)Ldhp; lambda$validateStrict$7
		static
		0 o p_340776_
		1 o p_340777_
	b ()Ljava/util/Optional; getTooltipImage
	b (Lkm;)V applyComponents
		0 o p_330402_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_381569_
	b (Ldhp;)I hashItemAndComponents
		static
		0 o p_331961_
	b (Ldrp;I)Ldhp; transmuteCopyIgnoreEmpty
		0 o p_323811_
		1 o p_323856_
	b (Ldhp;Ldhp;)Z isSameItem
		static
		0 o p_287761_
		1 o p_287676_
	b (Laae;)Laae; createOptionalStreamCodec
		static
		0 o p_412358_
	b (Lejq;)Z canBreakBlockInAdventureMode
		0 o p_331592_
	b (Ldrq;Lcew;I)V onUseTick
		0 o p_41732_
		1 o p_41733_
		2 o p_41734_
	b (Ldhl;)V lambda$hurtWithoutBreaking$13
		static
		0 o p_360034_
	b (Lkn;)V applyComponents
		0 o p_332097_
	b (Ljava/util/Optional;)Ldhp; lambda$static$9
		static
		0 o p_330099_
	b (Lcew;Lcew;)V postHurtEnemy
		0 o p_346409_
		1 o p_363649_
	b (ILcew;)Ldhp; consumeAndReturn
		0 o p_347624_
		1 o p_347710_
	b (I)V setDamageValue
		0 o p_41722_
	b (Lko;Ljava/lang/Object;)Ljava/lang/Object; set
		0 o p_331064_
		1 o p_330775_
	b (Lejm;)Z isCorrectToolForDrops
		0 o p_41736_
	c (Ldhp;Ldhp;)Z isSameItemSameComponents
		static
		0 o p_150943_
		1 o p_150944_
	c ()Lkm; getPrototype
	c (I)Ldhp; copyWithCount
		0 o p_256354_
	c (Ldhp;)Z isValidRepairItem
		0 o p_362836_
	d (I)V setPopTime
		0 o p_41755_
	d ()Lkn; getComponentsPatch
	d (Lko;)Z hasNonDefault
		0 o p_389426_
	d (Ldhp;)Ljava/util/Optional; lambda$lenientOptionalFieldOf$16
		static
		0 o p_323388_
	e ()Lkm; immutableComponents
	e (Lko;)Ljava/lang/Object; remove
		0 o p_332139_
	e (Ldhp;)Ljava/util/Optional; lambda$static$10
		static
		0 o p_330101_
	e (I)V setCount
		0 o p_41765_
	f (I)V limitSize
		0 o p_335437_
	f ()Z isEmpty
	f (Ldhp;)Ljava/lang/String; lambda$validateStrict$8
		static
		0 o p_330092_
	g ()Ldhp; copyAndClear
	g (I)V grow
		0 o p_41770_
	g (Ldhp;)Lkn; lambda$static$3
		static
		0 o p_332616_
	h (I)V shrink
		0 o p_41775_
	h ()Ldhl; getItem
	h (Ldhp;)Lkn; lambda$static$0
		static
		0 o p_330103_
	i ()Ljk; 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 ()Ldhp; copy
	w ()Ldhr; getUseAnimation
	x ()Z useOnRelease
	y ()Lxx; getHoverName
	z ()Lxx; getCustomName
dhp$1 net/minecraft/world/item/ItemStack$1
	a Laae; val$patchCodec
	<init> (Laae;)V <init>
		0 o p_412406_
	a (Lxg;Ldhp;)V encode
		0 o p_320527_
		1 o p_320873_
	a (Lxg;)Ldhp; 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_
dhp$2 net/minecraft/world/item/ItemStack$2
	<init> ()V <init>
	a (Lxg;Ldhp;)V encode
		0 o p_331762_
		1 o p_331138_
	a (Lxg;)Ldhp; 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_
dhp$3 net/minecraft/world/item/ItemStack$3
	a Laae; val$codec
	<init> (Laae;)V <init>
		0 o p_341363_
	a (Lxg;Ldhp;)V encode
		0 o p_341112_
		1 o p_341358_
	a (Lxg;)Ldhp; 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_
dhp$4 net/minecraft/world/item/ItemStack$4
	a [I $SwitchMap$net$minecraft$world$item$Rarity
	<clinit> ()V <clinit>
		static
dhq 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
dhq$1 net/minecraft/world/item/ItemStackLinkedSet$1
	<init> ()V <init>
	a (Ldhp;Ldhp;)Z equals
		0 o p_250623_
		1 o p_251135_
	a (Ldhp;)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_
dhr net/minecraft/world/item/ItemUseAnimation
	a Ldhr; NONE
	b Ldhr; EAT
	c Ldhr; DRINK
	d Ldhr; BLOCK
	e Ldhr; BOW
	f Ldhr; SPEAR
	g Ldhr; CROSSBOW
	h Ldhr; SPYGLASS
	i Ldhr; TOOT_HORN
	j Ldhr; BRUSH
	k Ldhr; BUNDLE
	l Lcom/mojang/serialization/Codec; CODEC
	m Laae; STREAM_CODEC
	n Ljava/util/function/IntFunction; BY_ID
	o I id
	p Ljava/lang/String; name
	q [Ldhr; $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 ()[Ldhr; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldhr; valueOf
		static
		0 o p_366711_
	values ()[Ldhr; values
		static
dhs net/minecraft/world/item/ItemUtils
	<init> ()V <init>
	a (Ldhp;Lczl;Ldhp;)Ldhp; createFilledResult
		static
		0 o p_41814_
		1 o p_41815_
		2 o p_41816_
	a (Lcvr;Ljava/lang/Iterable;)V onContainerDestroyed
		static
		0 o p_150953_
		1 o p_340959_
	a (Ldhp;Lczl;Ldhp;Z)Ldhp; createFilledResult
		static
		0 o p_41818_
		1 o p_41819_
		2 o p_41820_
		3 o p_41821_
	a (Ldrq;Lcvr;Ldhp;)V lambda$onContainerDestroyed$0
		static
		0 o p_427158_
		1 o p_427159_
		2 o p_427160_
	a (Ldrq;Lczl;Lcbp;)Lcbq; startUsingInstantly
		static
		0 o p_150960_
		1 o p_150961_
		2 o p_150962_
dht net/minecraft/world/item/Items
	A Ldhl; DRIPSTONE_BLOCK
	AA Ldhl; COPPER_GRATE
	AB Ldhl; EXPOSED_COPPER_GRATE
	AC Ldhl; WEATHERED_COPPER_GRATE
	AD Ldhl; OXIDIZED_COPPER_GRATE
	AE Ldhl; WAXED_COPPER_GRATE
	AF Ldhl; WAXED_EXPOSED_COPPER_GRATE
	AG Ldhl; WAXED_WEATHERED_COPPER_GRATE
	AH Ldhl; WAXED_OXIDIZED_COPPER_GRATE
	AI Ldhl; COPPER_BULB
	AJ Ldhl; EXPOSED_COPPER_BULB
	AK Ldhl; WEATHERED_COPPER_BULB
	AL Ldhl; OXIDIZED_COPPER_BULB
	AM Ldhl; WAXED_COPPER_BULB
	AN Ldhl; WAXED_EXPOSED_COPPER_BULB
	AO Ldhl; WAXED_WEATHERED_COPPER_BULB
	AP Ldhl; WAXED_OXIDIZED_COPPER_BULB
	AQ Ldhl; COPPER_CHEST
	AR Ldhl; EXPOSED_COPPER_CHEST
	AS Ldhl; WEATHERED_COPPER_CHEST
	AT Ldhl; OXIDIZED_COPPER_CHEST
	AU Ldhl; WAXED_COPPER_CHEST
	AV Ldhl; WAXED_EXPOSED_COPPER_CHEST
	AW Ldhl; WAXED_WEATHERED_COPPER_CHEST
	AX Ldhl; WAXED_OXIDIZED_COPPER_CHEST
	AY Ldhl; COPPER_GOLEM_STATUE
	AZ Ldhl; EXPOSED_COPPER_GOLEM_STATUE
	Aa Ldhl; HOST_ARMOR_TRIM_SMITHING_TEMPLATE
	Ab Ldhl; FLOW_ARMOR_TRIM_SMITHING_TEMPLATE
	Ac Ldhl; BOLT_ARMOR_TRIM_SMITHING_TEMPLATE
	Ad Ldhl; ANGLER_POTTERY_SHERD
	Ae Ldhl; ARCHER_POTTERY_SHERD
	Af Ldhl; ARMS_UP_POTTERY_SHERD
	Ag Ldhl; BLADE_POTTERY_SHERD
	Ah Ldhl; BREWER_POTTERY_SHERD
	Ai Ldhl; BURN_POTTERY_SHERD
	Aj Ldhl; DANGER_POTTERY_SHERD
	Ak Ldhl; EXPLORER_POTTERY_SHERD
	Al Ldhl; FLOW_POTTERY_SHERD
	Am Ldhl; FRIEND_POTTERY_SHERD
	An Ldhl; GUSTER_POTTERY_SHERD
	Ao Ldhl; HEART_POTTERY_SHERD
	Ap Ldhl; HEARTBREAK_POTTERY_SHERD
	Aq Ldhl; HOWL_POTTERY_SHERD
	Ar Ldhl; MINER_POTTERY_SHERD
	As Ldhl; MOURNER_POTTERY_SHERD
	At Ldhl; PLENTY_POTTERY_SHERD
	Au Ldhl; PRIZE_POTTERY_SHERD
	Av Ldhl; SCRAPE_POTTERY_SHERD
	Aw Ldhl; SHEAF_POTTERY_SHERD
	Ax Ldhl; SHELTER_POTTERY_SHERD
	Ay Ldhl; SKULL_POTTERY_SHERD
	Az Ldhl; SNORT_POTTERY_SHERD
	B Ldhl; GRASS_BLOCK
	Ba Ldhl; WEATHERED_COPPER_GOLEM_STATUE
	Bb Ldhl; OXIDIZED_COPPER_GOLEM_STATUE
	Bc Ldhl; WAXED_COPPER_GOLEM_STATUE
	Bd Ldhl; WAXED_EXPOSED_COPPER_GOLEM_STATUE
	Be Ldhl; WAXED_WEATHERED_COPPER_GOLEM_STATUE
	Bf Ldhl; WAXED_OXIDIZED_COPPER_GOLEM_STATUE
	Bg Ldhl; TRIAL_SPAWNER
	Bh Ldhl; TRIAL_KEY
	Bi Ldhl; OMINOUS_TRIAL_KEY
	Bj Ldhl; VAULT
	Bk Ldhl; OMINOUS_BOTTLE
	C Ldhl; DIRT
	D Ldhl; COARSE_DIRT
	E Ldhl; PODZOL
	F Ldhl; ROOTED_DIRT
	G Ldhl; MUD
	H Ldhl; CRIMSON_NYLIUM
	I Ldhl; WARPED_NYLIUM
	J Ldhl; COBBLESTONE
	K Ldhl; OAK_PLANKS
	L Ldhl; SPRUCE_PLANKS
	M Ldhl; BIRCH_PLANKS
	N Ldhl; JUNGLE_PLANKS
	O Ldhl; ACACIA_PLANKS
	P Ldhl; CHERRY_PLANKS
	Q Ldhl; DARK_OAK_PLANKS
	R Ldhl; PALE_OAK_PLANKS
	S Ldhl; MANGROVE_PLANKS
	T Ldhl; BAMBOO_PLANKS
	U Ldhl; CRIMSON_PLANKS
	V Ldhl; WARPED_PLANKS
	W Ldhl; BAMBOO_MOSAIC
	X Ldhl; OAK_SAPLING
	Y Ldhl; SPRUCE_SAPLING
	Z Ldhl; BIRCH_SAPLING
	a Ldhl; AIR
	aA Ldhl; DIAMOND_ORE
	aB Ldhl; DEEPSLATE_DIAMOND_ORE
	aC Ldhl; NETHER_GOLD_ORE
	aD Ldhl; NETHER_QUARTZ_ORE
	aE Ldhl; ANCIENT_DEBRIS
	aF Ldhl; COAL_BLOCK
	aG Ldhl; RAW_IRON_BLOCK
	aH Ldhl; RAW_COPPER_BLOCK
	aI Ldhl; RAW_GOLD_BLOCK
	aJ Ldhl; HEAVY_CORE
	aK Ldhl; AMETHYST_BLOCK
	aL Ldhl; BUDDING_AMETHYST
	aM Ldhl; IRON_BLOCK
	aN Ldhl; COPPER_BLOCK
	aO Ldhl; GOLD_BLOCK
	aP Ldhl; DIAMOND_BLOCK
	aQ Ldhl; NETHERITE_BLOCK
	aR Ldhl; EXPOSED_COPPER
	aS Ldhl; WEATHERED_COPPER
	aT Ldhl; OXIDIZED_COPPER
	aU Ldhl; CHISELED_COPPER
	aV Ldhl; EXPOSED_CHISELED_COPPER
	aW Ldhl; WEATHERED_CHISELED_COPPER
	aX Ldhl; OXIDIZED_CHISELED_COPPER
	aY Ldhl; CUT_COPPER
	aZ Ldhl; EXPOSED_CUT_COPPER
	aa Ldhl; JUNGLE_SAPLING
	ab Ldhl; ACACIA_SAPLING
	ac Ldhl; CHERRY_SAPLING
	ad Ldhl; DARK_OAK_SAPLING
	ae Ldhl; PALE_OAK_SAPLING
	af Ldhl; MANGROVE_PROPAGULE
	ag Ldhl; BEDROCK
	ah Ldhl; SAND
	ai Ldhl; SUSPICIOUS_SAND
	aj Ldhl; SUSPICIOUS_GRAVEL
	ak Ldhl; RED_SAND
	al Ldhl; GRAVEL
	am Ldhl; COAL_ORE
	an Ldhl; DEEPSLATE_COAL_ORE
	ao Ldhl; IRON_ORE
	ap Ldhl; DEEPSLATE_IRON_ORE
	aq Ldhl; COPPER_ORE
	ar Ldhl; DEEPSLATE_COPPER_ORE
	as Ldhl; GOLD_ORE
	at Ldhl; DEEPSLATE_GOLD_ORE
	au Ldhl; REDSTONE_ORE
	av Ldhl; DEEPSLATE_REDSTONE_ORE
	aw Ldhl; EMERALD_ORE
	ax Ldhl; DEEPSLATE_EMERALD_ORE
	ay Ldhl; LAPIS_ORE
	az Ldhl; DEEPSLATE_LAPIS_ORE
	b Ldhl; STONE
	bA Ldhl; WAXED_CUT_COPPER_SLAB
	bB Ldhl; WAXED_EXPOSED_CUT_COPPER_SLAB
	bC Ldhl; WAXED_WEATHERED_CUT_COPPER_SLAB
	bD Ldhl; WAXED_OXIDIZED_CUT_COPPER_SLAB
	bE Ldhl; OAK_LOG
	bF Ldhl; SPRUCE_LOG
	bG Ldhl; BIRCH_LOG
	bH Ldhl; JUNGLE_LOG
	bI Ldhl; ACACIA_LOG
	bJ Ldhl; CHERRY_LOG
	bK Ldhl; PALE_OAK_LOG
	bL Ldhl; DARK_OAK_LOG
	bM Ldhl; MANGROVE_LOG
	bN Ldhl; MANGROVE_ROOTS
	bO Ldhl; MUDDY_MANGROVE_ROOTS
	bP Ldhl; CRIMSON_STEM
	bQ Ldhl; WARPED_STEM
	bR Ldhl; BAMBOO_BLOCK
	bS Ldhl; STRIPPED_OAK_LOG
	bT Ldhl; STRIPPED_SPRUCE_LOG
	bU Ldhl; STRIPPED_BIRCH_LOG
	bV Ldhl; STRIPPED_JUNGLE_LOG
	bW Ldhl; STRIPPED_ACACIA_LOG
	bX Ldhl; STRIPPED_CHERRY_LOG
	bY Ldhl; STRIPPED_DARK_OAK_LOG
	bZ Ldhl; STRIPPED_PALE_OAK_LOG
	ba Ldhl; WEATHERED_CUT_COPPER
	bb Ldhl; OXIDIZED_CUT_COPPER
	bc Ldhl; CUT_COPPER_STAIRS
	bd Ldhl; EXPOSED_CUT_COPPER_STAIRS
	be Ldhl; WEATHERED_CUT_COPPER_STAIRS
	bf Ldhl; OXIDIZED_CUT_COPPER_STAIRS
	bg Ldhl; CUT_COPPER_SLAB
	bh Ldhl; EXPOSED_CUT_COPPER_SLAB
	bi Ldhl; WEATHERED_CUT_COPPER_SLAB
	bj Ldhl; OXIDIZED_CUT_COPPER_SLAB
	bk Ldhl; WAXED_COPPER_BLOCK
	bl Ldhl; WAXED_EXPOSED_COPPER
	bm Ldhl; WAXED_WEATHERED_COPPER
	bn Ldhl; WAXED_OXIDIZED_COPPER
	bo Ldhl; WAXED_CHISELED_COPPER
	bp Ldhl; WAXED_EXPOSED_CHISELED_COPPER
	bq Ldhl; WAXED_WEATHERED_CHISELED_COPPER
	br Ldhl; WAXED_OXIDIZED_CHISELED_COPPER
	bs Ldhl; WAXED_CUT_COPPER
	bt Ldhl; WAXED_EXPOSED_CUT_COPPER
	bu Ldhl; WAXED_WEATHERED_CUT_COPPER
	bv Ldhl; WAXED_OXIDIZED_CUT_COPPER
	bw Ldhl; WAXED_CUT_COPPER_STAIRS
	bx Ldhl; WAXED_EXPOSED_CUT_COPPER_STAIRS
	by Ldhl; WAXED_WEATHERED_CUT_COPPER_STAIRS
	bz Ldhl; WAXED_OXIDIZED_CUT_COPPER_STAIRS
	c Ldhl; GRANITE
	cA Ldhl; OAK_LEAVES
	cB Ldhl; SPRUCE_LEAVES
	cC Ldhl; BIRCH_LEAVES
	cD Ldhl; JUNGLE_LEAVES
	cE Ldhl; ACACIA_LEAVES
	cF Ldhl; CHERRY_LEAVES
	cG Ldhl; DARK_OAK_LEAVES
	cH Ldhl; PALE_OAK_LEAVES
	cI Ldhl; MANGROVE_LEAVES
	cJ Ldhl; AZALEA_LEAVES
	cK Ldhl; FLOWERING_AZALEA_LEAVES
	cL Ldhl; SPONGE
	cM Ldhl; WET_SPONGE
	cN Ldhl; GLASS
	cO Ldhl; TINTED_GLASS
	cP Ldhl; LAPIS_BLOCK
	cQ Ldhl; SANDSTONE
	cR Ldhl; CHISELED_SANDSTONE
	cS Ldhl; CUT_SANDSTONE
	cT Ldhl; COBWEB
	cU Ldhl; SHORT_GRASS
	cV Ldhl; FERN
	cW Ldhl; BUSH
	cX Ldhl; AZALEA
	cY Ldhl; FLOWERING_AZALEA
	cZ Ldhl; DEAD_BUSH
	ca Ldhl; STRIPPED_MANGROVE_LOG
	cb Ldhl; STRIPPED_CRIMSON_STEM
	cc Ldhl; STRIPPED_WARPED_STEM
	cd Ldhl; STRIPPED_OAK_WOOD
	ce Ldhl; STRIPPED_SPRUCE_WOOD
	cf Ldhl; STRIPPED_BIRCH_WOOD
	cg Ldhl; STRIPPED_JUNGLE_WOOD
	ch Ldhl; STRIPPED_ACACIA_WOOD
	ci Ldhl; STRIPPED_CHERRY_WOOD
	cj Ldhl; STRIPPED_DARK_OAK_WOOD
	ck Ldhl; STRIPPED_PALE_OAK_WOOD
	cl Ldhl; STRIPPED_MANGROVE_WOOD
	cm Ldhl; STRIPPED_CRIMSON_HYPHAE
	cn Ldhl; STRIPPED_WARPED_HYPHAE
	co Ldhl; STRIPPED_BAMBOO_BLOCK
	cp Ldhl; OAK_WOOD
	cq Ldhl; SPRUCE_WOOD
	cr Ldhl; BIRCH_WOOD
	cs Ldhl; JUNGLE_WOOD
	ct Ldhl; ACACIA_WOOD
	cu Ldhl; CHERRY_WOOD
	cv Ldhl; PALE_OAK_WOOD
	cw Ldhl; DARK_OAK_WOOD
	cx Ldhl; MANGROVE_WOOD
	cy Ldhl; CRIMSON_HYPHAE
	cz Ldhl; WARPED_HYPHAE
	d Ldhl; POLISHED_GRANITE
	dA Ldhl; ALLIUM
	dB Ldhl; AZURE_BLUET
	dC Ldhl; RED_TULIP
	dD Ldhl; ORANGE_TULIP
	dE Ldhl; WHITE_TULIP
	dF Ldhl; PINK_TULIP
	dG Ldhl; OXEYE_DAISY
	dH Ldhl; CORNFLOWER
	dI Ldhl; LILY_OF_THE_VALLEY
	dJ Ldhl; WITHER_ROSE
	dK Ldhl; TORCHFLOWER
	dL Ldhl; PITCHER_PLANT
	dM Ldhl; SPORE_BLOSSOM
	dN Ldhl; BROWN_MUSHROOM
	dO Ldhl; RED_MUSHROOM
	dP Ldhl; CRIMSON_FUNGUS
	dQ Ldhl; WARPED_FUNGUS
	dR Ldhl; CRIMSON_ROOTS
	dS Ldhl; WARPED_ROOTS
	dT Ldhl; NETHER_SPROUTS
	dU Ldhl; WEEPING_VINES
	dV Ldhl; TWISTING_VINES
	dW Ldhl; SUGAR_CANE
	dX Ldhl; KELP
	dY Ldhl; PINK_PETALS
	dZ Ldhl; WILDFLOWERS
	da Ldhl; FIREFLY_BUSH
	db Ldhl; DRY_SHORT_GRASS
	dc Ldhl; DRY_TALL_GRASS
	dd Ldhl; SEAGRASS
	de Ldhl; SEA_PICKLE
	df Ldhl; WHITE_WOOL
	dg Ldhl; ORANGE_WOOL
	dh Ldhl; MAGENTA_WOOL
	di Ldhl; LIGHT_BLUE_WOOL
	dj Ldhl; YELLOW_WOOL
	dk Ldhl; LIME_WOOL
	dl Ldhl; PINK_WOOL
	dm Ldhl; GRAY_WOOL
	dn Ldhl; LIGHT_GRAY_WOOL
	do Ldhl; CYAN_WOOL
	dp Ldhl; PURPLE_WOOL
	dq Ldhl; BLUE_WOOL
	dr Ldhl; BROWN_WOOL
	ds Ldhl; GREEN_WOOL
	dt Ldhl; RED_WOOL
	du Ldhl; BLACK_WOOL
	dv Ldhl; DANDELION
	dw Ldhl; OPEN_EYEBLOSSOM
	dx Ldhl; CLOSED_EYEBLOSSOM
	dy Ldhl; POPPY
	dz Ldhl; BLUE_ORCHID
	e Ldhl; DIORITE
	eA Ldhl; CUT_STANDSTONE_SLAB
	eB Ldhl; PETRIFIED_OAK_SLAB
	eC Ldhl; COBBLESTONE_SLAB
	eD Ldhl; BRICK_SLAB
	eE Ldhl; STONE_BRICK_SLAB
	eF Ldhl; MUD_BRICK_SLAB
	eG Ldhl; NETHER_BRICK_SLAB
	eH Ldhl; QUARTZ_SLAB
	eI Ldhl; RED_SANDSTONE_SLAB
	eJ Ldhl; CUT_RED_SANDSTONE_SLAB
	eK Ldhl; PURPUR_SLAB
	eL Ldhl; PRISMARINE_SLAB
	eM Ldhl; PRISMARINE_BRICK_SLAB
	eN Ldhl; DARK_PRISMARINE_SLAB
	eO Ldhl; SMOOTH_QUARTZ
	eP Ldhl; SMOOTH_RED_SANDSTONE
	eQ Ldhl; SMOOTH_SANDSTONE
	eR Ldhl; SMOOTH_STONE
	eS Ldhl; BRICKS
	eT Ldhl; ACACIA_SHELF
	eU Ldhl; BAMBOO_SHELF
	eV Ldhl; BIRCH_SHELF
	eW Ldhl; CHERRY_SHELF
	eX Ldhl; CRIMSON_SHELF
	eY Ldhl; DARK_OAK_SHELF
	eZ Ldhl; JUNGLE_SHELF
	ea Ldhl; LEAF_LITTER
	eb Ldhl; MOSS_CARPET
	ec Ldhl; MOSS_BLOCK
	ed Ldhl; PALE_MOSS_CARPET
	ee Ldhl; PALE_HANGING_MOSS
	ef Ldhl; PALE_MOSS_BLOCK
	eg Ldhl; HANGING_ROOTS
	eh Ldhl; BIG_DRIPLEAF
	ei Ldhl; SMALL_DRIPLEAF
	ej Ldhl; BAMBOO
	ek Ldhl; OAK_SLAB
	el Ldhl; SPRUCE_SLAB
	em Ldhl; BIRCH_SLAB
	en Ldhl; JUNGLE_SLAB
	eo Ldhl; ACACIA_SLAB
	ep Ldhl; CHERRY_SLAB
	eq Ldhl; DARK_OAK_SLAB
	er Ldhl; PALE_OAK_SLAB
	es Ldhl; MANGROVE_SLAB
	et Ldhl; BAMBOO_SLAB
	eu Ldhl; BAMBOO_MOSAIC_SLAB
	ev Ldhl; CRIMSON_SLAB
	ew Ldhl; WARPED_SLAB
	ex Ldhl; STONE_SLAB
	ey Ldhl; SMOOTH_STONE_SLAB
	ez Ldhl; SANDSTONE_SLAB
	f Ldhl; POLISHED_DIORITE
	fA Ldhl; ICE
	fB Ldhl; SNOW_BLOCK
	fC Ldhl; CACTUS
	fD Ldhl; CACTUS_FLOWER
	fE Ldhl; CLAY
	fF Ldhl; JUKEBOX
	fG Ldhl; OAK_FENCE
	fH Ldhl; SPRUCE_FENCE
	fI Ldhl; BIRCH_FENCE
	fJ Ldhl; JUNGLE_FENCE
	fK Ldhl; ACACIA_FENCE
	fL Ldhl; CHERRY_FENCE
	fM Ldhl; DARK_OAK_FENCE
	fN Ldhl; PALE_OAK_FENCE
	fO Ldhl; MANGROVE_FENCE
	fP Ldhl; BAMBOO_FENCE
	fQ Ldhl; CRIMSON_FENCE
	fR Ldhl; WARPED_FENCE
	fS Ldhl; PUMPKIN
	fT Ldhl; CARVED_PUMPKIN
	fU Ldhl; JACK_O_LANTERN
	fV Ldhl; NETHERRACK
	fW Ldhl; SOUL_SAND
	fX Ldhl; SOUL_SOIL
	fY Ldhl; BASALT
	fZ Ldhl; POLISHED_BASALT
	fa Ldhl; MANGROVE_SHELF
	fb Ldhl; OAK_SHELF
	fc Ldhl; PALE_OAK_SHELF
	fd Ldhl; SPRUCE_SHELF
	fe Ldhl; WARPED_SHELF
	ff Ldhl; BOOKSHELF
	fg Ldhl; CHISELED_BOOKSHELF
	fh Ldhl; DECORATED_POT
	fi Ldhl; MOSSY_COBBLESTONE
	fj Ldhl; OBSIDIAN
	fk Ldhl; TORCH
	fl Ldhl; END_ROD
	fm Ldhl; CHORUS_PLANT
	fn Ldhl; CHORUS_FLOWER
	fo Ldhl; PURPUR_BLOCK
	fp Ldhl; PURPUR_PILLAR
	fq Ldhl; PURPUR_STAIRS
	fr Ldhl; SPAWNER
	fs Ldhl; CREAKING_HEART
	ft Ldhl; CHEST
	fu Ldhl; CRAFTING_TABLE
	fv Ldhl; FARMLAND
	fw Ldhl; FURNACE
	fx Ldhl; LADDER
	fy Ldhl; COBBLESTONE_STAIRS
	fz Ldhl; SNOW
	g Ldhl; ANDESITE
	gA Ldhl; IRON_BARS
	gB Ldjg; COPPER_BARS
	gC Ldhl; IRON_CHAIN
	gD Ldjg; COPPER_CHAIN
	gE Ldhl; GLASS_PANE
	gF Ldhl; MELON
	gG Ldhl; VINE
	gH Ldhl; GLOW_LICHEN
	gI Ldhl; RESIN_CLUMP
	gJ Ldhl; RESIN_BLOCK
	gK Ldhl; RESIN_BRICKS
	gL Ldhl; RESIN_BRICK_STAIRS
	gM Ldhl; RESIN_BRICK_SLAB
	gN Ldhl; RESIN_BRICK_WALL
	gO Ldhl; CHISELED_RESIN_BRICKS
	gP Ldhl; BRICK_STAIRS
	gQ Ldhl; STONE_BRICK_STAIRS
	gR Ldhl; MUD_BRICK_STAIRS
	gS Ldhl; MYCELIUM
	gT Ldhl; LILY_PAD
	gU Ldhl; NETHER_BRICKS
	gV Ldhl; CRACKED_NETHER_BRICKS
	gW Ldhl; CHISELED_NETHER_BRICKS
	gX Ldhl; NETHER_BRICK_FENCE
	gY Ldhl; NETHER_BRICK_STAIRS
	gZ Ldhl; SCULK
	ga Ldhl; SMOOTH_BASALT
	gb Ldhl; SOUL_TORCH
	gc Ldhl; COPPER_TORCH
	gd Ldhl; GLOWSTONE
	ge Ldhl; INFESTED_STONE
	gf Ldhl; INFESTED_COBBLESTONE
	gg Ldhl; INFESTED_STONE_BRICKS
	gh Ldhl; INFESTED_MOSSY_STONE_BRICKS
	gi Ldhl; INFESTED_CRACKED_STONE_BRICKS
	gj Ldhl; INFESTED_CHISELED_STONE_BRICKS
	gk Ldhl; INFESTED_DEEPSLATE
	gl Ldhl; STONE_BRICKS
	gm Ldhl; MOSSY_STONE_BRICKS
	gn Ldhl; CRACKED_STONE_BRICKS
	go Ldhl; CHISELED_STONE_BRICKS
	gp Ldhl; PACKED_MUD
	gq Ldhl; MUD_BRICKS
	gr Ldhl; DEEPSLATE_BRICKS
	gs Ldhl; CRACKED_DEEPSLATE_BRICKS
	gt Ldhl; DEEPSLATE_TILES
	gu Ldhl; CRACKED_DEEPSLATE_TILES
	gv Ldhl; CHISELED_DEEPSLATE
	gw Ldhl; REINFORCED_DEEPSLATE
	gx Ldhl; BROWN_MUSHROOM_BLOCK
	gy Ldhl; RED_MUSHROOM_BLOCK
	gz Ldhl; MUSHROOM_STEM
	h Ldhl; POLISHED_ANDESITE
	hA Ldhl; COBBLESTONE_WALL
	hB Ldhl; MOSSY_COBBLESTONE_WALL
	hC Ldhl; BRICK_WALL
	hD Ldhl; PRISMARINE_WALL
	hE Ldhl; RED_SANDSTONE_WALL
	hF Ldhl; MOSSY_STONE_BRICK_WALL
	hG Ldhl; GRANITE_WALL
	hH Ldhl; STONE_BRICK_WALL
	hI Ldhl; MUD_BRICK_WALL
	hJ Ldhl; NETHER_BRICK_WALL
	hK Ldhl; ANDESITE_WALL
	hL Ldhl; RED_NETHER_BRICK_WALL
	hM Ldhl; SANDSTONE_WALL
	hN Ldhl; END_STONE_BRICK_WALL
	hO Ldhl; DIORITE_WALL
	hP Ldhl; BLACKSTONE_WALL
	hQ Ldhl; POLISHED_BLACKSTONE_WALL
	hR Ldhl; POLISHED_BLACKSTONE_BRICK_WALL
	hS Ldhl; COBBLED_DEEPSLATE_WALL
	hT Ldhl; POLISHED_DEEPSLATE_WALL
	hU Ldhl; DEEPSLATE_BRICK_WALL
	hV Ldhl; DEEPSLATE_TILE_WALL
	hW Ldhl; ANVIL
	hX Ldhl; CHIPPED_ANVIL
	hY Ldhl; DAMAGED_ANVIL
	hZ Ldhl; CHISELED_QUARTZ_BLOCK
	ha Ldhl; SCULK_VEIN
	hb Ldhl; SCULK_CATALYST
	hc Ldhl; SCULK_SHRIEKER
	hd Ldhl; ENCHANTING_TABLE
	he Ldhl; END_PORTAL_FRAME
	hf Ldhl; END_STONE
	hg Ldhl; END_STONE_BRICKS
	hh Ldhl; DRAGON_EGG
	hi Ldhl; SANDSTONE_STAIRS
	hj Ldhl; ENDER_CHEST
	hk Ldhl; EMERALD_BLOCK
	hl Ldhl; OAK_STAIRS
	hm Ldhl; SPRUCE_STAIRS
	hn Ldhl; BIRCH_STAIRS
	ho Ldhl; JUNGLE_STAIRS
	hp Ldhl; ACACIA_STAIRS
	hq Ldhl; CHERRY_STAIRS
	hr Ldhl; DARK_OAK_STAIRS
	hs Ldhl; PALE_OAK_STAIRS
	ht Ldhl; MANGROVE_STAIRS
	hu Ldhl; BAMBOO_STAIRS
	hv Ldhl; BAMBOO_MOSAIC_STAIRS
	hw Ldhl; CRIMSON_STAIRS
	hx Ldhl; WARPED_STAIRS
	hy Ldhl; COMMAND_BLOCK
	hz Ldhl; BEACON
	i Ldhl; DEEPSLATE
	iA Ldhl; LIGHT_BLUE_CARPET
	iB Ldhl; YELLOW_CARPET
	iC Ldhl; LIME_CARPET
	iD Ldhl; PINK_CARPET
	iE Ldhl; GRAY_CARPET
	iF Ldhl; LIGHT_GRAY_CARPET
	iG Ldhl; CYAN_CARPET
	iH Ldhl; PURPLE_CARPET
	iI Ldhl; BLUE_CARPET
	iJ Ldhl; BROWN_CARPET
	iK Ldhl; GREEN_CARPET
	iL Ldhl; RED_CARPET
	iM Ldhl; BLACK_CARPET
	iN Ldhl; TERRACOTTA
	iO Ldhl; PACKED_ICE
	iP Ldhl; DIRT_PATH
	iQ Ldhl; SUNFLOWER
	iR Ldhl; LILAC
	iS Ldhl; ROSE_BUSH
	iT Ldhl; PEONY
	iU Ldhl; TALL_GRASS
	iV Ldhl; LARGE_FERN
	iW Ldhl; WHITE_STAINED_GLASS
	iX Ldhl; ORANGE_STAINED_GLASS
	iY Ldhl; MAGENTA_STAINED_GLASS
	iZ Ldhl; LIGHT_BLUE_STAINED_GLASS
	ia Ldhl; QUARTZ_BLOCK
	ib Ldhl; QUARTZ_BRICKS
	ic Ldhl; QUARTZ_PILLAR
	id Ldhl; QUARTZ_STAIRS
	ie Ldhl; WHITE_TERRACOTTA
	if Ldhl; ORANGE_TERRACOTTA
	ig Ldhl; MAGENTA_TERRACOTTA
	ih Ldhl; LIGHT_BLUE_TERRACOTTA
	ii Ldhl; YELLOW_TERRACOTTA
	ij Ldhl; LIME_TERRACOTTA
	ik Ldhl; PINK_TERRACOTTA
	il Ldhl; GRAY_TERRACOTTA
	im Ldhl; LIGHT_GRAY_TERRACOTTA
	in Ldhl; CYAN_TERRACOTTA
	io Ldhl; PURPLE_TERRACOTTA
	ip Ldhl; BLUE_TERRACOTTA
	iq Ldhl; BROWN_TERRACOTTA
	ir Ldhl; GREEN_TERRACOTTA
	is Ldhl; RED_TERRACOTTA
	it Ldhl; BLACK_TERRACOTTA
	iu Ldhl; BARRIER
	iv Ldhl; LIGHT
	iw Ldhl; HAY_BLOCK
	ix Ldhl; WHITE_CARPET
	iy Ldhl; ORANGE_CARPET
	iz Ldhl; MAGENTA_CARPET
	j Ldhl; COBBLED_DEEPSLATE
	jA Ldhl; RED_STAINED_GLASS_PANE
	jB Ldhl; BLACK_STAINED_GLASS_PANE
	jC Ldhl; PRISMARINE
	jD Ldhl; PRISMARINE_BRICKS
	jE Ldhl; DARK_PRISMARINE
	jF Ldhl; PRISMARINE_STAIRS
	jG Ldhl; PRISMARINE_BRICK_STAIRS
	jH Ldhl; DARK_PRISMARINE_STAIRS
	jI Ldhl; SEA_LANTERN
	jJ Ldhl; RED_SANDSTONE
	jK Ldhl; CHISELED_RED_SANDSTONE
	jL Ldhl; CUT_RED_SANDSTONE
	jM Ldhl; RED_SANDSTONE_STAIRS
	jN Ldhl; REPEATING_COMMAND_BLOCK
	jO Ldhl; CHAIN_COMMAND_BLOCK
	jP Ldhl; MAGMA_BLOCK
	jQ Ldhl; NETHER_WART_BLOCK
	jR Ldhl; WARPED_WART_BLOCK
	jS Ldhl; RED_NETHER_BRICKS
	jT Ldhl; BONE_BLOCK
	jU Ldhl; STRUCTURE_VOID
	jV Ldhl; SHULKER_BOX
	jW Ldhl; WHITE_SHULKER_BOX
	jX Ldhl; ORANGE_SHULKER_BOX
	jY Ldhl; MAGENTA_SHULKER_BOX
	jZ Ldhl; LIGHT_BLUE_SHULKER_BOX
	ja Ldhl; YELLOW_STAINED_GLASS
	jb Ldhl; LIME_STAINED_GLASS
	jc Ldhl; PINK_STAINED_GLASS
	jd Ldhl; GRAY_STAINED_GLASS
	je Ldhl; LIGHT_GRAY_STAINED_GLASS
	jf Ldhl; CYAN_STAINED_GLASS
	jg Ldhl; PURPLE_STAINED_GLASS
	jh Ldhl; BLUE_STAINED_GLASS
	ji Ldhl; BROWN_STAINED_GLASS
	jj Ldhl; GREEN_STAINED_GLASS
	jk Ldhl; RED_STAINED_GLASS
	jl Ldhl; BLACK_STAINED_GLASS
	jm Ldhl; WHITE_STAINED_GLASS_PANE
	jn Ldhl; ORANGE_STAINED_GLASS_PANE
	jo Ldhl; MAGENTA_STAINED_GLASS_PANE
	jp Ldhl; LIGHT_BLUE_STAINED_GLASS_PANE
	jq Ldhl; YELLOW_STAINED_GLASS_PANE
	jr Ldhl; LIME_STAINED_GLASS_PANE
	js Ldhl; PINK_STAINED_GLASS_PANE
	jt Ldhl; GRAY_STAINED_GLASS_PANE
	ju Ldhl; LIGHT_GRAY_STAINED_GLASS_PANE
	jv Ldhl; CYAN_STAINED_GLASS_PANE
	jw Ldhl; PURPLE_STAINED_GLASS_PANE
	jx Ldhl; BLUE_STAINED_GLASS_PANE
	jy Ldhl; BROWN_STAINED_GLASS_PANE
	jz Ldhl; GREEN_STAINED_GLASS_PANE
	k Ldhl; POLISHED_DEEPSLATE
	kA Ldhl; RED_GLAZED_TERRACOTTA
	kB Ldhl; BLACK_GLAZED_TERRACOTTA
	kC Ldhl; WHITE_CONCRETE
	kD Ldhl; ORANGE_CONCRETE
	kE Ldhl; MAGENTA_CONCRETE
	kF Ldhl; LIGHT_BLUE_CONCRETE
	kG Ldhl; YELLOW_CONCRETE
	kH Ldhl; LIME_CONCRETE
	kI Ldhl; PINK_CONCRETE
	kJ Ldhl; GRAY_CONCRETE
	kK Ldhl; LIGHT_GRAY_CONCRETE
	kL Ldhl; CYAN_CONCRETE
	kM Ldhl; PURPLE_CONCRETE
	kN Ldhl; BLUE_CONCRETE
	kO Ldhl; BROWN_CONCRETE
	kP Ldhl; GREEN_CONCRETE
	kQ Ldhl; RED_CONCRETE
	kR Ldhl; BLACK_CONCRETE
	kS Ldhl; WHITE_CONCRETE_POWDER
	kT Ldhl; ORANGE_CONCRETE_POWDER
	kU Ldhl; MAGENTA_CONCRETE_POWDER
	kV Ldhl; LIGHT_BLUE_CONCRETE_POWDER
	kW Ldhl; YELLOW_CONCRETE_POWDER
	kX Ldhl; LIME_CONCRETE_POWDER
	kY Ldhl; PINK_CONCRETE_POWDER
	kZ Ldhl; GRAY_CONCRETE_POWDER
	ka Ldhl; YELLOW_SHULKER_BOX
	kb Ldhl; LIME_SHULKER_BOX
	kc Ldhl; PINK_SHULKER_BOX
	kd Ldhl; GRAY_SHULKER_BOX
	ke Ldhl; LIGHT_GRAY_SHULKER_BOX
	kf Ldhl; CYAN_SHULKER_BOX
	kg Ldhl; PURPLE_SHULKER_BOX
	kh Ldhl; BLUE_SHULKER_BOX
	ki Ldhl; BROWN_SHULKER_BOX
	kj Ldhl; GREEN_SHULKER_BOX
	kk Ldhl; RED_SHULKER_BOX
	kl Ldhl; BLACK_SHULKER_BOX
	km Ldhl; WHITE_GLAZED_TERRACOTTA
	kn Ldhl; ORANGE_GLAZED_TERRACOTTA
	ko Ldhl; MAGENTA_GLAZED_TERRACOTTA
	kp Ldhl; LIGHT_BLUE_GLAZED_TERRACOTTA
	kq Ldhl; YELLOW_GLAZED_TERRACOTTA
	kr Ldhl; LIME_GLAZED_TERRACOTTA
	ks Ldhl; PINK_GLAZED_TERRACOTTA
	kt Ldhl; GRAY_GLAZED_TERRACOTTA
	ku Ldhl; LIGHT_GRAY_GLAZED_TERRACOTTA
	kv Ldhl; CYAN_GLAZED_TERRACOTTA
	kw Ldhl; PURPLE_GLAZED_TERRACOTTA
	kx Ldhl; BLUE_GLAZED_TERRACOTTA
	ky Ldhl; BROWN_GLAZED_TERRACOTTA
	kz Ldhl; GREEN_GLAZED_TERRACOTTA
	l Ldhl; CALCITE
	lA Ldhl; DEAD_BRAIN_CORAL
	lB Ldhl; DEAD_BUBBLE_CORAL
	lC Ldhl; DEAD_FIRE_CORAL
	lD Ldhl; DEAD_HORN_CORAL
	lE Ldhl; DEAD_TUBE_CORAL
	lF Ldhl; TUBE_CORAL_FAN
	lG Ldhl; BRAIN_CORAL_FAN
	lH Ldhl; BUBBLE_CORAL_FAN
	lI Ldhl; FIRE_CORAL_FAN
	lJ Ldhl; HORN_CORAL_FAN
	lK Ldhl; DEAD_TUBE_CORAL_FAN
	lL Ldhl; DEAD_BRAIN_CORAL_FAN
	lM Ldhl; DEAD_BUBBLE_CORAL_FAN
	lN Ldhl; DEAD_FIRE_CORAL_FAN
	lO Ldhl; DEAD_HORN_CORAL_FAN
	lP Ldhl; BLUE_ICE
	lQ Ldhl; CONDUIT
	lR Ldhl; POLISHED_GRANITE_STAIRS
	lS Ldhl; SMOOTH_RED_SANDSTONE_STAIRS
	lT Ldhl; MOSSY_STONE_BRICK_STAIRS
	lU Ldhl; POLISHED_DIORITE_STAIRS
	lV Ldhl; MOSSY_COBBLESTONE_STAIRS
	lW Ldhl; END_STONE_BRICK_STAIRS
	lX Ldhl; STONE_STAIRS
	lY Ldhl; SMOOTH_SANDSTONE_STAIRS
	lZ Ldhl; SMOOTH_QUARTZ_STAIRS
	la Ldhl; LIGHT_GRAY_CONCRETE_POWDER
	lb Ldhl; CYAN_CONCRETE_POWDER
	lc Ldhl; PURPLE_CONCRETE_POWDER
	ld Ldhl; BLUE_CONCRETE_POWDER
	le Ldhl; BROWN_CONCRETE_POWDER
	lf Ldhl; GREEN_CONCRETE_POWDER
	lg Ldhl; RED_CONCRETE_POWDER
	lh Ldhl; BLACK_CONCRETE_POWDER
	li Ldhl; TURTLE_EGG
	lj Ldhl; SNIFFER_EGG
	lk Ldhl; DRIED_GHAST
	ll Ldhl; DEAD_TUBE_CORAL_BLOCK
	lm Ldhl; DEAD_BRAIN_CORAL_BLOCK
	ln Ldhl; DEAD_BUBBLE_CORAL_BLOCK
	lo Ldhl; DEAD_FIRE_CORAL_BLOCK
	lp Ldhl; DEAD_HORN_CORAL_BLOCK
	lq Ldhl; TUBE_CORAL_BLOCK
	lr Ldhl; BRAIN_CORAL_BLOCK
	ls Ldhl; BUBBLE_CORAL_BLOCK
	lt Ldhl; FIRE_CORAL_BLOCK
	lu Ldhl; HORN_CORAL_BLOCK
	lv Ldhl; TUBE_CORAL
	lw Ldhl; BRAIN_CORAL
	lx Ldhl; BUBBLE_CORAL
	ly Ldhl; FIRE_CORAL
	lz Ldhl; HORN_CORAL
	m Ldhl; TUFF
	mA Ldhl; SCAFFOLDING
	mB Ldhl; REDSTONE
	mC Ldhl; REDSTONE_TORCH
	mD Ldhl; REDSTONE_BLOCK
	mE Ldhl; REPEATER
	mF Ldhl; COMPARATOR
	mG Ldhl; PISTON
	mH Ldhl; STICKY_PISTON
	mI Ldhl; SLIME_BLOCK
	mJ Ldhl; HONEY_BLOCK
	mK Ldhl; OBSERVER
	mL Ldhl; HOPPER
	mM Ldhl; DISPENSER
	mN Ldhl; DROPPER
	mO Ldhl; LECTERN
	mP Ldhl; TARGET
	mQ Ldhl; LEVER
	mR Ldhl; LIGHTNING_ROD
	mS Ldhl; EXPOSED_LIGHTNING_ROD
	mT Ldhl; WEATHERED_LIGHTNING_ROD
	mU Ldhl; OXIDIZED_LIGHTNING_ROD
	mV Ldhl; WAXED_LIGHTNING_ROD
	mW Ldhl; WAXED_EXPOSED_LIGHTNING_ROD
	mX Ldhl; WAXED_WEATHERED_LIGHTNING_ROD
	mY Ldhl; WAXED_OXIDIZED_LIGHTNING_ROD
	mZ Ldhl; DAYLIGHT_DETECTOR
	ma Ldhl; GRANITE_STAIRS
	mb Ldhl; ANDESITE_STAIRS
	mc Ldhl; RED_NETHER_BRICK_STAIRS
	md Ldhl; POLISHED_ANDESITE_STAIRS
	me Ldhl; DIORITE_STAIRS
	mf Ldhl; COBBLED_DEEPSLATE_STAIRS
	mg Ldhl; POLISHED_DEEPSLATE_STAIRS
	mh Ldhl; DEEPSLATE_BRICK_STAIRS
	mi Ldhl; DEEPSLATE_TILE_STAIRS
	mj Ldhl; POLISHED_GRANITE_SLAB
	mk Ldhl; SMOOTH_RED_SANDSTONE_SLAB
	ml Ldhl; MOSSY_STONE_BRICK_SLAB
	mm Ldhl; POLISHED_DIORITE_SLAB
	mn Ldhl; MOSSY_COBBLESTONE_SLAB
	mo Ldhl; END_STONE_BRICK_SLAB
	mp Ldhl; SMOOTH_SANDSTONE_SLAB
	mq Ldhl; SMOOTH_QUARTZ_SLAB
	mr Ldhl; GRANITE_SLAB
	ms Ldhl; ANDESITE_SLAB
	mt Ldhl; RED_NETHER_BRICK_SLAB
	mu Ldhl; POLISHED_ANDESITE_SLAB
	mv Ldhl; DIORITE_SLAB
	mw Ldhl; COBBLED_DEEPSLATE_SLAB
	mx Ldhl; POLISHED_DEEPSLATE_SLAB
	my Ldhl; DEEPSLATE_BRICK_SLAB
	mz Ldhl; DEEPSLATE_TILE_SLAB
	n Ldhl; TUFF_SLAB
	nA Ldhl; SPRUCE_PRESSURE_PLATE
	nB Ldhl; BIRCH_PRESSURE_PLATE
	nC Ldhl; JUNGLE_PRESSURE_PLATE
	nD Ldhl; ACACIA_PRESSURE_PLATE
	nE Ldhl; CHERRY_PRESSURE_PLATE
	nF Ldhl; DARK_OAK_PRESSURE_PLATE
	nG Ldhl; PALE_OAK_PRESSURE_PLATE
	nH Ldhl; MANGROVE_PRESSURE_PLATE
	nI Ldhl; BAMBOO_PRESSURE_PLATE
	nJ Ldhl; CRIMSON_PRESSURE_PLATE
	nK Ldhl; WARPED_PRESSURE_PLATE
	nL Ldhl; IRON_DOOR
	nM Ldhl; OAK_DOOR
	nN Ldhl; SPRUCE_DOOR
	nO Ldhl; BIRCH_DOOR
	nP Ldhl; JUNGLE_DOOR
	nQ Ldhl; ACACIA_DOOR
	nR Ldhl; CHERRY_DOOR
	nS Ldhl; DARK_OAK_DOOR
	nT Ldhl; PALE_OAK_DOOR
	nU Ldhl; MANGROVE_DOOR
	nV Ldhl; BAMBOO_DOOR
	nW Ldhl; CRIMSON_DOOR
	nX Ldhl; WARPED_DOOR
	nY Ldhl; COPPER_DOOR
	nZ Ldhl; EXPOSED_COPPER_DOOR
	na Ldhl; SCULK_SENSOR
	nb Ldhl; CALIBRATED_SCULK_SENSOR
	nc Ldhl; TRIPWIRE_HOOK
	nd Ldhl; TRAPPED_CHEST
	ne Ldhl; TNT
	nf Ldhl; REDSTONE_LAMP
	ng Ldhl; NOTE_BLOCK
	nh Ldhl; STONE_BUTTON
	ni Ldhl; POLISHED_BLACKSTONE_BUTTON
	nj Ldhl; OAK_BUTTON
	nk Ldhl; SPRUCE_BUTTON
	nl Ldhl; BIRCH_BUTTON
	nm Ldhl; JUNGLE_BUTTON
	nn Ldhl; ACACIA_BUTTON
	no Ldhl; CHERRY_BUTTON
	np Ldhl; DARK_OAK_BUTTON
	nq Ldhl; PALE_OAK_BUTTON
	nr Ldhl; MANGROVE_BUTTON
	ns Ldhl; BAMBOO_BUTTON
	nt Ldhl; CRIMSON_BUTTON
	nu Ldhl; WARPED_BUTTON
	nv Ldhl; STONE_PRESSURE_PLATE
	nw Ldhl; POLISHED_BLACKSTONE_PRESSURE_PLATE
	nx Ldhl; LIGHT_WEIGHTED_PRESSURE_PLATE
	ny Ldhl; HEAVY_WEIGHTED_PRESSURE_PLATE
	nz Ldhl; OAK_PRESSURE_PLATE
	o Ldhl; TUFF_STAIRS
	oA Ldhl; WAXED_OXIDIZED_COPPER_TRAPDOOR
	oB Ldhl; OAK_FENCE_GATE
	oC Ldhl; SPRUCE_FENCE_GATE
	oD Ldhl; BIRCH_FENCE_GATE
	oE Ldhl; JUNGLE_FENCE_GATE
	oF Ldhl; ACACIA_FENCE_GATE
	oG Ldhl; CHERRY_FENCE_GATE
	oH Ldhl; DARK_OAK_FENCE_GATE
	oI Ldhl; PALE_OAK_FENCE_GATE
	oJ Ldhl; MANGROVE_FENCE_GATE
	oK Ldhl; BAMBOO_FENCE_GATE
	oL Ldhl; CRIMSON_FENCE_GATE
	oM Ldhl; WARPED_FENCE_GATE
	oN Ldhl; POWERED_RAIL
	oO Ldhl; DETECTOR_RAIL
	oP Ldhl; RAIL
	oQ Ldhl; ACTIVATOR_RAIL
	oR Ldhl; SADDLE
	oS Ldhl; WHITE_HARNESS
	oT Ldhl; ORANGE_HARNESS
	oU Ldhl; MAGENTA_HARNESS
	oV Ldhl; LIGHT_BLUE_HARNESS
	oW Ldhl; YELLOW_HARNESS
	oX Ldhl; LIME_HARNESS
	oY Ldhl; PINK_HARNESS
	oZ Ldhl; GRAY_HARNESS
	oa Ldhl; WEATHERED_COPPER_DOOR
	ob Ldhl; OXIDIZED_COPPER_DOOR
	oc Ldhl; WAXED_COPPER_DOOR
	od Ldhl; WAXED_EXPOSED_COPPER_DOOR
	oe Ldhl; WAXED_WEATHERED_COPPER_DOOR
	of Ldhl; WAXED_OXIDIZED_COPPER_DOOR
	og Ldhl; IRON_TRAPDOOR
	oh Ldhl; OAK_TRAPDOOR
	oi Ldhl; SPRUCE_TRAPDOOR
	oj Ldhl; BIRCH_TRAPDOOR
	ok Ldhl; JUNGLE_TRAPDOOR
	ol Ldhl; ACACIA_TRAPDOOR
	om Ldhl; CHERRY_TRAPDOOR
	on Ldhl; DARK_OAK_TRAPDOOR
	oo Ldhl; PALE_OAK_TRAPDOOR
	op Ldhl; MANGROVE_TRAPDOOR
	oq Ldhl; BAMBOO_TRAPDOOR
	or Ldhl; CRIMSON_TRAPDOOR
	os Ldhl; WARPED_TRAPDOOR
	ot Ldhl; COPPER_TRAPDOOR
	ou Ldhl; EXPOSED_COPPER_TRAPDOOR
	ov Ldhl; WEATHERED_COPPER_TRAPDOOR
	ow Ldhl; OXIDIZED_COPPER_TRAPDOOR
	ox Ldhl; WAXED_COPPER_TRAPDOOR
	oy Ldhl; WAXED_EXPOSED_COPPER_TRAPDOOR
	oz Ldhl; WAXED_WEATHERED_COPPER_TRAPDOOR
	p Ldhl; TUFF_WALL
	pA Ldhl; ACACIA_CHEST_BOAT
	pB Ldhl; CHERRY_BOAT
	pC Ldhl; CHERRY_CHEST_BOAT
	pD Ldhl; DARK_OAK_BOAT
	pE Ldhl; DARK_OAK_CHEST_BOAT
	pF Ldhl; PALE_OAK_BOAT
	pG Ldhl; PALE_OAK_CHEST_BOAT
	pH Ldhl; MANGROVE_BOAT
	pI Ldhl; MANGROVE_CHEST_BOAT
	pJ Ldhl; BAMBOO_RAFT
	pK Ldhl; BAMBOO_CHEST_RAFT
	pL Ldhl; STRUCTURE_BLOCK
	pM Ldhl; JIGSAW
	pN Ldhl; TEST_BLOCK
	pO Ldhl; TEST_INSTANCE_BLOCK
	pP Ldhl; TURTLE_HELMET
	pQ Ldhl; TURTLE_SCUTE
	pR Ldhl; ARMADILLO_SCUTE
	pS Ldhl; WOLF_ARMOR
	pT Ldhl; FLINT_AND_STEEL
	pU Ldhl; BOWL
	pV Ldhl; APPLE
	pW Ldhl; BOW
	pX Ldhl; ARROW
	pY Ldhl; COAL
	pZ Ldhl; CHARCOAL
	pa Ldhl; LIGHT_GRAY_HARNESS
	pb Ldhl; CYAN_HARNESS
	pc Ldhl; PURPLE_HARNESS
	pd Ldhl; BLUE_HARNESS
	pe Ldhl; BROWN_HARNESS
	pf Ldhl; GREEN_HARNESS
	pg Ldhl; RED_HARNESS
	ph Ldhl; BLACK_HARNESS
	pi Ldhl; MINECART
	pj Ldhl; CHEST_MINECART
	pk Ldhl; FURNACE_MINECART
	pl Ldhl; TNT_MINECART
	pm Ldhl; HOPPER_MINECART
	pn Ldhl; CARROT_ON_A_STICK
	po Ldhl; WARPED_FUNGUS_ON_A_STICK
	pp Ldhl; PHANTOM_MEMBRANE
	pq Ldhl; ELYTRA
	pr Ldhl; OAK_BOAT
	ps Ldhl; OAK_CHEST_BOAT
	pt Ldhl; SPRUCE_BOAT
	pu Ldhl; SPRUCE_CHEST_BOAT
	pv Ldhl; BIRCH_BOAT
	pw Ldhl; BIRCH_CHEST_BOAT
	px Ldhl; JUNGLE_BOAT
	py Ldhl; JUNGLE_CHEST_BOAT
	pz Ldhl; ACACIA_BOAT
	q Ldhl; CHISELED_TUFF
	qA Ldhl; STONE_AXE
	qB Ldhl; STONE_HOE
	qC Ldhl; GOLDEN_SWORD
	qD Ldhl; GOLDEN_SHOVEL
	qE Ldhl; GOLDEN_PICKAXE
	qF Ldhl; GOLDEN_AXE
	qG Ldhl; GOLDEN_HOE
	qH Ldhl; IRON_SWORD
	qI Ldhl; IRON_SHOVEL
	qJ Ldhl; IRON_PICKAXE
	qK Ldhl; IRON_AXE
	qL Ldhl; IRON_HOE
	qM Ldhl; DIAMOND_SWORD
	qN Ldhl; DIAMOND_SHOVEL
	qO Ldhl; DIAMOND_PICKAXE
	qP Ldhl; DIAMOND_AXE
	qQ Ldhl; DIAMOND_HOE
	qR Ldhl; NETHERITE_SWORD
	qS Ldhl; NETHERITE_SHOVEL
	qT Ldhl; NETHERITE_PICKAXE
	qU Ldhl; NETHERITE_AXE
	qV Ldhl; NETHERITE_HOE
	qW Ldhl; STICK
	qX Ldhl; MUSHROOM_STEW
	qY Ldhl; STRING
	qZ Ldhl; FEATHER
	qa Ldhl; DIAMOND
	qb Ldhl; EMERALD
	qc Ldhl; LAPIS_LAZULI
	qd Ldhl; QUARTZ
	qe Ldhl; AMETHYST_SHARD
	qf Ldhl; RAW_IRON
	qg Ldhl; IRON_INGOT
	qh Ldhl; RAW_COPPER
	qi Ldhl; COPPER_INGOT
	qj Ldhl; RAW_GOLD
	qk Ldhl; GOLD_INGOT
	ql Ldhl; NETHERITE_INGOT
	qm Ldhl; NETHERITE_SCRAP
	qn Ldhl; WOODEN_SWORD
	qo Ldhl; WOODEN_SHOVEL
	qp Ldhl; WOODEN_PICKAXE
	qq Ldhl; WOODEN_AXE
	qr Ldhl; WOODEN_HOE
	qs Ldhl; COPPER_SWORD
	qt Ldhl; COPPER_SHOVEL
	qu Ldhl; COPPER_PICKAXE
	qv Ldhl; COPPER_AXE
	qw Ldhl; COPPER_HOE
	qx Ldhl; STONE_SWORD
	qy Ldhl; STONE_SHOVEL
	qz Ldhl; STONE_PICKAXE
	r Ldhl; POLISHED_TUFF
	rA Ldhl; GOLDEN_LEGGINGS
	rB Ldhl; GOLDEN_BOOTS
	rC Ldhl; NETHERITE_HELMET
	rD Ldhl; NETHERITE_CHESTPLATE
	rE Ldhl; NETHERITE_LEGGINGS
	rF Ldhl; NETHERITE_BOOTS
	rG Ldhl; FLINT
	rH Ldhl; PORKCHOP
	rI Ldhl; COOKED_PORKCHOP
	rJ Ldhl; PAINTING
	rK Ldhl; GOLDEN_APPLE
	rL Ldhl; ENCHANTED_GOLDEN_APPLE
	rM Ldhl; OAK_SIGN
	rN Ldhl; SPRUCE_SIGN
	rO Ldhl; BIRCH_SIGN
	rP Ldhl; JUNGLE_SIGN
	rQ Ldhl; ACACIA_SIGN
	rR Ldhl; CHERRY_SIGN
	rS Ldhl; DARK_OAK_SIGN
	rT Ldhl; PALE_OAK_SIGN
	rU Ldhl; MANGROVE_SIGN
	rV Ldhl; BAMBOO_SIGN
	rW Ldhl; CRIMSON_SIGN
	rX Ldhl; WARPED_SIGN
	rY Ldhl; OAK_HANGING_SIGN
	rZ Ldhl; SPRUCE_HANGING_SIGN
	ra Ldhl; GUNPOWDER
	rb Ldhl; WHEAT_SEEDS
	rc Ldhl; WHEAT
	rd Ldhl; BREAD
	re Ldhl; LEATHER_HELMET
	rf Ldhl; LEATHER_CHESTPLATE
	rg Ldhl; LEATHER_LEGGINGS
	rh Ldhl; LEATHER_BOOTS
	ri Ldhl; COPPER_HELMET
	rj Ldhl; COPPER_CHESTPLATE
	rk Ldhl; COPPER_LEGGINGS
	rl Ldhl; COPPER_BOOTS
	rm Ldhl; CHAINMAIL_HELMET
	rn Ldhl; CHAINMAIL_CHESTPLATE
	ro Ldhl; CHAINMAIL_LEGGINGS
	rp Ldhl; CHAINMAIL_BOOTS
	rq Ldhl; IRON_HELMET
	rr Ldhl; IRON_CHESTPLATE
	rs Ldhl; IRON_LEGGINGS
	rt Ldhl; IRON_BOOTS
	ru Ldhl; DIAMOND_HELMET
	rv Ldhl; DIAMOND_CHESTPLATE
	rw Ldhl; DIAMOND_LEGGINGS
	rx Ldhl; DIAMOND_BOOTS
	ry Ldhl; GOLDEN_HELMET
	rz Ldhl; GOLDEN_CHESTPLATE
	s Ldhl; POLISHED_TUFF_SLAB
	sA Ldhl; PAPER
	sB Ldhl; BOOK
	sC Ldhl; SLIME_BALL
	sD Ldhl; EGG
	sE Ldhl; BLUE_EGG
	sF Ldhl; BROWN_EGG
	sG Ldhl; COMPASS
	sH Ldhl; RECOVERY_COMPASS
	sI Ldhl; BUNDLE
	sJ Ldhl; WHITE_BUNDLE
	sK Ldhl; ORANGE_BUNDLE
	sL Ldhl; MAGENTA_BUNDLE
	sM Ldhl; LIGHT_BLUE_BUNDLE
	sN Ldhl; YELLOW_BUNDLE
	sO Ldhl; LIME_BUNDLE
	sP Ldhl; PINK_BUNDLE
	sQ Ldhl; GRAY_BUNDLE
	sR Ldhl; LIGHT_GRAY_BUNDLE
	sS Ldhl; CYAN_BUNDLE
	sT Ldhl; PURPLE_BUNDLE
	sU Ldhl; BLUE_BUNDLE
	sV Ldhl; BROWN_BUNDLE
	sW Ldhl; GREEN_BUNDLE
	sX Ldhl; RED_BUNDLE
	sY Ldhl; BLACK_BUNDLE
	sZ Ldhl; FISHING_ROD
	sa Ldhl; BIRCH_HANGING_SIGN
	sb Ldhl; JUNGLE_HANGING_SIGN
	sc Ldhl; ACACIA_HANGING_SIGN
	sd Ldhl; CHERRY_HANGING_SIGN
	se Ldhl; DARK_OAK_HANGING_SIGN
	sf Ldhl; PALE_OAK_HANGING_SIGN
	sg Ldhl; MANGROVE_HANGING_SIGN
	sh Ldhl; BAMBOO_HANGING_SIGN
	si Ldhl; CRIMSON_HANGING_SIGN
	sj Ldhl; WARPED_HANGING_SIGN
	sk Ldhl; BUCKET
	sl Ldhl; WATER_BUCKET
	sm Ldhl; LAVA_BUCKET
	sn Ldhl; POWDER_SNOW_BUCKET
	so Ldhl; SNOWBALL
	sp Ldhl; LEATHER
	sq Ldhl; MILK_BUCKET
	sr Ldhl; PUFFERFISH_BUCKET
	ss Ldhl; SALMON_BUCKET
	st Ldhl; COD_BUCKET
	su Ldhl; TROPICAL_FISH_BUCKET
	sv Ldhl; AXOLOTL_BUCKET
	sw Ldhl; TADPOLE_BUCKET
	sx Ldhl; BRICK
	sy Ldhl; CLAY_BALL
	sz Ldhl; DRIED_KELP_BLOCK
	t Ldhl; POLISHED_TUFF_STAIRS
	tA Ldhl; RED_DYE
	tB Ldhl; BLACK_DYE
	tC Ldhl; BONE_MEAL
	tD Ldhl; BONE
	tE Ldhl; SUGAR
	tF Ldhl; CAKE
	tG Ldhl; WHITE_BED
	tH Ldhl; ORANGE_BED
	tI Ldhl; MAGENTA_BED
	tJ Ldhl; LIGHT_BLUE_BED
	tK Ldhl; YELLOW_BED
	tL Ldhl; LIME_BED
	tM Ldhl; PINK_BED
	tN Ldhl; GRAY_BED
	tO Ldhl; LIGHT_GRAY_BED
	tP Ldhl; CYAN_BED
	tQ Ldhl; PURPLE_BED
	tR Ldhl; BLUE_BED
	tS Ldhl; BROWN_BED
	tT Ldhl; GREEN_BED
	tU Ldhl; RED_BED
	tV Ldhl; BLACK_BED
	tW Ldhl; COOKIE
	tX Ldhl; CRAFTER
	tY Ldhl; FILLED_MAP
	tZ Ldhl; SHEARS
	ta Ldhl; CLOCK
	tb Ldhl; SPYGLASS
	tc Ldhl; GLOWSTONE_DUST
	td Ldhl; COD
	te Ldhl; SALMON
	tf Ldhl; TROPICAL_FISH
	tg Ldhl; PUFFERFISH
	th Ldhl; COOKED_COD
	ti Ldhl; COOKED_SALMON
	tj Ldhl; INK_SAC
	tk Ldhl; GLOW_INK_SAC
	tl Ldhl; COCOA_BEANS
	tm Ldhl; WHITE_DYE
	tn Ldhl; ORANGE_DYE
	to Ldhl; MAGENTA_DYE
	tp Ldhl; LIGHT_BLUE_DYE
	tq Ldhl; YELLOW_DYE
	tr Ldhl; LIME_DYE
	ts Ldhl; PINK_DYE
	tt Ldhl; GRAY_DYE
	tu Ldhl; LIGHT_GRAY_DYE
	tv Ldhl; CYAN_DYE
	tw Ldhl; PURPLE_DYE
	tx Ldhl; BLUE_DYE
	ty Ldhl; BROWN_DYE
	tz Ldhl; GREEN_DYE
	u Ldhl; POLISHED_TUFF_WALL
	uA Ldhl; AXOLOTL_SPAWN_EGG
	uB Ldhl; BAT_SPAWN_EGG
	uC Ldhl; BEE_SPAWN_EGG
	uD Ldhl; BLAZE_SPAWN_EGG
	uE Ldhl; BOGGED_SPAWN_EGG
	uF Ldhl; BREEZE_SPAWN_EGG
	uG Ldhl; CAT_SPAWN_EGG
	uH Ldhl; CAMEL_SPAWN_EGG
	uI Ldhl; CAVE_SPIDER_SPAWN_EGG
	uJ Ldhl; CHICKEN_SPAWN_EGG
	uK Ldhl; COD_SPAWN_EGG
	uL Ldhl; COPPER_GOLEM_SPAWN_EGG
	uM Ldhl; COW_SPAWN_EGG
	uN Ldhl; CREEPER_SPAWN_EGG
	uO Ldhl; DOLPHIN_SPAWN_EGG
	uP Ldhl; DONKEY_SPAWN_EGG
	uQ Ldhl; DROWNED_SPAWN_EGG
	uR Ldhl; ELDER_GUARDIAN_SPAWN_EGG
	uS Ldhl; ENDER_DRAGON_SPAWN_EGG
	uT Ldhl; ENDERMAN_SPAWN_EGG
	uU Ldhl; ENDERMITE_SPAWN_EGG
	uV Ldhl; EVOKER_SPAWN_EGG
	uW Ldhl; FOX_SPAWN_EGG
	uX Ldhl; FROG_SPAWN_EGG
	uY Ldhl; GHAST_SPAWN_EGG
	uZ Ldhl; HAPPY_GHAST_SPAWN_EGG
	ua Ldhl; MELON_SLICE
	ub Ldhl; DRIED_KELP
	uc Ldhl; PUMPKIN_SEEDS
	ud Ldhl; MELON_SEEDS
	ue Ldhl; BEEF
	uf Ldhl; COOKED_BEEF
	ug Ldhl; CHICKEN
	uh Ldhl; COOKED_CHICKEN
	ui Ldhl; ROTTEN_FLESH
	uj Ldhl; ENDER_PEARL
	uk Ldhl; BLAZE_ROD
	ul Ldhl; GHAST_TEAR
	um Ldhl; GOLD_NUGGET
	un Ldhl; NETHER_WART
	uo Ldhl; GLASS_BOTTLE
	up Ldhl; POTION
	uq Ldhl; SPIDER_EYE
	ur Ldhl; FERMENTED_SPIDER_EYE
	us Ldhl; BLAZE_POWDER
	ut Ldhl; MAGMA_CREAM
	uu Ldhl; BREWING_STAND
	uv Ldhl; CAULDRON
	uw Ldhl; ENDER_EYE
	ux Ldhl; GLISTERING_MELON_SLICE
	uy Ldhl; ARMADILLO_SPAWN_EGG
	uz Ldhl; ALLAY_SPAWN_EGG
	v Ldhl; TUFF_BRICKS
	vA Ldhl; SILVERFISH_SPAWN_EGG
	vB Ldhl; SKELETON_SPAWN_EGG
	vC Ldhl; SKELETON_HORSE_SPAWN_EGG
	vD Ldhl; SLIME_SPAWN_EGG
	vE Ldhl; SNIFFER_SPAWN_EGG
	vF Ldhl; SNOW_GOLEM_SPAWN_EGG
	vG Ldhl; SPIDER_SPAWN_EGG
	vH Ldhl; SQUID_SPAWN_EGG
	vI Ldhl; STRAY_SPAWN_EGG
	vJ Ldhl; STRIDER_SPAWN_EGG
	vK Ldhl; TADPOLE_SPAWN_EGG
	vL Ldhl; TRADER_LLAMA_SPAWN_EGG
	vM Ldhl; TROPICAL_FISH_SPAWN_EGG
	vN Ldhl; TURTLE_SPAWN_EGG
	vO Ldhl; VEX_SPAWN_EGG
	vP Ldhl; VILLAGER_SPAWN_EGG
	vQ Ldhl; VINDICATOR_SPAWN_EGG
	vR Ldhl; WANDERING_TRADER_SPAWN_EGG
	vS Ldhl; WARDEN_SPAWN_EGG
	vT Ldhl; WITCH_SPAWN_EGG
	vU Ldhl; WITHER_SPAWN_EGG
	vV Ldhl; WITHER_SKELETON_SPAWN_EGG
	vW Ldhl; WOLF_SPAWN_EGG
	vX Ldhl; ZOGLIN_SPAWN_EGG
	vY Ldhl; CREAKING_SPAWN_EGG
	vZ Ldhl; ZOMBIE_SPAWN_EGG
	va Ldhl; GLOW_SQUID_SPAWN_EGG
	vb Ldhl; GOAT_SPAWN_EGG
	vc Ldhl; GUARDIAN_SPAWN_EGG
	vd Ldhl; HOGLIN_SPAWN_EGG
	ve Ldhl; HORSE_SPAWN_EGG
	vf Ldhl; HUSK_SPAWN_EGG
	vg Ldhl; IRON_GOLEM_SPAWN_EGG
	vh Ldhl; LLAMA_SPAWN_EGG
	vi Ldhl; MAGMA_CUBE_SPAWN_EGG
	vj Ldhl; MOOSHROOM_SPAWN_EGG
	vk Ldhl; MULE_SPAWN_EGG
	vl Ldhl; OCELOT_SPAWN_EGG
	vm Ldhl; PANDA_SPAWN_EGG
	vn Ldhl; PARROT_SPAWN_EGG
	vo Ldhl; PHANTOM_SPAWN_EGG
	vp Ldhl; PIG_SPAWN_EGG
	vq Ldhl; PIGLIN_SPAWN_EGG
	vr Ldhl; PIGLIN_BRUTE_SPAWN_EGG
	vs Ldhl; PILLAGER_SPAWN_EGG
	vt Ldhl; POLAR_BEAR_SPAWN_EGG
	vu Ldhl; PUFFERFISH_SPAWN_EGG
	vv Ldhl; RABBIT_SPAWN_EGG
	vw Ldhl; RAVAGER_SPAWN_EGG
	vx Ldhl; SALMON_SPAWN_EGG
	vy Ldhl; SHEEP_SPAWN_EGG
	vz Ldhl; SHULKER_SPAWN_EGG
	w Ldhl; TUFF_BRICK_SLAB
	wA Ldhl; NETHER_STAR
	wB Ldhl; PUMPKIN_PIE
	wC Ldhl; FIREWORK_ROCKET
	wD Ldhl; FIREWORK_STAR
	wE Ldhl; ENCHANTED_BOOK
	wF Ldhl; NETHER_BRICK
	wG Ldhl; RESIN_BRICK
	wH Ldhl; PRISMARINE_SHARD
	wI Ldhl; PRISMARINE_CRYSTALS
	wJ Ldhl; RABBIT
	wK Ldhl; COOKED_RABBIT
	wL Ldhl; RABBIT_STEW
	wM Ldhl; RABBIT_FOOT
	wN Ldhl; RABBIT_HIDE
	wO Ldhl; ARMOR_STAND
	wP Ldhl; COPPER_HORSE_ARMOR
	wQ Ldhl; IRON_HORSE_ARMOR
	wR Ldhl; GOLDEN_HORSE_ARMOR
	wS Ldhl; DIAMOND_HORSE_ARMOR
	wT Ldhl; LEATHER_HORSE_ARMOR
	wU Ldhl; LEAD
	wV Ldhl; NAME_TAG
	wW Ldhl; COMMAND_BLOCK_MINECART
	wX Ldhl; MUTTON
	wY Ldhl; COOKED_MUTTON
	wZ Ldhl; WHITE_BANNER
	wa Ldhl; ZOMBIE_HORSE_SPAWN_EGG
	wb Ldhl; ZOMBIE_VILLAGER_SPAWN_EGG
	wc Ldhl; ZOMBIFIED_PIGLIN_SPAWN_EGG
	wd Ldhl; EXPERIENCE_BOTTLE
	we Ldhl; FIRE_CHARGE
	wf Ldhl; WIND_CHARGE
	wg Ldhl; WRITABLE_BOOK
	wh Ldhl; WRITTEN_BOOK
	wi Ldhl; BREEZE_ROD
	wj Ldhl; MACE
	wk Ldhl; ITEM_FRAME
	wl Ldhl; GLOW_ITEM_FRAME
	wm Ldhl; FLOWER_POT
	wn Ldhl; CARROT
	wo Ldhl; POTATO
	wp Ldhl; BAKED_POTATO
	wq Ldhl; POISONOUS_POTATO
	wr Ldhl; MAP
	ws Ldhl; GOLDEN_CARROT
	wt Ldhl; SKELETON_SKULL
	wu Ldhl; WITHER_SKELETON_SKULL
	wv Ldhl; PLAYER_HEAD
	ww Ldhl; ZOMBIE_HEAD
	wx Ldhl; CREEPER_HEAD
	wy Ldhl; DRAGON_HEAD
	wz Ldhl; PIGLIN_HEAD
	x Ldhl; TUFF_BRICK_STAIRS
	xA Ldhl; TIPPED_ARROW
	xB Ldhl; LINGERING_POTION
	xC Ldhl; SHIELD
	xD Ldhl; TOTEM_OF_UNDYING
	xE Ldhl; SHULKER_SHELL
	xF Ldhl; IRON_NUGGET
	xG Ldhl; COPPER_NUGGET
	xH Ldhl; KNOWLEDGE_BOOK
	xI Ldhl; DEBUG_STICK
	xJ Ldhl; MUSIC_DISC_13
	xK Ldhl; MUSIC_DISC_CAT
	xL Ldhl; MUSIC_DISC_BLOCKS
	xM Ldhl; MUSIC_DISC_CHIRP
	xN Ldhl; MUSIC_DISC_CREATOR
	xO Ldhl; MUSIC_DISC_CREATOR_MUSIC_BOX
	xP Ldhl; MUSIC_DISC_FAR
	xQ Ldhl; MUSIC_DISC_LAVA_CHICKEN
	xR Ldhl; MUSIC_DISC_MALL
	xS Ldhl; MUSIC_DISC_MELLOHI
	xT Ldhl; MUSIC_DISC_STAL
	xU Ldhl; MUSIC_DISC_STRAD
	xV Ldhl; MUSIC_DISC_WARD
	xW Ldhl; MUSIC_DISC_11
	xX Ldhl; MUSIC_DISC_WAIT
	xY Ldhl; MUSIC_DISC_OTHERSIDE
	xZ Ldhl; MUSIC_DISC_RELIC
	xa Ldhl; ORANGE_BANNER
	xb Ldhl; MAGENTA_BANNER
	xc Ldhl; LIGHT_BLUE_BANNER
	xd Ldhl; YELLOW_BANNER
	xe Ldhl; LIME_BANNER
	xf Ldhl; PINK_BANNER
	xg Ldhl; GRAY_BANNER
	xh Ldhl; LIGHT_GRAY_BANNER
	xi Ldhl; CYAN_BANNER
	xj Ldhl; PURPLE_BANNER
	xk Ldhl; BLUE_BANNER
	xl Ldhl; BROWN_BANNER
	xm Ldhl; GREEN_BANNER
	xn Ldhl; RED_BANNER
	xo Ldhl; BLACK_BANNER
	xp Ldhl; END_CRYSTAL
	xq Ldhl; CHORUS_FRUIT
	xr Ldhl; POPPED_CHORUS_FRUIT
	xs Ldhl; TORCHFLOWER_SEEDS
	xt Ldhl; PITCHER_POD
	xu Ldhl; BEETROOT
	xv Ldhl; BEETROOT_SEEDS
	xw Ldhl; BEETROOT_SOUP
	xx Ldhl; DRAGON_BREATH
	xy Ldhl; SPLASH_POTION
	xz Ldhl; SPECTRAL_ARROW
	y Ldhl; TUFF_BRICK_WALL
	yA Ldhl; CARTOGRAPHY_TABLE
	yB Ldhl; FLETCHING_TABLE
	yC Ldhl; GRINDSTONE
	yD Ldhl; SMITHING_TABLE
	yE Ldhl; STONECUTTER
	yF Ldhl; BELL
	yG Ldhl; LANTERN
	yH Ldhl; SOUL_LANTERN
	yI Ldjg; COPPER_LANTERN
	yJ Ldhl; SWEET_BERRIES
	yK Ldhl; GLOW_BERRIES
	yL Ldhl; CAMPFIRE
	yM Ldhl; SOUL_CAMPFIRE
	yN Ldhl; SHROOMLIGHT
	yO Ldhl; HONEYCOMB
	yP Ldhl; BEE_NEST
	yQ Ldhl; BEEHIVE
	yR Ldhl; HONEY_BOTTLE
	yS Ldhl; HONEYCOMB_BLOCK
	yT Ldhl; LODESTONE
	yU Ldhl; CRYING_OBSIDIAN
	yV Ldhl; BLACKSTONE
	yW Ldhl; BLACKSTONE_SLAB
	yX Ldhl; BLACKSTONE_STAIRS
	yY Ldhl; GILDED_BLACKSTONE
	yZ Ldhl; POLISHED_BLACKSTONE
	ya Ldhl; MUSIC_DISC_5
	yb Ldhl; MUSIC_DISC_PIGSTEP
	yc Ldhl; MUSIC_DISC_PRECIPICE
	yd Ldhl; MUSIC_DISC_TEARS
	ye Ldhl; DISC_FRAGMENT_5
	yf Ldhl; TRIDENT
	yg Ldhl; NAUTILUS_SHELL
	yh Ldhl; HEART_OF_THE_SEA
	yi Ldhl; CROSSBOW
	yj Ldhl; SUSPICIOUS_STEW
	yk Ldhl; LOOM
	yl Ldhl; FLOWER_BANNER_PATTERN
	ym Ldhl; CREEPER_BANNER_PATTERN
	yn Ldhl; SKULL_BANNER_PATTERN
	yo Ldhl; MOJANG_BANNER_PATTERN
	yp Ldhl; GLOBE_BANNER_PATTERN
	yq Ldhl; PIGLIN_BANNER_PATTERN
	yr Ldhl; FLOW_BANNER_PATTERN
	ys Ldhl; GUSTER_BANNER_PATTERN
	yt Ldhl; FIELD_MASONED_BANNER_PATTERN
	yu Ldhl; BORDURE_INDENTED_BANNER_PATTERN
	yv Ldhl; GOAT_HORN
	yw Ldhl; COMPOSTER
	yx Ldhl; BARREL
	yy Ldhl; SMOKER
	yz Ldhl; BLAST_FURNACE
	z Ldhl; CHISELED_TUFF_BRICKS
	zA Ldhl; MEDIUM_AMETHYST_BUD
	zB Ldhl; LARGE_AMETHYST_BUD
	zC Ldhl; AMETHYST_CLUSTER
	zD Ldhl; POINTED_DRIPSTONE
	zE Ldhl; OCHRE_FROGLIGHT
	zF Ldhl; VERDANT_FROGLIGHT
	zG Ldhl; PEARLESCENT_FROGLIGHT
	zH Ldhl; FROGSPAWN
	zI Ldhl; ECHO_SHARD
	zJ Ldhl; BRUSH
	zK Ldhl; NETHERITE_UPGRADE_SMITHING_TEMPLATE
	zL Ldhl; SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE
	zM Ldhl; DUNE_ARMOR_TRIM_SMITHING_TEMPLATE
	zN Ldhl; COAST_ARMOR_TRIM_SMITHING_TEMPLATE
	zO Ldhl; WILD_ARMOR_TRIM_SMITHING_TEMPLATE
	zP Ldhl; WARD_ARMOR_TRIM_SMITHING_TEMPLATE
	zQ Ldhl; EYE_ARMOR_TRIM_SMITHING_TEMPLATE
	zR Ldhl; VEX_ARMOR_TRIM_SMITHING_TEMPLATE
	zS Ldhl; TIDE_ARMOR_TRIM_SMITHING_TEMPLATE
	zT Ldhl; SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE
	zU Ldhl; RIB_ARMOR_TRIM_SMITHING_TEMPLATE
	zV Ldhl; SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE
	zW Ldhl; WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE
	zX Ldhl; SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE
	zY Ldhl; SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE
	zZ Ldhl; RAISER_ARMOR_TRIM_SMITHING_TEMPLATE
	za Ldhl; POLISHED_BLACKSTONE_SLAB
	zb Ldhl; POLISHED_BLACKSTONE_STAIRS
	zc Ldhl; CHISELED_POLISHED_BLACKSTONE
	zd Ldhl; POLISHED_BLACKSTONE_BRICKS
	ze Ldhl; POLISHED_BLACKSTONE_BRICK_SLAB
	zf Ldhl; POLISHED_BLACKSTONE_BRICK_STAIRS
	zg Ldhl; CRACKED_POLISHED_BLACKSTONE_BRICKS
	zh Ldhl; RESPAWN_ANCHOR
	zi Ldhl; CANDLE
	zj Ldhl; WHITE_CANDLE
	zk Ldhl; ORANGE_CANDLE
	zl Ldhl; MAGENTA_CANDLE
	zm Ldhl; LIGHT_BLUE_CANDLE
	zn Ldhl; YELLOW_CANDLE
	zo Ldhl; LIME_CANDLE
	zp Ldhl; PINK_CANDLE
	zq Ldhl; GRAY_CANDLE
	zr Ldhl; LIGHT_GRAY_CANDLE
	zs Ldhl; CYAN_CANDLE
	zt Ldhl; PURPLE_CANDLE
	zu Ldhl; BLUE_CANDLE
	zv Ldhl; BROWN_CANDLE
	zw Ldhl; GREEN_CANDLE
	zx Ldhl; RED_CANDLE
	zy Ldhl; BLACK_CANDLE
	zz Ldhl; SMALL_AMETHYST_BUD
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lduv;Ldhl$a;)Ldhl; lambda$static$123
		static
		0 o p_371029_
		1 o p_371030_
	A (Ldhl$a;)Ldhl; lambda$static$134
		static
		0 o p_370963_
	B (Lduv;Ldhl$a;)Ldhl; lambda$static$122
		static
		0 o p_370762_
		1 o p_370763_
	B (Ldhl$a;)Ldhl; lambda$static$133
		static
		0 o p_370771_
	C (Lduv;Ldhl$a;)Ldhl; lambda$static$121
		static
		0 o p_371007_
		1 o p_371008_
	C (Ldhl$a;)Ldhl; lambda$static$132
		static
		0 o p_370780_
	D (Lduv;Ldhl$a;)Ldhl; lambda$static$120
		static
		0 o p_379202_
		1 o p_379203_
	D (Ldhl$a;)Ldhl; lambda$static$131
		static
		0 o p_370976_
	E (Ldhl$a;)Ldhl; lambda$static$130
		static
		0 o p_370830_
	E (Lduv;Ldhl$a;)Ldhl; lambda$static$119
		static
		0 o p_370933_
		1 o p_370934_
	F (Ldhl$a;)Ldhl; lambda$static$129
		static
		0 o p_370838_
	F (Lduv;Ldhl$a;)Ldhl; lambda$static$118
		static
		0 o p_371014_
		1 o p_371015_
	G (Lduv;Ldhl$a;)Ldhl; lambda$static$117
		static
		0 o p_371003_
		1 o p_371004_
	G (Ldhl$a;)Ldhl; lambda$static$128
		static
		0 o p_370902_
	H (Ldhl$a;)Ldhl; lambda$static$127
		static
		0 o p_370973_
	H (Lduv;Ldhl$a;)Ldhl; lambda$static$116
		static
		0 o p_370895_
		1 o p_370896_
	I (Lduv;Ldhl$a;)Ldhl; lambda$static$115
		static
		0 o p_370769_
		1 o p_370770_
	I (Ldhl$a;)Ldhl; lambda$static$126
		static
		0 o p_370817_
	J (Ldhl$a;)Ldhl; lambda$static$125
		static
		0 o p_370796_
	J (Lduv;Ldhl$a;)Ldhl; lambda$static$114
		static
		0 o p_370930_
		1 o p_370931_
	K (Ldhl$a;)Ldhl; lambda$static$100
		static
		0 o p_371070_
	K (Lduv;Ldhl$a;)Ldhl; lambda$static$113
		static
		0 o p_371043_
		1 o p_371044_
	L (Lduv;Ldhl$a;)Ldhl; lambda$static$112
		static
		0 o p_371089_
		1 o p_371090_
	L (Ldhl$a;)Ldhl; lambda$static$99
		static
		0 o p_370937_
	M (Lduv;Ldhl$a;)Ldhl; lambda$static$111
		static
		0 o p_370965_
		1 o p_370966_
	M (Ldhl$a;)Ldhl; lambda$static$98
		static
		0 o p_370794_
	N (Lduv;Ldhl$a;)Ldhl; lambda$static$110
		static
		0 o p_370802_
		1 o p_370803_
	N (Ldhl$a;)Ldhl; lambda$static$97
		static
		0 o p_370959_
	O (Lduv;Ldhl$a;)Ldhl; lambda$static$109
		static
		0 o p_370809_
		1 o p_370810_
	O (Ldhl$a;)Ldhl; lambda$static$96
		static
		0 o p_371013_
	P (Lduv;Ldhl$a;)Ldhl; lambda$static$108
		static
		0 o p_379207_
		1 o p_379208_
	P (Ldhl$a;)Ldhl; lambda$static$95
		static
		0 o p_370775_
	Q (Lduv;Ldhl$a;)Ldhl; lambda$static$107
		static
		0 o p_370820_
		1 o p_370821_
	Q (Ldhl$a;)Ldhl; lambda$static$94
		static
		0 o p_370997_
	R (Lduv;Ldhl$a;)Ldhl; lambda$static$106
		static
		0 o p_370872_
		1 o p_370873_
	R (Ldhl$a;)Ldhl; lambda$static$93
		static
		0 o p_370951_
	S (Ldhl$a;)Ldhl; lambda$static$92
		static
		0 o p_370879_
	S (Lduv;Ldhl$a;)Ldhl; lambda$static$105
		static
		0 o p_370767_
		1 o p_370768_
	T (Lduv;Ldhl$a;)Ldhl; lambda$static$104
		static
		0 o p_370792_
		1 o p_370793_
	T (Ldhl$a;)Ldhl; lambda$static$91
		static
		0 o p_370831_
	U (Ldhl$a;)Ldhl; lambda$static$90
		static
		0 o p_370883_
	U (Lduv;Ldhl$a;)Ldhl; lambda$static$103
		static
		0 o p_370864_
		1 o p_370865_
	V (Ldhl$a;)Ldhl; lambda$static$89
		static
		0 o p_371075_
	V (Lduv;Ldhl$a;)Ldhl; lambda$static$102
		static
		0 o p_370944_
		1 o p_370945_
	W (Lduv;Ldhl$a;)Ldhl; lambda$static$101
		static
		0 o p_371040_
		1 o p_371041_
	W (Ldhl$a;)Ldhl; lambda$static$88
		static
		0 o p_371016_
	X (Ldhl$a;)Ldhl; lambda$static$87
		static
		0 o p_370774_
	X (Lduv;Ldhl$a;)Ldhl; lambda$static$47
		static
		0 o p_370955_
		1 o p_370956_
	Y (Lduv;Ldhl$a;)Ldhl; lambda$static$46
		static
		0 o p_371092_
		1 o p_371093_
	Y (Ldhl$a;)Ldhl; lambda$static$86
		static
		0 o p_370885_
	Z (Lduv;Ldhl$a;)Ldhl; lambda$static$45
		static
		0 o p_370822_
		1 o p_370823_
	Z (Ldhl$a;)Ldhl; lambda$static$85
		static
		0 o p_370867_
	a (Ldhl$a;)Ldhl$a; lambda$static$183
		static
		0 o p_332815_
	a (Ljava/util/function/BiFunction;Lduv;Ldhl$a;)Ldhl; lambda$registerBlock$186
		static
		0 o p_370783_
		1 o p_370784_
		2 o p_370785_
	a (Lduv;Ljava/util/function/BiFunction;)Ldhl; registerBlock
		static
		0 o p_42811_
		1 o p_371673_
	a (Lduv;Ljava/util/function/BiFunction;Ldhl$a;)Ldhl; registerBlock
		static
		0 o p_371299_
		1 o p_371473_
		2 o p_371739_
	a (Lduv;[Lduv;)Ldhl; registerBlock
		static
		0 o p_252092_
		1 o p_248886_
	a (Ljava/lang/String;Ldhl$a;)Ldhl; registerItem
		static
		0 o p_371659_
		1 o p_371323_
	a (Ljava/util/function/UnaryOperator;Lduv;Ldhl$a;)Ldhl; lambda$registerBlock$185
		static
		0 o p_371021_
		1 o p_371022_
		2 o p_371023_
	a (Lduv;Ldhl$a;)Ldhl; registerBlock
		static
		0 o p_371407_
		1 o p_371547_
	a (Lduv;Ljava/util/function/UnaryOperator;)Ldhl; registerBlock
		static
		0 o p_332741_
		1 o p_332641_
	a (Lduv;)Ldhl; registerBlock
		static
		0 o p_42806_
	a (Lami;)Lami; blockIdToItemId
		static
		0 o p_371546_
	a (Lami;Ljava/util/function/Function;Ldhl$a;)Ldhl; registerItem
		static
		0 o p_281502_
		1 o p_371300_
		2 o p_371376_
	a (Ljava/lang/String;)Ldhl; registerItem
		static
		0 o p_371438_
	a (Lami;Ljava/util/function/Function;)Ldhl; registerItem
		static
		0 o p_371338_
		1 o p_371900_
	a (Ljava/lang/String;Ljava/util/function/Function;)Ldhl; registerItem
		static
		0 o p_371307_
		1 o p_371863_
	a (Ljava/lang/String;Ljava/util/function/Function;Ldhl$a;)Ldhl; registerItem
		static
		0 o p_42814_
		1 o p_371934_
		2 o p_371605_
	aA (Ldhl$a;)Ldhl; lambda$static$58
		static
		0 o p_370981_
	aB (Ldhl$a;)Ldhl; lambda$static$57
		static
		0 o p_371087_
	aC (Ldhl$a;)Ldhl; lambda$static$56
		static
		0 o p_373935_
	aD (Ldhl$a;)Ldhl; lambda$static$55
		static
		0 o p_373932_
	aE (Ldhl$a;)Ldhl; lambda$static$54
		static
		0 o p_373947_
	aF (Ldhl$a;)Ldhl; lambda$static$53
		static
		0 o p_373928_
	aG (Ldhl$a;)Ldhl; lambda$static$52
		static
		0 o p_373937_
	aH (Ldhl$a;)Ldhl$a; lambda$static$51
		static
		0 o p_432586_
	aI (Ldhl$a;)Ldhl$a; lambda$static$50
		static
		0 o p_432589_
	aJ (Ldhl$a;)Ldhl$a; lambda$static$49
		static
		0 o p_432577_
	aK (Ldhl$a;)Ldhl$a; lambda$static$48
		static
		0 o p_432580_
	aL (Ldhl$a;)Ldhl$a; lambda$static$36
		static
		0 o p_360038_
	aM (Ldhl$a;)Ldhl$a; lambda$static$35
		static
		0 o p_371034_
	aN (Ldhl$a;)Ldhl$a; lambda$static$34
		static
		0 o p_370870_
	aO (Ldhl$a;)Ldhl$a; lambda$static$33
		static
		0 o p_370986_
	aP (Ldhl$a;)Ldhl$a; lambda$static$32
		static
		0 o p_370998_
	aQ (Ldhl$a;)Ldhl$a; lambda$static$31
		static
		0 o p_370781_
	aR (Ldhl$a;)Ldhl$a; lambda$static$30
		static
		0 o p_370992_
	aS (Ldhl$a;)Ldhl$a; lambda$static$29
		static
		0 o p_370900_
	aT (Ldhl$a;)Ldhl$a; lambda$static$28
		static
		0 o p_370913_
	aU (Ldhl$a;)Ldhl$a; lambda$static$27
		static
		0 o p_370751_
	aV (Ldhl$a;)Ldhl$a; lambda$static$26
		static
		0 o p_370957_
	aW (Ldhl$a;)Ldhl$a; lambda$static$25
		static
		0 o p_371071_
	aX (Ldhl$a;)Ldhl$a; lambda$static$24
		static
		0 o p_370791_
	aY (Ldhl$a;)Ldhl$a; lambda$static$23
		static
		0 o p_370808_
	aZ (Ldhl$a;)Ldhl$a; lambda$static$22
		static
		0 o p_370970_
	aa (Lduv;Ldhl$a;)Ldhl; lambda$static$44
		static
		0 o p_371050_
		1 o p_371051_
	aa (Ldhl$a;)Ldhl; lambda$static$84
		static
		0 o p_432585_
	ab (Lduv;Ldhl$a;)Ldhl; lambda$static$43
		static
		0 o p_370752_
		1 o p_370753_
	ab (Ldhl$a;)Ldhl; lambda$static$83
		static
		0 o p_432590_
	ac (Lduv;Ldhl$a;)Ldhl; lambda$static$42
		static
		0 o p_370887_
		1 o p_370888_
	ac (Ldhl$a;)Ldhl; lambda$static$82
		static
		0 o p_432583_
	ad (Lduv;Ldhl$a;)Ldhl; lambda$static$41
		static
		0 o p_370874_
		1 o p_370875_
	ad (Ldhl$a;)Ldhl; lambda$static$81
		static
		0 o p_371086_
	ae (Ldhl$a;)Ldhl; lambda$static$80
		static
		0 o p_370924_
	ae (Lduv;Ldhl$a;)Ldhl; lambda$static$40
		static
		0 o p_370982_
		1 o p_370983_
	af (Lduv;Ldhl$a;)Ldhl; lambda$static$39
		static
		0 o p_370891_
		1 o p_370892_
	af (Ldhl$a;)Ldhl; lambda$static$79
		static
		0 o p_370807_
	ag (Lduv;Ldhl$a;)Ldhl; lambda$static$38
		static
		0 o p_370942_
		1 o p_370943_
	ag (Ldhl$a;)Ldhl; lambda$static$78
		static
		0 o p_376007_
	ah (Lduv;Ldhl$a;)Ldhl; lambda$static$37
		static
		0 o p_370910_
		1 o p_370911_
	ah (Ldhl$a;)Ldhl; lambda$static$77
		static
		0 o p_375997_
	ai (Ldhl$a;)Ldhl; lambda$static$76
		static
		0 o p_375990_
	ai (Lduv;Ldhl$a;)Ldhl; lambda$static$18
		static
		0 o p_436564_
		1 o p_436565_
	aj (Ldhl$a;)Ldhl; lambda$static$75
		static
		0 o p_376001_
	aj (Lduv;Ldhl$a;)Ldhl; lambda$static$17
		static
		0 o p_370841_
		1 o p_370842_
	ak (Lduv;Ldhl$a;)Ldhl; lambda$static$13
		static
		0 o p_370971_
		1 o p_370972_
	ak (Ldhl$a;)Ldhl; lambda$static$74
		static
		0 o p_379210_
	al (Ldhl$a;)Ldhl; lambda$static$73
		static
		0 o p_379209_
	am (Ldhl$a;)Ldhl; lambda$static$72
		static
		0 o p_376006_
	an (Ldhl$a;)Ldhl; lambda$static$71
		static
		0 o p_376008_
	ao (Ldhl$a;)Ldhl; lambda$static$70
		static
		0 o p_375993_
	ap (Ldhl$a;)Ldhl; lambda$static$69
		static
		0 o p_375995_
	aq (Ldhl$a;)Ldhl; lambda$static$68
		static
		0 o p_375999_
	ar (Ldhl$a;)Ldhl; lambda$static$67
		static
		0 o p_376000_
	as (Ldhl$a;)Ldhl; lambda$static$66
		static
		0 o p_376004_
	at (Ldhl$a;)Ldhl; lambda$static$65
		static
		0 o p_375988_
	au (Ldhl$a;)Ldhl; lambda$static$64
		static
		0 o p_376005_
	av (Ldhl$a;)Ldhl; lambda$static$63
		static
		0 o p_376003_
	aw (Ldhl$a;)Ldhl; lambda$static$62
		static
		0 o p_375989_
	ax (Ldhl$a;)Ldhl; lambda$static$61
		static
		0 o p_375996_
	ay (Ldhl$a;)Ldhl; lambda$static$60
		static
		0 o p_375994_
	az (Ldhl$a;)Ldhl; lambda$static$59
		static
		0 o p_376002_
	b (Lduv;Ldhl$a;)Ldhl; lambda$createBlockItemWithCustomItemName$184
		static
		0 o p_371096_
		1 o p_371097_
	b (Lduv;)Ljava/util/function/Function; createBlockItemWithCustomItemName
		static
		0 o p_371720_
	b (Ljava/lang/String;)Lami; vanillaItemId
		static
		0 o p_371531_
	b (Ldhl$a;)Ldhl$a; lambda$static$182
		static
		0 o p_332799_
	ba (Ldhl$a;)Ldhl$a; lambda$static$21
		static
		0 o p_371076_
	bb (Ldhl$a;)Ldhl$a; lambda$static$20
		static
		0 o p_370877_
	bc (Ldhl$a;)Ldhl$a; lambda$static$19
		static
		0 o p_386406_
	bd (Ldhl$a;)Ldhl$a; lambda$static$16
		static
		0 o p_415427_
	be (Ldhl$a;)Ldhl$a; lambda$static$15
		static
		0 o p_332832_
	bf (Ldhl$a;)Ldhl$a; lambda$static$14
		static
		0 o p_332697_
	bg (Ldhl$a;)Ldhl$a; lambda$static$12
		static
		0 o p_332802_
	bh (Ldhl$a;)Ldhl$a; lambda$static$11
		static
		0 o p_332711_
	bi (Ldhl$a;)Ldhl$a; lambda$static$10
		static
		0 o p_332734_
	bj (Ldhl$a;)Ldhl$a; lambda$static$9
		static
		0 o p_432582_
	bk (Ldhl$a;)Ldhl$a; lambda$static$8
		static
		0 o p_432579_
	bl (Ldhl$a;)Ldhl$a; lambda$static$7
		static
		0 o p_432588_
	bm (Ldhl$a;)Ldhl$a; lambda$static$6
		static
		0 o p_432576_
	bn (Ldhl$a;)Ldhl$a; lambda$static$5
		static
		0 o p_432578_
	bo (Ldhl$a;)Ldhl$a; lambda$static$4
		static
		0 o p_432584_
	bp (Ldhl$a;)Ldhl$a; lambda$static$3
		static
		0 o p_432587_
	bq (Ldhl$a;)Ldhl$a; lambda$static$2
		static
		0 o p_432581_
	br (Ldhl$a;)Ldhl$a; lambda$static$1
		static
		0 o p_332827_
	bs (Ldhl$a;)Ldhl$a; lambda$static$0
		static
		0 o p_332742_
	c (Ldhl$a;)Ldhl$a; lambda$static$181
		static
		0 o p_332667_
	c (Lduv;Ldhl$a;)Ldhl; lambda$static$178
		static
		0 o p_371027_
		1 o p_371028_
	d (Ldhl$a;)Ldhl$a; lambda$static$180
		static
		0 o p_332746_
	d (Lduv;Ldhl$a;)Ldhl; lambda$static$177
		static
		0 o p_370754_
		1 o p_370755_
	e (Lduv;Ldhl$a;)Ldhl; lambda$static$176
		static
		0 o p_370993_
		1 o p_370994_
	e (Ldhl$a;)Ldhl$a; lambda$static$179
		static
		0 o p_332794_
	f (Lduv;Ldhl$a;)Ldhl; lambda$static$175
		static
		0 o p_370789_
		1 o p_370790_
	f (Ldhl$a;)Ldhl; lambda$static$162
		static
		0 o p_373930_
	g (Lduv;Ldhl$a;)Ldhl; lambda$static$174
		static
		0 o p_370845_
		1 o p_370846_
	g (Ldhl$a;)Ldhl; lambda$static$154
		static
		0 o p_371036_
	h (Ldhl$a;)Ldhl; lambda$static$153
		static
		0 o p_370869_
	h (Lduv;Ldhl$a;)Ldhl; lambda$static$173
		static
		0 o p_371063_
		1 o p_371064_
	i (Ldhl$a;)Ldhl$a; lambda$static$152
		static
		0 o p_332753_
	i (Lduv;Ldhl$a;)Ldhl; lambda$static$172
		static
		0 o p_370935_
		1 o p_370936_
	j (Lduv;Ldhl$a;)Ldhl; lambda$static$171
		static
		0 o p_370960_
		1 o p_370961_
	j (Ldhl$a;)Ldhl$a; lambda$static$151
		static
		0 o p_332745_
	k (Ldhl$a;)Ldhl; lambda$static$150
		static
		0 o p_371069_
	k (Lduv;Ldhl$a;)Ldhl; lambda$static$170
		static
		0 o p_371005_
		1 o p_371006_
	l (Lduv;Ldhl$a;)Ldhl; lambda$static$169
		static
		0 o p_371047_
		1 o p_371048_
	l (Ldhl$a;)Ldhl; lambda$static$149
		static
		0 o p_371049_
	m (Ldhl$a;)Ldhl; lambda$static$148
		static
		0 o p_370886_
	m (Lduv;Ldhl$a;)Ldhl; lambda$static$168
		static
		0 o p_371082_
		1 o p_371083_
	n (Ldhl$a;)Ldhl; lambda$static$147
		static
		0 o p_371026_
	n (Lduv;Ldhl$a;)Ldhl; lambda$static$167
		static
		0 o p_370843_
		1 o p_370844_
	o (Lduv;Ldhl$a;)Ldhl; lambda$static$166
		static
		0 o p_370832_
		1 o p_370833_
	o (Ldhl$a;)Ldhl; lambda$static$146
		static
		0 o p_371059_
	p (Lduv;Ldhl$a;)Ldhl; lambda$static$165
		static
		0 o p_370777_
		1 o p_370778_
	p (Ldhl$a;)Ldhl; lambda$static$145
		static
		0 o p_370826_
	q (Lduv;Ldhl$a;)Ldhl; lambda$static$164
		static
		0 o p_370995_
		1 o p_370996_
	q (Ldhl$a;)Ldhl; lambda$static$144
		static
		0 o p_370905_
	r (Ldhl$a;)Ldhl; lambda$static$143
		static
		0 o p_370908_
	r (Lduv;Ldhl$a;)Ldhl; lambda$static$163
		static
		0 o p_371066_
		1 o p_371067_
	s (Lduv;Ldhl$a;)Ldhl; lambda$static$161
		static
		0 o p_415423_
		1 o p_415424_
	s (Ldhl$a;)Ldhl; lambda$static$142
		static
		0 o p_370849_
	t (Lduv;Ldhl$a;)Ldhl; lambda$static$160
		static
		0 o p_415418_
		1 o p_415419_
	t (Ldhl$a;)Ldhl; lambda$static$141
		static
		0 o p_370922_
	u (Lduv;Ldhl$a;)Ldhl; lambda$static$159
		static
		0 o p_415425_
		1 o p_415426_
	u (Ldhl$a;)Ldhl; lambda$static$140
		static
		0 o p_370782_
	v (Lduv;Ldhl$a;)Ldhl; lambda$static$158
		static
		0 o p_415420_
		1 o p_415421_
	v (Ldhl$a;)Ldhl; lambda$static$139
		static
		0 o p_370949_
	w (Ldhl$a;)Ldhl; lambda$static$138
		static
		0 o p_370953_
	w (Lduv;Ldhl$a;)Ldhl; lambda$static$157
		static
		0 o p_415411_
		1 o p_415412_
	x (Ldhl$a;)Ldhl; lambda$static$137
		static
		0 o p_370764_
	x (Lduv;Ldhl$a;)Ldhl; lambda$static$156
		static
		0 o p_415415_
		1 o p_415416_
	y (Ldhl$a;)Ldhl; lambda$static$136
		static
		0 o p_370977_
	y (Lduv;Ldhl$a;)Ldhl; lambda$static$155
		static
		0 o p_415413_
		1 o p_415414_
	z (Lduv;Ldhl$a;)Ldhl; lambda$static$124
		static
		0 o p_370805_
		1 o p_370806_
	z (Ldhl$a;)Ldhl; lambda$static$135
		static
		0 o p_370979_
dhu net/minecraft/world/item/JukeboxPlayable
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ldgq; song
	<clinit> ()V <clinit>
		static
	<init> (Ldgq;)V <init>
		0 o song
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_350489_
		1 o p_350818_
		2 o p_350358_
		3 o p_399685_
	a (Ldrq;Lja;Ldhp;Lczl;)Lcbq; tryInsertIntoJukebox
		static
		0 o p_350560_
		1 o p_350567_
		2 o p_350531_
		3 o p_350807_
	a ()Ldgq; song
	a (Ljava/util/function/Consumer;Ljk;)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
dhv net/minecraft/world/item/JukeboxSong
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Laae; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Ljk; soundEvent
	f Lxx; description
	g F lengthInSeconds
	h I comparatorOutput
	i I SONG_END_PADDING_TICKS
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lxx;FI)V <init>
		0 o soundEvent
		1 o description
		2 o lengthInSeconds
		3 o comparatorOutput
	a (Ljm$a;Ldhp;)Ljava/util/Optional; fromStack
		static
		0 o p_350602_
		1 o p_350870_
	a ()I lengthInTicks
	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 ()Ljk; soundEvent
	c ()Lxx; 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
dhw net/minecraft/world/item/JukeboxSongPlayer
	a I PLAY_EVENT_INTERVAL_TICKS
	b J ticksSinceSongStarted
	c Ljk; song
	d Lja; blockPos
	e Ldhw$a; onSongChanged
	<init> (Ldhw$a;Lja;)V <init>
		0 o p_350439_
		1 o p_350395_
	a (Ldrr;Lejm;)V stop
		0 o p_350694_
		1 o p_350611_
	a (Ldrr;Ljk;)V play
		0 o p_350839_
		1 o p_350771_
	a ()Z isPlaying
	a (Ljk;J)V setSongWithoutPlaying
		0 o p_350889_
		1 o p_350896_
	a (Ldrr;Lja;)V spawnMusicParticles
		static
		0 o p_350908_
		1 o p_350387_
	b ()Ldhv; getSong
	b (Ldrr;Lejm;)V tick
		0 o p_350845_
		1 o p_350953_
	c ()J getTicksSinceSongStarted
	d ()Z shouldEmitJukeboxPlayingEvent
dhw$a net/minecraft/world/item/JukeboxSongPlayer$OnSongChanged
	notifyChange ()V notifyChange
dhx net/minecraft/world/item/JukeboxSongs
	a Lami; THIRTEEN
	b Lami; CAT
	c Lami; BLOCKS
	d Lami; CHIRP
	e Lami; FAR
	f Lami; MALL
	g Lami; MELLOHI
	h Lami; STAL
	i Lami; STRAD
	j Lami; WARD
	k Lami; ELEVEN
	l Lami; WAIT
	m Lami; PIGSTEP
	n Lami; OTHERSIDE
	o Lami; FIVE
	p Lami; RELIC
	q Lami; PRECIPICE
	r Lami; CREATOR
	s Lami; CREATOR_MUSIC_BOX
	t Lami; TEARS
	u Lami; LAVA_CHICKEN
	<clinit> ()V <clinit>
		static
	a (Lqw;Lami;Ljk$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 (Ljava/lang/String;)Lami; create
		static
		0 o p_350505_
	a (Lqw;)V bootstrap
		static
		0 o p_350269_
dhy net/minecraft/world/item/KnowledgeBookItem
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ldhl$a;)V <init>
		0 o p_42822_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_42824_
		1 o p_42825_
		2 o p_42826_
dhz net/minecraft/world/item/LeadItem
	<init> (Ldhl$a;)V <init>
		0 o p_42828_
	a (Ldlm;)Lcbq; useOn
		0 o p_42834_
	a (Lczl;Lceu;)Z lambda$bindPlayerMobs$0
		static
		0 o p_353024_
		1 o p_353025_
	a (Lczl;Ldrq;Lja;)Lcbq; bindPlayerMobs
		static
		0 o p_42830_
		1 o p_42831_
		2 o p_42832_
di net/minecraft/advancements/critereon/RecipeUnlockedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Ldmn;)V trigger
		0 o p_63719_
		1 o p_301160_
	a (Lami;)Lar; unlocked
		static
		0 o p_379611_
	a (Ldmn;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 Lami; recipe
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lami;)V <init>
		0 o player
		1 o recipe
	a (Ldmn;)Z matches
		0 o p_301295_
	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_
	b ()Lami; recipe
	equals (Ljava/lang/Object;)Z equals
		0 o p_312779_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dia net/minecraft/world/item/LingeringPotionItem
	<init> (Ldhl$a;)V <init>
		0 o p_42836_
	a (Lawx;Lcew;Ldhp;)Lczx; createPotion
		0 o p_400122_
		1 o p_400210_
		2 o p_399574_
	a (Ldrq;Lju;Ldhp;)Lczx; createPotion
		0 o p_399818_
		1 o p_399889_
		2 o p_399694_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_42843_
		1 o p_42844_
		2 o p_42845_
dib 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> (Ldhl$a;)V <init>
		0 o p_333796_
	a (Lcew;)Lcci; getDamageSource
		0 o p_372868_
	a ()Ldkh; createAttributes
		static
	a (Lcdv;Lcdv;)Ljava/util/function/Predicate; knockbackPredicate
		static
		0 o p_338698_
		1 o p_361210_
	a (Ldrq;Lcdv;Lcdv;)V knockback
		static
		0 o p_335716_
		1 o p_335810_
		2 o p_360964_
	a (Ldhp;Lcew;Lcew;)V hurtEnemy
		0 o p_334046_
		1 o p_333712_
		2 o p_333812_
	a (Lcdv;Lcdv;Lcew;)Z lambda$knockbackPredicate$1
		static
		0 o p_393276_
		1 o p_393277_
		2 o p_393278_
	a (Lcdv;FLcci;)F getAttackDamageBonus
		0 o p_344900_
		1 o p_335575_
		2 o p_344972_
	a (Lcdv;Lcew;Lfoh;)D getKnockbackPower
		static
		0 o p_364341_
		1 o p_338630_
		2 o p_338866_
	a (Lawy;)Lfoh; calculateImpactPosition
		0 o p_365384_
	b (Lcdv;Lcdv;Lcew;)V lambda$knockback$0
		static
		0 o p_347294_
		1 o p_360971_
		2 o p_347296_
	b (Lcew;)Z canSmashAttack
		static
		0 o p_344836_
	b (Ldhp;Lcew;Lcew;)V postHurtEnemy
		0 o p_345716_
		1 o p_345817_
		2 o p_346003_
	b ()Ldkt; createToolProperties
		static
dic net/minecraft/world/item/MapItem
	a I IMAGE_WIDTH
	b I IMAGE_HEIGHT
	<init> (Ldhl$a;)V <init>
		0 o p_42847_
	a (Ldrq;Lejm;Lja;)Lejm; getCorrectStateForFluidBlock
		0 o p_42901_
		1 o p_42902_
		2 o p_42903_
	a (Lawx;Ldhp;)V renderBiomePreviewMap
		static
		0 o p_42851_
		1 o p_42852_
	a (Lawx;IIBZZ)Ldhp; 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 (Ldhp;Ldrq;)V onCraftedPostProcess
		0 o p_42913_
		1 o p_42914_
	a (Ldhp;Lawx;Lcdv;Lcef;)V inventoryTick
		0 o p_42870_
		1 o p_401792_
		2 o p_42872_
		3 o p_401885_
	a (Lfht;Ldrq;)Lfhv; getSavedData
		static
		0 o p_324036_
		1 o p_151130_
	a (Ldlm;)Lcbq; useOn
		0 o p_42885_
	a (Ldhp;Lawx;)V scaleMap
		static
		0 o p_42857_
		1 o p_412941_
	a (Lawx;IIIZZLami;)Lfht; 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 (Ldrq;Lcdv;Lfhv;)V update
		0 o p_42894_
		1 o p_42895_
		2 o p_42896_
	a ([ZII)Z isBiomeWatery
		static
		0 o p_212252_
		1 o p_212253_
		2 o p_212254_
	b (Ldhp;Ldrq;)Lfhv; getSavedData
		static
		0 o p_42854_
		1 o p_42855_
	b (Ldhp;Lawx;)V lockMap
		static
		0 o p_42899_
		1 o p_412943_
dic$1 net/minecraft/world/item/MapItem$1
	a [I $SwitchMap$net$minecraft$world$item$component$MapPostProcessing
	<clinit> ()V <clinit>
		static
did net/minecraft/world/item/MinecartItem
	a Lcee; type
	<init> (Lcee;Ldhl$a;)V <init>
		0 o p_374566_
		1 o p_42939_
	a (Ldlm;)Lcbq; useOn
		0 o p_42943_
die net/minecraft/world/item/MobBucketItem
	a Lcee; type
	b Lbcd; emptySound
	<init> (Lcee;Lffz;Lbcd;Ldhl$a;)V <init>
		0 o p_151137_
		1 o p_151138_
		2 o p_151139_
		3 o p_151140_
	a (Lawx;Ldhp;Lja;)V spawn
		0 o p_151142_
		1 o p_151143_
		2 o p_151144_
	a (Lcew;Ldrq;Ldhp;Lja;)V checkExtraContent
		0 o p_394402_
		1 o p_151147_
		2 o p_151148_
		3 o p_151149_
	a (Lcew;Ldrr;Lja;)V playEmptySound
		0 o p_394554_
		1 o p_151152_
		2 o p_151153_
dif net/minecraft/world/item/NameTagItem
	<init> (Ldhl$a;)V <init>
		0 o p_42952_
	a (Ldhp;Lczl;Lcew;Lcbp;)Lcbq; interactLivingEntity
		0 o p_42954_
		1 o p_42955_
		2 o p_42956_
		3 o p_42957_
dig net/minecraft/world/item/PlaceOnWaterBlockItem
	<init> (Lduv;Ldhl$a;)V <init>
		0 o p_220226_
		1 o p_220227_
	a (Ldlm;)Lcbq; useOn
		0 o p_220229_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_220231_
		1 o p_220232_
		2 o p_220233_
dih net/minecraft/world/item/PlayerHeadItem
	<init> (Lduv;Lduv;Ldhl$a;)V <init>
		0 o p_42971_
		1 o p_42972_
		2 o p_42973_
	a (Ldhp;)Lxx; getName
		0 o p_42977_
dii net/minecraft/world/item/PotionItem
	<init> (Ldhl$a;)V <init>
		0 o p_42979_
	a (Ldhp;)Lxx; getName
		0 o p_371367_
	a (Ldlm;)Lcbq; useOn
		0 o p_220235_
	m ()Ldhp; getDefaultInstance
dij net/minecraft/world/item/ProjectileItem
	a (Ldrq;Lju;Ldhp;Ljg;)Ldai; asProjectile
		0 o p_338867_
		1 o p_338379_
		2 o p_338543_
		3 o p_338380_
	a (Ldai;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 ()Ldij$a; createDispenseConfig
dij$a net/minecraft/world/item/ProjectileItem$DispenseConfig
	a Ldij$a; DEFAULT
	b Ldij$b; positionFunction
	c F uncertainty
	d F power
	e Ljava/util/OptionalInt; overrideDispenseEvent
	<clinit> ()V <clinit>
		static
	<init> (Ldij$b;FFLjava/util/OptionalInt;)V <init>
		0 o positionFunction
		1 o uncertainty
		2 o power
		3 o overrideDispenseEvent
	a ()Ldij$a$a; builder
		static
	b ()Ldij$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
dij$a$a net/minecraft/world/item/ProjectileItem$DispenseConfig$Builder
	a Ldij$b; positionFunction
	b F uncertainty
	c F power
	d Ljava/util/OptionalInt; overrideDispenseEvent
	<init> ()V <init>
	a (Ldij$b;)Ldij$a$a; positionFunction
		0 o p_338644_
	a (Llj;Ljg;)Lju; lambda$new$0
		static
		0 o p_338429_
		1 o p_338348_
	a (I)Ldij$a$a; overrideDispenseEvent
		0 o p_338272_
	a ()Ldij$a; build
	a (F)Ldij$a$a; uncertainty
		0 o p_338449_
	b (F)Ldij$a$a; power
		0 o p_338328_
dij$b net/minecraft/world/item/ProjectileItem$PositionFunction
	getDispensePosition (Llj;Ljg;)Lju; getDispensePosition
		0 o p_338784_
		1 o p_338422_
dik 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> (Ldhl$a;)V <init>
		0 o p_43009_
	a (Lcew;Ljava/util/function/Predicate;)Ldhp; getHeldProjectile
		static
		0 o p_43011_
		1 o p_43012_
	a (Ldrq;Lcew;Ldhp;Ldhp;Z)Ldai; createProjectile
		0 o p_331008_
		1 o p_330781_
		2 o p_330846_
		3 o p_331497_
		4 o p_331305_
	a ()Ljava/util/function/Predicate; getAllSupportedProjectiles
	a (Lawx;Lcew;Lcbp;Ldhp;Ljava/util/List;FFZLcew;)V shoot
		0 o p_346125_
		1 o p_330728_
		2 o p_331152_
		3 o p_330646_
		4 o p_331726_
		5 o p_331007_
		6 o p_331445_
		7 o p_331107_
		8 o p_331167_
	a (Lcew;IFFFLcew;Ldai;)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 (Lcew;Ldai;IFFFLcew;)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 (Ldhp;Ldhp;Lcew;)Ljava/util/List; draw
		static
		0 o p_331565_
		1 o p_330406_
		2 o p_330823_
	a (Ldhp;Ldhp;Lcew;Z)Ldhp; useAmmo
		static
		0 o p_331207_
		1 o p_331434_
		2 o p_330302_
		3 o p_330934_
	b ()I getDefaultProjectileRange
	c ()Ljava/util/function/Predicate; getSupportedHeldProjectiles
	g (Ldhp;)Z lambda$static$1
		static
		0 o p_43015_
	h (Ldhp;)I getDurabilityUse
		0 o p_331003_
	i (Ldhp;)Z lambda$static$0
		static
		0 o p_43017_
dil net/minecraft/world/item/Rarity
	a Ldil; COMMON
	b Ldil; UNCOMMON
	c Ldil; RARE
	d Ldil; EPIC
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g Laae; STREAM_CODEC
	h I id
	i Ljava/lang/String; name
	j Lo; color
	k [Ldil; $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 (Ldil;)I lambda$static$1
		static
		0 o p_335484_
	b ()[Ldil; $values
		static
	b (Ldil;)I lambda$static$0
		static
		0 o p_335877_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldil; valueOf
		static
		0 o p_43030_
	values ()[Ldil; values
		static
dim net/minecraft/world/item/ScaffoldingBlockItem
	<init> (Lduv;Ldhl$a;)V <init>
		0 o p_43060_
		1 o p_43061_
	b (Ldlk;)Ldlk; updatePlacementContext
		0 o p_43063_
	b ()Z mustSurvive
din net/minecraft/world/item/ServerItemCooldowns
	a Lawy; player
	<init> (Lawy;)V <init>
		0 o p_43067_
	b (Lamj;)V onCooldownEnded
		0 o p_366791_
	b (Lamj;I)V onCooldownStarted
		0 o p_366780_
		1 o p_43070_
dio net/minecraft/world/item/ShearsItem
	<init> (Ldhl$a;)V <init>
		0 o p_43074_
	a (Ldlm;)Lcbq; useOn
		0 o p_186371_
	a ()Ldkt; createToolProperties
		static
	a (Ldhp;Ldrq;Lejm;Lja;Lcew;)Z mineBlock
		0 o p_411066_
		1 o p_411074_
		2 o p_411062_
		3 o p_411048_
		4 o p_411065_
dip net/minecraft/world/item/ShieldItem
	<init> (Ldhl$a;)V <init>
		0 o p_43089_
	a (Ldhp;)Lxx; getName
		0 o p_371901_
diq net/minecraft/world/item/ShovelItem
	a Ljava/util/Map; FLATTENABLES
	<clinit> ()V <clinit>
		static
	<init> (Ldjd;FFLdhl$a;)V <init>
		0 o p_361048_
		1 o p_360325_
		2 o p_364346_
		3 o p_43117_
	a (Ldlm;)Lcbq; useOn
		0 o p_43119_
dir net/minecraft/world/item/SignApplicator
	a (Ldrq;Lehx;ZLczl;)Z tryApplyToSign
		0 o p_277619_
		1 o p_277811_
		2 o p_277484_
		3 o p_277362_
	a (Lehy;Lczl;)Z canApplyToSign
		0 o p_278084_
		1 o p_277515_
dis net/minecraft/world/item/SignItem
	<init> (Lduv;Lduv;Ldhl$a;)V <init>
		0 o p_43127_
		1 o p_43128_
		2 o p_43126_
	<init> (Ldhl$a;Lduv;Lduv;Ljg;)V <init>
		0 o p_278081_
		1 o p_277743_
		2 o p_277375_
		3 o p_278052_
	a (Lja;Ldrq;Lczl;Ldhp;Lejm;)Z updateCustomBlockEntityTag
		0 o p_43130_
		1 o p_43131_
		2 o p_43132_
		3 o p_43133_
		4 o p_43134_
dit net/minecraft/world/item/SmithingTemplateItem
	A Lamj; EMPTY_SLOT_BOOTS
	B Lamj; EMPTY_SLOT_HOE
	C Lamj; EMPTY_SLOT_AXE
	D Lamj; EMPTY_SLOT_SWORD
	E Lamj; EMPTY_SLOT_SHOVEL
	F Lamj; EMPTY_SLOT_PICKAXE
	G Lamj; EMPTY_SLOT_INGOT
	H Lamj; EMPTY_SLOT_REDSTONE_DUST
	I Lamj; EMPTY_SLOT_QUARTZ
	J Lamj; EMPTY_SLOT_EMERALD
	K Lamj; EMPTY_SLOT_DIAMOND
	L Lamj; EMPTY_SLOT_LAPIS_LAZULI
	M Lamj; EMPTY_SLOT_AMETHYST_SHARD
	N Lxx; appliesTo
	O Lxx; ingredients
	P Lxx; baseSlotDescription
	Q Lxx; additionsSlotDescription
	R Ljava/util/List; baseSlotEmptyIcons
	S Ljava/util/List; additionalSlotEmptyIcons
	a Lo; TITLE_FORMAT
	b Lo; DESCRIPTION_FORMAT
	c Lxx; INGREDIENTS_TITLE
	d Lxx; APPLIES_TO_TITLE
	o Lxx; SMITHING_TEMPLATE_SUFFIX
	p Lxx; ARMOR_TRIM_APPLIES_TO
	q Lxx; ARMOR_TRIM_INGREDIENTS
	r Lxx; ARMOR_TRIM_BASE_SLOT_DESCRIPTION
	s Lxx; ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION
	t Lxx; NETHERITE_UPGRADE_APPLIES_TO
	u Lxx; NETHERITE_UPGRADE_INGREDIENTS
	v Lxx; NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION
	w Lxx; NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION
	x Lamj; EMPTY_SLOT_HELMET
	y Lamj; EMPTY_SLOT_CHESTPLATE
	z Lamj; EMPTY_SLOT_LEGGINGS
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Lxx;Lxx;Lxx;Ljava/util/List;Ljava/util/List;Ldhl$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 (Ldhl$a;)Ldit; createArmorTrimTemplate
		static
		0 o p_363106_
	a ()Lxx; getBaseSlotDescription
	a (Ldhp;Ldhl$b;Ldku;Ljava/util/function/Consumer;Ldje;)V appendHoverText
		0 o p_267313_
		1 o p_339591_
		2 o p_399688_
		3 o p_400130_
		4 o p_266857_
	b (Ldhl$a;)Ldit; createNetheriteUpgradeTemplate
		static
		0 o p_365255_
	b ()Lxx; getAdditionSlotDescription
	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
diu net/minecraft/world/item/SnowballItem
	a F PROJECTILE_SHOOT_POWER
	<clinit> ()V <clinit>
		static
	<init> (Ldhl$a;)V <init>
		0 o p_43140_
	a (Ldrq;Lju;Ldhp;Ljg;)Ldai; asProjectile
		0 o p_338685_
		1 o p_338637_
		2 o p_338820_
		3 o p_338856_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_43142_
		1 o p_43143_
		2 o p_43144_
div net/minecraft/world/item/SolidBucketItem
	a Lbcd; placeSound
	<init> (Lduv;Lbcd;Ldhl$a;)V <init>
		0 o p_151187_
		1 o p_151188_
		2 o p_151189_
	a (Ldlm;)Lcbq; useOn
		0 o p_151197_
	a (Lcew;Ldrq;Lja;Lfod;)Z emptyContents
		0 o p_393886_
		1 o p_151193_
		2 o p_151194_
		3 o p_151195_
	a (Lejm;)Lbcd; getPlaceSound
		0 o p_151199_
diw net/minecraft/world/item/SpawnEggItem
	a Ljava/util/Map; BY_ID
	<clinit> ()V <clinit>
		static
	<init> (Ldhl$a;)V <init>
		0 o p_43210_
	a (Lczl;Lcey;Lcee;Lawx;Lfoh;Ldhp;)Ljava/util/Optional; spawnOffspringFromSpawnEgg
		0 o p_43216_
		1 o p_43217_
		2 o p_43218_
		3 o p_43219_
		4 o p_43220_
		5 o p_43221_
	a (Lcee;)Ldiw; byId
		static
		0 o p_43214_
	a (Ldhp;Lcee;)Z spawnsEntity
		0 o p_330965_
		1 o p_43232_
	a ()Ljava/lang/Iterable; eggs
		static
	a (Lcew;Ldhp;Ldrq;Lja;ZZ)Lcbq; spawnMob
		0 o p_437310_
		1 o p_437337_
		2 o p_437257_
		3 o p_437320_
		4 o p_437284_
		5 o p_437293_
	a (Ldlm;)Lcbq; useOn
		0 o p_43223_
	a (Ldhp;Lczl;)Z shouldPrintOpWarning
		0 o p_390471_
		1 o p_390407_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_43225_
		1 o p_43226_
		2 o p_43227_
	g (Ldhp;)Lcee; getType
		0 o p_330335_
	k ()Ldcx; requiredFeatures
dix net/minecraft/world/item/SpectralArrowItem
	<init> (Ldhl$a;)V <init>
		0 o p_43235_
	a (Ldrq;Ldhp;Lcew;Ldhp;)Lczv; createArrow
		0 o p_43237_
		1 o p_43238_
		2 o p_43239_
		3 o p_345773_
	a (Ldrq;Lju;Ldhp;Ljg;)Ldai; asProjectile
		0 o p_338332_
		1 o p_338313_
		2 o p_338304_
		3 o p_338842_
diy net/minecraft/world/item/SplashPotionItem
	<init> (Ldhl$a;)V <init>
		0 o p_43241_
	a (Lawx;Lcew;Ldhp;)Lczx; createPotion
		0 o p_399816_
		1 o p_400003_
		2 o p_399587_
	a (Ldrq;Lju;Ldhp;)Lczx; createPotion
		0 o p_400201_
		1 o p_399482_
		2 o p_399625_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_43243_
		1 o p_43244_
		2 o p_43245_
diz net/minecraft/world/item/SpyglassItem
	a I USE_DURATION
	b F ZOOM_FOV_MODIFIER
	<init> (Ldhl$a;)V <init>
		0 o p_151205_
	a (Ldhp;Ldrq;Lcew;I)Z releaseUsing
		0 o p_151213_
		1 o p_151214_
		2 o p_151215_
		3 o p_151216_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_151218_
		1 o p_151219_
		2 o p_151220_
	a (Ldhp;Lcew;)I getUseDuration
		0 o p_151222_
		1 o p_345399_
	a (Ldhp;Ldrq;Lcew;)Ldhp; finishUsingItem
		0 o p_151209_
		1 o p_151210_
		2 o p_151211_
	b (Ldhp;)Ldhr; getUseAnimation
		0 o p_151224_
	b (Lcew;)V stopUsing
		0 o p_151207_
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 (Lcdv;Lawx;Lfoh;)Z matches
		0 o p_368517_
		1 o p_368673_
		2 o p_368505_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_396273_
	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/StandingAndWallBlockItem
	a Lduv; wallBlock
	b Ljg; attachmentDirection
	<init> (Lduv;Lduv;Ljg;Ldhl$a;)V <init>
		0 o p_248873_
		1 o p_251044_
		2 o p_250800_
		3 o p_249308_
	a (Ljava/util/Map;Ldhl;)V registerBlocks
		0 o p_43252_
		1 o p_43253_
	a (Ldrt;Lejm;Lja;)Z canPlace
		0 o p_250350_
		1 o p_249311_
		2 o p_250328_
	c (Ldlk;)Lejm; getPlacementState
		0 o p_43255_
djb net/minecraft/world/item/ThrowablePotionItem
	a F PROJECTILE_SHOOT_POWER
	<clinit> ()V <clinit>
		static
	<init> (Ldhl$a;)V <init>
		0 o p_43301_
	a (Lawx;Lcew;Ldhp;)Lczx; createPotion
		0 o p_400124_
		1 o p_399487_
		2 o p_400222_
	a (Ldrq;Lju;Ldhp;)Lczx; createPotion
		0 o p_400034_
		1 o p_399547_
		2 o p_400259_
	a (Ldrq;Lju;Ldhp;Ljg;)Ldai; asProjectile
		0 o p_338465_
		1 o p_338661_
		2 o p_338506_
		3 o p_338517_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_43303_
		1 o p_43304_
		2 o p_43305_
	a ()Ldij$a; createDispenseConfig
djc net/minecraft/world/item/TippedArrowItem
	<init> (Ldhl$a;)V <init>
		0 o p_43354_
	a (Ldhp;)Lxx; getName
		0 o p_371232_
	m ()Ldhp; getDefaultInstance
djd net/minecraft/world/item/ToolMaterial
	a Ldjd; WOOD
	b Ldjd; STONE
	c Ldjd; COPPER
	d Ldjd; IRON
	e Ldjd; DIAMOND
	f Ldjd; GOLD
	g Ldjd; NETHERITE
	h Lbdj; incorrectBlocksForDrops
	i I durability
	j F speed
	k F attackDamageBonus
	l I enchantmentValue
	m Lbdj; repairItems
	<clinit> ()V <clinit>
		static
	<init> (Lbdj;IFFILbdj;)V <init>
		0 o incorrectBlocksForDrops
		1 o durability
		2 o speed
		3 o attackDamageBonus
		4 o enchantmentValue
		5 o repairItems
	a (Ldhl$a;)Ldhl$a; applyCommonProperties
		0 o p_363001_
	a ()Lbdj; incorrectBlocksForDrops
	a (FF)Ldkh; createToolAttributes
		0 o p_360296_
		1 o p_360629_
	a (Ldhl$a;Lbdj;FFF)Ldhl$a; applyToolProperties
		0 o p_361405_
		1 o p_360697_
		2 o p_363434_
		3 o p_364177_
		4 o p_399983_
	a (Ldhl$a;FF)Ldhl$a; applySwordProperties
		0 o p_363768_
		1 o p_361044_
		2 o p_361067_
	b (FF)Ldkh; createSwordAttributes
		0 o p_364643_
		1 o p_363683_
	b ()I durability
	c ()F speed
	d ()F attackDamageBonus
	e ()I enchantmentValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_361850_
	f ()Lbdj; repairItems
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dje net/minecraft/world/item/TooltipFlag
	a Ldje$a; NORMAL
	b Ldje$a; ADVANCED
	<clinit> ()V <clinit>
		static
	a ()Z isAdvanced
	b ()Z isCreative
dje$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 ()Ldje$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
djf net/minecraft/world/item/TridentItem
	a I THROW_THRESHOLD_TIME
	b F BASE_DAMAGE
	c F PROJECTILE_SHOOT_POWER
	<init> (Ldhl$a;)V <init>
		0 o p_43381_
	a (Ldhp;Ldrq;Lcew;I)Z releaseUsing
		0 o p_43394_
		1 o p_43395_
		2 o p_43396_
		3 o p_43397_
	a (Ldrq;Lju;Ldhp;Ljg;)Ldai; asProjectile
		0 o p_338505_
		1 o p_338277_
		2 o p_338353_
		3 o p_338220_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_43405_
		1 o p_43406_
		2 o p_43407_
	a (Ldhp;Lcew;)I getUseDuration
		0 o p_43419_
		1 o p_345001_
	b (Ldhp;)Ldhr; getUseAnimation
		0 o p_43417_
	b ()Ldkh; createAttributes
		static
	c ()Ldkt; createToolProperties
		static
djg net/minecraft/world/item/WeatheringCopperItems
	a Ldhl; unaffected
	b Ldhl; exposed
	c Ldhl; weathered
	d Ldhl; oxidized
	e Ldhl; waxed
	f Ldhl; waxedExposed
	g Ldhl; waxedWeathered
	h Ldhl; waxedOxidized
	<init> (Ldhl;Ldhl;Ldhl;Ldhl;Ldhl;Ldhl;Ldhl;Ldhl;)V <init>
		0 o unaffected
		1 o exposed
		2 o weathered
		3 o oxidized
		4 o waxed
		5 o waxedExposed
		6 o waxedWeathered
		7 o waxedOxidized
	a (Ljava/util/function/Consumer;)V forEach
		0 o p_436728_
	a ()Lcom/google/common/collect/ImmutableBiMap; waxedMapping
	a (Leex;Ljava/util/function/Function;)Ldjg; create
		static
		0 o p_436628_
		1 o p_436717_
	b ()Ldhl; unaffected
	c ()Ldhl; exposed
	d ()Ldhl; weathered
	e ()Ldhl; oxidized
	equals (Ljava/lang/Object;)Z equals
		0 o p_436689_
	f ()Ldhl; waxed
	g ()Ldhl; waxedExposed
	h ()Ldhl; waxedWeathered
	hashCode ()I hashCode
	i ()Ldhl; waxedOxidized
	toString ()Ljava/lang/String; toString
djh net/minecraft/world/item/WindChargeItem
	a F PROJECTILE_SHOOT_POWER
	<clinit> ()V <clinit>
		static
	<init> (Ldhl$a;)V <init>
		0 o p_326377_
	a (Llj;Ljg;)Lju; lambda$createDispenseConfig$1
		static
		0 o p_338288_
		1 o p_338801_
	a (Lczl;Ldrq;Lawx;Lcew;Ldhp;)Ldbb; 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 (Ldrq;Lju;Ldhp;Ljg;)Ldai; asProjectile
		0 o p_338589_
		1 o p_338670_
		2 o p_338308_
		3 o p_338206_
	a (Ldai;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 (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_326306_
		1 o p_326042_
		2 o p_326470_
	a ()Ldij$a; createDispenseConfig
dji net/minecraft/world/item/WritableBookItem
	<init> (Ldhl$a;)V <init>
		0 o p_43445_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_43449_
		1 o p_43450_
		2 o p_43451_
djj net/minecraft/world/item/WrittenBookItem
	<init> (Ldhl$a;)V <init>
		0 o p_43455_
	a (Ldrq;Lczl;Lcbp;)Lcbq; use
		0 o p_43468_
		1 o p_43469_
		2 o p_43470_
djk net/minecraft/world/item/alchemy/Potion
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ljava/lang/String; name
	d Ljava/util/List; effects
	e Ldcx; requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;[Lccx;)V <init>
		0 o p_43484_
		1 o p_43485_
	a ()Ljava/util/List; getEffects
	a ([Ldcv;)Ldjk; requiredFeatures
		0 o p_338520_
	b ()Ljava/lang/String; name
	c ()Z hasInstantEffects
	k ()Ldcx; requiredFeatures
djl net/minecraft/world/item/alchemy/PotionBrewing
	a I BREWING_TIME_SECONDS
	b Ldjl; 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 (Ljk;)Z isBrewablePotion
		0 o p_316354_
	a (Ldhp;)Z isIngredient
		0 o p_43507_
	a (Ldhp;Ldhp;)Z hasMix
		0 o p_43509_
		1 o p_43510_
	a (Ldjl$a;)V addVanillaMixes
		static
		0 o p_341215_
	a (Ldcx;)Ldjl; bootstrap
		static
		0 o p_341301_
	b (Ldhp;)Z isContainerIngredient
		0 o p_43518_
	b (Ldhp;Ldhp;)Z hasContainerMix
		0 o p_43520_
		1 o p_43521_
	c (Ldhp;)Z isPotionIngredient
		0 o p_43523_
	c (Ldhp;Ldhp;)Z hasPotionMix
		0 o p_43525_
		1 o p_43526_
	d (Ldhp;Ldhp;)Ldhp; mix
		0 o p_43530_
		1 o p_43531_
	d (Ldhp;)Z isContainer
		0 o p_341168_
djl$a net/minecraft/world/item/alchemy/PotionBrewing$Builder
	a Ljava/util/List; containers
	b Ljava/util/List; potionMixes
	c Ljava/util/List; containerMixes
	d Ldcx; enabledFeatures
	<init> (Ldcx;)V <init>
		0 o p_340975_
	a ()Ldjl; build
	a (Ldhl;)V addContainer
		0 o p_340911_
	a (Ldhl;Ldhl;Ldhl;)V addContainerRecipe
		0 o p_341264_
		1 o p_340992_
		2 o p_341160_
	a (Ljk;Ldhl;Ljk;)V addMix
		0 o p_341151_
		1 o p_341216_
		2 o p_340841_
	a (Ldhl;Ljk;)V addStartMix
		0 o p_341103_
		1 o p_341346_
	b (Ldhl;)V expectPotion
		static
		0 o p_341194_
djl$b net/minecraft/world/item/alchemy/PotionBrewing$Mix
	a Ljk; from
	b Ldme; ingredient
	c Ljk; to
	<init> (Ljk;Ldme;Ljk;)V <init>
		0 o from
		1 o ingredient
		2 o to
	a ()Ljk; from
	b ()Ldme; ingredient
	c ()Ljk; to
	equals (Ljava/lang/Object;)Z equals
		0 o p_316736_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djm net/minecraft/world/item/alchemy/PotionContents
	a Ldjm; EMPTY
	b I BASE_POTION_COLOR
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Ljava/util/Optional; potion
	f Ljava/util/Optional; customColor
	g Ljava/util/List; customEffects
	h Ljava/util/Optional; customName
	i Lxx; 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> (Ljk;)V <init>
		0 o p_331208_
	a (Ljava/lang/Iterable;)Ljava/util/OptionalInt; getColorOptional
		static
		0 o p_332699_
	a (Lcew;F)V applyToLivingEntity
		0 o p_366471_
		1 o p_393741_
	a (Ljk;)Z is
		0 o p_331328_
	a (Lccx;)Ldjm; withEffectAdded
		0 o p_332083_
	a (Ljk;I)Lym; getPotionDescription
		static
		0 o p_397215_
		1 o p_397091_
	a (Ljava/lang/String;)Lxx; getName
		0 o p_372972_
	a ()Ljava/lang/Iterable; getAllEffects
	a (Lawx;Lczl;Lcew;Lccx;)V lambda$applyToLivingEntity$3
		static
		0 o p_376015_
		1 o p_376016_
		2 o p_376017_
		3 o p_376018_
	a (Ldhl;Ljk;)Ldhp; createItemStack
		static
		0 o p_330388_
		1 o p_331030_
	a (Ljava/util/function/Consumer;F)V forEachEffect
		0 o p_331190_
		1 o p_394070_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_399531_
		1 o p_399764_
		2 o p_400075_
		3 o p_400022_
	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 (I)I getColorOr
		0 o p_388208_
	a (Ljava/util/List;Ljk;Lcga;)V lambda$addPotionTooltip$4
		static
		0 o p_331388_
		1 o p_331556_
		2 o p_330860_
	a (Ldrq;Lcew;Ldhp;Ldjv;)V onConsume
		0 o p_366836_
		1 o p_366750_
		2 o p_366399_
		3 o p_366541_
	b (Ljk;)Ldjm; withPotion
		0 o p_330288_
	b ()I getColor
	c ()Z hasEffects
	c (Ljk;)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
djn net/minecraft/world/item/alchemy/Potions
	A Ljk; HARMING
	B Ljk; STRONG_HARMING
	C Ljk; POISON
	D Ljk; LONG_POISON
	E Ljk; STRONG_POISON
	F Ljk; REGENERATION
	G Ljk; LONG_REGENERATION
	H Ljk; STRONG_REGENERATION
	I Ljk; STRENGTH
	J Ljk; LONG_STRENGTH
	K Ljk; STRONG_STRENGTH
	L Ljk; WEAKNESS
	M Ljk; LONG_WEAKNESS
	N Ljk; LUCK
	O Ljk; SLOW_FALLING
	P Ljk; LONG_SLOW_FALLING
	Q Ljk; WIND_CHARGED
	R Ljk; WEAVING
	S Ljk; OOZING
	T Ljk; INFESTED
	a Ljk; WATER
	b Ljk; MUNDANE
	c Ljk; THICK
	d Ljk; AWKWARD
	e Ljk; NIGHT_VISION
	f Ljk; LONG_NIGHT_VISION
	g Ljk; INVISIBILITY
	h Ljk; LONG_INVISIBILITY
	i Ljk; LEAPING
	j Ljk; LONG_LEAPING
	k Ljk; STRONG_LEAPING
	l Ljk; FIRE_RESISTANCE
	m Ljk; LONG_FIRE_RESISTANCE
	n Ljk; SWIFTNESS
	o Ljk; LONG_SWIFTNESS
	p Ljk; STRONG_SWIFTNESS
	q Ljk; SLOWNESS
	r Ljk; LONG_SLOWNESS
	s Ljk; STRONG_SLOWNESS
	t Ljk; TURTLE_MASTER
	u Ljk; LONG_TURTLE_MASTER
	v Ljk; STRONG_TURTLE_MASTER
	w Ljk; WATER_BREATHING
	x Ljk; LONG_WATER_BREATHING
	y Ljk; HEALING
	z Ljk; STRONG_HEALING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ldjk;)Ljk; register
		static
		0 o p_43626_
		1 o p_43627_
	a (Ljx;)Ljk; bootstrap
		static
		0 o p_316701_
djo net/minecraft/world/item/alchemy/package-info
djp net/minecraft/world/item/component/Bees
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ldjp; EMPTY
	d Ljava/util/List; bees
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o bees
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)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
djq net/minecraft/world/item/component/BlockItemStateProperties
	a Ldjq; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; STREAM_CODEC
	d Ljava/util/Map; properties
	e Laae; PROPERTIES_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o properties
	a (Lekp;Ljava/lang/Comparable;)Ldjq; with
		0 o p_331215_
		1 o p_331193_
	a (Lejm;Lekp;Ljava/lang/Comparable;)Lejm; lambda$updateState$0
		static
		0 o p_360051_
		1 o p_360052_
		2 o p_360053_
	a (Lejm;)Lejm; apply
		0 o p_330225_
	a (Lekp;)Ljava/lang/Comparable; get
		0 o p_332023_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_399910_
		1 o p_399710_
		2 o p_399913_
		3 o p_399833_
	a ()Z isEmpty
	a (Lejm;Lekp;Ljava/lang/String;)Lejm; updateState
		static
		0 o p_331833_
		1 o p_331585_
		2 o p_331923_
	a (Lekp;Lejm;)Ldjq; with
		0 o p_330873_
		1 o p_330751_
	b ()Ljava/util/Map; properties
	equals (Ljava/lang/Object;)Z equals
		0 o p_331326_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djr net/minecraft/world/item/component/BlocksAttacks
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c F blockDelaySeconds
	d F disableCooldownScale
	e Ljava/util/List; damageReductions
	f Ldjr$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;Ldjr$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 (Ldrq;Ldhp;Lcew;Lcbp;F)V hurtBlockingItem
		0 o p_400285_
		1 o p_399533_
		2 o p_400149_
		3 o p_400151_
		4 o p_399754_
	a (Lawx;Lcew;FLdhp;)V disable
		0 o p_400187_
		1 o p_399747_
		2 o p_399988_
		3 o p_399719_
	a ()I blockDelayTicks
	a (Lcci;FD)F resolveBlockedDamage
		0 o p_399636_
		1 o p_399898_
		2 o p_401279_
	a (Lawx;Lcew;)V onBlocked
		0 o p_400270_
		1 o p_399896_
	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 (Lawx;Lcew;Ljk;)V lambda$disable$2
		static
		0 o p_427166_
		1 o p_427167_
		2 o p_427168_
	b (Lawx;Lcew;Ljk;)V lambda$onBlocked$1
		static
		0 o p_427169_
		1 o p_427170_
		2 o p_427171_
	b ()F blockDelaySeconds
	c ()F disableCooldownScale
	d ()Ljava/util/List; damageReductions
	e ()Ldjr$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
djr$a net/minecraft/world/item/component/BlocksAttacks$DamageReduction
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400941_
	a ()F horizontalBlockingAngle
	a (Lcci;FD)F resolve
		0 o p_399864_
		1 o p_400229_
		2 o p_401381_
	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
djr$b net/minecraft/world/item/component/BlocksAttacks$ItemDamageFunction
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ldjr$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
djs net/minecraft/world/item/component/BookContent
	a ()Ljava/util/List; pages
	a (Ljava/util/List;)Ljava/lang/Object; withReplacedPages
		0 o p_333879_
djt net/minecraft/world/item/component/BundleContents
	a Ldjt; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; 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)Ldhp; getItemUnsafe
		0 o p_330802_
	a (Ldhp;)Z canItemBeInBundle
		static
		0 o p_362945_
	a (Ldjt;)Ljava/util/List; lambda$static$1
		static
		0 o p_331551_
	b ()Ljava/util/stream/Stream; itemCopyStream
	b (Ldjt;)Lcom/mojang/serialization/DataResult; lambda$static$0
		static
		0 o p_381696_
	b (Ljava/util/List;)Lorg/apache/commons/lang3/math/Fraction; computeContentWeight
		static
		0 o p_331148_
	b (Ldhp;)Lorg/apache/commons/lang3/math/Fraction; getWeight
		static
		0 o p_332084_
	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
djt$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> (Ldjt;)V <init>
		0 o p_332039_
	a ()Ldjt$a; clearItems
	a (I)V toggleSelectedItem
		0 o p_360571_
	a (Ldfe;Lczl;)I tryTransfer
		0 o p_330834_
		1 o p_331924_
	a (Ldhp;)I tryInsert
		0 o p_331789_
	b (Ldhp;)I findStackIndex
		0 o p_331941_
	b ()Ldhp; removeOne
	b (I)Z indexIsOutsideAllowedBounds
		0 o p_393944_
	c (Ldhp;)I getMaxAmountToAdd
		0 o p_330527_
	c ()Lorg/apache/commons/lang3/math/Fraction; weight
	d ()Ldjt; toImmutable
dju net/minecraft/world/item/component/ChargedProjectiles
	a Ldju; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; STREAM_CODEC
	d Ljava/util/List; items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_331523_
	a ()Ljava/util/List; getItems
	a (Ldhl$b;Ljava/util/function/Consumer;Ldhp;I)V addProjectileTooltip
		static
		0 o p_401796_
		1 o p_401811_
		2 o p_401841_
		3 o p_401911_
	a (Ldju;)Ljava/util/List; lambda$static$1
		static
		0 o p_330917_
	a (Ldhl;)Z contains
		0 o p_331165_
	a (Ldhp;)Ldju; of
		static
		0 o p_331405_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_399623_
		1 o p_400053_
		2 o p_399978_
		3 o p_399993_
	a (Ljava/util/function/Consumer;Lxx;)V lambda$addProjectileTooltip$2
		static
		0 o p_399414_
		1 o p_399415_
	a (Ljava/util/List;)Ldju; of
		static
		0 o p_331284_
	b (Ldju;)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
djv net/minecraft/world/item/component/Consumable
	a F DEFAULT_CONSUME_SECONDS
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; STREAM_CODEC
	d F consumeSeconds
	e Ldhr; animation
	f Ljk; 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> (FLdhr;Ljk;ZLjava/util/List;)V <init>
		0 o consumeSeconds
		1 o animation
		2 o sound
		3 o hasConsumeParticles
		4 o onConsumeEffects
	a (Lcew;Ldhp;)Z canConsume
		0 o p_366522_
		1 o p_366908_
	a ()I consumeTicks
	a (Ldrq;Ldhp;Lcew;Ldlf;)V lambda$onConsume$2
		static
		0 o p_366738_
		1 o p_366805_
		2 o p_366883_
		3 o p_366779_
	a (Ldrq;Lcew;Ldhp;Ldjw;)V lambda$onConsume$1
		0 o p_366645_
		1 o p_366869_
		2 o p_366543_
		3 o p_366420_
	a (Lcew;Ldhp;Lcbp;)Lcbq; startConsuming
		0 o p_366412_
		1 o p_366449_
		2 o p_366742_
	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_
	a (Lbfq;Lcew;Ldhp;I)V emitParticlesAndSounds
		0 o p_366511_
		1 o p_366794_
		2 o p_366479_
		3 o p_366619_
	a (Ldrq;Lcew;Ldhp;)Ldhp; onConsume
		0 o p_366638_
		1 o p_366573_
		2 o p_366688_
	b ()Ldjv$a; builder
		static
	c ()F consumeSeconds
	d ()Ldhr; animation
	e ()Ljk; 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
djv$a net/minecraft/world/item/component/Consumable$Builder
	a F consumeSeconds
	b Ldhr; animation
	c Ljk; sound
	d Z hasConsumeParticles
	e Ljava/util/List; onConsumeEffects
	<init> ()V <init>
	a (Ldlf;)Ldjv$a; onConsume
		0 o p_366518_
	a (Ldhr;)Ldjv$a; animation
		0 o p_366491_
	a (F)Ldjv$a; consumeSeconds
		0 o p_366857_
	a (Ljk;)Ldjv$a; sound
		0 o p_366867_
	a ()Ldjv; build
	a (Z)Ldjv$a; hasConsumeParticles
		0 o p_366715_
	b (Ljk;)Ldjv$a; soundAfterConsume
		0 o p_366752_
djv$b net/minecraft/world/item/component/Consumable$OverrideConsumeSound
	j (Ldhp;)Lbcd; getConsumeSound
		0 o p_366670_
djw net/minecraft/world/item/component/ConsumableListener
	a (Ldrq;Lcew;Ldhp;Ldjv;)V onConsume
		0 o p_366714_
		1 o p_366581_
		2 o p_366512_
		3 o p_366630_
djx net/minecraft/world/item/component/Consumables
	a Ldjv; DEFAULT_FOOD
	b Ldjv; DEFAULT_DRINK
	c Ldjv; HONEY_BOTTLE
	d Ldjv; OMINOUS_BOTTLE
	e Ldjv; DRIED_KELP
	f Ldjv; CHICKEN
	g Ldjv; ENCHANTED_GOLDEN_APPLE
	h Ldjv; GOLDEN_APPLE
	i Ldjv; POISONOUS_POTATO
	j Ldjv; PUFFERFISH
	k Ldjv; ROTTEN_FLESH
	l Ldjv; SPIDER_EYE
	m Ldjv; MILK_BUCKET
	n Ldjv; CHORUS_FRUIT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ldjv$a; defaultFood
		static
	b ()Ldjv$a; defaultDrink
		static
djy net/minecraft/world/item/component/CustomData
	a Ldjy; EMPTY
	b Lcom/mojang/serialization/Codec; COMPOUND_TAG_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Lup; tag
	<clinit> ()V <clinit>
		static
	<init> (Lup;)V <init>
		0 o p_331863_
	a (Lko;Ldhp;Lup;)V set
		static
		0 o p_330462_
		1 o p_332015_
		2 o p_331019_
	a (Lko;Ldhp;Ljava/util/function/Consumer;)V update
		static
		0 o p_331895_
		1 o p_332185_
		2 o p_331274_
	a (Lup;)Ldjy; of
		static
		0 o p_330724_
	a (Ldjy;)Lup; lambda$static$1
		static
		0 o p_331280_
	a (Ljava/util/function/Consumer;)Ldjy; update
		0 o p_331451_
	a ()Z isEmpty
	b (Ldjy;)Lup; lambda$static$0
		static
		0 o p_331996_
	b (Lup;)Z matchedBy
		0 o p_330550_
	b ()Lup; copyTag
	equals (Ljava/lang/Object;)Z equals
		0 o p_331195_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djz net/minecraft/world/item/component/CustomModelData
	a Ldjz; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; 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
dk net/minecraft/advancements/critereon/ShotCrossbowTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldhp;Ldk$a;)Z lambda$trigger$0
		static
		0 o p_65466_
		1 o p_65467_
	a (Lawy;Ldhp;)V trigger
		0 o p_65463_
		1 o p_65464_
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 (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 (Ldhp;)Z matches
		0 o p_65482_
	a (Ljl;Ldrp;)Lar; shotCrossbow
		static
		0 o p_361642_
		1 o p_301042_
	b ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_312490_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dka net/minecraft/world/item/component/DamageResistant
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lbdj; types
	<clinit> ()V <clinit>
		static
	<init> (Lbdj;)V <init>
		0 o types
	a (Lcci;)Z isResistantTo
		0 o p_372970_
	a ()Lbdj; types
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_372941_
	equals (Ljava/lang/Object;)Z equals
		0 o p_373011_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkb net/minecraft/world/item/component/DeathProtection
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ldkb; TOTEM_OF_UNDYING
	d Ljava/util/List; deathEffects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o deathEffects
	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_
	a (Ldhp;Lcew;)V applyEffects
		0 o p_372914_
		1 o p_373008_
	equals (Ljava/lang/Object;)Z equals
		0 o p_372998_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkc net/minecraft/world/item/component/DebugStickState
	a Ldkc; 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 (Ljk;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_331166_
		1 o p_330359_
	a (Ljk;)Lcom/mojang/serialization/Codec; lambda$static$2
		static
		0 o p_331051_
	a (Ljk;Lekp;)Ldkc; withProperty
		0 o p_331264_
		1 o p_330373_
	a ()Ljava/util/Map; properties
	b (Ljk;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
dkd net/minecraft/world/item/component/DyedItemColor
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c I LEATHER_COLOR
	d I rgb
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o rgb
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_340955_
		1 o p_331920_
		2 o p_330757_
		3 o p_399690_
	a (Ldhp;Ljava/util/List;)Ldhp; applyDyes
		static
		0 o p_331581_
		1 o p_330568_
	a ()I rgb
	a (Ldhp;I)I getOrDefault
		static
		0 o p_330661_
		1 o p_331869_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331927_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dke net/minecraft/world/item/component/FireworkExplosion
	a Ldke; DEFAULT
	b Lcom/mojang/serialization/Codec; COLOR_LIST_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Ldke$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 Laae; COLOR_LIST_STREAM_CODEC
	k Lxx; CUSTOM_COLOR_NAME
	<clinit> ()V <clinit>
		static
	<init> (Ldke$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 (Ljava/util/function/Consumer;)V addAdditionalTooltip
		0 o p_331075_
	a ()Ldke$a; shape
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_341341_
		1 o p_331404_
		2 o p_330365_
		3 o p_399966_
	a (I)Lxx; getColorName
		static
		0 o p_330226_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337945_
	a (Lit/unimi/dsi/fastutil/ints/IntList;)Ldke; withFadeColors
		0 o p_330678_
	a (Lym;Lit/unimi/dsi/fastutil/ints/IntList;)Lxx; appendColors
		static
		0 o p_331806_
		1 o p_330350_
	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
dke$a net/minecraft/world/item/component/FireworkExplosion$Shape
	a Ldke$a; SMALL_BALL
	b Ldke$a; LARGE_BALL
	c Ldke$a; STAR
	d Ldke$a; CREEPER
	e Ldke$a; BURST
	f Laae; STREAM_CODEC
	g Lcom/mojang/serialization/Codec; CODEC
	h Ljava/util/function/IntFunction; BY_ID
	i I id
	j Ljava/lang/String; name
	k [Ldke$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 (I)Ldke$a; byId
		static
		0 o p_330838_
	a ()Lym; getName
	b ()I getId
	c ()Ljava/lang/String; getSerializedName
	d ()[Ldke$a; $values
		static
	valueOf (Ljava/lang/String;)Ldke$a; valueOf
		static
		0 o p_331998_
	values ()[Ldke$a; values
		static
dkf net/minecraft/world/item/component/Fireworks
	a I MAX_EXPLOSIONS
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; 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 (Ljava/util/function/Consumer;Ldke;I)V addExplosionTooltip
		static
		0 o p_401888_
		1 o p_401827_
		2 o p_401833_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_341156_
		1 o p_331099_
		2 o p_330997_
		3 o p_399806_
	a (Ljava/util/function/Consumer;Lxx;)V lambda$addExplosionTooltip$1
		static
		0 o p_330886_
		1 o p_331413_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337946_
	a ()I flightDuration
	b ()Ljava/util/List; explosions
	equals (Ljava/lang/Object;)Z equals
		0 o p_332195_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkg net/minecraft/world/item/component/InstrumentComponent
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ldgq; instrument
	<clinit> ()V <clinit>
		static
	<init> (Ldgq;)V <init>
		0 o instrument
	<init> (Ljk;)V <init>
		0 o p_399918_
	<init> (Lami;)V <init>
		0 o p_399945_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_400063_
		1 o p_399614_
		2 o p_399577_
		3 o p_399984_
	a ()Ldgq; instrument
	a (Ljm$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
dkh net/minecraft/world/item/component/ItemAttributeModifiers
	a Ldkh; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; 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 ()Ldkh$a; builder
		static
	a (Lceg;Lorg/apache/commons/lang3/function/TriConsumer;)V forEach
		0 o p_416672_
		1 o p_416076_
	a (Ljk;Lcga;Lceg;)Ldkh; withModifierAdded
		0 o p_330266_
		1 o p_331954_
		2 o p_332175_
	a (Lcef;Ljava/util/function/BiConsumer;)V forEach
		0 o p_332158_
		1 o p_331684_
	a (Ljava/text/DecimalFormat;)V lambda$static$0
		static
		0 o p_331600_
	a (Lceg;Ljava/util/function/BiConsumer;)V forEach
		0 o p_348576_
		1 o p_348660_
	a (DLcef;)D compute
		0 o p_330928_
		1 o p_330945_
	b ()Ljava/util/List; modifiers
	equals (Ljava/lang/Object;)Z equals
		0 o p_331674_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkh$1 net/minecraft/world/item/component/ItemAttributeModifiers$1
	a [I $SwitchMap$net$minecraft$world$entity$ai$attributes$AttributeModifier$Operation
	<clinit> ()V <clinit>
		static
dkh$a net/minecraft/world/item/component/ItemAttributeModifiers$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; entries
	<init> ()V <init>
	a ()Ldkh; build
	a (Ljk;Lcga;Lceg;)Ldkh$a; add
		0 o p_330324_
		1 o p_331766_
		2 o p_331205_
	a (Ljk;Lcga;Lceg;Ldkh$b;)Ldkh$a; add
		0 o p_416496_
		1 o p_416176_
		2 o p_415827_
		3 o p_416422_
dkh$b net/minecraft/world/item/component/ItemAttributeModifiers$Display
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a ()Ldkh$b; attributeModifiers
		static
	a (Lxx;)Ldkh$b; override
		static
		0 o p_415903_
	a (Ljava/util/function/Consumer;Lczl;Ljk;Lcga;)V apply
		0 o p_415946_
		1 o p_416235_
		2 o p_415657_
		3 o p_415963_
	a (Ldkh$b$d;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_416469_
	b ()Ldkh$b; hidden
		static
	c ()Ldkh$b$d; type
dkh$b$a net/minecraft/world/item/component/ItemAttributeModifiers$Display$Default
	c Ldkh$b$a; INSTANCE
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/Consumer;Lczl;Ljk;Lcga;)V apply
		0 o p_415634_
		1 o p_415547_
		2 o p_416596_
		3 o p_415942_
	c ()Ldkh$b$d; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_416689_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkh$b$b net/minecraft/world/item/component/ItemAttributeModifiers$Display$Hidden
	c Ldkh$b$b; INSTANCE
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/Consumer;Lczl;Ljk;Lcga;)V apply
		0 o p_416397_
		1 o p_415921_
		2 o p_415720_
		3 o p_416314_
	c ()Ldkh$b$d; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_416285_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkh$b$c net/minecraft/world/item/component/ItemAttributeModifiers$Display$OverrideText
	c Lxx; component
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)V <init>
		0 o component
	a (Ljava/util/function/Consumer;Lczl;Ljk;Lcga;)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 ()Ldkh$b$d; type
	d ()Lxx; component
	equals (Ljava/lang/Object;)Z equals
		0 o p_416426_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkh$b$d net/minecraft/world/item/component/ItemAttributeModifiers$Display$Type
	a Ldkh$b$d; DEFAULT
	b Ldkh$b$d; HIDDEN
	c Ldkh$b$d; OVERRIDE
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/util/function/IntFunction; BY_ID
	f Laae; STREAM_CODEC
	g Ljava/lang/String; name
	h I id
	i Lcom/mojang/serialization/MapCodec; codec
	j Laae; streamCodec
	k [Ldkh$b$d; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;ILcom/mojang/serialization/MapCodec;Laae;)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 ()Laae; streamCodec
	c ()Ljava/lang/String; getSerializedName
	d ()[Ldkh$b$d; $values
		static
	valueOf (Ljava/lang/String;)Ldkh$b$d; valueOf
		static
		0 o p_415896_
	values ()[Ldkh$b$d; values
		static
dkh$c net/minecraft/world/item/component/ItemAttributeModifiers$Entry
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ljk; attribute
	d Lcga; modifier
	e Lceg; slot
	f Ldkh$b; display
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lcga;Lceg;)V <init>
		0 o p_330366_
		1 o p_332188_
		2 o p_331685_
	<init> (Ljk;Lcga;Lceg;Ldkh$b;)V <init>
		0 o attribute
		1 o modifier
		2 o slot
		3 o display
	a (Ljk;Lamj;)Z matches
		0 o p_350582_
		1 o p_350416_
	a ()Ljk; attribute
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_419448_
	b ()Lcga; modifier
	c ()Lceg; slot
	d ()Ldkh$b; display
	equals (Ljava/lang/Object;)Z equals
		0 o p_331383_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dki net/minecraft/world/item/component/ItemContainerContents
	a Ldki; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; STREAM_CODEC
	d I NO_SLOT
	e I MAX_SIZE
	f Ljt; 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> (Ljt;)V <init>
		0 o p_332193_
	a ()Ldhp; copyOne
	a (Ljava/util/List;)Ldki; fromItems
		static
		0 o p_340879_
	a (Ldhp;)Z lambda$nonEmptyItems$2
		static
		0 o p_331420_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_400001_
		1 o p_399797_
		2 o p_399639_
		3 o p_399821_
	a (Ldki;)Ljava/util/List; lambda$static$0
		static
		0 o p_331691_
	a (Ljt;)V copyInto
		0 o p_330513_
	b (Ljava/util/List;)Ldki; fromSlots
		static
		0 o p_331424_
	b ()Ljava/util/stream/Stream; stream
	b (Ldhp;)Z lambda$nonEmptyStream$1
		static
		0 o p_331322_
	c (Ljava/util/List;)I findLastNonEmptySlot
		static
		0 o p_340916_
	c ()Ljava/util/stream/Stream; nonEmptyStream
	d ()Ljava/lang/Iterable; nonEmptyItems
	e ()Ljava/lang/Iterable; nonEmptyItemsCopy
	equals (Ljava/lang/Object;)Z equals
		0 o p_331711_
	f ()Ljava/util/List; asSlots
	hashCode ()I hashCode
dki$a net/minecraft/world/item/component/ItemContainerContents$Slot
	a Lcom/mojang/serialization/Codec; CODEC
	b I index
	c Ldhp; item
	<clinit> ()V <clinit>
		static
	<init> (ILdhp;)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 ()Ldhp; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_330765_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkj net/minecraft/world/item/component/ItemLore
	a Ldkj; EMPTY
	b I MAX_LINES
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Ljava/util/List; lines
	f Ljava/util/List; styledLines
	g Lyv; 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 (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_341353_
		1 o p_332116_
		2 o p_330800_
		3 o p_399957_
	a ()Ljava/util/List; lines
	a (Lxx;)Ldkj; withLineAdded
		0 o p_330547_
	b (Lxx;)Lxx; 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
dkk net/minecraft/world/item/component/LodestoneTracker
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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 (Lawx;)Ldkk; 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
dkl net/minecraft/world/item/component/MapDecorations
	a Ldkl; 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/lang/String;Ldkl$a;)Ldkl; withDecoration
		0 o p_331258_
		1 o p_330416_
	a ()Ljava/util/Map; decorations
	equals (Ljava/lang/Object;)Z equals
		0 o p_330379_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkl$a net/minecraft/world/item/component/MapDecorations$Entry
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljk; type
	c D x
	d D z
	e F rotation
	<clinit> ()V <clinit>
		static
	<init> (Ljk;DDF)V <init>
		0 o type
		1 o x
		2 o z
		3 o rotation
	a ()Ljk; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_335287_
	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
dkm net/minecraft/world/item/component/MapItemColor
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ldkm; 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
dkn net/minecraft/world/item/component/MapPostProcessing
	a Ldkn; LOCK
	b Ldkn; SCALE
	c Ljava/util/function/IntFunction; ID_MAP
	d Laae; STREAM_CODEC
	e I id
	f [Ldkn; $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 ()[Ldkn; $values
		static
	valueOf (Ljava/lang/String;)Ldkn; valueOf
		static
		0 o p_332163_
	values ()[Ldkn; values
		static
dko 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 Laae; STREAM_CODEC
	f I value
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o value
	a (Ldrq;Lcew;Ldhp;Ldjv;)V onConsume
		0 o p_366547_
		1 o p_366849_
		2 o p_366530_
		3 o p_366459_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_366592_
		1 o p_366659_
		2 o p_366416_
		3 o p_399937_
	a ()I value
	equals (Ljava/lang/Object;)Z equals
		0 o p_366861_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkp net/minecraft/world/item/component/ProvidesTrimMaterial
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ldgq; material
	<clinit> ()V <clinit>
		static
	<init> (Ldgq;)V <init>
		0 o material
	<init> (Ljk;)V <init>
		0 o p_400173_
	<init> (Lami;)V <init>
		0 o p_399658_
	a ()Ldgq; material
	a (Ljm$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
dkq net/minecraft/world/item/component/ResolvableProfile
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lcom/mojang/authlib/GameProfile; partialProfile
	d Lczp$a; skinPatch
	e Lcom/mojang/serialization/Codec; FULL_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/GameProfile;Lczp$a;)V <init>
		0 o p_332009_
		1 o p_451324_
	a (Lczp$a;Lcom/mojang/authlib/GameProfile;)Ldkq; lambda$create$1
		static
		0 o p_450888_
		1 o p_450889_
	a (Ljava/util/UUID;)Ldkq; createUnresolved
		static
		0 o p_440492_
	a (Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; createPartialProfile
		static
		0 o p_439028_
		1 o p_439712_
		2 o p_442607_
	a (Ljava/lang/String;)Ldkq; createUnresolved
		static
		0 o p_451289_
	a (Lczp$a;Ljava/lang/String;)Ldkq$a; lambda$create$2
		static
		0 o p_450896_
		1 o p_450897_
	a (Ljava/util/Optional;)Ljava/util/UUID; lambda$createPartialProfile$5
		static
		0 o p_450893_
	a (Lczp$a;Ldkq$b;)Ldkq; lambda$create$4
		static
		0 o p_450890_
		1 o p_450891_
	a ()Lcom/mojang/datafixers/util/Either; unpack
	a (Ldkq$b;Lczp$a;)Ldkq$a; lambda$create$3
		static
		0 o p_450894_
		1 o p_450895_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_450892_
	a (Lcom/mojang/datafixers/util/Either;Lczp$a;)Ldkq; create
		static
		0 o p_440634_
		1 o p_451360_
	a (Lbbe;)Ljava/util/concurrent/CompletableFuture; resolveProfile
		0 o p_439990_
	a (Lcom/mojang/authlib/GameProfile;)Ldkq; createResolved
		static
		0 o p_439395_
	b ()Lcom/mojang/authlib/GameProfile; partialProfile
	c ()Lczp$a; skinPatch
	d ()Ljava/util/Optional; name
dkq$a net/minecraft/world/item/component/ResolvableProfile$Dynamic
	e Lxx; DYNAMIC_TOOLTIP
	f Lcom/mojang/datafixers/util/Either; nameOrId
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Lczp$a;)V <init>
		0 o p_440116_
		1 o p_451404_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_440633_
		1 o p_439744_
		2 o p_440154_
		3 o p_440593_
	a ()Lcom/mojang/datafixers/util/Either; unpack
	a (Lbbe;)Ljava/util/concurrent/CompletableFuture; resolveProfile
		0 o p_440138_
	b (Lbbe;)Lcom/mojang/authlib/GameProfile; lambda$resolveProfile$0
		0 o p_440302_
	d ()Ljava/util/Optional; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_440012_
	hashCode ()I hashCode
dkq$b net/minecraft/world/item/component/ResolvableProfile$Partial
	a Ldkq$b; EMPTY
	b Laae; STREAM_CODEC
	c Ljava/util/Optional; name
	d Ljava/util/Optional; id
	e Lcom/mojang/authlib/properties/PropertyMap; properties
	f Lcom/mojang/serialization/MapCodec; MAP_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;)V <init>
		0 o name
		1 o id
		2 o properties
	a ()Ljava/util/Optional; name
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_442475_
	b ()Ljava/util/Optional; id
	c ()Lcom/mojang/authlib/properties/PropertyMap; properties
	d ()Lcom/mojang/authlib/GameProfile; createProfile
	equals (Ljava/lang/Object;)Z equals
		0 o p_440333_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkq$c net/minecraft/world/item/component/ResolvableProfile$Static
	e Ldkq$c; EMPTY
	f Lcom/mojang/datafixers/util/Either; contents
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Lczp$a;)V <init>
		0 o p_440066_
		1 o p_451475_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_440498_
		1 o p_440705_
		2 o p_439909_
		3 o p_439256_
	a ()Lcom/mojang/datafixers/util/Either; unpack
	a (Ldkq$b;)Ljava/util/Optional; lambda$name$2
		static
		0 o p_439586_
	a (Lbbe;)Ljava/util/concurrent/CompletableFuture; resolveProfile
		0 o p_440395_
	b (Lcom/mojang/authlib/GameProfile;)Ljava/util/Optional; lambda$name$1
		static
		0 o p_442477_
	c (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile; lambda$new$0
		static
		0 o p_439472_
	d ()Ljava/util/Optional; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_439861_
	hashCode ()I hashCode
dkr net/minecraft/world/item/component/SeededContainerLoot
	a Lcom/mojang/serialization/Codec; CODEC
	b Lami; lootTable
	c J seed
	d Lxx; UNKNOWN_CONTENTS
	<clinit> ()V <clinit>
		static
	<init> (Lami;J)V <init>
		0 o lootTable
		1 o seed
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_399542_
		1 o p_399663_
		2 o p_399773_
		3 o p_399905_
	a ()Lami; 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
dks net/minecraft/world/item/component/SuspiciousStewEffects
	a Ldks; EMPTY
	b I DEFAULT_DURATION
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Ljava/util/List; effects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o effects
	a (Ldrq;Lcew;Ldhp;Ldjv;)V onConsume
		0 o p_366904_
		1 o p_366405_
		2 o p_366604_
		3 o p_366817_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_366403_
		1 o p_366846_
		2 o p_366732_
		3 o p_399730_
	a (Ldks$a;)Ldks; withEffectAdded
		0 o p_330534_
	a ()Ljava/util/List; effects
	equals (Ljava/lang/Object;)Z equals
		0 o p_332072_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dks$a net/minecraft/world/item/component/SuspiciousStewEffects$Entry
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ljk; effect
	d I duration
	<clinit> ()V <clinit>
		static
	<init> (Ljk;I)V <init>
		0 o effect
		1 o duration
	a ()Lccx; createEffectInstance
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348389_
	b ()Ljk; effect
	c ()I duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_330628_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkt net/minecraft/world/item/component/Tool
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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 (Lejm;)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 ()F defaultMiningSpeed
	b (Lejm;)Z isCorrectForDrops
		0 o p_336189_
	c ()I damagePerBlock
	d ()Z canDestroyBlocksInCreative
	equals (Ljava/lang/Object;)Z equals
		0 o p_335670_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkt$a net/minecraft/world/item/component/Tool$Rule
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ljo; blocks
	d Ljava/util/Optional; speed
	e Ljava/util/Optional; correctForDrops
	<clinit> ()V <clinit>
		static
	<init> (Ljo;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o blocks
		1 o speed
		2 o correctForDrops
	a ()Ljo; blocks
	a (Ljo;)Ldkt$a; deniesDrops
		static
		0 o p_361384_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337954_
	a (Ljo;F)Ldkt$a; minesAndDrops
		static
		0 o p_360797_
		1 o p_335923_
	b (Ljo;F)Ldkt$a; overrideSpeed
		static
		0 o p_362775_
		1 o p_335857_
	b ()Ljava/util/Optional; speed
	c ()Ljava/util/Optional; correctForDrops
	equals (Ljava/lang/Object;)Z equals
		0 o p_335803_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dku net/minecraft/world/item/component/TooltipDisplay
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ldku; 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 (Lko;)Z shows
		0 o p_399593_
	a ()Z hideTooltip
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399586_
	a (Lko;Z)Ldku; withHidden
		0 o p_400224_
		1 o p_400307_
	b ()Ljava/util/SequencedSet; hiddenComponents
	equals (Ljava/lang/Object;)Z equals
		0 o p_400123_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkv net/minecraft/world/item/component/TooltipProvider
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_340892_
		1 o p_330337_
		2 o p_331069_
		3 o p_399520_
dkw net/minecraft/world/item/component/TypedEntityData
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; TYPE_TAG
	c Ljava/lang/Object; type
	d Lup; tag
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Lup;)V <init>
		0 o p_434806_
		1 o p_435415_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_435769_
	a (Lcdv;)V loadInto
		0 o p_434831_
	a (Legg;Ljm$a;)Z loadInto
		0 o p_433312_
		1 o p_434810_
	a (Ljava/lang/Object;Lup;)Ldkw; of
		static
		0 o p_435505_
		1 o p_435677_
	a (Lup;)Lup; stripId
		static
		0 o p_434779_
	a (Laae;)Laae; streamCodec
		static
		0 o p_435057_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_435732_
		1 o p_433356_
		2 o p_435305_
		3 o p_434480_
	a (Ljava/lang/String;)Z contains
		0 o p_434145_
	a ()Ljava/lang/Object; type
	b ()Lup; getUnsafe
	c ()Lup; copyTagWithoutId
	d ()Lup; tag
	e ()Ljava/lang/String; lambda$loadInto$0
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_435892_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkw$1 net/minecraft/world/item/component/TypedEntityData$1
	a Lcom/mojang/serialization/Codec; val$typeCodec
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_436607_
	a (Ldkw;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lvp;)Lcom/mojang/serialization/DataResult; lambda$encode$3
		static
		0 o p_436788_
		1 o p_436773_
		2 o p_436578_
		3 o p_436684_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$decode$1
		static
		0 o p_436727_
		1 o p_436797_
		2 o p_436629_
	a (Ljava/lang/Object;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$2
		static
		0 o p_436725_
		1 o p_436685_
	a (Ldkw;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_436720_
		1 o p_436614_
		2 o p_436650_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DynamicOps; asNbtOps
		static
		0 o p_436750_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$decode$0
		static
		0 o p_436619_
	decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decode
		0 o p_436802_
		1 o p_436757_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_436603_
		1 o p_436621_
		2 o p_436648_
dkx net/minecraft/world/item/component/UseCooldown
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366868_
	a ()I ticks
	a (Ldhp;Lcew;)V apply
		0 o p_366427_
		1 o p_366834_
	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
dky net/minecraft/world/item/component/UseRemainder
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ldhp; convertInto
	<clinit> ()V <clinit>
		static
	<init> (Ldhp;)V <init>
		0 o convertInto
	a (Ldhp;IZLdky$a;)Ldhp; convertIntoRemainder
		0 o p_366873_
		1 o p_366665_
		2 o p_376140_
		3 o p_376106_
	a ()Ldhp; convertInto
	equals (Ljava/lang/Object;)Z equals
		0 o p_366515_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dky$a net/minecraft/world/item/component/UseRemainder$OnExtraCreatedRemainder
	apply (Ldhp;)V apply
		0 o p_376198_
dkz net/minecraft/world/item/component/Weapon
	a F AXE_DISABLES_BLOCKING_FOR_SECONDS
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; 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
dl net/minecraft/advancements/critereon/SimpleCriterionTrigger
	a Ljava/util/Map; players
	<init> ()V <init>
	a (Lawy;Ljava/util/function/Predicate;)V trigger
		0 o p_66235_
		1 o p_66236_
	a (Lamr;)V removePlayerListeners
		0 o p_66241_
	a (Lamr;Lat$a;)V addPlayerListener
		0 o p_66243_
		1 o p_66244_
	b (Lamr;Lat$a;)V removePlayerListener
		0 o p_66254_
		1 o p_66255_
	b (Lamr;)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/component/WritableBookContent
	a Ldla; EMPTY
	b I PAGE_EDIT_LENGTH
	c I MAX_PAGES
	d Lcom/mojang/serialization/Codec; PAGES_CODEC
	e Lcom/mojang/serialization/Codec; CODEC
	f Laae; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337956_
	a (ZLaxo;)Ljava/lang/String; lambda$getPages$1
		static
		0 o p_331076_
		1 o p_330772_
	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;)Ldla; withReplacedPages
		0 o p_333808_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331582_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dlb net/minecraft/world/item/component/WrittenBookContent
	a Ldlb; 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 Laae; STREAM_CODEC
	k Laxo; title
	l Ljava/lang/String; author
	m I generation
	n Ljava/util/List; pages
	o Z resolved
	<clinit> ()V <clinit>
		static
	<init> (Laxo;Ljava/lang/String;ILjava/util/List;Z)V <init>
		0 o title
		1 o author
		2 o generation
		3 o pages
		4 o resolved
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; pagesCodec
		static
		0 o p_335930_
	a ()Ljava/util/List; pages
	a (Lej;Lczl;)Ldlb; resolve
		0 o p_330312_
		1 o p_331808_
	a (Ljava/util/List;)Ljava/lang/Object; withReplacedPages
		0 o p_334041_
	a (Z)Ljava/util/List; getPages
		0 o p_330387_
	a (Lej;Lczl;Laxo;)Ljava/util/Optional; resolvePage
		static
		0 o p_330620_
		1 o p_330555_
		2 o p_330218_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_393666_
		1 o p_393982_
		2 o p_394366_
		3 o p_400256_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_331461_
	a (Ldhp;Lej;Lczl;)Z resolveForItem
		static
		0 o p_394373_
		1 o p_393899_
		2 o p_393825_
	a (Lej;Lczl;Lxx;)Ljava/util/Optional; lambda$resolvePage$1
		static
		0 o p_330673_
		1 o p_330767_
		2 o p_331526_
	a (ZLaxo;)Lxx; lambda$getPages$2
		static
		0 o p_330461_
		1 o p_332134_
	a (Lxx;Ljm$a;)Z isPageTooLarge
		static
		0 o p_331458_
		1 o p_331039_
	b (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; pageCodec
		static
		0 o p_335677_
	b (Ljava/util/List;)Ldlb; withReplacedPages
		0 o p_333901_
	b ()Ldlb; tryCraftCopy
	c ()Ldlb; markResolved
	d ()Laxo; 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
dlc net/minecraft/world/item/component/package-info
dld net/minecraft/world/item/consume_effects/ApplyStatusEffectsConsumeEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	c Ljava/util/List; effects
	f F probability
	<clinit> ()V <clinit>
		static
	<init> (Lccx;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> (Lccx;)V <init>
		0 o p_366678_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366712_
	a (Ldrq;Ldhp;Lcew;)Z apply
		0 o p_366679_
		1 o p_366517_
		2 o p_366435_
	a ()Ldlf$a; getType
	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
dle net/minecraft/world/item/consume_effects/ClearAllStatusEffectsConsumeEffect
	a Ldle; INSTANCE
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldrq;Ldhp;Lcew;)Z apply
		0 o p_366806_
		1 o p_366692_
		2 o p_366699_
	a ()Ldlf$a; getType
	equals (Ljava/lang/Object;)Z equals
		0 o p_366431_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dlf net/minecraft/world/item/consume_effects/ConsumeEffect
	d Lcom/mojang/serialization/Codec; CODEC
	e Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Ldrq;Ldhp;Lcew;)Z apply
		0 o p_366583_
		1 o p_366466_
		2 o p_366759_
	a ()Ldlf$a; getType
dlf$a net/minecraft/world/item/consume_effects/ConsumeEffect$Type
	a Ldlf$a; APPLY_EFFECTS
	b Ldlf$a; REMOVE_EFFECTS
	c Ldlf$a; CLEAR_ALL_EFFECTS
	d Ldlf$a; TELEPORT_RANDOMLY
	e Ldlf$a; PLAY_SOUND
	f Lcom/mojang/serialization/MapCodec; codec
	g Laae; streamCodec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/MapCodec;Laae;)V <init>
		0 o codec
		1 o streamCodec
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;Laae;)Ldlf$a; register
		static
		0 o p_366473_
		1 o p_366539_
		2 o p_366490_
	b ()Laae; streamCodec
	equals (Ljava/lang/Object;)Z equals
		0 o p_366402_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dlg net/minecraft/world/item/consume_effects/PlaySoundConsumeEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	c Ljk; sound
	<clinit> ()V <clinit>
		static
	<init> (Ljk;)V <init>
		0 o sound
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366426_
	a (Ldrq;Ldhp;Lcew;)Z apply
		0 o p_366628_
		1 o p_366717_
		2 o p_366700_
	a ()Ldlf$a; getType
	b ()Ljk; sound
	equals (Ljava/lang/Object;)Z equals
		0 o p_366718_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dlh net/minecraft/world/item/consume_effects/RemoveStatusEffectsConsumeEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	c Ljo; effects
	<clinit> ()V <clinit>
		static
	<init> (Ljk;)V <init>
		0 o p_366636_
	<init> (Ljo;)V <init>
		0 o effects
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366786_
	a (Ldrq;Ldhp;Lcew;)Z apply
		0 o p_366881_
		1 o p_366460_
		2 o p_366649_
	a ()Ldlf$a; getType
	b ()Ljo; effects
	equals (Ljava/lang/Object;)Z equals
		0 o p_366895_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dli net/minecraft/world/item/consume_effects/TeleportRandomlyConsumeEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	c F diameter
	f F DEFAULT_DIAMETER
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o diameter
	<init> ()V <init>
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366612_
	a (Ldrq;Ldhp;Lcew;)Z apply
		0 o p_366648_
		1 o p_366476_
		2 o p_366884_
	a ()Ldlf$a; getType
	b ()F diameter
	equals (Ljava/lang/Object;)Z equals
		0 o p_366706_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dlj net/minecraft/world/item/consume_effects/package-info
dlk net/minecraft/world/item/context/BlockPlaceContext
	a Z replaceClicked
	b Lja; relativePos
	<init> (Lczl;Lcbp;Ldhp;Lfod;)V <init>
		0 o p_43631_
		1 o p_43632_
		2 o p_43633_
		3 o p_43634_
	<init> (Ldrq;Lczl;Lcbp;Ldhp;Lfod;)V <init>
		0 o p_43638_
		1 o p_43639_
		2 o p_43640_
		3 o p_43641_
		4 o p_43642_
	<init> (Ldlm;)V <init>
		0 o p_43636_
	a (Ldlk;Lja;Ljg;)Ldlk; at
		static
		0 o p_43645_
		1 o p_43646_
		2 o p_43647_
	a ()Lja; getClickedPos
	b ()Z canPlace
	c ()Z replacingClickedOnBlock
	d ()Ljg; getNearestLookingDirection
	e ()Ljg; getNearestLookingVerticalDirection
	f ()[Ljg; getNearestLookingDirections
dll net/minecraft/world/item/context/DirectionalPlaceContext
	b Ljg; direction
	<init> (Ldrq;Lja;Ljg;Ldhp;Ljg;)V <init>
		0 o p_43650_
		1 o p_43651_
		2 o p_43652_
		3 o p_43653_
		4 o p_43654_
	a ()Lja; getClickedPos
	b ()Z canPlace
	c ()Z replacingClickedOnBlock
	d ()Ljg; getNearestLookingDirection
	f ()[Ljg; getNearestLookingDirections
	g ()Ljg; getHorizontalDirection
	h ()Z isSecondaryUseActive
	i ()F getRotation
dll$1 net/minecraft/world/item/context/DirectionalPlaceContext$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dlm net/minecraft/world/item/context/UseOnContext
	a Lczl; player
	b Lcbp; hand
	c Lfod; hitResult
	d Ldrq; level
	e Ldhp; itemStack
	<init> (Ldrq;Lczl;Lcbp;Ldhp;Lfod;)V <init>
		0 o p_43713_
		1 o p_43714_
		2 o p_43715_
		3 o p_43716_
		4 o p_43717_
	<init> (Lczl;Lcbp;Lfod;)V <init>
		0 o p_43709_
		1 o p_43710_
		2 o p_43711_
	a ()Lja; getClickedPos
	g ()Ljg; getHorizontalDirection
	h ()Z isSecondaryUseActive
	i ()F getRotation
	j ()Lfod; getHitResult
	k ()Ljg; getClickedFace
	l ()Lfoh; getClickLocation
	m ()Z isInside
	n ()Ldhp; getItemInHand
	o ()Lczl; getPlayer
	p ()Lcbp; getHand
	q ()Ldrq; getLevel
dln net/minecraft/world/item/context/package-info
dlo net/minecraft/world/item/crafting/AbstractCookingRecipe
	d Ldlu; category
	e F experience
	f I cookingTime
	<init> (Ljava/lang/String;Ldlu;Ldme;Ldhp;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 ()Ldms; getSerializer
	b ()Ldmt; getType
	c ()F experience
	d ()I cookingTime
	e ()Ldlu; category
	f ()Ldhl; furnaceIcon
	g ()Ljava/util/List; display
dlo$a net/minecraft/world/item/crafting/AbstractCookingRecipe$Factory
	create (Ljava/lang/String;Ldlu;Ldme;Ldhp;FI)Ldlo; 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_
dlo$b net/minecraft/world/item/crafting/AbstractCookingRecipe$Serializer
	w Lcom/mojang/serialization/MapCodec; codec
	x Laae; streamCodec
	<init> (Ldlo$a;I)V <init>
		0 o p_379394_
		1 o p_379669_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILdlo$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 ()Laae; streamCodec
dlp net/minecraft/world/item/crafting/ArmorDyeRecipe
	<init> (Ldlv;)V <init>
		0 o p_251949_
	a (Ldlw;Ldrq;)Z matches
		0 o p_344736_
		1 o p_43770_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_344909_
		1 o p_335722_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345404_
		1 o p_335402_
	a (Ldmo;Ldrq;)Z matches
		0 o p_344780_
		1 o p_43765_
dlq net/minecraft/world/item/crafting/BannerDuplicateRecipe
	<init> (Ldlv;)V <init>
		0 o p_250373_
	a (Ldlw;)Ljt; getRemainingItems
		0 o p_345377_
	a (Ldlw;Ldrq;)Z matches
		0 o p_346043_
		1 o p_43786_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_346069_
		1 o p_335574_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345033_
		1 o p_335655_
	a (Ldmo;Ldrq;)Z matches
		0 o p_345568_
		1 o p_43781_
dlr net/minecraft/world/item/crafting/BlastingRecipe
	<init> (Ljava/lang/String;Ldlu;Ldme;Ldhp;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 ()Ldms; getSerializer
	b ()Ldmt; getType
	f ()Ldhl; furnaceIcon
	h ()Ldml; recipeBookCategory
dlr$1 net/minecraft/world/item/crafting/BlastingRecipe$1
	a [I $SwitchMap$net$minecraft$world$item$crafting$CookingBookCategory
	<clinit> ()V <clinit>
		static
dls net/minecraft/world/item/crafting/BookCloningRecipe
	<init> (Ldlv;)V <init>
		0 o p_251090_
	a (Ldlw;)Ljt; getRemainingItems
		0 o p_344763_
	a (Ldlw;Ldrq;)Z matches
		0 o p_345586_
		1 o p_43815_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_345803_
		1 o p_335702_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345278_
		1 o p_335780_
	a (Ldmo;Ldrq;)Z matches
		0 o p_345906_
		1 o p_43810_
dlt net/minecraft/world/item/crafting/CampfireCookingRecipe
	<init> (Ljava/lang/String;Ldlu;Ldme;Ldhp;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 ()Ldms; getSerializer
	b ()Ldmt; getType
	f ()Ldhl; furnaceIcon
	h ()Ldml; recipeBookCategory
dlu net/minecraft/world/item/crafting/CookingBookCategory
	a Ldlu; FOOD
	b Ldlu; BLOCKS
	c Ldlu; MISC
	d Lcom/mojang/serialization/Codec; CODEC
	e Laae; STREAM_CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g I id
	h Ljava/lang/String; name
	i [Ldlu; $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 (Ldlu;)I lambda$static$1
		static
		0 o p_380163_
	a ()[Ldlu; $values
		static
	b (Ldlu;)I lambda$static$0
		static
		0 o p_379777_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldlu; valueOf
		static
		0 o p_250542_
	values ()[Ldlu; values
		static
dlv net/minecraft/world/item/crafting/CraftingBookCategory
	a Ldlv; BUILDING
	b Ldlv; REDSTONE
	c Ldlv; EQUIPMENT
	d Ldlv; MISC
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g Laae; STREAM_CODEC
	h Ljava/lang/String; name
	i I id
	j [Ldlv; $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 ()[Ldlv; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldlv; valueOf
		static
		0 o p_251367_
	values ()[Ldlv; values
		static
dlw net/minecraft/world/item/crafting/CraftingInput
	a Ldlw; EMPTY
	b I width
	c I height
	d Ljava/util/List; items
	e Lczt; 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 (I)Ldhp; getItem
		0 o p_345667_
	a (II)Ldhp; getItem
		0 o p_346237_
		1 o p_345556_
	a (IILjava/util/List;)Ldlw; of
		static
		0 o p_346122_
		1 o p_344877_
		2 o p_345183_
	b (IILjava/util/List;)Ldlw$a; ofPositioned
		static
		0 o p_347479_
		1 o p_347466_
		2 o p_347585_
	b ()Z isEmpty
	c ()Lczt; 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
dlw$a net/minecraft/world/item/crafting/CraftingInput$Positioned
	a Ldlw$a; EMPTY
	b Ldlw; input
	c I left
	d I top
	<clinit> ()V <clinit>
		static
	<init> (Ldlw;II)V <init>
		0 o input
		1 o left
		2 o top
	a ()Ldlw; 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
dlx net/minecraft/world/item/crafting/CraftingRecipe
	a (Ldlw;)Ljt; getRemainingItems
		0 o p_380110_
	a ()Ldms; getSerializer
	b (Ldlw;)Ljt; defaultCraftingReminder
		static
		0 o p_380223_
	b ()Ldmt; getType
	c ()Ldlv; category
	h ()Ldml; recipeBookCategory
dlx$1 net/minecraft/world/item/crafting/CraftingRecipe$1
	a [I $SwitchMap$net$minecraft$world$item$crafting$CraftingBookCategory
	<clinit> ()V <clinit>
		static
dly net/minecraft/world/item/crafting/CustomRecipe
	d Ldlv; category
	<init> (Ldlv;)V <init>
		0 o p_249010_
	a ()Ldms; getSerializer
	aq_ ()Ldmh; placementInfo
	ar_ ()Z isSpecial
	c ()Ldlv; category
dly$a net/minecraft/world/item/crafting/CustomRecipe$Serializer
	w Lcom/mojang/serialization/MapCodec; codec
	x Laae; streamCodec
	<init> (Ldly$a$a;)V <init>
		0 o p_379849_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldly$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 ()Laae; streamCodec
dly$a$a net/minecraft/world/item/crafting/CustomRecipe$Serializer$Factory
	create (Ldlv;)Ldlx; create
		0 o p_380052_
dlz net/minecraft/world/item/crafting/DecoratedPotRecipe
	<init> (Ldlv;)V <init>
		0 o p_273056_
	a (Ldlw;Ldrq;)Z matches
		0 o p_344915_
		1 o p_272812_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_345761_
		1 o p_335840_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345510_
		1 o p_335959_
	a (Ldmo;Ldrq;)Z matches
		0 o p_346429_
		1 o p_273084_
	c (Ldlw;)Ldhp; back
		static
		0 o p_381134_
	d (Ldlw;)Ldhp; left
		static
		0 o p_380977_
	e (Ldlw;)Ldhp; right
		static
		0 o p_380949_
	f (Ldlw;)Ldhp; front
		static
		0 o p_381145_
dm net/minecraft/advancements/critereon/SingleComponentItemPredicate
	a ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_334084_
	a (Lkk;)Z matches
		0 o p_400236_
dma net/minecraft/world/item/crafting/ExtendedRecipeBookCategory
dmb net/minecraft/world/item/crafting/FireworkRocketRecipe
	d Ldme; PAPER_INGREDIENT
	e Ldme; GUNPOWDER_INGREDIENT
	f Ldme; STAR_INGREDIENT
	<clinit> ()V <clinit>
		static
	<init> (Ldlv;)V <init>
		0 o p_250134_
	a (Ldlw;Ldrq;)Z matches
		0 o p_345559_
		1 o p_43855_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_345921_
		1 o p_335560_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345524_
		1 o p_335832_
	a (Ldmo;Ldrq;)Z matches
		0 o p_344778_
		1 o p_43850_
dmc net/minecraft/world/item/crafting/FireworkStarFadeRecipe
	d Ldme; STAR_INGREDIENT
	<clinit> ()V <clinit>
		static
	<init> (Ldlv;)V <init>
		0 o p_251846_
	a (Ldlw;Ldrq;)Z matches
		0 o p_346021_
		1 o p_43874_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_346017_
		1 o p_335705_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345871_
		1 o p_335443_
	a (Ldmo;Ldrq;)Z matches
		0 o p_345292_
		1 o p_43869_
dmd net/minecraft/world/item/crafting/FireworkStarRecipe
	d Ljava/util/Map; SHAPE_BY_ITEM
	e Ldme; TRAIL_INGREDIENT
	f Ldme; TWINKLE_INGREDIENT
	g Ldme; GUNPOWDER_INGREDIENT
	<clinit> ()V <clinit>
		static
	<init> (Ldlv;)V <init>
		0 o p_251577_
	a (Ldlw;Ldrq;)Z matches
		0 o p_344993_
		1 o p_43896_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_346206_
		1 o p_335498_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_346306_
		1 o p_335577_
	a (Ldmo;Ldrq;)Z matches
		0 o p_344852_
		1 o p_43891_
dme net/minecraft/world/item/crafting/Ingredient
	a Laae; CONTENTS_STREAM_CODEC
	b Laae; OPTIONAL_CONTENTS_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; NON_AIR_HOLDER_SET_CODEC
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljo; values
	<clinit> ()V <clinit>
		static
	<init> (Ljo;)V <init>
		0 o p_365027_
	a (Ljk;)Z acceptsItem
		0 o p_389400_
	a (Ljava/util/Optional;)Ldnu; optionalIngredientToDisplay
		static
		0 o p_381167_
	a (Ljo;)Ldme; of
		static
		0 o p_361145_
	a ([Ldrp;)Ldme; of
		static
		0 o p_43930_
	a (Ljava/util/List;)Ljava/lang/Record; lambda$display$8
		static
		0 o p_380837_
	a (Ljava/util/Optional;Ldhp;)Z testOptionalIngredient
		static
		0 o p_362504_
		1 o p_363604_
	a ()Ljava/util/stream/Stream; items
	a (Ljava/util/stream/Stream;)Ldme; of
		static
		0 o p_43922_
	a (Ldhp;Ldme;)Ljava/lang/Boolean; lambda$testOptionalIngredient$6
		static
		0 o p_360059_
		1 o p_360060_
	a (Ldhp;)Z test
		0 o p_43914_
	a (Ldme;)Ljo; lambda$static$4
		static
		0 o p_360061_
	a (Ldrp;)Ldme; of
		static
		0 o p_364285_
	acceptsItem (Ljava/lang/Object;)Z acceptsItem
		0 o p_389511_
	b (Ldme;)Ljo; lambda$static$2
		static
		0 o p_360062_
	b (Ldrp;)Ljk$c; lambda$of$7
		static
		0 o p_360054_
	b (Ljo;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_360058_
	b (Ljk;)Ldnu; displayForSingleItem
		static
		0 o p_380940_
	b (Ljava/util/List;)V lambda$new$5
		static
		0 o p_360057_
	b ()Z isEmpty
	b (Ljava/util/Optional;)Ljo; lambda$static$3
		static
		0 o p_360056_
	c (Ldme;)Ljo; lambda$static$0
		static
		0 o p_360055_
	c ()Ldnu; display
	equals (Ljava/lang/Object;)Z equals
		0 o p_301003_
	test (Ljava/lang/Object;)Z test
		0 o p_43950_
dmf net/minecraft/world/item/crafting/MapCloningRecipe
	<init> (Ldlv;)V <init>
		0 o p_251985_
	a (Ldlw;Ldrq;)Z matches
		0 o p_345914_
		1 o p_43981_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_344908_
		1 o p_335660_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_346023_
		1 o p_335466_
	a (Ldmo;Ldrq;)Z matches
		0 o p_346223_
		1 o p_43976_
dmg net/minecraft/world/item/crafting/MapExtendingRecipe
	<init> (Ldlv;)V <init>
		0 o p_250154_
	a (Ldlw;Ldrq;)Z matches
		0 o p_345101_
		1 o p_43994_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_345831_
		1 o p_335387_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_344789_
		1 o p_335958_
	a (Ldmo;Ldrq;)Z matches
		0 o p_345308_
		1 o p_43989_
	ar_ ()Z isSpecial
	c (Ldlw;)Ldhp; findFilledMap
		static
		0 o p_344732_
dmh net/minecraft/world/item/crafting/PlacementInfo
	a I EMPTY_SLOT
	b Ldmh; 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 (Ljava/util/List;)Ldmh; createFromOptionals
		static
		0 o p_361135_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; slotsToIngredientIndex
	a (Ldme;)Ldmh; create
		static
		0 o p_363622_
	b (Ljava/util/List;)Ldmh; create
		static
		0 o p_364524_
	b ()Ljava/util/List; ingredients
	c ()Z isImpossibleToPlace
dmi net/minecraft/world/item/crafting/Recipe
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; KEY_CODEC
	c Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345149_
		1 o p_346030_
	a (Ldmo;Ldrq;)Z matches
		0 o p_346065_
		1 o p_345375_
	aq_ ()Ldmh; placementInfo
	ar_ ()Z isSpecial
	b ()Ldmt; getType
	g ()Ljava/util/List; display
	h ()Ldml; recipeBookCategory
	i ()Z showNotification
	j ()Ljava/lang/String; group
dmj net/minecraft/world/item/crafting/RecipeAccess
	a ()Ldmv$b; stonecutterRecipes
	a (Lami;)Ldmr; propertySet
		0 o p_379923_
dmk net/minecraft/world/item/crafting/RecipeBookCategories
	a Ldml; CRAFTING_BUILDING_BLOCKS
	b Ldml; CRAFTING_REDSTONE
	c Ldml; CRAFTING_EQUIPMENT
	d Ldml; CRAFTING_MISC
	e Ldml; FURNACE_FOOD
	f Ldml; FURNACE_BLOCKS
	g Ldml; FURNACE_MISC
	h Ldml; BLAST_FURNACE_BLOCKS
	i Ldml; BLAST_FURNACE_MISC
	j Ldml; SMOKER_FOOD
	k Ldml; STONECUTTER
	l Ldml; SMITHING
	m Ldml; CAMPFIRE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljx;)Ldml; bootstrap
		static
		0 o p_381090_
	a (Ljava/lang/String;)Ldml; register
		static
		0 o p_380980_
dml net/minecraft/world/item/crafting/RecipeBookCategory
	<init> ()V <init>
dmm net/minecraft/world/item/crafting/RecipeCache
	a [Ldmm$a; entries
	b Ljava/lang/ref/WeakReference; cachedRecipeManager
	<init> (I)V <init>
		0 o p_307489_
	a (I)V moveEntryToFront
		0 o p_307277_
	a (Ldlw;Ldmn;)V insert
		0 o p_348525_
		1 o p_336146_
	a (Lawx;)V validateRecipeManager
		0 o p_379315_
	a (Lawx;Ldlw;)Ljava/util/Optional; get
		0 o p_379692_
		1 o p_345726_
	a (Ldlw;Lawx;)Ljava/util/Optional; compute
		0 o p_345136_
		1 o p_379915_
dmm$a net/minecraft/world/item/crafting/RecipeCache$Entry
	a Ljt; key
	b I width
	c I height
	d Ldmn; value
	<init> (Ljt;IILdmn;)V <init>
		0 o key
		1 o width
		2 o height
		3 o value
	a ()Ljt; key
	a (Ldlw;)Z matches
		0 o p_348535_
	b ()I width
	c ()I height
	d ()Ldmn; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_307395_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dmn net/minecraft/world/item/crafting/RecipeHolder
	a Laae; STREAM_CODEC
	b Lami; id
	c Ldmi; value
	<clinit> ()V <clinit>
		static
	<init> (Lami;Ldmi;)V <init>
		0 o id
		1 o value
	a ()Lami; id
	b ()Ldmi; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_301091_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dmo net/minecraft/world/item/crafting/RecipeInput
	a ()I size
	a (I)Ldhp; getItem
		0 o p_346128_
	b ()Z isEmpty
dmp net/minecraft/world/item/crafting/RecipeManager
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Map; RECIPE_PROPERTY_SETS
	c Lamc; RECIPE_LISTER
	d Ljm$a; registries
	e Ldmq; recipes
	f Ljava/util/Map; propertySets
	g Ldmv$b; stonecutterRecipes
	h Ljava/util/List; allDisplays
	i Ljava/util/Map; recipeToDisplay
	<clinit> ()V <clinit>
		static
	<init> (Ljm$a;)V <init>
		0 o p_324137_
	a (Ljava/lang/Iterable;Ldcx;)Ljava/util/List; unpackRecipeInfo
		static
		0 o p_379538_
		1 o p_379868_
	a (Lami;Lcom/google/gson/JsonObject;Ljm$a;)Ldmn; fromJson
		static
		0 o p_380059_
		1 o p_44047_
		2 o p_323755_
	a (Ljava/util/function/Consumer;Ldmp$d;)V lambda$listDisplaysForRecipe$12
		static
		0 o p_379227_
		1 o p_379228_
	a (Ldmt;)Ldmp$a; createCheck
		static
		0 o p_220268_
	a (Ldcx;)V finalizeRecipeLoading
		0 o p_379660_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ljava/lang/Object;)I lambda$unpackRecipeInfo$13
		static
		0 o p_379225_
		1 o p_379226_
	a (Ldmt;Ldmo;Ldrq;Ldmn;)Ljava/util/Optional; getRecipeFor
		0 o p_220249_
		1 o p_345826_
		2 o p_220251_
		3 o p_346407_
	a (Ldmt;Ldmo;Ldrq;Lami;)Ljava/util/Optional; getRecipeFor
		0 o p_345895_
		1 o p_345268_
		2 o p_346336_
		3 o p_380176_
	a (Ldmi;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_380847_
	a (Ldcx;Ljava/util/List;)Ljava/util/List; filterDisabled
		static
		0 o p_379504_
		1 o p_379890_
	a (Ldcx;Ldme;)Z isIngredientEnabled
		static
		0 o p_379722_
		1 o p_380390_
	a (Lbap;Lbya;)Ldmq; prepare
		0 o p_379845_
		1 o p_380058_
	a (Ljava/util/List;Ldcx;Ljava/util/List;Ldmn;)V lambda$finalizeRecipeLoading$6
		static
		0 o p_380842_
		1 o p_380843_
		2 o p_380844_
		3 o p_380845_
	a (Ldnq;)Ldmp$d; getRecipeFromDisplay
		0 o p_379566_
	a (Ljava/util/Map$Entry;)Ldmp$b; lambda$finalizeRecipeLoading$4
		static
		0 o p_380840_
	a (Ldcx;Ljk;)Z lambda$isIngredientEnabled$11
		static
		0 o p_379223_
		1 o p_379224_
	a (Ldmt;Lami;)Ldmn; byKeyTyped
		0 o p_341695_
		1 o p_379841_
	a (Ldmt;Ldmo;Ldrq;)Ljava/util/Optional; getRecipeFor
		0 o p_44016_
		1 o p_345492_
		2 o p_44018_
	a (Ljava/util/List;Lamj;Ldmi;)V lambda$prepare$3
		static
		0 o p_379231_
		1 o p_379232_
		2 o p_379233_
	a (Ldmi;Ldmp$b;)V lambda$finalizeRecipeLoading$5
		static
		0 o p_380838_
		1 o p_380839_
	a (Ldmq;Lbap;Lbya;)V apply
		0 o p_380231_
		1 o p_44038_
		2 o p_44039_
	a (Lami;Ljava/util/function/Consumer;)V listDisplaysForRecipe
		0 o p_379964_
		1 o p_379437_
	a (Ldcx;Ldmp$b;)Ldmr; lambda$finalizeRecipeLoading$8
		static
		0 o p_380851_
		1 o p_380852_
	a (Ldmp$b;)Lami; lambda$finalizeRecipeLoading$7
		static
		0 o p_380846_
	a ()Ldmv$b; stonecutterRecipes
	a (Ldmp$d;)Lami; lambda$finalizeRecipeLoading$9
		static
		0 o p_379212_
	a (Ldmt;Ldmi;)Ljava/util/Optional; lambda$forSingleInput$14
		static
		0 o p_380849_
		1 o p_380850_
	a (Lami;)Ldmr; propertySet
		0 o p_379366_
	a (Ljava/lang/Object;Lbap;Lbya;)V apply
		0 o p_44027_
		1 o p_44028_
		2 o p_44029_
	b (Ldmt;)Ldmp$c; forSingleInput
		static
		0 o p_381108_
	b (Ldcx;Ldme;)Z lambda$filterDisabled$10
		static
		0 o p_379229_
		1 o p_379230_
	b (Ldmi;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_399417_
	b ()Ljava/util/Map; getSynchronizedItemProperties
	b (Lbap;Lbya;)Ljava/lang/Object; prepare
		0 o p_379466_
		1 o p_379614_
	b (Lami;)Ljava/util/Optional; byKey
		0 o p_379753_
	c ()Ldmv$b; getSynchronizedStonecutterRecipes
	c (Ldmi;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_380841_
	d ()Ljava/util/Collection; getRecipes
dmp$1 net/minecraft/world/item/crafting/RecipeManager$1
	a Ldmt; val$type
	b Lami; lastRecipe
	<init> (Ldmt;)V <init>
		0 o p_220276_
	a (Ldmo;Lawx;)Ljava/util/Optional; getRecipeFor
		0 o p_344742_
		1 o p_379891_
dmp$a net/minecraft/world/item/crafting/RecipeManager$CachedCheck
	a (Ldmo;Lawx;)Ljava/util/Optional; getRecipeFor
		0 o p_344938_
		1 o p_379487_
dmp$b net/minecraft/world/item/crafting/RecipeManager$IngredientCollector
	a Lami; key
	b Ldmp$c; extractor
	c Ljava/util/List; ingredients
	<init> (Lami;Ldmp$c;)V <init>
		0 o p_380992_
		1 o p_380987_
	a (Ldcx;)Ldmr; asPropertySet
		0 o p_380941_
	a (Ldmi;)V accept
		0 o p_380946_
	accept (Ljava/lang/Object;)V accept
		0 o p_380983_
dmp$c net/minecraft/world/item/crafting/RecipeManager$IngredientExtractor
	apply (Ldmi;)Ljava/util/Optional; apply
		0 o p_381051_
dmp$d net/minecraft/world/item/crafting/RecipeManager$ServerDisplayInfo
	a Ldnp; display
	b Ldmn; parent
	<init> (Ldnp;Ldmn;)V <init>
		0 o display
		1 o parent
	a ()Ldnp; display
	b ()Ldmn; parent
	equals (Ljava/lang/Object;)Z equals
		0 o p_380328_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dmq net/minecraft/world/item/crafting/RecipeMap
	a Ldmq; 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 (Ldmt;Ldmo;Ldrq;)Ljava/util/stream/Stream; getRecipesFor
		0 o p_380402_
		1 o p_379312_
		2 o p_379663_
	a (Ldmt;)Ljava/util/Collection; byType
		0 o p_379772_
	a (Ldmo;Ldrq;Ldmn;)Z lambda$getRecipesFor$0
		static
		0 o p_380062_
		1 o p_380292_
		2 o p_380352_
	a (Lami;)Ldmn; byKey
		0 o p_380265_
	a (Ljava/lang/Iterable;)Ldmq; create
		static
		0 o p_379481_
dmr net/minecraft/world/item/crafting/RecipePropertySet
	a Lami; TYPE_KEY
	b Lami; SMITHING_BASE
	c Lami; SMITHING_TEMPLATE
	d Lami; SMITHING_ADDITION
	e Lami; FURNACE_INPUT
	f Lami; BLAST_FURNACE_INPUT
	g Lami; SMOKER_INPUT
	h Lami; CAMPFIRE_INPUT
	i Laae; STREAM_CODEC
	j Ldmr; EMPTY
	k Ljava/util/Set; items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Set;)V <init>
		0 o p_379778_
	a (Ljava/util/Collection;)Ldmr; create
		static
		0 o p_380396_
	a (Ljava/lang/String;)Lami; registerVanilla
		static
		0 o p_380268_
	a (Ldhp;)Z test
		0 o p_379477_
	a (Ljava/util/List;)Ldmr; lambda$static$0
		static
		0 o p_379680_
	a (Ldmr;)Ljava/util/List; lambda$static$1
		static
		0 o p_379955_
dms net/minecraft/world/item/crafting/RecipeSerializer
	a Ldms; SHAPED_RECIPE
	b Ldms; SHAPELESS_RECIPE
	c Ldms; ARMOR_DYE
	d Ldms; BOOK_CLONING
	e Ldms; MAP_CLONING
	f Ldms; MAP_EXTENDING
	g Ldms; FIREWORK_ROCKET
	h Ldms; FIREWORK_STAR
	i Ldms; FIREWORK_STAR_FADE
	j Ldms; TIPPED_ARROW
	k Ldms; BANNER_DUPLICATE
	l Ldms; SHIELD_DECORATION
	m Ldms; TRANSMUTE
	n Ldms; REPAIR_ITEM
	o Ldms; SMELTING_RECIPE
	p Ldms; BLASTING_RECIPE
	q Ldms; SMOKING_RECIPE
	r Ldms; CAMPFIRE_COOKING_RECIPE
	s Ldms; STONECUTTER
	t Ldms; SMITHING_TRANSFORM
	u Ldms; SMITHING_TRIM
	v Ldms; DECORATED_POT_RECIPE
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Ldms;)Ldms; register
		static
		0 o p_44099_
		1 o p_44100_
	b ()Laae; streamCodec
dmt net/minecraft/world/item/crafting/RecipeType
	a Ldmt; CRAFTING
	b Ldmt; SMELTING
	c Ldmt; BLASTING
	d Ldmt; SMOKING
	e Ldmt; CAMPFIRE_COOKING
	f Ldmt; STONECUTTING
	g Ldmt; SMITHING
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Ldmt; register
		static
		0 o p_44120_
dmt$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
dmu net/minecraft/world/item/crafting/RepairItemRecipe
	<init> (Ldlv;)V <init>
		0 o p_248679_
	a (Ljm$a;Ldok;Ldok;Ldok$a;)V lambda$assemble$2
		static
		0 o p_367958_
		1 o p_367959_
		2 o p_367960_
		3 o p_367961_
	a (Ldhp;Ldhp;)Z canCombine
		static
		0 o p_336139_
		1 o p_335795_
	a (Ljk$c;)Z lambda$assemble$0
		static
		0 o p_344414_
	a (Ldlw;Ldrq;)Z matches
		0 o p_345243_
		1 o p_44139_
	a (Ldok;Ldok;Ldok$a;Ljk$c;)V lambda$assemble$1
		static
		0 o p_344415_
		1 o p_344416_
		2 o p_344417_
		3 o p_344418_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_346224_
		1 o p_335610_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_346343_
		1 o p_335384_
	a (Ldmo;Ldrq;)Z matches
		0 o p_345875_
		1 o p_44134_
	c (Ldlw;)Lcom/mojang/datafixers/util/Pair; getItemsToCombine
		static
		0 o p_345543_
dmv net/minecraft/world/item/crafting/SelectableRecipe
	a Ldnu; optionDisplay
	b Ljava/util/Optional; recipe
	<init> (Ldnu;Ljava/util/Optional;)V <init>
		0 o optionDisplay
		1 o recipe
	a (Ldnu;)Ldmv; lambda$noRecipeCodec$0
		static
		0 o p_379713_
	a ()Laae; noRecipeCodec
		static
	b ()Ldnu; optionDisplay
	c ()Ljava/util/Optional; recipe
	equals (Ljava/lang/Object;)Z equals
		0 o p_379696_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dmv$a net/minecraft/world/item/crafting/SelectableRecipe$SingleInputEntry
	a Ldme; input
	b Ldmv; recipe
	<init> (Ldme;Ldmv;)V <init>
		0 o input
		1 o recipe
	a ()Laae; noRecipeCodec
		static
	b ()Ldme; input
	c ()Ldmv; recipe
	equals (Ljava/lang/Object;)Z equals
		0 o p_379322_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dmv$b net/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet
	a Ljava/util/List; entries
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Ldhp;)Z acceptsInput
		0 o p_379311_
	a ()Ldmv$b; empty
		static
	a (Ldhp;Ldmv$a;)Z lambda$selectByInput$1
		static
		0 o p_379699_
		1 o p_379328_
	b ()Laae; noRecipeCodec
		static
	b (Ldhp;Ldmv$a;)Z lambda$acceptsInput$0
		static
		0 o p_379385_
		1 o p_379482_
	b (Ldhp;)Ldmv$b; selectByInput
		0 o p_379956_
	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
dmw net/minecraft/world/item/crafting/ShapedRecipe
	d Ldmx; pattern
	e Ldhp; result
	f Ljava/lang/String; group
	g Ldlv; category
	h Z showNotification
	i Ldmh; placementInfo
	<init> (Ljava/lang/String;Ldlv;Ldmx;Ldhp;)V <init>
		0 o p_250221_
		1 o p_250716_
		2 o p_312814_
		3 o p_248581_
	<init> (Ljava/lang/String;Ldlv;Ldmx;Ldhp;Z)V <init>
		0 o p_272759_
		1 o p_273506_
		2 o p_312827_
		3 o p_272852_
		4 o p_312010_
	a (Ljava/util/Optional;)Ldnu; lambda$display$0
		static
		0 o p_380107_
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345275_
		1 o p_335662_
	a (Ldlw;Ldrq;)Z matches
		0 o p_345040_
		1 o p_44167_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_345201_
		1 o p_335688_
	a ()Ldms; getSerializer
	a (Ldmo;Ldrq;)Z matches
		0 o p_344825_
		1 o p_44177_
	aq_ ()Ldmh; placementInfo
	c ()Ldlv; 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
dmw$a net/minecraft/world/item/crafting/ShapedRecipe$Serializer
	w Lcom/mojang/serialization/MapCodec; CODEC
	x Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lxg;Ldmw;)V toNetwork
		static
		0 o p_320738_
		1 o p_320586_
	a (Ldmw;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_311731_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_340778_
	a (Lxg;)Ldmw; fromNetwork
		static
		0 o p_319998_
	b ()Laae; streamCodec
	b (Ldmw;)Ldhp; lambda$static$3
		static
		0 o p_311730_
	c (Ldmw;)Ldmx; lambda$static$2
		static
		0 o p_311733_
	d (Ldmw;)Ldlv; lambda$static$1
		static
		0 o p_311732_
	e (Ldmw;)Ljava/lang/String; lambda$static$0
		static
		0 o p_311729_
dmx net/minecraft/world/item/crafting/ShapedRecipePattern
	a C EMPTY_SLOT
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Laae; 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/Map;[Ljava/lang/String;)Ldmx; of
		static
		0 o p_312851_
		1 o p_312645_
	a (Ldmx;)Ljava/util/List; lambda$static$5
		static
		0 o p_360065_
	a (Ljava/util/Map;Ljava/util/List;)Ldmx; of
		static
		0 o p_312370_
		1 o p_312701_
	a (Ljava/util/List;)[Ljava/lang/String; shrink
		static
		0 o p_311893_
	a (C)Ljava/lang/String; lambda$unpack$6
		static
		0 o p_312191_
	a (Ldlw;)Z matches
		0 o p_345063_
	a (Ljava/lang/Integer;Ljava/lang/Integer;Ljava/util/List;)Ldmx; createFromNetwork
		static
		0 o p_363312_
		1 o p_363884_
		2 o p_364060_
	a ()I width
	a (Ldmx$a;)Lcom/mojang/serialization/DataResult; unpack
		static
		0 o p_312037_
	a (Ljava/lang/String;)I firstNonEmpty
		static
		0 o p_312343_
	a (Lit/unimi/dsi/fastutil/chars/CharSet;)Ljava/lang/String; lambda$unpack$7
		static
		0 o p_339534_
	a (Ldlw;Z)Z matches
		0 o p_345835_
		1 o p_344990_
	b ()I height
	b (Ldmx;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_360066_
	b (Ljava/lang/String;)I lastNonEmpty
		static
		0 o p_311944_
	c (Ldmx;)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 (Ldmx;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_344423_
	e ()Ljava/lang/String; lambda$static$0
		static
dmx$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 (Ldmx$a;)Ljava/util/List; lambda$static$9
		static
		0 o p_312713_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10
		static
		0 o p_360068_
	a ()Ljava/util/Map; key
	b (Ldmx$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
dmy net/minecraft/world/item/crafting/ShapelessRecipe
	d Ljava/lang/String; group
	e Ldlv; category
	f Ldhp; result
	g Ljava/util/List; ingredients
	h Ldmh; placementInfo
	<init> (Ljava/lang/String;Ldlv;Ldhp;Ljava/util/List;)V <init>
		0 o p_249640_
		1 o p_249390_
		2 o p_252071_
		3 o p_361103_
	a (Ldlw;Ldrq;)Z matches
		0 o p_346123_
		1 o p_44263_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_345555_
		1 o p_335725_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345527_
		1 o p_335848_
	a (Ldmo;Ldrq;)Z matches
		0 o p_345011_
		1 o p_44258_
	aq_ ()Ldmh; placementInfo
	c ()Ldlv; category
	g ()Ljava/util/List; display
	j ()Ljava/lang/String; group
dmy$a net/minecraft/world/item/crafting/ShapelessRecipe$Serializer
	w Laae; 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$4
		static
		0 o p_360072_
	a (Ldmy;)Ljava/util/List; lambda$static$8
		static
		0 o p_360069_
	b ()Laae; streamCodec
	b (Ldmy;)Ldhp; lambda$static$7
		static
		0 o p_360070_
	c (Ldmy;)Ldlv; lambda$static$6
		static
		0 o p_360073_
	d (Ldmy;)Ljava/lang/String; lambda$static$5
		static
		0 o p_360074_
	e (Ldmy;)Ljava/util/List; lambda$static$3
		static
		0 o p_360071_
	f (Ldmy;)Ldhp; lambda$static$2
		static
		0 o p_301142_
	g (Ldmy;)Ldlv; lambda$static$1
		static
		0 o p_301133_
	h (Ldmy;)Ljava/lang/String; lambda$static$0
		static
		0 o p_301127_
dmz net/minecraft/world/item/crafting/ShieldDecorationRecipe
	<init> (Ldlv;)V <init>
		0 o p_251065_
	a (Ldlw;Ldrq;)Z matches
		0 o p_344969_
		1 o p_44309_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_345351_
		1 o p_335895_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345498_
		1 o p_336068_
	a (Ldmo;Ldrq;)Z matches
		0 o p_345526_
		1 o p_44304_
dn net/minecraft/advancements/critereon/SlideDownBlockTrigger
	<init> ()V <init>
	a (Lejm;Ldn$a;)Z lambda$trigger$0
		static
		0 o p_66985_
		1 o p_66986_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lejm;)V trigger
		0 o p_66979_
		1 o p_66980_
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 (Ldn$a;Ljk;)Ljava/util/Optional; lambda$validate$4
		static
		0 o p_311440_
		1 o p_311441_
	a (Ljk;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3
		static
		0 o p_311444_
		1 o p_311445_
	a (Lejm;)Z matches
		0 o p_67009_
	a (Ljk;Lds;)Ljava/util/Optional; lambda$validate$1
		static
		0 o p_311442_
		1 o p_311443_
	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 (Lduv;)Lar; slidesDownBlock
		static
		0 o p_67007_
	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 (Ljk;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/item/crafting/SingleItemRecipe
	d Ldme; input
	e Ldhp; result
	f Ljava/lang/String; group
	g Ldmh; placementInfo
	<init> (Ljava/lang/String;Ldme;Ldhp;)V <init>
		0 o p_44419_
		1 o p_44420_
		2 o p_44421_
	a (Ldnb;Ljm$a;)Ldhp; assemble
		0 o p_345857_
		1 o p_335463_
	a (Ldnb;Ldrq;)Z matches
		0 o p_380041_
		1 o p_379522_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345882_
		1 o p_344974_
	a (Ldmo;Ldrq;)Z matches
		0 o p_379701_
		1 o p_379758_
	aq_ ()Ldmh; placementInfo
	b ()Ldmt; getType
	j ()Ljava/lang/String; group
	k ()Ldme; input
	l ()Ldhp; result
dna$a net/minecraft/world/item/crafting/SingleItemRecipe$Factory
	create (Ljava/lang/String;Ldme;Ldhp;)Ldna; create
		0 o p_311769_
		1 o p_312083_
		2 o p_312063_
dna$b net/minecraft/world/item/crafting/SingleItemRecipe$Serializer
	w Lcom/mojang/serialization/MapCodec; codec
	x Laae; streamCodec
	<init> (Ldna$a;)V <init>
		0 o p_312589_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldna$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 ()Laae; streamCodec
dnb net/minecraft/world/item/crafting/SingleRecipeInput
	a Ldhp; item
	<init> (Ldhp;)V <init>
		0 o item
	a ()I size
	a (I)Ldhp; getItem
		0 o p_345528_
	c ()Ldhp; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_345926_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnc net/minecraft/world/item/crafting/SmeltingRecipe
	<init> (Ljava/lang/String;Ldlu;Ldme;Ldhp;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 ()Ldms; getSerializer
	b ()Ldmt; getType
	f ()Ldhl; furnaceIcon
	h ()Ldml; recipeBookCategory
dnc$1 net/minecraft/world/item/crafting/SmeltingRecipe$1
	a [I $SwitchMap$net$minecraft$world$item$crafting$CookingBookCategory
	<clinit> ()V <clinit>
		static
dnd net/minecraft/world/item/crafting/SmithingRecipe
	a (Ldne;Ldrq;)Z matches
		0 o p_362233_
		1 o p_361570_
	a ()Ldms; getSerializer
	a (Ldmo;Ldrq;)Z matches
		0 o p_363487_
		1 o p_360373_
	b ()Ldmt; getType
	c ()Ljava/util/Optional; templateIngredient
	f ()Ldme; baseIngredient
	h ()Ldml; recipeBookCategory
	k ()Ljava/util/Optional; additionIngredient
dne net/minecraft/world/item/crafting/SmithingRecipeInput
	a Ldhp; template
	b Ldhp; base
	c Ldhp; addition
	<init> (Ldhp;Ldhp;Ldhp;)V <init>
		0 o template
		1 o base
		2 o addition
	a ()I size
	a (I)Ldhp; getItem
		0 o p_346205_
	b ()Z isEmpty
	c ()Ldhp; template
	d ()Ldhp; base
	e ()Ldhp; addition
	equals (Ljava/lang/Object;)Z equals
		0 o p_346222_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnf net/minecraft/world/item/crafting/SmithingTransformRecipe
	d Ljava/util/Optional; template
	e Ldme; base
	f Ljava/util/Optional; addition
	g Ldnl; result
	h Ldmh; placementInfo
	<init> (Ljava/util/Optional;Ldme;Ljava/util/Optional;Ldnl;)V <init>
		0 o p_361033_
		1 o p_400131_
		2 o p_365496_
		3 o p_394655_
	a (Ldne;Ljm$a;)Ldhp; assemble
		0 o p_345093_
		1 o p_345488_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345736_
		1 o p_335743_
	aq_ ()Ldmh; placementInfo
	c ()Ljava/util/Optional; templateIngredient
	f ()Ldme; baseIngredient
	g ()Ljava/util/List; display
	k ()Ljava/util/Optional; additionIngredient
dnf$a net/minecraft/world/item/crafting/SmithingTransformRecipe$Serializer
	w Laae; STREAM_CODEC
	x Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldnf;)Ldnl; 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 ()Laae; streamCodec
	b (Ldnf;)Ljava/util/Optional; lambda$static$7
		static
		0 o p_360083_
	c (Ldnf;)Ldme; lambda$static$6
		static
		0 o p_399420_
	d (Ldnf;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_360084_
	e (Ldnf;)Ldnl; lambda$static$3
		static
		0 o p_393285_
	f (Ldnf;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_360077_
	g (Ldnf;)Ldme; lambda$static$1
		static
		0 o p_399418_
	h (Ldnf;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_360080_
dng net/minecraft/world/item/crafting/SmithingTrimRecipe
	d Ldme; template
	e Ldme; base
	f Ldme; addition
	g Ljk; pattern
	h Ldmh; placementInfo
	<init> (Ldme;Ldme;Ldme;Ljk;)V <init>
		0 o p_399501_
		1 o p_399626_
		2 o p_399756_
		3 o p_399526_
	a (Ldne;Ljm$a;)Ldhp; assemble
		0 o p_345750_
		1 o p_335536_
	a (Ljm$a;Ldhp;Ldhp;Ljk;)Ldhp; applyTrim
		static
		0 o p_381047_
		1 o p_381169_
		2 o p_381102_
		3 o p_399470_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_344807_
		1 o p_345684_
	aq_ ()Ldmh; placementInfo
	c ()Ljava/util/Optional; templateIngredient
	f ()Ldme; baseIngredient
	g ()Ljava/util/List; display
	k ()Ljava/util/Optional; additionIngredient
dng$a net/minecraft/world/item/crafting/SmithingTrimRecipe$Serializer
	w Laae; 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$4
		static
		0 o p_399429_
	a (Ldng;)Ljk; lambda$static$8
		static
		0 o p_399426_
	b ()Laae; streamCodec
	b (Ldng;)Ldme; lambda$static$7
		static
		0 o p_399422_
	c (Ldng;)Ldme; lambda$static$6
		static
		0 o p_399424_
	d (Ldng;)Ldme; lambda$static$5
		static
		0 o p_399427_
	e (Ldng;)Ljk; lambda$static$3
		static
		0 o p_399425_
	f (Ldng;)Ldme; lambda$static$2
		static
		0 o p_399428_
	g (Ldng;)Ldme; lambda$static$1
		static
		0 o p_399423_
	h (Ldng;)Ldme; lambda$static$0
		static
		0 o p_399421_
dnh net/minecraft/world/item/crafting/SmokingRecipe
	<init> (Ljava/lang/String;Ldlu;Ldme;Ldhp;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 ()Ldms; getSerializer
	b ()Ldmt; getType
	f ()Ldhl; furnaceIcon
	h ()Ldml; recipeBookCategory
dni net/minecraft/world/item/crafting/StonecutterRecipe
	<init> (Ljava/lang/String;Ldme;Ldhp;)V <init>
		0 o p_44479_
		1 o p_44480_
		2 o p_302318_
	a ()Ldms; getSerializer
	b ()Ldmt; getType
	c ()Ldnu; resultDisplay
	g ()Ljava/util/List; display
	h ()Ldml; recipeBookCategory
dnj net/minecraft/world/item/crafting/TippedArrowRecipe
	<init> (Ldlv;)V <init>
		0 o p_252163_
	a (Ldlw;Ldrq;)Z matches
		0 o p_345143_
		1 o p_44516_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_345174_
		1 o p_335792_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_345133_
		1 o p_335397_
	a (Ldmo;Ldrq;)Z matches
		0 o p_345657_
		1 o p_44511_
dnk net/minecraft/world/item/crafting/TransmuteRecipe
	d Ljava/lang/String; group
	e Ldlv; category
	f Ldme; input
	g Ldme; material
	h Ldnl; result
	i Ldmh; placementInfo
	<init> (Ljava/lang/String;Ldlv;Ldme;Ldme;Ldnl;)V <init>
		0 o p_374115_
		1 o p_374513_
		2 o p_374507_
		3 o p_374190_
		4 o p_394363_
	a (Ldlw;Ldrq;)Z matches
		0 o p_374402_
		1 o p_374075_
	a (Ldlw;Ljm$a;)Ldhp; assemble
		0 o p_374148_
		1 o p_374579_
	a ()Ldms; getSerializer
	a (Ldmo;Ljm$a;)Ldhp; assemble
		0 o p_374208_
		1 o p_374565_
	a (Ldmo;Ldrq;)Z matches
		0 o p_374348_
		1 o p_374028_
	aq_ ()Ldmh; placementInfo
	c ()Ldlv; category
	g ()Ljava/util/List; display
	j ()Ljava/lang/String; group
dnk$a net/minecraft/world/item/crafting/TransmuteRecipe$Serializer
	w Laae; 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 (Ldnk;)Ldnl; lambda$static$10
		static
		0 o p_393290_
	b ()Laae; streamCodec
	b (Ldnk;)Ldme; lambda$static$9
		static
		0 o p_374370_
	c (Ldnk;)Ldme; lambda$static$8
		static
		0 o p_374160_
	d (Ldnk;)Ldlv; lambda$static$7
		static
		0 o p_374482_
	e (Ldnk;)Ljava/lang/String; lambda$static$6
		static
		0 o p_374373_
	f (Ldnk;)Ldnl; lambda$static$4
		static
		0 o p_393289_
	g (Ldnk;)Ldme; lambda$static$3
		static
		0 o p_374399_
	h (Ldnk;)Ldme; lambda$static$2
		static
		0 o p_374483_
	i (Ldnk;)Ldlv; lambda$static$1
		static
		0 o p_374281_
	j (Ldnk;)Ljava/lang/String; lambda$static$0
		static
		0 o p_374051_
dnl net/minecraft/world/item/crafting/TransmuteResult
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ljk; item
	d I count
	e Lkn; components
	f Lcom/mojang/serialization/Codec; FULL_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldhl;)V <init>
		0 o p_394464_
	<init> (Ljk;ILkn;)V <init>
		0 o item
		1 o count
		2 o components
	a (Ljk;)Ldnl; lambda$static$1
		static
		0 o p_393819_
	a (Ldnl;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_394435_
	a (Ldhp;)Ldhp; apply
		0 o p_393947_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_393986_
	a (Ldnl;Ldhp;)Ldnl; lambda$validate$2
		static
		0 o p_393984_
		1 o p_394610_
	a ()Ldnu; display
	b (Ldhp;)Z isResultUnchanged
		0 o p_401263_
	b ()Ljk; item
	c ()I count
	d ()Lkn; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_393492_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnm net/minecraft/world/item/crafting/display/DisplayContentsFactory
dnm$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_
dnm$b net/minecraft/world/item/crafting/display/DisplayContentsFactory$ForStacks
	a (Ldhp;)Ljava/lang/Object; forStack
		0 o p_381163_
	a (Ldhl;)Ljava/lang/Object; forStack
		0 o p_381065_
	a (Ljk;)Ljava/lang/Object; forStack
		0 o p_380989_
dnn net/minecraft/world/item/crafting/display/FurnaceRecipeDisplay
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Laae; STREAM_CODEC
	c Ldno$a; TYPE
	f Ldnu; ingredient
	g Ldnu; fuel
	h Ldnu; result
	i Ldnu; craftingStation
	j I duration
	k F experience
	<clinit> ()V <clinit>
		static
	<init> (Ldnu;Ldnu;Ldnu;Ldnu;IF)V <init>
		0 o ingredient
		1 o fuel
		2 o result
		3 o craftingStation
		4 o duration
		5 o experience
	a ()Ldno$a; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380853_
	a (Ldcx;)Z isEnabled
		0 o p_379749_
	b ()Ldnu; ingredient
	c ()Ldnu; fuel
	d ()Ldnu; result
	e ()Ldnu; 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
dno net/minecraft/world/item/crafting/display/RecipeDisplay
	d Lcom/mojang/serialization/Codec; CODEC
	e Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Ldcx;)Z isEnabled
		0 o p_379560_
	a ()Ldno$a; type
	d ()Ldnu; result
	e ()Ldnu; craftingStation
dno$a net/minecraft/world/item/crafting/display/RecipeDisplay$Type
	a Lcom/mojang/serialization/MapCodec; codec
	b Laae; streamCodec
	<init> (Lcom/mojang/serialization/MapCodec;Laae;)V <init>
		0 o codec
		1 o streamCodec
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Laae; streamCodec
	equals (Ljava/lang/Object;)Z equals
		0 o p_379488_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnp net/minecraft/world/item/crafting/display/RecipeDisplayEntry
	a Laae; STREAM_CODEC
	b Ldnq; id
	c Ldno; display
	d Ljava/util/OptionalInt; group
	e Ldml; category
	f Ljava/util/Optional; craftingRequirements
	<clinit> ()V <clinit>
		static
	<init> (Ldnq;Ldno;Ljava/util/OptionalInt;Ldml;Ljava/util/Optional;)V <init>
		0 o id
		1 o display
		2 o group
		3 o category
		4 o craftingRequirements
	a (Lczt;)Z canCraft
		0 o p_379995_
	a (Lbgv;)Ljava/util/List; resultItems
		0 o p_381045_
	a ()Ldnq; id
	b ()Ldno; display
	c ()Ljava/util/OptionalInt; group
	d ()Ldml; category
	e ()Ljava/util/Optional; craftingRequirements
	equals (Ljava/lang/Object;)Z equals
		0 o p_379305_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnq net/minecraft/world/item/crafting/display/RecipeDisplayId
	a Laae; 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
dnr net/minecraft/world/item/crafting/display/RecipeDisplays
	<init> ()V <init>
	a (Ljx;)Ldno$a; bootstrap
		static
		0 o p_379826_
dns net/minecraft/world/item/crafting/display/ShapedCraftingRecipeDisplay
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Laae; STREAM_CODEC
	c Ldno$a; TYPE
	f I width
	g I height
	h Ljava/util/List; ingredients
	i Ldnu; result
	j Ldnu; craftingStation
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/List;Ldnu;Ldnu;)V <init>
		0 o width
		1 o height
		2 o ingredients
		3 o result
		4 o craftingStation
	a (Ldcx;Ldnu;)Z lambda$isEnabled$1
		static
		0 o p_379760_
		1 o p_379643_
	a ()Ldno$a; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380232_
	a (Ldcx;)Z isEnabled
		0 o p_380274_
	b ()I width
	c ()I height
	d ()Ldnu; result
	e ()Ldnu; craftingStation
	equals (Ljava/lang/Object;)Z equals
		0 o p_380393_
	f ()Ljava/util/List; ingredients
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnt net/minecraft/world/item/crafting/display/ShapelessCraftingRecipeDisplay
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Laae; STREAM_CODEC
	c Ldno$a; TYPE
	f Ljava/util/List; ingredients
	g Ldnu; result
	h Ldnu; craftingStation
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ldnu;Ldnu;)V <init>
		0 o ingredients
		1 o result
		2 o craftingStation
	a (Ldcx;Ldnu;)Z lambda$isEnabled$1
		static
		0 o p_379781_
		1 o p_379727_
	a ()Ldno$a; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_379634_
	a (Ldcx;)Z isEnabled
		0 o p_379824_
	b ()Ljava/util/List; ingredients
	d ()Ldnu; result
	e ()Ldnu; craftingStation
	equals (Ljava/lang/Object;)Z equals
		0 o p_379801_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnu net/minecraft/world/item/crafting/display/SlotDisplay
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a ()Ldnu$i; type
	a (Lbgv;)Ljava/util/List; resolveForStacks
		0 o p_380953_
	a (Ldcx;)Z isEnabled
		0 o p_379569_
	a (Lbgv;Ldnm;)Ljava/util/stream/Stream; resolve
		0 o p_381155_
		1 o p_381077_
	b (Lbgv;)Ldhp; resolveForFirstStack
		0 o p_381094_
dnu$a net/minecraft/world/item/crafting/display/SlotDisplay$AnyFuel
	c Ldnu$a; INSTANCE
	d Lcom/mojang/serialization/MapCodec; MAP_CODEC
	e Laae; STREAM_CODEC
	f Ldnu$i; TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ldnu$i; type
	a (Lbgv;Ldnm;)Ljava/util/stream/Stream; resolve
		0 o p_380999_
		1 o p_381006_
	toString ()Ljava/lang/String; toString
dnu$b net/minecraft/world/item/crafting/display/SlotDisplay$Composite
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Laae; STREAM_CODEC
	e Ldnu$i; TYPE
	f Ljava/util/List; contents
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o contents
	a ()Ldnu$i; type
	a (Lbgv;Ldnm;Ldnu;)Ljava/util/stream/Stream; lambda$resolve$1
		static
		0 o p_380854_
		1 o p_380855_
		2 o p_380856_
	a (Ldcx;Ldnu;)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 (Ldcx;)Z isEnabled
		0 o p_379563_
	a (Lbgv;Ldnm;)Ljava/util/stream/Stream; resolve
		0 o p_381068_
		1 o p_380997_
	b ()Ljava/util/List; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_379759_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnu$c net/minecraft/world/item/crafting/display/SlotDisplay$Empty
	c Ldnu$c; INSTANCE
	d Lcom/mojang/serialization/MapCodec; MAP_CODEC
	e Laae; STREAM_CODEC
	f Ldnu$i; TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ldnu$i; type
	a (Lbgv;Ldnm;)Ljava/util/stream/Stream; resolve
		0 o p_381154_
		1 o p_380978_
	toString ()Ljava/lang/String; toString
dnu$d net/minecraft/world/item/crafting/display/SlotDisplay$ItemSlotDisplay
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Laae; STREAM_CODEC
	e Ldnu$i; TYPE
	f Ljk; item
	<clinit> ()V <clinit>
		static
	<init> (Ljk;)V <init>
		0 o item
	<init> (Ldhl;)V <init>
		0 o p_379935_
	a ()Ldnu$i; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_381584_
	a (Ldcx;)Z isEnabled
		0 o p_379445_
	a (Lbgv;Ldnm;)Ljava/util/stream/Stream; resolve
		0 o p_381162_
		1 o p_381086_
	b ()Ljk; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_379479_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnu$e net/minecraft/world/item/crafting/display/SlotDisplay$ItemStackContentsFactory
	a Ldnu$e; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldhp;)Ljava/lang/Object; forStack
		0 o p_380969_
	b (Ldhp;)Ldhp; forStack
		0 o p_381043_
dnu$f net/minecraft/world/item/crafting/display/SlotDisplay$ItemStackSlotDisplay
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Laae; STREAM_CODEC
	e Ldnu$i; TYPE
	f Ldhp; stack
	<clinit> ()V <clinit>
		static
	<init> (Ldhp;)V <init>
		0 o stack
	a ()Ldnu$i; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_379658_
	a (Ldcx;)Z isEnabled
		0 o p_380009_
	a (Lbgv;Ldnm;)Ljava/util/stream/Stream; resolve
		0 o p_381143_
		1 o p_381015_
	b ()Ldhp; stack
	equals (Ljava/lang/Object;)Z equals
		0 o p_379392_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnu$g net/minecraft/world/item/crafting/display/SlotDisplay$SmithingTrimDemoSlotDisplay
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Laae; STREAM_CODEC
	e Ldnu$i; TYPE
	f Ldnu; base
	g Ldnu; material
	h Ljk; pattern
	<clinit> ()V <clinit>
		static
	<init> (Ldnu;Ldnu;Ljk;)V <init>
		0 o base
		1 o material
		2 o pattern
	a ()Ldnu$i; type
	a (Ljava/util/List;Lbfq;Ljava/util/List;Ljm$a;)Ldhp; lambda$resolve$1
		0 o p_399431_
		1 o p_399432_
		2 o p_399433_
		3 o p_399434_
	a (Ldhp;)Z lambda$resolve$2
		static
		0 o p_381123_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399430_
	a (Lbgv;Ldnm;)Ljava/util/stream/Stream; resolve
		0 o p_381017_
		1 o p_381079_
	b ()Ldnu; base
	c ()Ldnu; material
	d ()Ljk; pattern
	equals (Ljava/lang/Object;)Z equals
		0 o p_381081_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnu$h net/minecraft/world/item/crafting/display/SlotDisplay$TagSlotDisplay
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Laae; STREAM_CODEC
	e Ldnu$i; TYPE
	f Lbdj; tag
	<clinit> ()V <clinit>
		static
	<init> (Lbdj;)V <init>
		0 o tag
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$resolve$2
		static
		0 o p_380859_
	a ()Ldnu$i; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_379704_
	a (Ldnm$b;Ljo$c;)Ljava/util/stream/Stream; lambda$resolve$1
		static
		0 o p_380857_
		1 o p_380858_
	a (Lbgv;Ldnm;)Ljava/util/stream/Stream; resolve
		0 o p_381013_
		1 o p_381072_
	b ()Lbdj; tag
	equals (Ljava/lang/Object;)Z equals
		0 o p_379690_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnu$i net/minecraft/world/item/crafting/display/SlotDisplay$Type
	a Lcom/mojang/serialization/MapCodec; codec
	b Laae; streamCodec
	<init> (Lcom/mojang/serialization/MapCodec;Laae;)V <init>
		0 o codec
		1 o streamCodec
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Laae; streamCodec
	equals (Ljava/lang/Object;)Z equals
		0 o p_379796_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnu$j net/minecraft/world/item/crafting/display/SlotDisplay$WithRemainder
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Laae; STREAM_CODEC
	e Ldnu$i; TYPE
	f Ldnu; input
	g Ldnu; remainder
	<clinit> ()V <clinit>
		static
	<init> (Ldnu;Ldnu;)V <init>
		0 o input
		1 o remainder
	a ()Ldnu$i; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380938_
	a (Ldnm$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 (Ldcx;)Z isEnabled
		0 o p_381096_
	a (Lbgv;Ldnm;)Ljava/util/stream/Stream; resolve
		0 o p_381035_
		1 o p_380959_
	b ()Ldnu; input
	c ()Ldnu; remainder
	equals (Ljava/lang/Object;)Z equals
		0 o p_381082_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnv net/minecraft/world/item/crafting/display/SlotDisplayContext
	a Lbgt; FUEL_VALUES
	b Lbgt; REGISTRIES
	c Lbgu; CONTEXT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldrq;)Lbgv; fromLevel
		static
		0 o p_381172_
dnw net/minecraft/world/item/crafting/display/SlotDisplays
	<init> ()V <init>
	a (Ljx;)Ldnu$i; bootstrap
		static
		0 o p_379401_
dnx net/minecraft/world/item/crafting/display/SmithingRecipeDisplay
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Laae; STREAM_CODEC
	c Ldno$a; TYPE
	f Ldnu; template
	g Ldnu; base
	h Ldnu; addition
	i Ldnu; result
	j Ldnu; craftingStation
	<clinit> ()V <clinit>
		static
	<init> (Ldnu;Ldnu;Ldnu;Ldnu;Ldnu;)V <init>
		0 o template
		1 o base
		2 o addition
		3 o result
		4 o craftingStation
	a ()Ldno$a; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380860_
	b ()Ldnu; template
	c ()Ldnu; base
	d ()Ldnu; result
	e ()Ldnu; craftingStation
	equals (Ljava/lang/Object;)Z equals
		0 o p_379521_
	f ()Ldnu; addition
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dny net/minecraft/world/item/crafting/display/StonecutterRecipeDisplay
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Laae; STREAM_CODEC
	c Ldno$a; TYPE
	f Ldnu; input
	g Ldnu; result
	h Ldnu; craftingStation
	<clinit> ()V <clinit>
		static
	<init> (Ldnu;Ldnu;Ldnu;)V <init>
		0 o input
		1 o result
		2 o craftingStation
	a ()Ldno$a; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380861_
	b ()Ldnu; input
	d ()Ldnu; result
	e ()Ldnu; craftingStation
	equals (Ljava/lang/Object;)Z equals
		0 o p_379480_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnz net/minecraft/world/item/crafting/display/package-info
doa net/minecraft/world/item/crafting/package-info
dob 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;Lbgu;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_345918_
		1 o p_381103_
	a (Lbfo$a;)Ljava/lang/String; lambda$conditionCodec$0
		static
		0 o p_421406_
	a (Lcom/mojang/serialization/Codec;Lbgu;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 (Lbgu;)Lcom/mojang/serialization/Codec; conditionCodec
		static
		0 o p_381056_
	a (Lfiy;)Z matches
		0 o p_344977_
	a ()Ljava/lang/Object; effect
	a (Lbgu;Lfmh;)Lcom/mojang/serialization/DataResult; lambda$conditionCodec$1
		static
		0 o p_421407_
		1 o p_421408_
	b ()Ljava/util/Optional; requirements
	equals (Ljava/lang/Object;)Z equals
		0 o p_345867_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
doc net/minecraft/world/item/enchantment/Enchantable
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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
dod net/minecraft/world/item/enchantment/EnchantedItemInUse
	a Ldhp; itemStack
	b Lcef; inSlot
	c Lcew; owner
	d Ljava/util/function/Consumer; onBreak
	<init> (Ldhp;Lcef;Lcew;)V <init>
		0 o p_344800_
		1 o p_344722_
		2 o p_345536_
	<init> (Ldhp;Lcef;Lcew;Ljava/util/function/Consumer;)V <init>
		0 o itemStack
		1 o inSlot
		2 o owner
		3 o onBreak
	a ()Ldhp; itemStack
	a (Lcew;Lcef;Ldhl;)V lambda$new$0
		static
		0 o p_348390_
		1 o p_348391_
		2 o p_348392_
	b ()Lcef; inSlot
	c ()Lcew; 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
doe net/minecraft/world/item/enchantment/Enchantment
	a I MAX_LEVEL
	b Lcom/mojang/serialization/Codec; DIRECT_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Lxx; description
	f Ldoe$c; definition
	g Ljo; exclusiveSet
	h Lkm; effects
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Ldoe$c;Ljo;Lkm;)V <init>
		0 o description
		1 o definition
		2 o exclusiveSet
		3 o effects
	a (Ljk;Ljk;)Z areCompatible
		static
		0 o p_345800_
		1 o p_346143_
	a (Lawx;ILdhp;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 ()Ljo; getSupportedItems
	a (Lawx;ILdod;Ldoi;Lcdv;Lcci;)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 (Ldoe$c;)Ldoe$a; enchantment
		static
		0 o p_345873_
	a (Lawx;ILdod;Lcdv;)V tick
		0 o p_345064_
		1 o p_346148_
		2 o p_345056_
		3 o p_345139_
	a (Lawx;ILdod;Lcdv;Lfoh;Lejm;)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 (Lawx;ILcdv;Lfoh;)Lfiy; entityContext
		static
		0 o p_346134_
		1 o p_346059_
		2 o p_346146_
		3 o p_345814_
	a (Ldon;Lawx;ILdod;Lcdv;Lcci;)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 (Lawx;ILdhp;Lcdv;Lcci;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDamageProtection
		0 o p_345336_
		1 o p_345347_
		2 o p_346270_
		3 o p_346395_
		4 o p_345595_
		5 o p_345579_
	a (Lko;Lbfq;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 (Lcef;)Z matchingSlot
		0 o p_345146_
	a (Lcef;Lceg;)Z lambda$matchingSlot$1
		static
		0 o p_345625_
		1 o p_345027_
	a (Lcew;)Ljava/util/Map; getSlotItems
		0 o p_44685_
	a (Ljk;I)Lxx; getFullname
		static
		0 o p_345597_
		1 o p_44701_
	a (Lawx;ILdhp;Lcdv;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 (Lbfq;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyTridentSpinAttackStrength
		0 o p_347594_
		1 o p_344845_
		2 o p_346377_
	a (Lko;Lawx;ILdhp;Lcdv;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 (Lawx;ILdod;Lcdv;Lfoh;Ldov;)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 (Ljava/util/List;Lfiy;Ljava/util/function/Consumer;)V applyEffects
		static
		0 o p_345860_
		1 o p_345578_
		2 o p_346164_
	a (Ljo;Ljo;IILdoe$b;Ldoe$b;I[Lceg;)Ldoe$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 (Lawx;ILcdv;Z)Lfiy; locationContext
		static
		0 o p_345134_
		1 o p_346182_
		2 o p_345416_
		3 o p_345862_
	a (Lko;)Ljava/util/List; getEffects
		0 o p_345422_
	a (Lko;Lawx;ILdhp;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 (II)Ldoe$b; dynamicCost
		static
		0 o p_336066_
		1 o p_336018_
	a (Lorg/apache/commons/lang3/mutable/MutableFloat;ILawx;Ldox;)V lambda$modifyItemFilteredCount$5
		static
		0 o p_432592_
		1 o p_432593_
		2 o p_432594_
		3 o p_432595_
	a (Lorg/apache/commons/lang3/mutable/MutableFloat;ILcdv;Ldox;)V lambda$modifyDamageFilteredValue$7
		static
		0 o p_347301_
		1 o p_347302_
		2 o p_347303_
		3 o p_347304_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344998_
	a (Ldod;Lcew;ILdow;)V lambda$runLocationChangedEffects$8
		static
		0 o p_427172_
		1 o p_427173_
		2 o p_427174_
		3 o p_427175_
	a (Lawx;ILdod;Lcew;)V runLocationChangedEffects
		0 o p_345522_
		1 o p_345228_
		2 o p_345521_
		3 o p_346133_
	a (Ldhp;)Z isPrimaryItem
		0 o p_336088_
	a (Lawx;ILdhp;)Lfiy; itemContext
		static
		0 o p_345514_
		1 o p_345186_
		2 o p_344997_
	a (ILdod;Lcew;)V stopLocationBasedEffects
		0 o p_345030_
		1 o p_345497_
		2 o p_344904_
	a (Lawx;ILcdv;Lcci;)Z isImmuneToDamage
		0 o p_345480_
		1 o p_345043_
		2 o p_346344_
		3 o p_344985_
	a (Lawx;ILcdv;Lfoh;Lejm;)Lfiy; blockHitContext
		static
		0 o p_350329_
		1 o p_350503_
		2 o p_350451_
		3 o p_350874_
		4 o p_350311_
	a (I)Ldoe$b; constantCost
		static
		0 o p_336195_
	a (Lko;Lawx;ILdhp;Lcdv;Lcci;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 (Lawx;ILdod;Lcdv;Ldov;)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 (Ljo;IILdoe$b;Ldoe$b;I[Lceg;)Ldoe$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_
	b (Ldhp;)Z isSupportedItem
		0 o p_344865_
	b (Lorg/apache/commons/lang3/mutable/MutableFloat;ILcdv;Ldox;)V lambda$modifyEntityFilteredValue$6
		static
		0 o p_347309_
		1 o p_347310_
		2 o p_347311_
		3 o p_347312_
	b (Lawx;ILdhp;Lcdv;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 (Lawx;ILdod;Lcdv;Ldov;)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 (Lawx;ILdod;Lcdv;)V onProjectileSpawned
		0 o p_345440_
		1 o p_346424_
		2 o p_346046_
		3 o p_345958_
	b (Lbfq;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyCrossbowChargeTime
		0 o p_347712_
		1 o p_345448_
		2 o p_345713_
	b (Lawx;ILdhp;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 (Lawx;ILdhp;Lcdv;Lcci;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 ()I getWeight
	b (Lawx;ILcdv;Lcci;)Lfiy; damageContext
		static
		0 o p_346018_
		1 o p_345520_
		2 o p_345257_
		3 o p_346340_
	b (I)I getMinCost
		0 o p_44679_
	c (I)I getMaxCost
		0 o p_44691_
	c ()I getAnvilCost
	c (Lawx;ILdhp;Lcdv;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyFishingTimeReduction
		0 o p_344910_
		1 o p_345466_
		2 o p_345847_
		3 o p_346092_
		4 o p_346295_
	c (Lawx;ILdhp;Lcdv;Lcci;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 (Lawx;ILdhp;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 (Ldhp;)Z canEnchant
		0 o p_44689_
	d (Lawx;ILdhp;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 (Lawx;ILdhp;Lcdv;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 (Lawx;ILdhp;Lcdv;Lcci;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 (Lawx;ILdhp;Lorg/apache/commons/lang3/mutable/MutableFloat;)V modifyDurabilityToRepairFromXp
		0 o p_346275_
		1 o p_346253_
		2 o p_346008_
		3 o p_344922_
	e ()I getMaxLevel
	e (Lawx;ILdhp;Lcdv;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 (Lawx;ILdhp;Lcdv;Lcci;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_
	equals (Ljava/lang/Object;)Z equals
		0 o p_345704_
	f ()Lxx; description
	f (Lawx;ILdhp;Lcdv;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 ()Ldoe$c; definition
	h ()Ljo; exclusiveSet
	hashCode ()I hashCode
	i ()Lkm; effects
	toString ()Ljava/lang/String; toString
doe$1 net/minecraft/world/item/enchantment/Enchantment$1
	a [I $SwitchMap$net$minecraft$world$item$enchantment$EnchantmentTarget
	<clinit> ()V <clinit>
		static
doe$a net/minecraft/world/item/enchantment/Enchantment$Builder
	a Ldoe$c; definition
	b Ljo; exclusiveSet
	c Ljava/util/Map; effectLists
	d Lkm$a; effectMapBuilder
	<init> (Ldoe$c;)V <init>
		0 o p_345317_
	a (Lamj;)Ldoe; build
		0 o p_344988_
	a (Ljo;)Ldoe$a; exclusiveWith
		0 o p_346264_
	a (Lko;Ldou;)Ldoe$a; withEffect
		0 o p_345372_
		1 o p_345754_
	a (Lko;Ljava/lang/Object;Lfmh$a;)Ldoe$a; withEffect
		0 o p_345261_
		1 o p_346342_
		2 o p_344864_
	a (Lko;Ldoi;Ldoi;Ljava/lang/Object;)Ldoe$a; withEffect
		0 o p_346304_
		1 o p_346333_
		2 o p_345829_
		3 o p_345094_
	a (Lko;)Ldoe$a; withEffect
		0 o p_345500_
	a (Lko;Ldoi;Ldoi;Ljava/lang/Object;Lfmh$a;)Ldoe$a; withEffect
		0 o p_345227_
		1 o p_346076_
		2 o p_345283_
		3 o p_346194_
		4 o p_345933_
	a (Lko;Lko;)Ljava/util/List; lambda$getEffectsList$0
		0 o p_345489_
		1 o p_346247_
	a (Lko;Ljava/lang/Object;)Ldoe$a; withEffect
		0 o p_345254_
		1 o p_346178_
	b (Lko;)Ljava/util/List; getEffectsList
		0 o p_344770_
	b (Lko;Ljava/lang/Object;)Ldoe$a; withSpecialEffect
		0 o p_346431_
		1 o p_344725_
doe$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
doe$c net/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljo; supportedItems
	c Ljava/util/Optional; primaryItems
	d I weight
	e I maxLevel
	f Ldoe$b; minCost
	g Ldoe$b; maxCost
	h I anvilCost
	i Ljava/util/List; slots
	<clinit> ()V <clinit>
		static
	<init> (Ljo;Ljava/util/Optional;IILdoe$b;Ldoe$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 ()Ljo; 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 ()Ldoe$b; minCost
	equals (Ljava/lang/Object;)Z equals
		0 o p_335867_
	f ()Ldoe$b; maxCost
	g ()I anvilCost
	h ()Ljava/util/List; slots
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dof net/minecraft/world/item/enchantment/EnchantmentEffectComponents
	A Lko; CROSSBOW_CHARGE_TIME
	B Lko; CROSSBOW_CHARGING_SOUNDS
	C Lko; TRIDENT_SOUND
	D Lko; PREVENT_EQUIPMENT_DROP
	E Lko; PREVENT_ARMOR_CHANGE
	F Lko; TRIDENT_SPIN_ATTACK_STRENGTH
	a Lcom/mojang/serialization/Codec; COMPONENT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lko; DAMAGE_PROTECTION
	d Lko; DAMAGE_IMMUNITY
	e Lko; DAMAGE
	f Lko; SMASH_DAMAGE_PER_FALLEN_BLOCK
	g Lko; KNOCKBACK
	h Lko; ARMOR_EFFECTIVENESS
	i Lko; POST_ATTACK
	j Lko; HIT_BLOCK
	k Lko; ITEM_DAMAGE
	l Lko; ATTRIBUTES
	m Lko; EQUIPMENT_DROPS
	n Lko; LOCATION_CHANGED
	o Lko; TICK
	p Lko; AMMO_USE
	q Lko; PROJECTILE_PIERCING
	r Lko; PROJECTILE_SPAWNED
	s Lko; PROJECTILE_SPREAD
	t Lko; PROJECTILE_COUNT
	u Lko; TRIDENT_RETURN_ACCELERATION
	v Lko; FISHING_TIME_REDUCTION
	w Lko; FISHING_LUCK_BONUS
	x Lko; BLOCK_EXPERIENCE
	y Lko; MOB_EXPERIENCE
	z Lko; REPAIR_WITH_XP
	<clinit> ()V <clinit>
		static
	A (Lko$a;)Lko$a; lambda$static$4
		static
		0 o p_380881_
	B (Lko$a;)Lko$a; lambda$static$3
		static
		0 o p_380877_
	C (Lko$a;)Lko$a; lambda$static$2
		static
		0 o p_380885_
	D (Lko$a;)Lko$a; lambda$static$1
		static
		0 o p_380888_
	a (Ljx;)Lko; bootstrap
		static
		0 o p_345744_
	a (Lko$a;)Lko$a; lambda$static$30
		static
		0 o p_347313_
	a ()Lcom/mojang/serialization/Codec; lambda$static$0
		static
	a (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lko; register
		static
		0 o p_346249_
		1 o p_345843_
	b (Lko$a;)Lko$a; lambda$static$29
		static
		0 o p_345721_
	c (Lko$a;)Lko$a; lambda$static$28
		static
		0 o p_346368_
	d (Lko$a;)Lko$a; lambda$static$27
		static
		0 o p_345208_
	e (Lko$a;)Lko$a; lambda$static$26
		static
		0 o p_345990_
	f (Lko$a;)Lko$a; lambda$static$25
		static
		0 o p_347314_
	g (Lko$a;)Lko$a; lambda$static$24
		static
		0 o p_380880_
	h (Lko$a;)Lko$a; lambda$static$23
		static
		0 o p_380875_
	i (Lko$a;)Lko$a; lambda$static$22
		static
		0 o p_380871_
	j (Lko$a;)Lko$a; lambda$static$21
		static
		0 o p_380882_
	k (Lko$a;)Lko$a; lambda$static$20
		static
		0 o p_380867_
	l (Lko$a;)Lko$a; lambda$static$19
		static
		0 o p_380883_
	m (Lko$a;)Lko$a; lambda$static$18
		static
		0 o p_380874_
	n (Lko$a;)Lko$a; lambda$static$17
		static
		0 o p_380884_
	o (Lko$a;)Lko$a; lambda$static$16
		static
		0 o p_380868_
	p (Lko$a;)Lko$a; lambda$static$15
		static
		0 o p_380876_
	q (Lko$a;)Lko$a; lambda$static$14
		static
		0 o p_380873_
	r (Lko$a;)Lko$a; lambda$static$13
		static
		0 o p_380878_
	s (Lko$a;)Lko$a; lambda$static$12
		static
		0 o p_380870_
	t (Lko$a;)Lko$a; lambda$static$11
		static
		0 o p_380889_
	u (Lko$a;)Lko$a; lambda$static$10
		static
		0 o p_345468_
	v (Lko$a;)Lko$a; lambda$static$9
		static
		0 o p_380886_
	w (Lko$a;)Lko$a; lambda$static$8
		static
		0 o p_380872_
	x (Lko$a;)Lko$a; lambda$static$7
		static
		0 o p_380879_
	y (Lko$a;)Lko$a; lambda$static$6
		static
		0 o p_380887_
	z (Lko$a;)Lko$a; lambda$static$5
		static
		0 o p_380869_
dog net/minecraft/world/item/enchantment/EnchantmentHelper
	<init> ()V <init>
	a (Lawx;Ldhp;Lcdv;)I getFishingLuckBonus
		static
		0 o p_346163_
		1 o p_44905_
		2 o p_345772_
	a (Ldhp;Lceg;Ljava/util/function/BiConsumer;)V forEachModifier
		static
		0 o p_348634_
		1 o p_348528_
		2 o p_348554_
	a (Ljava/util/List;Ldoh;)V filterCompatibleEnchantments
		static
		0 o p_44863_
		1 o p_44864_
	a (Lawx;Ldhp;I)I processDurabilityChange
		static
		0 o p_345153_
		1 o p_344889_
		2 o p_345787_
	a (Lawx;Lcdv;Lcci;)V doPostAttackEffects
		static
		0 o p_345941_
		1 o p_345661_
		2 o p_345580_
	a (Lcew;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;I)V lambda$getTridentSpinAttackStrength$36
		static
		0 o p_427180_
		1 o p_427181_
		2 o p_427182_
		3 o p_427183_
	a (Ldhp;Lcef;Lcew;Ldog$a;)V runIterationOnItem
		static
		0 o p_44852_
		1 o p_345566_
		2 o p_345792_
		3 o p_345683_
	a (Ldhp;Lko;)Z has
		static
		0 o p_345474_
		1 o p_344897_
	a (Lawx;Lcdv;Lcci;Ldhp;)V doPostAttackEffectsWithItemSource
		static
		0 o p_348463_
		1 o p_348545_
		2 o p_348552_
		3 o p_348507_
	a (Ldhp;Ljy;Lami;Lcbo;Lbfq;)V enchantItemFromProvider
		static
		0 o p_345172_
		1 o p_348593_
		2 o p_345876_
		3 o p_348599_
		4 o p_345717_
	a (Ldhp;Lcef;Ljava/util/function/BiConsumer;)V forEachModifier
		static
		0 o p_345685_
		1 o p_345123_
		2 o p_345061_
	a (Ljk;Lcef;Ljava/util/function/BiConsumer;ILdou;)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 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lawx;Lcew;Lcci;Ljk;ILdod;)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 (Lawx;Lcew;Lcci;F)F processEquipmentDropChance
		static
		0 o p_346339_
		1 o p_345864_
		2 o p_345060_
		3 o p_346089_
	a (Ldhp;Ljava/util/function/Consumer;)Ldok; updateEnchantments
		static
		0 o p_331034_
		1 o p_332031_
	a (Ldhp;Lcew;Lcef;)V stopLocationBasedEffects
		static
		0 o p_344726_
		1 o p_346085_
		2 o p_345691_
	a (Lfiy;Lorg/apache/commons/lang3/mutable/MutableFloat;ILbfq;Ldon;)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 (Lawx;Ldhp;Lcew;Lcdv;Lcef;Lfoh;Lejm;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 (Lawx;Lcew;Lcci;)Z isImmuneToDamage
		static
		0 o p_346228_
		1 o p_345220_
		2 o p_345884_
	a (Lawx;Ldhp;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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 (Lawx;Ldod;Ldai;Ljk;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 (Ldhp;)Z canStoreEnchantments
		static
		0 o p_330666_
	a (Lawx;Ldhp;Lcdv;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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 (Lawx;Ldod;Lcdv;Lcci;Ljk;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 (Lawx;Ldhp;Lcdv;F)F processProjectileSpread
		static
		0 o p_346048_
		1 o p_345702_
		2 o p_346314_
		3 o p_346070_
	a (Ljk$c;)Ljk; lambda$enchantItem$39
		static
		0 o p_344499_
	a (Ljk;Lcew;)I getEnchantmentLevel
		static
		0 o p_345086_
		1 o p_44838_
	a (Lawx;Ldhp;Ldhp;)I getPiercingCount
		static
		0 o p_345735_
		1 o p_344942_
		2 o p_345766_
	a (Ldhp;Ldog$b;)V runIterationOnItem
		static
		0 o p_345425_
		1 o p_345023_
	a (Lawx;Lcew;Lcci;Lorg/apache/commons/lang3/mutable/MutableFloat;Lbfq;Ljk;ILdod;)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 (Ljava/util/Collection;Ljk;)Z isEnchantmentCompatible
		static
		0 o p_44860_
		1 o p_345356_
	a (Lbfq;Ldhp;ILjava/util/stream/Stream;)Ldhp; enchantItem
		static
		0 o p_220293_
		1 o p_220294_
		2 o p_220295_
		3 o p_345380_
	a (Ljk;Lceg;Ljava/util/function/BiConsumer;ILdou;)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 (Ldhp;ZLjk;)Z lambda$getAvailableEnchantmentResults$42
		static
		0 o p_344527_
		1 o p_344528_
		2 o p_344529_
	a (Ldoh;Ldoh;)Z lambda$filterCompatibleEnchantments$41
		static
		0 o p_393303_
		1 o p_393304_
	a (Lawx;Lcdv;Lcdv;I)I processMobExperience
		static
		0 o p_344940_
		1 o p_345838_
		2 o p_345369_
		3 o p_344901_
	a (Lcew;Ljk;ILdod;)V lambda$stopLocationBasedEffects$16
		static
		0 o p_344479_
		1 o p_344480_
		2 o p_344481_
		3 o p_344482_
	a (Ldhp;Lbdj;)Z hasTag
		static
		0 o p_345665_
		1 o p_345928_
	a (Lko;Lcew;Ljava/util/function/Predicate;)Ljava/util/Optional; getRandomItemWith
		static
		0 o p_345509_
		1 o p_44841_
		2 o p_44842_
	a (Lawx;Lcew;Lcci;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;ILdod;)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 (Lawx;Ldhp;Lcdv;I)I processProjectileCount
		static
		0 o p_345598_
		1 o p_346421_
		2 o p_346006_
		3 o p_346388_
	a (ILdhp;Ljava/util/stream/Stream;)Ljava/util/List; getAvailableEnchantmentResults
		static
		0 o p_44818_
		1 o p_44819_
		2 o p_345348_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Lko;Ljk;I)V lambda$getHighestLevel$38
		static
		0 o p_396910_
		1 o p_396911_
		2 o p_396912_
		3 o p_396913_
	a (Ldhp;Lcew;)F getTridentSpinAttackStrength
		static
		0 o p_352129_
		1 o p_345705_
	a (Lko;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljk;I)V lambda$has$37
		static
		0 o p_344618_
		1 o p_344619_
		2 o p_344620_
		3 o p_344621_
	a (Lawx;Lcdv;Lcci;Ldhp;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 (Lawx;Lcew;)V runLocationChangedEffects
		static
		0 o p_345674_
		1 o p_346396_
	a (Lbfq;IILdhp;)I getEnchantmentCost
		static
		0 o p_220288_
		1 o p_220289_
		2 o p_220290_
		3 o p_220291_
	a (Ldoh;)Ldhp; createBook
		static
		0 o p_363915_
	a (Lawx;Ldhp;Lcew;Lcef;)V runLocationChangedEffects
		static
		0 o p_345755_
		1 o p_345291_
		2 o p_346348_
		3 o p_345919_
	a (Lawx;Lcdv;Lcci;Ljk;ILdod;)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 (Lawx;Lcew;Ljk;ILdod;)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 (Ljy;)Ljava/util/stream/Stream; lambda$enchantItem$40
		static
		0 o p_367966_
	a (ILjava/util/List;Ljk;)V lambda$getAvailableEnchantmentResults$43
		static
		0 o p_344476_
		1 o p_344477_
		2 o p_344478_
	a (Lawx;Ldhp;Ldai;Ljava/util/function/Consumer;)V onProjectileSpawned
		static
		0 o p_345062_
		1 o p_345805_
		2 o p_364066_
		3 o p_348544_
	a (Ldhp;Lcew;F)F modifyCrossbowChargingTime
		static
		0 o p_352460_
		1 o p_347534_
		2 o p_345633_
	a (Ldhp;Ldok;)V setEnchantments
		static
		0 o p_44867_
		1 o p_332148_
	a (Lawx;Lcdv;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;ILdod;)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 (Lawx;Ldhp;Lcdv;Lcci;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;I)V lambda$modifyKnockback$9
		static
		0 o p_344441_
		1 o p_344442_
		2 o p_344443_
		3 o p_344444_
		4 o p_344445_
		5 o p_344446_
		6 o p_344447_
	a (Lawx;Ldod;Lcdv;Lfoh;Lejm;Ljk;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 (Lbfq;Ldhp;ILjy;Ljava/util/Optional;)Ldhp; enchantItem
		static
		0 o p_346328_
		1 o p_346267_
		2 o p_345272_
		3 o p_345660_
		4 o p_345161_
	a (Ljk;Ldhp;)I getItemEnchantmentLevel
		static
		0 o p_346179_
		1 o p_44845_
	a (Ldpm;Ldhp;Lbfq;Lcbo;Ldok$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 (Lawx;Ldhp;Lcdv;Lcci;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 (Lawx;Ldhp;Ldhp;I)I processAmmoUse
		static
		0 o p_344848_
		1 o p_345072_
		2 o p_345407_
		3 o p_346289_
	a (Lcew;)V stopLocationBasedEffects
		static
		0 o p_346034_
	a (Lcew;Ldog$a;)V runIterationOnEquipment
		static
		0 o p_344744_
		1 o p_345709_
	a (Lceg;Ljava/util/function/BiConsumer;Ljk;I)V lambda$forEachModifier$29
		static
		0 o p_348485_
		1 o p_344460_
		2 o p_344461_
		3 o p_344462_
	a (Lcef;Ljava/util/function/BiConsumer;Ljk;I)V lambda$forEachModifier$31
		static
		0 o p_348407_
		1 o p_348408_
		2 o p_348409_
		3 o p_348410_
	b (Lawx;Lcew;Lcci;Lorg/apache/commons/lang3/mutable/MutableFloat;Lbfq;Ljk;ILdod;)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 (Lcew;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;I)V lambda$modifyCrossbowChargingTime$35
		static
		0 o p_427176_
		1 o p_427177_
		2 o p_427178_
		3 o p_427179_
	b (Lawx;Ldhp;Lcdv;)F getFishingTimeReduction
		static
		0 o p_345589_
		1 o p_344902_
		2 o p_346054_
	b (Lawx;Ldhp;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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 (Lawx;Ldhp;Lcdv;Lcci;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 (Ldhp;)Ldok; getEnchantmentsForCrafting
		static
		0 o p_330538_
	b (Lawx;Ldhp;Lcdv;Lcci;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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 (Lawx;Lcew;Ljk;ILdod;)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 (Lawx;Ldhp;I)I processBlockExperience
		static
		0 o p_344948_
		1 o p_345630_
		2 o p_345026_
	b (Ldhp;Lko;)Ljava/util/Optional; pickHighestLevel
		static
		0 o p_345398_
		1 o p_346022_
	b (Lawx;Lcew;)V tickEffects
		static
		0 o p_345788_
		1 o p_344873_
	b (Lcew;Ljk;ILdod;)V lambda$stopLocationBasedEffects$15
		static
		0 o p_344642_
		1 o p_344643_
		2 o p_344644_
		3 o p_344645_
	b (Lbfq;Ldhp;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 (Lawx;Ldhp;Lcdv;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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 (Lfiy;Lorg/apache/commons/lang3/mutable/MutableFloat;ILbfq;Ldon;)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 (Lawx;Lcew;Lcci;)F getDamageProtection
		static
		0 o p_346015_
		1 o p_346118_
		2 o p_44858_
	b (Lawx;Lcdv;Lcci;Ljk;ILdod;)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_
	c (Lawx;Ldhp;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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 (Lawx;Ldhp;I)I modifyDurabilityToRepairFromXp
		static
		0 o p_345119_
		1 o p_345686_
		2 o p_344847_
	c (Lawx;Ldhp;Lcdv;)I getTridentReturnToOwnerAcceleration
		static
		0 o p_344814_
		1 o p_346255_
		2 o p_346332_
	c (Lawx;Ldhp;Lcdv;Lcci;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 (Lawx;Ldhp;Lcdv;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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 (Ldhp;Lko;)Lcom/mojang/datafixers/util/Pair; getHighestLevel
		static
		0 o p_346269_
		1 o p_345899_
	c (Lawx;Lcew;Ljk;ILdod;)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 (Ldhp;)Z hasAnyEnchantments
		static
		0 o p_332657_
	c (Lawx;Ldhp;Lcdv;Lcci;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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_
	d (Lawx;Ldhp;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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 (Lawx;Ldhp;Lcdv;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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 (Ldhp;)Lko; getComponentType
		static
		0 o p_331909_
	d (Lawx;Ldhp;Lcdv;Lcci;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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 (Lawx;Ldhp;Lcdv;Lcci;F)F modifyKnockback
		static
		0 o p_346221_
		1 o p_344862_
		2 o p_345720_
		3 o p_345322_
		4 o p_345116_
	e (Lawx;Ldhp;Lcdv;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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 (Lawx;Ldhp;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljk;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_
dog$a net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentInSlotVisitor
	accept (Ljk;ILdod;)V accept
		0 o p_346326_
		1 o p_346009_
		2 o p_345960_
dog$b net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor
	accept (Ljk;I)V accept
		0 o p_346050_
		1 o p_44946_
doh net/minecraft/world/item/enchantment/EnchantmentInstance
	a Ljk; enchantment
	b I level
	<init> (Ljk;I)V <init>
		0 o enchantment
		1 o level
	a ()I weight
	b ()Ljk; enchantment
	c ()I level
	equals (Ljava/lang/Object;)Z equals
		0 o p_393632_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
doi net/minecraft/world/item/enchantment/EnchantmentTarget
	a Ldoi; ATTACKER
	b Ldoi; DAMAGING_ENTITY
	c Ldoi; VICTIM
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; id
	f [Ldoi; $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 ()[Ldoi; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldoi; valueOf
		static
		0 o p_345429_
	values ()[Ldoi; values
		static
doj net/minecraft/world/item/enchantment/Enchantments
	A Lami; FLAME
	B Lami; INFINITY
	C Lami; LUCK_OF_THE_SEA
	D Lami; LURE
	E Lami; LOYALTY
	F Lami; IMPALING
	G Lami; RIPTIDE
	H Lami; CHANNELING
	I Lami; MULTISHOT
	J Lami; QUICK_CHARGE
	K Lami; PIERCING
	L Lami; DENSITY
	M Lami; BREACH
	N Lami; WIND_BURST
	O Lami; MENDING
	P Lami; VANISHING_CURSE
	a Lami; PROTECTION
	b Lami; FIRE_PROTECTION
	c Lami; FEATHER_FALLING
	d Lami; BLAST_PROTECTION
	e Lami; PROJECTILE_PROTECTION
	f Lami; RESPIRATION
	g Lami; AQUA_AFFINITY
	h Lami; THORNS
	i Lami; DEPTH_STRIDER
	j Lami; FROST_WALKER
	k Lami; BINDING_CURSE
	l Lami; SOUL_SPEED
	m Lami; SWIFT_SNEAK
	n Lami; SHARPNESS
	o Lami; SMITE
	p Lami; BANE_OF_ARTHROPODS
	q Lami; KNOCKBACK
	r Lami; FIRE_ASPECT
	s Lami; LOOTING
	t Lami; SWEEPING_EDGE
	u Lami; EFFICIENCY
	v Lami; SILK_TOUCH
	w Lami; UNBREAKING
	x Lami; FORTUNE
	y Lami; POWER
	z Lami; PUNCH
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;Lami;Ldoe$a;)V register
		static
		0 o p_346019_
		1 o p_345703_
		2 o p_345607_
	a (Ljava/lang/String;)Lami; key
		static
		0 o p_345314_
	a (Lqw;)V bootstrap
		static
		0 o p_345935_
dok net/minecraft/world/item/enchantment/ItemEnchantments
	a Ldok; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; 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 (Ldok;)Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; lambda$static$2
		static
		0 o p_340784_
	a (Ljm$a;Lami;Lbdj;)Ljo; getTagOrEmpty
		static
		0 o p_341186_
		1 o p_341113_
		2 o p_341409_
	a (Ljava/util/Map;)Ldok; lambda$static$0
		static
		0 o p_399435_
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_341290_
		1 o p_331119_
		2 o p_330400_
		3 o p_400004_
	a (Ljk;)I getLevel
		0 o p_345693_
	a ()Ljava/util/Set; keySet
	b (Ldok;)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
dok$a net/minecraft/world/item/enchantment/ItemEnchantments$Mutable
	a Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; enchantments
	<init> (Ldok;)V <init>
		0 o p_330722_
	a (Ljk;)I getLevel
		0 o p_345430_
	a (Ljk;I)V set
		0 o p_344861_
		1 o p_330832_
	a ()Ljava/util/Set; keySet
	a (Ljava/util/function/Predicate;)V removeIf
		0 o p_332079_
	b ()Ldok; toImmutable
	b (Ljk;I)V upgrade
		0 o p_346263_
		1 o p_331153_
dol 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/datafixers/util/Either;)Ldol; lambda$static$3
		static
		0 o p_345066_
	a (Ldol;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_346307_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_346236_
	a (F)Ldol$b; constant
		static
		0 o p_344768_
	a (Ldol$b;)Ldol; lambda$static$1
		static
		0 o p_345590_
	a (FF)Ldol$e; perLevel
		static
		0 o p_346188_
		1 o p_346397_
	a (Ljava/util/List;Ldol;)Ldol$f; lookup
		static
		0 o p_352164_
		1 o p_352467_
	a (I)F calculate
		0 o p_345587_
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_345955_
	b (F)Ldol$e; perLevel
		static
		0 o p_345221_
	b (Ldol;)Ldol; lambda$static$2
		static
		0 o p_346044_
dol$a net/minecraft/world/item/enchantment/LevelBasedValue$Clamped
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ldol; value
	e F min
	f F max
	<clinit> ()V <clinit>
		static
	<init> (Ldol;FF)V <init>
		0 o value
		1 o min
		2 o max
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldol$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 ()Ldol; value
	b (Ldol$a;)Ljava/lang/String; lambda$static$1
		static
		0 o p_346071_
	c ()F min
	d ()F max
	equals (Ljava/lang/Object;)Z equals
		0 o p_345406_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dol$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
dol$c net/minecraft/world/item/enchantment/LevelBasedValue$Fraction
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ldol; numerator
	e Ldol; denominator
	<clinit> ()V <clinit>
		static
	<init> (Ldol;Ldol;)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 ()Ldol; numerator
	c ()Ldol; denominator
	equals (Ljava/lang/Object;)Z equals
		0 o p_345562_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dol$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
dol$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
dol$f net/minecraft/world/item/enchantment/LevelBasedValue$Lookup
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ljava/util/List; values
	e Ldol; fallback
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ldol;)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 ()Ldol; fallback
	equals (Ljava/lang/Object;)Z equals
		0 o p_352362_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dom net/minecraft/world/item/enchantment/Repairable
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ljo; items
	<clinit> ()V <clinit>
		static
	<init> (Ljo;)V <init>
		0 o items
	a ()Ljo; items
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_364058_
	a (Ldhp;)Z isValidRepairItem
		0 o p_361644_
	equals (Ljava/lang/Object;)Z equals
		0 o p_362792_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
don net/minecraft/world/item/enchantment/TargetedConditionalEffect
	a Ldoi; enchanted
	b Ldoi; affected
	c Ljava/lang/Object; effect
	d Ljava/util/Optional; requirements
	<init> (Ldoi;Ldoi;Ljava/lang/Object;Ljava/util/Optional;)V <init>
		0 o enchanted
		1 o affected
		2 o effect
		3 o requirements
	a (Ldoi;Ljava/lang/Object;Ljava/util/Optional;)Ldon; lambda$equipmentDropsCodec$3
		static
		0 o p_345692_
		1 o p_345215_
		2 o p_346096_
	a ()Ldoi; enchanted
	a (Ldoi;)Lcom/mojang/serialization/DataResult; lambda$equipmentDropsCodec$2
		static
		0 o p_345851_
	a (Lcom/mojang/serialization/Codec;Lbgu;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_344749_
		1 o p_381041_
	a (Lcom/mojang/serialization/Codec;Lbgu;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 (Lfiy;)Z matches
		0 o p_346180_
	b (Lcom/mojang/serialization/Codec;Lbgu;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 ()Ldoi; affected
	b (Lcom/mojang/serialization/Codec;Lbgu;)Lcom/mojang/serialization/Codec; equipmentDropsCodec
		static
		0 o p_345181_
		1 o p_381042_
	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
doo net/minecraft/world/item/enchantment/effects/AddValue
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ldol; value
	<clinit> ()V <clinit>
		static
	<init> (Ldol;)V <init>
		0 o value
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbfq;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 ()Ldol; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_344811_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dop net/minecraft/world/item/enchantment/effects/AllOf
	a ([Ldox;)Ldop$c; valueEffects
		static
		0 o p_346375_
	a ([Ldov;)Ldop$a; entityEffects
		static
		0 o p_345222_
	a ([Ldow;)Ldop$b; locationBasedEffects
		static
		0 o p_345280_
	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_
dop$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 (Lawx;ILdod;Lcdv;Lfoh;)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
dop$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 ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldod;Lcdv;Lfoh;I)V onDeactivated
		0 o p_346024_
		1 o p_346234_
		2 o p_346036_
		3 o p_345698_
	a (Lawx;ILdod;Lcdv;Lfoh;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
dop$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 (ILbfq;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
doq net/minecraft/world/item/enchantment/effects/ApplyMobEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ljo; toApply
	e Ldol; minDuration
	f Ldol; maxDuration
	g Ldol; minAmplifier
	h Ldol; maxAmplifier
	<clinit> ()V <clinit>
		static
	<init> (Ljo;Ldol;Ldol;Ldol;Ldol;)V <init>
		0 o toApply
		1 o minDuration
		2 o maxDuration
		3 o minAmplifier
		4 o maxAmplifier
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;ILdod;Lcdv;Lfoh;)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 ()Ljo; toApply
	c ()Ldol; minDuration
	d ()Ldol; maxDuration
	e ()Ldol; minAmplifier
	equals (Ljava/lang/Object;)Z equals
		0 o p_345077_
	f ()Ldol; maxAmplifier
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dor net/minecraft/world/item/enchantment/effects/ChangeItemDamage
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ldol; amount
	<clinit> ()V <clinit>
		static
	<init> (Ldol;)V <init>
		0 o amount
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldor;)Ldol; 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_
	a (Lawx;ILdod;Lcdv;Lfoh;)V apply
		0 o p_379674_
		1 o p_379927_
		2 o p_380376_
		3 o p_379570_
		4 o p_380002_
	b ()Ldol; amount
	equals (Ljava/lang/Object;)Z equals
		0 o p_379869_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dos net/minecraft/world/item/enchantment/effects/DamageEntity
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ldol; minDamage
	e Ldol; maxDamage
	f Ljk; damageType
	<clinit> ()V <clinit>
		static
	<init> (Ldol;Ldol;Ljk;)V <init>
		0 o minDamage
		1 o maxDamage
		2 o damageType
	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_345888_
	a (Lawx;ILdod;Lcdv;Lfoh;)V apply
		0 o p_345710_
		1 o p_344734_
		2 o p_345002_
		3 o p_345450_
		4 o p_345442_
	b ()Ldol; minDamage
	c ()Ldol; maxDamage
	d ()Ljk; damageType
	equals (Ljava/lang/Object;)Z equals
		0 o p_345764_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dot net/minecraft/world/item/enchantment/effects/DamageImmunity
	a Ldot; INSTANCE
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ldot; lambda$static$0
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_345157_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dou net/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lamj; id
	d Ljk; attribute
	e Ldol; amount
	f Lcga$a; operation
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ljk;Ldol;Lcga$a;)V <init>
		0 o id
		1 o attribute
		2 o amount
		3 o operation
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldod;Lcdv;Lfoh;I)V onDeactivated
		0 o p_346016_
		1 o p_346371_
		2 o p_345145_
		3 o p_346185_
	a (Lawx;ILdod;Lcdv;Lfoh;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 (ILcef;)Lcom/google/common/collect/HashMultimap; makeAttributeMap
		0 o p_346033_
		1 o p_350290_
	a (Lbgg;)Lamj; idForSlot
		0 o p_350940_
	a (ILbgg;)Lcga; getModifier
		0 o p_345225_
		1 o p_350734_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_350198_
	b ()Lamj; id
	c ()Ljk; attribute
	d ()Ldol; amount
	e ()Lcga$a; operation
	equals (Ljava/lang/Object;)Z equals
		0 o p_346124_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dov net/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;ILdod;Lcdv;Lfoh;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 (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_345205_
	a (Lawx;ILdod;Lcdv;Lfoh;)V apply
		0 o p_345106_
		1 o p_346004_
		2 o p_344966_
		3 o p_346140_
		4 o p_345890_
dow net/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldod;Lcdv;Lfoh;I)V onDeactivated
		0 o p_346131_
		1 o p_345920_
		2 o p_345758_
		3 o p_344750_
	a (Lawx;ILdod;Lcdv;Lfoh;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 (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_344955_
dox net/minecraft/world/item/enchantment/effects/EnchantmentValueEffect
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbfq;F)F process
		0 o p_345946_
		1 o p_345167_
		2 o p_345777_
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_345804_
doy 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 Lfoh; offset
	i Ldol; radius
	j Z createFire
	k Ldrq$a; blockInteraction
	l Lmc; smallParticle
	m Lmc; largeParticle
	n Lcaa; blockParticles
	o Ljk; sound
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lfoh;Ldol;ZLdrq$a;Lmc;Lmc;Lcaa;Ljk;)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 blockParticles
		11 o sound
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;ILdod;Lcdv;Lfoh;)V apply
		0 o p_346186_
		1 o p_345966_
		2 o p_346324_
		3 o p_345305_
		4 o p_344916_
	a (ILdol;)Ljava/lang/Float; lambda$apply$1
		static
		0 o p_345100_
		1 o p_345018_
	a (Lcdv;Lfoh;)Lcci; getDamageSource
		0 o p_346246_
		1 o p_345332_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_437183_
	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 ()Lfoh; offset
	g ()Ldol; radius
	h ()Z createFire
	hashCode ()I hashCode
	i ()Ldrq$a; blockInteraction
	j ()Lmc; smallParticle
	k ()Lmc; largeParticle
	l ()Lcaa; blockParticles
	m ()Ljk; sound
	toString ()Ljava/lang/String; toString
doz net/minecraft/world/item/enchantment/effects/Ignite
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ldol; duration
	<clinit> ()V <clinit>
		static
	<init> (Ldol;)V <init>
		0 o duration
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldoz;)Ldol; 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_
	a (Lawx;ILdod;Lcdv;Lfoh;)V apply
		0 o p_345606_
		1 o p_344968_
		2 o p_346032_
		3 o p_346370_
		4 o p_344775_
	b ()Ldol; duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_345853_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
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 (Lcdv;Lawx;Lfoh;)Z matches
		0 o p_223423_
		1 o p_223424_
		2 o p_223425_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337395_
	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/item/enchantment/effects/MultiplyValue
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ldol; factor
	<clinit> ()V <clinit>
		static
	<init> (Ldol;)V <init>
		0 o factor
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbfq;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 ()Ldol; factor
	equals (Ljava/lang/Object;)Z equals
		0 o p_344762_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpb net/minecraft/world/item/enchantment/effects/PlaySoundEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ljk; soundEvent
	e Lcat; volume
	f Lcat; pitch
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lcat;Lcat;)V <init>
		0 o soundEvent
		1 o volume
		2 o pitch
	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_345234_
	a (Lawx;ILdod;Lcdv;Lfoh;)V apply
		0 o p_344971_
		1 o p_344872_
		2 o p_345016_
		3 o p_346106_
		4 o p_345017_
	b ()Ljk; soundEvent
	c ()Lcat; volume
	d ()Lcat; pitch
	equals (Ljava/lang/Object;)Z equals
		0 o p_344735_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpc net/minecraft/world/item/enchantment/effects/RemoveBinomial
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ldol; chance
	<clinit> ()V <clinit>
		static
	<init> (Ldol;)V <init>
		0 o chance
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbfq;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 ()Ldol; chance
	equals (Ljava/lang/Object;)Z equals
		0 o p_345354_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpd net/minecraft/world/item/enchantment/effects/ReplaceBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Lkf; offset
	e Ljava/util/Optional; predicate
	f Lexc; blockState
	g Ljava/util/Optional; triggerGameEvent
	<clinit> ()V <clinit>
		static
	<init> (Lkf;Ljava/util/Optional;Lexc;Ljava/util/Optional;)V <init>
		0 o offset
		1 o predicate
		2 o blockState
		3 o triggerGameEvent
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;Lcdv;Lja;Ljk;)V lambda$apply$2
		static
		0 o p_347351_
		1 o p_347352_
		2 o p_347353_
		3 o p_347354_
	a (Lawx;ILdod;Lcdv;Lfoh;)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_
	a (Lawx;Lja;Leqw;)Ljava/lang/Boolean; lambda$apply$1
		static
		0 o p_344911_
		1 o p_346055_
		2 o p_345193_
	b ()Lkf; offset
	c ()Ljava/util/Optional; predicate
	d ()Lexc; blockState
	e ()Ljava/util/Optional; triggerGameEvent
	equals (Ljava/lang/Object;)Z equals
		0 o p_344785_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpe net/minecraft/world/item/enchantment/effects/ReplaceDisk
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ldol; radius
	e Ldol; height
	f Lkf; offset
	g Ljava/util/Optional; predicate
	h Lexc; blockState
	i Ljava/util/Optional; triggerGameEvent
	<clinit> ()V <clinit>
		static
	<init> (Ldol;Ldol;Lkf;Ljava/util/Optional;Lexc;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 (Lawx;Lcdv;Lja;Ljk;)V lambda$apply$2
		static
		0 o p_353060_
		1 o p_353056_
		2 o p_353046_
		3 o p_353037_
	a (Lawx;ILdod;Lcdv;Lfoh;)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_
	a (Lawx;Lja;Leqw;)Ljava/lang/Boolean; lambda$apply$1
		static
		0 o p_353063_
		1 o p_353040_
		2 o p_353051_
	b ()Ldol; radius
	c ()Ldol; height
	d ()Lkf; offset
	e ()Ljava/util/Optional; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_353028_
	f ()Lexc; blockState
	g ()Ljava/util/Optional; triggerGameEvent
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpf net/minecraft/world/item/enchantment/effects/RunFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Lamj; function
	e Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lamj;)V <init>
		0 o function
	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_346347_
	a (Lawx;ILdod;Lcdv;Lfoh;)V apply
		0 o p_346152_
		1 o p_344788_
		2 o p_344801_
		3 o p_346210_
		4 o p_345413_
	b ()Lamj; function
	equals (Ljava/lang/Object;)Z equals
		0 o p_345874_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpg net/minecraft/world/item/enchantment/effects/SetBlockProperties
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ldjq; properties
	e Lkf; offset
	f Ljava/util/Optional; triggerGameEvent
	<clinit> ()V <clinit>
		static
	<init> (Ldjq;Lkf;Ljava/util/Optional;)V <init>
		0 o properties
		1 o offset
		2 o triggerGameEvent
	<init> (Ldjq;)V <init>
		0 o p_346404_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;Lcdv;Lja;Ljk;)V lambda$apply$1
		static
		0 o p_347362_
		1 o p_347363_
		2 o p_347364_
		3 o p_347365_
	a (Lawx;ILdod;Lcdv;Lfoh;)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 ()Ldjq; properties
	c ()Lkf; offset
	d ()Ljava/util/Optional; triggerGameEvent
	equals (Ljava/lang/Object;)Z equals
		0 o p_345823_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dph net/minecraft/world/item/enchantment/effects/SetValue
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ldol; value
	<clinit> ()V <clinit>
		static
	<init> (Ldol;)V <init>
		0 o value
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbfq;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 ()Ldol; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_346216_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpi net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Lmc; particle
	e Ldpi$a; horizontalPosition
	f Ldpi$a; verticalPosition
	g Ldpi$c; horizontalVelocity
	h Ldpi$c; verticalVelocity
	i Lcat; speed
	<clinit> ()V <clinit>
		static
	<init> (Lmc;Ldpi$a;Ldpi$a;Ldpi$c;Ldpi$c;Lcat;)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)Ldpi$a; offsetFromEntityPosition
		static
		0 o p_345365_
	a (Lcat;)Ldpi$c; fixedVelocity
		static
		0 o p_345397_
	a (Lawx;ILdod;Lcdv;Lfoh;)V apply
		0 o p_345529_
		1 o p_346425_
		2 o p_346391_
		3 o p_345668_
		4 o p_344842_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345987_
	b (F)Ldpi$c; movementScaled
		static
		0 o p_345360_
	b ()Ldpi$a; inBoundingBox
		static
	c ()Lmc; particle
	d ()Ldpi$a; horizontalPosition
	e ()Ldpi$a; verticalPosition
	equals (Ljava/lang/Object;)Z equals
		0 o p_346145_
	f ()Ldpi$c; horizontalVelocity
	g ()Ldpi$c; verticalVelocity
	h ()Lcat; speed
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpi$a net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldpi$b; type
	c F offset
	d F scale
	<clinit> ()V <clinit>
		static
	<init> (Ldpi$b;FF)V <init>
		0 o type
		1 o offset
		2 o scale
	a (Ldpi$a;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_345424_
	a ()Ldpi$b; type
	a (DDFLbfq;)D getCoordinate
		0 o p_345009_
		1 o p_352916_
		2 o p_344887_
		3 o p_345452_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345074_
	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
dpi$b net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType
	a Ldpi$b; ENTITY_POSITION
	b Ldpi$b; BOUNDING_BOX
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; id
	e Ldpi$b$a; source
	f [Ldpi$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ldpi$b$a;)V <init>
		0 o p_345972_
		1 o p_345203_
		2 o p_345226_
		3 o p_346335_
	a (DDFLbfq;)D getCoordinate
		0 o p_345237_
		1 o p_352964_
		2 o p_345722_
		3 o p_345004_
	a ()[Ldpi$b; $values
		static
	b (DDFLbfq;)D lambda$static$1
		static
		0 o p_345669_
		1 o p_352951_
		2 o p_345281_
		3 o p_345162_
	c (DDFLbfq;)D lambda$static$0
		static
		0 o p_344963_
		1 o p_352938_
		2 o p_346310_
		3 o p_345258_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldpi$b; valueOf
		static
		0 o p_346392_
	values ()[Ldpi$b; values
		static
dpi$b$a net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType$CoordinateSource
	getCoordinate (DDFLbfq;)D getCoordinate
		0 o p_344782_
		1 o p_352925_
		2 o p_346394_
		3 o p_345638_
dpi$c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$VelocitySource
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F movementScale
	c Lcat; base
	<clinit> ()V <clinit>
		static
	<init> (FLcat;)V <init>
		0 o movementScale
		1 o base
	a (DLbfq;)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 ()Lcat; base
	equals (Ljava/lang/Object;)Z equals
		0 o p_345434_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpj net/minecraft/world/item/enchantment/effects/SummonEntityEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ljo; entityTypes
	e Z joinTeam
	<clinit> ()V <clinit>
		static
	<init> (Ljo;Z)V <init>
		0 o entityTypes
		1 o joinTeam
	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_345616_
	a (Lawx;ILdod;Lcdv;Lfoh;)V apply
		0 o p_345900_
		1 o p_346183_
		2 o p_345549_
		3 o p_346414_
		4 o p_346284_
	b ()Ljo; entityTypes
	c ()Z joinTeam
	equals (Ljava/lang/Object;)Z equals
		0 o p_346199_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpk net/minecraft/world/item/enchantment/effects/package-info
dpl net/minecraft/world/item/enchantment/package-info
dpm 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 (Ldhp;Ldok$a;Lbfq;Lcbo;)V enchant
		0 o p_345974_
		1 o p_344824_
		2 o p_346040_
		3 o p_348672_
dpn net/minecraft/world/item/enchantment/providers/EnchantmentProviderTypes
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_346162_
dpo net/minecraft/world/item/enchantment/providers/EnchantmentsByCost
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljo; enchantments
	d Lcav; cost
	<clinit> ()V <clinit>
		static
	<init> (Ljo;Lcav;)V <init>
		0 o enchantments
		1 o cost
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Ldok$a;Lbfq;Lcbo;)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 ()Ljo; enchantments
	c ()Lcav; cost
	equals (Ljava/lang/Object;)Z equals
		0 o p_346077_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpp net/minecraft/world/item/enchantment/providers/EnchantmentsByCostWithDifficulty
	b I MAX_ALLOWED_VALUE_PART
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ljo; enchantments
	e I minCost
	f I maxCostSpan
	<clinit> ()V <clinit>
		static
	<init> (Ljo;II)V <init>
		0 o enchantments
		1 o minCost
		2 o maxCostSpan
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Ldok$a;Lbfq;Lcbo;)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 ()Ljo; 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
dpq net/minecraft/world/item/enchantment/providers/SingleEnchantment
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljk; enchantment
	d Lcav; level
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lcav;)V <init>
		0 o enchantment
		1 o level
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Ldok$a;Lbfq;Lcbo;)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 ()Ljk; enchantment
	c ()Lcav; level
	equals (Ljava/lang/Object;)Z equals
		0 o p_345891_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpr net/minecraft/world/item/enchantment/providers/TradeRebalanceEnchantmentProviders
	A Lami; TRADES_JUNGLE_ARMORER_BOOTS_5
	B Lami; TRADES_JUNGLE_ARMORER_HELMET_5
	C Lami; TRADES_SWAMP_ARMORER_BOOTS_4
	D Lami; TRADES_SWAMP_ARMORER_LEGGINGS_4
	E Lami; TRADES_SWAMP_ARMORER_CHESTPLATE_4
	F Lami; TRADES_SWAMP_ARMORER_HELMET_4
	G Lami; TRADES_SWAMP_ARMORER_BOOTS_5
	H Lami; TRADES_SWAMP_ARMORER_HELMET_5
	I Lami; TRADES_TAIGA_ARMORER_LEGGINGS_5
	J Lami; TRADES_TAIGA_ARMORER_CHESTPLATE_5
	a Lami; TRADES_DESERT_ARMORER_BOOTS_4
	b Lami; TRADES_DESERT_ARMORER_LEGGINGS_4
	c Lami; TRADES_DESERT_ARMORER_CHESTPLATE_4
	d Lami; TRADES_DESERT_ARMORER_HELMET_4
	e Lami; TRADES_DESERT_ARMORER_LEGGINGS_5
	f Lami; TRADES_DESERT_ARMORER_CHESTPLATE_5
	g Lami; TRADES_PLAINS_ARMORER_BOOTS_4
	h Lami; TRADES_PLAINS_ARMORER_LEGGINGS_4
	i Lami; TRADES_PLAINS_ARMORER_CHESTPLATE_4
	j Lami; TRADES_PLAINS_ARMORER_HELMET_4
	k Lami; TRADES_PLAINS_ARMORER_BOOTS_5
	l Lami; TRADES_PLAINS_ARMORER_LEGGINGS_5
	m Lami; TRADES_SAVANNA_ARMORER_BOOTS_4
	n Lami; TRADES_SAVANNA_ARMORER_LEGGINGS_4
	o Lami; TRADES_SAVANNA_ARMORER_CHESTPLATE_4
	p Lami; TRADES_SAVANNA_ARMORER_HELMET_4
	q Lami; TRADES_SAVANNA_ARMORER_CHESTPLATE_5
	r Lami; TRADES_SAVANNA_ARMORER_HELMET_5
	s Lami; TRADES_SNOW_ARMORER_BOOTS_4
	t Lami; TRADES_SNOW_ARMORER_HELMET_4
	u Lami; TRADES_SNOW_ARMORER_BOOTS_5
	v Lami; TRADES_SNOW_ARMORER_HELMET_5
	w Lami; TRADES_JUNGLE_ARMORER_BOOTS_4
	x Lami; TRADES_JUNGLE_ARMORER_LEGGINGS_4
	y Lami; TRADES_JUNGLE_ARMORER_CHESTPLATE_4
	z Lami; TRADES_JUNGLE_ARMORER_HELMET_4
	<clinit> ()V <clinit>
		static
	a (Lqw;)V bootstrap
		static
		0 o p_345608_
dps net/minecraft/world/item/enchantment/providers/VanillaEnchantmentProviders
	a Lami; MOB_SPAWN_EQUIPMENT
	b Lami; PILLAGER_SPAWN_CROSSBOW
	c Lami; RAID_PILLAGER_POST_WAVE_3
	d Lami; RAID_PILLAGER_POST_WAVE_5
	e Lami; RAID_VINDICATOR
	f Lami; RAID_VINDICATOR_POST_WAVE_5
	g Lami; ENDERMAN_LOOT_DROP
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lami; create
		static
		0 o p_345024_
	a (Lqw;)V bootstrap
		static
		0 o p_345084_
dpt net/minecraft/world/item/enchantment/providers/package-info
dpu net/minecraft/world/item/equipment/AllowedEntitiesProvider
	get (Ljl;)Ljo; get
		0 o p_400203_
dpv net/minecraft/world/item/equipment/ArmorMaterial
	a I durability
	b Ljava/util/Map; defense
	c I enchantmentValue
	d Ljk; equipSound
	e F toughness
	f F knockbackResistance
	g Lbdj; repairIngredient
	h Lami; assetId
	<init> (ILjava/util/Map;ILjk;FFLbdj;Lami;)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 ()I durability
	a (Ldpx;)Ldkh; createAttributes
		0 o p_371239_
	b ()Ljava/util/Map; defense
	c ()I enchantmentValue
	d ()Ljk; equipSound
	e ()F toughness
	equals (Ljava/lang/Object;)Z equals
		0 o p_371335_
	f ()F knockbackResistance
	g ()Lbdj; repairIngredient
	h ()Lami; assetId
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpw net/minecraft/world/item/equipment/ArmorMaterials
	a Ldpv; LEATHER
	b Ldpv; COPPER
	c Ldpv; CHAINMAIL
	d Ldpv; IRON
	e Ldpv; GOLD
	f Ldpv; DIAMOND
	g Ldpv; TURTLE_SCUTE
	h Ldpv; NETHERITE
	i Ldpv; 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_
dpx net/minecraft/world/item/equipment/ArmorType
	a Ldpx; HELMET
	b Ldpx; CHESTPLATE
	c Ldpx; LEGGINGS
	d Ldpx; BOOTS
	e Ldpx; BODY
	f Lcom/mojang/serialization/Codec; CODEC
	g Lcef; slot
	h Ljava/lang/String; name
	i I unitDurability
	j [Ldpx; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILcef;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 ()Lcef; getSlot
	b ()Ljava/lang/String; getName
	c ()Ljava/lang/String; getSerializedName
	d ()[Ldpx; $values
		static
	valueOf (Ljava/lang/String;)Ldpx; valueOf
		static
		0 o p_371892_
	values ()[Ldpx; values
		static
dpy net/minecraft/world/item/equipment/EquipmentAsset
	<init> ()V <init>
dpz net/minecraft/world/item/equipment/EquipmentAssets
	a Lami; ROOT_ID
	b Lami; LEATHER
	c Lami; COPPER
	d Lami; CHAINMAIL
	e Lami; IRON
	f Lami; GOLD
	g Lami; DIAMOND
	h Lami; TURTLE_SCUTE
	i Lami; NETHERITE
	j Lami; ARMADILLO_SCUTE
	k Lami; ELYTRA
	l Lami; SADDLE
	m Ljava/util/Map; CARPETS
	n Lami; TRADER_LLAMA
	o Ljava/util/Map; HARNESSES
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lami; createId
		static
		0 o p_386630_
	a (Ldgn;)Lami; lambda$static$1
		static
		0 o p_415456_
	b (Ldgn;)Lami; lambda$static$0
		static
		0 o p_387361_
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 (Lcdv;Lcn;Lit/unimi/dsi/fastutil/ints/IntList;)Z matchSlots
		static
		0 o p_332687_
		1 o p_332814_
		2 o p_332676_
	a (Lcdv;)Z matches
		0 o p_332796_
	a ()Ljava/util/Map; slots
	equals (Ljava/lang/Object;)Z equals
		0 o p_332785_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dqa net/minecraft/world/item/equipment/Equippable
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lcef; slot
	d Ljk; 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 Ljk; shearingSound
	<clinit> ()V <clinit>
		static
	<init> (Lcef;Ljk;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;ZZZZZLjk;)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 (Lcee;)Z canBeEquippedBy
		0 o p_371805_
	a ()Ldqa; saddle
		static
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380896_
	a (Lcef;)Ldqa$a; builder
		static
		0 o p_373113_
	a (Ldhp;Lczl;)Lcbq; swapWithEquipmentSlot
		0 o p_371218_
		1 o p_371907_
	a (Ldgn;)Ldqa; llamaSwag
		static
		0 o p_371759_
	a (Lczl;Lcew;Ldhp;)Lcbq; equipOnTarget
		0 o p_397505_
		1 o p_397083_
		2 o p_397903_
	b ()Lcef; slot
	b (Ldgn;)Ldqa; harness
		static
		0 o p_415944_
	c ()Ljk; 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 ()Ljk; shearingSound
	toString ()Ljava/lang/String; toString
dqa$a net/minecraft/world/item/equipment/Equippable$Builder
	a Lcef; slot
	b Ljk; 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 Ljk; shearingSound
	<init> (Lcef;)V <init>
		0 o p_373069_
	a (Z)Ldqa$a; setDispensable
		0 o p_372806_
	a (Lami;)Ldqa$a; setAsset
		0 o p_388051_
	a (Lamj;)Ldqa$a; setCameraOverlay
		0 o p_380964_
	a ()Ldqa; build
	a ([Lcee;)Ldqa$a; setAllowedEntities
		0 o p_372825_
	a (Ljo;)Ldqa$a; setAllowedEntities
		0 o p_373030_
	a (Ljk;)Ldqa$a; setEquipSound
		0 o p_372976_
	b (Z)Ldqa$a; setSwappable
		0 o p_372919_
	b (Ljk;)Ldqa$a; setShearingSound
		0 o p_425969_
	c (Z)Ldqa$a; setDamageOnHurt
		0 o p_372981_
	d (Z)Ldqa$a; setEquipOnInteract
		0 o p_397609_
	e (Z)Ldqa$a; setCanBeSheared
		0 o p_425621_
dqb net/minecraft/world/item/equipment/package-info
dqc net/minecraft/world/item/equipment/trim/ArmorTrim
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ljk; material
	d Ljk; pattern
	e Lxx; UPGRADE_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Ljk;)V <init>
		0 o material
		1 o pattern
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_371689_
		1 o p_371352_
		2 o p_371517_
		3 o p_399687_
	a (Ljava/lang/String;Lami;)Lamj; layerAssetId
		0 o p_399805_
		1 o p_399591_
	a ()Ljk; material
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399436_
	a (Ljava/lang/String;Ldqd$a;Ljava/lang/String;)Ljava/lang/String; lambda$layerAssetId$1
		static
		0 o p_399437_
		1 o p_399438_
		2 o p_399439_
	b ()Ljk; pattern
	equals (Ljava/lang/Object;)Z equals
		0 o p_371579_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dqd net/minecraft/world/item/equipment/trim/MaterialAssetGroup
	a Ljava/lang/String; SEPARATOR
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Laae; STREAM_CODEC
	d Ldqd; QUARTZ
	e Ldqd; IRON
	f Ldqd; NETHERITE
	g Ldqd; REDSTONE
	h Ldqd; COPPER
	i Ldqd; GOLD
	j Ldqd; EMERALD
	k Ldqd; DIAMOND
	l Ldqd; LAPIS
	m Ldqd; AMETHYST
	n Ldqd; RESIN
	o Ldqd$a; base
	p Ljava/util/Map; overrides
	<clinit> ()V <clinit>
		static
	<init> (Ldqd$a;Ljava/util/Map;)V <init>
		0 o base
		1 o overrides
	a (Lami;)Ldqd$a; assetId
		0 o p_399733_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400278_
	a ()Ldqd$a; base
	a (Ljava/lang/String;Ljava/util/Map;)Ldqd; create
		static
		0 o p_399717_
		1 o p_399565_
	a (Ljava/lang/String;)Ldqd; create
		static
		0 o p_400227_
	b ()Ljava/util/Map; overrides
	equals (Ljava/lang/Object;)Z equals
		0 o p_400197_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dqd$a net/minecraft/world/item/equipment/trim/MaterialAssetGroup$AssetInfo
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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
dqe net/minecraft/world/item/equipment/trim/TrimMaterial
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Laae; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Ldqd; assets
	f Lxx; description
	<clinit> ()V <clinit>
		static
	<init> (Ldqd;Lxx;)V <init>
		0 o assets
		1 o description
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399440_
	a ()Ldqd; assets
	b ()Lxx; description
	equals (Ljava/lang/Object;)Z equals
		0 o p_371447_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dqf net/minecraft/world/item/equipment/trim/TrimMaterials
	a Lami; QUARTZ
	b Lami; IRON
	c Lami; NETHERITE
	d Lami; REDSTONE
	e Lami; COPPER
	f Lami; GOLD
	g Lami; EMERALD
	h Lami; DIAMOND
	i Lami; LAPIS
	j Lami; AMETHYST
	k Lami; RESIN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_371627_
	a (Ljava/lang/String;)Lami; registryKey
		static
		0 o p_371483_
	a (Ljm$a;Ldhp;)Ljava/util/Optional; getFromIngredient
		static
		0 o p_371665_
		1 o p_371700_
	a (Lqw;Lami;Lyv;Ldqd;)V register
		static
		0 o p_371763_
		1 o p_371867_
		2 o p_371730_
		3 o p_399962_
dqg net/minecraft/world/item/equipment/trim/TrimPattern
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Laae; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Lamj; assetId
	f Lxx; description
	g Z decal
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lxx;Z)V <init>
		0 o assetId
		1 o description
		2 o decal
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399441_
	a ()Lamj; assetId
	a (Ljk;)Lxx; copyWithStyle
		0 o p_371533_
	b ()Lxx; description
	c ()Z decal
	equals (Ljava/lang/Object;)Z equals
		0 o p_371897_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dqh net/minecraft/world/item/equipment/trim/TrimPatterns
	a Lami; SENTRY
	b Lami; DUNE
	c Lami; COAST
	d Lami; WILD
	e Lami; WARD
	f Lami; EYE
	g Lami; VEX
	h Lami; TIDE
	i Lami; SNOUT
	j Lami; RIB
	k Lami; SPIRE
	l Lami; WAYFINDER
	m Lami; SHAPER
	n Lami; SILENCE
	o Lami; RAISER
	p Lami; HOST
	q Lami; FLOW
	r Lami; BOLT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lami;)Lamj; defaultAssetId
		static
		0 o p_399743_
	a (Lqw;)V bootstrap
		static
		0 o p_371366_
	a (Ljava/lang/String;)Lami; registryKey
		static
		0 o p_371622_
	a (Lqw;Lami;)V register
		static
		0 o p_371430_
		1 o p_371696_
dqi net/minecraft/world/item/equipment/trim/package-info
dqj net/minecraft/world/item/package-info
dqk net/minecraft/world/item/trading/ItemCost
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Laae; OPTIONAL_STREAM_CODEC
	d Ljk; item
	e I count
	f Lkj; components
	g Ldhp; itemStack
	<clinit> ()V <clinit>
		static
	<init> (Ldrp;)V <init>
		0 o p_330939_
	<init> (Ldrp;I)V <init>
		0 o p_332181_
		1 o p_330835_
	<init> (Ljk;ILkj;Ldhp;)V <init>
		0 o item
		1 o count
		2 o components
		3 o itemStack
	<init> (Ljk;ILkj;)V <init>
		0 o p_330702_
		1 o p_331182_
		2 o p_399998_
	a (Ljava/util/function/UnaryOperator;)Ldqk; withComponents
		0 o p_331084_
	a (Ljk;ILkj;)Ldhp; createStack
		static
		0 o p_331040_
		1 o p_330313_
		2 o p_399953_
	a (Ldhp;)Z test
		0 o p_330849_
	a ()Ljk; item
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399442_
	b ()I count
	c ()Lkj; components
	d ()Ldhp; itemStack
	equals (Ljava/lang/Object;)Z equals
		0 o p_331324_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dql net/minecraft/world/item/trading/Merchant
	a (Ldqn;)V overrideOffers
		0 o p_45306_
	a (Ldqm;)V notifyTrade
		0 o p_45305_
	a (Lczl;Lxx;I)V openTradingScreen
		0 o p_45302_
		1 o p_45303_
		2 o p_45304_
	a (ILczk;Lczl;)Lddg; lambda$openTradingScreen$0
		0 o p_45298_
		1 o p_45299_
		2 o p_45300_
	g (Lczl;)V setTradingPlayer
		0 o p_45307_
	gI ()Lczl; getTradingPlayer
	gK ()Ldqn; getOffers
	gL ()Z showProgressBar
	gM ()Lbcd; getNotifyTradeSound
	gQ ()Z isClientSide
	gU ()Z canRestock
	h (Lczl;)Z stillValid
		0 o p_383240_
	i (Ldhp;)V notifyTradeUpdated
		0 o p_45308_
	s ()I getVillagerXp
	s (I)V overrideXp
		0 o p_45309_
dqm net/minecraft/world/item/trading/MerchantOffer
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ldqk; baseCostA
	d Ljava/util/Optional; costB
	e Ldhp; 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> (Ldqm;)V <init>
		0 o p_302340_
	<init> (Ldqk;Ljava/util/Optional;Ldhp;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> (Ldqk;Ldhp;IIF)V <init>
		0 o p_332077_
		1 o p_320418_
		2 o p_320071_
		3 o p_320069_
		4 o p_320947_
	<init> (Ldqk;Ljava/util/Optional;Ldhp;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> (Ldqk;Ljava/util/Optional;Ldhp;IIIF)V <init>
		0 o p_331409_
		1 o p_331614_
		2 o p_45321_
		3 o p_45323_
		4 o p_45324_
		5 o p_330951_
		6 o p_45325_
	<init> (Ldqk;Ljava/util/Optional;Ldhp;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_
	a (Ldqk;)I getModifiedCostCount
		0 o p_330556_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10
		static
		0 o p_324269_
	a (I)V addToSpecialPriceDiff
		0 o p_45354_
	a ()Ldhp; getBaseCostA
	a (Ldqm;)Ljava/lang/Integer; lambda$static$9
		static
		0 o p_324202_
	a (Lxg;)Ldqm; createFromStream
		static
		0 o p_320207_
	a (Ldhp;Ldhp;)Z satisfiedBy
		0 o p_45356_
		1 o p_45357_
	a (Lxg;Ldqm;)V writeToStream
		static
		0 o p_320530_
		1 o p_320384_
	b ()Ldhp; getCostA
	b (I)V setSpecialPriceDiff
		0 o p_45360_
	b (Ldqm;)Ljava/lang/Float; lambda$static$8
		static
		0 o p_323953_
	b (Ldhp;Ldhp;)Z take
		0 o p_45362_
		1 o p_45363_
	c ()Ldhp; getCostB
	c (Ldqm;)Ljava/lang/Integer; lambda$static$7
		static
		0 o p_324040_
	d ()Ldqk; getItemCostA
	d (Ldqm;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_324423_
	e (Ldqm;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_323485_
	e ()Ljava/util/Optional; getItemCostB
	f (Ldqm;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_323849_
	f ()Ldhp; getResult
	g ()V updateDemand
	g (Ldqm;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_324003_
	h (Ldqm;)Ldhp; lambda$static$2
		static
		0 o p_324095_
	h ()Ldhp; assemble
	i ()I getUses
	i (Ldqm;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_330120_
	j (Ldqm;)Ldqk; 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 ()Ldqm; copy
dqn net/minecraft/world/item/trading/MerchantOffers
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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 ()Ldqn; copy
	a (Ldhp;Ldhp;I)Ldqm; getRecipeFor
		0 o p_45390_
		1 o p_45391_
		2 o p_45392_
dqo net/minecraft/world/item/trading/package-info
dqp net/minecraft/world/level/BaseCommandBlock
	a Lxx; DEFAULT_NAME
	b I NO_LAST_EXECUTION
	c J lastExecution
	d Z updateLastExecution
	e I successCount
	f Z trackOutput
	g Lxx; lastOutput
	h Ljava/lang/String; command
	i Lxx; 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 (Z)V setTrackOutput
		0 o p_45429_
	a (Ldrq;)Z performCommand
		0 o p_45415_
	a (Lfir;)V save
		0 o p_422186_
	a (Lfip;)V load
		0 o p_421770_
	a (Lczl;)Lcbq; usedBy
		0 o p_45413_
	a (I)V setSuccessCount
		0 o p_45411_
	a (Lei;)Lej; createCommandSourceStack
		0 o p_442778_
	a (Lxx;)V setCustomName
		0 o p_331531_
	a ()Lawx; getLevel
	b (Lxx;)V setLastOutput
		0 o p_45434_
	b ()V onUpdated
	c ()Lfoh; getPosition
	d ()Ldqp$a; createSource
	e ()Z isValid
	f ()I getSuccessCount
	g ()Lxx; getLastOutput
	h ()Ljava/lang/String; getCommand
	i ()Lxx; getName
	j ()Lxx; getCustomName
	k ()Z isTrackOutput
	l ()Ljava/lang/String; lambda$performCommand$1
dqp$a net/minecraft/world/level/BaseCommandBlock$CloseableCommandBlockSource
	b Ldqp; this$0
	c Ljava/time/format/DateTimeFormatter; TIME_FORMAT
	d Z closed
	<clinit> ()V <clinit>
		static
	<init> (Ldqp;)V <init>
		0 o p_442962_
	A_ ()Z acceptsFailure
	a (Lxx;)V sendSystemMessage
		0 o p_443616_
	c ()Z shouldInformAdmins
	close ()V close
	z_ ()Z acceptsSuccess
dqq 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 Lcaa; spawnPotentials
	m Ldsk; nextSpawnData
	n D spin
	o D oSpin
	p I minSpawnDelay
	q I maxSpawnDelay
	r I spawnCount
	s Lcdv; displayEntity
	t I maxNearbyEntities
	u I requiredPlayerRange
	v I spawnRange
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcee;Ldrq;Lbfq;Lja;)V setEntityId
		0 o p_253682_
		1 o p_254041_
		2 o p_254221_
		3 o p_254050_
	a (Ldrq;Lbfq;Lja;)Ldsk; getOrCreateNextSpawnData
		0 o p_254503_
		1 o p_253892_
		2 o p_254487_
	a (Ldrq;Lja;Ldsk;)V setNextSpawnData
		0 o p_151325_
		1 o p_151326_
		2 o p_151327_
	a (Lfoh;Lcdv;)Lcdv; lambda$serverTick$1
		static
		0 o p_404551_
		1 o p_404552_
	a ()D getSpin
	a (Lja;Lbfq;)Lfoh; lambda$serverTick$0
		0 o p_404553_
		1 o p_404554_
	a (Ldrq;Lja;I)V broadcastEvent
		0 o p_151322_
		1 o p_151323_
		2 o p_151324_
	a (Ldrq;Lja;Lfip;)V load
		0 o p_151329_
		1 o p_151330_
		2 o p_421598_
	a (Ldrq;I)Z onEventTriggered
		0 o p_151317_
		1 o p_151318_
	a (Lawx;Lja;)V serverTick
		0 o p_151312_
		1 o p_151313_
	a (Ldrq;Lja;)V clientTick
		0 o p_151320_
		1 o p_151321_
	a (Lfir;)V save
		0 o p_422002_
	b ()D getOSpin
	b (Ldrq;Lja;Ldsk;)V lambda$load$3
		0 o p_400942_
		1 o p_400943_
		2 o p_400944_
	b (Ldrq;Lja;)Lcdv; getOrCreateDisplayEntity
		0 o p_254323_
		1 o p_254313_
	c ()Lcaa; lambda$load$4
	c (Ldrq;Lja;Ldsk;)V lambda$delay$2
		0 o p_393309_
		1 o p_393310_
		2 o p_393311_
	c (Ldrq;Lja;)Z isNearPlayer
		0 o p_151344_
		1 o p_151345_
	d (Ldrq;Lja;)V delay
		0 o p_151351_
		1 o p_151352_
dqr net/minecraft/world/level/BlockAndTintGetter
	E_ ()Lffp; getLightEngine
	a (Ljg;Z)F getShade
		0 o p_45522_
		1 o p_45523_
	a (Ldrz;Lja;)I getBrightness
		0 o p_45518_
		1 o p_45519_
	a (Lja;Ldra;)I getBlockTint
		0 o p_45520_
		1 o p_45521_
	b (Lja;I)I getRawBrightness
		0 o p_45525_
		1 o p_45526_
	h (Lja;)Z canSeeSky
		0 o p_45528_
dqs net/minecraft/world/level/BlockCollisions
	a Lfoc; box
	b Lfom; context
	c Ljd; cursor
	d Lja$a; pos
	e Lfpc; entityShape
	f Ldqy; collisionGetter
	g Z onlySuffocatingBlocks
	h Ldqu; cachedBlockGetter
	i J cachedBlockGetterPos
	j Ljava/util/function/BiFunction; resultProvider
	<init> (Ldqy;Lcdv;Lfoc;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_
	<init> (Ldqy;Lfom;Lfoc;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_
	a (II)Ldqu; getChunk
		0 o p_186412_
		1 o p_186413_
	computeNext ()Ljava/lang/Object; computeNext
dqt net/minecraft/world/level/BlockEventData
	a Lja; pos
	b Lduv; block
	c I paramA
	d I paramB
	<init> (Lja;Lduv;II)V <init>
		0 o pos
		1 o block
		2 o paramA
		3 o paramB
	a ()Lja; pos
	b ()Lduv; 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
dqu net/minecraft/world/level/BlockGetter
	a (Lfoh;Lfoh;Lja;Lfpc;Lejm;)Lfod; clipWithInteractionOverride
		0 o p_45559_
		1 o p_45560_
		2 o p_45561_
		3 o p_45562_
		4 o p_45563_
	a (Lfoh;Lfoh;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 (Lfoh;)Lkf; getFurthestCorner
		static
		0 o p_436576_
	a (Ldqx;Lja;)Lfod; lambda$clip$2
		0 o p_151359_
		1 o p_151360_
	a (Lfpc;Ljava/util/function/Supplier;)D getBlockFloorHeight
		0 o p_45565_
		1 o p_45566_
	a (Lit/unimi/dsi/fastutil/longs/LongSet;Lfoh;Lfoc;Ldqu$a;)I addCollisionsAlongTravel
		static
		0 o p_404983_
		1 o p_365197_
		2 o p_362649_
		3 o p_405208_
	a (Lfoh;Lfoh;Lfoc;Ldqu$a;)Z forEachBlockIntersectedBetween
		static
		0 o p_405487_
		1 o p_405072_
		2 o p_405459_
		3 o p_405341_
	a (Lja;Legi;)Ljava/util/Optional; getBlockEntity
		0 o p_151367_
		1 o p_151368_
	a (Lfoc;)Ljava/util/stream/Stream; getBlockStates
		0 o p_45557_
	a (Ldqw;Lja;)Lfod; lambda$isBlockInLine$0
		0 o p_360108_
		1 o p_360109_
	a (Ldqw;)Lfod; isBlockInLine
		0 o p_151354_
	a (Ldqx;)Lfod; clip
		0 o p_45548_
	a_ (Lja;)Lejm; getBlockState
		0 o p_45571_
	b (Ldqw;)Lfod; lambda$isBlockInLine$1
		static
		0 o p_360111_
	b_ (Lja;)Lfga; getFluidState
		0 o p_45569_
	c (Ldqx;)Lfod; lambda$clip$3
		static
		0 o p_360110_
	c_ (Lja;)Legg; getBlockEntity
		0 o p_45570_
	f (Lja;)Lfpc; lambda$getBlockFloorHeight$4
		0 o p_360112_
	i (Lja;)I getLightEmission
		0 o p_45572_
	j (Lja;)D getBlockFloorHeight
		0 o p_45574_
dqu$a net/minecraft/world/level/BlockGetter$BlockStepVisitor
	visit (Lja;I)Z visit
		0 o p_405198_
		1 o p_405633_
dqv net/minecraft/world/level/ChunkPos
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c J INVALID_CHUNK_POS
	d I MAX_COORDINATE_VALUE
	e Ldqv; 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> (Lja;)V <init>
		0 o p_45587_
	a ([I)Ldqv; lambda$static$0
		static
		0 o p_372804_
	a (Ldqv;I)Ljava/util/stream/Stream; rangeClosed
		static
		0 o p_45597_
		1 o p_45598_
	a ()J toLong
	a (Ldqv;Ldqv;)Ljava/util/stream/Stream; rangeClosed
		static
		0 o p_45600_
		1 o p_45601_
	a (III)Lja; getBlockAt
		0 o p_151385_
		1 o p_151386_
		2 o p_151387_
	a (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_373123_
	a (Ldqv;)I getChessboardDistance
		0 o p_45595_
	a (I)I getBlockX
		0 o p_151383_
	a (J)I getX
		static
		0 o p_45593_
	a (II)Ldqv; minFromRegion
		static
		0 o p_220338_
		1 o p_220339_
	a (Lja;)J asLong
		static
		0 o p_151389_
	b (Ldqv;)I distanceSquared
		0 o p_296302_
	b ()I getMiddleBlockX
	b (Lja;)Z contains
		0 o p_449565_
	b (I)I getBlockZ
		0 o p_151392_
	b (II)Ldqv; maxFromRegion
		static
		0 o p_220341_
		1 o p_220342_
	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 (Ldqv;)Ljava/util/stream/IntStream; lambda$static$2
		static
		0 o p_372801_
	c (I)Lja; getMiddleBlockPosition
		0 o p_151395_
	d (II)I hash
		static
		0 o p_220344_
		1 o p_220345_
	d ()I getMinBlockX
	e ()I getMinBlockZ
	e (II)I getChessboardDistance
		0 o p_347518_
		1 o p_347577_
	equals (Ljava/lang/Object;)Z equals
		0 o p_45607_
	f (II)I distanceSquared
		0 o p_295272_
		1 o p_296154_
	f ()I getMaxBlockX
	g ()I getMaxBlockZ
	h ()I getRegionX
	hashCode ()I hashCode
	i ()I getRegionZ
	j ()I getRegionLocalX
	k ()I getRegionLocalZ
	l ()Lja; getWorldPosition
	toString ()Ljava/lang/String; toString
dqv$1 net/minecraft/world/level/ChunkPos$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ldqv;)V encode
		0 o p_373102_
		1 o p_372822_
	a (Lio/netty/buffer/ByteBuf;)Ldqv; 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_
dqv$2 net/minecraft/world/level/ChunkPos$2
	a Ldqv; val$from
	b Ldqv; val$to
	c I val$zDiff
	d I val$xDiff
	e Ldqv; pos
	<init> (JILdqv;Ldqv;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_
dqw net/minecraft/world/level/ClipBlockStateContext
	a Lfoh; from
	b Lfoh; to
	c Ljava/util/function/Predicate; block
	<init> (Lfoh;Lfoh;Ljava/util/function/Predicate;)V <init>
		0 o p_151401_
		1 o p_151402_
		2 o p_151403_
	a ()Lfoh; getTo
	b ()Lfoh; getFrom
	c ()Ljava/util/function/Predicate; isTargetBlock
dqx net/minecraft/world/level/ClipContext
	a Lfoh; from
	b Lfoh; to
	c Ldqx$a; block
	d Ldqx$b; fluid
	e Lfom; collisionContext
	<init> (Lfoh;Lfoh;Ldqx$a;Ldqx$b;Lfom;)V <init>
		0 o p_311916_
		1 o p_312802_
		2 o p_312540_
		3 o p_312487_
		4 o p_311823_
	<init> (Lfoh;Lfoh;Ldqx$a;Ldqx$b;Lcdv;)V <init>
		0 o p_45688_
		1 o p_45689_
		2 o p_45690_
		3 o p_45691_
		4 o p_45692_
	a ()Lfoh; getTo
	a (Lfga;Ldqu;Lja;)Lfpc; getFluidShape
		0 o p_45699_
		1 o p_45700_
		2 o p_45701_
	a (Lejm;Ldqu;Lja;)Lfpc; getBlockShape
		0 o p_45695_
		1 o p_45696_
		2 o p_45697_
	b ()Lfoh; getFrom
dqx$a net/minecraft/world/level/ClipContext$Block
	a Ldqx$a; COLLIDER
	b Ldqx$a; OUTLINE
	c Ldqx$a; VISUAL
	d Ldqx$a; FALLDAMAGE_RESETTING
	e Ldqx$c; shapeGetter
	f [Ldqx$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILdqx$c;)V <init>
		0 o p_45710_
		1 o p_45711_
		2 o p_45712_
	a ()[Ldqx$a; $values
		static
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; lambda$static$0
		static
		0 o p_450898_
		1 o p_450899_
		2 o p_450900_
		3 o p_450901_
	get (Lejm;Ldqu;Lja;Lfom;)Lfpc; get
		0 o p_45714_
		1 o p_45715_
		2 o p_45716_
		3 o p_45717_
	valueOf (Ljava/lang/String;)Ldqx$a; valueOf
		static
		0 o p_45719_
	values ()[Ldqx$a; values
		static
dqx$b net/minecraft/world/level/ClipContext$Fluid
	a Ldqx$b; NONE
	b Ldqx$b; SOURCE_ONLY
	c Ldqx$b; ANY
	d Ldqx$b; WATER
	e Ljava/util/function/Predicate; canPick
	f [Ldqx$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 ()[Ldqx$b; $values
		static
	a (Lfga;)Z canPick
		0 o p_45732_
	b (Lfga;)Z lambda$static$2
		static
		0 o p_201988_
	c (Lfga;)Z lambda$static$1
		static
		0 o p_45734_
	d (Lfga;)Z lambda$static$0
		static
		0 o p_45736_
	valueOf (Ljava/lang/String;)Ldqx$b; valueOf
		static
		0 o p_45738_
	values ()[Ldqx$b; values
		static
dqx$c net/minecraft/world/level/ClipContext$ShapeGetter
	get (Lejm;Ldqu;Lja;Lfom;)Lfpc; get
		0 o p_45740_
		1 o p_45741_
		2 o p_45742_
		3 o p_45743_
dqy net/minecraft/world/level/CollisionGetter
	a (Lcdv;Lfpc;)Z isUnobstructed
		0 o p_45750_
		1 o p_45751_
	a (Lcdv;Lfoc;Lfoh;)Ljava/lang/Iterable; getPreMoveCollisions
		0 o p_421848_
		1 o p_422291_
		2 o p_422022_
	a (Lcdv;Lfoc;Z)Z noCollision
		0 o p_364564_
		1 o p_364942_
		2 o p_362912_
	a (Lcdv;Lfoc;)Z noCollision
		0 o p_45757_
		1 o p_45758_
	a (Lfpc;)Ljava/util/stream/Stream; lambda$findFreePosition$5
		static
		0 o p_186426_
	a (Lcdv;Lfpc;Lfoh;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 (Lfom;Lfoc;)Ljava/lang/Iterable; getBlockCollisionsFromContext
		0 o p_422304_
		1 o p_421735_
	a (Lja$a;Lfpc;)Lja; lambda$findSupportingBlock$3
		static
		0 o p_286213_
		1 o p_286214_
	a (DDDLfoc;)Lfoc; lambda$findFreePosition$6
		static
		0 o p_186421_
		1 o p_186422_
		2 o p_186423_
		3 o p_186424_
	a (Lejm;Lja;Lfom;)Z isUnobstructed
		0 o p_45753_
		1 o p_45754_
		2 o p_45755_
	b (Lfoc;)Z noCollision
		0 o p_45773_
	b (Lfom;Lfoc;)Ljava/util/Iterator; lambda$getBlockCollisionsFromContext$1
		0 o p_421409_
		1 o p_421410_
	b (Lcdv;Lfoc;)Z noBlockCollision
		0 o p_295728_
		1 o p_294209_
	b (Ldqx;)Lfod; clipIncludingBorder
		0 o p_365129_
	b (Lja$a;Lfpc;)Lfpc; lambda$collidesWithSuffocatingBlock$2
		static
		0 o p_286211_
		1 o p_286212_
	b (Lfpc;)Z lambda$findFreePosition$4
		0 o p_186430_
	c (Lja$a;Lfpc;)Lfpc; lambda$getBlockCollisionsFromContext$0
		static
		0 o p_286215_
		1 o p_286216_
	c (Lcdv;Lfoc;)Ljava/util/List; getEntityCollisions
		0 o p_186427_
		1 o p_186428_
	c (II)Ldqu; getChunkForCollisions
		0 o p_45774_
		1 o p_45775_
	d (Lcdv;Lfoc;)Ljava/lang/Iterable; getCollisions
		0 o p_186432_
		1 o p_186433_
	e (Lcdv;Lfoc;)Ljava/lang/Iterable; getBlockCollisions
		0 o p_186435_
		1 o p_186436_
	f (Lcdv;Lfoc;)Ljava/lang/Iterable; getBlockAndLiquidCollisions
		0 o p_364621_
		1 o p_365424_
	f (Lcdv;)Z isUnobstructed
		0 o p_45785_
	g (Lcdv;)Z noCollision
		0 o p_45787_
	g (Lcdv;Lfoc;)Z collidesWithSuffocatingBlock
		0 o p_186438_
		1 o p_186439_
	h (Lcdv;Lfoc;)Ljava/util/Optional; findSupportingBlock
		0 o p_286468_
		1 o p_286792_
	i (Lcdv;Lfoc;)Lfpc; borderCollision
		0 o p_186441_
		1 o p_186442_
	u ()Lelf; getWorldBorder
dqz 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_
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 (Lawy;)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/ColorResolver
	getColor (Ldst;DD)I getColor
		0 o p_130046_
		1 o p_130047_
		2 o p_130048_
drb net/minecraft/world/level/CommonLevelAccessor
	a (Lepp$a;Lja;)Lja; getHeightmapPos
		0 o p_45831_
		1 o p_45832_
	a (Lcdv;Lfpc;)Z isUnobstructed
		0 o p_45828_
		1 o p_45829_
	a (Lja;Legi;)Ljava/util/Optional; getBlockEntity
		0 o p_151452_
		1 o p_151453_
	c (Lcdv;Lfoc;)Ljava/util/List; getEntityCollisions
		0 o p_186447_
		1 o p_186448_
drc net/minecraft/world/level/CustomSpawner
	a (Lawx;Z)V tick
		0 o p_45839_
		1 o p_45840_
drd net/minecraft/world/level/DataPackConfig
	a Ldrd; 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 (Ldrd;)Ljava/util/List; lambda$static$1
		static
		0 o p_151455_
	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_
	b (Ldrd;)Ljava/util/List; lambda$static$0
		static
		0 o p_151457_
	b ()Ljava/util/List; getDisabled
dre 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_
drf net/minecraft/world/level/EmptyBlockAndTintGetter
	a Ldrf; INSTANCE
	b [Ldrf; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_363396_
		1 o p_362645_
	E_ ()Lffp; getLightEngine
	M_ ()I getMinY
	N_ ()I getHeight
	a (Ljg;Z)F getShade
		0 o p_362310_
		1 o p_360577_
	a (Lja;Ldra;)I getBlockTint
		0 o p_362018_
		1 o p_365320_
	a ()[Ldrf; $values
		static
	a_ (Lja;)Lejm; getBlockState
		0 o p_364801_
	b_ (Lja;)Lfga; getFluidState
		0 o p_364619_
	c_ (Lja;)Legg; getBlockEntity
		0 o p_363675_
	valueOf (Ljava/lang/String;)Ldrf; valueOf
		static
		0 o p_363601_
	values ()[Ldrf; values
		static
drg net/minecraft/world/level/EmptyBlockGetter
	a Ldrg; INSTANCE
	b [Ldrg; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_45862_
		1 o p_45863_
	M_ ()I getMinY
	N_ ()I getHeight
	a ()[Ldrg; $values
		static
	a_ (Lja;)Lejm; getBlockState
		0 o p_45869_
	b_ (Lja;)Lfga; getFluidState
		0 o p_45865_
	c_ (Lja;)Legg; getBlockEntity
		0 o p_45867_
	valueOf (Ljava/lang/String;)Ldrg; valueOf
		static
		0 o p_45871_
	values ()[Ldrg; values
		static
drh net/minecraft/world/level/EntityBasedExplosionDamageCalculator
	a Lcdv; source
	<init> (Lcdv;)V <init>
		0 o p_45894_
	a (Ldrj;Ldqu;Lja;Lejm;Lfga;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_45902_
		1 o p_45903_
		2 o p_45904_
		3 o p_45905_
		4 o p_45906_
	a (Ldrj;Ldqu;Lja;Lejm;Lfga;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 (Ldrj;Ldqu;Lja;Lejm;F)Z shouldBlockExplode
		0 o p_45896_
		1 o p_45897_
		2 o p_45898_
		3 o p_45899_
		4 o p_45900_
dri net/minecraft/world/level/EntityGetter
	C ()Ljava/util/List; players
	a (Lcdv;Lfpc;)Z isUnobstructed
		0 o p_45939_
		1 o p_45940_
	a (Ljava/lang/Class;Lfoc;Ljava/util/function/Predicate;)Ljava/util/List; getEntitiesOfClass
		0 o p_45979_
		1 o p_45980_
		2 o p_45981_
	a (DDDDLjava/util/function/Predicate;)Lczl; getNearestPlayer
		0 o p_45919_
		1 o p_45920_
		2 o p_45921_
		3 o p_45922_
		4 o p_45923_
	a (DDDD)Z hasNearbyAlivePlayer
		0 o p_45915_
		1 o p_45916_
		2 o p_45917_
		3 o p_45918_
	a (Leoc;Lfoc;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_151464_
		1 o p_151465_
		2 o p_151466_
	a (Lcdv;Lfoc;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_45936_
		1 o p_45937_
		2 o p_45938_
	a (Lcdv;D)Lczl; getNearestPlayer
		0 o p_45931_
		1 o p_45932_
	a (Ljava/lang/Class;Lfoc;)Ljava/util/List; getEntitiesOfClass
		0 o p_45977_
		1 o p_45978_
	a (DDDDZ)Lczl; getNearestPlayer
		0 o p_45925_
		1 o p_45926_
		2 o p_45927_
		3 o p_45928_
		4 o p_45929_
	a_ (Lcdv;Lfoc;)Ljava/util/List; getEntities
		0 o p_45934_
		1 o p_45935_
	c (Lcdv;Lfoc;)Ljava/util/List; getEntityCollisions
		0 o p_186451_
		1 o p_186452_
	c (Ljava/util/UUID;)Lczl; getPlayerByUUID
		0 o p_46004_
drj net/minecraft/world/level/Explosion
	a (Lcdv;)Lcew; getIndirectSourceEntity
		static
		0 o p_363745_
	a ()Lawx; level
	a (Ldrq;Lcdv;)Lcci; getDefaultDamageSource
		static
		0 o p_312716_
		1 o p_312608_
	b ()Ldrj$a; getBlockInteraction
	c ()Lcew; getIndirectSourceEntity
	d ()Lcdv; getDirectSourceEntity
	e ()F radius
	f ()Lfoh; center
	g ()Z canTriggerBlocks
	h ()Z shouldAffectBlocklikeEntities
drj$a net/minecraft/world/level/Explosion$BlockInteraction
	a Ldrj$a; KEEP
	b Ldrj$a; DESTROY
	c Ldrj$a; DESTROY_WITH_DECAY
	d Ldrj$a; TRIGGER_BLOCK
	e Z shouldAffectBlocklikeEntities
	f [Ldrj$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 ()[Ldrj$a; $values
		static
	valueOf (Ljava/lang/String;)Ldrj$a; valueOf
		static
		0 o p_46091_
	values ()[Ldrj$a; values
		static
drk net/minecraft/world/level/ExplosionDamageCalculator
	<init> ()V <init>
	a (Ldrj;Ldqu;Lja;Lejm;F)Z shouldBlockExplode
		0 o p_46094_
		1 o p_46095_
		2 o p_46096_
		3 o p_46097_
		4 o p_46098_
	a (Lcdv;)F getKnockbackMultiplier
		0 o p_340973_
	a (Ldrj;Ldqu;Lja;Lejm;Lfga;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_46099_
		1 o p_46100_
		2 o p_46101_
		3 o p_46102_
		4 o p_46103_
	a (Ldrj;Lcdv;)Z shouldDamageEntity
		0 o p_314652_
		1 o p_314454_
	a (Ldrj;Lcdv;F)F getEntityDamageAmount
		0 o p_311793_
		1 o p_311929_
		2 o p_364677_
drl 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_
drm net/minecraft/world/level/GameRules
	A Ldrm$e; RULE_MAX_COMMAND_FORK_COUNT
	B Ldrm$e; RULE_COMMAND_MODIFICATION_BLOCK_LIMIT
	C Ldrm$e; RULE_ANNOUNCE_ADVANCEMENTS
	D Ldrm$e; RULE_DISABLE_RAIDS
	E Ldrm$e; RULE_DOINSOMNIA
	F Ldrm$e; RULE_DO_IMMEDIATE_RESPAWN
	G Ldrm$e; RULE_PLAYERS_NETHER_PORTAL_DEFAULT_DELAY
	H Ldrm$e; RULE_PLAYERS_NETHER_PORTAL_CREATIVE_DELAY
	I Ldrm$e; RULE_DROWNING_DAMAGE
	J Ldrm$e; RULE_FALL_DAMAGE
	K Ldrm$e; RULE_FIRE_DAMAGE
	L Ldrm$e; RULE_FREEZE_DAMAGE
	M Ldrm$e; RULE_DO_PATROL_SPAWNING
	N Ldrm$e; RULE_DO_TRADER_SPAWNING
	O Ldrm$e; RULE_DO_WARDEN_SPAWNING
	P Ldrm$e; RULE_FORGIVE_DEAD_PLAYERS
	Q Ldrm$e; RULE_UNIVERSAL_ANGER
	R Ldrm$e; RULE_PLAYERS_SLEEPING_PERCENTAGE
	S Ldrm$e; RULE_BLOCK_EXPLOSION_DROP_DECAY
	T Ldrm$e; RULE_MOB_EXPLOSION_DROP_DECAY
	U Ldrm$e; RULE_TNT_EXPLOSION_DROP_DECAY
	V Ldrm$e; RULE_SNOW_ACCUMULATION_HEIGHT
	W Ldrm$e; RULE_WATER_SOURCE_CONVERSION
	X Ldrm$e; RULE_LAVA_SOURCE_CONVERSION
	Y Ldrm$e; RULE_GLOBAL_SOUND_EVENTS
	Z Ldrm$e; RULE_DO_VINES_SPREAD
	a I DEFAULT_RANDOM_TICK_SPEED
	aa Ldrm$e; RULE_ENDER_PEARLS_VANISH_ON_DEATH
	ab Ldrm$e; RULE_MINECART_MAX_SPEED
	ac Ldrm$e; RULE_TNT_EXPLODES
	ad Ldrm$e; RULE_LOCATOR_BAR
	ae Ldrm$e; RULE_PVP
	af Ldrm$e; RULE_ALLOW_NETHER
	ag Ldrm$e; RULE_SPAWN_MONSTERS
	ah Ldrm$e; RULE_COMMAND_BLOCKS_ENABLED
	ai Ldrm$e; RULE_SPAWNER_BLOCKS_ENABLED
	aj Lorg/slf4j/Logger; LOGGER
	ak Ljava/util/Map; GAME_RULE_TYPES
	al Ljava/util/Map; rules
	am Ldcx; enabledFeatures
	b Ldrm$e; RULE_DOFIRETICK
	c Ldrm$e; RULE_ALLOWFIRETICKAWAYFROMPLAYERS
	d Ldrm$e; RULE_MOBGRIEFING
	e Ldrm$e; RULE_KEEPINVENTORY
	f Ldrm$e; RULE_DOMOBSPAWNING
	g Ldrm$e; RULE_DOMOBLOOT
	h Ldrm$e; RULE_PROJECTILESCANBREAKBLOCKS
	i Ldrm$e; RULE_DOBLOCKDROPS
	j Ldrm$e; RULE_DOENTITYDROPS
	k Ldrm$e; RULE_COMMANDBLOCKOUTPUT
	l Ldrm$e; RULE_NATURAL_REGENERATION
	m Ldrm$e; RULE_DAYLIGHT
	n Ldrm$e; RULE_LOGADMINCOMMANDS
	o Ldrm$e; RULE_SHOWDEATHMESSAGES
	p Ldrm$e; RULE_RANDOMTICKING
	q Ldrm$e; RULE_SENDCOMMANDFEEDBACK
	r Ldrm$e; RULE_REDUCEDDEBUGINFO
	s Ldrm$e; RULE_SPECTATORSGENERATECHUNKS
	t Ldrm$e; RULE_SPAWN_RADIUS
	u Ldrm$e; RULE_DISABLE_PLAYER_MOVEMENT_CHECK
	v Ldrm$e; RULE_DISABLE_ELYTRA_MOVEMENT_CHECK
	w Ldrm$e; RULE_MAX_ENTITY_CRAMMING
	x Ldrm$e; RULE_WEATHER_CYCLE
	y Ldrm$e; RULE_LIMITED_CRAFTING
	z Ldrm$e; RULE_MAX_COMMAND_CHAIN_LENGTH
	<clinit> ()V <clinit>
		static
	<init> (Ldcx;Lcom/mojang/serialization/DynamicLike;)V <init>
		0 o p_360983_
		1 o p_46160_
	<init> (Ldcx;)V <init>
		0 o p_364741_
	<init> (Ljava/util/Map;Ldcx;)V <init>
		0 o p_46162_
		1 o p_361030_
	a (Ldrm$e;)Ldrm$f; getType
		static
		0 o p_397474_
	a (Ldrm;Lnet/minecraft/server/MinecraftServer;Ldrm$e;)V lambda$assignFrom$20
		0 o p_46180_
		1 o p_46181_
		2 o p_46182_
	a (Lcom/mojang/serialization/DynamicLike;Ldrm$e;Ldrm$g;)V lambda$loadFromTag$17
		static
		0 o p_337967_
		1 o p_337968_
		2 o p_337969_
	a (Ldrm$c;Ldrm$e;Ldrm$f;)V callVisitorCap
		0 o p_46167_
		1 o p_46168_
		2 o p_46169_
	a (Lnet/minecraft/server/MinecraftServer;Ldrm$d;)V lambda$static$10
		static
		0 o p_360120_
		1 o p_360121_
	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 (Ldcx;)Ljava/util/stream/Stream; availableRules
		static
		0 o p_360558_
	a (Ljava/lang/String;Ldrm$b;Ldrm$f;)Ldrm$e; register
		static
		0 o p_46190_
		1 o p_46191_
		2 o p_46192_
	a (Ljava/util/Map$Entry;)Ldrm$g; lambda$copy$18
		0 o p_415463_
	a (Lup;Ldrm$e;Ldrm$g;)V lambda$createTag$16
		static
		0 o p_46196_
		1 o p_46197_
		2 o p_46198_
	a (Ljava/lang/String;Ldrm$e;)Z lambda$keyCodec$2
		static
		0 o p_396926_
		1 o p_396927_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$keyCodec$5
		static
		0 o p_396928_
	a (Ldcx;Ljava/util/Map$Entry;)Z lambda$availableRules$15
		static
		0 o p_360117_
		1 o p_360118_
	a (Ldrm;Lnet/minecraft/server/MinecraftServer;)V assignFrom
		0 o p_46177_
		1 o p_46178_
	a ()Lup; createTag
	a (Ldrm$a;Lawx;)V lambda$static$11
		static
		0 o p_415461_
		1 o p_415462_
	a (Lnet/minecraft/server/MinecraftServer;Ldrm$a;)V lambda$static$13
		static
		0 o p_448978_
		1 o p_448979_
	a (Ldrm$c;)V visitGameRuleTypes
		0 o p_46165_
	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_
	a (Ldrm$e;Ldrm;Lnet/minecraft/server/MinecraftServer;)V assignCap
		0 o p_46173_
		1 o p_46174_
		2 o p_46175_
	b (Ldrm$c;Ldrm$e;Ldrm$f;)V lambda$visitGameRuleTypes$19
		0 o p_360122_
		1 o p_360123_
		2 o p_360124_
	b (Ljava/util/Map$Entry;)Ldrm$g; lambda$new$14
		static
		0 o p_46210_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$keyCodec$4
		static
		0 o p_396933_
	b (Lnet/minecraft/server/MinecraftServer;Ldrm$a;)V lambda$static$12
		static
		0 o p_415457_
		1 o p_415458_
	b (Ldcx;)Ldrm; copy
		0 o p_361230_
	b (Ldrm$e;)Ldrm$g; getRule
		0 o p_46171_
	c (Ldrm$e;)Z getBoolean
		0 o p_46208_
	c (Lnet/minecraft/server/MinecraftServer;Ldrm$a;)V lambda$static$9
		static
		0 o p_294059_
		1 o p_294060_
	d (Lnet/minecraft/server/MinecraftServer;Ldrm$a;)V lambda$static$8
		static
		0 o p_301943_
		1 o p_301944_
	d (Ldrm$e;)I getInt
		0 o p_46216_
	e (Ldrm$e;)Ldrm$e; lambda$keyCodec$3
		static
		0 o p_396934_
	e (Lnet/minecraft/server/MinecraftServer;Ldrm$a;)V lambda$static$7
		static
		0 o p_294061_
		1 o p_294062_
	f (Ldrm$e;)Ljava/lang/String; lambda$static$0
		static
		0 o p_46218_
drm$a net/minecraft/world/level/GameRules$BooleanValue
	b Z value
	<init> (Ldrm$f;Z)V <init>
		0 o p_46221_
		1 o p_46222_
	a (Ljava/lang/String;)V deserialize
		0 o p_46234_
	a (ZLdrm$f;)Ldrm$a; lambda$create$1
		static
		0 o p_415464_
		1 o p_415465_
	a (Z)Ldrm$f; create
		static
		0 o p_46251_
	a (ZLnet/minecraft/server/MinecraftServer;)V set
		0 o p_46247_
		1 o p_46248_
	a ()Z get
	a (Lnet/minecraft/server/MinecraftServer;Ldrm$a;)V lambda$create$2
		static
		0 o p_46236_
		1 o p_46237_
	a (Ldrm$g;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46228_
		1 o p_46229_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V updateFromArgument
		0 o p_46231_
		1 o p_46232_
	a (ZLjava/util/function/BiConsumer;Ldcx;)Ldrm$f; create
		static
		0 o p_415775_
		1 o p_416094_
		2 o p_416677_
	a (ZLjava/util/function/BiConsumer;)Ldrm$f; create
		static
		0 o p_46253_
		1 o p_46254_
	a (Ldrm$a;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46225_
		1 o p_46226_
	b ()Ljava/lang/String; serialize
	b (ZLdrm$f;)Ldrm$a; lambda$create$0
		static
		0 o p_46241_
		1 o p_46242_
	c ()I getCommandResult
	d ()Ldrm$a; getSelf
	e ()Ldrm$a; copy
	f ()Ldrm$g; copy
	g ()Ldrm$g; getSelf
drm$b net/minecraft/world/level/GameRules$Category
	a Ldrm$b; PLAYER
	b Ldrm$b; MOBS
	c Ldrm$b; SPAWNING
	d Ldrm$b; DROPS
	e Ldrm$b; UPDATES
	f Ldrm$b; CHAT
	g Ldrm$b; MISC
	h Ljava/lang/String; descriptionId
	i [Ldrm$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 ()[Ldrm$b; $values
		static
	valueOf (Ljava/lang/String;)Ldrm$b; valueOf
		static
		0 o p_46276_
	values ()[Ldrm$b; values
		static
drm$c net/minecraft/world/level/GameRules$GameRuleTypeVisitor
	a (Ldrm$e;Ldrm$f;)V visit
		0 o p_46278_
		1 o p_46279_
	b (Ldrm$e;Ldrm$f;)V visitBoolean
		0 o p_46280_
		1 o p_46281_
	c (Ldrm$e;Ldrm$f;)V visitInteger
		0 o p_46282_
		1 o p_46283_
drm$d net/minecraft/world/level/GameRules$IntegerValue
	b I value
	<init> (Ldrm$f;I)V <init>
		0 o p_46286_
		1 o p_46287_
	a (Ldrm$d;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46298_
		1 o p_46299_
	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;)Ldrm$f; create
		static
		0 o p_46295_
		1 o p_46296_
	a (ILdrm$f;)Ldrm$d; lambda$create$2
		static
		0 o p_319747_
		1 o p_319748_
	a (IIILdcx;Ljava/util/function/BiConsumer;)Ldrm$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 (II)Lcom/mojang/brigadier/arguments/ArgumentType; lambda$create$1
		static
		0 o p_319745_
		1 o p_319746_
	a (I)Ldrm$f; create
		static
		0 o p_46313_
	a (Ldrm$g;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46301_
		1 o p_46302_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V updateFromArgument
		0 o p_46304_
		1 o p_46305_
	a (Lnet/minecraft/server/MinecraftServer;Ldrm$d;)V lambda$create$3
		static
		0 o p_46309_
		1 o p_46310_
	b (Ljava/lang/String;)Z tryDeserialize
		0 o p_46315_
	b ()Ljava/lang/String; serialize
	b (ILdrm$f;)Ldrm$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 ()Ldrm$d; getSelf
	e ()Ldrm$d; copy
	f ()Ldrm$g; copy
	g ()Ldrm$g; getSelf
drm$e net/minecraft/world/level/GameRules$Key
	a Ljava/lang/String; id
	b Ldrm$b; category
	<init> (Ljava/lang/String;Ldrm$b;)V <init>
		0 o p_46326_
		1 o p_46327_
	a ()Ljava/lang/String; getId
	b ()Ljava/lang/String; getDescriptionId
	c ()Ldrm$b; getCategory
	equals (Ljava/lang/Object;)Z equals
		0 o p_46334_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
drm$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 Ldrm$h; visitorCaller
	e Ljava/lang/Class; valueClass
	f Ldcx; requiredFeatures
	<init> (Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/BiConsumer;Ldrm$h;Ljava/lang/Class;Ldcx;)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 (Ldrm$c;Ldrm$e;)V callVisitor
		0 o p_46354_
		1 o p_46355_
	a (Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; createArgument
		0 o p_46359_
	a ()Ldrm$g; createRule
	b ()Ldcx; requiredFeatures
drm$g net/minecraft/world/level/GameRules$Value
	a Ldrm$f; type
	<init> (Ldrm$f;)V <init>
		0 o p_46362_
	a (Ljava/lang/String;)V deserialize
		0 o p_46367_
	a (Ldrm$g;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46363_
		1 o p_46364_
	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_
	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 ()Ldrm$g; copy
	g ()Ldrm$g; getSelf
	toString ()Ljava/lang/String; toString
drm$h net/minecraft/world/level/GameRules$VisitorCaller
	call (Ldrm$c;Ldrm$e;Ldrm$f;)V call
		0 o p_46375_
		1 o p_46376_
		2 o p_46377_
drn net/minecraft/world/level/GameType
	a Ldrn; SURVIVAL
	b Ldrn; CREATIVE
	c Ldrn; ADVENTURE
	d Ldrn; SPECTATOR
	e Ldrn; DEFAULT_MODE
	f Lbgg$a; CODEC
	g Laae; 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 Lxx; shortName
	n Lxx; longName
	o [Ldrn; $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 (ILdrn;)Z lambda$isValidId$0
		static
		0 o p_380327_
		1 o p_380086_
	a ()I getId
	a (Lczh;)V updatePlayerAbilities
		0 o p_46399_
	a (Ljava/lang/String;Ldrn;)Ldrn; byName
		static
		0 o p_46403_
		1 o p_46404_
	a (Ldrn;)I getNullableId
		static
		0 o p_151496_
	a (Ljava/lang/String;)Ldrn; byName
		static
		0 o p_46401_
	a (I)Ldrn; byId
		static
		0 o p_46394_
	b ()Ljava/lang/String; getName
	b (I)Ldrn; byNullableId
		static
		0 o p_151498_
	c (I)Z isValidId
		static
		0 o p_379725_
	c ()Ljava/lang/String; getSerializedName
	d ()Lxx; getLongDisplayName
	e ()Lxx; getShortDisplayName
	f ()Z isBlockPlacingRestricted
	g ()Z isCreative
	h ()Z isSurvival
	i ()[Ldrn; $values
		static
	valueOf (Ljava/lang/String;)Ldrn; valueOf
		static
		0 o p_46411_
	values ()[Ldrn; values
		static
dro 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_
drp net/minecraft/world/level/ItemLike
	h ()Ldhl; asItem
drq net/minecraft/world/level/Level
	A Lfit; levelData
	C Lbfq; threadSafeRandom
	D Ljk; dimensionTypeRegistration
	E Z isClientSide
	F Ldsv; biomeManager
	G Lami; dimension
	H Ljy; registryAccess
	I Lccj; damageSources
	J Leme; palettedContainerFactory
	K J subTickCount
	a Lcaa; DEFAULT_EXPLOSION_BLOCK_PARTICLES
	b Ljava/util/List; pendingBlockEntityTickers
	c Z tickingBlockEntities
	d Ljava/lang/Thread; thread
	e Z isDebug
	f I skyDarken
	g Lcom/mojang/serialization/Codec; RESOURCE_KEY_CODEC
	h Lami; OVERWORLD
	i Lami; NETHER
	j Lami; END
	k I MAX_LEVEL_SIZE
	l I LONG_PARTICLE_CLIP_RANGE
	m I SHORT_PARTICLE_CLIP_RANGE
	n I MAX_BRIGHTNESS
	o I TICKS_PER_DAY
	p I MAX_ENTITY_SPAWN_Y
	q I MIN_ENTITY_SPAWN_Y
	r Ljava/util/List; blockEntityTickers
	s Lfhc; neighborUpdater
	t I randValue
	u I addend
	v F oRainLevel
	w F rainLevel
	x F oThunderLevel
	y F thunderLevel
	z Lbfq; random
	<clinit> ()V <clinit>
		static
	<init> (Lfit;Lami;Ljy;Ljk;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_
	A ()Lfid$a; getRespawnData
	D_ ()Z isClientSide
	E_ ()Lffp; getLightEngine
	F_ ()Lfid; getLevelData
	G_ ()I getSkyDarken
	H_ ()Lenn; dimensionType
	I_ ()Lbfq; getRandom
	J_ ()Ldsv; getBiomeManager
	K ()Leoe; getEntities
	K_ ()J nextSubTickCount
	L_ ()Ljy; registryAccess
	N ()Ljava/lang/String; gatherChunkSourceStats
	P ()Ldjl; potionBrewing
	Q ()Lehg; fuelValues
	V ()Ldmj; recipeAccess
	W ()Lfpn; getScoreboard
	a (Ljava/util/function/Predicate;Ljava/util/List;ILeoc;Lcdv;)Lbdp$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 (Lcdv;DDDLjk;Lbcf;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 (IIII)Lja; getBlockRandomPos
		0 o p_46497_
		1 o p_46498_
		2 o p_46499_
		3 o p_46500_
	a (Lja;Lejm;Lejm;I)V sendBlockUpdated
		0 o p_46612_
		1 o p_46613_
		2 o p_46614_
		3 o p_46615_
	a (Lcdv;Lcci;Ldrk;DDDFZLdrq$a;Lmc;Lmc;Lcaa;Ljk;)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_437262_
		12 o p_363757_
	a (Lbcd;Lbcf;FF)V playPlayerSound
		0 o p_401325_
		1 o p_401393_
		2 o p_401219_
		3 o p_401183_
	a (Lcdv;DDDLjk;Lbcf;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 (Lcdv;Lcci;Ldrk;DDDFZLdrq$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 (Laao;)V sendPacketToServer
		0 o p_46657_
	a (Lcdv;Lcci;)V broadcastDamageEvent
		0 o p_270831_
		1 o p_270361_
	a (Lejm;Lja;Lduv;Lfhi;Z)V neighborChanged
		0 o p_361138_
		1 o p_46587_
		2 o p_46588_
		3 o p_362276_
		4 o p_361335_
	a (Leoc;Lfoc;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_151528_
		1 o p_151529_
		2 o p_151530_
	a (Lcdv;DDDLbcd;Lbcf;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 (I)Lcdv; getEntity
		0 o p_46492_
	a (Lcdv;DDDLbcd;Lbcf;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 (Ljava/util/UUID;)Lcdv; getEntityInAnyDimension
		0 o p_394039_
	a (Leih;)V addBlockEntityTicker
		0 o p_151526_
	a ()Z canHaveWeather
	a (II)Lelk; getChunk
		0 o p_46494_
		1 o p_46495_
	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 (Lcdv;Lcdv;Lbcd;Lbcf;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 (Lcdv;B)V broadcastEntityEvent
		0 o p_46509_
		1 o p_46510_
	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 (Lcdv;DDDLbcd;Lbcf;)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 (Leoc;Lfoc;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 (Lja;Lejm;I)Z setBlock
		0 o p_46601_
		1 o p_46602_
		2 o p_46603_
	a (Lcdv;Lfoc;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_46536_
		1 o p_46537_
		2 o p_46538_
	a (Lcdv;Lja;)Z mayInteract
		0 o p_393625_
		1 o p_46558_
	a (Lcdv;DDDFZLdrq$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 (Lja;Lcdv;Ljg;)Z loadedAndEntityCanStandOnFace
		0 o p_46579_
		1 o p_46580_
		2 o p_46581_
	a (Lcdv;Ljava/util/function/Predicate;Ljava/util/List;Lcdv;)V lambda$getEntities$0
		static
		0 o p_382755_
		1 o p_382756_
		2 o p_382757_
		3 o p_382758_
	a (Lja;Lduv;Ljg;Lfhi;)V updateNeighborsAtExceptFromFacing
		0 o p_46591_
		1 o p_46592_
		2 o p_46593_
		3 o p_362952_
	a (Legg;)V onBlockEntityAdded
		0 o p_427392_
	a (Leoc;Lfoc;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 (Ljg;Lja;Lja;Lejm;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 (Lja;Z)Z removeBlock
		0 o p_46623_
		1 o p_46624_
	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 (Lcdv;Lja;Lbcd;Lbcf;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 (Lja;Lbcd;Lbcf;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 (Lfht;)Lfhv; getMapData
		0 o p_324234_
	a (Lja;Ljava/util/function/Predicate;)Z isStateAtPosition
		0 o p_46620_
		1 o p_46621_
	a (DDDLbcd;Lbcf;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 (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 (Ljava/util/function/Consumer;Lcdv;)V guardEntityTick
		0 o p_46654_
		1 o p_46655_
	a (Lfid$a;)V setRespawnData
		0 o p_451027_
	a (Lcdv;Lbcd;Lbcf;FF)V playLocalSound
		0 o p_312189_
		1 o p_312080_
		2 o p_312905_
		3 o p_312914_
		4 o p_312831_
	a (Lepp$a;II)I getHeight
		0 o p_46571_
		1 o p_46572_
		2 o p_46573_
	a (J)Z shouldTickBlocksAt
		0 o p_186456_
	a (Lja;Lejm;II)Z setBlock
		0 o p_46605_
		1 o p_46606_
		2 o p_46607_
		3 o p_46608_
	a (Lp;)Lq; fillReportDetails
		0 o p_46656_
	a (ILja;I)V destroyBlockProgress
		0 o p_46506_
		1 o p_46507_
		2 o p_46508_
	a (F)F getSunAngle
		0 o p_46491_
	a (Lcdv;DDDFLdrq$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 (Lja;Lduv;II)V blockEvent
		0 o p_46582_
		1 o p_46583_
		2 o p_46584_
		3 o p_46585_
	a (IILemo;Z)Lelk; getChunk
		0 o p_46502_
		1 o p_46503_
		2 o p_331611_
		3 o p_46505_
	a (Lja;ZLcdv;I)Z destroyBlock
		0 o p_46626_
		1 o p_46627_
		2 o p_46628_
		3 o p_46629_
	a (Lcdv;Lcdv;Ljk;Lbcf;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 (Lja;Lcdv;)Z loadedAndEntityCanStandOn
		0 o p_46576_
		1 o p_46577_
	a (Ljava/util/function/Predicate;Lorg/apache/commons/lang3/mutable/MutableBoolean;Leoc;Lcdv;)Lbdp$a; lambda$hasEntities$2
		static
		0 o p_445346_
		1 o p_445347_
		2 o p_445348_
		3 o p_445349_
	a (Lja;Lduv;Lfhi;)V updateNeighborsAt
		0 o p_365514_
		1 o p_364886_
		2 o p_363337_
	a (Lja;Lejm;Lejm;)V updatePOIOnBlockStateChange
		0 o p_394475_
		1 o p_393580_
		2 o p_393789_
	a (Lcdv;Lcci;Ldrk;Lfoh;FZLdrq$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_ (Lja;)Lejm; getBlockState
		0 o p_46732_
	aa ()Z isBrightOutside
	ab ()Z isDarkOutside
	ac ()Z isMoonVisible
	ad ()V tickBlockEntities
	ae ()V updateSkyBrightness
	af ()V prepareWeather
	ag ()J getGameTime
	ah ()J getDayTime
	ai ()Z isThundering
	aj ()Z isRaining
	ak ()Ljk; dimensionTypeRegistration
	al ()Lami; dimension
	am ()Z isDebug
	an ()Lccj; damageSources
	ao ()Leme; palettedContainerFactory
	b (Lja;Lejm;)V addDestroyBlockEffect
		0 o p_151531_
		1 o p_151532_
	b (Z)V setSpawnSettings
		0 o p_46704_
	b (Lja;Lejm;Lejm;)V setBlocksDirty
		0 o p_46678_
		1 o p_46679_
		2 o p_46680_
	b (Lfid$a;)Lfid$a; getWorldBorderAdjustedRespawnData
		0 o p_450999_
	b (F)F getThunderLevel
		0 o p_46662_
	b (Leoc;Lfoc;Ljava/util/function/Predicate;)Z hasEntities
		0 o p_446763_
		1 o p_445931_
		2 o p_446947_
	b (Lja;Ljava/util/function/Predicate;)Z isFluidAtPosition
		0 o p_151541_
		1 o p_151542_
	b (ILja;I)V globalLevelEvent
		0 o p_46665_
		1 o p_46666_
		2 o p_46667_
	b ()Ljava/lang/String; lambda$fillReportDetails$4
	b (Ljava/util/UUID;)Lczl; getPlayerInAnyDimension
		0 o p_440667_
	b (Lja;Lduv;)V updateNeighbourForOutputSignal
		0 o p_46718_
		1 o p_46719_
	b (Lja;Lduv;Lfhi;)V neighborChanged
		0 o p_220380_
		1 o p_220381_
		2 o p_361509_
	b (Legg;)V setBlockEntity
		0 o p_151524_
	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_ (Lja;)Lfga; getFluidState
		0 o p_46671_
	c (Lja;Lejm;)Z setBlockAndUpdate
		0 o p_46598_
		1 o p_46599_
	c (F)V setThunderLevel
		0 o p_46708_
	c (I)V setSkyFlashTime
		0 o p_46709_
	c (II)Ldqu; getChunkForCollisions
		0 o p_46711_
		1 o p_46712_
	c_ (Lja;)Legg; getBlockEntity
		0 o p_46716_
	close ()V close
	d (II)Lelv; getChunk
		0 o p_46727_
		1 o p_46728_
	d (Ljava/util/UUID;)Lcdv; getEntity
		0 o p_394067_
	d (F)F getRainLevel
		0 o p_46723_
	d_ (Lja;)Lcbo; getCurrentDifficultyAt
		0 o p_46730_
	e (F)V setRainLevel
		0 o p_46735_
	g (Lja;)Z isInWorldBoundsHorizontal
		static
		0 o p_46458_
	h (Lcdv;)Z shouldTickDeath
		0 o p_186458_
	i (Lcdv;Lfoc;)Ljava/util/List; getPushableEntities
		0 o p_394578_
		1 o p_394614_
	k (Lja;)Z isInWorldBounds
		0 o p_46740_
	l (Lja;)Z isInSpawnableBounds
		static
		0 o p_46742_
	m (Lja;)Lelv; getChunkAt
		0 o p_46746_
	n (Lja;)Z shouldTickBlocksAt
		0 o p_220394_
	n ()Ljava/lang/String; lambda$fillReportDetails$3
	o (Lja;)V removeBlockEntity
		0 o p_46748_
	p (Lja;)Z isLoaded
		0 o p_46750_
	q ()Lnet/minecraft/server/MinecraftServer; getServer
	q (Lja;)V blockEntityChanged
		0 o p_151544_
	r (Lja;)Z isRainingAt
		0 o p_46759_
	s (Lja;)Ldst$c; precipitationAt
		0 o p_415828_
	t (Lja;)I getClientLeafTintColor
		0 o p_400079_
	t ()Ljava/util/Collection; dragonParts
	w ()Lcca; tickRateManager
	x ()Z noSave
drq$a net/minecraft/world/level/Level$ExplosionInteraction
	a Ldrq$a; NONE
	b Ldrq$a; BLOCK
	c Ldrq$a; MOB
	d Ldrq$a; TNT
	e Ldrq$a; TRIGGER
	f Lcom/mojang/serialization/Codec; CODEC
	g Ljava/lang/String; id
	h [Ldrq$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 ()[Ldrq$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldrq$a; valueOf
		static
		0 o p_256573_
	values ()[Ldrq$a; values
		static
drr net/minecraft/world/level/LevelAccessor
	F_ ()Lfid; getLevelData
	I_ ()Lbfq; getRandom
	K_ ()J nextSubTickCount
	X ()Lelo; getChunkSource
	a (Lami;Lja;Leoq$a;)V gameEvent
		0 o p_316780_
		1 o p_316509_
		2 o p_316524_
	a (Ljk;Lfoh;Leoq$a;)V gameEvent
		0 o p_316267_
		1 o p_220405_
		2 o p_220406_
	a (Ljk;Lja;Leoq$a;)V gameEvent
		0 o p_316320_
		1 o p_220409_
		2 o p_220410_
	a (Lcdv;Lja;Lbcd;Lbcf;)V playSound
		0 o p_393651_
		1 o p_250192_
		2 o p_249887_
		3 o p_250593_
	a (Lcdv;Ljk;Lja;)V gameEvent
		0 o p_316772_
		1 o p_316248_
		2 o p_316282_
	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 (Ljg;Lja;Lja;Lejm;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 (Lcdv;Ljk;Lfoh;)V gameEvent
		0 o p_151549_
		1 o p_316314_
		2 o p_316613_
	a (Lcdv;Lja;Lbcd;Lbcf;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 (Lja;Ljava/lang/Object;ILfqe;)Lfqa; createTick
		0 o p_186483_
		1 o p_186484_
		2 o p_186485_
		3 o p_186486_
	a (Lja;Ljava/lang/Object;I)Lfqa; createTick
		0 o p_186479_
		1 o p_186480_
		2 o p_186481_
	a (Lcdv;ILja;I)V levelEvent
		0 o p_393621_
		1 o p_46772_
		2 o p_46773_
		3 o p_46774_
	a (Lja;Lduv;)V updateNeighborsAt
		0 o p_46781_
		1 o p_46782_
	ap ()J dayTime
	aq ()Lcbn; getDifficulty
	b (II)Z hasChunk
		0 o p_46794_
		1 o p_46795_
	c (ILja;I)V levelEvent
		0 o p_46797_
		1 o p_46798_
		2 o p_46799_
	d_ (Lja;)Lcbo; getCurrentDifficultyAt
		0 o p_46800_
	q ()Lnet/minecraft/server/MinecraftServer; getServer
drs net/minecraft/world/level/LevelHeightAccessor
	M_ ()I getMinY
	N_ ()I getHeight
	ar ()I getMaxY
	as ()I getSectionsCount
	at ()I getMinSectionY
	au ()I getMaxSectionY
	d (I)Z isInsideBuildHeight
		0 o p_366576_
	e (II)Ldrs; 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 (Lja;)Z isOutsideBuildHeight
		0 o p_151571_
drs$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_
	M_ ()I getMinY
	N_ ()I getHeight
drt net/minecraft/world/level/LevelReader
	A (Lja;)Lelk; getChunk
		0 o p_46866_
	B (Lja;)Z isWaterAt
		0 o p_46802_
	C (Lja;)I getMaxLocalRawBrightness
		0 o p_46804_
	D (Lja;)Z hasChunkAt
		0 o p_46806_
	D_ ()Z isClientSide
	G_ ()I getSkyDarken
	H_ ()Lenn; dimensionType
	J_ ()Ldsv; getBiomeManager
	L_ ()Ljy; registryAccess
	M_ ()I getMinY
	N_ ()I getHeight
	O ()Ldcx; enabledFeatures
	T ()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 (IILemo;)Lelk; getChunk
		0 o p_46820_
		1 o p_46821_
		2 o p_332007_
	a (III)Ljk; getUncachedNoiseBiome
		0 o p_204159_
		1 o p_204160_
		2 o p_204161_
	a (Lja;Ldra;)I getBlockTint
		0 o p_46836_
		1 o p_46837_
	a (II)Lelk; getChunk
		0 o p_46807_
		1 o p_46808_
	a (Lami;)Ljm; holderLookup
		0 o p_249578_
	a (IILemo;Z)Lelk; getChunk
		0 o p_46823_
		1 o p_46824_
		2 o p_330944_
		3 o p_46826_
	a (Lja;Lja;)Z hasChunksAt
		0 o p_46833_
		1 o p_46834_
	a (Lepp$a;Lja;)Lja; getHeightmapPos
		0 o p_46830_
		1 o p_46831_
	a (Lepp$a;II)I getHeight
		0 o p_46827_
		1 o p_46828_
		2 o p_46829_
	b (II)Z hasChunk
		0 o p_46838_
		1 o p_46839_
	b (Lepp$a;Lja;)I getHeight
		0 o p_401234_
		1 o p_401043_
	b (IIII)Z hasChunksAt
		0 o p_151573_
		1 o p_151574_
		2 o p_151575_
		3 o p_151576_
	c (Lfoc;)Ljava/util/stream/Stream; getBlockStatesIfLoaded
		0 o p_46848_
	c (II)Ldqu; getChunkForCollisions
		0 o p_46845_
		1 o p_46846_
	c (Lja;I)I getMaxLocalRawBrightness
		0 o p_46850_
		1 o p_46851_
	d (Lfoc;)Z containsAnyLiquid
		0 o p_46856_
	f (II)Z hasChunkAt
		0 o p_151578_
		1 o p_151579_
	getNoiseBiome (III)Ljk; getNoiseBiome
		0 o p_204163_
		1 o p_204164_
		2 o p_204165_
	v (Lja;)Ljk; getBiome
		0 o p_204167_
	w (Lja;)Z isEmptyBlock
		0 o p_46860_
	x (Lja;)Z canSeeSkyFromBelowWater
		0 o p_46862_
	y (Lja;)F getPathfindingCostFromLightLevels
		0 o p_220420_
	z (Lja;)F getLightLevelDependentMagicValue
		0 o p_220418_
dru net/minecraft/world/level/LevelSettings
	a Ljava/lang/String; levelName
	b Ldrn; gameType
	c Z hardcore
	d Lcbn; difficulty
	e Z allowCommands
	f Ldrm; gameRules
	g Ldso; dataConfiguration
	<init> (Ljava/lang/String;Ldrn;ZLcbn;ZLdrm;Ldso;)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 (Lcbn;)Ldru; withDifficulty
		0 o p_46919_
	a ()Ljava/lang/String; levelName
	a (Lcom/mojang/serialization/Dynamic;Ldso;)Ldru; parse
		static
		0 o p_46925_
		1 o p_251697_
	a (Ldrn;)Ldru; withGameType
		0 o p_46923_
	a (Ljava/lang/Number;)Lcbn; lambda$parse$0
		static
		0 o p_46928_
	a (Ldso;)Ldru; withDataConfiguration
		0 o p_250867_
	b ()Ldrn; gameType
	c ()Z hardcore
	d ()Lcbn; difficulty
	e ()Z allowCommands
	f ()Ldrm; gameRules
	g ()Ldso; getDataConfiguration
	h ()Ldru; copy
drv net/minecraft/world/level/LevelSimulatedRW
drw net/minecraft/world/level/LevelSimulatedReader
	a (Lepp$a;Lja;)Lja; getHeightmapPos
		0 o p_46936_
		1 o p_46937_
	a (Lja;Ljava/util/function/Predicate;)Z isStateAtPosition
		0 o p_46938_
		1 o p_46939_
	a (Lja;Legi;)Ljava/util/Optional; getBlockEntity
		0 o p_151582_
		1 o p_151583_
	b (Lja;Ljava/util/function/Predicate;)Z isFluidAtPosition
		0 o p_151584_
		1 o p_151585_
drx net/minecraft/world/level/LevelTimeAccess
	ap ()J dayTime
	av ()F getMoonBrightness
	aw ()I getMoonPhase
	f (F)F getTimeOfDay
		0 o p_46943_
dry net/minecraft/world/level/LevelWriter
	a (Lja;Lejm;II)Z setBlock
		0 o p_46947_
		1 o p_46948_
		2 o p_46949_
		3 o p_46950_
	a (Lja;ZLcdv;I)Z destroyBlock
		0 o p_46957_
		1 o p_46958_
		2 o p_46959_
		3 o p_46960_
	a (Lja;Z)Z removeBlock
		0 o p_46951_
		1 o p_46952_
	a (Lja;ZLcdv;)Z destroyBlock
		0 o p_46954_
		1 o p_46955_
		2 o p_46956_
	a (Lja;Lejm;I)Z setBlock
		0 o p_46944_
		1 o p_46945_
		2 o p_46946_
	b (Lja;Z)Z destroyBlock
		0 o p_46962_
		1 o p_46963_
	b (Lcdv;)Z addFreshEntity
		0 o p_46964_
drz net/minecraft/world/level/LightLayer
	a Ldrz; SKY
	b Ldrz; BLOCK
	c [Ldrz; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_278245_
		1 o p_278287_
	a ()[Ldrz; $values
		static
	valueOf (Ljava/lang/String;)Ldrz; valueOf
		static
		0 o p_46975_
	values ()[Ldrz; values
		static
ds net/minecraft/advancements/critereon/StatePropertiesPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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 ()Ljava/util/List; properties
	a (Lfga;)Z matches
		0 o p_67685_
	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 (Lejn;)Ljava/util/Optional; checkState
		0 o p_298590_
	a (Lejm;)Z matches
		0 o p_67668_
	a (Lejn;Lejo;)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 (Lekp;Ljava/lang/Comparable;)Lds$a; hasProperty
		0 o p_67698_
		1 o p_67699_
	a ()Lds$a; properties
		static
	a (Lekp;I)Lds$a; hasProperty
		0 o p_67695_
		1 o p_67696_
	a (Lekp;Z)Lds$a; hasProperty
		0 o p_67704_
		1 o p_67705_
	a (Lekp;Ljava/lang/String;)Lds$a; hasProperty
		0 o p_67701_
		1 o p_67702_
	b ()Ljava/util/Optional; build
ds$b net/minecraft/advancements/critereon/StatePropertiesPredicate$ExactMatcher
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	e Ljava/lang/String; value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o value
	a (Lejo;Lekp;)Z match
		0 o p_298379_
		1 o p_299294_
	a ()Ljava/lang/String; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_299180_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ds$c net/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher
	a Laae; 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 (Lejn;)Ljava/util/Optional; checkState
		0 o p_67722_
	a ()Ljava/lang/String; name
	a (Lejn;Lejo;)Z match
		0 o p_67719_
		1 o p_67720_
	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 Laae; 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 (Lejo;Lekp;)Z match
		0 o p_298772_
		1 o p_298371_
	a ()Ljava/util/Optional; minValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337397_
	b ()Ljava/util/Optional; maxValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_298334_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ds$e net/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Lds$e;)Lcom/mojang/datafixers/util/Either; lambda$static$1
		static
		0 o p_329686_
	a (Lejo;Lekp;)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/LocalMobCapCalculator
	a Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; playersNearChunk
	b Ljava/util/Map; playerMobCounts
	c Lawb; chunkMap
	<init> (Lawb;)V <init>
		0 o p_186501_
	a (Ldqv;Lcez;)V addMob
		0 o p_186513_
		1 o p_186514_
	a (Lawy;)Ldsa$a; lambda$addMob$1
		static
		0 o p_186503_
	a (Ldqv;J)Ljava/util/List; lambda$getPlayersNear$0
		0 o p_186510_
		1 o p_186511_
	a (Lcez;Ldqv;)Z canSpawn
		0 o p_186505_
		1 o p_186506_
	a (Ldqv;)Ljava/util/List; getPlayersNear
		0 o p_186508_
dsa$a net/minecraft/world/level/LocalMobCapCalculator$MobCounts
	a Lit/unimi/dsi/fastutil/objects/Object2IntMap; counts
	<init> ()V <init>
	a (Lcez;)V add
		0 o p_186518_
	a (Lcez;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$add$0
		static
		0 o p_186520_
		1 o p_186521_
	b (Lcez;)Z canSpawn
		0 o p_186523_
dsb 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 [Lcez; SPAWNING_CATEGORIES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lawx;Ldsm;Lell;Lcez;Lbfq;Lja;)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 (Lcez;Lawx;Lelk;Lja;Ldsb$c;Ldsb$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 (Lawx;Lcey;D)Z isValidPositionForMob
		static
		0 o p_46992_
		1 o p_46993_
		2 o p_46994_
	a (Ldrt;Lcee;II)Lja; getTopNonCollidingPos
		static
		0 o p_47066_
		1 o p_47067_
		2 o p_47068_
		3 o p_47069_
	a (Lawx;Lcez;Ldsm;Lell;Ldtf$c;Lja$a;D)Z isValidSpawnPostitionForType
		static
		0 o p_220422_
		1 o p_220423_
		2 o p_220424_
		3 o p_220425_
		4 o p_220426_
		5 o p_220427_
		6 o p_220428_
	a (Lcee;Lja;Lelk;)Z lambda$spawnCategoryForPosition$3
		static
		0 o p_151606_
		1 o p_151607_
		2 o p_151608_
	a (Lawx;Lcee;)Lcey; getMobForSpawn
		static
		0 o p_46989_
		1 o p_46990_
	a (Lawx;Ldsm;Lell;Lcez;Lja;Ljk;)Lcaa; 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 (ILjava/lang/Iterable;Ldsb$b;Ldsa;)Ldsb$d; createState
		static
		0 o p_186525_
		1 o p_186526_
		2 o p_186527_
		3 o p_186528_
	a (Lcez;)Z lambda$static$0
		static
		0 o p_47037_
	a (Lawx;Lelk;Lja$a;D)Z isRightDistanceToPlayerAndSpawnPoint
		static
		0 o p_47025_
		1 o p_47026_
		2 o p_47027_
		3 o p_47028_
	a (I)[Lcez; lambda$static$1
		static
		0 o p_46983_
	a (Ldsb$d;ZZZ)Ljava/util/List; getFilteredSpawningCategories
		static
		0 o p_363093_
		1 o p_365226_
		2 o p_360321_
		3 o p_364513_
	a (Ldqu;Lja;Lejm;Lfga;Lcee;)Z isValidEmptySpawnBlock
		static
		0 o p_47057_
		1 o p_47058_
		2 o p_47059_
		3 o p_47060_
		4 o p_47061_
	a (Lawx;Lelv;Ldsb$d;Ljava/util/List;)V spawnForChunk
		static
		0 o p_47030_
		1 o p_47031_
		2 o p_47032_
		3 o p_362270_
	a (Lja;Lawx;Lcez;Ldsm;)Z isInNetherFortressBounds
		static
		0 o p_220456_
		1 o p_220457_
		2 o p_220458_
		3 o p_220459_
	a (Ldrq;Lelv;)Lja; getRandomPosWithin
		static
		0 o p_47063_
		1 o p_47064_
	a (Lja;Lelk;)Ldst; getRoughBiome
		static
		0 o p_47096_
		1 o p_47097_
	a (Lawx;Ldsm;Lell;Lcez;Ldtf$c;Lja;)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 (Lja;Lcdv;Ldse;Ldsa;Lcez;Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lelv;)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 (Lcez;Lawx;Lja;)V spawnCategoryForPosition
		static
		0 o p_151613_
		1 o p_151614_
		2 o p_151615_
	a (Lcez;Lawx;Lelv;Ldsb$c;Ldsb$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 (Ldsh;Ljk;Ldqv;Lbfq;)V spawnMobsForChunkGeneration
		static
		0 o p_220451_
		1 o p_220452_
		2 o p_220453_
		3 o p_220454_
	a (Lcey;Lelk;)V lambda$spawnCategoryForPosition$4
		static
		0 o p_151610_
		1 o p_151611_
dsb$a net/minecraft/world/level/NaturalSpawner$AfterSpawnCallback
	run (Lcey;Lelk;)V run
		0 o p_47101_
		1 o p_47102_
dsb$b net/minecraft/world/level/NaturalSpawner$ChunkGetter
	query (JLjava/util/function/Consumer;)V query
		0 o p_47104_
		1 o p_47105_
dsb$c net/minecraft/world/level/NaturalSpawner$SpawnPredicate
	test (Lcee;Lja;Lelk;)Z test
		0 o p_47107_
		1 o p_47108_
		2 o p_47109_
dsb$d net/minecraft/world/level/NaturalSpawner$SpawnState
	a I spawnableChunkCount
	b Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; mobCategoryCounts
	c Ldse; spawnPotential
	d Lit/unimi/dsi/fastutil/objects/Object2IntMap; unmodifiableMobCategoryCounts
	e Ldsa; localMobCapCalculator
	f Lja; lastCheckedPos
	g Lcee; lastCheckedType
	h D lastCharge
	<init> (ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Ldse;Ldsa;)V <init>
		0 o p_186544_
		1 o p_186545_
		2 o p_186546_
		3 o p_186547_
	a (Lcez;)Z canSpawnForCategoryGlobal
		0 o p_361715_
	a (Lcey;Lelk;)V afterSpawn
		0 o p_47132_
		1 o p_47133_
	a (Lcee;Lja;Lelk;)Z canSpawn
		0 o p_47128_
		1 o p_47129_
		2 o p_47130_
	a ()I getSpawnableChunkCount
	a (Lcez;Ldqv;)Z canSpawnForCategoryLocal
		0 o p_362658_
		1 o p_360784_
	b ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; getMobCategoryCounts
dsc net/minecraft/world/level/NoiseColumn
	a I minY
	b [Lejm; column
	<init> (I[Lejm;)V <init>
		0 o p_151623_
		1 o p_151624_
	a (I)Lejm; getBlock
		0 o p_186552_
	a (ILejm;)V setBlock
		0 o p_186554_
		1 o p_186555_
dsd net/minecraft/world/level/PathNavigationRegion
	a I centerX
	b I centerZ
	c [[Lelk; chunks
	d Z allEmpty
	e Ldrq; level
	f Ljava/util/function/Supplier; plains
	<init> (Ldrq;Lja;Lja;)V <init>
		0 o p_47164_
		1 o p_47165_
		2 o p_47166_
	M_ ()I getMinY
	N_ ()I getHeight
	a (Ldrq;)Ljk; lambda$new$0
		static
		0 o p_367973_
	a (II)Lelk; getChunk
		0 o p_47168_
		1 o p_47169_
	a_ (Lja;)Lejm; getBlockState
		0 o p_47188_
	b_ (Lja;)Lfga; getFluidState
		0 o p_47171_
	c (Lcdv;Lfoc;)Ljava/util/List; getEntityCollisions
		0 o p_186557_
		1 o p_186558_
	c (II)Ldqu; getChunkForCollisions
		0 o p_47173_
		1 o p_47174_
	c_ (Lja;)Legg; getBlockEntity
		0 o p_47180_
	d (Lja;)Lelk; getChunk
		0 o p_47186_
	u ()Lelf; getWorldBorder
dse net/minecraft/world/level/PotentialCalculator
	a Ljava/util/List; charges
	<init> ()V <init>
	a (Lja;D)V addCharge
		0 o p_47193_
		1 o p_47194_
	b (Lja;D)D getPotentialEnergyChange
		0 o p_47196_
		1 o p_47197_
dse$a net/minecraft/world/level/PotentialCalculator$PointCharge
	a Lja; pos
	b D charge
	<init> (Lja;D)V <init>
		0 o p_47201_
		1 o p_47202_
	a (Lja;)D getPotentialChange
		0 o p_47204_
dsf net/minecraft/world/level/ScheduledTickAccess
	Y ()Lfpw; getFluidTicks
	Z ()Lfpw; getBlockTicks
	a (Lja;Ljava/lang/Object;I)Lfqa; createTick
		0 o p_374349_
		1 o p_374331_
		2 o p_374186_
	a (Lja;Lduv;I)V scheduleTick
		0 o p_374141_
		1 o p_374171_
		2 o p_374315_
	a (Lja;Lduv;ILfqe;)V scheduleTick
		0 o p_374271_
		1 o p_374034_
		2 o p_374109_
		3 o p_374496_
	a (Lja;Lffz;ILfqe;)V scheduleTick
		0 o p_374273_
		1 o p_374485_
		2 o p_374400_
		3 o p_374449_
	a (Lja;Lffz;I)V scheduleTick
		0 o p_374336_
		1 o p_374326_
		2 o p_374385_
	a (Lja;Ljava/lang/Object;ILfqe;)Lfqa; createTick
		0 o p_374226_
		1 o p_374572_
		2 o p_374284_
		3 o p_374391_
dsg net/minecraft/world/level/ServerExplosion
	a Ldrk; EXPLOSION_DAMAGE_CALCULATOR
	b I MAX_DROPS_PER_COMBINED_STACK
	c F LARGE_EXPLOSION_RADIUS
	d Z fire
	e Ldrj$a; blockInteraction
	f Lawx; level
	g Lfoh; center
	h Lcdv; source
	i F radius
	j Lcci; damageSource
	k Ldrk; damageCalculator
	l Ljava/util/Map; hitPlayers
	<clinit> ()V <clinit>
		static
	<init> (Lawx;Lcdv;Lcci;Ldrk;Lfoh;FZLdrj$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 (Lfoh;Lcdv;)F getSeenPercent
		static
		0 o p_363930_
		1 o p_363796_
	a (Ljava/util/List;)V interactWithBlocks
		0 o p_362013_
	a (Ljava/util/List;Ldhp;Lja;)V addOrAppendStack
		static
		0 o p_363272_
		1 o p_362153_
		2 o p_361248_
	a ()Lawx; level
	b (Ljava/util/List;Ldhp;Lja;)V lambda$interactWithBlocks$0
		static
		0 o p_362801_
		1 o p_365090_
		2 o p_360493_
	b (Ljava/util/List;)V createFire
		0 o p_362665_
	b (Lcdv;)Ldrk; makeDamageCalculator
		0 o p_364459_
	b ()Ldrj$a; getBlockInteraction
	c ()Lcew; getIndirectSourceEntity
	d ()Lcdv; getDirectSourceEntity
	e ()F radius
	f ()Lfoh; center
	g ()Z canTriggerBlocks
	h ()Z shouldAffectBlocklikeEntities
	i ()I explode
	j ()Ljava/util/Map; getHitPlayers
	k ()Lcci; getDamageSource
	l ()Z isSmall
	m ()Ljava/util/List; calculateExplodedPositions
	n ()V hurtEntities
	o ()Z interactsWithBlocks
dsg$a net/minecraft/world/level/ServerExplosion$StackCollector
	a Lja; pos
	b Ldhp; stack
	<init> (Lja;Ldhp;)V <init>
		0 o p_361929_
		1 o p_365092_
	a (Ldhp;)V tryMerge
		0 o p_364896_
dsh net/minecraft/world/level/ServerLevelAccessor
	a ()Lawx; getLevel
	a_ (Lcdv;)V addFreshEntityWithPassengers
		0 o p_47206_
dsi net/minecraft/world/level/SignalGetter
	B [Ljg; DIRECTIONS
	<clinit> ()V <clinit>
		static
	E (Lja;)Z hasNeighborSignal
		0 o p_277626_
	F (Lja;)I getBestNeighborSignal
		0 o p_277977_
	a (Lja;Ljg;Z)I getControlInputSignal
		0 o p_277757_
		1 o p_278104_
		2 o p_277707_
	a (Lja;Ljg;)I getDirectSignal
		0 o p_277954_
		1 o p_277342_
	b (Lja;Ljg;)Z hasSignal
		0 o p_277371_
		1 o p_277391_
	c (Lja;Ljg;)I getSignal
		0 o p_277961_
		1 o p_277351_
	e_ (Lja;)I getDirectSignalTo
		0 o p_277959_
dsj 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 (Ldrj;Ldqu;Lja;Lejm;F)Z shouldBlockExplode
		0 o p_345994_
		1 o p_345042_
		2 o p_345057_
		3 o p_345932_
		4 o p_345776_
	a (Lcdv;)F getKnockbackMultiplier
		0 o p_345651_
	a (Ldrj;Ldqu;Lja;Lejm;Lfga;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_346109_
		1 o p_345381_
		2 o p_344921_
		3 o p_346239_
		4 o p_345105_
	a (Ldrj;Lcdv;)Z shouldDamageEntity
		0 o p_346248_
		1 o p_344983_
	b (Lcdv;)Ljava/lang/Float; lambda$getKnockbackMultiplier$0
		0 o p_345247_
dsk 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 Lup; entityToSpawn
	e Ljava/util/Optional; customSpawnRules
	f Ljava/util/Optional; equipment
	<clinit> ()V <clinit>
		static
	<init> (Lup;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o entityToSpawn
		1 o customSpawnRules
		2 o equipment
	<init> ()V <init>
	a (Ldsk;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_340789_
	a ()Lup; getEntityToSpawn
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_340790_
	b ()Ljava/util/Optional; getCustomSpawnRules
	b (Ldsk;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_186569_
	c (Ldsk;)Lup; lambda$static$0
		static
		0 o p_186576_
	c ()Ljava/util/Optional; getEquipment
	d ()Lup; 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
dsk$a net/minecraft/world/level/SpawnData$CustomSpawnRules
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbez; blockLightLimit
	c Lbez; skyLightLimit
	d Lbez; LIGHT_RANGE
	<clinit> ()V <clinit>
		static
	<init> (Lbez;Lbez;)V <init>
		0 o blockLightLimit
		1 o skyLightLimit
	a (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; lightLimit
		static
		0 o p_286409_
	a (Lbez;)Lcom/mojang/serialization/DataResult; checkLightBoundaries
		static
		0 o p_186593_
	a ()Lbez; blockLightLimit
	a (Ldsk$a;)Lbez; 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 (Lja;Lawx;)Z isValidPosition
		0 o p_321770_
		1 o p_321818_
	b ()Lbez; skyLightLimit
	b (Ldsk$a;)Lbez; lambda$static$1
		static
		0 o p_186600_
	c ()Ljava/lang/String; lambda$checkLightBoundaries$0
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_186602_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dsl net/minecraft/world/level/Spawner
	a (Ldkw;Ljava/lang/String;)Lxx; getSpawnEntityDisplayName
		static
		0 o p_434839_
		1 o p_312442_
	a (Lcee;)Lym; lambda$getSpawnEntityDisplayName$2
		static
		0 o p_312609_
	a (Lup;)Ljava/util/Optional; lambda$getSpawnEntityDisplayName$1
		static
		0 o p_409467_
	a (Ldkw;Ljava/util/function/Consumer;Ljava/lang/String;)V appendHoverText
		static
		0 o p_434417_
		1 o p_400266_
		2 o p_312723_
	a (Lcee;Lbfq;)V setEntityId
		0 o p_312782_
		1 o p_312579_
	b (Lup;)Ljava/util/Optional; lambda$getSpawnEntityDisplayName$0
		static
		0 o p_409468_
dsm net/minecraft/world/level/StructureManager
	a Ldrr; level
	b Leqn; worldOptions
	c Lfao; structureCheck
	<init> (Ldrr;Leqn;Lfao;)V <init>
		0 o p_249675_
		1 o p_248820_
		2 o p_249103_
	a (Lfav;)V addReference
		0 o p_220485_
	a (Laxf;)Ldsm; forWorldGenRegion
		0 o p_220469_
	a (Lkd;Lfan;Lfav;Lemj;)V setStartForStructure
		0 o p_220517_
		1 o p_220518_
		2 o p_220519_
		3 o p_220520_
	a (Lja;Lfav;)Z structureHasPieceAt
		0 o p_220498_
		1 o p_220499_
	a (Lkd;Lfan;)Ljava/util/List; startsForStructure
		0 o p_220505_
		1 o p_220506_
	a (Lkd;Lfan;JLemj;)V addReferenceForStructure
		0 o p_220508_
		1 o p_220509_
		2 o p_220510_
		3 o p_220511_
	a (Lja;Lfan;)Lfav; getStructureAt
		0 o p_220495_
		1 o p_220496_
	a (Lkd;Lfan;Lemj;)Lfav; getStartForStructure
		0 o p_220513_
		1 o p_220514_
		2 o p_220515_
	a (Lja;)Z hasAnyStructureAt
		0 o p_220487_
	a (Lja;Ljava/util/function/Predicate;)Lfav; getStructureWithPieceAt
		0 o p_220489_
		1 o p_332144_
	a (Ljx;Ljava/util/function/Predicate;Lfan;)Z lambda$getStructureWithPieceAt$1
		static
		0 o p_367974_
		1 o p_367975_
		2 o p_367976_
	a ()Z shouldGenerateStructures
	a (Lja;Lbdj;)Lfav; getStructureWithPieceAt
		0 o p_220492_
		1 o p_220493_
	a (Ldqv;Lfan;Lfbk;Z)Lfap; checkStructurePresence
		0 o p_220474_
		1 o p_220475_
		2 o p_321768_
		3 o p_220476_
	a (Lfan;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 (Lja;Ljo;)Lfav; getStructureWithPieceAt
		0 o p_331369_
		1 o p_330290_
	a (Ldqv;Ljava/util/function/Predicate;)Ljava/util/List; startsForStructure
		0 o p_220478_
		1 o p_220479_
	a (Lbdj;Ljk;)Z lambda$getStructureWithPieceAt$0
		static
		0 o p_330124_
		1 o p_330125_
	b (Lja;)Ljava/util/Map; getAllStructuresAt
		0 o p_220523_
	b (Lja;Lfan;)Lfav; getStructureWithPieceAt
		0 o p_220525_
		1 o p_220526_
	b ()Ljy; registryAccess
dsn net/minecraft/world/level/TicketStorage
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfhn; 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 Ldsn$a; loadingChunkUpdatedListener
	j Ldsn$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 (Laxe;Ldqv;I)V addTicketWithRadius
		0 o p_394465_
		1 o p_394654_
		2 o p_393587_
	a (Ldqv;Z)Z updateChunkForced
		0 o p_394535_
		1 o p_394618_
	a (Ljava/util/List;Ldqv;Laxd;)V lambda$packTickets$2
		static
		0 o p_400945_
		1 o p_400946_
		2 o p_400947_
	a (JLaxd;)Z addTicket
		0 o p_394247_
		1 o p_394469_
	a (Laxd;J)Z lambda$deactivateTicketsOnClosing$6
		static
		0 o p_394604_
		1 o p_435717_
	a (Lawb;)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 (Laxd;Ldqv;)V addTicket
		0 o p_394208_
		1 o p_394290_
	a (Ldsn$a;)V setLoadingChunkUpdatedListener
		0 o p_393504_
	a (ILaxe;)V replaceTicketLevelOfType
		0 o p_393875_
		1 o p_394261_
	a (J)Ljava/util/List; getTickets
		0 o p_393509_
	a (Laxd;)Z lambda$updateForcedChunks$4
		static
		0 o p_393889_
	a (Ljava/util/function/Predicate;)Lit/unimi/dsi/fastutil/longs/LongSet; getAllChunksWithTicketThat
		0 o p_393731_
	a (Ljava/util/List;)Ldsn; fromPacked
		static
		0 o p_401113_
	a (Laxd;Laxd;)Z isTicketSameTypeAndLevel
		static
		0 o p_394344_
		1 o p_394181_
	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 (Ldsn$b;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V removeTicketIf
		0 o p_435606_
		1 o p_393746_
	a (Ljava/util/function/BiConsumer;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V forEachTicket
		static
		0 o p_401366_
		1 o p_401184_
	a (Lawb;Laxd;J)Z canTicketExpire
		0 o p_434716_
		1 o p_433563_
		2 o p_433627_
	b (Ldsn$a;)V setSimulationChunkUpdatedListener
		0 o p_394582_
	b (Lawb;Laxd;J)Z lambda$purgeStaleTickets$5
		0 o p_432596_
		1 o p_432597_
		2 o p_432598_
	b (Ljava/util/List;Z)Laxd; 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 (Laxd;Ldqv;)V removeTicket
		0 o p_394399_
		1 o p_393510_
	b (JLaxd;)Z removeTicket
		0 o p_393896_
		1 o p_394054_
	b (Laxe;Ldqv;I)V removeTicketWithRadius
		0 o p_394013_
		1 o p_393657_
		2 o p_394336_
	b (J)Ljava/util/List; getOrCreateTickets
		0 o p_394358_
	b ()Z hasTickets
	c ()Z shouldKeepDimensionActive
	c (J)Ljava/util/List; lambda$getOrCreateTickets$3
		static
		0 o p_393919_
	d (J)Ljava/util/List; lambda$fromPacked$1
		static
		0 o p_393722_
	d ()V deactivateTicketsOnClosing
	e ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks
	f ()Ljava/util/List; packTickets
	g ()V updateForcedChunks
dsn$a net/minecraft/world/level/TicketStorage$ChunkUpdated
	update (JIZ)V update
		0 o p_393671_
		1 o p_393764_
		2 o p_393905_
dsn$b net/minecraft/world/level/TicketStorage$TicketPredicate
	test (Laxd;J)Z test
		0 o p_434782_
		1 o p_434387_
dso 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 Ldso; DEFAULT
	e Ldrd; dataPacks
	f Ldcx; enabledFeatures
	<clinit> ()V <clinit>
		static
	<init> (Ldrd;Ldcx;)V <init>
		0 o dataPacks
		1 o enabledFeatures
	a (Ldcx;)Ldso; expandFeatures
		0 o p_249090_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337972_
	a ()Ldrd; dataPacks
	b ()Ldcx; enabledFeatures
	equals (Ljava/lang/Object;)Z equals
		0 o p_251210_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dsp net/minecraft/world/level/WorldGenLevel
	H ()J getSeed
	a (Ljava/util/function/Supplier;)V setCurrentlyGenerating
		0 o p_186618_
	f_ (Lja;)Z ensureCanWrite
		0 o p_181157_
dsq net/minecraft/world/level/biome/AmbientAdditionsSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljk; soundEvent
	c D tickChance
	<clinit> ()V <clinit>
		static
	<init> (Ljk;D)V <init>
		0 o p_263329_
		1 o p_263326_
	a (Ldsq;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_151640_
	a ()Ljk; getSoundEvent
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_47382_
	b (Ldsq;)Ljk; lambda$static$0
		static
		0 o p_151642_
	b ()D getTickChance
dsr net/minecraft/world/level/biome/AmbientMoodSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b Ldsr; LEGACY_CAVE_SETTINGS
	c Ljk; soundEvent
	d I tickDelay
	e I blockSearchExtent
	f D soundPositionOffset
	<clinit> ()V <clinit>
		static
	<init> (Ljk;IID)V <init>
		0 o p_263350_
		1 o p_263364_
		2 o p_263333_
		3 o p_263345_
	a ()Ljk; getSoundEvent
	a (Ldsr;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_151644_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_47402_
	b ()I getTickDelay
	b (Ldsr;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_151646_
	c (Ldsr;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151648_
	c ()I getBlockSearchExtent
	d ()D getSoundPositionOffset
	d (Ldsr;)Ljk; lambda$static$0
		static
		0 o p_151650_
dss 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 (Ldss;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_151652_
	a (Lbfq;)Z canSpawn
		0 o p_220528_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_47423_
	a ()Lmc; getOptions
	b (Ldss;)Lmc; lambda$static$0
		static
		0 o p_151654_
dst 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 Lfff; BIOME_INFO_NOISE
	f Lfff; TEMPERATURE_NOISE
	g Lfff; FROZEN_TEMPERATURE_NOISE
	h I TEMPERATURE_CACHE_SIZE
	i Ldst$b; climateSettings
	j Ldsu; generationSettings
	k Ldtf; mobSettings
	l Ldsz; specialEffects
	m Ljava/lang/ThreadLocal; temperatureCache
	<clinit> ()V <clinit>
		static
	<init> (Ldst$b;Ldsz;Ldsu;Ldtf;)V <init>
		0 o p_220530_
		1 o p_220531_
		2 o p_220532_
		3 o p_220533_
	a (Ldrt;Lja;)Z shouldFreeze
		0 o p_47478_
		1 o p_47479_
	a (Ldst;)Ldsz; lambda$static$6
		static
		0 o p_220538_
	a ()I getSkyColor
	a (Lja;I)Ldst$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 (Ldrt;Lja;Z)Z shouldFreeze
		0 o p_47481_
		1 o p_47482_
		2 o p_47483_
	a (Ldst$b;Ldsz;)Ldst; lambda$static$7
		static
		0 o p_220535_
		1 o p_220536_
	a (DD)I getGrassColor
		0 o p_47465_
		1 o p_47466_
	b (Ldrt;Lja;)Z shouldSnow
		0 o p_47520_
		1 o p_47521_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_220544_
	b (Ldst;)Ldst$b; lambda$static$5
		static
		0 o p_220542_
	b ()Ldtf; getMobSettings
	b (Lja;I)Z coldEnoughToSnow
		0 o p_198905_
		1 o p_361315_
	c ()Z hasPrecipitation
	c (Ldst;)Ldtf; lambda$static$3
		static
		0 o p_220546_
	c (Lja;I)Z warmEnoughToRain
		0 o p_198907_
		1 o p_362250_
	d (Ldst;)Ldsu; lambda$static$2
		static
		0 o p_220548_
	d (Lja;I)Z shouldMeltFrozenOceanIcebergSlightly
		0 o p_198909_
		1 o p_360933_
	d ()Ldsu; getGenerationSettings
	e (Ldst;)Ldsz; lambda$static$1
		static
		0 o p_220550_
	e ()I getFogColor
	e (Lja;I)F getHeightAdjustedTemperature
		0 o p_47529_
		1 o p_363138_
	f (Ldst;)Ldst$b; lambda$static$0
		static
		0 o p_151717_
	f (Lja;I)F getTemperature
		0 o p_47506_
		1 o p_365137_
	f ()I getFoliageColor
	g ()I getDryFoliageColor
	h ()F getBaseTemperature
	i ()Ldsz; 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
dst$1 net/minecraft/world/level/biome/Biome$1
	a Ldst; this$0
	<init> (Ldst;IF)V <init>
		0 o p_47576_
		1 o p_47577_
		2 o p_47578_
	rehash (I)V rehash
		0 o p_47580_
dst$a net/minecraft/world/level/biome/Biome$BiomeBuilder
	a Z hasPrecipitation
	b Ljava/lang/Float; temperature
	c Ldst$d; temperatureModifier
	d Ljava/lang/Float; downfall
	e Ldsz; specialEffects
	f Ldtf; mobSpawnSettings
	g Ldsu; generationSettings
	<init> ()V <init>
	a ()Ldst; build
	a (Ldtf;)Ldst$a; mobSpawnSettings
		0 o p_47606_
	a (Ldsu;)Ldst$a; generationSettings
		0 o p_47602_
	a (Z)Ldst$a; hasPrecipitation
		0 o p_265480_
	a (Ldst$d;)Ldst$a; temperatureAdjustment
		0 o p_47600_
	a (F)Ldst$a; temperature
		0 o p_47610_
	a (Ldsz;)Ldst$a; specialEffects
		0 o p_47604_
	b (F)Ldst$a; downfall
		0 o p_47612_
	toString ()Ljava/lang/String; toString
dst$b net/minecraft/world/level/biome/Biome$ClimateSettings
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Z hasPrecipitation
	c F temperature
	d Ldst$d; temperatureModifier
	e F downfall
	<clinit> ()V <clinit>
		static
	<init> (ZFLdst$d;F)V <init>
		0 o hasPrecipitation
		1 o temperature
		2 o temperatureModifier
		3 o downfall
	a (Ldst$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 (Ldst$b;)Ldst$d; lambda$static$2
		static
		0 o p_151735_
	b ()F temperature
	c (Ldst$b;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_151737_
	c ()Ldst$d; temperatureModifier
	d (Ldst$b;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_264996_
	d ()F downfall
	equals (Ljava/lang/Object;)Z equals
		0 o p_220558_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dst$c net/minecraft/world/level/biome/Biome$Precipitation
	a Ldst$c; NONE
	b Ldst$c; RAIN
	c Ldst$c; SNOW
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Ldst$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 ()[Ldst$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldst$c; valueOf
		static
		0 o p_47733_
	values ()[Ldst$c; values
		static
dst$d net/minecraft/world/level/biome/Biome$TemperatureModifier
	a Ldst$d; NONE
	b Ldst$d; FROZEN
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Ldst$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 (Lja;F)F modifyTemperature
		0 o p_47754_
		1 o p_47755_
	b ()[Ldst$d; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldst$d; valueOf
		static
		0 o p_47760_
	values ()[Ldst$d; values
		static
dst$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 (Lja;F)F modifyTemperature
		0 o p_47767_
		1 o p_47768_
dst$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 (Lja;F)F modifyTemperature
		0 o p_47774_
		1 o p_47775_
dsu net/minecraft/world/level/biome/BiomeGenerationSettings
	a Ldsu; EMPTY
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lorg/slf4j/Logger; LOGGER
	d Ljo; carvers
	e Ljava/util/List; features
	f Ljava/util/function/Supplier; flowerFeatures
	g Ljava/util/function/Supplier; featureSet
	<clinit> ()V <clinit>
		static
	<init> (Ljo;Ljava/util/List;)V <init>
		0 o p_364950_
		1 o p_186651_
	a (Lesh;)Z lambda$new$3
		static
		0 o p_186657_
	a (Lezr;)Z hasFeature
		0 o p_186659_
	a ()Ljava/lang/Iterable; getCarvers
	a (Ljava/util/List;)Ljava/util/Set; lambda$new$5
		static
		0 o p_204190_
	a (Ldsu;)Ljava/util/List; lambda$static$1
		static
		0 o p_186653_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_360128_
	b (Ldsu;)Ljo; lambda$static$0
		static
		0 o p_360127_
	b ()Ljava/util/List; getFlowerFeatures
	b (Ljava/util/List;)Ljava/util/List; lambda$new$4
		static
		0 o p_204192_
	c ()Ljava/util/List; features
dsu$a net/minecraft/world/level/biome/BiomeGenerationSettings$Builder
	a Ljl; placedFeatures
	b Ljl; worldCarvers
	<init> (Ljl;Ljl;)V <init>
		0 o p_255774_
		1 o p_256003_
	a (Lami;)Ldsu$a; addCarver
		0 o p_255733_
	a (Lepl$a;Lami;)Ldsu$a; addFeature
		0 o p_256059_
		1 o p_256259_
dsu$b net/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder
	a Ljava/util/List; carvers
	b Ljava/util/List; features
	<init> ()V <init>
	a (I)V addFeatureStepsUpTo
		0 o p_256411_
	a (Lepl$a;Ljk;)Ldsu$b; addFeature
		0 o p_256360_
		1 o p_256577_
	a (ILjk;)Ldsu$b; addFeature
		0 o p_256305_
		1 o p_255636_
	a (Ljk;)Ldsu$b; addCarver
		0 o p_256082_
	a ()Ldsu; build
dsv net/minecraft/world/level/biome/BiomeManager
	a I CHUNK_CENTER_QUART
	b I ZOOM_BITS
	c I ZOOM
	d I ZOOM_MASK
	e Ldsv$a; noiseBiomeSource
	f J biomeZoomSeed
	<clinit> ()V <clinit>
		static
	<init> (Ldsv$a;J)V <init>
		0 o p_186677_
		1 o p_186678_
	a (Ldsv$a;)Ldsv; withDifferentSource
		0 o p_186688_
	a (DDD)Ljk; getNoiseBiomeAtPosition
		0 o p_204207_
		1 o p_204208_
		2 o p_204209_
	a (Lja;)Ljk; getBiome
		0 o p_204215_
	a (III)Ljk; getNoiseBiomeAtQuart
		0 o p_204211_
		1 o p_204212_
		2 o p_204213_
	a (J)J obfuscateSeed
		static
		0 o p_47878_
	a (JIIIDDD)D getFiddledDistance
		static
		0 o p_186680_
		1 o p_186681_
		2 o p_186682_
		3 o p_186683_
		4 o p_186684_
		5 o p_186685_
		6 o p_186686_
	b (J)D getFiddle
		static
		0 o p_186690_
	b (Lja;)Ljk; getNoiseBiomeAtPosition
		0 o p_204217_
dsv$a net/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource
	getNoiseBiome (III)Ljk; getNoiseBiome
		0 o p_204218_
		1 o p_204219_
		2 o p_204220_
dsw net/minecraft/world/level/biome/BiomeResolver
	getNoiseBiome (IIILdtc$f;)Ljk; getNoiseBiome
		0 o p_204221_
		1 o p_204222_
		2 o p_204223_
		3 o p_204224_
dsx 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 (IIIILjava/util/function/Predicate;Lbfq;Ldtc$f;)Lcom/mojang/datafixers/util/Pair; findBiomeHorizontal
		0 o p_220571_
		1 o p_220572_
		2 o p_220573_
		3 o p_220574_
		4 o p_220575_
		5 o p_220576_
		6 o p_220577_
	a (Ljava/util/List;Lja;Ldtc$f;)V addDebugInfo
		0 o p_207837_
		1 o p_207838_
		2 o p_207839_
	a (IIIIILjava/util/function/Predicate;Lbfq;ZLdtc$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 (Lja;IIILjava/util/function/Predicate;Ldtc$f;Ldrt;)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 (IIIILdtc$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_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	c ()Ljava/util/Set; possibleBiomes
	d ()Ljava/util/Set; lambda$new$0
	getNoiseBiome (IIILdtc$f;)Ljk; getNoiseBiome
		0 o p_204238_
		1 o p_204239_
		2 o p_204240_
		3 o p_204241_
dsy net/minecraft/world/level/biome/BiomeSources
	<init> ()V <init>
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_220587_
dsz 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 Ldsz$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;Ldsz$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 (Ldsz;)Ljava/lang/Float; lambda$static$13
		static
		0 o p_382760_
	b ()I getWaterColor
	b (Ldsz;)Ljava/util/Optional; lambda$static$12
		static
		0 o p_151760_
	c ()I getWaterFogColor
	c (Ldsz;)Ljava/util/Optional; lambda$static$11
		static
		0 o p_151762_
	d (Ldsz;)Ljava/util/Optional; lambda$static$10
		static
		0 o p_151764_
	d ()I getSkyColor
	e (Ldsz;)Ljava/util/Optional; lambda$static$9
		static
		0 o p_151766_
	e ()Ljava/util/Optional; getFoliageColorOverride
	f (Ldsz;)Ljava/util/Optional; lambda$static$8
		static
		0 o p_151768_
	f ()Ljava/util/Optional; getDryFoliageColorOverride
	g ()Ljava/util/Optional; getGrassColorOverride
	g (Ldsz;)Ldsz$b; lambda$static$7
		static
		0 o p_151770_
	h (Ldsz;)Ljava/util/Optional; lambda$static$6
		static
		0 o p_151772_
	h ()Ldsz$b; getGrassColorModifier
	i ()Ljava/util/Optional; getAmbientParticleSettings
	i (Ldsz;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_406200_
	j (Ldsz;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_151774_
	j ()Ljava/util/Optional; getAmbientLoopSoundEvent
	k ()Ljava/util/Optional; getAmbientMoodSettings
	k (Ldsz;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_151776_
	l (Ldsz;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_151778_
	l ()Ljava/util/Optional; getAmbientAdditionsSettings
	m (Ldsz;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151780_
	m ()Ljava/util/Optional; getBackgroundMusic
	n ()F getBackgroundMusicVolume
	n (Ldsz;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_151782_
dsz$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 Ldsz$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 (F)Ldsz$a; backgroundMusicVolume
		0 o p_382786_
	a (Ldsq;)Ldsz$a; ambientAdditionsSound
		0 o p_48026_
	a (Lcaa;)Ldsz$a; backgroundMusic
		0 o p_394238_
	a (Ljk;)Ldsz$a; ambientLoopSound
		0 o p_263327_
	a (Ldsz$b;)Ldsz$a; grassColorModifier
		0 o p_48032_
	a (Lbcb;)Ldsz$a; backgroundMusic
		0 o p_48022_
	a (Ldsr;)Ldsz$a; ambientMoodSound
		0 o p_48028_
	a (I)Ldsz$a; fogColor
		0 o p_48020_
	a (Ldss;)Ldsz$a; ambientParticle
		0 o p_48030_
	a ()Ldsz$a; silenceAllBackgroundMusic
	b ()Ldsz; build
	b (I)Ldsz$a; waterColor
		0 o p_48035_
	c ()Ljava/lang/IllegalStateException; lambda$build$3
		static
	c (I)Ldsz$a; waterFogColor
		0 o p_48038_
	d ()Ljava/lang/IllegalStateException; lambda$build$2
		static
	d (I)Ldsz$a; skyColor
		0 o p_48041_
	e ()Ljava/lang/IllegalStateException; lambda$build$1
		static
	e (I)Ldsz$a; foliageColorOverride
		0 o p_48044_
	f ()Ljava/lang/IllegalStateException; lambda$build$0
		static
	f (I)Ldsz$a; dryFoliageColorOverride
		0 o p_406250_
	g (I)Ldsz$a; grassColorOverride
		0 o p_48046_
dsz$b net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier
	a Ldsz$b; NONE
	b Ldsz$b; DARK_FOREST
	c Ldsz$b; SWAMP
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Ldsz$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 ()[Ldsz$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldsz$b; valueOf
		static
		0 o p_48074_
	values ()[Ldsz$b; values
		static
dsz$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_
dsz$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_
dsz$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_
dt net/minecraft/advancements/critereon/SummonedEntityTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lfiy;Ldt$a;)Z lambda$trigger$0
		static
		0 o p_68264_
		1 o p_68265_
	a (Lawy;Lcdv;)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 (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_
	a (Lfiy;)Z matches
		0 o p_68280_
	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/biome/Biomes
	A Lami; BAMBOO_JUNGLE
	B Lami; BADLANDS
	C Lami; ERODED_BADLANDS
	D Lami; WOODED_BADLANDS
	E Lami; MEADOW
	F Lami; CHERRY_GROVE
	G Lami; GROVE
	H Lami; SNOWY_SLOPES
	I Lami; FROZEN_PEAKS
	J Lami; JAGGED_PEAKS
	K Lami; STONY_PEAKS
	L Lami; RIVER
	M Lami; FROZEN_RIVER
	N Lami; BEACH
	O Lami; SNOWY_BEACH
	P Lami; STONY_SHORE
	Q Lami; WARM_OCEAN
	R Lami; LUKEWARM_OCEAN
	S Lami; DEEP_LUKEWARM_OCEAN
	T Lami; OCEAN
	U Lami; DEEP_OCEAN
	V Lami; COLD_OCEAN
	W Lami; DEEP_COLD_OCEAN
	X Lami; FROZEN_OCEAN
	Y Lami; DEEP_FROZEN_OCEAN
	Z Lami; MUSHROOM_FIELDS
	a Lami; THE_VOID
	aa Lami; DRIPSTONE_CAVES
	ab Lami; LUSH_CAVES
	ac Lami; DEEP_DARK
	ad Lami; NETHER_WASTES
	ae Lami; WARPED_FOREST
	af Lami; CRIMSON_FOREST
	ag Lami; SOUL_SAND_VALLEY
	ah Lami; BASALT_DELTAS
	ai Lami; THE_END
	aj Lami; END_HIGHLANDS
	ak Lami; END_MIDLANDS
	al Lami; SMALL_END_ISLANDS
	am Lami; END_BARRENS
	b Lami; PLAINS
	c Lami; SUNFLOWER_PLAINS
	d Lami; SNOWY_PLAINS
	e Lami; ICE_SPIKES
	f Lami; DESERT
	g Lami; SWAMP
	h Lami; MANGROVE_SWAMP
	i Lami; FOREST
	j Lami; FLOWER_FOREST
	k Lami; BIRCH_FOREST
	l Lami; DARK_FOREST
	m Lami; PALE_GARDEN
	n Lami; OLD_GROWTH_BIRCH_FOREST
	o Lami; OLD_GROWTH_PINE_TAIGA
	p Lami; OLD_GROWTH_SPRUCE_TAIGA
	q Lami; TAIGA
	r Lami; SNOWY_TAIGA
	s Lami; SAVANNA
	t Lami; SAVANNA_PLATEAU
	u Lami; WINDSWEPT_HILLS
	v Lami; WINDSWEPT_GRAVELLY_HILLS
	w Lami; WINDSWEPT_FOREST
	x Lami; WINDSWEPT_SAVANNA
	y Lami; JUNGLE
	z Lami; SPARSE_JUNGLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lami; register
		static
		0 o p_48229_
dtb net/minecraft/world/level/biome/CheckerboardColumnBiomeSource
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljo; allowedBiomes
	d I bitShift
	e I size
	<clinit> ()V <clinit>
		static
	<init> (Ljo;I)V <init>
		0 o p_204243_
		1 o p_204244_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldtb;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151788_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_48244_
	b (Ldtb;)Ljo; lambda$static$0
		static
		0 o p_204246_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	getNoiseBiome (IIILdtc$f;)Ljk; getNoiseBiome
		0 o p_204248_
		1 o p_204249_
		2 o p_204250_
		3 o p_204251_
dtc net/minecraft/world/level/biome/Climate
	a I PARAMETER_COUNT
	b Z DEBUG_SLOW_BIOME_SEARCH
	c F QUANTIZATION_FACTOR
	<init> ()V <init>
	a (FFFFFF)Ldtc$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 (Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$b;F)Ldtc$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 ()Ldtc$f; empty
		static
	a (F)J quantizeCoord
		static
		0 o p_186780_
	a (Ljava/util/List;Ldtc$f;)Lja; findSpawnPosition
		static
		0 o p_207843_
		1 o p_207844_
	a (J)F unquantizeCoord
		static
		0 o p_186797_
	a (FFFFFFF)Ldtc$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_
dtc$a net/minecraft/world/level/biome/Climate$DistanceMetric
	distance (Ldtc$e$b;[J)J distance
		0 o p_186810_
		1 o p_186811_
dtc$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 (FF)Ldtc$b; span
		static
		0 o p_186823_
		1 o p_186824_
	a (Ljava/lang/Float;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_275164_
		1 o p_275165_
	a (Ldtc$b;)J distance
		0 o p_186828_
	a ()J min
	a (J)J distance
		0 o p_186826_
	a (F)Ldtc$b; point
		static
		0 o p_186821_
	a (Ldtc$b;Ldtc$b;)Ldtc$b; span
		static
		0 o p_186830_
		1 o p_186831_
	b (Ldtc$b;)Ldtc$b; span
		0 o p_186837_
	b ()J max
	b (Ljava/lang/Float;Ljava/lang/Float;)Ljava/lang/String; lambda$static$0
		static
		0 o p_275166_
		1 o p_275167_
	c (Ldtc$b;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_186839_
	d (Ldtc$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
dtc$c net/minecraft/world/level/biome/Climate$ParameterList
	a Ljava/util/List; values
	b Ldtc$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 (Ldtc$h;)Ljava/lang/Object; findValue
		0 o p_204253_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_275523_
	a (Ldtc$h;Ldtc$a;)Ljava/lang/Object; findValueIndex
		0 o p_186854_
		1 o p_186855_
	b (Ldtc$h;)Ljava/lang/Object; findValueBruteForce
		0 o p_204255_
	c (Ldtc$h;)Ljava/lang/Object; findValueIndex
		0 o p_186852_
dtc$d net/minecraft/world/level/biome/Climate$ParameterPoint
	a Lcom/mojang/serialization/Codec; CODEC
	b Ldtc$b; temperature
	c Ldtc$b; humidity
	d Ldtc$b; continentalness
	e Ldtc$b; erosion
	f Ldtc$b; depth
	g Ldtc$b; weirdness
	h J offset
	<clinit> ()V <clinit>
		static
	<init> (Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7
		static
		0 o p_186885_
	a (Ldtc$d;)Ljava/lang/Long; lambda$static$6
		static
		0 o p_186881_
	a (Ldtc$h;)J fitness
		0 o p_186883_
	b (Ldtc$d;)Ldtc$b; lambda$static$5
		static
		0 o p_186888_
	b ()Ldtc$b; temperature
	c ()Ldtc$b; humidity
	c (Ldtc$d;)Ldtc$b; lambda$static$4
		static
		0 o p_186891_
	d (Ldtc$d;)Ldtc$b; lambda$static$3
		static
		0 o p_186894_
	d ()Ldtc$b; continentalness
	e ()Ldtc$b; erosion
	e (Ldtc$d;)Ldtc$b; lambda$static$2
		static
		0 o p_186897_
	equals (Ljava/lang/Object;)Z equals
		0 o p_186899_
	f (Ldtc$d;)Ldtc$b; lambda$static$1
		static
		0 o p_186902_
	f ()Ldtc$b; depth
	g ()Ldtc$b; weirdness
	g (Ldtc$d;)Ldtc$b; lambda$static$0
		static
		0 o p_186905_
	h ()J offset
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dtc$e net/minecraft/world/level/biome/Climate$RTree
	a I CHILDREN_PER_NODE
	b Ldtc$e$b; root
	c Ljava/lang/ThreadLocal; lastResult
	<init> (Ldtc$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 (ILjava/util/List;)Ldtc$e$b; build
		static
		0 o p_186921_
		1 o p_186922_
	a (ILdtc$e$b;)J lambda$build$1
		static
		0 o p_186915_
		1 o p_186916_
	a (ILdtc$e$c;)Ldtc$e$b; lambda$build$2
		static
		0 o p_186918_
		1 o p_186919_
	a (Lcom/mojang/datafixers/util/Pair;)Ldtc$e$a; lambda$create$0
		static
		0 o p_186934_
	a (IZLdtc$e$b;)J lambda$comparator$3
		static
		0 o p_186927_
		1 o p_186928_
		2 o p_186929_
	a (Ljava/util/List;)Ldtc$e; create
		static
		0 o p_186936_
	a ([Ldtc$b;)J cost
		static
		0 o p_186943_
	a (Ldtc$h;Ldtc$a;)Ljava/lang/Object; search
		0 o p_186931_
		1 o p_186932_
	b (Ljava/util/List;)Ljava/util/List; bucketize
		static
		0 o p_186945_
	c (Ljava/util/List;)Ljava/util/List; buildParameterSpace
		static
		0 o p_186947_
dtc$e$a net/minecraft/world/level/biome/Climate$RTree$Leaf
	b Ljava/lang/Object; value
	<init> (Ldtc$d;Ljava/lang/Object;)V <init>
		0 o p_186950_
		1 o p_186951_
	a ([JLdtc$e$a;Ldtc$a;)Ldtc$e$a; search
		0 o p_186953_
		1 o p_186954_
		2 o p_186955_
dtc$e$b net/minecraft/world/level/biome/Climate$RTree$Node
	a [Ldtc$b; parameterSpace
	<init> (Ljava/util/List;)V <init>
		0 o p_186958_
	a ([J)J distance
		0 o p_186960_
	a ([JLdtc$e$a;Ldtc$a;)Ldtc$e$a; search
		0 o p_186961_
		1 o p_186962_
		2 o p_186963_
	toString ()Ljava/lang/String; toString
dtc$e$c net/minecraft/world/level/biome/Climate$RTree$SubTree
	b [Ldtc$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 ([JLdtc$e$a;Ldtc$a;)Ldtc$e$a; search
		0 o p_186972_
		1 o p_186973_
		2 o p_186974_
dtc$f net/minecraft/world/level/biome/Climate$Sampler
	a Lepi; temperature
	b Lepi; humidity
	c Lepi; continentalness
	d Lepi; erosion
	e Lepi; depth
	f Lepi; weirdness
	g Ljava/util/List; spawnTarget
	<init> (Lepi;Lepi;Lepi;Lepi;Lepi;Lepi;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)Ldtc$h; sample
		0 o p_186975_
		1 o p_186976_
		2 o p_186977_
	a ()Lja; findSpawnPosition
	b ()Lepi; temperature
	c ()Lepi; humidity
	d ()Lepi; continentalness
	e ()Lepi; erosion
	equals (Ljava/lang/Object;)Z equals
		0 o p_207865_
	f ()Lepi; depth
	g ()Lepi; weirdness
	h ()Ljava/util/List; spawnTarget
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dtc$g net/minecraft/world/level/biome/Climate$SpawnFinder
	a J MAX_RADIUS
	b Ldtc$g$a; result
	<init> (Ljava/util/List;Ldtc$f;)V <init>
		0 o p_207872_
		1 o p_207873_
	a (Ljava/util/List;Ldtc$f;II)Ldtc$g$a; getSpawnPositionAndFitness
		static
		0 o p_207880_
		1 o p_207881_
		2 o p_207882_
		3 o p_207883_
	a (Ljava/util/List;Ldtc$f;FF)V radialSearch
		0 o p_207875_
		1 o p_207876_
		2 o p_207877_
		3 o p_207878_
dtc$g$a net/minecraft/world/level/biome/Climate$SpawnFinder$Result
	a Lja; location
	b J fitness
	<init> (Lja;J)V <init>
		0 o location
		1 o fitness
	a ()Lja; location
	b ()J fitness
	equals (Ljava/lang/Object;)Z equals
		0 o p_187000_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dtc$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
dtd net/minecraft/world/level/biome/FeatureSorter
	<init> ()V <init>
	a (Ljava/util/List;Ljava/util/function/Function;Z)Ljava/util/List; buildFeaturesPerStep
		static
		0 o p_220604_
		1 o p_220605_
		2 o p_220606_
	a (Ljava/util/Comparator;Ldtd$a;)Ljava/util/Set; lambda$buildFeaturesPerStep$1
		static
		0 o p_220601_
		1 o p_220602_
	a (ILdtd$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_
dtd$a net/minecraft/world/level/biome/FeatureSorter$1FeatureData
	a I featureIndex
	b I step
	c Lezr; feature
	<init> (IILezr;)V <init>
		0 o featureIndex
		1 o step
		2 o feature
	a ()I featureIndex
	b ()I step
	c ()Lezr; feature
	equals (Ljava/lang/Object;)Z equals
		0 o p_220621_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dtd$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
dte net/minecraft/world/level/biome/FixedBiomeSource
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljk; biome
	<clinit> ()V <clinit>
		static
	<init> (Ljk;)V <init>
		0 o p_204257_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (IIIIILjava/util/function/Predicate;Lbfq;ZLdtc$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 (Ldte;)Ljk; lambda$static$0
		static
		0 o p_204259_
	a (Lja;IIILjava/util/function/Predicate;Ldtc$f;Ldrt;)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 (IIIILdtc$f;)Ljava/util/Set; getBiomesWithin
		0 o p_187038_
		1 o p_187039_
		2 o p_187040_
		3 o p_187041_
		4 o p_187042_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	getNoiseBiome (IIILdtc$f;)Ljk; getNoiseBiome
		0 o p_204265_
		1 o p_204266_
		2 o p_204267_
		3 o p_204268_
	getNoiseBiome (III)Ljk; getNoiseBiome
		0 o p_204261_
		1 o p_204262_
		2 o p_204263_
dtf net/minecraft/world/level/biome/MobSpawnSettings
	a Lcaa; EMPTY_MOB_LIST
	b Ldtf; 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 (Ldtf;)Ljava/util/Map; lambda$static$2
		static
		0 o p_187049_
	a (Lcez;)Lcaa; 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 (Lcee;)Ldtf$b; getMobSpawnCost
		0 o p_48346_
	b (Ldtf;)Ljava/util/Map; lambda$static$1
		static
		0 o p_187053_
	c (Ldtf;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_187055_
dtf$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 (Lcez;ILdtf$c;)Ldtf$a; addSpawn
		0 o p_48377_
		1 o p_393812_
		2 o p_48378_
	a (Ljava/util/Map$Entry;)Lcaa; lambda$build$1
		static
		0 o p_393315_
	a (Lcee;DD)Ldtf$a; addMobCharge
		0 o p_48371_
		1 o p_48372_
		2 o p_48373_
	a (Lcez;)Lcaa$a; lambda$new$0
		static
		0 o p_393314_
	a (F)Ldtf$a; creatureGenerationProbability
		0 o p_48369_
	a ()Ldtf; build
dtf$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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_48399_
	a ()D energyBudget
	a (Ldtf$b;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_151811_
	b ()D charge
	b (Ldtf$b;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_151813_
	equals (Ljava/lang/Object;)Z equals
		0 o p_275664_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dtf$c net/minecraft/world/level/biome/MobSpawnSettings$SpawnerData
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcee; type
	c I minCount
	d I maxCount
	<clinit> ()V <clinit>
		static
	<init> (Lcee;II)V <init>
		0 o type
		1 o minCount
		2 o maxCount
	a (Ldtf$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 ()Lcee; type
	b ()I minCount
	b (Ldtf$c;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_151820_
	c (Ldtf$c;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151824_
	c ()I maxCount
	d ()Ljava/lang/String; lambda$static$4
		static
	d (Ldtf$c;)Lcee; 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
dtg 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 (Ldtc$c;)Ldtg; createFromList
		static
		0 o p_275223_
	a (Ldtg;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_275170_
	a (Ljava/util/List;Lja;Ldtc$f;)V addDebugInfo
		0 o p_207895_
		1 o p_207896_
		2 o p_207897_
	a (Ljk;)Ldtg; createFromPreset
		static
		0 o p_275250_
	a (Ldtc$h;)Ljk; getNoiseBiome
		0 o p_204270_
	a (Lami;)Z stable
		0 o p_275637_
	b (Ljk;)Ldtc$c; lambda$parameters$2
		static
		0 o p_275172_
	b (Ldtc$c;)Ldtc$c; lambda$parameters$1
		static
		0 o p_275171_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	d ()Ldtc$c; parameters
	getNoiseBiome (IIILdtc$f;)Ljk; getNoiseBiome
		0 o p_204272_
		1 o p_204273_
		2 o p_204274_
		3 o p_204275_
dth net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Ldth$a; preset
	d Ldtc$c; parameters
	<clinit> ()V <clinit>
		static
	<init> (Ldth$a;Ljl;)V <init>
		0 o p_275275_
		1 o p_275192_
	a ()Ldtc$c; parameters
	a (Ldth;)Ldth$a; lambda$static$0
		static
		0 o p_275196_
	a (Lami;)Lami; lambda$knownPresets$3
		static
		0 o p_275406_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_275469_
	a (Ldth$a;)Ldtc$c; lambda$knownPresets$4
		static
		0 o p_275480_
	b (Ldth$a;)Ldth$a; lambda$knownPresets$2
		static
		0 o p_275210_
	b ()Ljava/util/Map; knownPresets
		static
dth$a net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset
	a Ldth$a; NETHER
	b Ldth$a; OVERWORLD
	c Lcom/mojang/serialization/Codec; CODEC
	d Lamj; id
	e Ldth$a$a; provider
	f Ljava/util/Map; BY_NAME
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ldth$a$a;)V <init>
		0 o id
		1 o provider
	a (Lami;)Lami; lambda$usedBiomes$6
		static
		0 o p_275429_
	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 (Lamj;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_275567_
	a (Ldth$a;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_275325_
	a ()Ljava/util/stream/Stream; usedBiomes
	a (Ljava/util/function/Function;)Ldtc$c; generateOverworldBiomes
		static
		0 o p_277826_
	b (Ldth$a;)Ldth$a; lambda$static$0
		static
		0 o p_275365_
	b (Lamj;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_275257_
	b ()Lamj; id
	c ()Ldth$a$a; provider
	c (Lamj;)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
dth$a$1 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$1
	<init> ()V <init>
	apply (Ljava/util/function/Function;)Ldtc$c; apply
		0 o p_275356_
dth$a$2 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$2
	<init> ()V <init>
	apply (Ljava/util/function/Function;)Ldtc$c; apply
		0 o p_275530_
dth$a$a net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider
	apply (Ljava/util/function/Function;)Ldtc$c; apply
		0 o p_275485_
dti net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists
	a Lami; NETHER
	b Lami; OVERWORLD
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321503_
	a (Ljava/lang/String;)Lami; register
		static
		0 o p_275281_
dtj net/minecraft/world/level/biome/OverworldBiomeBuilder
	A Ldtc$b; midInlandContinentalness
	B Ldtc$b; farInlandContinentalness
	C [[Lami; OCEANS
	D [[Lami; MIDDLE_BIOMES
	E [[Lami; MIDDLE_BIOMES_VARIANT
	F [[Lami; PLATEAU_BIOMES
	G [[Lami; PLATEAU_BIOMES_VARIANT
	H [[Lami; 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 Ldtc$b; FULL_RANGE
	p [Ldtc$b; temperatures
	q [Ldtc$b; humidities
	r [Ldtc$b; erosions
	s Ldtc$b; FROZEN_RANGE
	t Ldtc$b; UNFROZEN_RANGE
	u Ldtc$b; mushroomFieldsContinentalness
	v Ldtc$b; deepOceanContinentalness
	w Ldtc$b; oceanContinentalness
	x Ldtc$b; coastContinentalness
	y Ldtc$b; inlandContinentalness
	z Ldtc$b; nearInlandContinentalness
	<init> ()V <init>
	a (D)Ljava/lang/String; getDebugStringForPeaksAndValleys
		static
		0 o p_187156_
	a ()Ljava/util/List; spawnTarget
	a (II)Lami; pickBeachBiome
		0 o p_187161_
		1 o p_187162_
	a (Lepi;Lepi;Lepi$b;)Z isDeepDarkRegion
		static
		0 o p_252040_
		1 o p_250447_
		2 o p_249270_
	a (ILdtc$b;)Lami; pickBadlandsBiome
		0 o p_187173_
		1 o p_187174_
	a (Ljava/util/function/Consumer;)V addBiomes
		0 o p_187176_
	a (D[Ldtc$b;)Ljava/lang/String; getDebugStringForNoiseValue
		static
		0 o p_187158_
		1 o p_187159_
	a (Ljava/util/function/Consumer;Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$b;FLami;)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 (IILdtc$b;)Lami; pickMiddleBiome
		0 o p_187164_
		1 o p_187165_
		2 o p_187166_
	a (IILdtc$b;Lami;)Lami; maybePickWindsweptSavannaBiome
		0 o p_201991_
		1 o p_201992_
		2 o p_201993_
		3 o p_201994_
	a (Ljava/util/function/Consumer;Ldtc$b;)V addPeaks
		0 o p_187178_
		1 o p_187179_
	b (Ljava/util/function/Consumer;Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$b;FLami;)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 (Ljava/util/function/Consumer;Ldtc$b;)V addHighSlice
		0 o p_187198_
		1 o p_187199_
	b ()[Ldtc$b; getTemperatureThresholds
	b (D)Ljava/lang/String; getDebugStringForContinentalness
		0 o p_187190_
	b (IILdtc$b;)Lami; pickMiddleBiomeOrBadlandsIfHot
		0 o p_187192_
		1 o p_187193_
		2 o p_187194_
	b (Ljava/util/function/Consumer;)V addDebugBiomes
		0 o p_256276_
	c (IILdtc$b;)Lami; pickMiddleBiomeOrBadlandsIfHotOrSlopeIfCold
		0 o p_187212_
		1 o p_187213_
		2 o p_187214_
	c ()[Ldtc$b; getHumidityThresholds
	c (Ljava/util/function/Consumer;Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$b;Ldtc$b;FLami;)V addBottomBiome
		0 o p_220669_
		1 o p_220670_
		2 o p_220671_
		3 o p_220672_
		4 o p_220673_
		5 o p_220674_
		6 o p_220675_
		7 o p_220676_
	c (Ljava/util/function/Consumer;)V addOffCoastBiomes
		0 o p_187196_
	c (Ljava/util/function/Consumer;Ldtc$b;)V addMidSlice
		0 o p_187218_
		1 o p_187219_
	c (D)Ljava/lang/String; getDebugStringForErosion
		0 o p_187210_
	d (D)Ljava/lang/String; getDebugStringForTemperature
		0 o p_187221_
	d ()[Ldtc$b; getErosionThresholds
	d (Ljava/util/function/Consumer;)V addInlandBiomes
		0 o p_187216_
	d (Ljava/util/function/Consumer;Ldtc$b;)V addLowSlice
		0 o p_187229_
		1 o p_187230_
	d (IILdtc$b;)Lami; pickShatteredCoastBiome
		0 o p_187223_
		1 o p_187224_
		2 o p_187225_
	e ()[Ldtc$b; getContinentalnessThresholds
	e (Ljava/util/function/Consumer;)V addUndergroundBiomes
		0 o p_187227_
	e (Ljava/util/function/Consumer;Ldtc$b;)V addValleys
		0 o p_187238_
		1 o p_187239_
	e (IILdtc$b;)Lami; pickPlateauBiome
		0 o p_187234_
		1 o p_187235_
		2 o p_187236_
	e (D)Ljava/lang/String; getDebugStringForHumidity
		0 o p_187232_
	f (IILdtc$b;)Lami; pickPeakBiome
		0 o p_187241_
		1 o p_187242_
		2 o p_187243_
	f ()[Ldtc$b; getPeaksAndValleysThresholds
	g ()[Ldtc$b; getWeirdnessThresholds
	g (IILdtc$b;)Lami; pickSlopeBiome
		0 o p_187245_
		1 o p_187246_
		2 o p_187247_
	h (IILdtc$b;)Lami; pickShatteredBiome
		0 o p_202002_
		1 o p_202003_
		2 o p_202004_
dtk net/minecraft/world/level/biome/TheEndBiomeSource
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljk; end
	d Ljk; highlands
	e Ljk; midlands
	f Ljk; islands
	g Ljk; barrens
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Ljk;Ljk;Ljk;Ljk;)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 (Ljl;)Ldtk; create
		static
		0 o p_256561_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_255555_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	getNoiseBiome (IIILdtc$f;)Ljk; getNoiseBiome
		0 o p_204292_
		1 o p_204293_
		2 o p_204294_
		3 o p_204295_
dtl net/minecraft/world/level/biome/package-info
dtm net/minecraft/world/level/block/AbstractBannerBlock
	a Ldgn; color
	<init> (Ldgn;Lejl$d;)V <init>
		0 o p_48659_
		1 o p_48660_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;)Z isPossibleToRespawnInThis
		0 o p_279267_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_151892_
		1 o p_151893_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304796_
		1 o p_48665_
		2 o p_48666_
		3 o p_386769_
	b ()Ldgn; getColor
dtn net/minecraft/world/level/block/AbstractCandleBlock
	a I LIGHT_PER_CANDLE
	b Lekd; LIT
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_151898_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lfoh;Lbfq;)V addParticlesAndSound
		static
		0 o p_220688_
		1 o p_220689_
		2 o p_220690_
	a (Ldrr;Lejm;Lja;Z)V setLit
		static
		0 o p_151919_
		1 o p_151920_
		2 o p_151921_
		3 o p_151922_
	a (Ldrq;Lja;Lbfq;Lfoh;)V lambda$animateTick$0
		static
		0 o p_220692_
		1 o p_220693_
		2 o p_220694_
		3 o p_220695_
	a (Lczl;Lejm;Ldrr;Lja;)V extinguish
		static
		0 o p_151900_
		1 o p_151901_
		2 o p_151902_
		3 o p_151903_
	a (Lejm;Lawx;Lja;Ldrj;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 (Ldrr;Lja;Lfoh;)V lambda$extinguish$1
		static
		0 o p_151924_
		1 o p_151925_
		2 o p_151926_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_220697_
		1 o p_220698_
		2 o p_220699_
		3 o p_220700_
	a (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_151905_
		1 o p_151906_
		2 o p_151907_
		3 o p_151908_
	b (Lejm;)Ljava/lang/Iterable; getParticleOffsets
		0 o p_151927_
	c (Lejm;)Z isLit
		static
		0 o p_151934_
	d (Lejm;)Z canBeLit
		0 o p_151935_
dto net/minecraft/world/level/block/AbstractCauldronBlock
	a I FLOOR_LEVEL
	b Lfpc; SHAPE
	c Lkh$a; interactions
	d Lfpc; SHAPE_INSIDE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;Lkh$a;)V <init>
		0 o p_151946_
		1 o p_304473_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Lfgp;)Z isPathfindable
		0 o p_151959_
		1 o p_151962_
	a (Lejm;Ldqu;Lja;)Lfpc; getInteractionShape
		0 o p_151955_
		1 o p_151956_
		2 o p_151957_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_151964_
		1 o p_151965_
		2 o p_151966_
		3 o p_151967_
	a (Lffz;)Z canReceiveStalactiteDrip
		0 o p_151983_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_220702_
		1 o p_220703_
		2 o p_220704_
		3 o p_220705_
	a (Lejm;Ldrq;Lja;Lffz;)V receiveStalactiteDrip
		0 o p_151975_
		1 o p_151976_
		2 o p_151977_
		3 o p_151978_
	b (Lejm;)D getContentHeight
		0 o p_151948_
	b ()Lfpc; lambda$static$0
		static
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_151986_
	d (Lejm;)Z isFull
		0 o p_151984_
dtp net/minecraft/world/level/block/AbstractChestBlock
	a Ljava/util/function/Supplier; blockEntityType
	<init> (Lejl$d;Ljava/util/function/Supplier;)V <init>
		0 o p_48677_
		1 o p_48678_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Z)Ldxf$c; combine
		0 o p_48679_
		1 o p_48680_
		2 o p_48681_
		3 o p_48682_
dtq net/minecraft/world/level/block/AbstractFurnaceBlock
	a Lekk; FACING
	b Lekd; LIT
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_48687_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393619_
		1 o p_394633_
		2 o p_393784_
		3 o p_393627_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_48719_
		1 o p_48720_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_48706_
		1 o p_48707_
		2 o p_48708_
		3 o p_48709_
		4 o p_48711_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_48722_
		1 o p_48723_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_48689_
	a (Ldrq;Lja;Lczl;)V openContainer
		0 o p_48690_
		1 o p_48691_
		2 o p_48692_
	a (Lawx;Ldrq;Lja;Lejm;Left;)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 (Ldrq;Legi;Legi;)Legh; createFurnaceTicker
		static
		0 o p_151988_
		1 o p_151989_
		2 o p_151990_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_48725_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_48702_
		1 o p_48703_
		2 o p_48704_
		3 o p_436054_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_48700_
dtr net/minecraft/world/level/block/AbstractSkullBlock
	a Lekd; POWERED
	b Lecm$a; type
	<clinit> ()V <clinit>
		static
	<init> (Lecm$a;Lejl$d;)V <init>
		0 o p_48745_
		1 o p_48746_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_48750_
		1 o p_48753_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_151992_
		1 o p_151993_
		2 o p_151994_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lja;Lejm;)Legg; newBlockEntity
		0 o p_151996_
		1 o p_151997_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_300993_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_300939_
	b ()Lecm$a; getType
dts net/minecraft/world/level/block/AirBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_48756_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_48760_
		1 o p_48761_
		2 o p_48762_
		3 o p_48763_
	a_ (Lejm;)Lebk; getRenderShape
		0 o p_48758_
dtt net/minecraft/world/level/block/AmethystBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_151999_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_152001_
		1 o p_152002_
		2 o p_152003_
		3 o p_152004_
dtu net/minecraft/world/level/block/AmethystClusterBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekd; WATERLOGGED
	d Lekk; FACING
	e F height
	f F width
	g Ljava/util/Map; shapes
	<clinit> ()V <clinit>
		static
	<init> (FFLejl$d;)V <init>
		0 o p_304949_
		1 o p_304728_
		2 o p_152017_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_152030_
		1 o p_152031_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_152026_
		1 o p_152027_
		2 o p_152028_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_152021_
		1 o p_152022_
		2 o p_152023_
		3 o p_152024_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_152033_
		1 o p_152034_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_152019_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_432599_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_152043_
	a (Ldtu;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_393317_
	b (Ldtu;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_304411_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_152045_
dtv net/minecraft/world/level/block/AnvilBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Ljava/util/Map; SHAPES
	d Lxx; CONTAINER_TITLE
	e F FALL_DAMAGE_PER_DISTANCE
	f I FALL_DAMAGE_MAX
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_48777_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_48799_
		1 o p_48802_
	a (Ldrq;Lja;ILczk;Lczl;)Lddg; 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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_48804_
		1 o p_48805_
		2 o p_48806_
		3 o p_48807_
		4 o p_48809_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_48816_
		1 o p_48817_
		2 o p_48818_
		3 o p_48819_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_48821_
		1 o p_48822_
		2 o p_48823_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_48811_
		1 o p_48812_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_48781_
	a (Lcvq;)V falling
		0 o p_48779_
	a (Lcdv;)Lcci; getFallDamageSource
		0 o p_254036_
	a (Ldrq;Lja;Lcvq;)V onBrokenAfterFall
		0 o p_152053_
		1 o p_152054_
		2 o p_152055_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_48814_
	a (Ldrq;Lja;Lejm;Lejm;Lcvq;)V onLand
		0 o p_48793_
		1 o p_48794_
		2 o p_48795_
		3 o p_48796_
		4 o p_48797_
	b (Lejm;Ldqu;Lja;)I getDustColor
		0 o p_48827_
		1 o p_48828_
		2 o p_48829_
	e (Lejm;)Lejm; damage
		static
		0 o p_48825_
dtw net/minecraft/world/level/block/AttachedStemBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Ljava/util/Map; SHAPES
	d Lami; fruit
	e Lami; stem
	f Lami; seed
	<clinit> ()V <clinit>
		static
	<init> (Lami;Lami;Lami;Lejl$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 (Lejm;Leaa;)Lejm; mirror
		0 o p_48842_
		1 o p_48843_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_48858_
		1 o p_48859_
		2 o p_48860_
		3 o p_48861_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_48845_
		1 o p_48846_
	a (Ldtw;)Lami; lambda$static$2
		static
		0 o p_304775_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_432600_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304950_
		1 o p_48839_
		2 o p_48840_
		3 o p_388189_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_48855_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_48863_
		1 o p_48864_
		2 o p_48865_
	b (Ldtw;)Lami; lambda$static$1
		static
		0 o p_304975_
	c (Ldtw;)Lami; lambda$static$0
		static
		0 o p_304711_
dtx net/minecraft/world/level/block/AzaleaBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_152067_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_220712_
		1 o p_220713_
		2 o p_220714_
		3 o p_220715_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_364492_
		1 o p_361049_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_152084_
		1 o p_152085_
		2 o p_152086_
		3 o p_152087_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256329_
		1 o p_256107_
		2 o p_255771_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_220707_
		1 o p_220708_
		2 o p_220709_
		3 o p_220710_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_152089_
		1 o p_152090_
		2 o p_152091_
dty net/minecraft/world/level/block/BambooSaplingBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_48957_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_48986_
		1 o p_48987_
		2 o p_48988_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49003_
		1 o p_49004_
		2 o p_49005_
		3 o p_49006_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_220743_
		1 o p_220744_
		2 o p_220745_
		3 o p_220746_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_220748_
		1 o p_220749_
		2 o p_220750_
		3 o p_220751_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256136_
		1 o p_256527_
		2 o p_255620_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304956_
		1 o p_48965_
		2 o p_48966_
		3 o p_387375_
	a (Ldrq;Lja;)V growBamboo
		0 o p_48973_
		1 o p_48974_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_220753_
		1 o p_220754_
		2 o p_220755_
		3 o p_220756_
dtz net/minecraft/world/level/block/BambooStalkBlock
	D Lfpc; SHAPE_SMALL
	R Lfpc; SHAPE_LARGE
	S Lfpc; SHAPE_COLLISION
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; AGE
	c Lekk; LEAVES
	d Lekm; 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> (Lejl$d;)V <init>
		0 o p_261753_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_262166_
		1 o p_261513_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_261860_
		1 o p_262154_
		2 o p_261493_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_261515_
		1 o p_261586_
		2 o p_261526_
		3 o p_261930_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_261845_
		1 o p_262034_
		2 o p_261955_
		3 o p_261685_
	a (Ldqu;Lja;)I getHeightAboveUpToMax
		0 o p_261541_
		1 o p_261593_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_261764_
	a (Lejm;Ldrq;Lja;Lbfq;I)V growBamboo
		0 o p_261855_
		1 o p_262076_
		2 o p_262109_
		3 o p_261633_
		4 o p_261759_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_261870_
		1 o p_261802_
		2 o p_262123_
		3 o p_261972_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_261612_
		1 o p_261527_
		2 o p_261846_
		3 o p_261638_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_262065_
		1 o p_262033_
		2 o p_261700_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_261641_
	a_ (Lejm;Ldqu;Lja;)Z isCollisionShapeFullBlock
		0 o p_262062_
		1 o p_261848_
		2 o p_261466_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_261931_
		1 o p_261751_
		2 o p_261616_
		3 o p_261766_
	b (Ldqu;Lja;)I getHeightBelowUpToMax
		0 o p_261927_
		1 o p_261481_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_261560_
		1 o p_261965_
		2 o p_261950_
		3 o p_261571_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_261479_
	f (Lejm;)Z isRandomlyTicking
		0 o p_262083_
du net/minecraft/advancements/critereon/TagPredicate
	a Lbdj; tag
	b Z expected
	<init> (Lbdj;Z)V <init>
		0 o tag
		1 o expected
	a ()Lbdj; tag
	a (Ljk;)Z matches
		0 o p_270125_
	a (Lami;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_298896_
		1 o p_299212_
	a (Lbdj;)Ldu; is
		static
		0 o p_270668_
	a (Lami;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_298649_
	b (Lbdj;)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/BannerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; ROTATION
	c Ljava/util/Map; BY_COLOR
	d Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;Lejl$d;)V <init>
		0 o p_49012_
		1 o p_49013_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_49023_
		1 o p_49024_
	a (Ldgn;)Lduv; byColor
		static
		0 o p_49015_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_49019_
		1 o p_49020_
		2 o p_49021_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49038_
		1 o p_49039_
		2 o p_49040_
		3 o p_49041_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_49026_
		1 o p_49027_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_49017_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432601_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_49036_
dub net/minecraft/world/level/block/BarrelBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekd; OPEN
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_49046_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393681_
		1 o p_394632_
		2 o p_394133_
		3 o p_394282_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_49082_
		1 o p_49083_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_49069_
		1 o p_49070_
		2 o p_49071_
		3 o p_49072_
		4 o p_49074_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_152102_
		1 o p_152103_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_49085_
		1 o p_49086_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_49048_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_220758_
		1 o p_220759_
		2 o p_220760_
		3 o p_220761_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_49088_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_49065_
		1 o p_49066_
		2 o p_49067_
		3 o p_434585_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_49058_
duc net/minecraft/world/level/block/BarrierBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_49092_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lcew;Ldqu;Lja;Lejm;Lffz;)Z canPlaceLiquid
		0 o p_394532_
		1 o p_295048_
		2 o p_295143_
		3 o p_294224_
		4 o p_294851_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_295385_
	a (Lcew;Ldrr;Lja;Lejm;)Ldhp; pickupBlock
		0 o p_393874_
		1 o p_295817_
		2 o p_295857_
		3 o p_294189_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_296107_
	a_ (Lejm;)Lebk; getRenderShape
		0 o p_49098_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_296372_
	c (Lejm;Ldqu;Lja;)F getShadeBrightness
		0 o p_49094_
		1 o p_49095_
		2 o p_49096_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_49100_
dud net/minecraft/world/level/block/BaseCoralFanBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_49106_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49108_
		1 o p_49109_
		2 o p_49110_
		3 o p_49111_
due net/minecraft/world/level/block/BaseCoralPlantBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_49151_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49153_
		1 o p_49154_
		2 o p_49155_
		3 o p_49156_
duf net/minecraft/world/level/block/BaseCoralPlantTypeBlock
	a Lfpc; SHAPE
	b Lekd; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_49161_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Ldsf;Lbfq;Lja;)V tryScheduleDieTick
		0 o p_49165_
		1 o p_374382_
		2 o p_374116_
		3 o p_374427_
		4 o p_49167_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_49169_
		1 o p_49170_
		2 o p_49171_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49182_
		1 o p_49183_
		2 o p_49184_
		3 o p_49185_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_49180_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_49163_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_49191_
	d (Lejm;Ldqu;Lja;)Z scanForWater
		static
		0 o p_49187_
		1 o p_49188_
		2 o p_49189_
dug net/minecraft/world/level/block/BaseCoralWallFanBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lekk; FACING
	e Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_49196_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_49204_
		1 o p_49205_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_49200_
		1 o p_49201_
		2 o p_49202_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49219_
		1 o p_49220_
		2 o p_49221_
		3 o p_49222_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_49207_
		1 o p_49208_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_49217_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_49198_
duh net/minecraft/world/level/block/BaseEntityBlock
	<init> (Lejl$d;)V <init>
		0 o p_49224_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;II)Z triggerEvent
		0 o p_49226_
		1 o p_49227_
		2 o p_49228_
		3 o p_49229_
		4 o p_49230_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_49234_
		1 o p_49235_
		2 o p_49236_
	a (Legi;Legi;Legh;)Legh; createTickerHelper
		static
		0 o p_152133_
		1 o p_152134_
		2 o p_152135_
dui net/minecraft/world/level/block/BaseFireBlock
	a Lfpc; 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> (Lejl$d;F)V <init>
		0 o p_49241_
		1 o p_49242_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldqu;Lja;)Lejm; getState
		static
		0 o p_49246_
		1 o p_49247_
	a (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_49251_
		1 o p_49252_
		2 o p_49253_
		3 o p_49254_
	a (Lcdv;)V fireIgnite
		static
		0 o p_405569_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49274_
		1 o p_49275_
		2 o p_49276_
		3 o p_49277_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_49260_
		1 o p_49261_
		2 o p_49262_
		3 o p_49263_
		4 o p_404795_
		5 o p_451760_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_49244_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_49279_
		1 o p_49280_
		2 o p_49281_
		3 o p_49282_
		4 o p_49283_
	a (Ldrq;Lczl;Lja;Lejm;)V spawnDestroyParticles
		0 o p_152139_
		1 o p_152140_
		2 o p_152141_
		3 o p_152142_
	a (Ldrq;Lja;Ljg;)Z canBePlacedAt
		static
		0 o p_49256_
		1 o p_49257_
		2 o p_49258_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_220763_
		1 o p_220764_
		2 o p_220765_
		3 o p_220766_
	a (Ldrq;)Z inPortalDimension
		static
		0 o p_49249_
	b (Ldrq;Lja;Ljg;)Z isPortal
		static
		0 o p_49270_
		1 o p_49271_
		2 o p_49272_
	b (Lcdv;)V lambda$entityInside$0
		0 o p_405041_
	g (Lejm;)Z canBurn
		0 o p_49284_
duj net/minecraft/world/level/block/BasePressurePlateBlock
	a Lfoc; TOUCH_AABB
	b Lekb; type
	c Lfpc; SHAPE_PRESSED
	d Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;Lekb;)V <init>
		0 o p_273450_
		1 o p_273402_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;I)Lejm; setSignalForState
		0 o p_49301_
		1 o p_49302_
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394236_
		1 o p_394295_
		2 o p_393547_
		3 o p_394138_
	a (Lcdv;)Z lambda$getEntityCount$0
		static
		0 o p_289691_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_49325_
		1 o p_49326_
		2 o p_49327_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49341_
		1 o p_49342_
		2 o p_49343_
		3 o p_49344_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_49314_
		1 o p_49315_
		2 o p_49316_
		3 o p_49317_
		4 o p_405011_
		5 o p_451773_
	a (Lejm;)Z isPossibleToRespawnInThis
		0 o p_279155_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_220768_
		1 o p_220769_
		2 o p_220770_
		3 o p_220771_
	a (Lcdv;Ldrq;Lja;Lejm;I)V checkPressed
		0 o p_152144_
		1 o p_152145_
		2 o p_152146_
		3 o p_152147_
		4 o p_152148_
	a (Ldrq;Lfoc;Ljava/lang/Class;)I getEntityCount
		static
		0 o p_289656_
		1 o p_289647_
		2 o p_289686_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_49309_
		1 o p_49310_
		2 o p_49311_
		3 o p_49312_
	a (Ldrq;Lja;)V updateNeighbours
		0 o p_49292_
		1 o p_49293_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_49346_
		1 o p_49347_
		2 o p_49348_
		3 o p_49349_
	b ()I getPressedTime
	b (Ldrq;Lja;)I getSignalStrength
		0 o p_49336_
		1 o p_49337_
	e_ (Lejm;)Z isSignalSource
		0 o p_49351_
	h (Lejm;)I getSignalForState
		0 o p_49354_
duk net/minecraft/world/level/block/BaseRailBlock
	a Lekd; WATERLOGGED
	b Lfpc; SHAPE_FLAT
	c Lfpc; SHAPE_SLOPE
	d Z isStraight
	<clinit> ()V <clinit>
		static
	<init> (ZLejl$d;)V <init>
		0 o p_49360_
		1 o p_49361_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393821_
		1 o p_394170_
		2 o p_394092_
		3 o p_393869_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldrq;Lja;Lejm;Z)Lejm; updateDir
		0 o p_49368_
		1 o p_49369_
		2 o p_49370_
		3 o p_49371_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_49395_
		1 o p_49396_
		2 o p_49397_
	a (Lja;Ldrq;Lekq;)Z shouldBeRemoved
		static
		0 o p_49399_
		1 o p_49400_
		2 o p_49401_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49403_
		1 o p_49404_
		2 o p_49405_
		3 o p_49406_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_49363_
	a (Lekq;Leaa;)Lekq; mirror
		0 o p_418497_
		1 o p_418176_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_49408_
		1 o p_49409_
		2 o p_49410_
		3 o p_49411_
		4 o p_49412_
	a (Lejm;Ldrq;Lja;Z)Lejm; updateState
		0 o p_49390_
		1 o p_49391_
		2 o p_49392_
		3 o p_49393_
	a (Lekq;Lebr;)Lekq; rotate
		0 o p_418148_
		1 o p_418036_
	a (Ldrq;Lja;)Z isRail
		static
		0 o p_49365_
		1 o p_49366_
	a (Lejm;Ldrq;Lja;Lduv;)V updateState
		0 o p_49372_
		1 o p_49373_
		2 o p_49374_
		3 o p_49375_
	b ()Z isStraight
	b_ (Lejm;)Lfga; getFluidState
		0 o p_152158_
	c ()Lekp; getShapeProperty
	h (Lejm;)Z isRail
		static
		0 o p_49417_
duk$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
dul net/minecraft/world/level/block/BaseTorchBlock
	a Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_304955_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_304413_
		1 o p_304885_
		2 o p_304808_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_304673_
		1 o p_304919_
		2 o p_304930_
		3 o p_304757_
dum net/minecraft/world/level/block/BeaconBeamBlock
	b ()Ldgn; getColor
dun net/minecraft/world/level/block/BeaconBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_49421_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_152160_
		1 o p_152161_
		2 o p_152162_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_49432_
		1 o p_49433_
		2 o p_49434_
		3 o p_49435_
		4 o p_49437_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_152164_
		1 o p_152165_
	b ()Ldgn; getColor
duo net/minecraft/world/level/block/BedBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; PART
	c Lekd; OCCUPIED
	d Ljava/util/Map; SHAPES
	e Ldgn; color
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;Lejl$d;)V <init>
		0 o p_49454_
		1 o p_49455_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_49499_
		1 o p_49500_
		2 o p_49501_
		3 o p_49502_
		4 o p_49503_
	a (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_49505_
		1 o p_49506_
		2 o p_49507_
		3 o p_49508_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_49515_
		1 o p_49516_
		2 o p_49517_
		3 o p_49518_
		4 o p_49520_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejz;Ljg;)Ljg; getNeighbourDirection
		static
		0 o p_49534_
		1 o p_49535_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_49479_
	a (Lejm;Lja;)J getSeed
		0 o p_49522_
		1 o p_49523_
	a (Ljg;)[[I bedAboveStandUpOffsets
		static
		0 o p_49537_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432602_
	a (Ldrq;)Z canSetSpawn
		static
		0 o p_49489_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_49532_
	a (Ljg;Ljg;)[[I bedStandUpOffsets
		static
		0 o p_49539_
		1 o p_49540_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_49510_
		1 o p_49513_
	a (Lczl;Lczl$a;)V lambda$useWithoutItem$2
		static
		0 o p_49476_
		1 o p_49477_
	a (Lcee;Ldqy;Lja;[[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 (Ldqu;Lja;)Ljg; getBedOrientation
		static
		0 o p_49486_
		1 o p_49487_
	a (Lcdv;)V bounceUp
		0 o p_49457_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_152175_
		1 o p_152176_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49547_
		1 o p_49548_
		2 o p_49549_
		3 o p_49550_
	a (Ldqu;Lcdv;)V updateEntityMovementAfterFallOn
		0 o p_49483_
		1 o p_49484_
	a (Lcee;Ldqy;Lja;Ljg;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 (Ldrq;Lejm;Lja;Lcdv;D)V fallOn
		0 o p_152169_
		1 o p_152170_
		2 o p_152171_
		3 o p_152172_
		4 o p_398028_
	a (Ldrq;Lja;)Z kickVillagerOutOfBed
		0 o p_49491_
		1 o p_49492_
	a (Lcee;Ldqy;Lja;Ljg;Ljg;)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_
	b (Ldqu;Lja;)Z isBunkBed
		static
		0 o p_49542_
		1 o p_49543_
	b ()Ldgn; getColor
	b (Ljg;Ljg;)[[I bedSurroundStandUpOffsets
		static
		0 o p_49552_
		1 o p_49553_
	h (Lejm;)Ljg; getConnectedDirection
		static
		0 o p_49558_
	i (Lejm;)Ldxf$a; getBlockType
		static
		0 o p_49560_
	q ()Ljava/util/Map; lambda$static$1
		static
dup net/minecraft/world/level/block/BeehiveBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekm; HONEY_LEVEL
	d I MAX_HONEY_LEVELS
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_49568_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Ldrq;Lczl;Lja;Lejm;Legg;Ldhp;)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 (Ldrq;Lja;Lfpc;D)V spawnParticle
		0 o p_49613_
		1 o p_49614_
		2 o p_49615_
		3 o p_49616_
	a (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_49608_
		1 o p_49609_
		2 o p_49610_
		3 o p_49611_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_152180_
		1 o p_152181_
		2 o p_152182_
	a (Lawx;Ldhp;Lejm;Legg;Lcdv;Lja;)V dropHoneycomb
		static
		0 o p_435951_
		1 o p_435562_
		2 o p_434197_
		3 o p_433832_
		4 o p_433602_
		5 o p_49602_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldrq;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 (Ldrq;Lja;Lejm;)V trySpawnDripParticles
		0 o p_49604_
		1 o p_49605_
		2 o p_49606_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_304785_
		1 o p_304624_
	a (Lejm;Lfjb$a;)Ljava/util/List; getDrops
		0 o p_49636_
		1 o p_287581_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_49573_
	a (Ldrq;Lejm;Lja;)V resetHoneyLevel
		0 o p_49591_
		1 o p_49592_
		2 o p_49593_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_220773_
		1 o p_220774_
		2 o p_220775_
		3 o p_220776_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_386459_
		1 o p_387055_
		2 o p_387788_
		3 o p_387391_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_49646_
	a (Ldrq;Lejm;Lja;Lczl;Legd$b;)V releaseBeesAndResetHoneyLevel
		0 o p_49595_
		1 o p_49596_
		2 o p_49597_
		3 o p_49598_
		4 o p_49599_
	a (Lja;Lawx;Ldhp;)V lambda$dropHoneycomb$0
		static
		0 o p_435063_
		1 o p_434111_
		2 o p_434054_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_304677_
		1 o p_304660_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_152184_
		1 o p_152185_
	a (Lejm;Lawx;Lja;Ldrj;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 (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_49620_
		1 o p_49621_
		2 o p_49622_
		3 o p_435261_
	a (Ldrq;Lja;)V angerNearbyBees
		0 o p_49650_
		1 o p_49651_
	b (Ldrq;Lja;)Z hiveContainsBees
		0 o p_49655_
		1 o p_49656_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_49618_
duq net/minecraft/world/level/block/BeetrootBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lekm; AGE
	g [Lfpc; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_49661_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;)I getBonemealAgeIncrease
		0 o p_49663_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49672_
		1 o p_49673_
		2 o p_49674_
		3 o p_49675_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_49665_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_220778_
		1 o p_220779_
		2 o p_220780_
		3 o p_220781_
	b ()Lekm; getAgeProperty
	c ()I getMaxAge
	c (I)Lfpc; lambda$static$0
		static
		0 o p_393856_
	d ()Ldrp; getBaseSeedId
dur net/minecraft/world/level/block/BellBlock
	D Ljava/util/Map; SHAPE_SINGLE_WALL
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekk; ATTACHMENT
	d Lekd; POWERED
	e I EVENT_BELL_RING
	f Lfpc; BELL_SHAPE
	g Lfpc; SHAPE_CEILING
	h Ljava/util/Map; SHAPE_FLOOR
	i Ljava/util/Map; SHAPE_DOUBLE_WALL
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_49696_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Lfod;Lczl;Z)Z onHit
		0 o p_49702_
		1 o p_49703_
		2 o p_49704_
		3 o p_49705_
		4 o p_49706_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_152194_
		1 o p_152195_
		2 o p_152196_
	a (Lejm;Ljg;D)Z isProperHit
		0 o p_49740_
		1 o p_49741_
		2 o p_49742_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_49722_
		1 o p_49723_
		2 o p_49724_
		3 o p_49725_
		4 o p_49727_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Lebr;)Lejm; rotate
		0 o p_304966_
		1 o p_304463_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_49698_
	a (Lcdv;Ldrq;Lja;Ljg;)Z attemptToRing
		0 o p_152189_
		1 o p_152190_
		2 o p_152191_
		3 o p_152192_
	a (Ldrq;Lja;Ljg;)Z attemptToRing
		0 o p_49713_
		1 o p_49714_
		2 o p_49715_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_49751_
	a (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_49708_
		1 o p_49709_
		2 o p_49710_
		3 o p_49711_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_49717_
		1 o p_49720_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_304560_
		1 o p_304709_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_49736_
		1 o p_49737_
		2 o p_49738_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_152198_
		1 o p_152199_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_49755_
		1 o p_49756_
		2 o p_49757_
		3 o p_49758_
	a (Lejm;Lawx;Lja;Ldrj;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_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_49760_
		1 o p_49761_
		2 o p_49762_
		3 o p_49763_
	p (Lejm;)Lfpc; getVoxelShape
		0 o p_49767_
	r (Lejm;)Ljg; getConnectedDirection
		static
		0 o p_49769_
dur$1 net/minecraft/world/level/block/BellBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$BellAttachType
	<clinit> ()V <clinit>
		static
dus 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 Lekd; WATERLOGGED
	c Lekk; 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> (Lejl$d;)V <init>
		0 o p_152214_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldrq;Lja;Lbcd;)V playTiltSound
		static
		0 o p_152233_
		1 o p_152234_
		2 o p_152235_
	a (Ldrr;Lja;Lfga;Ljg;)Z place
		static
		0 o p_152242_
		1 o p_152243_
		2 o p_152244_
		3 o p_152245_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_152266_
		1 o p_152267_
		2 o p_152268_
		3 o p_152269_
		4 o p_405262_
		5 o p_451778_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_152221_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_220788_
		1 o p_220789_
		2 o p_220790_
		3 o p_220791_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_220798_
		1 o p_220799_
		2 o p_220800_
		3 o p_220801_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;)V lambda$static$0
		static
		0 o p_152305_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_152300_
	a (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_152228_
		1 o p_152229_
		2 o p_152230_
		3 o p_152231_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_152289_
		1 o p_152290_
		2 o p_152291_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_152261_
		1 o p_152262_
		2 o p_152263_
		3 o p_152264_
	a (Ldrr;Lbfq;Lja;Ljg;)V placeWithRandomHeight
		static
		0 o p_220793_
		1 o p_220794_
		2 o p_220795_
		3 o p_220796_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_220783_
		1 o p_220784_
		2 o p_220785_
		3 o p_220786_
	a (Lja;Lcdv;)Z canEntityTilt
		static
		0 o p_152302_
		1 o p_152303_
	a (Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$1
		static
		0 o p_393318_
		1 o p_393319_
	a (Lejm;Ldrq;Lja;Lekz;Lbcd;)V setTiltAndScheduleTick
		0 o p_152283_
		1 o p_152284_
		2 o p_152285_
		3 o p_152286_
		4 o p_152287_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_255698_
		1 o p_256302_
		2 o p_255648_
	a (Lejm;Ldrq;Lja;Lekz;)V setTilt
		static
		0 o p_152278_
		1 o p_152279_
		2 o p_152280_
		3 o p_152281_
	a (Ldrs;Lja;Lejm;)Z canPlaceAt
		static
		0 o p_152252_
		1 o p_152253_
		2 o p_152254_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_152307_
		1 o p_152308_
		2 o p_152309_
		3 o p_152310_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_152312_
	c (Lejm;Ldrq;Lja;)V resetTilt
		static
		0 o p_152314_
		1 o p_152315_
		2 o p_152316_
	p (Lejm;)Z canReplace
		static
		0 o p_152320_
	q ()Ljava/util/function/Function; makeShapes
dut net/minecraft/world/level/block/BigDripleafStemBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; WATERLOGGED
	c Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_152329_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_152365_
		1 o p_152366_
		2 o p_152367_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_152360_
		1 o p_152361_
		2 o p_152362_
		3 o p_152363_
	a (Ldrr;Lja;Lfga;Ljg;)Z place
		static
		0 o p_152350_
		1 o p_152351_
		2 o p_152352_
		3 o p_152353_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_220803_
		1 o p_220804_
		2 o p_220805_
		3 o p_220806_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_220808_
		1 o p_220809_
		2 o p_220810_
		3 o p_220811_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_220813_
		1 o p_220814_
		2 o p_220815_
		3 o p_220816_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_255683_
		1 o p_256358_
		2 o p_256408_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304938_
		1 o p_152337_
		2 o p_152338_
		3 o p_387224_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_152376_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_152378_
duu net/minecraft/world/level/block/BlastFurnaceBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_49773_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_152382_
		1 o p_152383_
		2 o p_152384_
	a (Ldrq;Lja;Lczl;)V openContainer
		0 o p_49777_
		1 o p_49778_
		2 o p_49779_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_152386_
		1 o p_152387_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_220818_
		1 o p_220819_
		2 o p_220820_
		3 o p_220821_
duv net/minecraft/world/level/block/Block
	A F INSTANT
	B I UPDATE_LIMIT
	C Lejn; stateDefinition
	a Lorg/slf4j/Logger; LOGGER
	b Ljk$c; builtInRegistryHolder
	c Lcom/google/common/cache/LoadingCache; SHAPE_FULL_BLOCK_CACHE
	d Lejm; defaultBlockState
	e Ldhl; item
	f I CACHE_SIZE
	g Ljava/lang/ThreadLocal; OCCLUSION_CACHE
	j Lcom/mojang/serialization/MapCodec; CODEC
	k Ljq; 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> (Lejl$d;)V <init>
		0 o p_49795_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/util/function/BiConsumer;Lawx;Ldhp;)V lambda$dropFromLootTable$2
		static
		0 o p_432603_
		1 o p_432604_
		2 o p_432605_
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_49847_
		1 o p_49848_
		2 o p_49849_
		3 o p_49850_
		4 o p_49851_
	a (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_49852_
		1 o p_49853_
		2 o p_49854_
		3 o p_49855_
	a (Lfpc;)Z isShapeFullBlock
		static
		0 o p_49917_
	a (Ljava/util/function/Function;[Lekp;)Ljava/util/function/Function; getShapeForEachState
		0 o p_152459_
		1 o p_394264_
	a (Ldrr;Lja;Lejm;)V destroy
		0 o p_49860_
		1 o p_49861_
		2 o p_49862_
	a (Ldrq;DDDLdhp;)Lcvr; lambda$popResource$7
		static
		0 o p_152408_
		1 o p_152409_
		2 o p_152410_
		3 o p_152411_
		4 o p_152412_
	a (Lawx;Lami;Lejm;Legg;Ldhp;Lcdv;Ljava/util/function/BiConsumer;)Z dropFromBlockInteractLootTable
		static
		0 o p_434351_
		1 o p_433048_
		2 o p_433540_
		3 o p_434845_
		4 o p_432854_
		5 o p_435907_
		6 o p_433624_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_49820_
	a (Lejm;Ljava/util/Map$Entry;)Z lambda$getShapeForEachState$11
		static
		0 o p_393328_
		1 o p_393329_
	a (Ldrq;Lczl;Lja;Lejm;)V spawnDestroyParticles
		0 o p_152422_
		1 o p_152423_
		2 o p_152424_
		3 o p_152425_
	a (Ldhl;)Lduv; byItem
		static
		0 o p_49815_
	a (Ldrq;Lja;Lejm;Lcdv;)V stepOn
		0 o p_152431_
		1 o p_152432_
		2 o p_152433_
		3 o p_152434_
	a (Lejm;Lawx;Lja;Legg;)Ljava/util/List; getDrops
		static
		0 o p_49870_
		1 o p_49871_
		2 o p_49872_
		3 o p_49873_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_49915_
	a (DDD)Lfpc; cube
		static
		0 o p_393493_
		1 o p_394533_
		2 o p_394623_
	a (Lejo;Lekp;Ljava/lang/Object;)Lejo; setValueHelper
		static
		0 o p_394311_
		1 o p_394352_
		2 o p_394525_
	a (Ljava/util/Map;Lcom/google/common/collect/ImmutableMap;Lejm;)Lfpc; lambda$getShapeForEachState$13
		static
		0 o p_393322_
		1 o p_393323_
		2 o p_393324_
	a (Ldrj;)Z dropFromExplosion
		0 o p_49826_
	a (Lawx;Lami;Ljava/util/function/Function;Ljava/util/function/BiConsumer;)Z dropFromLootTable
		static
		0 o p_435579_
		1 o p_433074_
		2 o p_433532_
		3 o p_435844_
	a (Lejm;Lejm;Ldrr;Lja;)Lejm; pushEntitiesUp
		static
		0 o p_49898_
		1 o p_49899_
		2 o p_238252_
		3 o p_49901_
	a (Lawx;Lja;Ldrj;)V wasExploded
		0 o p_361333_
		1 o p_49845_
		2 o p_49846_
	a (Lejm;Ldrr;Lja;Legg;)V dropResources
		static
		0 o p_49893_
		1 o p_49894_
		2 o p_49895_
		3 o p_49896_
	a (Lejm;)Z isPossibleToRespawnInThis
		0 o p_279289_
	a (Lejm;Legg;Lcdv;Ldhp;Lfjb$a;)Lfjb; lambda$dropFromBlockInteractLootTable$1
		static
		0 o p_432606_
		1 o p_432607_
		2 o p_432608_
		3 o p_432609_
		4 o p_432610_
	a (Ldrq;Lejm;Lja;Lcdv;D)V fallOn
		0 o p_152426_
		1 o p_152427_
		2 o p_152428_
		3 o p_152429_
		4 o p_397222_
	a (Lawx;Lja;Ldhp;Lcav;)V tryDropExperience
		0 o p_220823_
		1 o p_220824_
		2 o p_220825_
		3 o p_220826_
	a (Lejm;Lejm;Ldrr;Lja;II)V updateOrDestroy
		static
		0 o p_49909_
		1 o p_49910_
		2 o p_49911_
		3 o p_49912_
		4 o p_49913_
		5 o p_49914_
	a (Ljava/util/Map;Lejm;)Z lambda$getShapeForEachState$12
		static
		0 o p_393326_
		1 o p_393327_
	a (Ldrq;Ljava/util/function/Supplier;Ldhp;)V popResource
		static
		0 o p_152441_
		1 o p_152442_
		2 o p_152443_
	a (Lejm;Lejm;Lekp;)Lejm; copyProperty
		static
		0 o p_152455_
		1 o p_152456_
		2 o p_152457_
	a (I)Lejm; stateById
		static
		0 o p_49804_
	a (DDDDDD)Lfpc; 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 (Ldrq;Lczl;Lja;Lejm;Legg;Ldhp;)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 (Lejm;Ldrq;Lja;Legg;Lcdv;Ldhp;)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 (Lekp;)Ljava/lang/Object; lambda$getShapeForEachState$10
		static
		0 o p_393320_
	a (Ljava/util/function/Function;)Ljava/util/function/Function; getShapeForEachState
		0 o p_394452_
	a (Ldrq;DDDLdhp;DDD)Lcvr; lambda$popResourceFromFace$8
		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 (Ldrq;Lja;Ljg;Ldhp;)V popResourceFromFace
		static
		0 o p_152436_
		1 o p_152437_
		2 o p_152438_
		3 o p_152439_
	a (Lejm;Lejm;Ldrr;Lja;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 (D)Lfpc; cube
		static
		0 o p_394458_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_220827_
		1 o p_220828_
		2 o p_220829_
		3 o p_220830_
	a (Ldrr;Lja;Ldhp;)V lambda$dropResources$5
		static
		0 o p_49857_
		1 o p_49858_
		2 o p_49859_
	a (Ldrq;Lja;Ldhp;)V popResource
		static
		0 o p_49841_
		1 o p_49842_
		2 o p_49843_
	a (DDDDD)Lfpc; boxZ
		static
		0 o p_394601_
		1 o p_394192_
		2 o p_393712_
		3 o p_394326_
		4 o p_394559_
	a (Ldrt;Lja;Ljg;)Z canSupportCenter
		static
		0 o p_49864_
		1 o p_49865_
		2 o p_49866_
	a (DDDD)Lfpc; column
		static
		0 o p_393678_
		1 o p_394077_
		2 o p_394409_
		3 o p_394538_
	a (Ldqu;Lcdv;)V updateEntityMovementAfterFallOn
		0 o p_49821_
		1 o p_49822_
	a (Lejm;Lejm;Ljg;)Z shouldRenderFace
		static
		0 o p_152445_
		1 o p_361252_
		2 o p_152448_
	a (Lawx;Lja;I)V popExperience
		0 o p_49806_
		1 o p_49807_
		2 o p_49808_
	a (Lfpc;Ljg;)Z isFaceFull
		static
		0 o p_49919_
		1 o p_49920_
	a (Lejm;Lawx;Lja;Legg;Lcdv;Ldhp;)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 (ILjava/util/function/IntFunction;)[Lfpc; boxes
		static
		0 o p_393774_
		1 o p_394099_
	a (Lejm;Ldrq;Lja;Ldst$c;)V handlePrecipitation
		0 o p_152450_
		1 o p_152451_
		2 o p_152452_
		3 o p_152453_
	b (Lekp;)Lekp; lambda$getShapeForEachState$9
		static
		0 o p_393321_
	b (Lejm;Ldrr;Lja;)Lejm; updateFromNeighbourShapes
		static
		0 o p_49932_
		1 o p_49933_
		2 o p_49934_
	b (Ldrq;Lja;Ldhp;)V lambda$dropResources$6
		static
		0 o p_49942_
		1 o p_49943_
		2 o p_49944_
	b (Lejm;Ldrq;Lja;)V dropResources
		static
		0 o p_49951_
		1 o p_49952_
		2 o p_49953_
	b (DDD)Lfpc; column
		static
		0 o p_393922_
		1 o p_394403_
		2 o p_393991_
	b (I)[Lfpc; lambda$boxes$0
		static
		0 o p_393325_
	b (DDDD)Lfpc; boxZ
		static
		0 o p_393965_
		1 o p_393708_
		2 o p_393930_
		3 o p_394112_
	c (Ldqu;Lja;)Z canSupportRigidBlock
		static
		0 o p_49937_
		1 o p_49938_
	c (DDD)Lfpc; boxZ
		static
		0 o p_393726_
		1 o p_394571_
		2 o p_393953_
	c (Ldrq;Lja;Ldhp;)V lambda$dropResources$4
		static
		0 o p_287755_
		1 o p_152405_
		2 o p_152406_
	e ()F getExplosionResistance
	f ()Lym; getName
	g ()F getFriction
	h ()Ldhl; asItem
	i ()F getSpeedFactor
	j ()F getJumpFactor
	j (Lejm;)I getId
		static
		0 o p_49957_
	k (Lejm;)Z isExceptionForConnection
		static
		0 o p_152464_
	l (Lejm;)V registerDefaultState
		0 o p_49960_
	l ()Lejn; getStateDefinition
	m ()Lejm; defaultBlockState
	m (Lejm;)Lejm; withPropertiesOf
		0 o p_152466_
	n ()Z hasDynamicShape
	o ()Lduv; asBlock
	p ()Ljk$c; builtInRegistryHolder
	q ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; lambda$static$3
		static
	toString ()Ljava/lang/String; toString
duv$1 net/minecraft/world/level/block/Block$1
	<init> ()V <init>
	a (Lfpc;)Ljava/lang/Boolean; load
		0 o p_49972_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_49974_
duv$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_
duv$a net/minecraft/world/level/block/Block$ShapePairKey
	a Lfpc; first
	b Lfpc; second
	<init> (Lfpc;Lfpc;)V <init>
		0 o first
		1 o second
	a ()Lfpc; first
	b ()Lfpc; second
	equals (Ljava/lang/Object;)Z equals
		0 o p_364876_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
duw net/minecraft/world/level/block/BlockTypes
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_304881_
dux net/minecraft/world/level/block/Blocks
	A Lduv; SPRUCE_SAPLING
	B Lduv; BIRCH_SAPLING
	C Lduv; JUNGLE_SAPLING
	D Lduv; ACACIA_SAPLING
	E Lduv; CHERRY_SAPLING
	F Lduv; DARK_OAK_SAPLING
	G Lduv; PALE_OAK_SAPLING
	H Lduv; MANGROVE_PROPAGULE
	I Lduv; BEDROCK
	J Lduv; WATER
	K Lduv; LAVA
	L Lduv; SAND
	M Lduv; SUSPICIOUS_SAND
	N Lduv; RED_SAND
	O Lduv; GRAVEL
	P Lduv; SUSPICIOUS_GRAVEL
	Q Lduv; GOLD_ORE
	R Lduv; DEEPSLATE_GOLD_ORE
	S Lduv; IRON_ORE
	T Lduv; DEEPSLATE_IRON_ORE
	U Lduv; COAL_ORE
	V Lduv; DEEPSLATE_COAL_ORE
	W Lduv; NETHER_GOLD_ORE
	X Lduv; OAK_LOG
	Y Lduv; SPRUCE_LOG
	Z Lduv; BIRCH_LOG
	a Lduv; AIR
	aA Lduv; MANGROVE_WOOD
	aB Lduv; STRIPPED_OAK_WOOD
	aC Lduv; STRIPPED_SPRUCE_WOOD
	aD Lduv; STRIPPED_BIRCH_WOOD
	aE Lduv; STRIPPED_JUNGLE_WOOD
	aF Lduv; STRIPPED_ACACIA_WOOD
	aG Lduv; STRIPPED_CHERRY_WOOD
	aH Lduv; STRIPPED_DARK_OAK_WOOD
	aI Lduv; STRIPPED_PALE_OAK_WOOD
	aJ Lduv; STRIPPED_MANGROVE_WOOD
	aK Lduv; OAK_LEAVES
	aL Lduv; SPRUCE_LEAVES
	aM Lduv; BIRCH_LEAVES
	aN Lduv; JUNGLE_LEAVES
	aO Lduv; ACACIA_LEAVES
	aP Lduv; CHERRY_LEAVES
	aQ Lduv; DARK_OAK_LEAVES
	aR Lduv; PALE_OAK_LEAVES
	aS Lduv; MANGROVE_LEAVES
	aT Lduv; AZALEA_LEAVES
	aU Lduv; FLOWERING_AZALEA_LEAVES
	aV Lduv; SPONGE
	aW Lduv; WET_SPONGE
	aX Lduv; GLASS
	aY Lduv; LAPIS_ORE
	aZ Lduv; DEEPSLATE_LAPIS_ORE
	aa Lduv; JUNGLE_LOG
	ab Lduv; ACACIA_LOG
	ac Lduv; CHERRY_LOG
	ad Lduv; DARK_OAK_LOG
	ae Lduv; PALE_OAK_LOG
	af Lduv; MANGROVE_LOG
	ag Lduv; MANGROVE_ROOTS
	ah Lduv; MUDDY_MANGROVE_ROOTS
	ai Lduv; BAMBOO_BLOCK
	aj Lduv; STRIPPED_SPRUCE_LOG
	ak Lduv; STRIPPED_BIRCH_LOG
	al Lduv; STRIPPED_JUNGLE_LOG
	am Lduv; STRIPPED_ACACIA_LOG
	an Lduv; STRIPPED_CHERRY_LOG
	ao Lduv; STRIPPED_DARK_OAK_LOG
	ap Lduv; STRIPPED_PALE_OAK_LOG
	aq Lduv; STRIPPED_OAK_LOG
	ar Lduv; STRIPPED_MANGROVE_LOG
	as Lduv; STRIPPED_BAMBOO_BLOCK
	at Lduv; OAK_WOOD
	au Lduv; SPRUCE_WOOD
	av Lduv; BIRCH_WOOD
	aw Lduv; JUNGLE_WOOD
	ax Lduv; ACACIA_WOOD
	ay Lduv; CHERRY_WOOD
	az Lduv; DARK_OAK_WOOD
	b Lduv; STONE
	bA Lduv; SHORT_GRASS
	bB Lduv; FERN
	bC Lduv; DEAD_BUSH
	bD Lduv; BUSH
	bE Lduv; SHORT_DRY_GRASS
	bF Lduv; TALL_DRY_GRASS
	bG Lduv; SEAGRASS
	bH Lduv; TALL_SEAGRASS
	bI Lduv; PISTON
	bJ Lduv; PISTON_HEAD
	bK Lduv; WHITE_WOOL
	bL Lduv; ORANGE_WOOL
	bM Lduv; MAGENTA_WOOL
	bN Lduv; LIGHT_BLUE_WOOL
	bO Lduv; YELLOW_WOOL
	bP Lduv; LIME_WOOL
	bQ Lduv; PINK_WOOL
	bR Lduv; GRAY_WOOL
	bS Lduv; LIGHT_GRAY_WOOL
	bT Lduv; CYAN_WOOL
	bU Lduv; PURPLE_WOOL
	bV Lduv; BLUE_WOOL
	bW Lduv; BROWN_WOOL
	bX Lduv; GREEN_WOOL
	bY Lduv; RED_WOOL
	bZ Lduv; BLACK_WOOL
	ba Lduv; LAPIS_BLOCK
	bb Lduv; DISPENSER
	bc Lduv; SANDSTONE
	bd Lduv; CHISELED_SANDSTONE
	be Lduv; CUT_SANDSTONE
	bf Lduv; NOTE_BLOCK
	bg Lduv; WHITE_BED
	bh Lduv; ORANGE_BED
	bi Lduv; MAGENTA_BED
	bj Lduv; LIGHT_BLUE_BED
	bk Lduv; YELLOW_BED
	bl Lduv; LIME_BED
	bm Lduv; PINK_BED
	bn Lduv; GRAY_BED
	bo Lduv; LIGHT_GRAY_BED
	bp Lduv; CYAN_BED
	bq Lduv; PURPLE_BED
	br Lduv; BLUE_BED
	bs Lduv; BROWN_BED
	bt Lduv; GREEN_BED
	bu Lduv; RED_BED
	bv Lduv; BLACK_BED
	bw Lduv; POWERED_RAIL
	bx Lduv; DETECTOR_RAIL
	by Lduv; STICKY_PISTON
	bz Lduv; COBWEB
	c Lduv; GRANITE
	cA Lduv; CHERRY_SHELF
	cB Lduv; CRIMSON_SHELF
	cC Lduv; DARK_OAK_SHELF
	cD Lduv; JUNGLE_SHELF
	cE Lduv; MANGROVE_SHELF
	cF Lduv; OAK_SHELF
	cG Lduv; PALE_OAK_SHELF
	cH Lduv; SPRUCE_SHELF
	cI Lduv; WARPED_SHELF
	cJ Lduv; MOSSY_COBBLESTONE
	cK Lduv; OBSIDIAN
	cL Lduv; TORCH
	cM Lduv; WALL_TORCH
	cN Lduv; FIRE
	cO Lduv; SOUL_FIRE
	cP Lduv; SPAWNER
	cQ Lduv; CREAKING_HEART
	cR Lduv; OAK_STAIRS
	cS Lduv; CHEST
	cT Lduv; REDSTONE_WIRE
	cU Lduv; DIAMOND_ORE
	cV Lduv; DEEPSLATE_DIAMOND_ORE
	cW Lduv; DIAMOND_BLOCK
	cX Lduv; CRAFTING_TABLE
	cY Lduv; WHEAT
	cZ Lduv; FARMLAND
	ca Lduv; MOVING_PISTON
	cb Lduv; DANDELION
	cc Lduv; TORCHFLOWER
	cd Lduv; POPPY
	ce Lduv; BLUE_ORCHID
	cf Lduv; ALLIUM
	cg Lduv; AZURE_BLUET
	ch Lduv; RED_TULIP
	ci Lduv; ORANGE_TULIP
	cj Lduv; WHITE_TULIP
	ck Lduv; PINK_TULIP
	cl Lduv; OXEYE_DAISY
	cm Lduv; CORNFLOWER
	cn Lduv; WITHER_ROSE
	co Lduv; LILY_OF_THE_VALLEY
	cp Lduv; BROWN_MUSHROOM
	cq Lduv; RED_MUSHROOM
	cr Lduv; GOLD_BLOCK
	cs Lduv; IRON_BLOCK
	ct Lduv; BRICKS
	cu Lduv; TNT
	cv Lduv; BOOKSHELF
	cw Lduv; CHISELED_BOOKSHELF
	cx Lduv; ACACIA_SHELF
	cy Lduv; BAMBOO_SHELF
	cz Lduv; BIRCH_SHELF
	d Lduv; POLISHED_GRANITE
	dA Lduv; SPRUCE_HANGING_SIGN
	dB Lduv; BIRCH_HANGING_SIGN
	dC Lduv; ACACIA_HANGING_SIGN
	dD Lduv; CHERRY_HANGING_SIGN
	dE Lduv; JUNGLE_HANGING_SIGN
	dF Lduv; DARK_OAK_HANGING_SIGN
	dG Lduv; PALE_OAK_HANGING_SIGN
	dH Lduv; CRIMSON_HANGING_SIGN
	dI Lduv; WARPED_HANGING_SIGN
	dJ Lduv; MANGROVE_HANGING_SIGN
	dK Lduv; BAMBOO_HANGING_SIGN
	dL Lduv; OAK_WALL_HANGING_SIGN
	dM Lduv; SPRUCE_WALL_HANGING_SIGN
	dN Lduv; BIRCH_WALL_HANGING_SIGN
	dO Lduv; ACACIA_WALL_HANGING_SIGN
	dP Lduv; CHERRY_WALL_HANGING_SIGN
	dQ Lduv; JUNGLE_WALL_HANGING_SIGN
	dR Lduv; DARK_OAK_WALL_HANGING_SIGN
	dS Lduv; PALE_OAK_WALL_HANGING_SIGN
	dT Lduv; MANGROVE_WALL_HANGING_SIGN
	dU Lduv; CRIMSON_WALL_HANGING_SIGN
	dV Lduv; WARPED_WALL_HANGING_SIGN
	dW Lduv; BAMBOO_WALL_HANGING_SIGN
	dX Lduv; LEVER
	dY Lduv; STONE_PRESSURE_PLATE
	dZ Lduv; IRON_DOOR
	da Lduv; FURNACE
	db Lduv; OAK_SIGN
	dc Lduv; SPRUCE_SIGN
	dd Lduv; BIRCH_SIGN
	de Lduv; ACACIA_SIGN
	df Lduv; CHERRY_SIGN
	dg Lduv; JUNGLE_SIGN
	dh Lduv; DARK_OAK_SIGN
	di Lduv; PALE_OAK_SIGN
	dj Lduv; MANGROVE_SIGN
	dk Lduv; BAMBOO_SIGN
	dl Lduv; OAK_DOOR
	dm Lduv; LADDER
	dn Lduv; RAIL
	do Lduv; COBBLESTONE_STAIRS
	dp Lduv; OAK_WALL_SIGN
	dq Lduv; SPRUCE_WALL_SIGN
	dr Lduv; BIRCH_WALL_SIGN
	ds Lduv; ACACIA_WALL_SIGN
	dt Lduv; CHERRY_WALL_SIGN
	du Lduv; JUNGLE_WALL_SIGN
	dv Lduv; DARK_OAK_WALL_SIGN
	dw Lduv; PALE_OAK_WALL_SIGN
	dx Lduv; MANGROVE_WALL_SIGN
	dy Lduv; BAMBOO_WALL_SIGN
	dz Lduv; OAK_HANGING_SIGN
	e Lduv; DIORITE
	eA Lduv; SOUL_SOIL
	eB Lduv; BASALT
	eC Lduv; POLISHED_BASALT
	eD Lduv; SOUL_TORCH
	eE Lduv; SOUL_WALL_TORCH
	eF Lduv; COPPER_TORCH
	eG Lduv; COPPER_WALL_TORCH
	eH Lduv; GLOWSTONE
	eI Lduv; NETHER_PORTAL
	eJ Lduv; CARVED_PUMPKIN
	eK Lduv; JACK_O_LANTERN
	eL Lduv; CAKE
	eM Lduv; REPEATER
	eN Lduv; WHITE_STAINED_GLASS
	eO Lduv; ORANGE_STAINED_GLASS
	eP Lduv; MAGENTA_STAINED_GLASS
	eQ Lduv; LIGHT_BLUE_STAINED_GLASS
	eR Lduv; YELLOW_STAINED_GLASS
	eS Lduv; LIME_STAINED_GLASS
	eT Lduv; PINK_STAINED_GLASS
	eU Lduv; GRAY_STAINED_GLASS
	eV Lduv; LIGHT_GRAY_STAINED_GLASS
	eW Lduv; CYAN_STAINED_GLASS
	eX Lduv; PURPLE_STAINED_GLASS
	eY Lduv; BLUE_STAINED_GLASS
	eZ Lduv; BROWN_STAINED_GLASS
	ea Lduv; OAK_PRESSURE_PLATE
	eb Lduv; SPRUCE_PRESSURE_PLATE
	ec Lduv; BIRCH_PRESSURE_PLATE
	ed Lduv; JUNGLE_PRESSURE_PLATE
	ee Lduv; ACACIA_PRESSURE_PLATE
	ef Lduv; CHERRY_PRESSURE_PLATE
	eg Lduv; DARK_OAK_PRESSURE_PLATE
	eh Lduv; PALE_OAK_PRESSURE_PLATE
	ei Lduv; MANGROVE_PRESSURE_PLATE
	ej Lduv; BAMBOO_PRESSURE_PLATE
	ek Lduv; REDSTONE_ORE
	el Lduv; DEEPSLATE_REDSTONE_ORE
	em Lduv; REDSTONE_TORCH
	en Lduv; REDSTONE_WALL_TORCH
	eo Lduv; STONE_BUTTON
	ep Lduv; SNOW
	eq Lduv; ICE
	er Lduv; SNOW_BLOCK
	es Lduv; CACTUS
	et Lduv; CACTUS_FLOWER
	eu Lduv; CLAY
	ev Lduv; SUGAR_CANE
	ew Lduv; JUKEBOX
	ex Lduv; OAK_FENCE
	ey Lduv; NETHERRACK
	ez Lduv; SOUL_SAND
	f Lduv; POLISHED_DIORITE
	fA Lduv; RED_MUSHROOM_BLOCK
	fB Lduv; MUSHROOM_STEM
	fC Lduv; IRON_BARS
	fD Leex; COPPER_BARS
	fE Lduv; IRON_CHAIN
	fF Leex; COPPER_CHAIN
	fG Lduv; GLASS_PANE
	fH Lduv; PUMPKIN
	fI Lduv; MELON
	fJ Lduv; ATTACHED_PUMPKIN_STEM
	fK Lduv; ATTACHED_MELON_STEM
	fL Lduv; PUMPKIN_STEM
	fM Lduv; MELON_STEM
	fN Lduv; VINE
	fO Lduv; GLOW_LICHEN
	fP Lduv; RESIN_CLUMP
	fQ Lduv; OAK_FENCE_GATE
	fR Lduv; BRICK_STAIRS
	fS Lduv; STONE_BRICK_STAIRS
	fT Lduv; MUD_BRICK_STAIRS
	fU Lduv; MYCELIUM
	fV Lduv; LILY_PAD
	fW Lduv; RESIN_BLOCK
	fX Lduv; RESIN_BRICKS
	fY Lduv; RESIN_BRICK_STAIRS
	fZ Lduv; RESIN_BRICK_SLAB
	fa Lduv; GREEN_STAINED_GLASS
	fb Lduv; RED_STAINED_GLASS
	fc Lduv; BLACK_STAINED_GLASS
	fd Lduv; OAK_TRAPDOOR
	fe Lduv; SPRUCE_TRAPDOOR
	ff Lduv; BIRCH_TRAPDOOR
	fg Lduv; JUNGLE_TRAPDOOR
	fh Lduv; ACACIA_TRAPDOOR
	fi Lduv; CHERRY_TRAPDOOR
	fj Lduv; DARK_OAK_TRAPDOOR
	fk Lduv; PALE_OAK_TRAPDOOR
	fl Lduv; MANGROVE_TRAPDOOR
	fm Lduv; BAMBOO_TRAPDOOR
	fn Lduv; STONE_BRICKS
	fo Lduv; MOSSY_STONE_BRICKS
	fp Lduv; CRACKED_STONE_BRICKS
	fq Lduv; CHISELED_STONE_BRICKS
	fr Lduv; PACKED_MUD
	fs Lduv; MUD_BRICKS
	ft Lduv; INFESTED_STONE
	fu Lduv; INFESTED_COBBLESTONE
	fv Lduv; INFESTED_STONE_BRICKS
	fw Lduv; INFESTED_MOSSY_STONE_BRICKS
	fx Lduv; INFESTED_CRACKED_STONE_BRICKS
	fy Lduv; INFESTED_CHISELED_STONE_BRICKS
	fz Lduv; BROWN_MUSHROOM_BLOCK
	g Lduv; ANDESITE
	gA Lduv; BIRCH_STAIRS
	gB Lduv; JUNGLE_STAIRS
	gC Lduv; COMMAND_BLOCK
	gD Lduv; BEACON
	gE Lduv; COBBLESTONE_WALL
	gF Lduv; MOSSY_COBBLESTONE_WALL
	gG Lduv; FLOWER_POT
	gH Lduv; POTTED_TORCHFLOWER
	gI Lduv; POTTED_OAK_SAPLING
	gJ Lduv; POTTED_SPRUCE_SAPLING
	gK Lduv; POTTED_BIRCH_SAPLING
	gL Lduv; POTTED_JUNGLE_SAPLING
	gM Lduv; POTTED_ACACIA_SAPLING
	gN Lduv; POTTED_CHERRY_SAPLING
	gO Lduv; POTTED_DARK_OAK_SAPLING
	gP Lduv; POTTED_PALE_OAK_SAPLING
	gQ Lduv; POTTED_MANGROVE_PROPAGULE
	gR Lduv; POTTED_FERN
	gS Lduv; POTTED_DANDELION
	gT Lduv; POTTED_POPPY
	gU Lduv; POTTED_BLUE_ORCHID
	gV Lduv; POTTED_ALLIUM
	gW Lduv; POTTED_AZURE_BLUET
	gX Lduv; POTTED_RED_TULIP
	gY Lduv; POTTED_ORANGE_TULIP
	gZ Lduv; POTTED_WHITE_TULIP
	ga Lduv; RESIN_BRICK_WALL
	gb Lduv; CHISELED_RESIN_BRICKS
	gc Lduv; NETHER_BRICKS
	gd Lduv; NETHER_BRICK_FENCE
	ge Lduv; NETHER_BRICK_STAIRS
	gf Lduv; NETHER_WART
	gg Lduv; ENCHANTING_TABLE
	gh Lduv; BREWING_STAND
	gi Lduv; CAULDRON
	gj Lduv; WATER_CAULDRON
	gk Lduv; LAVA_CAULDRON
	gl Lduv; POWDER_SNOW_CAULDRON
	gm Lduv; END_PORTAL
	gn Lduv; END_PORTAL_FRAME
	go Lduv; END_STONE
	gp Lduv; DRAGON_EGG
	gq Lduv; REDSTONE_LAMP
	gr Lduv; COCOA
	gs Lduv; SANDSTONE_STAIRS
	gt Lduv; EMERALD_ORE
	gu Lduv; DEEPSLATE_EMERALD_ORE
	gv Lduv; ENDER_CHEST
	gw Lduv; TRIPWIRE_HOOK
	gx Lduv; TRIPWIRE
	gy Lduv; EMERALD_BLOCK
	gz Lduv; SPRUCE_STAIRS
	h Lduv; POLISHED_ANDESITE
	hA Lduv; ZOMBIE_WALL_HEAD
	hB Lduv; PLAYER_HEAD
	hC Lduv; PLAYER_WALL_HEAD
	hD Lduv; CREEPER_HEAD
	hE Lduv; CREEPER_WALL_HEAD
	hF Lduv; DRAGON_HEAD
	hG Lduv; DRAGON_WALL_HEAD
	hH Lduv; PIGLIN_HEAD
	hI Lduv; PIGLIN_WALL_HEAD
	hJ Lduv; ANVIL
	hK Lduv; CHIPPED_ANVIL
	hL Lduv; DAMAGED_ANVIL
	hM Lduv; TRAPPED_CHEST
	hN Lduv; LIGHT_WEIGHTED_PRESSURE_PLATE
	hO Lduv; HEAVY_WEIGHTED_PRESSURE_PLATE
	hP Lduv; COMPARATOR
	hQ Lduv; DAYLIGHT_DETECTOR
	hR Lduv; REDSTONE_BLOCK
	hS Lduv; NETHER_QUARTZ_ORE
	hT Lduv; HOPPER
	hU Lduv; QUARTZ_BLOCK
	hV Lduv; CHISELED_QUARTZ_BLOCK
	hW Lduv; QUARTZ_PILLAR
	hX Lduv; QUARTZ_STAIRS
	hY Lduv; ACTIVATOR_RAIL
	hZ Lduv; DROPPER
	ha Lduv; POTTED_PINK_TULIP
	hb Lduv; POTTED_OXEYE_DAISY
	hc Lduv; POTTED_CORNFLOWER
	hd Lduv; POTTED_LILY_OF_THE_VALLEY
	he Lduv; POTTED_WITHER_ROSE
	hf Lduv; POTTED_RED_MUSHROOM
	hg Lduv; POTTED_BROWN_MUSHROOM
	hh Lduv; POTTED_DEAD_BUSH
	hi Lduv; POTTED_CACTUS
	hj Lduv; CARROTS
	hk Lduv; POTATOES
	hl Lduv; OAK_BUTTON
	hm Lduv; SPRUCE_BUTTON
	hn Lduv; BIRCH_BUTTON
	ho Lduv; JUNGLE_BUTTON
	hp Lduv; ACACIA_BUTTON
	hq Lduv; CHERRY_BUTTON
	hr Lduv; DARK_OAK_BUTTON
	hs Lduv; PALE_OAK_BUTTON
	ht Lduv; MANGROVE_BUTTON
	hu Lduv; BAMBOO_BUTTON
	hv Lduv; SKELETON_SKULL
	hw Lduv; SKELETON_WALL_SKULL
	hx Lduv; WITHER_SKELETON_SKULL
	hy Lduv; WITHER_SKELETON_WALL_SKULL
	hz Lduv; ZOMBIE_HEAD
	i Lduv; GRASS_BLOCK
	iA Lduv; PURPLE_STAINED_GLASS_PANE
	iB Lduv; BLUE_STAINED_GLASS_PANE
	iC Lduv; BROWN_STAINED_GLASS_PANE
	iD Lduv; GREEN_STAINED_GLASS_PANE
	iE Lduv; RED_STAINED_GLASS_PANE
	iF Lduv; BLACK_STAINED_GLASS_PANE
	iG Lduv; ACACIA_STAIRS
	iH Lduv; CHERRY_STAIRS
	iI Lduv; DARK_OAK_STAIRS
	iJ Lduv; PALE_OAK_STAIRS
	iK Lduv; MANGROVE_STAIRS
	iL Lduv; BAMBOO_STAIRS
	iM Lduv; BAMBOO_MOSAIC_STAIRS
	iN Lduv; SLIME_BLOCK
	iO Lduv; BARRIER
	iP Lduv; LIGHT
	iQ Lduv; IRON_TRAPDOOR
	iR Lduv; PRISMARINE
	iS Lduv; PRISMARINE_BRICKS
	iT Lduv; DARK_PRISMARINE
	iU Lduv; PRISMARINE_STAIRS
	iV Lduv; PRISMARINE_BRICK_STAIRS
	iW Lduv; DARK_PRISMARINE_STAIRS
	iX Lduv; PRISMARINE_SLAB
	iY Lduv; PRISMARINE_BRICK_SLAB
	iZ Lduv; DARK_PRISMARINE_SLAB
	ia Lduv; WHITE_TERRACOTTA
	ib Lduv; ORANGE_TERRACOTTA
	ic Lduv; MAGENTA_TERRACOTTA
	id Lduv; LIGHT_BLUE_TERRACOTTA
	ie Lduv; YELLOW_TERRACOTTA
	if Lduv; LIME_TERRACOTTA
	ig Lduv; PINK_TERRACOTTA
	ih Lduv; GRAY_TERRACOTTA
	ii Lduv; LIGHT_GRAY_TERRACOTTA
	ij Lduv; CYAN_TERRACOTTA
	ik Lduv; PURPLE_TERRACOTTA
	il Lduv; BLUE_TERRACOTTA
	im Lduv; BROWN_TERRACOTTA
	in Lduv; GREEN_TERRACOTTA
	io Lduv; RED_TERRACOTTA
	ip Lduv; BLACK_TERRACOTTA
	iq Lduv; WHITE_STAINED_GLASS_PANE
	ir Lduv; ORANGE_STAINED_GLASS_PANE
	is Lduv; MAGENTA_STAINED_GLASS_PANE
	it Lduv; LIGHT_BLUE_STAINED_GLASS_PANE
	iu Lduv; YELLOW_STAINED_GLASS_PANE
	iv Lduv; LIME_STAINED_GLASS_PANE
	iw Lduv; PINK_STAINED_GLASS_PANE
	ix Lduv; GRAY_STAINED_GLASS_PANE
	iy Lduv; LIGHT_GRAY_STAINED_GLASS_PANE
	iz Lduv; CYAN_STAINED_GLASS_PANE
	j Lduv; DIRT
	jA Lduv; LARGE_FERN
	jB Lduv; WHITE_BANNER
	jC Lduv; ORANGE_BANNER
	jD Lduv; MAGENTA_BANNER
	jE Lduv; LIGHT_BLUE_BANNER
	jF Lduv; YELLOW_BANNER
	jG Lduv; LIME_BANNER
	jH Lduv; PINK_BANNER
	jI Lduv; GRAY_BANNER
	jJ Lduv; LIGHT_GRAY_BANNER
	jK Lduv; CYAN_BANNER
	jL Lduv; PURPLE_BANNER
	jM Lduv; BLUE_BANNER
	jN Lduv; BROWN_BANNER
	jO Lduv; GREEN_BANNER
	jP Lduv; RED_BANNER
	jQ Lduv; BLACK_BANNER
	jR Lduv; WHITE_WALL_BANNER
	jS Lduv; ORANGE_WALL_BANNER
	jT Lduv; MAGENTA_WALL_BANNER
	jU Lduv; LIGHT_BLUE_WALL_BANNER
	jV Lduv; YELLOW_WALL_BANNER
	jW Lduv; LIME_WALL_BANNER
	jX Lduv; PINK_WALL_BANNER
	jY Lduv; GRAY_WALL_BANNER
	jZ Lduv; LIGHT_GRAY_WALL_BANNER
	ja Lduv; SEA_LANTERN
	jb Lduv; HAY_BLOCK
	jc Lduv; WHITE_CARPET
	jd Lduv; ORANGE_CARPET
	je Lduv; MAGENTA_CARPET
	jf Lduv; LIGHT_BLUE_CARPET
	jg Lduv; YELLOW_CARPET
	jh Lduv; LIME_CARPET
	ji Lduv; PINK_CARPET
	jj Lduv; GRAY_CARPET
	jk Lduv; LIGHT_GRAY_CARPET
	jl Lduv; CYAN_CARPET
	jm Lduv; PURPLE_CARPET
	jn Lduv; BLUE_CARPET
	jo Lduv; BROWN_CARPET
	jp Lduv; GREEN_CARPET
	jq Lduv; RED_CARPET
	jr Lduv; BLACK_CARPET
	js Lduv; TERRACOTTA
	jt Lduv; COAL_BLOCK
	ju Lduv; PACKED_ICE
	jv Lduv; SUNFLOWER
	jw Lduv; LILAC
	jx Lduv; ROSE_BUSH
	jy Lduv; PEONY
	jz Lduv; TALL_GRASS
	k Lduv; COARSE_DIRT
	kA Lduv; PETRIFIED_OAK_SLAB
	kB Lduv; COBBLESTONE_SLAB
	kC Lduv; BRICK_SLAB
	kD Lduv; STONE_BRICK_SLAB
	kE Lduv; MUD_BRICK_SLAB
	kF Lduv; NETHER_BRICK_SLAB
	kG Lduv; QUARTZ_SLAB
	kH Lduv; RED_SANDSTONE_SLAB
	kI Lduv; CUT_RED_SANDSTONE_SLAB
	kJ Lduv; PURPUR_SLAB
	kK Lduv; SMOOTH_STONE
	kL Lduv; SMOOTH_SANDSTONE
	kM Lduv; SMOOTH_QUARTZ
	kN Lduv; SMOOTH_RED_SANDSTONE
	kO Lduv; SPRUCE_FENCE_GATE
	kP Lduv; BIRCH_FENCE_GATE
	kQ Lduv; JUNGLE_FENCE_GATE
	kR Lduv; ACACIA_FENCE_GATE
	kS Lduv; CHERRY_FENCE_GATE
	kT Lduv; DARK_OAK_FENCE_GATE
	kU Lduv; PALE_OAK_FENCE_GATE
	kV Lduv; MANGROVE_FENCE_GATE
	kW Lduv; BAMBOO_FENCE_GATE
	kX Lduv; SPRUCE_FENCE
	kY Lduv; BIRCH_FENCE
	kZ Lduv; JUNGLE_FENCE
	ka Lduv; CYAN_WALL_BANNER
	kb Lduv; PURPLE_WALL_BANNER
	kc Lduv; BLUE_WALL_BANNER
	kd Lduv; BROWN_WALL_BANNER
	ke Lduv; GREEN_WALL_BANNER
	kf Lduv; RED_WALL_BANNER
	kg Lduv; BLACK_WALL_BANNER
	kh Lduv; RED_SANDSTONE
	ki Lduv; CHISELED_RED_SANDSTONE
	kj Lduv; CUT_RED_SANDSTONE
	kk Lduv; RED_SANDSTONE_STAIRS
	kl Lduv; OAK_SLAB
	km Lduv; SPRUCE_SLAB
	kn Lduv; BIRCH_SLAB
	ko Lduv; JUNGLE_SLAB
	kp Lduv; ACACIA_SLAB
	kq Lduv; CHERRY_SLAB
	kr Lduv; DARK_OAK_SLAB
	ks Lduv; PALE_OAK_SLAB
	kt Lduv; MANGROVE_SLAB
	ku Lduv; BAMBOO_SLAB
	kv Lduv; BAMBOO_MOSAIC_SLAB
	kw Lduv; STONE_SLAB
	kx Lduv; SMOOTH_STONE_SLAB
	ky Lduv; SANDSTONE_SLAB
	kz Lduv; CUT_SANDSTONE_SLAB
	l Lduv; PODZOL
	lA Lduv; DIRT_PATH
	lB Lduv; END_GATEWAY
	lC Lduv; REPEATING_COMMAND_BLOCK
	lD Lduv; CHAIN_COMMAND_BLOCK
	lE Lduv; FROSTED_ICE
	lF Lduv; MAGMA_BLOCK
	lG Lduv; NETHER_WART_BLOCK
	lH Lduv; RED_NETHER_BRICKS
	lI Lduv; BONE_BLOCK
	lJ Lduv; STRUCTURE_VOID
	lK Lduv; OBSERVER
	lL Lduv; SHULKER_BOX
	lM Lduv; WHITE_SHULKER_BOX
	lN Lduv; ORANGE_SHULKER_BOX
	lO Lduv; MAGENTA_SHULKER_BOX
	lP Lduv; LIGHT_BLUE_SHULKER_BOX
	lQ Lduv; YELLOW_SHULKER_BOX
	lR Lduv; LIME_SHULKER_BOX
	lS Lduv; PINK_SHULKER_BOX
	lT Lduv; GRAY_SHULKER_BOX
	lU Lduv; LIGHT_GRAY_SHULKER_BOX
	lV Lduv; CYAN_SHULKER_BOX
	lW Lduv; PURPLE_SHULKER_BOX
	lX Lduv; BLUE_SHULKER_BOX
	lY Lduv; BROWN_SHULKER_BOX
	lZ Lduv; GREEN_SHULKER_BOX
	la Lduv; ACACIA_FENCE
	lb Lduv; CHERRY_FENCE
	lc Lduv; DARK_OAK_FENCE
	ld Lduv; PALE_OAK_FENCE
	le Lduv; MANGROVE_FENCE
	lf Lduv; BAMBOO_FENCE
	lg Lduv; SPRUCE_DOOR
	lh Lduv; BIRCH_DOOR
	li Lduv; JUNGLE_DOOR
	lj Lduv; ACACIA_DOOR
	lk Lduv; CHERRY_DOOR
	ll Lduv; DARK_OAK_DOOR
	lm Lduv; PALE_OAK_DOOR
	ln Lduv; MANGROVE_DOOR
	lo Lduv; BAMBOO_DOOR
	lp Lduv; END_ROD
	lq Lduv; CHORUS_PLANT
	lr Lduv; CHORUS_FLOWER
	ls Lduv; PURPUR_BLOCK
	lt Lduv; PURPUR_PILLAR
	lu Lduv; PURPUR_STAIRS
	lv Lduv; END_STONE_BRICKS
	lw Lduv; TORCHFLOWER_CROP
	lx Lduv; PITCHER_CROP
	ly Lduv; PITCHER_PLANT
	lz Lduv; BEETROOTS
	m Lduv; COBBLESTONE
	mA Lduv; LIGHT_GRAY_CONCRETE
	mB Lduv; CYAN_CONCRETE
	mC Lduv; PURPLE_CONCRETE
	mD Lduv; BLUE_CONCRETE
	mE Lduv; BROWN_CONCRETE
	mF Lduv; GREEN_CONCRETE
	mG Lduv; RED_CONCRETE
	mH Lduv; BLACK_CONCRETE
	mI Lduv; WHITE_CONCRETE_POWDER
	mJ Lduv; ORANGE_CONCRETE_POWDER
	mK Lduv; MAGENTA_CONCRETE_POWDER
	mL Lduv; LIGHT_BLUE_CONCRETE_POWDER
	mM Lduv; YELLOW_CONCRETE_POWDER
	mN Lduv; LIME_CONCRETE_POWDER
	mO Lduv; PINK_CONCRETE_POWDER
	mP Lduv; GRAY_CONCRETE_POWDER
	mQ Lduv; LIGHT_GRAY_CONCRETE_POWDER
	mR Lduv; CYAN_CONCRETE_POWDER
	mS Lduv; PURPLE_CONCRETE_POWDER
	mT Lduv; BLUE_CONCRETE_POWDER
	mU Lduv; BROWN_CONCRETE_POWDER
	mV Lduv; GREEN_CONCRETE_POWDER
	mW Lduv; RED_CONCRETE_POWDER
	mX Lduv; BLACK_CONCRETE_POWDER
	mY Lduv; KELP
	mZ Lduv; KELP_PLANT
	ma Lduv; RED_SHULKER_BOX
	mb Lduv; BLACK_SHULKER_BOX
	mc Lduv; WHITE_GLAZED_TERRACOTTA
	md Lduv; ORANGE_GLAZED_TERRACOTTA
	me Lduv; MAGENTA_GLAZED_TERRACOTTA
	mf Lduv; LIGHT_BLUE_GLAZED_TERRACOTTA
	mg Lduv; YELLOW_GLAZED_TERRACOTTA
	mh Lduv; LIME_GLAZED_TERRACOTTA
	mi Lduv; PINK_GLAZED_TERRACOTTA
	mj Lduv; GRAY_GLAZED_TERRACOTTA
	mk Lduv; LIGHT_GRAY_GLAZED_TERRACOTTA
	ml Lduv; CYAN_GLAZED_TERRACOTTA
	mm Lduv; PURPLE_GLAZED_TERRACOTTA
	mn Lduv; BLUE_GLAZED_TERRACOTTA
	mo Lduv; BROWN_GLAZED_TERRACOTTA
	mp Lduv; GREEN_GLAZED_TERRACOTTA
	mq Lduv; RED_GLAZED_TERRACOTTA
	mr Lduv; BLACK_GLAZED_TERRACOTTA
	ms Lduv; WHITE_CONCRETE
	mt Lduv; ORANGE_CONCRETE
	mu Lduv; MAGENTA_CONCRETE
	mv Lduv; LIGHT_BLUE_CONCRETE
	mw Lduv; YELLOW_CONCRETE
	mx Lduv; LIME_CONCRETE
	my Lduv; PINK_CONCRETE
	mz Lduv; GRAY_CONCRETE
	n Lduv; OAK_PLANKS
	nA Lduv; DEAD_BUBBLE_CORAL_FAN
	nB Lduv; DEAD_FIRE_CORAL_FAN
	nC Lduv; DEAD_HORN_CORAL_FAN
	nD Lduv; TUBE_CORAL_FAN
	nE Lduv; BRAIN_CORAL_FAN
	nF Lduv; BUBBLE_CORAL_FAN
	nG Lduv; FIRE_CORAL_FAN
	nH Lduv; HORN_CORAL_FAN
	nI Lduv; DEAD_TUBE_CORAL_WALL_FAN
	nJ Lduv; DEAD_BRAIN_CORAL_WALL_FAN
	nK Lduv; DEAD_BUBBLE_CORAL_WALL_FAN
	nL Lduv; DEAD_FIRE_CORAL_WALL_FAN
	nM Lduv; DEAD_HORN_CORAL_WALL_FAN
	nN Lduv; TUBE_CORAL_WALL_FAN
	nO Lduv; BRAIN_CORAL_WALL_FAN
	nP Lduv; BUBBLE_CORAL_WALL_FAN
	nQ Lduv; FIRE_CORAL_WALL_FAN
	nR Lduv; HORN_CORAL_WALL_FAN
	nS Lduv; SEA_PICKLE
	nT Lduv; BLUE_ICE
	nU Lduv; CONDUIT
	nV Lduv; BAMBOO_SAPLING
	nW Lduv; BAMBOO
	nX Lduv; POTTED_BAMBOO
	nY Lduv; VOID_AIR
	nZ Lduv; CAVE_AIR
	na Lduv; DRIED_KELP_BLOCK
	nb Lduv; TURTLE_EGG
	nc Lduv; SNIFFER_EGG
	nd Lduv; DRIED_GHAST
	ne Lduv; DEAD_TUBE_CORAL_BLOCK
	nf Lduv; DEAD_BRAIN_CORAL_BLOCK
	ng Lduv; DEAD_BUBBLE_CORAL_BLOCK
	nh Lduv; DEAD_FIRE_CORAL_BLOCK
	ni Lduv; DEAD_HORN_CORAL_BLOCK
	nj Lduv; TUBE_CORAL_BLOCK
	nk Lduv; BRAIN_CORAL_BLOCK
	nl Lduv; BUBBLE_CORAL_BLOCK
	nm Lduv; FIRE_CORAL_BLOCK
	nn Lduv; HORN_CORAL_BLOCK
	no Lduv; DEAD_TUBE_CORAL
	np Lduv; DEAD_BRAIN_CORAL
	nq Lduv; DEAD_BUBBLE_CORAL
	nr Lduv; DEAD_FIRE_CORAL
	ns Lduv; DEAD_HORN_CORAL
	nt Lduv; TUBE_CORAL
	nu Lduv; BRAIN_CORAL
	nv Lduv; BUBBLE_CORAL
	nw Lduv; FIRE_CORAL
	nx Lduv; HORN_CORAL
	ny Lduv; DEAD_TUBE_CORAL_FAN
	nz Lduv; DEAD_BRAIN_CORAL_FAN
	o Lduv; SPRUCE_PLANKS
	oA Lduv; POLISHED_ANDESITE_SLAB
	oB Lduv; DIORITE_SLAB
	oC Lduv; BRICK_WALL
	oD Lduv; PRISMARINE_WALL
	oE Lduv; RED_SANDSTONE_WALL
	oF Lduv; MOSSY_STONE_BRICK_WALL
	oG Lduv; GRANITE_WALL
	oH Lduv; STONE_BRICK_WALL
	oI Lduv; MUD_BRICK_WALL
	oJ Lduv; NETHER_BRICK_WALL
	oK Lduv; ANDESITE_WALL
	oL Lduv; RED_NETHER_BRICK_WALL
	oM Lduv; SANDSTONE_WALL
	oN Lduv; END_STONE_BRICK_WALL
	oO Lduv; DIORITE_WALL
	oP Lduv; SCAFFOLDING
	oQ Lduv; LOOM
	oR Lduv; BARREL
	oS Lduv; SMOKER
	oT Lduv; BLAST_FURNACE
	oU Lduv; CARTOGRAPHY_TABLE
	oV Lduv; FLETCHING_TABLE
	oW Lduv; GRINDSTONE
	oX Lduv; LECTERN
	oY Lduv; SMITHING_TABLE
	oZ Lduv; STONECUTTER
	oa Lduv; BUBBLE_COLUMN
	ob Lduv; POLISHED_GRANITE_STAIRS
	oc Lduv; SMOOTH_RED_SANDSTONE_STAIRS
	od Lduv; MOSSY_STONE_BRICK_STAIRS
	oe Lduv; POLISHED_DIORITE_STAIRS
	of Lduv; MOSSY_COBBLESTONE_STAIRS
	og Lduv; END_STONE_BRICK_STAIRS
	oh Lduv; STONE_STAIRS
	oi Lduv; SMOOTH_SANDSTONE_STAIRS
	oj Lduv; SMOOTH_QUARTZ_STAIRS
	ok Lduv; GRANITE_STAIRS
	ol Lduv; ANDESITE_STAIRS
	om Lduv; RED_NETHER_BRICK_STAIRS
	on Lduv; POLISHED_ANDESITE_STAIRS
	oo Lduv; DIORITE_STAIRS
	op Lduv; POLISHED_GRANITE_SLAB
	oq Lduv; SMOOTH_RED_SANDSTONE_SLAB
	or Lduv; MOSSY_STONE_BRICK_SLAB
	os Lduv; POLISHED_DIORITE_SLAB
	ot Lduv; MOSSY_COBBLESTONE_SLAB
	ou Lduv; END_STONE_BRICK_SLAB
	ov Lduv; SMOOTH_SANDSTONE_SLAB
	ow Lduv; SMOOTH_QUARTZ_SLAB
	ox Lduv; GRANITE_SLAB
	oy Lduv; ANDESITE_SLAB
	oz Lduv; RED_NETHER_BRICK_SLAB
	p Lduv; BIRCH_PLANKS
	pA Lduv; TWISTING_VINES_PLANT
	pB Lduv; CRIMSON_ROOTS
	pC Lduv; CRIMSON_PLANKS
	pD Lduv; WARPED_PLANKS
	pE Lduv; CRIMSON_SLAB
	pF Lduv; WARPED_SLAB
	pG Lduv; CRIMSON_PRESSURE_PLATE
	pH Lduv; WARPED_PRESSURE_PLATE
	pI Lduv; CRIMSON_FENCE
	pJ Lduv; WARPED_FENCE
	pK Lduv; CRIMSON_TRAPDOOR
	pL Lduv; WARPED_TRAPDOOR
	pM Lduv; CRIMSON_FENCE_GATE
	pN Lduv; WARPED_FENCE_GATE
	pO Lduv; CRIMSON_STAIRS
	pP Lduv; WARPED_STAIRS
	pQ Lduv; CRIMSON_BUTTON
	pR Lduv; WARPED_BUTTON
	pS Lduv; CRIMSON_DOOR
	pT Lduv; WARPED_DOOR
	pU Lduv; CRIMSON_SIGN
	pV Lduv; WARPED_SIGN
	pW Lduv; CRIMSON_WALL_SIGN
	pX Lduv; WARPED_WALL_SIGN
	pY Lduv; STRUCTURE_BLOCK
	pZ Lduv; JIGSAW
	pa Lduv; BELL
	pb Lduv; LANTERN
	pc Lduv; SOUL_LANTERN
	pd Leex; COPPER_LANTERN
	pe Lduv; CAMPFIRE
	pf Lduv; SOUL_CAMPFIRE
	pg Lduv; SWEET_BERRY_BUSH
	ph Lduv; WARPED_STEM
	pi Lduv; STRIPPED_WARPED_STEM
	pj Lduv; WARPED_HYPHAE
	pk Lduv; STRIPPED_WARPED_HYPHAE
	pl Lduv; WARPED_NYLIUM
	pm Lduv; WARPED_FUNGUS
	pn Lduv; WARPED_WART_BLOCK
	po Lduv; WARPED_ROOTS
	pp Lduv; NETHER_SPROUTS
	pq Lduv; CRIMSON_STEM
	pr Lduv; STRIPPED_CRIMSON_STEM
	ps Lduv; CRIMSON_HYPHAE
	pt Lduv; STRIPPED_CRIMSON_HYPHAE
	pu Lduv; CRIMSON_NYLIUM
	pv Lduv; CRIMSON_FUNGUS
	pw Lduv; SHROOMLIGHT
	px Lduv; WEEPING_VINES
	py Lduv; WEEPING_VINES_PLANT
	pz Lduv; TWISTING_VINES
	q Lduv; JUNGLE_PLANKS
	qA Lduv; POLISHED_BLACKSTONE_BRICK_STAIRS
	qB Lduv; POLISHED_BLACKSTONE_BRICK_WALL
	qC Lduv; GILDED_BLACKSTONE
	qD Lduv; POLISHED_BLACKSTONE_STAIRS
	qE Lduv; POLISHED_BLACKSTONE_SLAB
	qF Lduv; POLISHED_BLACKSTONE_PRESSURE_PLATE
	qG Lduv; POLISHED_BLACKSTONE_BUTTON
	qH Lduv; POLISHED_BLACKSTONE_WALL
	qI Lduv; CHISELED_NETHER_BRICKS
	qJ Lduv; CRACKED_NETHER_BRICKS
	qK Lduv; QUARTZ_BRICKS
	qL Lduv; CANDLE
	qM Lduv; WHITE_CANDLE
	qN Lduv; ORANGE_CANDLE
	qO Lduv; MAGENTA_CANDLE
	qP Lduv; LIGHT_BLUE_CANDLE
	qQ Lduv; YELLOW_CANDLE
	qR Lduv; LIME_CANDLE
	qS Lduv; PINK_CANDLE
	qT Lduv; GRAY_CANDLE
	qU Lduv; LIGHT_GRAY_CANDLE
	qV Lduv; CYAN_CANDLE
	qW Lduv; PURPLE_CANDLE
	qX Lduv; BLUE_CANDLE
	qY Lduv; BROWN_CANDLE
	qZ Lduv; GREEN_CANDLE
	qa Lduv; TEST_BLOCK
	qb Lduv; TEST_INSTANCE_BLOCK
	qc Lduv; COMPOSTER
	qd Lduv; TARGET
	qe Lduv; BEE_NEST
	qf Lduv; BEEHIVE
	qg Lduv; HONEY_BLOCK
	qh Lduv; HONEYCOMB_BLOCK
	qi Lduv; NETHERITE_BLOCK
	qj Lduv; ANCIENT_DEBRIS
	qk Lduv; CRYING_OBSIDIAN
	ql Lduv; RESPAWN_ANCHOR
	qm Lduv; POTTED_CRIMSON_FUNGUS
	qn Lduv; POTTED_WARPED_FUNGUS
	qo Lduv; POTTED_CRIMSON_ROOTS
	qp Lduv; POTTED_WARPED_ROOTS
	qq Lduv; LODESTONE
	qr Lduv; BLACKSTONE
	qs Lduv; BLACKSTONE_STAIRS
	qt Lduv; BLACKSTONE_WALL
	qu Lduv; BLACKSTONE_SLAB
	qv Lduv; POLISHED_BLACKSTONE
	qw Lduv; POLISHED_BLACKSTONE_BRICKS
	qx Lduv; CRACKED_POLISHED_BLACKSTONE_BRICKS
	qy Lduv; CHISELED_POLISHED_BLACKSTONE
	qz Lduv; POLISHED_BLACKSTONE_BRICK_SLAB
	r Lduv; ACACIA_PLANKS
	rA Lduv; TUFF_SLAB
	rB Lduv; TUFF_STAIRS
	rC Lduv; TUFF_WALL
	rD Lduv; POLISHED_TUFF
	rE Lduv; POLISHED_TUFF_SLAB
	rF Lduv; POLISHED_TUFF_STAIRS
	rG Lduv; POLISHED_TUFF_WALL
	rH Lduv; CHISELED_TUFF
	rI Lduv; TUFF_BRICKS
	rJ Lduv; TUFF_BRICK_SLAB
	rK Lduv; TUFF_BRICK_STAIRS
	rL Lduv; TUFF_BRICK_WALL
	rM Lduv; CHISELED_TUFF_BRICKS
	rN Lduv; CALCITE
	rO Lduv; TINTED_GLASS
	rP Lduv; POWDER_SNOW
	rQ Lduv; SCULK_SENSOR
	rR Lduv; CALIBRATED_SCULK_SENSOR
	rS Lduv; SCULK
	rT Lduv; SCULK_VEIN
	rU Lduv; SCULK_CATALYST
	rV Lduv; SCULK_SHRIEKER
	rW Lduv; COPPER_BLOCK
	rX Lduv; EXPOSED_COPPER
	rY Lduv; WEATHERED_COPPER
	rZ Lduv; OXIDIZED_COPPER
	ra Lduv; RED_CANDLE
	rb Lduv; BLACK_CANDLE
	rc Lduv; CANDLE_CAKE
	rd Lduv; WHITE_CANDLE_CAKE
	re Lduv; ORANGE_CANDLE_CAKE
	rf Lduv; MAGENTA_CANDLE_CAKE
	rg Lduv; LIGHT_BLUE_CANDLE_CAKE
	rh Lduv; YELLOW_CANDLE_CAKE
	ri Lduv; LIME_CANDLE_CAKE
	rj Lduv; PINK_CANDLE_CAKE
	rk Lduv; GRAY_CANDLE_CAKE
	rl Lduv; LIGHT_GRAY_CANDLE_CAKE
	rm Lduv; CYAN_CANDLE_CAKE
	rn Lduv; PURPLE_CANDLE_CAKE
	ro Lduv; BLUE_CANDLE_CAKE
	rp Lduv; BROWN_CANDLE_CAKE
	rq Lduv; GREEN_CANDLE_CAKE
	rr Lduv; RED_CANDLE_CAKE
	rs Lduv; BLACK_CANDLE_CAKE
	rt Lduv; AMETHYST_BLOCK
	ru Lduv; BUDDING_AMETHYST
	rv Lduv; AMETHYST_CLUSTER
	rw Lduv; LARGE_AMETHYST_BUD
	rx Lduv; MEDIUM_AMETHYST_BUD
	ry Lduv; SMALL_AMETHYST_BUD
	rz Lduv; TUFF
	s Lduv; CHERRY_PLANKS
	sA Lduv; WAXED_OXIDIZED_CUT_COPPER
	sB Lduv; WAXED_WEATHERED_CUT_COPPER
	sC Lduv; WAXED_EXPOSED_CUT_COPPER
	sD Lduv; WAXED_CUT_COPPER
	sE Lduv; WAXED_OXIDIZED_CUT_COPPER_STAIRS
	sF Lduv; WAXED_WEATHERED_CUT_COPPER_STAIRS
	sG Lduv; WAXED_EXPOSED_CUT_COPPER_STAIRS
	sH Lduv; WAXED_CUT_COPPER_STAIRS
	sI Lduv; WAXED_OXIDIZED_CUT_COPPER_SLAB
	sJ Lduv; WAXED_WEATHERED_CUT_COPPER_SLAB
	sK Lduv; WAXED_EXPOSED_CUT_COPPER_SLAB
	sL Lduv; WAXED_CUT_COPPER_SLAB
	sM Lduv; COPPER_DOOR
	sN Lduv; EXPOSED_COPPER_DOOR
	sO Lduv; OXIDIZED_COPPER_DOOR
	sP Lduv; WEATHERED_COPPER_DOOR
	sQ Lduv; WAXED_COPPER_DOOR
	sR Lduv; WAXED_EXPOSED_COPPER_DOOR
	sS Lduv; WAXED_OXIDIZED_COPPER_DOOR
	sT Lduv; WAXED_WEATHERED_COPPER_DOOR
	sU Lduv; COPPER_TRAPDOOR
	sV Lduv; EXPOSED_COPPER_TRAPDOOR
	sW Lduv; OXIDIZED_COPPER_TRAPDOOR
	sX Lduv; WEATHERED_COPPER_TRAPDOOR
	sY Lduv; WAXED_COPPER_TRAPDOOR
	sZ Lduv; WAXED_EXPOSED_COPPER_TRAPDOOR
	sa Lduv; COPPER_ORE
	sb Lduv; DEEPSLATE_COPPER_ORE
	sc Lduv; OXIDIZED_CUT_COPPER
	sd Lduv; WEATHERED_CUT_COPPER
	se Lduv; EXPOSED_CUT_COPPER
	sf Lduv; CUT_COPPER
	sg Lduv; OXIDIZED_CHISELED_COPPER
	sh Lduv; WEATHERED_CHISELED_COPPER
	si Lduv; EXPOSED_CHISELED_COPPER
	sj Lduv; CHISELED_COPPER
	sk Lduv; WAXED_OXIDIZED_CHISELED_COPPER
	sl Lduv; WAXED_WEATHERED_CHISELED_COPPER
	sm Lduv; WAXED_EXPOSED_CHISELED_COPPER
	sn Lduv; WAXED_CHISELED_COPPER
	so Lduv; OXIDIZED_CUT_COPPER_STAIRS
	sp Lduv; WEATHERED_CUT_COPPER_STAIRS
	sq Lduv; EXPOSED_CUT_COPPER_STAIRS
	sr Lduv; CUT_COPPER_STAIRS
	ss Lduv; OXIDIZED_CUT_COPPER_SLAB
	st Lduv; WEATHERED_CUT_COPPER_SLAB
	su Lduv; EXPOSED_CUT_COPPER_SLAB
	sv Lduv; CUT_COPPER_SLAB
	sw Lduv; WAXED_COPPER_BLOCK
	sx Lduv; WAXED_WEATHERED_COPPER
	sy Lduv; WAXED_EXPOSED_COPPER
	sz Lduv; WAXED_OXIDIZED_COPPER
	t Lduv; DARK_OAK_PLANKS
	tA Lduv; COPPER_GOLEM_STATUE
	tB Lduv; EXPOSED_COPPER_GOLEM_STATUE
	tC Lduv; WEATHERED_COPPER_GOLEM_STATUE
	tD Lduv; OXIDIZED_COPPER_GOLEM_STATUE
	tE Lduv; WAXED_COPPER_GOLEM_STATUE
	tF Lduv; WAXED_EXPOSED_COPPER_GOLEM_STATUE
	tG Lduv; WAXED_WEATHERED_COPPER_GOLEM_STATUE
	tH Lduv; WAXED_OXIDIZED_COPPER_GOLEM_STATUE
	tI Lduv; LIGHTNING_ROD
	tJ Lduv; EXPOSED_LIGHTNING_ROD
	tK Lduv; WEATHERED_LIGHTNING_ROD
	tL Lduv; OXIDIZED_LIGHTNING_ROD
	tM Lduv; WAXED_LIGHTNING_ROD
	tN Lduv; WAXED_EXPOSED_LIGHTNING_ROD
	tO Lduv; WAXED_WEATHERED_LIGHTNING_ROD
	tP Lduv; WAXED_OXIDIZED_LIGHTNING_ROD
	tQ Lduv; POINTED_DRIPSTONE
	tR Lduv; DRIPSTONE_BLOCK
	tS Lduv; CAVE_VINES
	tT Lduv; CAVE_VINES_PLANT
	tU Lduv; SPORE_BLOSSOM
	tV Lduv; AZALEA
	tW Lduv; FLOWERING_AZALEA
	tX Lduv; MOSS_CARPET
	tY Lduv; PINK_PETALS
	tZ Lduv; WILDFLOWERS
	ta Lduv; WAXED_OXIDIZED_COPPER_TRAPDOOR
	tb Lduv; WAXED_WEATHERED_COPPER_TRAPDOOR
	tc Lduv; COPPER_GRATE
	td Lduv; EXPOSED_COPPER_GRATE
	te Lduv; WEATHERED_COPPER_GRATE
	tf Lduv; OXIDIZED_COPPER_GRATE
	tg Lduv; WAXED_COPPER_GRATE
	th Lduv; WAXED_EXPOSED_COPPER_GRATE
	ti Lduv; WAXED_WEATHERED_COPPER_GRATE
	tj Lduv; WAXED_OXIDIZED_COPPER_GRATE
	tk Lduv; COPPER_BULB
	tl Lduv; EXPOSED_COPPER_BULB
	tm Lduv; WEATHERED_COPPER_BULB
	tn Lduv; OXIDIZED_COPPER_BULB
	to Lduv; WAXED_COPPER_BULB
	tp Lduv; WAXED_EXPOSED_COPPER_BULB
	tq Lduv; WAXED_WEATHERED_COPPER_BULB
	tr Lduv; WAXED_OXIDIZED_COPPER_BULB
	ts Lduv; COPPER_CHEST
	tt Lduv; EXPOSED_COPPER_CHEST
	tu Lduv; WEATHERED_COPPER_CHEST
	tv Lduv; OXIDIZED_COPPER_CHEST
	tw Lduv; WAXED_COPPER_CHEST
	tx Lduv; WAXED_EXPOSED_COPPER_CHEST
	ty Lduv; WAXED_WEATHERED_COPPER_CHEST
	tz Lduv; WAXED_OXIDIZED_COPPER_CHEST
	u Lduv; PALE_OAK_WOOD
	uA Lduv; CRACKED_DEEPSLATE_BRICKS
	uB Lduv; CRACKED_DEEPSLATE_TILES
	uC Lduv; INFESTED_DEEPSLATE
	uD Lduv; SMOOTH_BASALT
	uE Lduv; RAW_IRON_BLOCK
	uF Lduv; RAW_COPPER_BLOCK
	uG Lduv; RAW_GOLD_BLOCK
	uH Lduv; POTTED_AZALEA
	uI Lduv; POTTED_FLOWERING_AZALEA
	uJ Lduv; OCHRE_FROGLIGHT
	uK Lduv; VERDANT_FROGLIGHT
	uL Lduv; PEARLESCENT_FROGLIGHT
	uM Lduv; FROGSPAWN
	uN Lduv; REINFORCED_DEEPSLATE
	uO Lduv; DECORATED_POT
	uP Lduv; CRAFTER
	uQ Lduv; TRIAL_SPAWNER
	uR Lduv; VAULT
	uS Lduv; HEAVY_CORE
	uT Lduv; PALE_MOSS_BLOCK
	uU Lduv; PALE_MOSS_CARPET
	uV Lduv; PALE_HANGING_MOSS
	uW Lduv; OPEN_EYEBLOSSOM
	uX Lduv; CLOSED_EYEBLOSSOM
	uY Lduv; POTTED_OPEN_EYEBLOSSOM
	uZ Lduv; POTTED_CLOSED_EYEBLOSSOM
	ua Lduv; LEAF_LITTER
	ub Lduv; MOSS_BLOCK
	uc Lduv; BIG_DRIPLEAF
	ud Lduv; BIG_DRIPLEAF_STEM
	ue Lduv; SMALL_DRIPLEAF
	uf Lduv; HANGING_ROOTS
	ug Lduv; ROOTED_DIRT
	uh Lduv; MUD
	ui Lduv; DEEPSLATE
	uj Lduv; COBBLED_DEEPSLATE
	uk Lduv; COBBLED_DEEPSLATE_STAIRS
	ul Lduv; COBBLED_DEEPSLATE_SLAB
	um Lduv; COBBLED_DEEPSLATE_WALL
	un Lduv; POLISHED_DEEPSLATE
	uo Lduv; POLISHED_DEEPSLATE_STAIRS
	up Lduv; POLISHED_DEEPSLATE_SLAB
	uq Lduv; POLISHED_DEEPSLATE_WALL
	ur Lduv; DEEPSLATE_TILES
	us Lduv; DEEPSLATE_TILE_STAIRS
	ut Lduv; DEEPSLATE_TILE_SLAB
	uu Lduv; DEEPSLATE_TILE_WALL
	uv Lduv; DEEPSLATE_BRICKS
	uw Lduv; DEEPSLATE_BRICK_STAIRS
	ux Lduv; DEEPSLATE_BRICK_SLAB
	uy Lduv; DEEPSLATE_BRICK_WALL
	uz Lduv; CHISELED_DEEPSLATE
	v Lduv; PALE_OAK_PLANKS
	va Lduv; FIREFLY_BUSH
	vb Lejl$f; NOT_CLOSED_SHULKER
	vc Lejl$f; NOT_EXTENDED_PISTON
	w Lduv; MANGROVE_PLANKS
	x Lduv; BAMBOO_PLANKS
	y Lduv; BAMBOO_MOSAIC
	z Lduv; OAK_SAPLING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lejl$d;)Lduv; lambda$static$497
		static
		0 o p_432619_
	A (Lejm;)I lambda$static$181
		static
		0 o p_50840_
	B (Lejm;)I lambda$static$180
		static
		0 o p_50847_
	B (Lejl$d;)Lduv; lambda$static$496
		static
		0 o p_432628_
	C (Lejl$d;)Lduv; lambda$static$495
		static
		0 o p_432611_
	C (Lejm;)I lambda$static$179
		static
		0 o p_152692_
	D (Lejl$d;)Lduv; lambda$static$494
		static
		0 o p_368153_
	D (Lejm;)I lambda$static$177
		static
		0 o p_187437_
	E (Lejl$d;)Lduv; lambda$static$493
		static
		0 o p_368269_
	E (Lejm;)I lambda$static$175
		static
		0 o p_50856_
	F (Lejm;)I lambda$static$174
		static
		0 o p_50870_
	F (Lejl$d;)Lduv; lambda$static$492
		static
		0 o p_368328_
	G (Lejm;)I lambda$static$148
		static
		0 o p_50872_
	G (Lejl$d;)Lduv; lambda$static$491
		static
		0 o p_368394_
	H (Lejl$d;)Lduv; lambda$static$490
		static
		0 o p_368361_
	H (Lejm;)I lambda$static$147
		static
		0 o p_50874_
	I (Lejl$d;)Lduv; lambda$static$489
		static
		0 o p_367987_
	I (Lejm;)I lambda$static$146
		static
		0 o p_50876_
	J (Lejm;)I lambda$static$145
		static
		0 o p_50884_
	J (Lejl$d;)Lduv; lambda$static$488
		static
		0 o p_368266_
	K (Lejm;)I lambda$static$143
		static
		0 o p_152605_
	K (Lejl$d;)Lduv; lambda$static$487
		static
		0 o p_368197_
	L (Lejl$d;)Lduv; lambda$static$486
		static
		0 o p_368045_
	L (Lejm;)I lambda$static$141
		static
		0 o p_152607_
	M (Lejm;)I lambda$static$139
		static
		0 o p_50886_
	M (Lejl$d;)Lduv; lambda$static$485
		static
		0 o p_368211_
	N (Lejm;)Lfge; lambda$static$77
		static
		0 o p_368138_
	N (Lejl$d;)Lduv; lambda$static$484
		static
		0 o p_367994_
	O (Lejl$d;)Lduv; lambda$static$483
		static
		0 o p_368261_
	O (Lejm;)I lambda$static$72
		static
		0 o p_436568_
	P (Lejm;)I lambda$static$71
		static
		0 o p_436570_
	P (Lejl$d;)Lduv; lambda$static$482
		static
		0 o p_368083_
	Q (Lejl$d;)Lduv; lambda$static$481
		static
		0 o p_368105_
	Q (Lejm;)I lambda$static$70
		static
		0 o p_436567_
	R (Lejl$d;)Lduv; lambda$static$480
		static
		0 o p_368331_
	R (Lejm;)I lambda$static$68
		static
		0 o p_50755_
	S (Lejm;)I lambda$static$65
		static
		0 o p_50892_
	S (Lejl$d;)Lduv; lambda$static$479
		static
		0 o p_367991_
	T (Lejl$d;)Lduv; lambda$static$478
		static
		0 o p_368248_
	T (Lejm;)I lambda$static$22
		static
		0 o p_50828_
	U (Lejl$d;)Lduv; lambda$static$477
		static
		0 o p_368257_
	V (Lejl$d;)Lduv; lambda$static$476
		static
		0 o p_368373_
	W (Lejl$d;)Lduv; lambda$static$475
		static
		0 o p_368362_
	X (Lejl$d;)Lduv; lambda$static$474
		static
		0 o p_368087_
	Y (Lejl$d;)Lduv; lambda$static$473
		static
		0 o p_368202_
	Z (Lejl$d;)Lduv; lambda$static$472
		static
		0 o p_368294_
	a (Lduv;Z)Lejl$d; wallVariant
		static
		0 o p_368685_
		1 o p_368625_
	a (Lejm;Ldqu;Lja;Lcee;)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;Lduv;)Lduv; registerLegacyStair
		static
		0 o p_368526_
		1 o p_368697_
	a (Ljava/lang/String;)Lami; vanillaBlockId
		static
		0 o p_368732_
	a (Lfge;Lfge;Lejm;)Lfge; lambda$logProperties$6
		static
		0 o p_285399_
		1 o p_285349_
		2 o p_152624_
	a (Lami;Ljava/util/function/Function;Lejl$d;)Lduv; register
		static
		0 o p_368756_
		1 o p_368539_
		2 o p_368569_
	a (Lejm;)I lambda$static$529
		static
		0 o p_400949_
	a (Ljava/lang/String;Lejl$d;)Lduv; register
		static
		0 o p_50796_
		1 o p_368759_
	a (ILejm;)I lambda$litBlockEmission$2
		static
		0 o p_50762_
		1 o p_50763_
	a (Ljava/lang/String;Ldgn;)Lduv; registerBed
		static
		0 o p_368621_
		1 o p_368579_
	a (I)Ljava/util/function/ToIntFunction; litBlockEmission
		static
		0 o p_50760_
	a (Ldgn;Lejm;)Lfge; lambda$registerBed$5
		static
		0 o p_284862_
		1 o p_284863_
	a (Lfge;)Ljava/util/function/Function; waterloggedMapColor
		static
		0 o p_341621_
	a ()Lejl$d; pistonProperties
		static
	a (Lduv;Lejl$d;)Lduv; lambda$registerStair$10
		static
		0 o p_368008_
		1 o p_368009_
	a (Lejm;Ldqu;Lja;)Z always
		static
		0 o p_50775_
		1 o p_50776_
		2 o p_50777_
	a (Ljava/lang/String;Ljava/util/function/Function;Lejl$d;)Lduv; register
		static
		0 o p_368653_
		1 o p_368542_
		2 o p_368547_
	a (Lecx;)Lejl$d; leavesProperties
		static
		0 o p_368630_
	a (Lejl$d;)Lduv; lambda$static$528
		static
		0 o p_382761_
	a (Lfge;Lejm;)Lfge; lambda$netherStemProperties$7
		static
		0 o p_285359_
		1 o p_152620_
	a (Lami;Lejl$d;)Lduv; register
		static
		0 o p_368518_
		1 o p_368723_
	a (Ldgn;Lejl$d;)Lduv; lambda$registerStainedGlass$8
		static
		0 o p_368165_
		1 o p_368166_
	a (Leev$a;)Lejl$d; lambda$static$390
		static
		0 o p_436573_
	a (Lfge;Lfge;Lecx;)Lejl$d; logProperties
		static
		0 o p_368712_
		1 o p_368663_
		2 o p_368633_
	aA (Lejl$d;)Lduv; lambda$static$441
		static
		0 o p_368234_
	aB (Lejl$d;)Lduv; lambda$static$439
		static
		0 o p_368023_
	aC (Lejl$d;)Lduv; lambda$static$437
		static
		0 o p_368004_
	aD (Lejl$d;)Lduv; lambda$static$435
		static
		0 o p_368219_
	aE (Lejl$d;)Lduv; lambda$static$434
		static
		0 o p_368007_
	aF (Lejl$d;)Lduv; lambda$static$433
		static
		0 o p_368260_
	aG (Lejl$d;)Lduv; lambda$static$432
		static
		0 o p_368001_
	aH (Lejl$d;)Lduv; lambda$static$431
		static
		0 o p_368102_
	aI (Lejl$d;)Lduv; lambda$static$430
		static
		0 o p_368279_
	aJ (Lejl$d;)Lduv; lambda$static$429
		static
		0 o p_368164_
	aK (Lejl$d;)Lduv; lambda$static$428
		static
		0 o p_368032_
	aL (Lejl$d;)Lduv; lambda$static$427
		static
		0 o p_368232_
	aM (Lejl$d;)Lduv; lambda$static$426
		static
		0 o p_368014_
	aN (Lejl$d;)Lduv; lambda$static$425
		static
		0 o p_368171_
	aO (Lejl$d;)Lduv; lambda$static$424
		static
		0 o p_368200_
	aP (Lejl$d;)Lduv; lambda$static$423
		static
		0 o p_368396_
	aQ (Lejl$d;)Lduv; lambda$static$422
		static
		0 o p_368110_
	aR (Lejl$d;)Lduv; lambda$static$421
		static
		0 o p_368358_
	aS (Lejl$d;)Lduv; lambda$static$420
		static
		0 o p_368286_
	aT (Lejl$d;)Lduv; lambda$static$419
		static
		0 o p_368090_
	aU (Lejl$d;)Lduv; lambda$static$418
		static
		0 o p_368095_
	aV (Lejl$d;)Lduv; lambda$static$417
		static
		0 o p_368295_
	aW (Lejl$d;)Lduv; lambda$static$416
		static
		0 o p_368351_
	aX (Lejl$d;)Lduv; lambda$static$415
		static
		0 o p_368299_
	aY (Lejl$d;)Lduv; lambda$static$414
		static
		0 o p_368284_
	aZ (Lejl$d;)Lduv; lambda$static$413
		static
		0 o p_368372_
	aa (Lejl$d;)Lduv; lambda$static$471
		static
		0 o p_368147_
	ab (Lejl$d;)Lduv; lambda$static$470
		static
		0 o p_368018_
	ac (Lejl$d;)Lduv; lambda$static$469
		static
		0 o p_368326_
	ad (Lejl$d;)Lduv; lambda$static$468
		static
		0 o p_368205_
	ae (Lejl$d;)Lduv; lambda$static$467
		static
		0 o p_368264_
	af (Lejl$d;)Lduv; lambda$static$466
		static
		0 o p_368162_
	ag (Lejl$d;)Lduv; lambda$static$465
		static
		0 o p_368026_
	ah (Lejl$d;)Lduv; lambda$static$464
		static
		0 o p_368140_
	ai (Lejl$d;)Lduv; lambda$static$463
		static
		0 o p_368176_
	aj (Lejl$d;)Lduv; lambda$static$462
		static
		0 o p_368073_
	ak (Lejl$d;)Lduv; lambda$static$461
		static
		0 o p_368033_
	al (Lejl$d;)Lduv; lambda$static$460
		static
		0 o p_368253_
	am (Lejl$d;)Lduv; lambda$static$459
		static
		0 o p_368078_
	an (Lejl$d;)Lduv; lambda$static$458
		static
		0 o p_368030_
	ao (Lejl$d;)Lduv; lambda$static$457
		static
		0 o p_368241_
	ap (Lejl$d;)Lduv; lambda$static$456
		static
		0 o p_368357_
	aq (Lejl$d;)Lduv; lambda$static$455
		static
		0 o p_367990_
	ar (Lejl$d;)Lduv; lambda$static$454
		static
		0 o p_368301_
	as (Lejl$d;)Lduv; lambda$static$453
		static
		0 o p_368094_
	at (Lejl$d;)Lduv; lambda$static$452
		static
		0 o p_368233_
	au (Lejl$d;)Lduv; lambda$static$451
		static
		0 o p_368081_
	av (Lejl$d;)Lduv; lambda$static$450
		static
		0 o p_368143_
	aw (Lejl$d;)Lduv; lambda$static$449
		static
		0 o p_368375_
	ax (Lejl$d;)Lduv; lambda$static$445
		static
		0 o p_368338_
	ay (Lejl$d;)Lduv; lambda$static$444
		static
		0 o p_368281_
	az (Lejl$d;)Lduv; lambda$static$443
		static
		0 o p_368334_
	b (Lfge;)Lejl$d; netherStemProperties
		static
		0 o p_368665_
	b (Ljava/lang/String;Ldgn;)Lduv; registerStainedGlass
		static
		0 o p_368636_
		1 o p_368600_
	b (Ljava/lang/String;Lduv;)Lduv; registerStair
		static
		0 o p_368565_
		1 o p_368604_
	b (Lejm;)I lambda$static$523
		static
		0 o p_323402_
	b (Lejm;Ldqu;Lja;Lcee;)Ljava/lang/Boolean; always
		static
		0 o p_50810_
		1 o p_50811_
		2 o p_50812_
		3 o p_50813_
	b (Lejl$d;)Lduv; lambda$static$527
		static
		0 o p_382762_
	b ()Lejl$d; buttonProperties
		static
	b (Leev$a;)Lejl$d; lambda$static$166
		static
		0 o p_436569_
	b (Ldgn;Lejl$d;)Lduv; lambda$registerBed$4
		static
		0 o p_368366_
		1 o p_368367_
	b (Lfge;Lejm;)Lfge; lambda$waterloggedMapColor$3
		static
		0 o p_341577_
		1 o p_341578_
	b (Lejm;Ldqu;Lja;)Z never
		static
		0 o p_50806_
		1 o p_50807_
		2 o p_50808_
	b (Lduv;Lejl$d;)Lduv; lambda$registerLegacyStair$9
		static
		0 o p_368076_
		1 o p_368077_
	bA (Lejl$d;)Lduv; lambda$static$377
		static
		0 o p_368042_
	bB (Lejl$d;)Lduv; lambda$static$376
		static
		0 o p_368187_
	bC (Lejl$d;)Lduv; lambda$static$375
		static
		0 o p_368330_
	bD (Lejl$d;)Lduv; lambda$static$374
		static
		0 o p_368051_
	bE (Lejl$d;)Lduv; lambda$static$373
		static
		0 o p_368193_
	bF (Lejl$d;)Lduv; lambda$static$372
		static
		0 o p_368365_
	bG (Lejl$d;)Lduv; lambda$static$371
		static
		0 o p_368258_
	bH (Lejl$d;)Lduv; lambda$static$370
		static
		0 o p_368243_
	bI (Lejl$d;)Lduv; lambda$static$369
		static
		0 o p_368313_
	bJ (Lejl$d;)Lduv; lambda$static$368
		static
		0 o p_368378_
	bK (Lejl$d;)Lduv; lambda$static$367
		static
		0 o p_368203_
	bL (Lejl$d;)Lduv; lambda$static$366
		static
		0 o p_368214_
	bM (Lejl$d;)Lduv; lambda$static$365
		static
		0 o p_368240_
	bN (Lejl$d;)Lduv; lambda$static$364
		static
		0 o p_368209_
	bO (Lejl$d;)Lduv; lambda$static$363
		static
		0 o p_368006_
	bP (Lejl$d;)Lduv; lambda$static$362
		static
		0 o p_368156_
	bQ (Lejl$d;)Lduv; lambda$static$361
		static
		0 o p_368312_
	bR (Lejl$d;)Lduv; lambda$static$360
		static
		0 o p_368398_
	bS (Lejl$d;)Lduv; lambda$static$359
		static
		0 o p_368159_
	bT (Lejl$d;)Lduv; lambda$static$358
		static
		0 o p_368155_
	bU (Lejl$d;)Lduv; lambda$static$357
		static
		0 o p_368237_
	bV (Lejl$d;)Lduv; lambda$static$356
		static
		0 o p_368093_
	bW (Lejl$d;)Lduv; lambda$static$355
		static
		0 o p_368204_
	bX (Lejl$d;)Lduv; lambda$static$354
		static
		0 o p_368157_
	bY (Lejl$d;)Lduv; lambda$static$353
		static
		0 o p_368086_
	bZ (Lejl$d;)Lduv; lambda$static$352
		static
		0 o p_368035_
	ba (Lejl$d;)Lduv; lambda$static$412
		static
		0 o p_368263_
	bb (Lejl$d;)Lduv; lambda$static$409
		static
		0 o p_368075_
	bc (Lejl$d;)Lduv; lambda$static$408
		static
		0 o p_368057_
	bd (Lejl$d;)Lduv; lambda$static$407
		static
		0 o p_368386_
	be (Lejl$d;)Lduv; lambda$static$406
		static
		0 o p_368072_
	bf (Lejl$d;)Lduv; lambda$static$405
		static
		0 o p_368227_
	bg (Lejl$d;)Lduv; lambda$static$404
		static
		0 o p_368276_
	bh (Lejl$d;)Lduv; lambda$static$403
		static
		0 o p_368371_
	bi (Lejl$d;)Lduv; lambda$static$402
		static
		0 o p_368268_
	bj (Lejl$d;)Lduv; lambda$static$401
		static
		0 o p_368019_
	bk (Lejl$d;)Lduv; lambda$static$400
		static
		0 o p_368175_
	bl (Lejl$d;)Lduv; lambda$static$399
		static
		0 o p_368170_
	bm (Lejl$d;)Lduv; lambda$static$398
		static
		0 o p_368305_
	bn (Lejl$d;)Lduv; lambda$static$397
		static
		0 o p_368137_
	bo (Lejl$d;)Lduv; lambda$static$396
		static
		0 o p_368121_
	bp (Lejl$d;)Lduv; lambda$static$394
		static
		0 o p_368183_
	bq (Lejl$d;)Lduv; lambda$static$393
		static
		0 o p_368041_
	br (Lejl$d;)Lduv; lambda$static$392
		static
		0 o p_368256_
	bs (Lejl$d;)Lduv; lambda$static$391
		static
		0 o p_368231_
	bt (Lejl$d;)Lduv; lambda$static$386
		static
		0 o p_368285_
	bu (Lejl$d;)Lduv; lambda$static$383
		static
		0 o p_368000_
	bv (Lejl$d;)Lduv; lambda$static$382
		static
		0 o p_368039_
	bw (Lejl$d;)Lduv; lambda$static$381
		static
		0 o p_368354_
	bx (Lejl$d;)Lduv; lambda$static$380
		static
		0 o p_368059_
	by (Lejl$d;)Lduv; lambda$static$379
		static
		0 o p_368343_
	bz (Lejl$d;)Lduv; lambda$static$378
		static
		0 o p_368068_
	c (Lfge;)Lejl$d; shulkerBoxProperties
		static
		0 o p_368646_
	c (Lejm;)I lambda$static$522
		static
		0 o p_311743_
	c (Lejm;Ldqu;Lja;)Z lambda$static$447
		static
		0 o p_187412_
		1 o p_187413_
		2 o p_187414_
	c (Lejm;Ldqu;Lja;Lcee;)Ljava/lang/Boolean; ocelotOrParrot
		static
		0 o p_50822_
		1 o p_50823_
		2 o p_50824_
		3 o p_50825_
	c (Leev$a;)Lejl$d; lambda$static$165
		static
		0 o p_436566_
	c (Lejl$d;)Lduv; lambda$static$526
		static
		0 o p_382766_
	c ()Lejl$d; flowerPotProperties
		static
	cA (Lejl$d;)Lduv; lambda$static$320
		static
		0 o p_379249_
	cB (Lejl$d;)Lduv; lambda$static$319
		static
		0 o p_368173_
	cC (Lejl$d;)Lduv; lambda$static$318
		static
		0 o p_368242_
	cD (Lejl$d;)Lduv; lambda$static$317
		static
		0 o p_368029_
	cE (Lejl$d;)Lduv; lambda$static$316
		static
		0 o p_368337_
	cF (Lejl$d;)Lduv; lambda$static$315
		static
		0 o p_368395_
	cG (Lejl$d;)Lduv; lambda$static$314
		static
		0 o p_368308_
	cH (Lejl$d;)Lduv; lambda$static$313
		static
		0 o p_368399_
	cI (Lejl$d;)Lduv; lambda$static$312
		static
		0 o p_368127_
	cJ (Lejl$d;)Lduv; lambda$static$311
		static
		0 o p_379243_
	cK (Lejl$d;)Lduv; lambda$static$310
		static
		0 o p_367986_
	cL (Lejl$d;)Lduv; lambda$static$309
		static
		0 o p_368040_
	cM (Lejl$d;)Lduv; lambda$static$308
		static
		0 o p_368125_
	cN (Lejl$d;)Lduv; lambda$static$307
		static
		0 o p_368349_
	cO (Lejl$d;)Lduv; lambda$static$306
		static
		0 o p_368380_
	cP (Lejl$d;)Lduv; lambda$static$305
		static
		0 o p_368104_
	cQ (Lejl$d;)Lduv; lambda$static$304
		static
		0 o p_368196_
	cR (Lejl$d;)Lduv; lambda$static$303
		static
		0 o p_368145_
	cS (Lejl$d;)Lduv; lambda$static$302
		static
		0 o p_368302_
	cT (Lejl$d;)Lduv; lambda$static$301
		static
		0 o p_368101_
	cU (Lejl$d;)Lduv; lambda$static$300
		static
		0 o p_367988_
	cV (Lejl$d;)Lduv; lambda$static$299
		static
		0 o p_368111_
	cW (Lejl$d;)Lduv; lambda$static$298
		static
		0 o p_368218_
	cX (Lejl$d;)Lduv; lambda$static$297
		static
		0 o p_368225_
	cY (Lejl$d;)Lduv; lambda$static$296
		static
		0 o p_368210_
	cZ (Lejl$d;)Lduv; lambda$static$295
		static
		0 o p_368124_
	ca (Lejl$d;)Lduv; lambda$static$351
		static
		0 o p_368249_
	cb (Lejl$d;)Lduv; lambda$static$350
		static
		0 o p_368245_
	cc (Lejl$d;)Lduv; lambda$static$349
		static
		0 o p_368066_
	cd (Lejl$d;)Lduv; lambda$static$348
		static
		0 o p_368311_
	ce (Lejl$d;)Lduv; lambda$static$347
		static
		0 o p_368401_
	cf (Lejl$d;)Lduv; lambda$static$346
		static
		0 o p_367995_
	cg (Lejl$d;)Lduv; lambda$static$345
		static
		0 o p_368206_
	ch (Lejl$d;)Lduv; lambda$static$344
		static
		0 o p_368393_
	ci (Lejl$d;)Lduv; lambda$static$343
		static
		0 o p_368265_
	cj (Lejl$d;)Lduv; lambda$static$342
		static
		0 o p_368275_
	ck (Lejl$d;)Lduv; lambda$static$341
		static
		0 o p_368128_
	cl (Lejl$d;)Lduv; lambda$static$340
		static
		0 o p_368058_
	cm (Lejl$d;)Lduv; lambda$static$339
		static
		0 o p_368108_
	cn (Lejl$d;)Lduv; lambda$static$338
		static
		0 o p_368347_
	co (Lejl$d;)Lduv; lambda$static$337
		static
		0 o p_368381_
	cp (Lejl$d;)Lduv; lambda$static$336
		static
		0 o p_368319_
	cq (Lejl$d;)Lduv; lambda$static$335
		static
		0 o p_368300_
	cr (Lejl$d;)Lduv; lambda$static$334
		static
		0 o p_368226_
	cs (Lejl$d;)Lduv; lambda$static$333
		static
		0 o p_368010_
	ct (Lejl$d;)Lduv; lambda$static$332
		static
		0 o p_368154_
	cu (Lejl$d;)Lduv; lambda$static$331
		static
		0 o p_368329_
	cv (Lejl$d;)Lduv; lambda$static$327
		static
		0 o p_368346_
	cw (Lejl$d;)Lduv; lambda$static$326
		static
		0 o p_368053_
	cx (Lejl$d;)Lduv; lambda$static$324
		static
		0 o p_368046_
	cy (Lejl$d;)Lduv; lambda$static$322
		static
		0 o p_368085_
	cz (Lejl$d;)Lduv; lambda$static$321
		static
		0 o p_368016_
	d ()Legi; lambda$static$73
		static
	d (Lfge;)Lejl$d; candleProperties
		static
		0 o p_368739_
	d (Lejm;Ldqu;Lja;)Z lambda$static$136
		static
		0 o p_187417_
		1 o p_187418_
		2 o p_187419_
	d (Lejl$d;)Lduv; lambda$static$525
		static
		0 o p_382765_
	d (Lejm;)I lambda$static$521
		static
		0 o p_220867_
	d (Lejm;Ldqu;Lja;Lcee;)Z lambda$static$330
		static
		0 o p_187421_
		1 o p_187422_
		2 o p_187423_
		3 o p_187424_
	dA (Lejl$d;)Lduv; lambda$static$268
		static
		0 o p_368397_
	dB (Lejl$d;)Lduv; lambda$static$267
		static
		0 o p_368142_
	dC (Lejl$d;)Lduv; lambda$static$266
		static
		0 o p_368238_
	dD (Lejl$d;)Lduv; lambda$static$265
		static
		0 o p_368255_
	dE (Lejl$d;)Lduv; lambda$static$264
		static
		0 o p_368071_
	dF (Lejl$d;)Lduv; lambda$static$263
		static
		0 o p_368325_
	dG (Lejl$d;)Lduv; lambda$static$262
		static
		0 o p_368277_
	dH (Lejl$d;)Lduv; lambda$static$261
		static
		0 o p_368089_
	dI (Lejl$d;)Lduv; lambda$static$260
		static
		0 o p_368106_
	dJ (Lejl$d;)Lduv; lambda$static$259
		static
		0 o p_368314_
	dK (Lejl$d;)Lduv; lambda$static$258
		static
		0 o p_368364_
	dL (Lejl$d;)Lduv; lambda$static$257
		static
		0 o p_368291_
	dM (Lejl$d;)Lduv; lambda$static$255
		static
		0 o p_368126_
	dN (Lejl$d;)Lduv; lambda$static$254
		static
		0 o p_368289_
	dO (Lejl$d;)Lduv; lambda$static$253
		static
		0 o p_368370_
	dP (Lejl$d;)Lduv; lambda$static$252
		static
		0 o p_367985_
	dQ (Lejl$d;)Lduv; lambda$static$251
		static
		0 o p_368208_
	dR (Lejl$d;)Lduv; lambda$static$250
		static
		0 o p_368336_
	dS (Lejl$d;)Lduv; lambda$static$249
		static
		0 o p_368217_
	dT (Lejl$d;)Lduv; lambda$static$248
		static
		0 o p_368133_
	dU (Lejl$d;)Lduv; lambda$static$247
		static
		0 o p_368267_
	dV (Lejl$d;)Lduv; lambda$static$246
		static
		0 o p_368400_
	dW (Lejl$d;)Lduv; lambda$static$245
		static
		0 o p_368160_
	dX (Lejl$d;)Lduv; lambda$static$244
		static
		0 o p_368036_
	dY (Lejl$d;)Lduv; lambda$static$243
		static
		0 o p_368082_
	dZ (Lejl$d;)Lduv; lambda$static$242
		static
		0 o p_368212_
	da (Lejl$d;)Lduv; lambda$static$294
		static
		0 o p_368136_
	db (Lejl$d;)Lduv; lambda$static$293
		static
		0 o p_368099_
	dc (Lejl$d;)Lduv; lambda$static$292
		static
		0 o p_368321_
	dd (Lejl$d;)Lduv; lambda$static$291
		static
		0 o p_368152_
	de (Lejl$d;)Lduv; lambda$static$290
		static
		0 o p_368316_
	df (Lejl$d;)Lduv; lambda$static$289
		static
		0 o p_368230_
	dg (Lejl$d;)Lduv; lambda$static$288
		static
		0 o p_368065_
	dh (Lejl$d;)Lduv; lambda$static$287
		static
		0 o p_368109_
	di (Lejl$d;)Lduv; lambda$static$286
		static
		0 o p_368117_
	dj (Lejl$d;)Lduv; lambda$static$285
		static
		0 o p_368067_
	dk (Lejl$d;)Lduv; lambda$static$284
		static
		0 o p_368348_
	dl (Lejl$d;)Lduv; lambda$static$283
		static
		0 o p_368043_
	dm (Lejl$d;)Lduv; lambda$static$282
		static
		0 o p_368115_
	dn (Lejl$d;)Lduv; lambda$static$281
		static
		0 o p_368359_
	do (Lejl$d;)Lduv; lambda$static$280
		static
		0 o p_368005_
	dp (Lejl$d;)Lduv; lambda$static$279
		static
		0 o p_368098_
	dq (Lejl$d;)Lduv; lambda$static$278
		static
		0 o p_368356_
	dr (Lejl$d;)Lduv; lambda$static$277
		static
		0 o p_368180_
	ds (Lejl$d;)Lduv; lambda$static$276
		static
		0 o p_368223_
	dt (Lejl$d;)Lduv; lambda$static$275
		static
		0 o p_368047_
	du (Lejl$d;)Lduv; lambda$static$274
		static
		0 o p_368012_
	dv (Lejl$d;)Lduv; lambda$static$273
		static
		0 o p_368179_
	dw (Lejl$d;)Lduv; lambda$static$272
		static
		0 o p_368020_
	dx (Lejl$d;)Lduv; lambda$static$271
		static
		0 o p_368341_
	dy (Lejl$d;)Lduv; lambda$static$270
		static
		0 o p_368239_
	dz (Lejl$d;)Lduv; lambda$static$269
		static
		0 o p_368003_
	e (Lejl$d;)Lduv; lambda$static$524
		static
		0 o p_379241_
	e (Lejm;)I lambda$static$520
		static
		0 o p_220869_
	e (Lejm;Ldqu;Lja;Lcee;)Z lambda$static$328
		static
		0 o p_152645_
		1 o p_152646_
		2 o p_152647_
		3 o p_152648_
	e (Lejm;Ldqu;Lja;)Z lambda$static$1
		static
		0 o p_152641_
		1 o p_152642_
		2 o p_152643_
	eA (Lejl$d;)Lduv; lambda$static$215
		static
		0 o p_368031_
	eB (Lejl$d;)Lduv; lambda$static$214
		static
		0 o p_368049_
	eC (Lejl$d;)Lduv; lambda$static$213
		static
		0 o p_368342_
	eD (Lejl$d;)Lduv; lambda$static$212
		static
		0 o p_368130_
	eE (Lejl$d;)Lduv; lambda$static$211
		static
		0 o p_368141_
	eF (Lejl$d;)Lduv; lambda$static$210
		static
		0 o p_368151_
	eG (Lejl$d;)Lduv; lambda$static$209
		static
		0 o p_368244_
	eH (Lejl$d;)Lduv; lambda$static$208
		static
		0 o p_368084_
	eI (Lejl$d;)Lduv; lambda$static$207
		static
		0 o p_368376_
	eJ (Lejl$d;)Lduv; lambda$static$206
		static
		0 o p_368345_
	eK (Lejl$d;)Lduv; lambda$static$205
		static
		0 o p_368070_
	eL (Lejl$d;)Lduv; lambda$static$204
		static
		0 o p_368113_
	eM (Lejl$d;)Lduv; lambda$static$203
		static
		0 o p_368002_
	eN (Lejl$d;)Lduv; lambda$static$202
		static
		0 o p_368195_
	eO (Lejl$d;)Lduv; lambda$static$201
		static
		0 o p_368135_
	eP (Lejl$d;)Lduv; lambda$static$200
		static
		0 o p_368303_
	eQ (Lejl$d;)Lduv; lambda$static$199
		static
		0 o p_368056_
	eR (Lejl$d;)Lduv; lambda$static$198
		static
		0 o p_368119_
	eS (Lejl$d;)Lduv; lambda$static$197
		static
		0 o p_379245_
	eT (Lejl$d;)Lduv; lambda$static$196
		static
		0 o p_368037_
	eU (Lejl$d;)Lduv; lambda$static$195
		static
		0 o p_368229_
	eV (Lejl$d;)Lduv; lambda$static$194
		static
		0 o p_368271_
	eW (Lejl$d;)Lduv; lambda$static$193
		static
		0 o p_368250_
	eX (Lejl$d;)Lduv; lambda$static$192
		static
		0 o p_368387_
	eY (Lejl$d;)Lduv; lambda$static$191
		static
		0 o p_368114_
	eZ (Lejl$d;)Lduv; lambda$static$190
		static
		0 o p_368132_
	ea (Lejl$d;)Lduv; lambda$static$241
		static
		0 o p_368021_
	eb (Lejl$d;)Lduv; lambda$static$240
		static
		0 o p_368307_
	ec (Lejl$d;)Lduv; lambda$static$239
		static
		0 o p_368107_
	ed (Lejl$d;)Lduv; lambda$static$238
		static
		0 o p_368280_
	ee (Lejl$d;)Lduv; lambda$static$237
		static
		0 o p_368389_
	ef (Lejl$d;)Lduv; lambda$static$236
		static
		0 o p_368377_
	eg (Lejl$d;)Lduv; lambda$static$235
		static
		0 o p_367993_
	eh (Lejl$d;)Lduv; lambda$static$234
		static
		0 o p_367982_
	ei (Lejl$d;)Lduv; lambda$static$233
		static
		0 o p_368134_
	ej (Lejl$d;)Lduv; lambda$static$232
		static
		0 o p_368317_
	ek (Lejl$d;)Lduv; lambda$static$231
		static
		0 o p_368092_
	el (Lejl$d;)Lduv; lambda$static$230
		static
		0 o p_367983_
	em (Lejl$d;)Lduv; lambda$static$229
		static
		0 o p_368022_
	en (Lejl$d;)Lduv; lambda$static$228
		static
		0 o p_368207_
	eo (Lejl$d;)Lduv; lambda$static$227
		static
		0 o p_368335_
	ep (Lejl$d;)Lduv; lambda$static$226
		static
		0 o p_368122_
	eq (Lejl$d;)Lduv; lambda$static$225
		static
		0 o p_368158_
	er (Lejl$d;)Lduv; lambda$static$224
		static
		0 o p_379240_
	es (Lejl$d;)Lduv; lambda$static$223
		static
		0 o p_368174_
	et (Lejl$d;)Lduv; lambda$static$222
		static
		0 o p_368116_
	eu (Lejl$d;)Lduv; lambda$static$221
		static
		0 o p_368216_
	ev (Lejl$d;)Lduv; lambda$static$220
		static
		0 o p_368388_
	ew (Lejl$d;)Lduv; lambda$static$219
		static
		0 o p_368293_
	ex (Lejl$d;)Lduv; lambda$static$218
		static
		0 o p_368310_
	ey (Lejl$d;)Lduv; lambda$static$217
		static
		0 o p_368146_
	ez (Lejl$d;)Lduv; lambda$static$216
		static
		0 o p_368167_
	f (Lejl$d;)Lduv; lambda$static$518
		static
		0 o p_368235_
	f (Lejm;)I lambda$static$519
		static
		0 o p_220871_
	f (Lejm;Ldqu;Lja;)Z lambda$static$0
		static
		0 o p_304352_
		1 o p_304353_
		2 o p_304354_
	f (Lejm;Ldqu;Lja;Lcee;)Z lambda$static$137
		static
		0 o p_187426_
		1 o p_187427_
		2 o p_187428_
		3 o p_187429_
	fA (Lejl$d;)Lduv; lambda$static$153
		static
		0 o p_368050_
	fB (Lejl$d;)Lduv; lambda$static$152
		static
		0 o p_368298_
	fC (Lejl$d;)Lduv; lambda$static$151
		static
		0 o p_368292_
	fD (Lejl$d;)Lduv; lambda$static$150
		static
		0 o p_368189_
	fE (Lejl$d;)Lduv; lambda$static$149
		static
		0 o p_368252_
	fF (Lejl$d;)Lduv; lambda$static$144
		static
		0 o p_436572_
	fG (Lejl$d;)Lduv; lambda$static$142
		static
		0 o p_436571_
	fH (Lejl$d;)Lduv; lambda$static$140
		static
		0 o p_368139_
	fI (Lejl$d;)Lduv; lambda$static$138
		static
		0 o p_368131_
	fJ (Lejl$d;)Lduv; lambda$static$135
		static
		0 o p_368259_
	fK (Lejl$d;)Lduv; lambda$static$134
		static
		0 o p_368384_
	fL (Lejl$d;)Lduv; lambda$static$133
		static
		0 o p_368274_
	fM (Lejl$d;)Lduv; lambda$static$132
		static
		0 o p_379246_
	fN (Lejl$d;)Lduv; lambda$static$131
		static
		0 o p_368149_
	fO (Lejl$d;)Lduv; lambda$static$130
		static
		0 o p_368201_
	fP (Lejl$d;)Lduv; lambda$static$129
		static
		0 o p_368368_
	fQ (Lejl$d;)Lduv; lambda$static$128
		static
		0 o p_368353_
	fR (Lejl$d;)Lduv; lambda$static$127
		static
		0 o p_368172_
	fS (Lejl$d;)Lduv; lambda$static$126
		static
		0 o p_368236_
	fT (Lejl$d;)Lduv; lambda$static$125
		static
		0 o p_368091_
	fU (Lejl$d;)Lduv; lambda$static$124
		static
		0 o p_368177_
	fV (Lejl$d;)Lduv; lambda$static$123
		static
		0 o p_368044_
	fW (Lejl$d;)Lduv; lambda$static$122
		static
		0 o p_368220_
	fX (Lejl$d;)Lduv; lambda$static$121
		static
		0 o p_368097_
	fY (Lejl$d;)Lduv; lambda$static$120
		static
		0 o p_368194_
	fZ (Lejl$d;)Lduv; lambda$static$119
		static
		0 o p_368123_
	fa (Lejl$d;)Lduv; lambda$static$189
		static
		0 o p_368027_
	fb (Lejl$d;)Lduv; lambda$static$188
		static
		0 o p_368340_
	fc (Lejl$d;)Lduv; lambda$static$186
		static
		0 o p_368185_
	fd (Lejl$d;)Lduv; lambda$static$185
		static
		0 o p_368112_
	fe (Lejl$d;)Lduv; lambda$static$183
		static
		0 o p_368182_
	ff (Lejl$d;)Lduv; lambda$static$182
		static
		0 o p_368150_
	fg (Lejl$d;)Lduv; lambda$static$178
		static
		0 o p_368015_
	fh (Lejl$d;)Lduv; lambda$static$176
		static
		0 o p_368222_
	fi (Lejl$d;)Lduv; lambda$static$173
		static
		0 o p_382767_
	fj (Lejl$d;)Lduv; lambda$static$172
		static
		0 o p_382763_
	fk (Lejl$d;)Lduv; lambda$static$171
		static
		0 o p_368215_
	fl (Lejl$d;)Lduv; lambda$static$170
		static
		0 o p_368278_
	fm (Lejl$d;)Lduv; lambda$static$169
		static
		0 o p_368272_
	fn (Lejl$d;)Lduv; lambda$static$168
		static
		0 o p_368161_
	fo (Lejl$d;)Lduv; lambda$static$167
		static
		0 o p_368100_
	fp (Lejl$d;)Lduv; lambda$static$164
		static
		0 o p_368283_
	fq (Lejl$d;)Lduv; lambda$static$163
		static
		0 o p_368270_
	fr (Lejl$d;)Lduv; lambda$static$162
		static
		0 o p_368190_
	fs (Lejl$d;)Lduv; lambda$static$161
		static
		0 o p_368024_
	ft (Lejl$d;)Lduv; lambda$static$160
		static
		0 o p_368191_
	fu (Lejl$d;)Lduv; lambda$static$159
		static
		0 o p_368025_
	fv (Lejl$d;)Lduv; lambda$static$158
		static
		0 o p_368374_
	fw (Lejl$d;)Lduv; lambda$static$157
		static
		0 o p_368074_
	fx (Lejl$d;)Lduv; lambda$static$156
		static
		0 o p_379252_
	fy (Lejl$d;)Lduv; lambda$static$155
		static
		0 o p_367981_
	fz (Lejl$d;)Lduv; lambda$static$154
		static
		0 o p_368352_
	g (Lejl$d;)Lduv; lambda$static$517
		static
		0 o p_368324_
	g (Lejm;)I lambda$static$448
		static
		0 o p_220873_
	gA (Lejl$d;)Lduv; lambda$static$92
		static
		0 o p_368034_
	gB (Lejl$d;)Lduv; lambda$static$91
		static
		0 o p_368224_
	gC (Lejl$d;)Lduv; lambda$static$90
		static
		0 o p_368290_
	gD (Lejl$d;)Lduv; lambda$static$89
		static
		0 o p_368148_
	gE (Lejl$d;)Lduv; lambda$static$88
		static
		0 o p_368168_
	gF (Lejl$d;)Lduv; lambda$static$87
		static
		0 o p_368198_
	gG (Lejl$d;)Lduv; lambda$static$86
		static
		0 o p_368327_
	gH (Lejl$d;)Lduv; lambda$static$85
		static
		0 o p_379244_
	gI (Lejl$d;)Lduv; lambda$static$84
		static
		0 o p_368038_
	gJ (Lejl$d;)Lduv; lambda$static$83
		static
		0 o p_368199_
	gK (Lejl$d;)Lduv; lambda$static$82
		static
		0 o p_368013_
	gL (Lejl$d;)Lduv; lambda$static$81
		static
		0 o p_368273_
	gM (Lejl$d;)Lduv; lambda$static$80
		static
		0 o p_368096_
	gN (Lejl$d;)Lduv; lambda$static$79
		static
		0 o p_368080_
	gO (Lejl$d;)Lduv; lambda$static$78
		static
		0 o p_368382_
	gP (Lejl$d;)Lduv; lambda$static$76
		static
		0 o p_367999_
	gQ (Lejl$d;)Lduv; lambda$static$75
		static
		0 o p_368062_
	gR (Lejl$d;)Lduv; lambda$static$74
		static
		0 o p_432617_
	gS (Lejl$d;)Lduv; lambda$static$69
		static
		0 o p_368221_
	gT (Lejl$d;)Lduv; lambda$static$67
		static
		0 o p_368063_
	gU (Lejl$d;)Lduv; lambda$static$66
		static
		0 o p_368320_
	gV (Lejl$d;)Lduv; lambda$static$64
		static
		0 o p_368383_
	gW (Lejl$d;)Lduv; lambda$static$63
		static
		0 o p_368069_
	gX (Lejl$d;)Lduv; lambda$static$62
		static
		0 o p_368282_
	gY (Lejl$d;)Lduv; lambda$static$61
		static
		0 o p_393335_
	gZ (Lejl$d;)Lduv; lambda$static$60
		static
		0 o p_368144_
	ga (Lejl$d;)Lduv; lambda$static$118
		static
		0 o p_379248_
	gb (Lejl$d;)Lduv; lambda$static$117
		static
		0 o p_368246_
	gc (Lejl$d;)Lduv; lambda$static$116
		static
		0 o p_367996_
	gd (Lejl$d;)Lduv; lambda$static$115
		static
		0 o p_368064_
	ge (Lejl$d;)Lduv; lambda$static$114
		static
		0 o p_368011_
	gf (Lejl$d;)Lduv; lambda$static$113
		static
		0 o p_368103_
	gg (Lejl$d;)Lduv; lambda$static$112
		static
		0 o p_368054_
	gh (Lejl$d;)Lduv; lambda$static$111
		static
		0 o p_368360_
	gi (Lejl$d;)Lduv; lambda$static$110
		static
		0 o p_368088_
	gj (Lejl$d;)Lduv; lambda$static$109
		static
		0 o p_368060_
	gk (Lejl$d;)Lduv; lambda$static$108
		static
		0 o p_368323_
	gl (Lejl$d;)Lduv; lambda$static$107
		static
		0 o p_368228_
	gm (Lejl$d;)Lduv; lambda$static$106
		static
		0 o p_379247_
	gn (Lejl$d;)Lduv; lambda$static$105
		static
		0 o p_368178_
	go (Lejl$d;)Lduv; lambda$static$104
		static
		0 o p_367992_
	gp (Lejl$d;)Lduv; lambda$static$103
		static
		0 o p_368296_
	gq (Lejl$d;)Lduv; lambda$static$102
		static
		0 o p_368181_
	gr (Lejl$d;)Lduv; lambda$static$101
		static
		0 o p_368385_
	gs (Lejl$d;)Lduv; lambda$static$100
		static
		0 o p_368262_
	gt (Lejl$d;)Lduv; lambda$static$99
		static
		0 o p_368344_
	gu (Lejl$d;)Lduv; lambda$static$98
		static
		0 o p_368297_
	gv (Lejl$d;)Lduv; lambda$static$97
		static
		0 o p_368186_
	gw (Lejl$d;)Lduv; lambda$static$96
		static
		0 o p_379250_
	gx (Lejl$d;)Lduv; lambda$static$95
		static
		0 o p_368355_
	gy (Lejl$d;)Lduv; lambda$static$94
		static
		0 o p_368369_
	gz (Lejl$d;)Lduv; lambda$static$93
		static
		0 o p_368213_
	h (Lejl$d;)Lduv; lambda$static$516
		static
		0 o p_368028_
	h (Lejm;)I lambda$static$446
		static
		0 o p_187406_
	hA (Lejl$d;)Lduv; lambda$static$33
		static
		0 o p_368048_
	hB (Lejl$d;)Lduv; lambda$static$32
		static
		0 o p_368309_
	hC (Lejl$d;)Lduv; lambda$static$31
		static
		0 o p_368129_
	hD (Lejl$d;)Lduv; lambda$static$30
		static
		0 o p_368169_
	hE (Lejl$d;)Lduv; lambda$static$29
		static
		0 o p_368363_
	hF (Lejl$d;)Lduv; lambda$static$28
		static
		0 o p_368251_
	hG (Lejl$d;)Lduv; lambda$static$27
		static
		0 o p_368061_
	hH (Lejl$d;)Lduv; lambda$static$26
		static
		0 o p_368332_
	hI (Lejl$d;)Lduv; lambda$static$25
		static
		0 o p_400950_
	hJ (Lejl$d;)Lduv; lambda$static$24
		static
		0 o p_368391_
	hK (Lejl$d;)Lduv; lambda$static$23
		static
		0 o p_400951_
	hL (Lejl$d;)Lduv; lambda$static$21
		static
		0 o p_368392_
	hM (Lejl$d;)Lduv; lambda$static$20
		static
		0 o p_368017_
	hN (Lejl$d;)Lduv; lambda$static$19
		static
		0 o p_367989_
	hO (Lejl$d;)Lduv; lambda$static$18
		static
		0 o p_379242_
	hP (Lejl$d;)Lduv; lambda$static$17
		static
		0 o p_367998_
	hQ (Lejl$d;)Lduv; lambda$static$16
		static
		0 o p_368306_
	hR (Lejl$d;)Lduv; lambda$static$15
		static
		0 o p_368120_
	hS (Lejl$d;)Lduv; lambda$static$14
		static
		0 o p_368247_
	hT (Lejl$d;)Lduv; lambda$static$13
		static
		0 o p_368350_
	hU (Lejl$d;)Lduv; lambda$static$12
		static
		0 o p_368192_
	hV (Lejl$d;)Lduv; lambda$static$11
		static
		0 o p_368118_
	ha (Lejl$d;)Lduv; lambda$static$59
		static
		0 o p_367984_
	hb (Lejl$d;)Lduv; lambda$static$58
		static
		0 o p_368379_
	hc (Lejl$d;)Lduv; lambda$static$57
		static
		0 o p_368318_
	hd (Lejl$d;)Lduv; lambda$static$56
		static
		0 o p_368184_
	he (Lejl$d;)Lduv; lambda$static$55
		static
		0 o p_368322_
	hf (Lejl$d;)Lduv; lambda$static$54
		static
		0 o p_368287_
	hg (Lejl$d;)Lduv; lambda$static$53
		static
		0 o p_368052_
	hh (Lejl$d;)Lduv; lambda$static$52
		static
		0 o p_368315_
	hi (Lejl$d;)Lduv; lambda$static$51
		static
		0 o p_368390_
	hj (Lejl$d;)Lduv; lambda$static$50
		static
		0 o p_368254_
	hk (Lejl$d;)Lduv; lambda$static$49
		static
		0 o p_367997_
	hl (Lejl$d;)Lduv; lambda$static$48
		static
		0 o p_368055_
	hm (Lejl$d;)Lduv; lambda$static$47
		static
		0 o p_368079_
	hn (Lejl$d;)Lduv; lambda$static$46
		static
		0 o p_368333_
	ho (Lejl$d;)Lduv; lambda$static$45
		static
		0 o p_399453_
	hp (Lejl$d;)Lduv; lambda$static$44
		static
		0 o p_399445_
	hq (Lejl$d;)Lduv; lambda$static$43
		static
		0 o p_399444_
	hr (Lejl$d;)Lduv; lambda$static$42
		static
		0 o p_399449_
	hs (Lejl$d;)Lduv; lambda$static$41
		static
		0 o p_399451_
	ht (Lejl$d;)Lduv; lambda$static$40
		static
		0 o p_399447_
	hu (Lejl$d;)Lduv; lambda$static$39
		static
		0 o p_399448_
	hv (Lejl$d;)Lduv; lambda$static$38
		static
		0 o p_399452_
	hw (Lejl$d;)Lduv; lambda$static$37
		static
		0 o p_399446_
	hx (Lejl$d;)Lduv; lambda$static$36
		static
		0 o p_399450_
	hy (Lejl$d;)Lduv; lambda$static$35
		static
		0 o p_399443_
	hz (Lejl$d;)Lduv; lambda$static$34
		static
		0 o p_368188_
	i (Lejl$d;)Lduv; lambda$static$515
		static
		0 o p_379251_
	i (Lejm;)I lambda$static$442
		static
		0 o p_187409_
	j (Lejl$d;)Lduv; lambda$static$514
		static
		0 o p_432629_
	j (Lejm;)I lambda$static$440
		static
		0 o p_152617_
	k (Lejl$d;)Lduv; lambda$static$513
		static
		0 o p_432623_
	k (Lejm;)I lambda$static$438
		static
		0 o p_152629_
	l (Lejm;)I lambda$static$436
		static
		0 o p_152632_
	l (Lejl$d;)Lduv; lambda$static$512
		static
		0 o p_432618_
	m (Lejl$d;)Lduv; lambda$static$511
		static
		0 o p_432613_
	m (Lejm;)I lambda$static$411
		static
		0 o p_152639_
	n (Lejl$d;)Lduv; lambda$static$510
		static
		0 o p_432625_
	n (Lejm;)I lambda$static$410
		static
		0 o p_152651_
	o (Lejl$d;)Lduv; lambda$static$509
		static
		0 o p_432622_
	o (Lejm;)I lambda$static$395
		static
		0 o p_152663_
	p (Lejm;)I lambda$static$389
		static
		0 o p_187431_
	p (Lejl$d;)Lduv; lambda$static$508
		static
		0 o p_432616_
	q (Lejl$d;)Lduv; lambda$static$507
		static
		0 o p_432612_
	q (Lejm;)I lambda$static$388
		static
		0 o p_187433_
	r (Lejl$d;)Lduv; lambda$static$506
		static
		0 o p_432624_
	r (Lejm;)I lambda$static$387
		static
		0 o p_152677_
	s (Lejm;)I lambda$static$385
		static
		0 o p_50804_
	s (Lejl$d;)Lduv; lambda$static$505
		static
		0 o p_432621_
	t (Lejl$d;)Lduv; lambda$static$504
		static
		0 o p_432626_
	t (Lejm;)I lambda$static$384
		static
		0 o p_152680_
	u (Lejl$d;)Lduv; lambda$static$503
		static
		0 o p_432615_
	u (Lejm;)I lambda$static$329
		static
		0 o p_152684_
	v (Lejm;)I lambda$static$325
		static
		0 o p_187435_
	v (Lejl$d;)Lduv; lambda$static$502
		static
		0 o p_432631_
	w (Lejm;)I lambda$static$323
		static
		0 o p_152686_
	w (Lejl$d;)Lduv; lambda$static$501
		static
		0 o p_432614_
	x (Lejm;)I lambda$static$256
		static
		0 o p_152688_
	x (Lejl$d;)Lduv; lambda$static$500
		static
		0 o p_432630_
	y (Lejm;)I lambda$static$187
		static
		0 o p_50854_
	y (Lejl$d;)Lduv; lambda$static$499
		static
		0 o p_432620_
	z (Lejl$d;)Lduv; lambda$static$498
		static
		0 o p_432627_
	z (Lejm;)I lambda$static$184
		static
		0 o p_152690_
duy net/minecraft/world/level/block/BonemealableBlock
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_220878_
		1 o p_220879_
		2 o p_220880_
		3 o p_220881_
	a (Ldrq;Lja;Lejm;)Ljava/util/Optional; findSpreadableNeighbourPos
		static
		0 o p_401928_
		1 o p_401865_
		2 o p_401938_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256559_
		1 o p_50898_
		2 o p_50899_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_220874_
		1 o p_220875_
		2 o p_220876_
		3 o p_220877_
	a (Lja;)Lja; getParticlePos
		0 o p_316301_
	a (Ljava/util/List;Ldrt;Lja;Lejm;)Ljava/util/Optional; getSpreadableNeighbourPos
		static
		0 o p_401891_
		1 o p_401878_
		2 o p_401894_
		3 o p_401830_
	a_ (Ldrt;Lja;Lejm;)Z hasSpreadableNeighbourPos
		static
		0 o p_401785_
		1 o p_401901_
		2 o p_401773_
	as_ ()Lduy$a; getType
duy$a net/minecraft/world/level/block/BonemealableBlock$Type
	a Lduy$a; NEIGHBOR_SPREADER
	b Lduy$a; GROWER
	c [Lduy$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_316558_
		1 o p_316594_
	a ()[Lduy$a; $values
		static
	valueOf (Ljava/lang/String;)Lduy$a; valueOf
		static
		0 o p_316717_
	values ()[Lduy$a; values
		static
duz net/minecraft/world/level/block/BonemealableFeaturePlacerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lami; feature
	<clinit> ()V <clinit>
		static
	<init> (Lami;Lejl$d;)V <init>
		0 o p_379459_
		1 o p_380054_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_379855_
		1 o p_380339_
		2 o p_379438_
		3 o p_379693_
	a (Ljx;)Ljava/util/Optional; lambda$performBonemeal$2
		0 o p_379951_
	a (Lawx;Lbfq;Lja;Ljk$c;)V lambda$performBonemeal$3
		static
		0 o p_380311_
		1 o p_379985_
		2 o p_379716_
		3 o p_380225_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432632_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_379414_
		1 o p_379932_
		2 o p_379449_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_380244_
		1 o p_379395_
		2 o p_380245_
		3 o p_379519_
	a (Lduz;)Lami; lambda$static$0
		static
		0 o p_380141_
	as_ ()Lduy$a; getType
dv net/minecraft/advancements/critereon/TameAnimalTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lcqq;)V trigger
		0 o p_68830_
		1 o p_68831_
	a (Lfiy;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 ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337399_
	a (Lfiy;)Z matches
		0 o p_68853_
	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/BrewingStandBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b [Lekd; HAS_BOTTLE
	c Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_50909_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393668_
		1 o p_394144_
		2 o p_393813_
		3 o p_394308_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_50921_
		1 o p_50924_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_152694_
		1 o p_152695_
		2 o p_152696_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_50930_
		1 o p_50931_
		2 o p_50932_
		3 o p_50933_
		4 o p_50935_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_152698_
		1 o p_152699_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_50952_
		1 o p_50953_
		2 o p_50954_
		3 o p_50955_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_220883_
		1 o p_220884_
		2 o p_220885_
		3 o p_220886_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_50948_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_50926_
		1 o p_50927_
		2 o p_50928_
		3 o p_433144_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_50919_
dvb net/minecraft/world/level/block/BrushableBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I TICK_DELAY
	c Lekm; DUSTED
	d Lduv; turnsInto
	e Lbcd; brushSound
	f Lbcd; brushCompletedSound
	<clinit> ()V <clinit>
		static
	<init> (Lduv;Lbcd;Lbcd;Lejl$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 (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lja;Lejm;)Legg; newBlockEntity
		0 o p_277683_
		1 o p_277381_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_277817_
		1 o p_277984_
		2 o p_277869_
		3 o p_277926_
		4 o p_277736_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_277544_
		1 o p_277779_
		2 o p_278019_
		3 o p_277471_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432633_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_277390_
		1 o p_277525_
		2 o p_278107_
		3 o p_277574_
	a (Ldrq;Lja;Lcvq;)V onBrokenAfterFall
		0 o p_278097_
		1 o p_277734_
		2 o p_277539_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_277623_
	b ()Lduv; getTurnsInto
	c ()Lbcd; getBrushSound
	d ()Lbcd; getBrushCompletedSound
dvc net/minecraft/world/level/block/BubbleColumnBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; DRAG_DOWN
	c I CHECK_PERIOD
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_50959_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_50986_
		1 o p_50987_
		2 o p_50988_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_51005_
		1 o p_51006_
		2 o p_51007_
		3 o p_51008_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_50976_
		1 o p_50977_
		2 o p_50978_
		3 o p_50979_
		4 o p_404857_
		5 o p_451771_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_220888_
		1 o p_220889_
		2 o p_220890_
		3 o p_220891_
	a (Ldrr;Lja;Lejm;Lejm;)V updateColumn
		static
		0 o p_152703_
		1 o p_152704_
		2 o p_152705_
		3 o p_152706_
	a (Lcew;Ldrr;Lja;Lejm;)Ldhp; pickupBlock
		0 o p_394411_
		1 o p_152712_
		2 o p_152713_
		3 o p_152714_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_220893_
		1 o p_220894_
		2 o p_220895_
		3 o p_220896_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_50997_
	a_ (Lejm;)Lebk; getRenderShape
		0 o p_51003_
	au_ ()Ljava/util/Optional; getPickupSound
	b (Ldrr;Lja;Lejm;)V updateColumn
		static
		0 o p_152708_
		1 o p_152709_
		2 o p_152710_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_51016_
	p (Lejm;)Z canExistIn
		static
		0 o p_152716_
	r (Lejm;)Lejm; getColumnState
		static
		0 o p_152718_
dvd net/minecraft/world/level/block/BucketPickup
	a (Lcew;Ldrr;Lja;Lejm;)Ldhp; pickupBlock
		0 o p_394251_
		1 o p_152719_
		2 o p_152720_
		3 o p_152721_
	au_ ()Ljava/util/Optional; getPickupSound
dve net/minecraft/world/level/block/BuddingAmethystBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c I GROWTH_CHANCE
	d [Ljg; DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_152726_
	a ()Lcom/mojang/serialization/MapCodec; codec
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_220898_
		1 o p_220899_
		2 o p_220900_
		3 o p_220901_
	h (Lejm;)Z canClusterGrowAtState
		static
		0 o p_152735_
dvf net/minecraft/world/level/block/BushBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_51021_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_401200_
		1 o p_401387_
		2 o p_401374_
		3 o p_401380_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_401432_
		1 o p_401175_
		2 o p_401162_
		3 o p_401402_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_401250_
		1 o p_401361_
		2 o p_401191_
	a (Lawx;Lja;)V lambda$performBonemeal$0
		0 o p_415466_
		1 o p_415467_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_401091_
		1 o p_401012_
		2 o p_401218_
		3 o p_401130_
dvg net/minecraft/world/level/block/ButtonBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; POWERED
	d Lekb; type
	e I ticksToStayPressed
	g Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Lekb;ILejl$d;)V <init>
		0 o p_273462_
		1 o p_273212_
		2 o p_273290_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394009_
		1 o p_394160_
		2 o p_394096_
		3 o p_393730_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316833_
		1 o p_316124_
		2 o p_316184_
		3 o p_316845_
		4 o p_316247_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_51104_
		1 o p_51105_
		2 o p_51106_
		3 o p_51107_
	a (Ldvg;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_304953_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_51083_
		1 o p_51084_
		2 o p_51085_
		3 o p_51086_
		4 o p_405475_
		5 o p_451774_
	a (Lczl;Ldrr;Lja;Z)V playSound
		0 o p_51068_
		1 o p_51069_
		2 o p_51070_
		3 o p_51071_
	a (Lejm;Lawx;Lja;Ldrj;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 (Z)Lbcd; getSound
		0 o p_51102_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_220903_
		1 o p_220904_
		2 o p_220905_
		3 o p_220906_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_432634_
	a (Ljava/util/Map;Lfpc;Lfpc;Lejm;)Lfpc; lambda$makeShapes$3
		static
		0 o p_393342_
		1 o p_393343_
		2 o p_393344_
		3 o p_393345_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51101_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_51078_
		1 o p_51079_
		2 o p_51080_
		3 o p_51081_
	a (Lejm;Ldrq;Lja;Lczl;)V press
		0 o p_51117_
		1 o p_51118_
		2 o p_51119_
		3 o p_345338_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_51109_
		1 o p_51110_
		2 o p_51111_
		3 o p_51112_
	b (Ldvg;)Lekb; lambda$static$0
		static
		0 o p_304607_
	b ()Ljava/util/function/Function; makeShapes
	c (Lejm;Ldrq;Lja;)V checkPressed
		0 o p_51121_
		1 o p_51122_
		2 o p_51123_
	d (Lejm;Ldrq;Lja;)V updateNeighbours
		0 o p_51125_
		1 o p_51126_
		2 o p_51127_
	e_ (Lejm;)Z isSignalSource
		0 o p_51114_
dvh net/minecraft/world/level/block/CactusBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; AGE
	c I MAX_AGE
	d Lfpc; SHAPE
	e Lfpc; 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> (Lejl$d;)V <init>
		0 o p_51136_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_51143_
		1 o p_51146_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_51153_
		1 o p_51154_
		2 o p_51155_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_51171_
		1 o p_51172_
		2 o p_51173_
		3 o p_51174_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_51148_
		1 o p_51149_
		2 o p_51150_
		3 o p_51151_
		4 o p_405001_
		5 o p_451763_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_220908_
		1 o p_220909_
		2 o p_220910_
		3 o p_220911_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51164_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_220913_
		1 o p_220914_
		2 o p_220915_
		3 o p_220916_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_51176_
		1 o p_51177_
		2 o p_51178_
		3 o p_51179_
dvi net/minecraft/world/level/block/CactusFlowerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_401939_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_401923_
		1 o p_401936_
		2 o p_401926_
		3 o p_401860_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_401846_
		1 o p_401825_
		2 o p_401934_
dvj net/minecraft/world/level/block/CakeBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_BITES
	c Lekm; BITES
	d I FULL_CAKE_SIGNAL
	e [Lfpc; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_51184_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Lfgp;)Z isPathfindable
		0 o p_51193_
		1 o p_51196_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316481_
		1 o p_316406_
		2 o p_316218_
		3 o p_316212_
		4 o p_316525_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_51209_
		1 o p_51210_
		2 o p_51211_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_51222_
		1 o p_51223_
		2 o p_51224_
		3 o p_51225_
	a (Ldrr;Lja;Lejm;Lczl;)Lcbq; eat
		static
		0 o p_51186_
		1 o p_51187_
		2 o p_51188_
		3 o p_51189_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51220_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_51198_
		1 o p_51199_
		2 o p_51200_
		3 o p_432904_
	b (I)I getOutputSignal
		static
		0 o p_152747_
	c (I)Lfpc; lambda$static$0
		static
		0 o p_394546_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_51191_
dvk net/minecraft/world/level/block/CalibratedSculkSensorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_277532_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_277645_
		1 o p_278033_
		2 o p_277641_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_277615_
		1 o p_277916_
	a (Ldrq;Lja;Lejm;Legm;)V lambda$getTicker$0
		static
		0 o p_432635_
		1 o p_432636_
		2 o p_432637_
		3 o p_432638_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_277925_
		1 o p_277938_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_277545_
		1 o p_277482_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_277423_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_277782_
		1 o p_277556_
		2 o p_277903_
		3 o p_278059_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_277652_
	c ()I getActiveTicks
dvl net/minecraft/world/level/block/CampfireBlock
	D I fireDamage
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; LIT
	c Lekd; SIGNAL_FIRE
	d Lekd; WATERLOGGED
	e Lekk; FACING
	f Lfpc; SHAPE
	g Lfpc; SHAPE_VIRTUAL_POST
	h I SMOKE_DISTANCE
	i Z spawnParticles
	<clinit> ()V <clinit>
		static
	<init> (ZILejl$d;)V <init>
		0 o p_51236_
		1 o p_51237_
		2 o p_51238_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_152755_
		1 o p_152756_
		2 o p_152757_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldvl;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_304360_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_51295_
		1 o p_51296_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_51269_
		1 o p_51270_
		2 o p_51271_
		3 o p_51272_
		4 o p_405507_
		5 o p_451776_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_51240_
	a (Ldrr;Lja;Lejm;Lfga;)Z placeLiquid
		0 o p_51257_
		1 o p_51258_
		2 o p_51259_
		3 o p_51260_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_432639_
	a (Ldrq;Lja;ZZ)V makeParticles
		static
		0 o p_51252_
		1 o p_51253_
		2 o p_51254_
		3 o p_51255_
	a (Lawx;Ldmp$a;Ldrq;Lja;Lejm;Legn;)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 (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_220918_
		1 o p_220919_
		2 o p_220920_
		3 o p_220921_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51305_
	a (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_51244_
		1 o p_51245_
		2 o p_51246_
		3 o p_51247_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_51264_
		1 o p_51267_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_51292_
		1 o p_51293_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_152759_
		1 o p_152760_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_51309_
		1 o p_51310_
		2 o p_51311_
		3 o p_51312_
	a (Lcdv;Ldrr;Lja;Lejm;)V dowse
		static
		0 o p_152750_
		1 o p_152751_
		2 o p_152752_
		3 o p_152753_
	a (Ldrq;Lja;)Z isSmokeyPos
		static
		0 o p_51249_
		1 o p_51250_
	a (Lejl$a;)Z lambda$canLight$4
		static
		0 o p_51262_
	b (Ldvl;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_304361_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_51318_
	h (Lejm;)Z isLitCampfire
		static
		0 o p_51320_
	i (Lejm;)Z canLight
		static
		0 o p_51322_
	p (Lejm;)Z isSmokeSource
		0 o p_51324_
dvm net/minecraft/world/level/block/CandleBlock
	D Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; PARTICLE_OFFSETS
	R [Lfpc; SHAPES
	c Lcom/mojang/serialization/MapCodec; CODEC
	d I MIN_CANDLES
	e I MAX_CANDLES
	f Lekm; CANDLES
	g Lekd; LIT
	h Lekd; WATERLOGGED
	i Ljava/util/function/ToIntFunction; LIGHT_EMISSION
	<clinit> ()V <clinit>
		static
	<init> (Lejl$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 (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_152829_
		1 o p_152830_
		2 o p_152831_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_152817_
		1 o p_152818_
		2 o p_152819_
		3 o p_152820_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_152803_
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_152814_
		1 o p_152815_
	a (Ldrr;Lja;Lejm;Lfga;)Z placeLiquid
		0 o p_152805_
		1 o p_152806_
		2 o p_152807_
		3 o p_152808_
	a (Lejl$a;)Z lambda$canLight$2
		static
		0 o p_152810_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_152840_
	b (Lejm;)Ljava/lang/Iterable; getParticleOffsets
		0 o p_152812_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_152844_
	d (Lejm;)Z canBeLit
		0 o p_152842_
	h (Lejm;)Z canLight
		static
		0 o p_152846_
	p (Lejm;)I lambda$static$0
		static
		0 o p_152848_
dvn net/minecraft/world/level/block/CandleCakeBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lekd; LIT
	e Lfpc; SHAPE
	f Ljava/util/Map; BY_CANDLE
	g Ljava/lang/Iterable; PARTICLE_OFFSETS
	h Ldvm; candleBlock
	<clinit> ()V <clinit>
		static
	<init> (Lduv;Lejl$d;)V <init>
		0 o p_152859_
		1 o p_152860_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Lfgp;)Z isPathfindable
		0 o p_152870_
		1 o p_152873_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316519_
		1 o p_316226_
		2 o p_316122_
		3 o p_316438_
		4 o p_316849_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_152891_
		1 o p_152892_
		2 o p_152893_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_152875_
		1 o p_152876_
		2 o p_152877_
		3 o p_152878_
	a (Ldvn;)Lduv; lambda$static$0
		static
		0 o p_316072_
	a (Ldvm;)Lejm; byCandle
		static
		0 o p_316552_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432640_
	a (Lfod;)Z candleHit
		static
		0 o p_152907_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304662_
		1 o p_152863_
		2 o p_152864_
		3 o p_387122_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_152905_
	a (Lejm;Lejl$a;)Z lambda$canLight$2
		static
		0 o p_152895_
		1 o p_152896_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_152880_
		1 o p_152881_
		2 o p_152882_
		3 o p_435090_
	b (Lejm;)Ljava/lang/Iterable; getParticleOffsets
		0 o p_152868_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_152909_
	h (Lejm;)Z canLight
		static
		0 o p_152911_
dvo net/minecraft/world/level/block/CarpetBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_152915_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_152922_
		1 o p_152923_
		2 o p_152924_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_152917_
		1 o p_152918_
		2 o p_152919_
		3 o p_152920_
dvp net/minecraft/world/level/block/CarrotBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b [Lfpc; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_51328_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_51330_
		1 o p_51331_
		2 o p_51332_
		3 o p_51333_
	c (I)Lfpc; lambda$static$0
		static
		0 o p_393607_
	d ()Ldrp; getBaseSeedId
dvq net/minecraft/world/level/block/CartographyTableBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxx; CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_51349_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;ILczk;Lczl;)Lddg; lambda$getMenuProvider$0
		static
		0 o p_51351_
		1 o p_51352_
		2 o p_51353_
		3 o p_51354_
		4 o p_51355_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_51357_
		1 o p_51358_
		2 o p_51359_
		3 o p_51360_
		4 o p_51362_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_51364_
		1 o p_51365_
		2 o p_51366_
dvr net/minecraft/world/level/block/CarvedPumpkinBlock
	D Ljava/util/function/Predicate; PUMPKINS_PREDICATE
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lejr; snowGolemBase
	d Lejr; snowGolemFull
	e Lejr; ironGolemBase
	g Lejr; ironGolemFull
	h Lejr; copperGolemBase
	i Lejr; copperGolemFull
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_51375_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrt;Lja;)Z canSpawnGolem
		0 o p_51382_
		1 o p_51383_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_51377_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_51387_
		1 o p_51388_
		2 o p_51389_
		3 o p_51390_
		4 o p_51391_
	a (Ldrq;Lejr$b;)V clearPatternBlocks
		static
		0 o p_249604_
		1 o p_251190_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51385_
	a (Lduv;)Leev; lambda$getWeatherStateFromPattern$1
		static
		0 o p_432642_
	a (Ldrq;Lejr$b;Lcdv;Lja;)V spawnGolemInWorld
		static
		0 o p_249110_
		1 o p_251293_
		2 o p_251251_
		3 o p_251189_
	a (Lejr$b;)Leev$a; getWeatherStateFromPattern
		0 o p_434814_
	a (Ldrq;Lja;)V trySpawnGolem
		0 o p_51379_
		1 o p_51380_
	a (Lejq;)Z lambda$getOrCreateIronGolemFull$4
		static
		0 o p_360137_
	b (Ldrq;Lejr$b;)V updatePatternBlocks
		static
		0 o p_248711_
		1 o p_251935_
	b (Lduv;)Z lambda$getWeatherStateFromPattern$0
		static
		0 o p_432643_
	b ()Lejr; getOrCreateSnowGolemBase
	b (Lejq;)Z lambda$getOrCreateIronGolemBase$3
		static
		0 o p_360136_
	c (Ldrq;Lejr$b;)V replaceCopperBlockWithChest
		0 o p_436033_
		1 o p_435272_
	p (Lejm;)Z lambda$getOrCreateCopperGolemFull$6
		static
		0 o p_432641_
	q ()Lejr; getOrCreateSnowGolemFull
	r (Lejm;)Z lambda$getOrCreateCopperGolemBase$5
		static
		0 o p_432644_
	r ()Lejr; getOrCreateIronGolemBase
	s (Lejm;)Z lambda$static$2
		static
		0 o p_51396_
	s ()Lejr; getOrCreateIronGolemFull
	t ()Lejr; getOrCreateCopperGolemBase
	u ()Lejr; getOrCreateCopperGolemFull
dvs 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> (Lejl$d;)V <init>
		0 o p_51403_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Ldst$c;)Z shouldHandlePrecipitation
		static
		0 o p_182451_
		1 o p_182452_
	a (Lejm;Ldrq;Lja;Lffz;)V receiveStalactiteDrip
		0 o p_152940_
		1 o p_152941_
		2 o p_152942_
		3 o p_152943_
	a (Lejm;Ldrq;Lja;Ldst$c;)V handlePrecipitation
		0 o p_152935_
		1 o p_152936_
		2 o p_152937_
		3 o p_152938_
	a (Lffz;)Z canReceiveStalactiteDrip
		0 o p_152945_
	d (Lejm;)Z isFull
		0 o p_152947_
dvt net/minecraft/world/level/block/CaveVines
	t_ Lfpc; SHAPE
	u_ Lekd; BERRIES
	<clinit> ()V <clinit>
		static
	a (Lja;Lawx;Ldhp;)V lambda$use$0
		static
		0 o p_432645_
		1 o p_432646_
		2 o p_432647_
	a (Lcdv;Lejm;Ldrq;Lja;)Lcbq; use
		static
		0 o p_270738_
		1 o p_270772_
		2 o p_270721_
		3 o p_270587_
	a (ILejm;)I lambda$emission$1
		static
		0 o p_181215_
		1 o p_181216_
	i_ (I)Ljava/util/function/ToIntFunction; emission
		static
		0 o p_181218_
	j_ (Lejm;)Z hasGlowBerries
		static
		0 o p_152952_
dvu net/minecraft/world/level/block/CaveVinesBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	g F CHANCE_OF_BERRIES_ON_GROWTH
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_152959_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_152980_
		1 o p_152981_
		2 o p_152982_
		3 o p_152983_
		4 o p_152985_
	a (Lejm;Lejm;)Lejm; updateBodyAfterConvertedFromHead
		0 o p_152987_
		1 o p_152988_
	a (Lejm;Lbfq;)Lejm; getGrowIntoState
		0 o p_220935_
		1 o p_220936_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_220923_
		1 o p_220924_
		2 o p_220925_
		3 o p_220926_
	a (Lbfq;)I getBlocksToGrowWhenBonemealed
		0 o p_220928_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_220930_
		1 o p_220931_
		2 o p_220932_
		3 o p_220933_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256026_
		1 o p_152971_
		2 o p_152972_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304590_
		1 o p_152967_
		2 o p_152968_
		3 o p_386659_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_152993_
	b ()Lduv; getBodyBlock
	h (Lejm;)Z canGrowInto
		0 o p_152998_
dvv net/minecraft/world/level/block/CaveVinesPlantBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_153000_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_220943_
		1 o p_220944_
		2 o p_220945_
		3 o p_220946_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_153021_
		1 o p_153022_
		2 o p_153023_
		3 o p_153024_
		4 o p_153026_
	a (Lejm;Lejm;)Lejm; updateHeadAfterConvertedFromBody
		0 o p_153028_
		1 o p_153029_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_255942_
		1 o p_153012_
		2 o p_153013_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304444_
		1 o p_153008_
		2 o p_153009_
		3 o p_387975_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_220938_
		1 o p_220939_
		2 o p_220940_
		3 o p_220941_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_153031_
	c ()Ldyq; getHeadBlock
dvw net/minecraft/world/level/block/CeilingHangingSignBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; ROTATION
	c Lekd; ATTACHED
	e Lfpc; SHAPE_DEFAULT
	f Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lelb;Lejl$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 (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_279379_
		1 o p_279390_
		2 o p_279231_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_249682_
		1 o p_250199_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_248994_
		1 o p_249061_
		2 o p_249490_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_249338_
		1 o p_250706_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_250564_
		1 o p_248998_
		2 o p_249501_
		3 o p_248978_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_251162_
		1 o p_250515_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_252121_
	a (Lczl;Lfod;Lehx;Ldhp;)Z shouldTryToChainAnotherHangingSign
		0 o p_278279_
		1 o p_278273_
		2 o p_278236_
		3 o p_278343_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432648_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_251174_
	b_ (Lejm;Ldqu;Lja;)Lfpc; getBlockSupportShape
		0 o p_254482_
		1 o p_253669_
		2 o p_253916_
	h (Lejm;)F getYRotationDegrees
		0 o p_277758_
dvx net/minecraft/world/level/block/ChainBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; WATERLOGGED
	e Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_51452_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_51456_
		1 o p_51459_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_51470_
		1 o p_51471_
		2 o p_51472_
		3 o p_51473_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51468_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_51454_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_51475_
dvy net/minecraft/world/level/block/ChangeOverTimeBlock
	y_ I SCAN_DISTANCE
	a (Lawx;Lja;Lejm;)V lambda$changeOverTime$0
		static
		0 o p_415472_
		1 o p_415473_
		2 o p_415474_
	a_ (Lejm;Lawx;Lja;Lbfq;)V changeOverTime
		0 o p_309154_
		1 o p_309115_
		2 o p_308999_
		3 o p_308868_
	aw_ ()F getChanceModifier
	c (Lejm;Lawx;Lja;Lbfq;)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_ (Lejm;)Ljava/util/Optional; getNext
		0 o p_153040_
dvz net/minecraft/world/level/block/ChestBlock
	D Lbcd; closeSound
	R Ldxf$b; CHEST_COMBINER
	S Ldxf$b; MENU_PROVIDER_COMBINER
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekk; FACING
	d Lekk; TYPE
	e Lekd; WATERLOGGED
	f I EVENT_SET_OPEN_COUNT
	g Lfpc; SHAPE
	h Ljava/util/Map; HALF_SHAPES
	i Lbcd; openSound
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Supplier;Lbcd;Lbcd;Lejl$d;)V <init>
		0 o p_51491_
		1 o p_433615_
		2 o p_433364_
		3 o p_51490_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbcd;Lbcd;Lejl$d;)Ldvz; lambda$static$1
		static
		0 o p_432649_
		1 o p_432650_
		2 o p_432651_
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393880_
		1 o p_393720_
		2 o p_394177_
		3 o p_394178_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_153055_
		1 o p_153056_
		2 o p_153057_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_51531_
		1 o p_51532_
		2 o p_51533_
		3 o p_51534_
		4 o p_51536_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Lebr;)Lejm; rotate
		0 o p_51552_
		1 o p_51553_
	a (Ldvz;Lejm;Ldrq;Lja;Z)Lcbj; getContainer
		static
		0 o p_51512_
		1 o p_51513_
		2 o p_51514_
		3 o p_51515_
		4 o p_51516_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_51493_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_220958_
		1 o p_220959_
		2 o p_220960_
		3 o p_220961_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_432652_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51562_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_51522_
		1 o p_51525_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_51549_
		1 o p_51550_
	a (Leho;)Ldxf$b; opennessCombiner
		static
		0 o p_51518_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153064_
		1 o p_153065_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_51569_
		1 o p_51570_
		2 o p_51571_
		3 o p_51572_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_51574_
		1 o p_51575_
		2 o p_51576_
	a (Ldrq;Lja;Ljg;)Leke; getChestType
		0 o p_443519_
		1 o p_443398_
		2 o p_442717_
	a (Lejm;Ldrq;Lja;Z)Ldxf$c; combine
		0 o p_51544_
		1 o p_51545_
		2 o p_51546_
		3 o p_51547_
	a (Ldrr;Lja;)Z isChestBlockedAt
		static
		0 o p_51509_
		1 o p_51510_
	a (Ldqu;Lja;)Z isBlockedChestByBlock
		static
		0 o p_51500_
		1 o p_51501_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_51527_
		1 o p_51528_
		2 o p_51529_
		3 o p_434774_
	b (Lja;Lejm;)Lja; getConnectedBlockPos
		static
		0 o p_436025_
		1 o p_432843_
	b (Ldrr;Lja;)Z isCatSittingOnChest
		static
		0 o p_51564_
		1 o p_51565_
	b (Ldrq;Lja;Ljg;)Ljg; candidatePartnerFacing
		0 o p_442492_
		1 o p_442629_
		2 o p_51496_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_51581_
	c (Ldrr;Lja;)Z lambda$combine$3
		static
		0 o p_51578_
		1 o p_51579_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_51520_
	d ()Lbcl; getOpenChestStat
	h (Lejm;)Ldxf$a; getBlockType
		static
		0 o p_51583_
	i (Lejm;)Z chestCanConnectTo
		0 o p_433544_
	n (Lejm;)Ljg; getConnectedDirection
		static
		0 o p_51585_
	q ()Legi; blockEntityType
	r ()Lbcd; getOpenChestSound
	s ()Lbcd; getCloseChestSound
	t ()Legi; lambda$static$0
		static
dvz$1 net/minecraft/world/level/block/ChestBlock$1
	<init> ()V <init>
	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 (Lego;Lego;)Ljava/util/Optional; acceptDouble
		0 o p_51591_
		1 o p_51592_
	a ()Ljava/util/Optional; acceptNone
	a (Lego;)Ljava/util/Optional; acceptSingle
		0 o p_51589_
	b ()Ljava/lang/Object; acceptNone
dvz$2 net/minecraft/world/level/block/ChestBlock$2
	<init> ()V <init>
	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 (Lego;Lego;)Ljava/util/Optional; acceptDouble
		0 o p_51604_
		1 o p_51605_
	a ()Ljava/util/Optional; acceptNone
	a (Lego;)Ljava/util/Optional; acceptSingle
		0 o p_51602_
	b ()Ljava/lang/Object; acceptNone
dvz$2$1 net/minecraft/world/level/block/ChestBlock$2$1
	a Lego; val$first
	b Lego; val$second
	c Lcbj; val$container
	<init> (Ldvz$2;Lego;Lego;Lcbj;)V <init>
		0 o p_51617_
		1 o p_51618_
		2 o p_51619_
		3 o p_51620_
	S_ ()Lxx; getDisplayName
	createMenu (ILczk;Lczl;)Lddg; createMenu
		0 o p_51622_
		1 o p_51623_
		2 o p_51624_
dvz$3 net/minecraft/world/level/block/ChestBlock$3
	a Leho; val$entity
	<init> (Leho;)V <init>
		0 o p_51628_
	a (Lego;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptSingle
		0 o p_51631_
	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 (Lego;Lego;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptDouble
		0 o p_51633_
		1 o p_51634_
	a (Lego;Lego;F)F lambda$acceptDouble$0
		static
		0 o p_51636_
		1 o p_51637_
		2 o p_51638_
	b ()Ljava/lang/Object; acceptNone
dvz$4 net/minecraft/world/level/block/ChestBlock$4
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$ChestType
	<clinit> ()V <clinit>
		static
dw net/minecraft/advancements/critereon/TargetBlockTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lawy;Lcdv;Lfoh;I)V trigger
		0 o p_70212_
		1 o p_70213_
		2 o p_70214_
		3 o p_70215_
	a (Lfiy;Lfoh;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 (Lfiy;Lfoh;I)Z matches
		0 o p_70242_
		1 o p_70243_
		2 o p_70244_
	a (Lcx$d;Ljava/util/Optional;)Lar; targetHit
		static
		0 o p_286700_
		1 o p_298563_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337400_
	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/ChiseledBookShelfBlock
	D I MAX_BOOKS_IN_STORAGE
	R I BOOKS_PER_ROW
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekd; SLOT_0_OCCUPIED
	d Lekd; SLOT_1_OCCUPIED
	e Lekd; SLOT_2_OCCUPIED
	f Lekd; SLOT_3_OCCUPIED
	g Lekd; SLOT_4_OCCUPIED
	h Lekd; SLOT_5_OCCUPIED
	i Ljava/util/List; SLOT_OCCUPIED_PROPERTIES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_249989_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394006_
		1 o p_394108_
		2 o p_394432_
		3 o p_393697_
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Leaa;)Lejm; mirror
		0 o p_289000_
		1 o p_288962_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316403_
		1 o p_316842_
		2 o p_316539_
		3 o p_316349_
		4 o p_316278_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_250440_
		1 o p_248729_
	a (Lejn$a;Lekp;)V lambda$createBlockStateDefinition$0
		static
		0 o p_261455_
		1 o p_261456_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_288975_
		1 o p_288993_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_251318_
	a (Ldrq;Lja;Lczl;Legq;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 (Ldrq;Lja;Lczl;Legq;Ldhp;I)V addBook
		static
		0 o p_262592_
		1 o p_262669_
		2 o p_262572_
		3 o p_262606_
		4 o p_262587_
		5 o p_262692_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_250973_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_249192_
		1 o p_252207_
		2 o p_248999_
		3 o p_433264_
	b ()I getRows
	c ()I getColumns
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_249302_
dwb net/minecraft/world/level/block/ChorusFlowerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I DEAD_AGE
	c Lekm; AGE
	d Lfpc; SHAPE_BLOCK_SUPPORT
	e Lduv; plant
	<clinit> ()V <clinit>
		static
	<init> (Lduv;Lejl$d;)V <init>
		0 o p_304388_
		1 o p_51652_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrr;Lja;Lbfq;I)V generatePlant
		static
		0 o p_220963_
		1 o p_220964_
		2 o p_220965_
		3 o p_220966_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_51683_
		1 o p_51684_
		2 o p_51685_
	a (Ldwb;)Lduv; lambda$static$0
		static
		0 o p_304498_
	a (Ldrr;Lja;Lbfq;Lja;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 (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_220975_
		1 o p_220976_
		2 o p_220977_
		3 o p_220978_
	a (Ldrq;Lja;I)V placeGrownFlower
		0 o p_51662_
		1 o p_51663_
		2 o p_51664_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432653_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51694_
	a (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_51654_
		1 o p_51655_
		2 o p_51656_
		3 o p_51657_
	a (Ldrq;Lja;)V placeDeadFlower
		0 o p_51659_
		1 o p_51660_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_220980_
		1 o p_220981_
		2 o p_220982_
		3 o p_220983_
	b (Ldrt;Lja;Ljg;)Z allNeighborsEmpty
		static
		0 o p_51698_
		1 o p_51699_
		2 o p_51700_
	b_ (Lejm;Ldqu;Lja;)Lfpc; getBlockSupportShape
		0 o p_294099_
		1 o p_294531_
		2 o p_295431_
	f (Lejm;)Z isRandomlyTicking
		0 o p_51696_
dwc net/minecraft/world/level/block/ChorusPlantBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_51707_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_220985_
		1 o p_220986_
		2 o p_220987_
		3 o p_220988_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_51719_
		1 o p_51722_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_51724_
		1 o p_51725_
		2 o p_51726_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51735_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_51709_
	a (Ldqu;Lja;Lejm;)Lejm; getStateWithConnections
		static
		0 o p_51711_
		1 o p_51712_
		2 o p_304771_
dwd net/minecraft/world/level/block/CocoaBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lekm; AGE
	d Ljava/util/List; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_51743_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_51762_
		1 o p_51765_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_51767_
		1 o p_51768_
		2 o p_51769_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_51787_
		1 o p_51788_
		2 o p_51789_
		3 o p_51790_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_220990_
		1 o p_220991_
		2 o p_220992_
		3 o p_220993_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_51750_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_220995_
		1 o p_220996_
		2 o p_220997_
		3 o p_220998_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256189_
		1 o p_51753_
		2 o p_51754_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51778_
	b (Lejm;Lawx;Lja;Lbfq;)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 (Lejm;)Z isRandomlyTicking
		0 o p_51780_
dwe net/minecraft/world/level/block/ColoredFallingBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbdz; dustColor
	<clinit> ()V <clinit>
		static
	<init> (Lbdz;Lejl$d;)V <init>
		0 o p_304786_
		1 o p_304896_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldwe;)Lbdz; lambda$static$0
		static
		0 o p_304722_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432654_
	b (Lejm;Ldqu;Lja;)I getDustColor
		0 o p_304891_
		1 o p_304551_
		2 o p_304702_
dwf net/minecraft/world/level/block/CommandBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekd; CONDITIONAL
	d Lorg/slf4j/Logger; LOGGER
	e Z automatic
	<clinit> ()V <clinit>
		static
	<init> (ZLejl$d;)V <init>
		0 o p_153081_
		1 o p_153080_
	a (Ldwf;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_304800_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_51804_
		1 o p_51805_
		2 o p_51806_
		3 o p_51807_
		4 o p_51808_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_51845_
		1 o p_51846_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_51825_
		1 o p_51826_
		2 o p_51827_
		3 o p_51828_
		4 o p_51830_
	a (Lawx;Lja;Ljg;)V executeChain
		static
		0 o p_376781_
		1 o p_51811_
		2 o p_51812_
	a (Ldrq;Lja;Legr;Z)V setPoweredAndUpdate
		0 o p_361576_
		1 o p_364447_
		2 o p_365383_
		3 o p_361062_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153083_
		1 o p_153084_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_51848_
		1 o p_51849_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_51800_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221005_
		1 o p_221006_
		2 o p_221007_
		3 o p_221008_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432655_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51851_
	a (Lejm;Lawx;Lja;Ldqp;Z)V execute
		0 o p_51832_
		1 o p_376608_
		2 o p_51834_
		3 o p_51835_
		4 o p_51836_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_51821_
		1 o p_51822_
		2 o p_51823_
		3 o p_433794_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_51814_
dwg net/minecraft/world/level/block/ComparatorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; MODE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_51857_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Ljg;Lja;)Lcvj; getItemFrame
		0 o p_51865_
		1 o p_51866_
		2 o p_51867_
	a (Ldqu;Lja;Lejm;)I getOutputSignal
		0 o p_51892_
		1 o p_51893_
		2 o p_51894_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_51880_
		1 o p_51881_
		2 o p_51882_
		3 o p_51883_
		4 o p_51885_
	a (Ldrq;Lja;Lejm;)Z shouldTurnOn
		0 o p_51861_
		1 o p_51862_
		2 o p_51863_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrq;Lja;II)Z triggerEvent
		0 o p_51874_
		1 o p_51875_
		2 o p_51876_
		3 o p_51877_
		4 o p_51878_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153086_
		1 o p_153087_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221010_
		1 o p_221011_
		2 o p_221012_
		3 o p_221013_
	a (Ljg;Lcvj;)Z lambda$getItemFrame$0
		static
		0 o p_427188_
		1 o p_427189_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51887_
	b (Ldrq;Lja;Lejm;)I getInputSignal
		0 o p_51896_
		1 o p_51897_
		2 o p_51898_
	c (Ldrq;Lja;Lejm;)V checkTickOnNeighbor
		0 o p_51900_
		1 o p_51901_
		2 o p_51902_
	e (Ldrq;Lja;Lejm;)I calculateOutputSignal
		0 o p_51904_
		1 o p_51905_
		2 o p_51906_
	f (Ldrq;Lja;Lejm;)V refreshOutputState
		0 o p_51908_
		1 o p_51909_
		2 o p_51910_
	h (Lejm;)I getDelay
		0 o p_51912_
dwh net/minecraft/world/level/block/ComposterBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I READY
	c I MIN_LEVEL
	d I MAX_LEVEL
	e Lekm; LEVEL
	f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; COMPOSTABLES
	g I HOLE_WIDTH
	h [Lfpc; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_51919_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lcdv;Lejm;Ldrq;Lja;)Lejm; extractProduce
		static
		0 o p_270467_
		1 o p_51999_
		2 o p_52000_
		3 o p_52001_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316361_
		1 o p_316271_
		2 o p_316647_
		3 o p_316633_
		4 o p_316555_
	a (Lejm;Ldqu;Lja;)Lfpc; getInteractionShape
		0 o p_51969_
		1 o p_51970_
		2 o p_51971_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_51978_
		1 o p_51979_
		2 o p_51980_
		3 o p_51981_
		4 o p_51982_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221015_
		1 o p_221016_
		2 o p_221017_
		3 o p_221018_
	a (FLdrp;)V add
		static
		0 o p_51921_
		1 o p_51922_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_51965_
	a (Ldrq;Lja;Z)V handleFill
		static
		0 o p_51924_
		1 o p_51925_
		2 o p_51926_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_51940_
		1 o p_51943_
	a (Lejm;Ldrr;Lja;)Lccb; getContainer
		0 o p_51956_
		1 o p_51957_
		2 o p_51958_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_51973_
		1 o p_51974_
		2 o p_51975_
		3 o p_51976_
	a (Lcdv;Lejm;Ldrr;Lja;Ldhp;)Lejm; addItem
		static
		0 o p_270464_
		1 o p_270603_
		2 o p_270151_
		3 o p_270547_
		4 o p_270354_
	a (Lcdv;Lejm;Lawx;Ldhp;Lja;)Lejm; insertItem
		static
		0 o p_270919_
		1 o p_270087_
		2 o p_270284_
		3 o p_270253_
		4 o p_270678_
	a (Lcdv;Lejm;Ldrr;Lja;)Lejm; empty
		static
		0 o p_270236_
		1 o p_270873_
		2 o p_270963_
		3 o p_270211_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_51945_
		1 o p_51946_
		2 o p_51947_
		3 o p_436061_
	b (I)Lfpc; lambda$static$0
		static
		0 o p_393354_
	b ()V bootStrap
		static
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_51990_
		1 o p_51991_
		2 o p_51992_
		3 o p_51993_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_51928_
	q ()[Lfpc; lambda$static$1
		static
dwh$a net/minecraft/world/level/block/ComposterBlock$EmptyContainer
	<init> ()V <init>
	a (Ljg;)[I getSlotsForFace
		0 o p_52012_
	a (ILdhp;Ljg;)Z canPlaceItemThroughFace
		0 o p_52008_
		1 o p_52009_
		2 o p_52010_
	b (ILdhp;Ljg;)Z canTakeItemThroughFace
		0 o p_52014_
		1 o p_52015_
		2 o p_52016_
dwh$b net/minecraft/world/level/block/ComposterBlock$InputContainer
	b Lejm; state
	c Ldrr; level
	d Lja; pos
	e Z changed
	<init> (Lejm;Ldrr;Lja;)V <init>
		0 o p_52022_
		1 o p_52023_
		2 o p_52024_
	a (Ljg;)[I getSlotsForFace
		0 o p_52032_
	a (ILdhp;Ljg;)Z canPlaceItemThroughFace
		0 o p_52028_
		1 o p_52029_
		2 o p_52030_
	ap_ ()I getMaxStackSize
	b (ILdhp;Ljg;)Z canTakeItemThroughFace
		0 o p_52034_
		1 o p_52035_
		2 o p_52036_
	e ()V setChanged
dwh$c net/minecraft/world/level/block/ComposterBlock$OutputContainer
	b Lejm; state
	c Ldrr; level
	d Lja; pos
	e Z changed
	<init> (Lejm;Ldrr;Lja;Ldhp;)V <init>
		0 o p_52042_
		1 o p_52043_
		2 o p_52044_
		3 o p_52045_
	a (Ljg;)[I getSlotsForFace
		0 o p_52053_
	a (ILdhp;Ljg;)Z canPlaceItemThroughFace
		0 o p_52049_
		1 o p_52050_
		2 o p_52051_
	ap_ ()I getMaxStackSize
	b (ILdhp;Ljg;)Z canTakeItemThroughFace
		0 o p_52055_
		1 o p_52056_
		2 o p_52057_
	e ()V setChanged
dwi net/minecraft/world/level/block/ConcretePowderBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lduv; concrete
	<clinit> ()V <clinit>
		static
	<init> (Lduv;Lejl$d;)V <init>
		0 o p_52060_
		1 o p_52061_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldqu;Lja;Lejm;)Z shouldSolidify
		static
		0 o p_52081_
		1 o p_52082_
		2 o p_52083_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_52063_
	a (Ldwi;)Lduv; lambda$static$0
		static
		0 o p_304618_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432656_
	a (Ldqu;Lja;)Z touchesLiquid
		static
		0 o p_52065_
		1 o p_52066_
	a (Ldrq;Lja;Lejm;Lejm;Lcvq;)V onLand
		0 o p_52068_
		1 o p_52069_
		2 o p_52070_
		3 o p_52071_
		4 o p_52072_
	b (Lejm;Ldqu;Lja;)I getDustColor
		0 o p_52085_
		1 o p_52086_
		2 o p_52087_
	r (Lejm;)Z canSolidify
		static
		0 o p_52089_
dwj net/minecraft/world/level/block/ConduitBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; WATERLOGGED
	c Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52094_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_52106_
		1 o p_52109_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_153094_
		1 o p_153095_
		2 o p_153096_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153098_
		1 o p_153099_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_52122_
		1 o p_52123_
		2 o p_52124_
		3 o p_52125_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_52118_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_52096_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_52127_
dwk net/minecraft/world/level/block/CopperBulbBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; POWERED
	c Lekd; LIT
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_308970_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_309207_
		1 o p_309068_
		2 o p_309087_
		3 o p_308908_
		4 o p_308906_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Lawx;Lja;)V checkAndFlip
		0 o p_313720_
		1 o p_313753_
		2 o p_313735_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_308903_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_308938_
		1 o p_309149_
		2 o p_309114_
		3 o p_434085_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_308965_
dwl net/minecraft/world/level/block/CopperChestBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	h Ljava/util/Map; COPPER_TO_COPPER_CHEST_MAPPING
	i Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lbcd;Lbcd;Lejl$d;)V <init>
		0 o p_434044_
		1 o p_433319_
		2 o p_433572_
		3 o p_434849_
	C ()Lduv; lambda$static$8
		static
	D ()Lduv; lambda$static$7
		static
	E ()Lduv; lambda$static$6
		static
	F ()Lduv; lambda$static$5
		static
	G ()Lduv; lambda$static$4
		static
	H ()Lduv; lambda$static$3
		static
	I ()Lduv; lambda$static$2
		static
	J ()Lduv; lambda$static$1
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; updateShape
		0 o p_434501_
		1 o p_435363_
		2 o p_435571_
		3 o p_434601_
		4 o p_435158_
		5 o p_434233_
		6 o p_435964_
		7 o p_432879_
	a (Lejm;Lduv;)Lejm; lambda$unwaxBlock$10
		static
		0 o p_435869_
		1 o p_435226_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_435006_
	a (Lduv;Ljg;Ldrq;Lja;)Lejm; getFromCopperBlock
		static
		0 o p_434003_
		1 o p_442692_
		2 o p_442654_
		3 o p_443072_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_434693_
	a (Ldwl;Lejm;)Ljava/util/Optional; unwaxBlock
		static
		0 o p_435693_
		1 o p_434614_
	c (Lejm;Ldrq;Lja;)Lejm; getLeastOxidizedChestOfConnectedBlocks
		static
		0 o p_443572_
		1 o p_442796_
		2 o p_443618_
	i (Lejm;)Z chestCanConnectTo
		0 o p_436019_
	o (Lejm;)Z shouldChangedStateKeepBlockEntity
		0 o p_433440_
	t ()Leev$a; getState
	u ()Z isWaxed
	v ()Legi; lambda$new$9
		static
dwm net/minecraft/world/level/block/CopperGolemStatueBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekk; POSE
	d Lekd; WATERLOGGED
	e Lfpc; SHAPE
	f Leev$a; weatheringState
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lejl$d;)V <init>
		0 o p_435696_
		1 o p_434412_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_442726_
		1 o p_443277_
		2 o p_442605_
		3 o p_443611_
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; useItemOn
		0 o p_435502_
		1 o p_435541_
		2 o p_432823_
		3 o p_433231_
		4 o p_433625_
		5 o p_434602_
		6 o p_432789_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_433730_
		1 o p_435626_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_435122_
		1 o p_435553_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; updateShape
		0 o p_435930_
		1 o p_433586_
		2 o p_435299_
		3 o p_434867_
		4 o p_435129_
		5 o p_433500_
		6 o p_434804_
		7 o p_435737_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_435983_
		1 o p_435356_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_435171_
		1 o p_435686_
		2 o p_434293_
		3 o p_436023_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_436043_
		1 o p_434280_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_432939_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432934_
	a (Ldrq;Lejm;Lja;Lczl;)V updatePose
		0 o p_433200_
		1 o p_434359_
		2 o p_435915_
		3 o p_434401_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_447207_
		1 o p_446066_
		2 o p_445465_
		3 o p_446800_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_433824_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_433184_
		1 o p_435102_
		2 o p_433790_
		3 o p_433645_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_434045_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_434228_
	d ()Leev$a; getWeatheringState
	f_ (Lejm;)Lfpc; getOcclusionShape
		0 o p_451652_
	o (Lejm;)Z shouldChangedStateKeepBlockEntity
		0 o p_432894_
dwm$a net/minecraft/world/level/block/CopperGolemStatueBlock$Pose
	a Ldwm$a; STANDING
	b Ldwm$a; SITTING
	c Ldwm$a; RUNNING
	d Ldwm$a; STAR
	e Ljava/util/function/IntFunction; BY_ID
	f Lcom/mojang/serialization/Codec; CODEC
	g Ljava/lang/String; name
	h [Ldwm$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_435775_
		1 o p_434962_
		2 o p_434722_
	a ()Ldwm$a; getNextPose
	b ()[Ldwm$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldwm$a; valueOf
		static
		0 o p_435201_
	values ()[Ldwm$a; values
		static
dwn net/minecraft/world/level/block/CoralBlock
	a Lcom/mojang/serialization/MapCodec; DEAD_CORAL_FIELD
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lduv; deadBlock
	<clinit> ()V <clinit>
		static
	<init> (Lduv;Lejl$d;)V <init>
		0 o p_52130_
		1 o p_52131_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221020_
		1 o p_221021_
		2 o p_221022_
		3 o p_221023_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432657_
	a (Ldqu;Lja;)Z scanForWater
		0 o p_52135_
		1 o p_52136_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_52133_
	a (Ldwn;)Lduv; lambda$static$0
		static
		0 o p_304453_
dwo net/minecraft/world/level/block/CoralFanBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lduv; deadBlock
	<clinit> ()V <clinit>
		static
	<init> (Lduv;Lejl$d;)V <init>
		0 o p_52151_
		1 o p_52152_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_52166_
		1 o p_52167_
		2 o p_52168_
		3 o p_52169_
		4 o p_52170_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221025_
		1 o p_221026_
		2 o p_221027_
		3 o p_221028_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432658_
	a (Ldwo;)Lduv; lambda$static$0
		static
		0 o p_304769_
dwp net/minecraft/world/level/block/CoralPlantBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lduv; deadBlock
	d Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lduv;Lejl$d;)V <init>
		0 o p_52175_
		1 o p_52176_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_52195_
		1 o p_52196_
		2 o p_52197_
		3 o p_52198_
		4 o p_52199_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221030_
		1 o p_221031_
		2 o p_221032_
		3 o p_221033_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432659_
	a (Ldwp;)Lduv; lambda$static$0
		static
		0 o p_304420_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_52190_
		1 o p_52191_
		2 o p_52192_
		3 o p_52193_
dwq net/minecraft/world/level/block/CoralWallFanBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	f Lduv; deadBlock
	<clinit> ()V <clinit>
		static
	<init> (Lduv;Lejl$d;)V <init>
		0 o p_52202_
		1 o p_52203_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_52217_
		1 o p_52218_
		2 o p_52219_
		3 o p_52220_
		4 o p_52221_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221035_
		1 o p_221036_
		2 o p_221037_
		3 o p_221038_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432660_
	a (Ldwq;)Lduv; lambda$static$0
		static
		0 o p_304706_
dwr net/minecraft/world/level/block/CrafterBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; CRAFTING
	c Lekd; TRIGGERED
	d Lekk; ORIENTATION
	e I MAX_CRAFTING_TICKS
	f I CRAFTING_TICK_DELAY
	g Ldmm; RECIPE_CACHE
	h I CRAFTER_ADVANCEMENT_DIAMETER
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_307674_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_307219_
		1 o p_307681_
		2 o p_307383_
		3 o p_307647_
		4 o p_307190_
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393684_
		1 o p_393956_
		2 o p_394624_
		3 o p_394348_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_307308_
		1 o p_307639_
		2 o p_307651_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_307514_
		1 o p_307198_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_307454_
		1 o p_307255_
		2 o p_307303_
		3 o p_307670_
		4 o p_307546_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_307381_
		1 o p_307601_
	a (Ldhp;)V lambda$dispenseFrom$0
		static
		0 o p_307295_
	a (Lejm;Lawx;Lja;)V dispenseFrom
		0 o p_307495_
		1 o p_307310_
		2 o p_307672_
	a (Lawx;Lja;Legw;Ldhp;Lejm;Ldmn;)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 (Lejm;Lebr;)Lejm; rotate
		0 o p_307240_
		1 o p_307431_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_307251_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_307471_
		1 o p_307641_
		2 o p_307339_
		3 o p_307565_
	a (Legg;Z)V setBlockEntityTriggered
		0 o p_307610_
		1 o p_307577_
	a (Lawx;Ldlw;)Ljava/util/Optional; getPotentialResults
		static
		0 o p_380126_
		1 o p_345096_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_307200_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_307633_
		1 o p_307264_
		2 o p_307557_
		3 o p_433394_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_307445_
dwr$1 net/minecraft/world/level/block/CrafterBlock$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dws net/minecraft/world/level/block/CraftingTableBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxx; CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52225_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;ILczk;Lczl;)Lddg; lambda$getMenuProvider$0
		static
		0 o p_52227_
		1 o p_52228_
		2 o p_52229_
		3 o p_52230_
		4 o p_52231_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_52233_
		1 o p_52234_
		2 o p_52235_
		3 o p_52236_
		4 o p_52238_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_52240_
		1 o p_52241_
		2 o p_52242_
dwt net/minecraft/world/level/block/CreakingHeartBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; AXIS
	c Lekk; STATE
	d Lekd; NATURAL
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_380228_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393635_
		1 o p_394550_
		2 o p_394080_
		3 o p_394343_
	a (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_380319_
		1 o p_379939_
		2 o p_379928_
		3 o p_380097_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_379447_
		1 o p_379641_
		2 o p_380325_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lja;Lejm;)Legg; newBlockEntity
		0 o p_380178_
		1 o p_380317_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_380251_
		1 o p_379529_
	a (Lczl;Lejm;Ldrq;Lja;)V tryAwardExperience
		0 o p_386796_
		1 o p_382970_
		2 o p_383065_
		3 o p_382941_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_379431_
	a (Lejm;Lawx;Lja;Ldrj;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 (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_394029_
		1 o p_394479_
		2 o p_394306_
		3 o p_393870_
	a (Ldrq;)Z isNaturalNight
		static
		0 o p_380307_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_379556_
		1 o p_379594_
		2 o p_379297_
		3 o p_379301_
	a (Ldrr;Lja;)Z isSurroundedByLogs
		static
		0 o p_379444_
		1 o p_380241_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_379898_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_381152_
		1 o p_381142_
		2 o p_381148_
		3 o p_432849_
	b (Lejm;Ldrt;Lja;)Z hasRequiredLogs
		static
		0 o p_379990_
		1 o p_380123_
		2 o p_380405_
	c (Lejm;Ldrq;Lja;)Lejm; updateState
		static
		0 o p_380049_
		1 o p_393975_
		2 o p_379599_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_380993_
dwu net/minecraft/world/level/block/CropBlock
	a [Lfpc; SHAPES
	d Lcom/mojang/serialization/MapCodec; CODEC
	e I MAX_AGE
	f Lekm; AGE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52247_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrt;Lja;)Z hasSufficientLight
		static
		0 o p_294828_
		1 o p_295989_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_52277_
		1 o p_52278_
		2 o p_52279_
		3 o p_52280_
		4 o p_405324_
		5 o p_451780_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221045_
		1 o p_221046_
		2 o p_221047_
		3 o p_221048_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304482_
		1 o p_52255_
		2 o p_52256_
		3 o p_387989_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_52286_
	a (Lduv;Ldqu;Lja;)F getGrowthSpeed
		static
		0 o p_52273_
		1 o p_52274_
		2 o p_52275_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_52282_
		1 o p_52283_
		2 o p_52284_
	a (Ldrq;)I getBonemealAgeIncrease
		0 o p_52262_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_52297_
		1 o p_52298_
		2 o p_52299_
		3 o p_52300_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221040_
		1 o p_221041_
		2 o p_221042_
		3 o p_221043_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_255715_
		1 o p_52259_
		2 o p_52260_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221050_
		1 o p_221051_
		2 o p_221052_
		3 o p_221053_
	b (I)Lejm; getStateForAge
		0 o p_52290_
	b (Ldrq;Lja;Lejm;)V growCrops
		0 o p_52264_
		1 o p_52265_
		2 o p_52266_
	b ()Lekm; getAgeProperty
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_52302_
		1 o p_52303_
		2 o p_52304_
	c ()I getMaxAge
	c (I)Lfpc; lambda$static$0
		static
		0 o p_394586_
	d ()Ldrp; getBaseSeedId
	f (Lejm;)Z isRandomlyTicking
		0 o p_52288_
	i (Lejm;)I getAge
		0 o p_52306_
	n (Lejm;)Z isMaxAge
		0 o p_52308_
dwv net/minecraft/world/level/block/CrossCollisionBlock
	a Lekd; NORTH
	b Lekd; EAST
	c Lekd; SOUTH
	d Lekd; WEST
	e Lekd; 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> (FFFFFLejl$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 (Lejm;Lfgp;)Z isPathfindable
		0 o p_52333_
		1 o p_52336_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_52338_
		1 o p_52339_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_52352_
		1 o p_52353_
		2 o p_52354_
		3 o p_52355_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_52341_
		1 o p_52342_
	a (Ljava/util/Map$Entry;)Z lambda$static$0
		static
		0 o p_52346_
	a (FFFFF)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 (Lfpc;Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$1
		static
		0 o p_393355_
		1 o p_393356_
		2 o p_393357_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_52357_
		1 o p_52358_
		2 o p_52359_
		3 o p_52360_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_52362_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_52348_
dwv$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
dww net/minecraft/world/level/block/CryingObsidianBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52371_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221055_
		1 o p_221056_
		2 o p_221057_
		3 o p_221058_
dwx net/minecraft/world/level/block/DaylightDetectorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; POWER
	c Lekd; INVERTED
	d Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52382_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_153109_
		1 o p_153110_
		2 o p_153111_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_52391_
		1 o p_52392_
		2 o p_52393_
		3 o p_52394_
		4 o p_52396_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153118_
		1 o p_153119_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_52402_
		1 o p_52403_
		2 o p_52404_
		3 o p_52405_
	a (Ldrq;Lja;Lejm;Legy;)V tickEntity
		static
		0 o p_153113_
		1 o p_153114_
		2 o p_153115_
		3 o p_153116_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_52398_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_52386_
		1 o p_52387_
		2 o p_52388_
		3 o p_52389_
	c (Lejm;Ldrq;Lja;)V updateSignalStrength
		static
		0 o p_52411_
		1 o p_52412_
		2 o p_52413_
	e_ (Lejm;)Z isSignalSource
		0 o p_52407_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_52409_
dwy net/minecraft/world/level/block/DecoratedPotBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lamj; SHERDS_DYNAMIC_DROP_ID
	c Lekk; HORIZONTAL_FACING
	d Lekd; CRACKED
	e Lekd; WATERLOGGED
	f Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_273064_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394575_
		1 o p_393957_
		2 o p_393972_
		3 o p_393685_
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_273590_
		1 o p_273343_
		2 o p_272869_
		3 o p_273002_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_276295_
		1 o p_276303_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_334078_
		1 o p_333905_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316866_
		1 o p_316544_
		2 o p_316541_
		3 o p_316732_
		4 o p_316860_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lja;Lejm;)Legg; newBlockEntity
		0 o p_273396_
		1 o p_272674_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_273112_
		1 o p_273055_
		2 o p_273137_
		3 o p_273151_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_333895_
		1 o p_333806_
	a (Lejm;Lfjb$a;)Ljava/util/List; getDrops
		0 o p_287683_
		1 o p_287582_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_272711_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304622_
		1 o p_294412_
		2 o p_294723_
		3 o p_387769_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_273169_
	a (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_306322_
		1 o p_306005_
		2 o p_306105_
		3 o p_305851_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_306206_
		1 o p_306113_
		2 o p_306305_
		3 o p_434577_
	a (Legz;Ljava/util/function/Consumer;)V lambda$getDrops$0
		static
		0 o p_330131_
		1 o p_330132_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_272593_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_305995_
	h_ (Lejm;)Lecx; getSoundType
		0 o p_277561_
dwz net/minecraft/world/level/block/DetectorRailBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekk; SHAPE
	d Lekd; POWERED
	e I PRESSED_CHECK_PERIOD
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52431_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcdv;)Z lambda$getAnalogOutputSignal$1
		static
		0 o p_153123_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_52463_
		1 o p_52464_
	a (Lja;)Lfoc; getSearchBB
		0 o p_52471_
	a (Ldrq;Lja;Lejm;)V checkPressed
		0 o p_52433_
		1 o p_52434_
		2 o p_52435_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_52466_
		1 o p_52467_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_52458_
		1 o p_52459_
		2 o p_52460_
		3 o p_52461_
		4 o p_405668_
		5 o p_451766_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_52483_
		1 o p_52484_
		2 o p_52485_
		3 o p_52486_
		4 o p_52487_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221060_
		1 o p_221061_
		2 o p_221062_
		3 o p_221063_
	a (Ldrq;Lja;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 (Lejn$a;)V createBlockStateDefinition
		0 o p_52469_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_52449_
		1 o p_52450_
		2 o p_52451_
		3 o p_52452_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_52454_
		1 o p_52455_
		2 o p_52456_
		3 o p_432924_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_52478_
		1 o p_52479_
		2 o p_52480_
		3 o p_52481_
	b (Ldrq;Lja;Lejm;Z)V updatePowerToConnected
		0 o p_52473_
		1 o p_52474_
		2 o p_52475_
		3 o p_52476_
	b (Lcdv;)Z lambda$checkPressed$0
		static
		0 o p_153125_
	c ()Lekp; getShapeProperty
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_52442_
	e_ (Lejm;)Z isSignalSource
		0 o p_52489_
dx net/minecraft/advancements/critereon/TradeTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lfiy;Ldhp;Ldx$a;)Z lambda$trigger$0
		static
		0 o p_70968_
		1 o p_70969_
		2 o p_70970_
	a (Lawy;Lcys;Ldhp;)V trigger
		0 o p_70960_
		1 o p_70961_
		2 o p_70962_
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 (Lfiy;Ldhp;)Z matches
		0 o p_70985_
		1 o p_70986_
	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
	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/DiodeBlock
	a Lfpc; SHAPE
	c Lekd; POWERED
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52499_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldsi;Lja;Lejm;)I getAlternateSignal
		0 o p_277358_
		1 o p_277763_
		2 o p_277604_
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_52506_
		1 o p_52507_
		2 o p_52508_
		3 o p_52509_
		4 o p_52510_
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394602_
		1 o p_394501_
		2 o p_394572_
		3 o p_393902_
	a (Ldrq;Lja;Lejm;)Z shouldTurnOn
		0 o p_52502_
		1 o p_52503_
		2 o p_52504_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_52501_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_52566_
		1 o p_52567_
		2 o p_52568_
		3 o p_52569_
		4 o p_52570_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221065_
		1 o p_221066_
		2 o p_221067_
		3 o p_221068_
	a (Ldqu;Lja;Lejm;)I getOutputSignal
		0 o p_52541_
		1 o p_52542_
		2 o p_52543_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_52538_
		1 o p_52539_
		2 o p_52540_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_52556_
		1 o p_52557_
		2 o p_52558_
		3 o p_52559_
	a (Ldrt;Lja;Lejm;)Z canSurviveOn
		0 o p_301314_
		1 o p_301010_
		2 o p_301320_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_52520_
		1 o p_52521_
		2 o p_52522_
		3 o p_52523_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_52561_
		1 o p_52562_
		2 o p_52563_
		3 o p_52564_
	b (Ldqu;Lja;Lejm;)Z shouldPrioritize
		0 o p_52574_
		1 o p_52575_
		2 o p_52576_
	b (Ldrq;Lja;Lejm;)I getInputSignal
		0 o p_52544_
		1 o p_52545_
		2 o p_52546_
	b (Ldrt;Lja;Lejm;)Z isLocked
		0 o p_52511_
		1 o p_52512_
		2 o p_52513_
	b ()Z sideInputDiodesOnly
	c (Ldrq;Lja;Lejm;)V checkTickOnNeighbor
		0 o p_52577_
		1 o p_52578_
		2 o p_52579_
	d (Ldrq;Lja;Lejm;)V updateNeighborsInFront
		0 o p_52581_
		1 o p_52582_
		2 o p_52583_
	e_ (Lejm;)Z isSignalSource
		0 o p_52572_
	h (Lejm;)I getDelay
		0 o p_52584_
	p (Lejm;)Z isDiode
		static
		0 o p_52587_
dxb net/minecraft/world/level/block/DirectionalBlock
	a Lekk; FACING
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52591_
	a ()Lcom/mojang/serialization/MapCodec; codec
dxc net/minecraft/world/level/block/DirtPathBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_153129_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221070_
		1 o p_221071_
		2 o p_221072_
		3 o p_221073_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_153138_
		1 o p_153141_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_153148_
		1 o p_153149_
		2 o p_153150_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_153143_
		1 o p_153144_
		2 o p_153145_
		3 o p_153146_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_153131_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_153159_
dxd net/minecraft/world/level/block/DispenserBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekd; TRIGGERED
	d Ljava/util/Map; DISPENSER_REGISTRY
	e Lorg/slf4j/Logger; LOGGER
	f Lll; DEFAULT_BEHAVIOR
	g I TRIGGER_DURATION
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52664_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393538_
		1 o p_394459_
		2 o p_394052_
		3 o p_394019_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_52713_
		1 o p_52714_
	a (Ldrp;Llm;)V registerBehavior
		static
		0 o p_52673_
		1 o p_52674_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_52693_
		1 o p_52694_
		2 o p_52695_
		3 o p_52696_
		4 o p_52698_
	a (Lawx;Lejm;Lja;)V dispenseFrom
		0 o p_52665_
		1 o p_302451_
		2 o p_52666_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153162_
		1 o p_153163_
	a (Llj;)Lju; getDispensePosition
		static
		0 o p_302440_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_52716_
		1 o p_52717_
	a (Llj;DLfoh;)Lju; getDispensePosition
		static
		0 o p_338419_
		1 o p_338633_
		2 o p_338798_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_52669_
	a (Ldrq;Ldhp;)Llm; getDispenseMethod
		0 o p_341306_
		1 o p_52667_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221075_
		1 o p_221076_
		2 o p_221077_
		3 o p_221078_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_52719_
	a (Ldrp;)V registerProjectileBehavior
		static
		0 o p_338817_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_52689_
		1 o p_52690_
		2 o p_52691_
		3 o p_435188_
	a (Ldhp;)Llm; getDefaultDispenseMethod
		static
		0 o p_371649_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_52682_
dxe net/minecraft/world/level/block/DoorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekk; HALF
	d Lekk; HINGE
	e Lekd; OPEN
	f Lekd; POWERED
	g Ljava/util/Map; SHAPES
	h Lekb; type
	<clinit> ()V <clinit>
		static
	<init> (Lekb;Lejl$d;)V <init>
		0 o p_272854_
		1 o p_273303_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_52749_
		1 o p_52750_
		2 o p_52751_
		3 o p_52752_
		4 o p_52753_
	a (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_52755_
		1 o p_52756_
		2 o p_52757_
		3 o p_52758_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_52769_
		1 o p_52770_
		2 o p_52771_
		3 o p_52772_
		4 o p_52774_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Lebr;)Lejm; rotate
		0 o p_52790_
		1 o p_52791_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_52739_
	a (Lejm;Lja;)J getSeed
		0 o p_52793_
		1 o p_52794_
	a (Lcdv;Ldrq;Lja;Z)V playSound
		0 o p_251616_
		1 o p_249656_
		2 o p_249439_
		3 o p_251628_
	a (Lcdv;Ldrq;Lejm;Lja;Z)V setOpen
		0 o p_153166_
		1 o p_153167_
		2 o p_153168_
		3 o p_153169_
		4 o p_153170_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432661_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_52803_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_52764_
		1 o p_52767_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_52787_
		1 o p_52788_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_52783_
		1 o p_52784_
		2 o p_52785_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_52807_
		1 o p_52808_
		2 o p_52809_
		3 o p_52810_
	a (Lejm;Lawx;Lja;Ldrj;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 (Ldrq;Lja;)Z isWoodenDoor
		static
		0 o p_52746_
		1 o p_52747_
	b ()Lekb; type
	b (Ldlk;)Lekh; getHinge
		0 o p_52805_
	p (Lejm;)Z isOpen
		0 o p_52816_
	q (Lejm;)Z isWoodenDoor
		static
		0 o p_52818_
dxe$1 net/minecraft/world/level/block/DoorBlock$1
	a [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
dxf net/minecraft/world/level/block/DoubleBlockCombiner
	<init> ()V <init>
	a (Legi;Ljava/util/function/Function;Ljava/util/function/Function;Lekp;Lejm;Ldrr;Lja;Ljava/util/function/BiPredicate;)Ldxf$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_
dxf$a net/minecraft/world/level/block/DoubleBlockCombiner$BlockType
	a Ldxf$a; SINGLE
	b Ldxf$a; FIRST
	c Ldxf$a; SECOND
	d [Ldxf$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_52837_
		1 o p_52838_
	a ()[Ldxf$a; $values
		static
	valueOf (Ljava/lang/String;)Ldxf$a; valueOf
		static
		0 o p_52840_
	values ()[Ldxf$a; values
		static
dxf$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
dxf$c net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult
	apply (Ldxf$b;)Ljava/lang/Object; apply
		0 o p_52845_
dxf$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 (Ldxf$b;)Ljava/lang/Object; apply
		0 o p_52852_
dxf$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 (Ldxf$b;)Ljava/lang/Object; apply
		0 o p_52857_
dxg net/minecraft/world/level/block/DoublePlantBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; HALF
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52861_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_52872_
		1 o p_52873_
		2 o p_52874_
		3 o p_52875_
		4 o p_52876_
	a (Ldrq;Lczl;Lja;Lejm;Legg;Ldhp;)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 (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_52878_
		1 o p_52879_
		2 o p_52880_
		3 o p_52881_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_52887_
		1 o p_52888_
		2 o p_52889_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_52863_
	a (Lejm;Lja;)J getSeed
		0 o p_52891_
		1 o p_52892_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_52901_
	a (Ldrr;Lejm;Lja;I)V placeAt
		static
		0 o p_153174_
		1 o p_153175_
		2 o p_153176_
		3 o p_153177_
	b (Ldrt;Lja;Lejm;)Lejm; copyWaterloggedFrom
		static
		0 o p_182454_
		1 o p_182455_
		2 o p_182456_
	b (Ldrq;Lja;Lejm;Lczl;)V preventDropFromBottomPart
		static
		0 o p_52904_
		1 o p_52905_
		2 o p_52906_
		3 o p_52907_
dxh net/minecraft/world/level/block/DragonEggBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52911_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_52913_
		1 o p_52916_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_52923_
		1 o p_52924_
		2 o p_52925_
		3 o p_52926_
		4 o p_52928_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_52930_
		1 o p_52931_
		2 o p_52932_
		3 o p_52933_
	a_ (Lejm;Ldrq;Lja;Lczl;)V attack
		0 o p_52918_
		1 o p_52919_
		2 o p_52920_
		3 o p_52921_
	b (Lejm;Ldqu;Lja;)I getDustColor
		0 o p_399914_
		1 o p_399493_
		2 o p_399689_
	b ()I getDelayAfterPlace
	c (Lejm;Ldrq;Lja;)V teleport
		0 o p_52936_
		1 o p_52937_
		2 o p_52938_
dxi net/minecraft/world/level/block/DriedGhastBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_HYDRATION_LEVEL
	c Lekm; HYDRATION_LEVEL
	d Lekd; WATERLOGGED
	e I HYDRATION_TICK_DELAY
	g Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_416326_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_418520_
		1 o p_418137_
		2 o p_418409_
		3 o p_418198_
		4 o p_418118_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_416514_
		1 o p_415674_
	a (Lawx;Lja;Lejm;)V spawnGhastling
		0 o p_415960_
		1 o p_416328_
		2 o p_416016_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_416548_
		1 o p_416476_
		2 o p_416401_
		3 o p_415860_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_416452_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_416215_
		1 o p_416576_
		2 o p_415822_
		3 o p_415656_
	a (Ldrr;Lja;Lejm;Lfga;)Z placeLiquid
		0 o p_416379_
		1 o p_415922_
		2 o p_416350_
		3 o p_415551_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_416682_
		1 o p_416357_
		2 o p_415792_
		3 o p_416494_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_415740_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_416248_
		1 o p_416607_
		2 o p_415639_
		3 o p_415633_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_416060_
	c (Lejm;Lawx;Lja;Lbfq;)V tickWaterlogged
		0 o p_416629_
		1 o p_416363_
		2 o p_415623_
		3 o p_415835_
	p (Lejm;)I getHydrationLevel
		0 o p_415767_
	r (Lejm;)Z isReadyToSpawn
		0 o p_415762_
dxj net/minecraft/world/level/block/DropExperienceBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcav; xpRange
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lejl$d;)V <init>
		0 o p_221084_
		1 o p_221083_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldxj;)Lcav; lambda$static$0
		static
		0 o p_304879_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432662_
	a (Lejm;Lawx;Lja;Ldhp;Z)V spawnAfterBreak
		0 o p_221086_
		1 o p_221087_
		2 o p_221088_
		3 o p_221089_
		4 o p_221090_
dxk net/minecraft/world/level/block/DropperBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	f Lorg/slf4j/Logger; LOGGER
	g Llm; DISPENSE_BEHAVIOUR
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52942_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;Lejm;Lja;)V dispenseFrom
		0 o p_52944_
		1 o p_302455_
		2 o p_52945_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153179_
		1 o p_153180_
	a (Ldrq;Ldhp;)Llm; getDispenseMethod
		0 o p_341227_
		1 o p_52947_
dxl net/minecraft/world/level/block/DryVegetationBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_401864_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_401767_
		1 o p_401764_
		2 o p_401758_
		3 o p_401896_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_401875_
		1 o p_401809_
		2 o p_401789_
		3 o p_401918_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_401820_
		1 o p_401945_
		2 o p_401852_
dxm net/minecraft/world/level/block/EnchantingTableBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/List; BOOKSHELF_OFFSETS
	c Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_341305_
	a (Ldrq;Lja;Lja;)Z isValidBookShelf
		static
		0 o p_340976_
		1 o p_340984_
		2 o p_341294_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_341007_
		1 o p_341167_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_340880_
		1 o p_341416_
		2 o p_341078_
	a (Ldrq;Lja;ILczk;Lczl;)Lddg; 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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_341077_
		1 o p_341293_
		2 o p_341394_
		3 o p_340990_
		4 o p_341300_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_341190_
		1 o p_340989_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_340823_
		1 o p_340890_
		2 o p_340839_
		3 o p_341114_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_341244_
		1 o p_340950_
		2 o p_340923_
	a (Lja;)Z lambda$static$0
		static
		0 o p_341357_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_341263_
		1 o p_341303_
		2 o p_340983_
		3 o p_341147_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_341280_
dxn net/minecraft/world/level/block/EndGatewayBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_52999_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_153189_
		1 o p_153190_
		2 o p_153191_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153193_
		1 o p_153194_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221097_
		1 o p_221098_
		2 o p_221099_
		3 o p_221100_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304768_
		1 o p_53004_
		2 o p_53005_
		3 o p_387386_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_350647_
		1 o p_350785_
		2 o p_350610_
		3 o p_350849_
		4 o p_405476_
		5 o p_451756_
	a (Lejm;Lffz;)Z canBeReplaced
		0 o p_53012_
		1 o p_53013_
	a (Lawx;Lcdv;Lja;)Lfha; getPortalDestination
		0 o p_350958_
		1 o p_350650_
		2 o p_350525_
	a_ (Lejm;)Lebk; getRenderShape
		0 o p_389542_
dxo net/minecraft/world/level/block/EndPortalBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53017_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153196_
		1 o p_153197_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_53038_
		1 o p_53039_
		2 o p_53040_
		3 o p_53041_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_53025_
		1 o p_53026_
		2 o p_53027_
		3 o p_53028_
		4 o p_405056_
		5 o p_451764_
	a (Lejm;Lffz;)Z canBeReplaced
		0 o p_53035_
		1 o p_53036_
	a (Lawx;Lcdv;Lja;)Lfha; getPortalDestination
		0 o p_351032_
		1 o p_350274_
		2 o p_350589_
	a (Lejm;Ldqu;Lja;Lcdv;)Lfpc; getEntityInsideCollisionShape
		0 o p_371319_
		1 o p_399758_
		2 o p_371244_
		3 o p_399952_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221102_
		1 o p_221103_
		2 o p_221104_
		3 o p_221105_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304508_
		1 o p_53022_
		2 o p_53023_
		3 o p_388548_
	a_ (Lejm;)Lebk; getRenderShape
		0 o p_389588_
dxp net/minecraft/world/level/block/EndPortalFrameBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekd; HAS_EYE
	d Lfpc; SHAPE_EMPTY
	e Lfpc; SHAPE_FULL
	f Lejr; portalShape
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53050_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_53056_
		1 o p_53059_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_53065_
		1 o p_53066_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_53073_
		1 o p_53074_
		2 o p_53075_
		3 o p_53076_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_53068_
		1 o p_53069_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_53052_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_53071_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_53061_
		1 o p_53062_
		2 o p_53063_
		3 o p_434063_
	b ()Lejr; getOrCreatePortalShape
		static
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_53054_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_53079_
dxq net/minecraft/world/level/block/EndRodBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53085_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221107_
		1 o p_221108_
		2 o p_221109_
		3 o p_221110_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_53105_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_53087_
dxr net/minecraft/world/level/block/EnderChestBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekk; FACING
	d Lekd; WATERLOGGED
	e Lfpc; SHAPE
	f Lxx; CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53121_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_53132_
		1 o p_53135_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_153199_
		1 o p_153200_
		2 o p_153201_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_53154_
		1 o p_53155_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_53137_
		1 o p_53138_
		2 o p_53139_
		3 o p_53140_
		4 o p_53142_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153208_
		1 o p_153209_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_53171_
		1 o p_53172_
		2 o p_53173_
		3 o p_53174_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_53157_
		1 o p_53158_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_53128_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221112_
		1 o p_221113_
		2 o p_221114_
		3 o p_221115_
	a (Lejm;Ldrq;Lja;Z)Ldxf$c; combine
		0 o p_53149_
		1 o p_53150_
		2 o p_53151_
		3 o p_53152_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221117_
		1 o p_221118_
		2 o p_221119_
		3 o p_221120_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_53167_
	a (Ldeu;ILczk;Lczl;)Lddg; lambda$useWithoutItem$1
		static
		0 o p_53123_
		1 o p_53124_
		2 o p_53125_
		3 o p_53126_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_53177_
	q ()Legi; lambda$new$0
		static
dxs net/minecraft/world/level/block/EntityBlock
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153215_
		1 o p_153216_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_153212_
		1 o p_153213_
		2 o p_153214_
	a (Lawx;Legg;)Leos; getListener
		0 o p_221121_
		1 o p_221122_
dxt net/minecraft/world/level/block/EyeblossomBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	d I EYEBLOSSOM_XZ_RANGE
	e I EYEBLOSSOM_Y_RANGE
	f Ldxt$a; type
	<clinit> ()V <clinit>
		static
	<init> (ZLejl$d;)V <init>
		0 o p_383090_
		1 o p_382887_
	<init> (Ldxt$a;Lejl$d;)V <init>
		0 o p_382834_
		1 o p_383158_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_382817_
		1 o p_383060_
		2 o p_383146_
		3 o p_383054_
		4 o p_405247_
		5 o p_451769_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_382808_
		1 o p_383005_
		2 o p_383211_
		3 o p_383088_
	a (Ldxt;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_383069_
	a (Lawx;Lejm;Lja;Lbfq;Lja;)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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432663_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_382850_
		1 o p_382933_
		2 o p_382838_
		3 o p_383190_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_382824_
		1 o p_382831_
		2 o p_382957_
		3 o p_382888_
	b ()Lccx; getBeeInteractionEffect
	c (Lejm;Lawx;Lja;Lbfq;)Z tryChangingState
		0 o p_383235_
		1 o p_383091_
		2 o p_383073_
		3 o p_383038_
dxt$a net/minecraft/world/level/block/EyeblossomBlock$Type
	a Ldxt$a; OPEN
	b Ldxt$a; CLOSED
	c Z open
	d Ljk; effect
	e F effectDuration
	f Lbcd; longSwitchSound
	g Lbcd; shortSwitchSound
	h I particleColor
	i [Ldxt$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZLjk;FLbcd;Lbcd;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 ()Lduv; block
	a (Lawx;Lja;Lbfq;)V spawnTransformParticle
		0 o p_383084_
		1 o p_383042_
		2 o p_382825_
	a (Z)Ldxt$a; fromBoolean
		static
		0 o p_382912_
	b ()Lejm; state
	c ()Ldxt$a; transform
	d ()Z emitSounds
	e ()Lbcd; longSwitchSound
	f ()[Ldxt$a; $values
		static
	valueOf (Ljava/lang/String;)Ldxt$a; valueOf
		static
		0 o p_383164_
	values ()[Ldxt$a; values
		static
dxu net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock
	c Lekk; FACE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53182_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_53186_
		1 o p_53187_
		2 o p_53188_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_53184_
	b (Ldrt;Lja;Ljg;)Z canAttach
		static
		0 o p_53197_
		1 o p_53198_
		2 o p_53199_
	p (Lejm;)Ljg; getConnectedDirection
		static
		0 o p_53201_
dxu$1 net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace
	<clinit> ()V <clinit>
		static
dxv net/minecraft/world/level/block/Fallable
	a (Lcdv;)Lcci; getFallDamageSource
		0 o p_253907_
	a (Ldrq;Lja;Lcvq;)V onBrokenAfterFall
		0 o p_153217_
		1 o p_153218_
		2 o p_153219_
	a (Ldrq;Lja;Lejm;Lejm;Lcvq;)V onLand
		0 o p_153220_
		1 o p_153221_
		2 o p_153222_
		3 o p_153223_
		4 o p_153224_
dxw net/minecraft/world/level/block/FallingBlock
	<init> (Lejl$d;)V <init>
		0 o p_53205_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_53233_
		1 o p_53234_
		2 o p_53235_
		3 o p_53236_
		4 o p_53237_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221124_
		1 o p_221125_
		2 o p_221126_
		3 o p_221127_
	a (Lcvq;)V falling
		0 o p_53206_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221129_
		1 o p_221130_
		2 o p_221131_
		3 o p_221132_
	b (Lejm;Ldqu;Lja;)I getDustColor
		0 o p_53238_
		1 o p_53239_
		2 o p_53240_
	b ()I getDelayAfterPlace
	p (Lejm;)Z isFree
		static
		0 o p_53242_
dxx net/minecraft/world/level/block/FarmBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; MOISTURE
	c I MAX_MOISTURE
	d Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53247_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrt;Lja;)Z isNearWater
		static
		0 o p_53259_
		1 o p_53260_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_53267_
		1 o p_53270_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_53272_
		1 o p_53273_
		2 o p_53274_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_53290_
		1 o p_53291_
		2 o p_53292_
		3 o p_53293_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_53249_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221134_
		1 o p_221135_
		2 o p_221136_
		3 o p_221137_
	a (Lcdv;Lejm;Ldrq;Lja;)V turnToDirt
		static
		0 o p_270981_
		1 o p_270402_
		2 o p_270568_
		3 o p_270551_
	a (Ldrq;Lejm;Lja;Lcdv;D)V fallOn
		0 o p_153227_
		1 o p_153228_
		2 o p_153229_
		3 o p_153230_
		4 o p_397639_
	a (Ldqu;Lja;)Z shouldMaintainFarmland
		static
		0 o p_279219_
		1 o p_279209_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_53283_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221139_
		1 o p_221140_
		2 o p_221141_
		3 o p_221142_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_53295_
dxy net/minecraft/world/level/block/FenceBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	h Ljava/util/function/Function; occlusionShapes
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53302_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_53306_
		1 o p_53309_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316111_
		1 o p_316725_
		2 o p_316646_
		3 o p_316453_
		4 o p_316769_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldlk;)Lejm; getStateForPlacement
		0 o p_53304_
	a (Lejm;ZLjg;)Z connectsTo
		0 o p_53330_
		1 o p_53331_
		2 o p_53332_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_53334_
	c (Lejm;Ldqu;Lja;Lfom;)Lfpc; getVisualShape
		0 o p_53311_
		1 o p_53312_
		2 o p_53313_
		3 o p_53314_
	f_ (Lejm;)Lfpc; getOcclusionShape
		0 o p_53338_
	p (Lejm;)Z isSameFence
		0 o p_153255_
dxz net/minecraft/world/level/block/FenceGateBlock
	D Ljava/util/Map; SHAPE_OCCLUSION
	R Ljava/util/Map; SHAPE_OCCLUSION_WALL
	S Lelb; type
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; OPEN
	c Lekd; POWERED
	d Lekd; 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> (Lelb;Lejl$d;)V <init>
		0 o p_273340_
		1 o p_273352_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_53360_
		1 o p_53363_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_53365_
		1 o p_53366_
		2 o p_53367_
		3 o p_53368_
		4 o p_53370_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_53391_
		1 o p_53392_
		2 o p_53393_
		3 o p_53394_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_53358_
	a (Lejm;Lawx;Lja;Ldrj;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432664_
	a (Ldxz;)Lelb; lambda$static$0
		static
		0 o p_304842_
	a (Lejm;Ljg;)Z connectsToDirection
		static
		0 o p_53379_
		1 o p_53380_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_53389_
	b (Lfpc;)Lfpc; lambda$static$3
		static
		0 o p_393359_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_53396_
		1 o p_53397_
		2 o p_53398_
		3 o p_53399_
	b_ (Lejm;Ldqu;Lja;)Lfpc; getBlockSupportShape
		0 o p_253862_
		1 o p_254569_
		2 o p_254197_
	c (Lfpc;)Lfpc; lambda$static$2
		static
		0 o p_393358_
	f_ (Lejm;)Lfpc; getOcclusionShape
		0 o p_53401_
	p (Lejm;)Z isWall
		0 o p_53405_
dxz$1 net/minecraft/world/level/block/FenceGateBlock$1
	a [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
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 (Lawy;Lja;)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$b; distance
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lcx$b;)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$b; 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/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 Lekm; AGE
	e Lekd; NORTH
	f Lekd; EAST
	g Lekd; SOUTH
	h Lekd; WEST
	i Lekd; UP
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53425_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;ILbfq;I)V checkBurnOut
		0 o p_221151_
		1 o p_221152_
		2 o p_221153_
		3 o p_221154_
		4 o p_221155_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldlk;)Lejm; getStateForPlacement
		0 o p_53427_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_53479_
		1 o p_53480_
		2 o p_53481_
		3 o p_53482_
		4 o p_53483_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221160_
		1 o p_221161_
		2 o p_221162_
		3 o p_221163_
	a (Lduv;II)V setFlammable
		0 o p_53445_
		1 o p_53446_
		2 o p_53447_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_53465_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_53454_
		1 o p_53455_
		2 o p_53456_
	a (Ldrt;Lja;I)Lejm; getStateWithAge
		0 o p_374519_
		1 o p_53439_
		2 o p_53440_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_53474_
		1 o p_53475_
		2 o p_53476_
		3 o p_53477_
	a (Ljava/util/Map$Entry;)Z lambda$static$0
		static
		0 o p_53467_
	a (Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$1
		static
		0 o p_393360_
		1 o p_393361_
	a (Lbfq;)I getFireTickDelay
		static
		0 o p_221149_
	a (Ldrt;Lja;)I getIgniteOdds
		0 o p_221157_
		1 o p_221158_
	a (Ldrq;Lja;)Z isNearRain
		0 o p_53429_
		1 o p_53430_
	b (Ldqu;Lja;)Lejm; getStateForPlacement
		0 o p_53471_
		1 o p_53472_
	b ()V bootStrap
		static
	d (Ldqu;Lja;)Z isValidFireLocation
		0 o p_53486_
		1 o p_53487_
	g (Lejm;)Z canBurn
		0 o p_53489_
	p (Lejm;)I getBurnOdds
		0 o p_221165_
	q ()Ljava/util/function/Function; makeShapes
	r (Lejm;)I getIgniteOdds
		0 o p_221167_
dyb 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> (Lejl$d;)V <init>
		0 o p_401237_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_401120_
		1 o p_401417_
		2 o p_401298_
		3 o p_401423_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_401358_
		1 o p_401092_
		2 o p_401110_
		3 o p_401309_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_401352_
		1 o p_401332_
		2 o p_401436_
	a (Lawx;Lja;)V lambda$performBonemeal$0
		0 o p_415477_
		1 o p_415478_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_401415_
		1 o p_401124_
		2 o p_401112_
		3 o p_401260_
dyc net/minecraft/world/level/block/FlowerBedBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekm; AMOUNT
	g Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_394040_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_393796_
		1 o p_393802_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_393803_
		1 o p_394026_
		2 o p_394322_
		3 o p_394474_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_393932_
		1 o p_394491_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_394140_
		1 o p_394672_
		2 o p_393771_
		3 o p_394008_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_393645_
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_393549_
		1 o p_393927_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_393489_
		1 o p_394493_
		2 o p_394603_
		3 o p_393700_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_393585_
		1 o p_393679_
		2 o p_394653_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_393753_
	b ()D getShapeHeight
	c ()Lekm; getSegmentAmountProperty
	q ()Ljava/util/function/Function; makeShapes
dyd net/minecraft/world/level/block/FlowerBlock
	a Lfpc; SHAPE
	b Lcom/mojang/serialization/MapCodec; EFFECTS_FIELD
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ldks; suspiciousStewEffects
	<clinit> ()V <clinit>
		static
	<init> (Ljk;FLejl$d;)V <init>
		0 o p_316154_
		1 o p_332744_
		2 o p_53514_
	<init> (Ldks;Lejl$d;)V <init>
		0 o p_330645_
		1 o p_304822_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432665_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_53517_
		1 o p_53518_
		2 o p_53519_
		3 o p_53520_
	a (Ljk;F)Ldks; makeEffectList
		static
		0 o p_316817_
		1 o p_332817_
	b ()Lccx; getBeeInteractionEffect
	c ()Ldks; getSuspiciousEffects
dye net/minecraft/world/level/block/FlowerPotBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Map; POTTED_BY_CONTENT
	c Lfpc; SHAPE
	d Lduv; potted
	<clinit> ()V <clinit>
		static
	<init> (Lduv;Lejl$d;)V <init>
		0 o p_53528_
		1 o p_53529_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Lfgp;)Z isPathfindable
		0 o p_53535_
		1 o p_53538_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316363_
		1 o p_316655_
		2 o p_316654_
		3 o p_316338_
		4 o p_316518_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; 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_432666_
	a (Ldye;)Lduv; lambda$static$0
		static
		0 o p_304928_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304505_
		1 o p_53532_
		2 o p_53533_
		3 o p_388306_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_382880_
		1 o p_383169_
		2 o p_382955_
		3 o p_383144_
	b ()Lduv; getPotted
	f (Lejm;)Z isRandomlyTicking
		0 o p_383068_
	p (Lejm;)Lejm; opposite
		0 o p_383006_
	q ()Z isEmpty
dyf 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 Lfpc; SHAPE
	g I minHatchTickDelay
	h I maxHatchTickDelay
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_221177_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_221209_
		1 o p_221210_
		2 o p_221211_
	a (II)V setHatchDelay
		static
		0 o p_221179_
		1 o p_221180_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_221199_
		1 o p_221200_
		2 o p_221201_
		3 o p_221202_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_221204_
		1 o p_221205_
		2 o p_221206_
		3 o p_221207_
		4 o p_405189_
		5 o p_451775_
	a (Lawx;Lja;Lbfq;)V hatchFrogspawn
		0 o p_221182_
		1 o p_221183_
		2 o p_221184_
	a (Lbfq;)I getFrogspawnHatchDelay
		static
		0 o p_221186_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_221227_
		1 o p_221228_
		2 o p_221229_
		3 o p_221230_
		4 o p_221231_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221194_
		1 o p_221195_
		2 o p_221196_
		3 o p_221197_
	a (Ldqu;Lja;)Z mayPlaceOn
		static
		0 o p_221188_
		1 o p_221189_
	a (Ldrq;Lja;)V destroyBlock
		0 o p_221191_
		1 o p_221192_
	b (Lawx;Lja;Lbfq;)V spawnTadpoles
		0 o p_221221_
		1 o p_221222_
		2 o p_221223_
	b (Lbfq;)D getRandomTadpolePositionOffset
		0 o p_221225_
	b ()V setDefaultHatchDelay
		static
dyg net/minecraft/world/level/block/FrostedIceBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lekm; AGE
	f I NEIGHBORS_TO_AGE
	g I NEIGHBORS_TO_MELT
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53564_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_345576_
		1 o p_346049_
		2 o p_346299_
		3 o p_346367_
		4 o p_344840_
	a (Ldqu;Lja;I)Z fewerNeigboursThan
		0 o p_53566_
		1 o p_53567_
		2 o p_53568_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221233_
		1 o p_221234_
		2 o p_221235_
		3 o p_221236_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304729_
		1 o p_53571_
		2 o p_53572_
		3 o p_386722_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_53586_
	d (Lejm;Ldrq;Lja;)Z slightlyMelt
		0 o p_53593_
		1 o p_53594_
		2 o p_53595_
dyh net/minecraft/world/level/block/FungusBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b D BONEMEAL_SUCCESS_PROBABILITY
	c Lfpc; SHAPE
	d Lduv; requiredBlock
	e Lami; feature
	<clinit> ()V <clinit>
		static
	<init> (Lami;Lduv;Lejl$d;)V <init>
		0 o p_259087_
		1 o p_260223_
		2 o p_259749_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrt;)Ljava/util/Optional; getFeature
		0 o p_256589_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_53618_
		1 o p_53619_
		2 o p_53620_
		3 o p_53621_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221243_
		1 o p_221244_
		2 o p_221245_
		3 o p_221246_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221248_
		1 o p_221249_
		2 o p_221250_
		3 o p_221251_
	a (Ldyh;)Lduv; lambda$static$1
		static
		0 o p_304365_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_432667_
	a (Lawx;Lbfq;Lja;Ljk;)V lambda$performBonemeal$3
		static
		0 o p_256516_
		1 o p_255804_
		2 o p_255721_
		3 o p_256352_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256655_
		1 o p_256553_
		2 o p_256213_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_53623_
		1 o p_53624_
		2 o p_53625_
	b (Ldyh;)Lami; lambda$static$0
		static
		0 o p_304367_
dyi net/minecraft/world/level/block/FurnaceBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53627_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_153273_
		1 o p_153274_
		2 o p_153275_
	a (Ldrq;Lja;Lczl;)V openContainer
		0 o p_53631_
		1 o p_53632_
		2 o p_53633_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153277_
		1 o p_153278_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221253_
		1 o p_221254_
		2 o p_221255_
		3 o p_221256_
dyj net/minecraft/world/level/block/GameMasterBlock
dyk net/minecraft/world/level/block/GlazedTerracottaBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53677_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_53681_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_53679_
dyl net/minecraft/world/level/block/GlowLichenBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Leaf; spreader
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_153282_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221264_
		1 o p_221265_
		2 o p_221266_
		3 o p_221267_
	a (Lejm;Ldrt;Lja;Ljg;)Z lambda$isValidBonemealTarget$1
		0 o p_181229_
		1 o p_255939_
		2 o p_181231_
		3 o p_153316_
	a (ILejm;)I lambda$emission$0
		static
		0 o p_181220_
		1 o p_181221_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256569_
		1 o p_153290_
		2 o p_153291_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221259_
		1 o p_221260_
		2 o p_221261_
		3 o p_221262_
	b (I)Ljava/util/function/ToIntFunction; emission
		static
		0 o p_181223_
	c ()Leaf; getSpreader
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_181225_
dym net/minecraft/world/level/block/GrassBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53685_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221275_
		1 o p_221276_
		2 o p_221277_
		3 o p_221278_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256229_
		1 o p_256432_
		2 o p_255677_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221270_
		1 o p_221271_
		2 o p_221272_
		3 o p_221273_
	as_ ()Lduy$a; getType
dyn net/minecraft/world/level/block/GrindstoneBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxx; CONTAINER_TITLE
	d Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53808_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_53816_
		1 o p_53819_
	a (Ldrq;Lja;ILczk;Lczl;)Lddg; 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 (Lejm;Leaa;)Lejm; mirror
		0 o p_53832_
		1 o p_53833_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_53821_
		1 o p_53822_
		2 o p_53823_
		3 o p_53824_
		4 o p_53826_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_53828_
		1 o p_53829_
		2 o p_53830_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_53842_
		1 o p_53843_
		2 o p_53844_
		3 o p_53845_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_53847_
		1 o p_53848_
		2 o p_53849_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_53835_
		1 o p_53836_
	a (Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$0
		static
		0 o p_393362_
		1 o p_393363_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_53838_
	b ()Ljava/util/function/Function; makeShapes
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_53851_
		1 o p_53852_
		2 o p_53853_
		3 o p_53854_
	r (Lejm;)Lfpc; getVoxelShape
		0 o p_53856_
dyo net/minecraft/world/level/block/GrowingPlantBlock
	a Ljg; growthDirection
	b Z scheduleFluidTicks
	d Lfpc; shape
	<init> (Lejl$d;Ljg;Lfpc;Z)V <init>
		0 o p_53863_
		1 o p_53864_
		2 o p_53865_
		3 o p_53866_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221280_
		1 o p_221281_
		2 o p_221282_
		3 o p_221283_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_53876_
		1 o p_53877_
		2 o p_53878_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_53880_
		1 o p_53881_
		2 o p_53882_
		3 o p_53883_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_53868_
	b (Lbfq;)Lejm; getStateForPlacement
		0 o p_374167_
	b ()Lduv; getBodyBlock
	c ()Ldyq; getHeadBlock
	p (Lejm;)Z canAttachTo
		0 o p_153321_
dyp net/minecraft/world/level/block/GrowingPlantBodyBlock
	<init> (Lejl$d;Ljg;Lfpc;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 (Lejm;Ldlk;)Z canBeReplaced
		0 o p_53910_
		1 o p_53911_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221290_
		1 o p_221291_
		2 o p_221292_
		3 o p_221293_
	a (Ldqu;Lja;Lduv;)Ljava/util/Optional; getHeadPos
		0 o p_153323_
		1 o p_153324_
		2 o p_153325_
	a (Lejm;Lejm;)Lejm; updateHeadAfterConvertedFromBody
		0 o p_153326_
		1 o p_153327_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256221_
		1 o p_255647_
		2 o p_256117_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304650_
		1 o p_53897_
		2 o p_53898_
		3 o p_388787_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221285_
		1 o p_221286_
		2 o p_221287_
		3 o p_221288_
	b ()Lduv; getBodyBlock
dyq net/minecraft/world/level/block/GrowingPlantHeadBlock
	c D growPerTickProbability
	e Lekm; AGE
	f I MAX_AGE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;Ljg;Lfpc;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 (Lejm;Lejm;)Lejm; updateBodyAfterConvertedFromHead
		0 o p_153329_
		1 o p_153330_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Lbfq;)Lejm; getGrowIntoState
		0 o p_221347_
		1 o p_221348_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221337_
		1 o p_221338_
		2 o p_221339_
		3 o p_221340_
	a (Lbfq;)I getBlocksToGrowWhenBonemealed
		0 o p_221341_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221343_
		1 o p_221344_
		2 o p_221345_
		3 o p_221346_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_255931_
		1 o p_256046_
		2 o p_256550_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_53958_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221350_
		1 o p_221351_
		2 o p_221352_
		3 o p_221353_
	b (Lbfq;)Lejm; getStateForPlacement
		0 o p_374460_
	c ()Ldyq; getHeadBlock
	f (Lejm;)Z isRandomlyTicking
		0 o p_53961_
	h (Lejm;)Z canGrowInto
		0 o p_53968_
	q (Lejm;)Lejm; getMaxAgeState
		0 o p_187439_
	r (Lejm;)Z isMaxAge
		0 o p_187441_
dyr net/minecraft/world/level/block/HalfTransparentBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53970_
	a ()Lcom/mojang/serialization/MapCodec; codec
	b (Lejm;Lejm;Ljg;)Z skipRendering
		0 o p_53972_
		1 o p_53973_
		2 o p_53974_
dys net/minecraft/world/level/block/HangingMossBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; TIP
	c Lfpc; SHAPE_BASE
	d Lfpc; SHAPE_TIP
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_379903_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_380096_
		1 o p_379969_
		2 o p_380283_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_379697_
		1 o p_380282_
		2 o p_379821_
		3 o p_379644_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_379337_
		1 o p_379974_
		2 o p_379496_
		3 o p_379559_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_380206_
		1 o p_380151_
		2 o p_379719_
		3 o p_379567_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_381085_
		1 o p_381014_
		2 o p_381010_
		3 o p_380962_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_379410_
		1 o p_379865_
		2 o p_379365_
		3 o p_380130_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_379509_
		1 o p_379596_
		2 o p_380331_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_379416_
	a (Ldqu;Lja;)Lja; getTip
		0 o p_379440_
		1 o p_380142_
	b (Ldqu;Lja;)Z canStayAtPosition
		0 o p_379546_
		1 o p_379355_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_380235_
	p (Lejm;)Z canGrowInto
		0 o p_379897_
dyt net/minecraft/world/level/block/HangingRootsBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; WATERLOGGED
	c Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_153337_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_153347_
		1 o p_153348_
		2 o p_153349_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_153342_
		1 o p_153343_
		2 o p_153344_
		3 o p_153345_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_153358_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_153340_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_153360_
dyu net/minecraft/world/level/block/HayBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53976_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Lja;Lcdv;D)V fallOn
		0 o p_153362_
		1 o p_153363_
		2 o p_153364_
		3 o p_153365_
		4 o p_397598_
dyv net/minecraft/world/level/block/HeavyCoreBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; WATERLOGGED
	c Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_333904_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_333758_
		1 o p_333728_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_334026_
		1 o p_334049_
		2 o p_334056_
		3 o p_333870_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_333925_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_338691_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_335518_
dyw 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 Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_53985_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcdv;)V showSlideParticles
		static
		0 o p_53987_
	a (Ldrq;Lcdv;)V maybeDoSlideEffects
		0 o p_53995_
		1 o p_53996_
	a (Lcdv;Lja;)V maybeDoSlideAchievement
		0 o p_53992_
		1 o p_53993_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_54003_
		1 o p_54004_
		2 o p_54005_
		3 o p_54006_
		4 o p_404924_
		5 o p_451779_
	a (Lja;Lcdv;)Z isSlidingDown
		0 o p_54008_
		1 o p_54009_
	a (Lcdv;I)V showParticles
		static
		0 o p_53989_
		1 o p_53990_
	a (Ldrq;Lejm;Lja;Lcdv;D)V fallOn
		0 o p_153372_
		1 o p_153373_
		2 o p_153374_
		3 o p_153375_
		4 o p_396999_
	b (D)D getOldDeltaY
		static
		0 o p_381724_
	b (Lcdv;)V showJumpParticles
		static
		0 o p_54011_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_54015_
		1 o p_54016_
		2 o p_54017_
		3 o p_54018_
	c (Lcdv;)Z doesEntityDoHoneyBlockSlideEffects
		static
		0 o p_54013_
	c (D)D getNewDeltaY
		static
		0 o p_381725_
	d (Lcdv;)V doSlideMovement
		0 o p_54020_
dyx net/minecraft/world/level/block/HopperBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekd; ENABLED
	d Ljava/util/function/Function; shapes
	e Ljava/util/Map; interactionShapes
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54039_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393723_
		1 o p_393834_
		2 o p_394230_
		3 o p_394190_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_54057_
		1 o p_54060_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_153378_
		1 o p_153379_
		2 o p_153380_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_54091_
		1 o p_54092_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_54071_
		1 o p_54072_
		2 o p_54073_
		3 o p_54074_
		4 o p_54076_
	a (Lejm;Ldqu;Lja;)Lfpc; getInteractionShape
		0 o p_54099_
		1 o p_54100_
		2 o p_54101_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153382_
		1 o p_153383_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_54105_
		1 o p_54106_
		2 o p_54107_
		3 o p_54108_
	a (Ldrq;Lja;Lejm;)V checkPoweredState
		0 o p_275499_
		1 o p_275298_
		2 o p_275611_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_54094_
		1 o p_54095_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_54066_
		1 o p_54067_
		2 o p_54068_
		3 o p_54069_
		4 o p_405580_
		5 o p_451755_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_54041_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_54110_
		1 o p_54111_
		2 o p_54112_
		3 o p_54113_
		4 o p_54114_
	a (Lfpc;Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$0
		static
		0 o p_394287_
		1 o p_393698_
		2 o p_393725_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54097_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_54062_
		1 o p_54063_
		2 o p_54064_
		3 o p_433596_
	b (Lfpc;)Ljava/util/function/Function; makeShapes
		0 o p_393574_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_54055_
dyy net/minecraft/world/level/block/HorizontalDirectionalBlock
	f Lekk; FACING
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54120_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_54122_
		1 o p_54123_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_54125_
		1 o p_54126_
dyz net/minecraft/world/level/block/HugeMushroomBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; NORTH
	c Lekd; EAST
	d Lekd; SOUTH
	e Lekd; WEST
	f Lekd; UP
	g Lekd; DOWN
	h Ljava/util/Map; PROPERTY_BY_DIRECTION
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54136_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_54140_
		1 o p_54141_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Lebr;)Lejm; rotate
		0 o p_54143_
		1 o p_54144_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54153_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_54138_
dz net/minecraft/advancements/critereon/UsedTotemTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldhp;Ldz$a;)Z lambda$trigger$0
		static
		0 o p_74435_
		1 o p_74436_
	a (Lawy;Ldhp;)V trigger
		0 o p_74432_
		1 o p_74433_
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 ()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 (Ldhp;)Z matches
		0 o p_74451_
	a (Ljl;Ldrp;)Lar; usedTotem
		static
		0 o p_364731_
		1 o p_74453_
	b ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_312888_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dza net/minecraft/world/level/block/IceBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54155_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lczl;Lja;Lejm;Legg;Ldhp;)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 (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221355_
		1 o p_221356_
		2 o p_221357_
		3 o p_221358_
	b ()Lejm; meltsInto
		static
	c (Lejm;Ldrq;Lja;)V melt
		0 o p_54169_
		1 o p_54170_
		2 o p_54171_
dzb net/minecraft/world/level/block/InfestedBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lduv; 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> (Lduv;Lejl$d;)V <init>
		0 o p_54178_
		1 o p_54179_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Ldhp;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;Lejm;Ljava/util/function/Supplier;)Lejm; getNewStateWithProperties
		static
		0 o p_153424_
		1 o p_153425_
		2 o p_153426_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432668_
	a (Ljava/util/function/Supplier;Lejm;)Lejm; lambda$getNewStateWithProperties$3
		static
		0 o p_153428_
		1 o p_153429_
	a (Lawx;Lja;)V spawnInfestation
		0 o p_54181_
		1 o p_54182_
	b ()Lduv; getHostBlock
	p (Lejm;)Z isCompatibleHostBlock
		static
		0 o p_54196_
	q (Lejm;)Lejm; infestedStateByHost
		static
		0 o p_153431_
	q ()Lejm; lambda$hostStateByInfested$2
	r (Lejm;)Lejm; hostStateByInfested
		0 o p_153433_
	s (Lejm;)Lejm; lambda$infestedStateByHost$1
		static
		0 o p_153435_
dzc net/minecraft/world/level/block/InfestedRotatedPillarBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lduv;Lejl$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_432669_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_153443_
		1 o p_153444_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_153446_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_153441_
dzd net/minecraft/world/level/block/IronBarsBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54198_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Z)Z attachsTo
		0 o p_54218_
		1 o p_54219_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejn$a;)V createBlockStateDefinition
		0 o p_54221_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_54200_
	b (Lejm;Lejm;Ljg;)Z skipRendering
		0 o p_54207_
		1 o p_54208_
		2 o p_54209_
	c (Lejm;Ldqu;Lja;Lfom;)Lfpc; getVisualShape
		0 o p_54202_
		1 o p_54203_
		2 o p_54204_
		3 o p_54205_
dze net/minecraft/world/level/block/JigsawBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; ORIENTATION
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54225_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_54238_
		1 o p_54239_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_54231_
		1 o p_54232_
		2 o p_54233_
		3 o p_54234_
		4 o p_54236_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153448_
		1 o p_153449_
	a (Lfep$a;Lfep$a;)Z canAttach
		static
		0 o p_379389_
		1 o p_380000_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_54241_
		1 o p_54242_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_54227_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54244_
	p (Lejm;)Ljg; getFrontFacing
		static
		0 o p_54251_
	q (Lejm;)Ljg; getTopFacing
		static
		0 o p_54253_
dzf net/minecraft/world/level/block/JukeboxBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; HAS_RECORD
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54257_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_54264_
		1 o p_54265_
		2 o p_54266_
		3 o p_54267_
		4 o p_54268_
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394657_
		1 o p_393637_
		2 o p_394442_
		3 o p_394460_
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_239682_
		1 o p_239683_
		2 o p_239684_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_54281_
		1 o p_54282_
		2 o p_54283_
		3 o p_54284_
		4 o p_54286_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153451_
		1 o p_153452_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54294_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_272942_
		1 o p_273232_
		2 o p_273524_
		3 o p_272902_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_54277_
		1 o p_54278_
		2 o p_54279_
		3 o p_433608_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_54275_
	e_ (Lejm;)Z isSignalSource
		0 o p_273404_
dzg net/minecraft/world/level/block/KelpBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	g D GROW_PER_TICK_PROBABILITY
	h Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54300_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbfq;)I getBlocksToGrowWhenBonemealed
		0 o p_221366_
	a (Ldrr;Lja;Lejm;Lfga;)Z placeLiquid
		0 o p_54309_
		1 o p_54310_
		2 o p_54311_
		3 o p_54312_
	a (Lcew;Ldqu;Lja;Lejm;Lffz;)Z canPlaceLiquid
		0 o p_393686_
		1 o p_54304_
		2 o p_54305_
		3 o p_54306_
		4 o p_54307_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_54302_
	b ()Lduv; getBodyBlock
	b_ (Lejm;)Lfga; getFluidState
		0 o p_54319_
	h (Lejm;)Z canGrowInto
		0 o p_54321_
	p (Lejm;)Z canAttachTo
		0 o p_153455_
dzh net/minecraft/world/level/block/KelpPlantBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54323_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrr;Lja;Lejm;Lfga;)Z placeLiquid
		0 o p_54330_
		1 o p_54331_
		2 o p_54332_
		3 o p_54333_
	a (Lcew;Ldqu;Lja;Lejm;Lffz;)Z canPlaceLiquid
		0 o p_394660_
		1 o p_54325_
		2 o p_54326_
		3 o p_54327_
		4 o p_54328_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_54336_
	c ()Ldyq; getHeadBlock
	p (Lejm;)Z canAttachTo
		0 o p_153457_
dzi net/minecraft/world/level/block/LadderBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekd; WATERLOGGED
	d Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54345_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_54357_
		1 o p_54358_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_54353_
		1 o p_54354_
		2 o p_54355_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_54372_
		1 o p_54373_
		2 o p_54374_
		3 o p_54375_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_54360_
		1 o p_54361_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_54347_
	a (Ldqu;Lja;Ljg;)Z canAttachTo
		0 o p_54349_
		1 o p_54350_
		2 o p_54351_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54370_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_54377_
dzj net/minecraft/world/level/block/LanternBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; HANGING
	c Lekd; WATERLOGGED
	d Lfpc; SHAPE_STANDING
	e Lfpc; SHAPE_HANGING
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_153465_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_153469_
		1 o p_153472_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_153479_
		1 o p_153480_
		2 o p_153481_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_153474_
		1 o p_153475_
		2 o p_153476_
		3 o p_153477_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_153490_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_153467_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_153492_
	p (Lejm;)Ljg; getConnectedDirection
		static
		0 o p_153496_
dzk net/minecraft/world/level/block/LavaCauldronBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Lfpc; SHAPE_INSIDE
	f Lfpc; FILLED_SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_153498_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lcdv;)Lfpc; getEntityInsideCollisionShape
		0 o p_423606_
		1 o p_423559_
		2 o p_423584_
		3 o p_423629_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_153506_
		1 o p_153507_
		2 o p_153508_
		3 o p_153509_
		4 o p_404841_
		5 o p_451751_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_153502_
		1 o p_153503_
		2 o p_153504_
		3 o p_433415_
	b (Lejm;)D getContentHeight
		0 o p_153500_
	d (Lejm;)Z isFull
		0 o p_153511_
dzl net/minecraft/world/level/block/LayeredCauldronBlock
	D [Lfpc; FILLED_SHAPES
	R Ldst$c; precipitationType
	d Lcom/mojang/serialization/MapCodec; CODEC
	e I MIN_FILL_LEVEL
	f I MAX_FILL_LEVEL
	g Lekm; LEVEL
	h I BASE_CONTENT_HEIGHT
	i D HEIGHT_PER_LEVEL
	<clinit> ()V <clinit>
		static
	<init> (Ldst$c;Lkh$a;Lejl$d;)V <init>
		0 o p_304591_
		1 o p_304761_
		2 o p_153522_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldzl;)Lkh$a; lambda$static$1
		static
		0 o p_304369_
	a (Lawx;Lja;Lejm;Ldrq;Lcdv;)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 (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_153534_
		1 o p_153535_
		2 o p_153536_
		3 o p_153537_
		4 o p_405060_
		5 o p_451753_
	a (Lffz;)Z canReceiveStalactiteDrip
		0 o p_153551_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_432670_
	a (Lejm;Ldqu;Lja;Lcdv;)Lfpc; getEntityInsideCollisionShape
		0 o p_423555_
		1 o p_423560_
		2 o p_423649_
		3 o p_423623_
	a (Lejm;Ldrq;Lja;Lffz;)V receiveStalactiteDrip
		0 o p_153544_
		1 o p_153545_
		2 o p_153546_
		3 o p_153547_
	a (Lejm;Ldrq;Lja;Ldst$c;)V handlePrecipitation
		0 o p_153539_
		1 o p_153540_
		2 o p_153541_
		3 o p_153542_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_153549_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_153530_
		1 o p_153531_
		2 o p_153532_
		3 o p_432844_
	b (Ldzl;)Ldst$c; lambda$static$0
		static
		0 o p_304371_
	b (I)D getPixelContentHeight
		static
		0 o p_423661_
	b (Lejm;)D getContentHeight
		0 o p_153528_
	b ()[Lfpc; lambda$static$4
		static
	c (I)Lfpc; lambda$static$3
		static
		0 o p_423403_
	c (Lejm;Ldrq;Lja;)V lowerFillLevel
		static
		0 o p_153560_
		1 o p_153561_
		2 o p_153562_
	d (Lejm;Ldrq;Lja;)V handleEntityOnFireInside
		0 o p_153556_
		1 o p_153557_
		2 o p_153558_
	d (Lejm;)Z isFull
		0 o p_153555_
dzm net/minecraft/world/level/block/LeafLitterBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_393543_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_394494_
		1 o p_393674_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_393478_
		1 o p_393616_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_401850_
		1 o p_401768_
		2 o p_401902_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_393565_
		1 o p_393799_
		2 o p_394123_
		3 o p_393894_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_394056_
		1 o p_394157_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_393852_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_394214_
	q ()Ljava/util/function/Function; makeShapes
dzn net/minecraft/world/level/block/LeavesBlock
	a I DECAY_DISTANCE
	b Lekm; DISTANCE
	c Lekd; PERSISTENT
	d Lekd; WATERLOGGED
	e F leafParticleChance
	f I TICK_DELAY
	<clinit> ()V <clinit>
		static
	<init> (FLejl$d;)V <init>
		0 o p_400083_
		1 o p_54422_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrr;Lja;)Lejm; updateDistance
		static
		0 o p_54436_
		1 o p_54437_
		2 o p_54438_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldlk;)Lejm; getStateForPlacement
		0 o p_54424_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221369_
		1 o p_221370_
		2 o p_221371_
		3 o p_221372_
	a (Ldrq;Lja;Lbfq;Lejm;Lja;)V makeDrippingWaterParticles
		static
		0 o p_394137_
		1 o p_394032_
		2 o p_393792_
		3 o p_393464_
		4 o p_393946_
	a (Ldrq;Lja;Lbfq;)V spawnFallingLeavesParticle
		0 o p_399924_
		1 o p_399922_
		2 o p_400164_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221374_
		1 o p_221375_
		2 o p_221376_
		3 o p_221377_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54447_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221379_
		1 o p_221380_
		2 o p_221381_
		3 o p_221382_
	b (Ldrq;Lja;Lbfq;Lejm;Lja;)V makeFallingLeavesParticles
		0 o p_394081_
		1 o p_393863_
		2 o p_394086_
		3 o p_394001_
		4 o p_393715_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_221384_
	b_ (Lejm;Ldqu;Lja;)Lfpc; getBlockSupportShape
		0 o p_54456_
		1 o p_54457_
		2 o p_54458_
	f (Lejm;)Z isRandomlyTicking
		0 o p_54449_
	i_ (Lejm;)I getLightBlock
		0 o p_54460_
	p (Lejm;)Z decaying
		0 o p_221386_
	r (Lejm;)Ljava/util/OptionalInt; getOptionalDistanceAt
		static
		0 o p_277868_
	s (Lejm;)I getDistanceAt
		static
		0 o p_54464_
dzo net/minecraft/world/level/block/LecternBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekd; POWERED
	d Lekd; HAS_BOOK
	e Lfpc; SHAPE_COLLISION
	f Ljava/util/Map; SHAPES
	g I PAGE_CHANGE_IMPULSE_TICKS
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54479_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394224_
		1 o p_394158_
		2 o p_393759_
		3 o p_393736_
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lcdv;Ldrq;Lja;Lejm;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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316164_
		1 o p_316515_
		2 o p_316598_
		3 o p_316584_
		4 o p_316197_
	a (Ldrq;Lja;Lejm;)V signalPageChange
		static
		0 o p_54489_
		1 o p_54490_
		2 o p_54491_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_54540_
		1 o p_54541_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_54481_
	a (Lcew;Ldrq;Lja;Lejm;Ldhp;)Z tryPlaceBook
		static
		0 o p_347473_
		1 o p_270604_
		2 o p_270276_
		3 o p_270445_
		4 o p_270458_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221388_
		1 o p_221389_
		2 o p_221390_
		3 o p_221391_
	a (Ldrq;Lja;Lczl;)V openScreen
		0 o p_54485_
		1 o p_54486_
		2 o p_54487_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54543_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_54510_
		1 o p_54513_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_54537_
		1 o p_54538_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_153573_
		1 o p_153574_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_54561_
		1 o p_54562_
		2 o p_54563_
		3 o p_54564_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_54571_
		1 o p_54572_
		2 o p_54573_
	a (Ldrq;Lja;Lejm;Z)V changePowered
		static
		0 o p_54554_
		1 o p_54555_
		2 o p_54556_
		3 o p_54557_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_54515_
		1 o p_54516_
		2 o p_54517_
		3 o p_54518_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_54520_
		1 o p_54521_
		2 o p_54522_
		3 o p_433198_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_54566_
		1 o p_54567_
		2 o p_54568_
		3 o p_54569_
	b (Lcew;Ldrq;Lja;Lejm;Ldhp;)V placeBook
		static
		0 o p_347484_
		1 o p_270065_
		2 o p_270155_
		3 o p_270753_
		4 o p_270173_
	b (Ldrq;Lja;Lejm;)V updateBelow
		static
		0 o p_54545_
		1 o p_54546_
		2 o p_54547_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_54577_
		1 o p_54578_
		2 o p_54579_
		3 o p_54580_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_54503_
	e_ (Lejm;)Z isSignalSource
		0 o p_54575_
	f_ (Lejm;)Lfpc; getOcclusionShape
		0 o p_54584_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_54582_
dzp 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>
dzq net/minecraft/world/level/block/LeverBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; POWERED
	d Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54633_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394661_
		1 o p_394153_
		2 o p_394342_
		3 o p_393487_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_54640_
		1 o p_54641_
		2 o p_54642_
		3 o p_54643_
		4 o p_54645_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_54665_
		1 o p_54666_
		2 o p_54667_
		3 o p_54668_
	a (Lejm;Lawx;Lja;Ldrj;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 (Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$0
		static
		0 o p_394481_
		1 o p_394076_
	a (Lejm;Ldrr;Lja;F)V makeParticle
		static
		0 o p_54658_
		1 o p_54659_
		2 o p_54660_
		3 o p_54661_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221395_
		1 o p_221396_
		2 o p_221397_
		3 o p_221398_
	a (Lczl;Ldrr;Lja;Lejm;)V playSound
		static
		0 o p_346119_
		1 o p_346020_
		2 o p_345585_
		3 o p_346002_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54663_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_54635_
		1 o p_54636_
		2 o p_54637_
		3 o p_54638_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_54670_
		1 o p_54671_
		2 o p_54672_
		3 o p_54673_
	b (Lejm;Ldrq;Lja;Lczl;)V pull
		0 o p_54677_
		1 o p_54678_
		2 o p_54679_
		3 o p_344918_
	b ()Ljava/util/function/Function; makeShapes
	c (Lejm;Ldrq;Lja;)V updateNeighbours
		0 o p_54681_
		1 o p_54682_
		2 o p_54683_
	e_ (Lejm;)Z isSignalSource
		0 o p_54675_
dzr net/minecraft/world/level/block/LightBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_LEVEL
	c Lekm; LEVEL
	d Lekd; WATERLOGGED
	e Ljava/util/function/ToIntFunction; LIGHT_EMISSION
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_153662_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_153673_
		1 o p_153674_
		2 o p_153675_
		3 o p_153676_
		4 o p_153678_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_153668_
		1 o p_153669_
		2 o p_153670_
		3 o p_153671_
	a (Ldhp;I)Ldhp; setLightOnStack
		static
		0 o p_259339_
		1 o p_259353_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304798_
		1 o p_153665_
		2 o p_153666_
		3 o p_387561_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_153687_
	a_ (Lejm;)Lebk; getRenderShape
		0 o p_153693_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_153699_
	c (Lejm;Ldqu;Lja;)F getShadeBrightness
		0 o p_153689_
		1 o p_153690_
		2 o p_153691_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_153695_
	p (Lejm;)I lambda$static$0
		static
		0 o p_153701_
dzs net/minecraft/world/level/block/LightningRodBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekd; WATERLOGGED
	d Lekd; POWERED
	e I RANGE
	f I ACTIVATION_TICKS
	g I SPARK_CYCLE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_153709_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394444_
		1 o p_394662_
		2 o p_394106_
		3 o p_394227_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldlk;)Lejm; getStateForPlacement
		0 o p_153711_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_153753_
		1 o p_153754_
		2 o p_153755_
		3 o p_153756_
		4 o p_153757_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221400_
		1 o p_221401_
		2 o p_221402_
		3 o p_221403_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221405_
		1 o p_221406_
		2 o p_221407_
		3 o p_221408_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_153746_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_153723_
		1 o p_153724_
		2 o p_153725_
		3 o p_153726_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_153748_
		1 o p_153749_
		2 o p_153750_
		3 o p_153751_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_153759_
	c (Lejm;Ldrq;Lja;)V onLightningStrike
		0 o p_153761_
		1 o p_153762_
		2 o p_153763_
	d (Lejm;Ldrq;Lja;)V updateNeighbours
		0 o p_153765_
		1 o p_153766_
		2 o p_153767_
	e_ (Lejm;)Z isSignalSource
		0 o p_153769_
dzt net/minecraft/world/level/block/LiquidBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; LEVEL
	c Lffy; fluid
	d Lfpc; 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> (Lffy;Lejl$d;)V <init>
		0 o p_54694_
		1 o p_54695_
	a (Ldzt;)Lffy; lambda$static$3
		static
		0 o p_304898_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;)Z shouldSpreadLiquid
		0 o p_54697_
		1 o p_54698_
		2 o p_54699_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lffy;)Lffz; lambda$static$2
		static
		0 o p_304608_
	a (Lejm;Lfjb$a;)Ljava/util/List; getDrops
		0 o p_54720_
		1 o p_287727_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_54754_
		1 o p_54755_
		2 o p_54756_
		3 o p_54757_
		4 o p_54758_
	a (Lcew;Ldrr;Lja;Lejm;)Ldhp; pickupBlock
		0 o p_393591_
		1 o p_153772_
		2 o p_153773_
		3 o p_153774_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_432671_
	a (Lffz;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_304912_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54730_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_54704_
		1 o p_54707_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_54749_
		1 o p_54750_
		2 o p_54751_
		3 o p_54752_
	a (Ldrr;Lja;)V fizz
		0 o p_54701_
		1 o p_54702_
	a_ (Lejm;)Lebk; getRenderShape
		0 o p_54738_
	au_ ()Ljava/util/Optional; getPickupSound
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221410_
		1 o p_221411_
		2 o p_221412_
		3 o p_221413_
	b (Lejm;Lejm;Ljg;)Z skipRendering
		0 o p_54716_
		1 o p_54717_
		2 o p_54718_
	b (Lffz;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339536_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_54760_
		1 o p_54761_
		2 o p_54762_
		3 o p_54763_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_54765_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_54745_
	f (Lejm;)Z isRandomlyTicking
		0 o p_54732_
dzu net/minecraft/world/level/block/LiquidBlockContainer
	a (Lcew;Ldqu;Lja;Lejm;Lffz;)Z canPlaceLiquid
		0 o p_393589_
		1 o p_54766_
		2 o p_54767_
		3 o p_54768_
		4 o p_54769_
	a (Ldrr;Lja;Lejm;Lfga;)Z placeLiquid
		0 o p_54770_
		1 o p_54771_
		2 o p_54772_
		3 o p_54773_
dzv net/minecraft/world/level/block/LoomBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxx; CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54777_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;ILczk;Lczl;)Lddg; 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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_54787_
		1 o p_54788_
		2 o p_54789_
		3 o p_54790_
		4 o p_54792_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_54796_
		1 o p_54797_
		2 o p_54798_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54794_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_54779_
dzw net/minecraft/world/level/block/MagmaBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I BUBBLE_COLUMN_CHECK_DELAY
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54800_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_54823_
		1 o p_54824_
		2 o p_54825_
		3 o p_54826_
		4 o p_54827_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221415_
		1 o p_221416_
		2 o p_221417_
		3 o p_221418_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldrq;Lja;Lejm;Lcdv;)V stepOn
		0 o p_153777_
		1 o p_153778_
		2 o p_153779_
		3 o p_153780_
dzx net/minecraft/world/level/block/MangroveLeavesBlock
	f Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (FLejl$d;)V <init>
		0 o p_399527_
		1 o p_221425_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221437_
		1 o p_221438_
		2 o p_221439_
		3 o p_221440_
	a (Ldzx;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_399454_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432672_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256534_
		1 o p_256299_
		2 o p_255926_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221427_
		1 o p_221428_
		2 o p_221429_
		3 o p_221430_
	a (Lja;)Lja; getParticlePos
		0 o p_316180_
dzy net/minecraft/world/level/block/MangrovePropaguleBlock
	D Lekd; WATERLOGGED
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; AGE
	c I MAX_AGE
	d Lekd; HANGING
	h [I SHAPE_MIN_Y
	i [Lfpc; SHAPE_PER_AGE
	<clinit> ()V <clinit>
		static
	<init> (Leiz;Lejl$d;)V <init>
		0 o p_304562_
		1 o p_221449_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_221473_
		1 o p_221474_
		2 o p_221475_
	a (Ldzy;)Leiz; lambda$static$0
		static
		0 o p_304527_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_221468_
		1 o p_221469_
		2 o p_221470_
		3 o p_221471_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221451_
		1 o p_221452_
		2 o p_221453_
		3 o p_221454_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_221456_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221463_
		1 o p_221464_
		2 o p_221465_
		3 o p_221466_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432673_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256541_
		1 o p_221459_
		2 o p_221460_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_221484_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221488_
		1 o p_221489_
		2 o p_221490_
		3 o p_221491_
	b (I)Lejm; createNewHangingPropagule
		static
		0 o p_221486_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_221496_
		1 o p_221497_
		2 o p_221498_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_221494_
	c (I)Lfpc; lambda$static$2
		static
		0 o p_393364_
	c ()Lejm; createNewHangingPropagule
		static
	p (Lejm;)Z isHanging
		static
		0 o p_221500_
	r (Lejm;)Z isFullyGrown
		static
		0 o p_221502_
dzz net/minecraft/world/level/block/MangroveRootsBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_221506_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejn$a;)V createBlockStateDefinition
		0 o p_221521_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_221508_
	b (Lejm;Lejm;Ljg;)Z skipRendering
		0 o p_221510_
		1 o p_221511_
		2 o p_221512_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_221523_
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 ()Lcom/mojang/serialization/Codec; codec
	a (Ldhp;Lea$a;)Z lambda$trigger$0
		static
		0 o p_163869_
		1 o p_163870_
	a (Lawy;Ldhp;)V trigger
		0 o p_163866_
		1 o p_163867_
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 (Ldhp;)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/Mirror
	a Leaa; NONE
	b Leaa; LEFT_RIGHT
	c Leaa; FRONT_BACK
	d Lcom/mojang/serialization/Codec; CODEC
	e Lcom/mojang/serialization/Codec; LEGACY_CODEC
	f Ljava/lang/String; id
	g Lxx; symbol
	h Lh; rotation
	i [Leaa; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lh;)V <init>
		0 o p_221527_
		1 o p_221528_
		2 o p_221529_
		3 o p_221530_
	a ()Lh; rotation
	a (II)I mirror
		0 o p_54844_
		1 o p_54845_
	a (Ljg;)Lebr; getRotation
		0 o p_54847_
	b ()Lxx; symbol
	b (Ljg;)Ljg; mirror
		0 o p_54849_
	c ()Ljava/lang/String; getSerializedName
	d ()[Leaa; $values
		static
	valueOf (Ljava/lang/String;)Leaa; valueOf
		static
		0 o p_54851_
	values ()[Leaa; values
		static
eab net/minecraft/world/level/block/MossyCarpetBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; BASE
	c Lekk; NORTH
	d Lekk; EAST
	e Lekk; SOUTH
	f Lekk; WEST
	g Ljava/util/Map; PROPERTY_BY_DIRECTION
	h Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_380381_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_380310_
		1 o p_380202_
		2 o p_379659_
		3 o p_379877_
		4 o p_380344_
	a (Ldrr;Lja;Lbfq;I)V placeAt
		static
		0 o p_379453_
		1 o p_380271_
		2 o p_379424_
		3 o p_380167_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Lebr;)Lejm; rotate
		0 o p_379325_
		1 o p_380164_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_380111_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_380168_
		1 o p_380045_
		2 o p_380299_
		3 o p_379595_
	a (Ldqu;Lja;Ljg;)Z canSupportAtFace
		static
		0 o p_380047_
		1 o p_379895_
		2 o p_380188_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_379510_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_379462_
		1 o p_380184_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_379574_
		1 o p_379768_
		2 o p_380354_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_380262_
		1 o p_379532_
		2 o p_379586_
		3 o p_380281_
	a (Ldqu;Lja;Ljava/util/function/BooleanSupplier;)Lejm; createTopperWithSideChance
		static
		0 o p_380187_
		1 o p_380387_
		2 o p_380154_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_379402_
		1 o p_379670_
		2 o p_379387_
		3 o p_379934_
	a (Lejm;Ldqu;Lja;Z)Lejm; getUpdatedState
		static
		0 o p_379720_
		1 o p_379555_
		2 o p_379912_
		3 o p_379623_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_379909_
		1 o p_379807_
		2 o p_379358_
	a (Ljava/util/Map;Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$0
		static
		0 o p_393365_
		1 o p_393366_
		2 o p_393367_
	a (Ljg;)Lekk; getPropertyForFace
		static
		0 o p_379421_
	b ()Ljava/util/function/Function; makeShapes
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_380336_
		1 o p_380068_
		2 o p_379717_
		3 o p_379651_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_379750_
	f_ (Lejm;)Lfpc; getOcclusionShape
		0 o p_380234_
	p (Lejm;)Z hasFaces
		static
		0 o p_379942_
	q ()Z lambda$performBonemeal$2
		static
	r ()Z lambda$isValidBonemealTarget$1
		static
eab$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
eac net/minecraft/world/level/block/MudBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_221545_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_221547_
		1 o p_221550_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_221561_
		1 o p_221562_
		2 o p_221563_
		3 o p_221564_
	b_ (Lejm;Ldqu;Lja;)Lfpc; getBlockSupportShape
		0 o p_221566_
		1 o p_221567_
		2 o p_221568_
	c (Lejm;Ldqu;Lja;)F getShadeBrightness
		0 o p_221552_
		1 o p_221553_
		2 o p_221554_
	c (Lejm;Ldqu;Lja;Lfom;)Lfpc; getVisualShape
		0 o p_221556_
		1 o p_221557_
		2 o p_221558_
		3 o p_221559_
ead net/minecraft/world/level/block/MultifaceBlock
	a Ljava/util/Map; PROPERTY_BY_DIRECTION
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekd; WATERLOGGED
	d [Ljg; DIRECTIONS
	e Ljava/util/function/Function; shapes
	f Z canRotate
	g Z canMirrorX
	h Z canMirrorZ
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_153822_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldqu;Ljg;Lja;Lejm;)Z canAttachTo
		static
		0 o p_153830_
		1 o p_153831_
		2 o p_153832_
		3 o p_153833_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ljava/util/function/Function;)Lejm; mapDirections
		0 o p_153911_
		1 o p_153912_
	a (Ljava/util/Collection;)B pack
		static
		0 o p_221577_
	a (Ljg;)Z isFaceSupported
		0 o p_153921_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_153895_
		1 o p_153896_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_153824_
	a (Lejn;)Lejm; getDefaultMultifaceState
		static
		0 o p_153919_
	a (Lejm;Lekd;)Lejm; removeFace
		static
		0 o p_153898_
		1 o p_153899_
	a (Ldqu;Lja;Ljg;)Z canAttachTo
		static
		0 o p_383192_
		1 o p_383013_
		2 o p_383221_
	a (B)Ljava/util/Set; unpack
		static
		0 o p_221570_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_153917_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_153892_
		1 o p_153893_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_153888_
		1 o p_153889_
		2 o p_153890_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_153851_
		1 o p_153852_
		2 o p_153853_
		3 o p_153854_
	a (Ldqu;Lejm;Lja;Ljg;)Z isValidStateForPlacement
		0 o p_221572_
		1 o p_221573_
		2 o p_221574_
		3 o p_221575_
	a (Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$0
		static
		0 o p_393368_
		1 o p_393369_
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_153848_
		1 o p_153849_
	a (Lejm;Ljg;)Z hasFace
		static
		0 o p_153901_
		1 o p_153902_
	b (Ljg;)Lekd; getFaceProperty
		static
		0 o p_153934_
	b (Lejm;Ldrq;Lja;Ljg;)Lejm; lambda$getStateForPlacement$1
		0 o p_153862_
		1 o p_153863_
		2 o p_153864_
		3 o p_153865_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_389529_
	c (Lejm;Ldqu;Lja;Ljg;)Lejm; getStateForPlacement
		0 o p_153941_
		1 o p_153942_
		2 o p_153943_
		3 o p_153944_
	p (Lejm;)Ljava/util/Set; availableFaces
		static
		0 o p_221585_
	q ()Ljava/util/function/Function; makeShapes
	r (Lejm;)Z hasAnyFace
		static
		0 o p_153961_
	s (Lejm;)Z hasAnyVacantFace
		static
		0 o p_153963_
eae net/minecraft/world/level/block/MultifaceSpreadeableBlock
	<init> (Lejl$d;)V <init>
		0 o p_382846_
	a ()Lcom/mojang/serialization/MapCodec; codec
	c ()Leaf; getSpreader
eaf net/minecraft/world/level/block/MultifaceSpreader
	a [Leaf$e; DEFAULT_SPREAD_ORDER
	b Leaf$b; config
	<clinit> ()V <clinit>
		static
	<init> (Lead;)V <init>
		0 o p_221590_
	<init> (Leaf$b;)V <init>
		0 o p_221592_
	a (Lejm;Ldrr;Lja;Lbfq;)Ljava/util/Optional; spreadFromRandomFaceTowardRandomDirection
		0 o p_221620_
		1 o p_221621_
		2 o p_221622_
		3 o p_221623_
	a (Ldrr;Leaf$c;Z)Ljava/util/Optional; spreadToFace
		0 o p_221594_
		1 o p_221595_
		2 o p_221596_
	a (Lejm;Ldrr;Lja;Ljg;ZLjg;)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 (Lejm;Ldrr;Lja;ZLjg;)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 (Lejm;Ldqu;Lja;Ljg;Ljg;Leaf$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 (Lejm;Ldqu;Lja;Ljg;)Z canSpreadInAnyDirection
		0 o p_221602_
		1 o p_221603_
		2 o p_221604_
		3 o p_221605_
	a (Lejm;Ldrr;Lja;Ljg;Z)J spreadFromFaceTowardAllDirections
		0 o p_221645_
		1 o p_221646_
		2 o p_221647_
		3 o p_221648_
		4 o p_221649_
	a (Lejm;Ldrr;Lja;Lbfq;Ljg;)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 (Lejm;Ldrr;Lja;Ljg;Lbfq;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 (Lejm;Ldqu;Lja;Ljg;Ljg;)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 (Lejm;Ldrr;Lja;Ljg;Ljg;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 (Ldrr;ZLeaf$c;)Ljava/util/Optional; lambda$spreadFromFaceTowardDirection$7
		0 o p_221598_
		1 o p_221599_
		2 o p_221600_
	a (Lejm;Ljg;)Z lambda$spreadAll$3
		0 o p_221669_
		1 o p_221670_
	a (Lejm;Ldrr;Lja;Z)J spreadAll
		0 o p_221658_
		1 o p_221659_
		2 o p_221660_
		3 o p_221661_
	b (Lejm;Ljg;)Z lambda$spreadFromRandomFaceTowardRandomDirection$1
		0 o p_221679_
		1 o p_221680_
	b (Lejm;Ldrr;Lja;Ljg;ZLjg;)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_
eaf$a net/minecraft/world/level/block/MultifaceSpreader$DefaultSpreaderConfig
	a Lead; block
	<init> (Lead;)V <init>
		0 o p_221683_
	a (Lejm;Ldqu;Lja;Ljg;)Lejm; getStateForPlacement
		0 o p_221694_
		1 o p_221695_
		2 o p_221696_
		3 o p_221697_
	a (Ldqu;Lja;Lja;Ljg;Lejm;)Z stateCanBeReplaced
		0 o p_221688_
		1 o p_221689_
		2 o p_221690_
		3 o p_221691_
		4 o p_221692_
	a (Ldqu;Lja;Leaf$c;)Z canSpreadInto
		0 o p_221685_
		1 o p_221686_
		2 o p_221687_
eaf$b net/minecraft/world/level/block/MultifaceSpreader$SpreadConfig
	a (Lejm;)Z isOtherBlockValidAsSource
		0 o p_221706_
	a (Ldqu;Lja;Leaf$c;)Z canSpreadInto
		0 o p_221698_
		1 o p_221699_
		2 o p_221700_
	a (Ldrr;Leaf$c;Lejm;Z)Z placeBlock
		0 o p_221702_
		1 o p_221703_
		2 o p_221704_
		3 o p_221705_
	a ()[Leaf$e; getSpreadTypes
	a (Lejm;Ldqu;Lja;Ljg;)Lejm; getStateForPlacement
		0 o p_221707_
		1 o p_221708_
		2 o p_221709_
		3 o p_221710_
	a (Lejm;Ljg;)Z hasFace
		0 o p_221712_
		1 o p_221713_
	b (Lejm;Ljg;)Z canSpreadFrom
		0 o p_221715_
		1 o p_221716_
eaf$c net/minecraft/world/level/block/MultifaceSpreader$SpreadPos
	a Lja; pos
	b Ljg; face
	<init> (Lja;Ljg;)V <init>
		0 o pos
		1 o face
	a ()Lja; pos
	b ()Ljg; face
	equals (Ljava/lang/Object;)Z equals
		0 o p_221725_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eaf$d net/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate
	test (Ldqu;Lja;Leaf$c;)Z test
		0 o p_221729_
		1 o p_221730_
		2 o p_221731_
eaf$e net/minecraft/world/level/block/MultifaceSpreader$SpreadType
	a Leaf$e; SAME_POSITION
	b Leaf$e; SAME_PLANE
	c Leaf$e; WRAP_AROUND
	d [Leaf$e; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_221738_
		1 o p_221739_
	a ()[Leaf$e; $values
		static
	a (Lja;Ljg;Ljg;)Leaf$c; getSpreadPos
		0 o p_221741_
		1 o p_221742_
		2 o p_221743_
	valueOf (Ljava/lang/String;)Leaf$e; valueOf
		static
		0 o p_221745_
	values ()[Leaf$e; values
		static
eaf$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 (Lja;Ljg;Ljg;)Leaf$c; getSpreadPos
		0 o p_221751_
		1 o p_221752_
		2 o p_221753_
eaf$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 (Lja;Ljg;Ljg;)Leaf$c; getSpreadPos
		0 o p_221758_
		1 o p_221759_
		2 o p_221760_
eaf$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 (Lja;Ljg;Ljg;)Leaf$c; getSpreadPos
		0 o p_221765_
		1 o p_221766_
		2 o p_221767_
eag net/minecraft/world/level/block/MushroomBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	c Lami; feature
	<clinit> ()V <clinit>
		static
	<init> (Lami;Lejl$d;)V <init>
		0 o p_256049_
		1 o p_256027_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leag;)Lami; lambda$static$0
		static
		0 o p_304931_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_54880_
		1 o p_54881_
		2 o p_54882_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_54889_
		1 o p_54890_
		2 o p_54891_
		3 o p_54892_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221769_
		1 o p_221770_
		2 o p_221771_
		3 o p_221772_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221779_
		1 o p_221780_
		2 o p_221781_
		3 o p_221782_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432674_
	a (Lawx;Lja;Lejm;Lbfq;)Z growMushroom
		0 o p_221774_
		1 o p_221775_
		2 o p_221776_
		3 o p_221777_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_255904_
		1 o p_54871_
		2 o p_54872_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221784_
		1 o p_221785_
		2 o p_221786_
		3 o p_221787_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_54894_
		1 o p_54895_
		2 o p_54896_
eah net/minecraft/world/level/block/MyceliumBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54898_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221789_
		1 o p_221790_
		2 o p_221791_
		3 o p_221792_
eai net/minecraft/world/level/block/NetherPortalBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; AXIS
	c Lorg/slf4j/Logger; LOGGER
	d Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54909_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;Lm$a;Ljg$a;Lfoh;Lcdv;Lfha$a;)Lfha; 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 (Lawx;Lejm;Lja;)Z lambda$getExitPortal$0
		static
		0 o p_351968_
		1 o p_351969_
		2 o p_351970_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lja;Lcdv;)V lambda$getExitPortal$1
		static
		0 o p_351966_
		1 o p_351967_
	a (Lcdv;Lja;Lm$a;Lawx;Lfha$a;)Lfha; getDimensionTransitionFromExit
		static
		0 o p_350906_
		1 o p_350376_
		2 o p_350428_
		3 o p_350928_
		4 o p_379530_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_54942_
		1 o p_54943_
		2 o p_54944_
		3 o p_54945_
	a (Lawx;Lcdv;Lja;Lja;ZLelf;)Lfha; 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 (Lejm;Lebr;)Lejm; rotate
		0 o p_54925_
		1 o p_54926_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_54915_
		1 o p_54916_
		2 o p_54917_
		3 o p_54918_
		4 o p_405383_
		5 o p_451762_
	a (Lawx;Lcdv;Lja;)Lfha; getPortalDestination
		0 o p_350444_
		1 o p_350334_
		2 o p_350764_
	a (Lawx;Lcdv;)I getPortalTransitionTime
		0 o p_350689_
		1 o p_350280_
	a (Lcdv;Lejm;Lja;)Z lambda$getDimensionTransitionFromExit$2
		static
		0 o p_350617_
		1 o p_350823_
		2 o p_351016_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221794_
		1 o p_221795_
		2 o p_221796_
		3 o p_221797_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304402_
		1 o p_54912_
		2 o p_54913_
		3 o p_386478_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54935_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221799_
		1 o p_221800_
		2 o p_221801_
		3 o p_221802_
	b ()Leaw$a; getLocalTransition
eai$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
eaj net/minecraft/world/level/block/NetherSproutsBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54952_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_54955_
		1 o p_54956_
		2 o p_54957_
		3 o p_54958_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_54960_
		1 o p_54961_
		2 o p_54962_
eak net/minecraft/world/level/block/NetherVines
	a D GROW_PER_TICK_PROBABILITY
	b D BONEMEAL_GROW_PROBABILITY_DECREASE_RATE
	<init> ()V <init>
	a (Lbfq;)I getBlocksToGrowWhenBonemealed
		static
		0 o p_221804_
	a (Lejm;)Z isValidGrowthState
		static
		0 o p_54964_
eal net/minecraft/world/level/block/NetherWartBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lekm; AGE
	d [Lfpc; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54971_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_54986_
		1 o p_54987_
		2 o p_54988_
		3 o p_54989_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304797_
		1 o p_54974_
		2 o p_54975_
		3 o p_387454_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_54977_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221806_
		1 o p_221807_
		2 o p_221808_
		3 o p_221809_
	b (I)Lfpc; lambda$static$0
		static
		0 o p_394024_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_54991_
		1 o p_54992_
		2 o p_54993_
	f (Lejm;)Z isRandomlyTicking
		0 o p_54979_
eam net/minecraft/world/level/block/NetherrackBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_54995_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221816_
		1 o p_221817_
		2 o p_221818_
		3 o p_221819_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256620_
		1 o p_55003_
		2 o p_55004_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221811_
		1 o p_221812_
		2 o p_221813_
		3 o p_221814_
	as_ ()Lduy$a; getType
ean net/minecraft/world/level/block/NoteBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; INSTRUMENT
	c Lekd; POWERED
	d Lekm; NOTE
	e I NOTE_VOLUME
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55016_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrt;Lja;Lejm;)Lejm; setInstrument
		0 o p_374305_
		1 o p_261908_
		2 o p_262130_
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316441_
		1 o p_316774_
		2 o p_316344_
		3 o p_316884_
		4 o p_316631_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrq;Lja;II)Z triggerEvent
		0 o p_55023_
		1 o p_55024_
		2 o p_55025_
		3 o p_55026_
		4 o p_55027_
	a (Ldrq;Lja;)Lamj; getCustomSoundId
		0 o p_263070_
		1 o p_262999_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_55018_
	a (Lcdv;Lejm;Ldrq;Lja;)V playNote
		0 o p_261664_
		1 o p_261606_
		2 o p_261819_
		3 o p_262042_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55055_
	a_ (Lejm;Ldrq;Lja;Lczl;)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_
eao net/minecraft/world/level/block/NyliumBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55057_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;Lell;Lbfq;Lja;Ljk$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 (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221830_
		1 o p_221831_
		2 o p_221832_
		3 o p_221833_
	a (Ljx;Lami;Lawx;Lell;Lbfq;Lja;)V place
		0 o p_255879_
		1 o p_256032_
		2 o p_255631_
		3 o p_256445_
		4 o p_255709_
		5 o p_256019_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256194_
		1 o p_256152_
		2 o p_256389_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221825_
		1 o p_221826_
		2 o p_221827_
		3 o p_221828_
	as_ ()Lduy$a; getType
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221835_
		1 o p_221836_
		2 o p_221837_
		3 o p_221838_
	b (Lejm;Ldrt;Lja;)Z canBeNylium
		static
		0 o p_55079_
		1 o p_55080_
		2 o p_55081_
eap net/minecraft/world/level/block/ObserverBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekd; POWERED
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55085_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393998_
		1 o p_394664_
		2 o p_394449_
		3 o p_394257_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_55112_
		1 o p_55113_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldrq;Lja;Lejm;)V updateNeighborsInFront
		0 o p_55089_
		1 o p_55090_
		2 o p_55091_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_55115_
		1 o p_55116_
	a (Ldrt;Ldsf;Lja;)V startSignal
		0 o p_374495_
		1 o p_374055_
		2 o p_55094_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_55087_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_55132_
		1 o p_55133_
		2 o p_55134_
		3 o p_55135_
		4 o p_55136_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221840_
		1 o p_221841_
		2 o p_221842_
		3 o p_221843_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55125_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_55101_
		1 o p_55102_
		2 o p_55103_
		3 o p_55104_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_55127_
		1 o p_55128_
		2 o p_55129_
		3 o p_55130_
	e_ (Lejm;)Z isSignalSource
		0 o p_55138_
eaq net/minecraft/world/level/block/PiglinWallSkullBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	e Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_261530_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_261765_
		1 o p_261604_
		2 o p_261948_
		3 o p_261889_
ear net/minecraft/world/level/block/PipeBlock
	a Ljava/util/function/Function; shapes
	b Lekd; NORTH
	c Lekd; EAST
	d Lekd; SOUTH
	e Lekd; WEST
	f Lekd; UP
	g Lekd; DOWN
	h Ljava/util/Map; PROPERTY_BY_DIRECTION
	<clinit> ()V <clinit>
		static
	<init> (FLejl$d;)V <init>
		0 o p_55159_
		1 o p_55160_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_55170_
		1 o p_55171_
		2 o p_55172_
		3 o p_55173_
	a (Lfpc;Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$0
		static
		0 o p_393370_
		1 o p_393371_
		2 o p_393372_
	a (F)Ljava/util/function/Function; makeShapes
		0 o p_55162_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_55166_
eas net/minecraft/world/level/block/PitcherCropBlock
	D Lfpc; SHAPE_CROP
	R Ljava/util/function/Function; shapes
	c Lcom/mojang/serialization/MapCodec; CODEC
	d I MAX_AGE
	e Lekm; AGE
	f Lekk; HALF
	g I DOUBLE_PLANT_AGE_INTERSECTION
	h I BONEMEAL_INCREASE
	i Lfpc; SHAPE_BULB
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_277780_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_277432_
		1 o p_277632_
		2 o p_277479_
		3 o p_277805_
		4 o p_277663_
	a (Ldrt;Lja;)Z canGrowInto
		static
		0 o p_290010_
		1 o p_277823_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_279266_
		1 o p_279469_
		2 o p_279119_
		3 o p_279372_
		4 o p_404719_
		5 o p_451761_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_277448_
	a ([ILejm;)Lfpc; lambda$makeShapes$0
		static
		0 o p_394186_
		1 o p_394141_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_277920_
		1 o p_277594_
		2 o p_277401_
		3 o p_277434_
	a (Ldrt;Lja;Lejm;I)Z canGrow
		0 o p_290007_
		1 o p_290014_
		2 o p_290017_
		3 o p_290008_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_277573_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_277671_
		1 o p_277477_
		2 o p_278085_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_277602_
		1 o p_277617_
		2 o p_278005_
		3 o p_277514_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_277717_
		1 o p_277870_
		2 o p_277836_
		3 o p_278034_
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_277627_
		1 o p_277759_
	a (Lawx;Lejm;Lja;I)V grow
		0 o p_277975_
		1 o p_277349_
		2 o p_277585_
		3 o p_277498_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_277380_
		1 o p_277500_
		2 o p_277715_
	b (Ldrt;Lja;)Z sufficientLight
		static
		0 o p_290018_
		1 o p_290011_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_277950_
		1 o p_277589_
		2 o p_277937_
		3 o p_277887_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_277418_
		1 o p_277461_
		2 o p_277608_
	b (I)Z isDouble
		static
		0 o p_295217_
	b ()Ljava/util/function/Function; makeShapes
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_277609_
		1 o p_277398_
		2 o p_278042_
		3 o p_277995_
	c (Ldrt;Lja;Lejm;)Leas$a; getLowerHalf
		0 o p_290009_
		1 o p_290016_
		2 o p_290015_
	f (Lejm;)Z isRandomlyTicking
		0 o p_277483_
	p (Lejm;)Z isLower
		static
		0 o p_279488_
	r (Lejm;)Z isMaxAge
		0 o p_277387_
eas$1 net/minecraft/world/level/block/PitcherCropBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$DoubleBlockHalf
	<clinit> ()V <clinit>
		static
eas$a net/minecraft/world/level/block/PitcherCropBlock$PosAndState
	a Lja; pos
	b Lejm; state
	<init> (Lja;Lejm;)V <init>
		0 o pos
		1 o state
	a ()Lja; pos
	b ()Lejm; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_290012_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eat net/minecraft/world/level/block/PlayerHeadBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55177_
	a ()Lcom/mojang/serialization/MapCodec; codec
eau net/minecraft/world/level/block/PlayerWallHeadBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55185_
	a ()Lcom/mojang/serialization/MapCodec; codec
eav 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 Lfpc; SHAPE_TIP_MERGE
	ad Lfpc; SHAPE_TIP_UP
	ae Lfpc; SHAPE_TIP_DOWN
	af Lfpc; SHAPE_FRUSTUM
	ag Lfpc; SHAPE_MIDDLE
	ah Lfpc; SHAPE_BASE
	ai D STALACTITE_DRIP_START_PIXEL
	aj F MAX_HORIZONTAL_OFFSET
	ak Lfpc; REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK
	b Lekk; TIP_DIRECTION
	c Lekk; THICKNESS
	d Lekd; 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> (Lejl$d;)V <init>
		0 o p_154025_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;Lja;Ljg;)V grow
		static
		0 o p_154036_
		1 o p_154037_
		2 o p_154038_
	a (Ldrq;Lja;Lejm;)V spawnDripParticle
		static
		0 o p_154063_
		1 o p_154064_
		2 o p_154065_
	a (Lffz;)Z canFillCauldron
		static
		0 o p_154159_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_154040_
	a (ZLejm;)Z lambda$findTip$4
		static
		0 o p_154167_
		1 o p_154168_
	a (Ljg;Lja;Lejm;)Z lambda$findRootBlock$5
		static
		0 o p_373971_
		1 o p_373972_
		2 o p_373973_
	a (Ldrt;Lja;Ljg;Z)Lekj; calculateDripstoneThickness
		static
		0 o p_154093_
		1 o p_154094_
		2 o p_154095_
		3 o p_154096_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_154157_
	a (Lejm;Z)Z isTip
		static
		0 o p_154154_
		1 o p_154155_
	a (Lejm;Ldrr;Lja;)V createMergedTips
		static
		0 o p_154231_
		1 o p_154232_
		2 o p_154233_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_154137_
		1 o p_154138_
		2 o p_154139_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_154117_
		1 o p_154118_
		2 o p_154119_
		3 o p_154120_
	a (Ldrq;Lja;Lejm;Lffz;)V spawnDripParticle
		static
		0 o p_154072_
		1 o p_154073_
		2 o p_154074_
		3 o p_154075_
	a (Lffz;Lejm;)Z lambda$findFillableCauldronBelowStalactiteTip$7
		static
		0 o p_154161_
		1 o p_154162_
	a (Ldrq;Lejm;Lja;Lcdv;D)V fallOn
		0 o p_154047_
		1 o p_154048_
		2 o p_154049_
		3 o p_154050_
		4 o p_397761_
	a (Lejm;Lejm;)Z canGrow
		static
		0 o p_154141_
		1 o p_154142_
	a (Ldrr;Lja;Ljg$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 (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lawx;Lja;)Lffz; getCauldronFillFluidType
		static
		0 o p_221850_
		1 o p_221851_
	a (Ldqu;Lja;Lejm;)Z canDripThrough
		static
		0 o p_202018_
		1 o p_202019_
		2 o p_202020_
	a (Lejm;Lawx;Lja;)V spawnFallingStalactite
		static
		0 o p_154098_
		1 o p_154099_
		2 o p_154100_
	a (FLeav$a;)Z lambda$animateTick$0
		static
		0 o p_221847_
		1 o p_221848_
	a (Lejm;Lawx;Lja;F)V maybeTransferFluid
		static
		0 o p_221860_
		1 o p_221861_
		2 o p_221862_
		3 o p_221863_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221865_
		1 o p_221866_
		2 o p_221867_
		3 o p_221868_
	a (Leav$a;)Lffz; lambda$getCauldronFillFluidType$10
		static
		0 o p_221858_
	a (Ldrq;Lja;Lejm;I)Ljava/util/Optional; findRootBlock
		static
		0 o p_154067_
		1 o p_154068_
		2 o p_154069_
		3 o p_154070_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221870_
		1 o p_221871_
		2 o p_221872_
		3 o p_221873_
	a (Lcdv;)Lcci; getFallDamageSource
		0 o p_254432_
	a (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_154042_
		1 o p_154043_
		2 o p_154044_
		3 o p_154045_
	a (Ldrq;Lja;)Lja; findStalactiteTipAboveCauldron
		static
		0 o p_154056_
		1 o p_154057_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_154112_
		1 o p_154115_
	a (Ldrq;Lja;Lejm;Leav$a;)V lambda$spawnDripParticle$2
		static
		0 o p_221853_
		1 o p_221854_
		2 o p_221855_
		3 o p_221856_
	a (Ldrr;Lja;Ljg;Lekj;)V createDripstone
		static
		0 o p_154088_
		1 o p_154089_
		2 o p_154090_
		3 o p_154091_
	a (Ldrq;Lffz;)Lffz; getDripFluid
		static
		0 o p_154053_
		1 o p_154054_
	a (Ldrq;Lja;Lffz;)Lja; findFillableCauldronBelowStalactiteTip
		static
		0 o p_154077_
		1 o p_154078_
		2 o p_154079_
	a (Lejm;Ljg;)Z isUnmergedTipWithDirection
		static
		0 o p_154144_
		1 o p_154145_
	a (Lejm;Ldrr;Lja;IZ)Lja; findTip
		static
		0 o p_154131_
		1 o p_154132_
		2 o p_154133_
		3 o p_154134_
		4 o p_154135_
	a (Ldrq;Lja;Lcvq;)V onBrokenAfterFall
		0 o p_154059_
		1 o p_154060_
		2 o p_154061_
	a_ (Lejm;Ldqu;Lja;)Z isCollisionShapeFullBlock
		0 o p_181235_
		1 o p_181236_
		2 o p_181237_
	at_ ()F getMaxHorizontalOffset
	b (Ldrq;Lja;)Leav$a; lambda$getFluidAboveStalactite$11
		static
		0 o p_221875_
		1 o p_221876_
	b (Ljg;Lja;Lejm;)Z lambda$findTip$3
		static
		0 o p_373974_
		1 o p_373975_
		2 o p_373976_
	b (Ldrq;Lja;Lejm;)Ljava/util/Optional; getFluidAboveStalactite
		static
		0 o p_154182_
		1 o p_154183_
		2 o p_154184_
	b (Ldrq;Lja;Lejm;Leav$a;)V lambda$animateTick$1
		static
		0 o p_221878_
		1 o p_221879_
		2 o p_221880_
		3 o p_221881_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221883_
		1 o p_221884_
		2 o p_221885_
		3 o p_221886_
	b (Ldrt;Lja;Ljg;)Ljg; calculateTipDirection
		static
		0 o p_154191_
		1 o p_154192_
		2 o p_154193_
	b (Lejm;Lawx;Lja;)Z canTipGrow
		static
		0 o p_154195_
		1 o p_154196_
		2 o p_154197_
	b (Lawx;Lja;)V growStalagmiteBelow
		static
		0 o p_154033_
		1 o p_154034_
	b (Lejm;Ljg;)Z isPointedDripstoneWithDirection
		static
		0 o p_154208_
		1 o p_154209_
	b (Lejm;Ldrt;Lja;)Z isStalactiteStartPos
		static
		0 o p_154204_
		1 o p_154205_
		2 o p_154206_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_154235_
	c (Ldrq;Lja;Lejm;)Z lambda$findStalactiteTipAboveCauldron$9
		static
		0 o p_202029_
		1 o p_202030_
		2 o p_202031_
	c (Ldrt;Lja;Ljg;)Z isValidPointedDripstonePlacement
		static
		0 o p_154222_
		1 o p_154223_
		2 o p_154224_
	c (Lejm;Lawx;Lja;Lbfq;)V growStalactiteOrStalagmiteIfPossible
		static
		0 o p_221888_
		1 o p_221889_
		2 o p_221890_
		3 o p_221891_
	d (Ldrq;Lja;Lejm;)Z lambda$findFillableCauldronBelowStalactiteTip$8
		static
		0 o p_202033_
		1 o p_202034_
		2 o p_202035_
	f_ (Lejm;)Lfpc; getOcclusionShape
		0 o p_154170_
	p (Lejm;)Z canDrip
		static
		0 o p_154239_
	r (Lejm;)Z isStalactite
		static
		0 o p_154241_
	s (Lejm;)Z isStalagmite
		static
		0 o p_154243_
	t (Lejm;)Z lambda$findRootBlock$6
		static
		0 o p_154245_
eav$1 net/minecraft/world/level/block/PointedDripstoneBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$DripstoneThickness
	<clinit> ()V <clinit>
		static
eav$a net/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo
	a Lja; pos
	b Lffz; fluid
	c Lejm; sourceState
	<init> (Lja;Lffz;Lejm;)V <init>
		0 o pos
		1 o fluid
		2 o sourceState
	a ()Lja; pos
	b ()Lffz; fluid
	c ()Lejm; sourceState
	equals (Ljava/lang/Object;)Z equals
		0 o p_221903_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eaw net/minecraft/world/level/block/Portal
	a (Lawx;Lcdv;)I getPortalTransitionTime
		0 o p_350613_
		1 o p_350544_
	a (Lawx;Lcdv;Lja;)Lfha; getPortalDestination
		0 o p_350469_
		1 o p_350401_
		2 o p_350443_
	b ()Leaw$a; getLocalTransition
eaw$a net/minecraft/world/level/block/Portal$Transition
	a Leaw$a; CONFUSION
	b Leaw$a; NONE
	c [Leaw$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_350945_
		1 o p_350265_
	a ()[Leaw$a; $values
		static
	valueOf (Ljava/lang/String;)Leaw$a; valueOf
		static
		0 o p_350520_
	values ()[Leaw$a; values
		static
eax net/minecraft/world/level/block/PotatoBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b [Lfpc; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55198_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_55200_
		1 o p_55201_
		2 o p_55202_
		3 o p_55203_
	c (I)Lfpc; lambda$static$0
		static
		0 o p_394591_
	d ()Ldrp; getBaseSeedId
eay 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 Lfpc; FALLING_COLLISION_SHAPE
	g D MINIMUM_FALL_DISTANCE_FOR_SOUND
	h D MINIMUM_FALL_DISTANCE_FOR_BIG_SOUND
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154253_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcdv;)Z canEntityWalkOnPowderSnow
		static
		0 o p_154256_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_154258_
		1 o p_154261_
	a (Ldrq;Lja;Lcdv;)V lambda$entityInside$0
		static
		0 o p_405287_
		1 o p_405675_
		2 o p_405326_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_154263_
		1 o p_154264_
		2 o p_154265_
		3 o p_154266_
		4 o p_405853_
		5 o p_451759_
	a (Lcew;Ldrr;Lja;Lejm;)Ldhp; pickupBlock
		0 o p_394634_
		1 o p_154281_
		2 o p_154282_
		3 o p_154283_
	a (Ldrq;Lejm;Lja;Lcdv;D)V fallOn
		0 o p_196695_
		1 o p_196696_
		2 o p_196697_
		3 o p_196698_
		4 o p_397645_
	a (Lejm;Ldqu;Lja;Lcdv;)Lfpc; getEntityInsideCollisionShape
		0 o p_399731_
		1 o p_399744_
		2 o p_400088_
		3 o p_399982_
	au_ ()Ljava/util/Optional; getPickupSound
	b (Lejm;Lejm;Ljg;)Z skipRendering
		0 o p_154268_
		1 o p_154269_
		2 o p_154270_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_154285_
		1 o p_154286_
		2 o p_154287_
		3 o p_154288_
	c (Lejm;Ldqu;Lja;Lfom;)Lfpc; getVisualShape
		0 o p_154276_
		1 o p_154277_
		2 o p_154278_
		3 o p_154279_
eaz net/minecraft/world/level/block/PoweredBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55206_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_55208_
		1 o p_55209_
		2 o p_55210_
		3 o p_55211_
	e_ (Lejm;)Z isSignalSource
		0 o p_55213_
eb net/minecraft/advancements/critereon/package-info
eba net/minecraft/world/level/block/PoweredRailBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekk; SHAPE
	d Lekd; POWERED
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55218_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_55237_
		1 o p_55238_
	a (Ldrq;Lja;ZILekq;)Z isSameRailWithPower
		0 o p_55226_
		1 o p_55227_
		2 o p_55228_
		3 o p_55229_
		4 o p_55230_
	a (Ldrq;Lja;Lejm;ZI)Z findPoweredRailSignal
		0 o p_55220_
		1 o p_55221_
		2 o p_55222_
		3 o p_55223_
		4 o p_55224_
	a (Lejm;Ldrq;Lja;Lduv;)V updateState
		0 o p_55232_
		1 o p_55233_
		2 o p_55234_
		3 o p_55235_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_55240_
		1 o p_55241_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55243_
	c ()Lekp; getShapeProperty
eba$1 net/minecraft/world/level/block/PoweredRailBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
ebb net/minecraft/world/level/block/PressurePlateBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lekd; POWERED
	<clinit> ()V <clinit>
		static
	<init> (Lekb;Lejl$d;)V <init>
		0 o p_273284_
		1 o p_273571_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;I)Lejm; 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_432675_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55262_
	a (Lebb;)Lekb; lambda$static$0
		static
		0 o p_304917_
	b (Ldrq;Lja;)I getSignalStrength
		0 o p_55264_
		1 o p_55265_
	h (Lejm;)I getSignalForState
		0 o p_55270_
ebb$1 net/minecraft/world/level/block/PressurePlateBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$BlockSetType$PressurePlateSensitivity
	<clinit> ()V <clinit>
		static
ebc net/minecraft/world/level/block/PumpkinBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55284_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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_
	a (Ldrq;Lja;Ljg;Lawx;Ldhp;)V lambda$useItemOn$0
		static
		0 o p_435792_
		1 o p_432822_
		2 o p_433318_
		3 o p_433465_
		4 o p_433891_
ebd net/minecraft/world/level/block/RailBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekk; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55395_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_55402_
		1 o p_55403_
	a (Lejm;Ldrq;Lja;Lduv;)V updateState
		0 o p_55397_
		1 o p_55398_
		2 o p_55399_
		3 o p_55400_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_55405_
		1 o p_55406_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55408_
	c ()Lekp; getShapeProperty
ebe net/minecraft/world/level/block/RailState
	a Ldrq; level
	b Lja; pos
	c Lduk; block
	d Lejm; state
	e Z isStraight
	f Ljava/util/List; connections
	<init> (Ldrq;Lja;Lejm;)V <init>
		0 o p_55421_
		1 o p_55422_
		2 o p_55423_
	a ()Ljava/util/List; getConnections
	a (Lekq;)V updateConnections
		0 o p_55428_
	a (Lebe;)Z connectsTo
		0 o p_55426_
	a (Lja;)Z hasRail
		0 o p_55430_
	a (ZZLekq;)Lebe; place
		0 o p_55432_
		1 o p_55433_
		2 o p_55434_
	b (Lebe;)Z canConnectTo
		0 o p_55437_
	b (Lja;)Lebe; getRail
		0 o p_55439_
	b ()I countPotentialConnections
	c (Lebe;)V connectTo
		0 o p_55442_
	c (Lja;)Z hasConnection
		0 o p_55444_
	c ()Lejm; getState
	d (Lja;)Z hasNeighborRail
		0 o p_55447_
	d ()V removeSoftConnections
ebe$1 net/minecraft/world/level/block/RailState$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
ebf net/minecraft/world/level/block/RedStoneOreBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; LIT
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55453_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Lawx;Lja;Ldhp;Z)V spawnAfterBreak
		0 o p_221907_
		1 o p_221908_
		2 o p_221909_
		3 o p_221910_
		4 o p_221911_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221913_
		1 o p_221914_
		2 o p_221915_
		3 o p_221916_
	a (Ldrq;Lja;Lejm;Lcdv;)V stepOn
		0 o p_154299_
		1 o p_154300_
		2 o p_154301_
		3 o p_154302_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55484_
	a (Ldrq;Lja;)V spawnParticles
		static
		0 o p_55455_
		1 o p_55456_
	a_ (Lejm;Ldrq;Lja;Lczl;)V attack
		0 o p_55467_
		1 o p_55468_
		2 o p_55469_
		3 o p_55470_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_221918_
		1 o p_221919_
		2 o p_221920_
		3 o p_221921_
	c (Lejm;Ldrq;Lja;)V interact
		static
		0 o p_55493_
		1 o p_55494_
		2 o p_55495_
	f (Lejm;)Z isRandomlyTicking
		0 o p_55486_
ebg net/minecraft/world/level/block/RedStoneWireBlock
	D Ljava/util/function/Function; shapes
	R Lejm; crossState
	S Lfhk; evaluator
	T Z shouldSignal
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; NORTH
	c Lekk; EAST
	d Lekk; SOUTH
	e Lekk; WEST
	f Lekm; POWER
	g Ljava/util/Map; PROPERTY_BY_DIRECTION
	h [I COLORS
	i F PARTICLE_DENSITY
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55511_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lejm;)V updatesOnShapeChange
		0 o p_55535_
		1 o p_55536_
		2 o p_55537_
		3 o p_55538_
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393608_
		1 o p_393706_
		2 o p_394400_
		3 o p_393564_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_55554_
		1 o p_55555_
		2 o p_55556_
		3 o p_55557_
		4 o p_55559_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Ldrq;Lja;)I getBlockSignal
		0 o p_360310_
		1 o p_361281_
	a (Ldqu;Lja;Ljg;Z)Lekr; getConnectingSide
		0 o p_55523_
		1 o p_55524_
		2 o p_55525_
		3 o p_55526_
	a (Ldqu;Lja;Lejm;)Z canSurviveOn
		0 o p_55613_
		1 o p_55614_
		2 o p_55615_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_55592_
		1 o p_55593_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_55513_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_55630_
		1 o p_55631_
		2 o p_55632_
		3 o p_55633_
		4 o p_55634_
	a (Ldqu;Lja;Ljg;)Lekr; getConnectingSide
		0 o p_55519_
		1 o p_55520_
		2 o p_55521_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221932_
		1 o p_221933_
		2 o p_221934_
		3 o p_221935_
	a (Ldrq;)Z useExperimentalEvaluator
		static
		0 o p_360594_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55605_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_55589_
		1 o p_55590_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 ([I)V lambda$static$0
		static
		0 o p_381107_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_55585_
		1 o p_55586_
		2 o p_55587_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_55620_
		1 o p_55621_
		2 o p_55622_
		3 o p_55623_
	a (Lejm;Ldrr;Lja;II)V updateIndirectNeighbourShapes
		0 o p_55579_
		1 o p_55580_
		2 o p_55581_
		3 o p_55582_
		4 o p_55583_
	a (Lejm;Ljg;)Z shouldConnectTo
		static
		0 o p_55595_
		1 o p_55596_
	a (Ldrq;Lbfq;Lja;ILjg;Ljg;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 (Ldqu;Lejm;Lja;)Lejm; getConnectionState
		0 o p_55515_
		1 o p_55516_
		2 o p_55517_
	a (Lfpc;Ljava/util/Map;Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$1
		static
		0 o p_393373_
		1 o p_393374_
		2 o p_393375_
		3 o p_393376_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_55549_
		1 o p_55550_
		2 o p_55551_
		3 o p_55552_
	a (Ldrq;Lja;Lejm;Lfhi;Z)V updatePowerStrength
		0 o p_55531_
		1 o p_55532_
		2 o p_55533_
		3 o p_362758_
		4 o p_366538_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_55625_
		1 o p_55626_
		2 o p_55627_
		3 o p_55628_
	b (Ldrq;Lja;)V checkCornerChangeAt
		0 o p_55617_
		1 o p_55618_
	b (Ldqu;Lejm;Lja;)Lejm; getMissingConnections
		0 o p_55609_
		1 o p_55610_
		2 o p_55611_
	b ()Ljava/util/function/Function; makeShapes
	b (I)I getColorForPower
		static
		0 o p_55607_
	c (Ldrq;Lja;)V updateNeighborsOfNeighboringWires
		0 o p_55638_
		1 o p_55639_
	e_ (Lejm;)Z isSignalSource
		0 o p_55636_
	p (Lejm;)Z shouldConnectTo
		static
		0 o p_55641_
	r (Lejm;)Z isCross
		static
		0 o p_55645_
	s (Lejm;)Z isDot
		static
		0 o p_55647_
ebg$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
ebh net/minecraft/world/level/block/RedstoneLampBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; LIT
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55657_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221937_
		1 o p_221938_
		2 o p_221939_
		3 o p_221940_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejn$a;)V createBlockStateDefinition
		0 o p_55673_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_55659_
ebi net/minecraft/world/level/block/RedstoneTorchBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; 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> (Lejl$d;)V <init>
		0 o p_55678_
	a (Ldrq;Lejm;)Lfhi; randomOrientation
		0 o p_361710_
		1 o p_365031_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393663_
		1 o p_394074_
		2 o p_393851_
		3 o p_393740_
	a (Ldrq;Lja;Z)Z isToggledTooFrequently
		static
		0 o p_55685_
		1 o p_55686_
		2 o p_55687_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Ldrq;Lja;Lejm;)Z hasNeighborSignal
		0 o p_55681_
		1 o p_55682_
		2 o p_55683_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_55724_
		1 o p_55725_
		2 o p_55726_
		3 o p_55727_
		4 o p_55728_
	a (Ldqu;)Ljava/util/List; lambda$isToggledTooFrequently$0
		static
		0 o p_55680_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_221949_
		1 o p_221950_
		2 o p_221951_
		3 o p_221952_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221954_
		1 o p_221955_
		2 o p_221956_
		3 o p_221957_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55717_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_55694_
		1 o p_55695_
		2 o p_55696_
		3 o p_55697_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_55719_
		1 o p_55720_
		2 o p_55721_
		3 o p_55722_
	b (Ldrq;Lja;Lejm;)V notifyNeighbors
		0 o p_362355_
		1 o p_361925_
		2 o p_362556_
	e_ (Lejm;)Z isSignalSource
		0 o p_55730_
ebi$a net/minecraft/world/level/block/RedstoneTorchBlock$Toggle
	a Lja; pos
	b J when
	<init> (Lja;J)V <init>
		0 o p_55734_
		1 o p_55735_
ebj net/minecraft/world/level/block/RedstoneWallTorchBlock
	f Lcom/mojang/serialization/MapCodec; CODEC
	g Lekk; FACING
	h Lekd; LIT
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55744_
	a (Ldrq;Lejm;)Lfhi; randomOrientation
		0 o p_363049_
		1 o p_364776_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_55766_
		1 o p_55767_
	a (Ldrq;Lja;Lejm;)Z hasNeighborSignal
		0 o p_55748_
		1 o p_55749_
		2 o p_55750_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_55762_
		1 o p_55763_
		2 o p_55764_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_55781_
		1 o p_55782_
		2 o p_55783_
		3 o p_55784_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_55769_
		1 o p_55770_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_55746_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221959_
		1 o p_221960_
		2 o p_221961_
		3 o p_221962_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55779_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_55752_
		1 o p_55753_
		2 o p_55754_
		3 o p_55755_
ebk net/minecraft/world/level/block/RenderShape
	a Lebk; INVISIBLE
	b Lebk; MODEL
	c [Lebk; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_55792_
		1 o p_55793_
	a ()[Lebk; $values
		static
	valueOf (Ljava/lang/String;)Lebk; valueOf
		static
		0 o p_55795_
	values ()[Lebk; values
		static
ebl net/minecraft/world/level/block/RepeaterBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; LOCKED
	d Lekm; DELAY
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55801_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_55809_
		1 o p_55810_
		2 o p_55811_
		3 o p_55812_
		4 o p_55814_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221964_
		1 o p_221965_
		2 o p_221966_
		3 o p_221967_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55828_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_55803_
	b ()Z sideInputDiodesOnly
	b (Ldrt;Lja;Lejm;)Z isLocked
		0 o p_55805_
		1 o p_55806_
		2 o p_55807_
	h (Lejm;)I getDelay
		0 o p_55830_
ebm net/minecraft/world/level/block/RespawnAnchorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MIN_CHARGES
	c I MAX_CHARGES
	d Lekm; CHARGE
	e Lcom/google/common/collect/ImmutableList; RESPAWN_HORIZONTAL_OFFSETS
	f Lcom/google/common/collect/ImmutableList; RESPAWN_OFFSETS
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55838_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;I)I getScaledChargeLevel
		static
		0 o p_55862_
		1 o p_55863_
	a (Lcee;Ldqy;Lja;Z)Ljava/util/Optional; findStandUpPosition
		static
		0 o p_55844_
		1 o p_55845_
		2 o p_55846_
		3 o p_55847_
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Lfgp;)Z isPathfindable
		0 o p_55865_
		1 o p_55868_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316377_
		1 o p_316150_
		2 o p_316161_
		3 o p_316889_
		4 o p_316358_
	a (Ldhp;)Z isRespawnFuel
		static
		0 o p_55849_
	a (Lcdv;Ldrq;Lja;Lejm;)V charge
		static
		0 o p_270997_
		1 o p_270172_
		2 o p_270534_
		3 o p_270661_
	a (Lja;Ldrq;)Z isWaterThatWouldFlow
		static
		0 o p_55888_
		1 o p_55889_
	a (Ldrq;)Z canSetSpawn
		static
		0 o p_55851_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_221969_
		1 o p_221970_
		2 o p_221971_
		3 o p_221972_
	a (Ldrq;Lja;)Z lambda$explode$0
		static
		0 o p_55853_
		1 o p_55854_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55886_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_55870_
		1 o p_55871_
		2 o p_55872_
		3 o p_433202_
	a (Lcee;Ldqy;Lja;)Ljava/util/Optional; findStandUpPosition
		static
		0 o p_55840_
		1 o p_55841_
		2 o p_55842_
	c (Lejm;Ldrq;Lja;)V explode
		0 o p_55891_
		1 o p_55892_
		2 o p_55893_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_55860_
	p (Lejm;)Z canBeCharged
		static
		0 o p_55895_
ebm$1 net/minecraft/world/level/block/RespawnAnchorBlock$1
	a Lja; val$pos
	b Z val$inWater
	<init> (Lebm;Lja;Z)V <init>
		0 o p_55900_
		1 o p_55901_
		2 o p_55902_
	a (Ldrj;Ldqu;Lja;Lejm;Lfga;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_55904_
		1 o p_55905_
		2 o p_55906_
		3 o p_55907_
		4 o p_55908_
ebn net/minecraft/world/level/block/RodBlock
	b Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154339_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_154341_
		1 o p_154344_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_154351_
		1 o p_154352_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_154346_
		1 o p_154347_
		2 o p_154348_
		3 o p_154349_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_154354_
		1 o p_154355_
ebo net/minecraft/world/level/block/RootedDirtBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154359_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_221979_
		1 o p_221980_
		2 o p_221981_
		3 o p_221982_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256100_
		1 o p_255943_
		2 o p_255655_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221974_
		1 o p_221975_
		2 o p_221976_
		3 o p_221977_
	a (Lja;)Lja; getParticlePos
		0 o p_316883_
ebp net/minecraft/world/level/block/RootsBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55912_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_55915_
		1 o p_55916_
		2 o p_55917_
		3 o p_55918_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_55920_
		1 o p_55921_
		2 o p_55922_
ebq net/minecraft/world/level/block/RotatedPillarBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lekk; AXIS
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_55926_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_55930_
		1 o p_55931_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_55933_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_55928_
	b (Lejm;Lebr;)Lejm; rotatePillar
		static
		0 o p_154377_
		1 o p_154378_
ebq$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
ebr net/minecraft/world/level/block/Rotation
	a Lebr; NONE
	b Lebr; CLOCKWISE_90
	c Lebr; CLOCKWISE_180
	d Lebr; COUNTERCLOCKWISE_90
	e Ljava/util/function/IntFunction; BY_ID
	f Lcom/mojang/serialization/Codec; CODEC
	g Laae; STREAM_CODEC
	h Lcom/mojang/serialization/Codec; LEGACY_CODEC
	i I index
	j Ljava/lang/String; id
	k Lh; rotation
	l [Lebr; $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 (Ljg;)Ljg; rotate
		0 o p_55955_
	a (Lbfq;)Lebr; getRandom
		static
		0 o p_221991_
	a ()Lh; rotation
	a (Lebr;)Lebr; getRotated
		0 o p_55953_
	a (II)I rotate
		0 o p_55950_
		1 o p_55951_
	b (Lbfq;)Ljava/util/List; getShuffled
		static
		0 o p_221993_
	b ()I getIndex
	c ()Ljava/lang/String; getSerializedName
	d ()[Lebr; $values
		static
	valueOf (Ljava/lang/String;)Lebr; valueOf
		static
		0 o p_55961_
	values ()[Lebr; values
		static
ebs net/minecraft/world/level/block/SandBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbdz;Lejl$d;)V <init>
		0 o p_401085_
		1 o p_401375_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lebs;)Lbdz; lambda$static$0
		static
		0 o p_401097_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432676_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_401157_
		1 o p_401385_
		2 o p_401240_
		3 o p_401370_
ebt net/minecraft/world/level/block/SaplingBlock
	a Lfpc; SHAPE
	e Lcom/mojang/serialization/MapCodec; CODEC
	f Lekm; STAGE
	g Leiz; treeGrower
	<clinit> ()V <clinit>
		static
	<init> (Leiz;Lejl$d;)V <init>
		0 o p_304782_
		1 o p_55979_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;Lja;Lejm;Lbfq;)V advanceTree
		0 o p_222001_
		1 o p_222002_
		2 o p_222003_
		3 o p_222004_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_56008_
		1 o p_56009_
		2 o p_56010_
		3 o p_56011_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_221996_
		1 o p_221997_
		2 o p_221998_
		3 o p_221999_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_222006_
		1 o p_222007_
		2 o p_222008_
		3 o p_222009_
	a (Lebt;)Leiz; lambda$static$0
		static
		0 o p_304391_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432677_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256124_
		1 o p_55992_
		2 o p_55993_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_56001_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222011_
		1 o p_222012_
		2 o p_222013_
		3 o p_222014_
ebu net/minecraft/world/level/block/ScaffoldingBlock
	D Lfpc; SHAPE_BELOW_BLOCK
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I STABILITY_MAX_DISTANCE
	c Lekm; DISTANCE
	d Lekd; WATERLOGGED
	e Lekd; BOTTOM
	f I TICK_DELAY
	g Lfpc; SHAPE_STABLE
	h Lfpc; SHAPE_UNSTABLE_BOTTOM
	i Lfpc; SHAPE_UNSTABLE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56021_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_56040_
		1 o p_56041_
		2 o p_56042_
	a (Lejm;Ldqu;Lja;)Lfpc; getInteractionShape
		0 o p_56053_
		1 o p_56054_
		2 o p_56055_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_56057_
		1 o p_56058_
		2 o p_56059_
		3 o p_56060_
	a (Ldqu;Lja;)I getDistance
		static
		0 o p_56025_
		1 o p_56026_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_56023_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_56062_
		1 o p_56063_
		2 o p_56064_
		3 o p_56065_
		4 o p_56066_
	a (Ldqu;Lja;I)Z isBottom
		0 o p_56028_
		1 o p_56029_
		2 o p_56030_
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_56037_
		1 o p_56038_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_222019_
		1 o p_222020_
		2 o p_222021_
		3 o p_222022_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_56051_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_56068_
		1 o p_56069_
		2 o p_56070_
		3 o p_56071_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_56073_
ebv net/minecraft/world/level/block/SculkBehaviour
	v_ Lebv; DEFAULT
	<clinit> ()V <clinit>
		static
	a (Leca$a;Ldrr;Lja;Lbfq;Leca;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 (Ldrr;Lja;Lejm;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 (Ldrr;Lja;Lbfq;)Z depositCharge
		0 o p_222031_
		1 o p_222032_
		2 o p_222033_
	a (Ldrr;Lejm;Lja;Lbfq;)V onDischarged
		0 o p_222026_
		1 o p_222027_
		2 o p_222028_
		3 o p_222029_
	b ()B getSculkSpreadDelay
	d ()Z canChangeBlockStateOnSpread
	j_ (I)I updateDecayDelay
		0 o p_222045_
ebv$1 net/minecraft/world/level/block/SculkBehaviour$1
	<init> ()V <init>
	a (Ldrr;Lja;Lejm;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_
	a (Leca$a;Ldrr;Lja;Lbfq;Leca;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_
	j_ (I)I updateDecayDelay
		0 o p_222061_
ebw net/minecraft/world/level/block/SculkBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_222063_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leca$a;Ldrr;Lja;Lbfq;Leca;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 (Leca;Lja;Lja;I)I getDecayPenalty
		static
		0 o p_222080_
		1 o p_222081_
		2 o p_222082_
		3 o p_222083_
	a (Ldrr;Lja;Lbfq;Z)Lejm; getRandomGrowthState
		0 o p_222068_
		1 o p_222069_
		2 o p_222070_
		3 o p_222071_
	a (Ldrr;Lja;)Z canPlaceGrowth
		static
		0 o p_222065_
		1 o p_222066_
	d ()Z canChangeBlockStateOnSpread
ebx net/minecraft/world/level/block/SculkCatalystBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; PULSE
	c Lcav; xpRange
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_222090_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_222104_
		1 o p_222105_
		2 o p_222106_
		3 o p_222107_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_222100_
		1 o p_222101_
		2 o p_222102_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_222117_
		1 o p_222118_
	a (Lejm;Lawx;Lja;Ldhp;Z)V spawnAfterBreak
		0 o p_222109_
		1 o p_222110_
		2 o p_222111_
		3 o p_222112_
		4 o p_222113_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_222115_
eby net/minecraft/world/level/block/SculkSensorBlock
	a Lfpc; SHAPE
	b [F RESONANCE_PITCH_BEND
	c Lcom/mojang/serialization/MapCodec; CODEC
	d I ACTIVE_TICKS
	e I COOLDOWN_TICKS
	f Lekk; PHASE
	g Lekm; POWER
	h Lekd; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_277588_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393931_
		1 o p_394552_
		2 o p_394037_
		3 o p_393527_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_154401_
		1 o p_154402_
		2 o p_154403_
	a (Lcdv;Ldrq;Lja;I)V tryResonateVibration
		static
		0 o p_279315_
		1 o p_277804_
		2 o p_277458_
		3 o p_277347_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Lawx;Lja;Ldhp;Z)V spawnAfterBreak
		0 o p_222142_
		1 o p_222143_
		2 o p_222144_
		3 o p_222145_
		4 o p_222146_
	a (Ldrq;Lja;Lejm;)V deactivate
		static
		0 o p_154408_
		1 o p_154409_
		2 o p_154410_
	a (Lcdv;Ldrq;Lja;Lejm;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 (Ldlk;)Lejm; getStateForPlacement
		0 o p_154396_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_154471_
		1 o p_154472_
		2 o p_154473_
		3 o p_154474_
		4 o p_154475_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_222137_
		1 o p_222138_
		2 o p_222139_
		3 o p_222140_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_222148_
		1 o p_222149_
		2 o p_222150_
		3 o p_222151_
	a ([F)V lambda$static$0
		static
		0 o p_277301_
	a (Ldrq;Lja;Lejm;Lcdv;)V stepOn
		0 o p_222132_
		1 o p_222133_
		2 o p_222134_
		3 o p_222135_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_154464_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_154427_
		1 o p_154430_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_154466_
		1 o p_154467_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_154432_
		1 o p_154433_
		2 o p_154434_
		3 o p_154435_
	a (Ldrq;Lja;Lejm;Leht;)V lambda$getTicker$1
		static
		0 o p_281130_
		1 o p_281131_
		2 o p_281132_
		3 o p_281133_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_154437_
		1 o p_154438_
		2 o p_154439_
		3 o p_154440_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_154442_
		1 o p_154443_
		2 o p_154444_
		3 o p_435933_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_279407_
		1 o p_279217_
		2 o p_279190_
		3 o p_279273_
	b (Ldrq;Lja;Lejm;)V updateNeighbours
		static
		0 o p_278067_
		1 o p_277440_
		2 o p_277354_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_154479_
	c ()I getActiveTicks
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_154481_
	e_ (Lejm;)Z isSignalSource
		0 o p_154484_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_154486_
	p (Lejm;)Lekt; getPhase
		static
		0 o p_154488_
	r (Lejm;)Z canActivate
		static
		0 o p_154490_
ebz net/minecraft/world/level/block/SculkShriekerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; SHRIEKING
	c Lekd; WATERLOGGED
	d Lekd; CAN_SUMMON
	e D TOP_Y
	f Lfpc; SHAPE_COLLISION
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_222159_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;Lawy;Lehu;)V lambda$stepOn$0
		static
		0 o p_222161_
		1 o p_222162_
		2 o p_222163_
	a (Lawx;Lehu;)V lambda$tick$1
		static
		0 o p_222216_
		1 o p_222217_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_222173_
		1 o p_222174_
		2 o p_222175_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lja;Lejm;)Legg; newBlockEntity
		0 o p_222213_
		1 o p_222214_
	a (Lejm;Lawx;Lja;Ldhp;Z)V spawnAfterBreak
		0 o p_222192_
		1 o p_222193_
		2 o p_222194_
		3 o p_222195_
		4 o p_222196_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_222171_
	a (Ldrq;Lja;Lejm;Lehu;)V lambda$getTicker$2
		static
		0 o p_281134_
		1 o p_281135_
		2 o p_281136_
		3 o p_281137_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_222187_
		1 o p_222188_
		2 o p_222189_
		3 o p_222190_
	a (Ldrq;Lja;Lejm;Lcdv;)V stepOn
		0 o p_222177_
		1 o p_222178_
		2 o p_222179_
		3 o p_222180_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_222211_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_222225_
		1 o p_222226_
		2 o p_222227_
		3 o p_222228_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_222230_
	f_ (Lejm;)Lfpc; getOcclusionShape
		0 o p_222221_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_222232_
ec net/minecraft/advancements/package-info
eca 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 Lbdj; replaceableBlocks
	i I growthSpawnCost
	j I noGrowthRadius
	k I chargeDecayRate
	l I additionalDecayRate
	m Ljava/util/List; cursors
	<init> (ZLbdj;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 (Lfip;)V load
		0 o p_421893_
	a ()Leca; createLevelSpreader
		static
	a (Leca$a;)V addCursor
		0 o p_222261_
	a (Ldrr;Lja;Lbfq;Z)V updateCursors
		0 o p_222256_
		1 o p_222257_
		2 o p_222258_
		3 o p_222259_
	a (Leca$a;Lja;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$updateCursors$1
		static
		0 o p_222263_
		1 o p_222264_
		2 o p_222265_
	a (Lja;I)V addCursors
		0 o p_222267_
		1 o p_222268_
	a (Lfir;)V save
		0 o p_422716_
	b ()Leca; createWorldGenSpreader
		static
	b (Leca$a;)Ljava/lang/Integer; lambda$save$0
		static
		0 o p_281138_
	c ()Lbdj; replaceableBlocks
	d ()I growthSpawnCost
	e ()I noGrowthRadius
	f ()I chargeDecayRate
	g ()I additionalDecayRate
	h ()Z isWorldGeneration
	i ()Ljava/util/List; getCursors
	j ()V clear
eca$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 Lja; 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> (Lja;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_
	<init> (Lja;I)V <init>
		0 o p_222296_
		1 o p_222297_
	a (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;)V lambda$static$1
		static
		0 o p_222338_
	a (Ldrr;Lja;Z)Z shouldUpdate
		0 o p_222326_
		1 o p_222327_
		2 o p_222328_
	a (Lbfq;)Ljava/util/List; getRandomizedNonCornerNeighbourOffsets
		static
		0 o p_222306_
	a (Ldrr;Lja;Ljg;)Z isUnobstructed
		static
		0 o p_222322_
		1 o p_222323_
		2 o p_222324_
	a (Ldrr;Lja;Lja;)Z isMovementUnobstructed
		static
		0 o p_222318_
		1 o p_222319_
		2 o p_222320_
	a (Leca$a;)V mergeWith
		0 o p_222332_
	a (Ljava/util/List;)Ljava/util/Set; lambda$static$2
		static
		0 o p_222340_
	a (Lja;)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 (Lejm;)Lebv; getBlockBehaviour
		static
		0 o p_222334_
	a (Ldrr;Lja;Lbfq;Leca;Z)V update
		0 o p_222312_
		1 o p_222313_
		2 o p_222314_
		3 o p_222315_
		4 o p_222316_
	a ()Lja; getPos
	a (Ldrr;Lja;Lbfq;)Lja; getValidMovementPos
		static
		0 o p_222308_
		1 o p_222309_
		2 o p_222310_
	b ()I getCharge
	b (Lja;)Z lambda$static$0
		static
		0 o p_222336_
	b (Leca$a;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_222343_
	c (Leca$a;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_222346_
	c ()I getDecayDelay
	d ()Ljava/util/Set; getFacingData
ecb net/minecraft/world/level/block/SculkVeinBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	f Leaf; veinSpreader
	g Leaf; sameSpaceSpreader
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_222353_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leca$a;Ldrr;Lja;Lbfq;Leca;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 (Ldrr;Lejm;Lja;)Z hasSubstrateAccess
		static
		0 o p_222355_
		1 o p_222356_
		2 o p_222357_
	a (Leca;Ldrr;Lja;Lbfq;)Z attemptPlaceSculk
		0 o p_222376_
		1 o p_222377_
		2 o p_222378_
		3 o p_222379_
	a (Ldrr;Lja;Lejm;Ljava/util/Collection;)Z regrow
		static
		0 o p_222364_
		1 o p_222365_
		2 o p_222366_
		3 o p_222367_
	a (Ldrr;Lejm;Lja;Lbfq;)V onDischarged
		0 o p_222359_
		1 o p_222360_
		2 o p_222361_
		3 o p_222362_
	c ()Leaf; getSpreader
	q ()Leaf; getSameSpaceSpreader
ecb$a net/minecraft/world/level/block/SculkVeinBlock$SculkVeinSpreaderConfig
	b [Leaf$e; spreadTypes
	<init> (Lecb;[Leaf$e;)V <init>
		0 o p_222401_
		1 o p_222402_
	a ()[Leaf$e; getSpreadTypes
	a (Lejm;)Z isOtherBlockValidAsSource
		0 o p_222411_
	a (Ldqu;Lja;Lja;Ljg;Lejm;)Z stateCanBeReplaced
		0 o p_222405_
		1 o p_222406_
		2 o p_222407_
		3 o p_222408_
		4 o p_222409_
ecc net/minecraft/world/level/block/SeaPickleBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_PICKLES
	c Lekm; PICKLES
	d Lekd; WATERLOGGED
	e Lfpc; SHAPE_ONE
	f Lfpc; SHAPE_TWO
	g Lfpc; SHAPE_THREE
	h Lfpc; SHAPE_FOUR
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56082_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_56104_
		1 o p_56107_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_56109_
		1 o p_56110_
		2 o p_56111_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_56122_
		1 o p_56123_
		2 o p_56124_
		3 o p_56125_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_222413_
		1 o p_222414_
		2 o p_222415_
		3 o p_222416_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_56089_
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_56101_
		1 o p_56102_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_222418_
		1 o p_222419_
		2 o p_222420_
		3 o p_222421_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_255984_
		1 o p_56092_
		2 o p_56093_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_56120_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_56127_
		1 o p_56128_
		2 o p_56129_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_56131_
	p (Lejm;)Z isDead
		static
		0 o p_56133_
ecd net/minecraft/world/level/block/SeagrassBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154496_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_154525_
		1 o p_154526_
		2 o p_154527_
		3 o p_154528_
	a (Lcew;Ldqu;Lja;Lejm;Lffz;)Z canPlaceLiquid
		0 o p_394548_
		1 o p_296449_
		2 o p_154511_
		3 o p_154512_
		4 o p_295712_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_222423_
		1 o p_222424_
		2 o p_222425_
		3 o p_222426_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_154503_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_222428_
		1 o p_222429_
		2 o p_222430_
		3 o p_222431_
	a (Ldrr;Lja;Lejm;Lfga;)Z placeLiquid
		0 o p_154520_
		1 o p_154521_
		2 o p_154522_
		3 o p_154523_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_295512_
		1 o p_154506_
		2 o p_154507_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_154539_
		1 o p_154540_
		2 o p_154541_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_154537_
ece net/minecraft/world/level/block/SegmentableBlock
	d I MIN_SEGMENT
	e I MAX_SEGMENT
	f Lekm; AMOUNT
	<clinit> ()V <clinit>
		static
	a (Lekk;Lekm;)Ljava/util/function/Function; getShapeCalculator
		0 o p_394273_
		1 o p_394415_
	a (Lejm;Ldlk;Lekm;)Z canBeReplaced
		0 o p_394221_
		1 o p_394124_
		2 o p_394071_
	a (Lekk;Lekm;Ljava/util/Map;Lejm;)Lfpc; lambda$getShapeCalculator$0
		static
		0 o p_393776_
		1 o p_394120_
		2 o p_393755_
		3 o p_393772_
	a (Ldlk;Lduv;Lekm;Lekk;)Lejm; getStateForPlacement
		0 o p_394035_
		1 o p_393593_
		2 o p_394488_
		3 o p_393563_
	b ()D getShapeHeight
	c ()Lekm; getSegmentAmountProperty
ecf net/minecraft/world/level/block/SelectableSlotContainer
	a (FI)I getSection
		static
		0 o p_434560_
		1 o p_433136_
	a (Lfod;Ljg;)Ljava/util/OptionalInt; getHitSlot
		0 o p_435931_
		1 o p_434653_
	a (Lfog;)Ljava/util/OptionalInt; lambda$getHitSlot$0
		0 o p_434037_
	b ()I getRows
	b (Lfod;Ljg;)Ljava/util/Optional; getRelativeHitCoordinatesForBlockFace
		static
		0 o p_435943_
		1 o p_434847_
	c ()I getColumns
ecf$1 net/minecraft/world/level/block/SelectableSlotContainer$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
ecg net/minecraft/world/level/block/ShelfBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; POWERED
	c Lekk; FACING
	d Lekk; SIDE_CHAIN_PART
	e Lekd; WATERLOGGED
	f Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_434315_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_432992_
		1 o p_433135_
		2 o p_434392_
		3 o p_434559_
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; useItemOn
		0 o p_433583_
		1 o p_433454_
		2 o p_435671_
		3 o p_433939_
		4 o p_433327_
		5 o p_432907_
		6 o p_433590_
	a (Ldrr;Lja;Lbcd;)V playSound
		0 o p_433126_
		1 o p_433994_
		2 o p_433019_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; updateShape
		0 o p_432911_
		1 o p_436058_
		2 o p_433087_
		3 o p_436032_
		4 o p_433273_
		5 o p_435870_
		6 o p_435564_
		7 o p_435142_
	a (Ldhp;Lczl;Lehv;ILczk;)Z swapSingleItem
		static
		0 o p_432857_
		1 o p_435782_
		2 o p_435198_
		3 o p_438912_
		4 o p_433306_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_433098_
		1 o p_435249_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_434959_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_434112_
		1 o p_435852_
		2 o p_434206_
		3 o p_434335_
		4 o p_434829_
	a (Lejm;Leku;)Lejm; setSideChainPart
		0 o p_433421_
		1 o p_433762_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_433341_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_433007_
		1 o p_433825_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_433683_
		1 o p_433525_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;Z)V neighborChanged
		0 o p_433593_
		1 o p_433212_
		2 o p_433073_
		3 o p_433504_
		4 o p_433036_
		5 o p_435480_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_433693_
		1 o p_434499_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_433292_
		1 o p_433892_
		2 o p_435749_
		3 o p_435101_
	a (Ldrq;Lja;Lczk;)Z swapHotbar
		0 o p_434281_
		1 o p_434254_
		2 o p_436005_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_435034_
		1 o p_433944_
		2 o p_433350_
		3 o p_433486_
	b ()I getRows
	b_ (Lejm;)Lfga; getFluidState
		0 o p_436034_
	c ()I getColumns
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_435926_
	d ()I getMaxChainLength
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_434279_
	p (Lejm;)Leku; getSideChainPart
		0 o p_432814_
	r (Lejm;)Ljg; getFacing
		0 o p_433922_
	s (Lejm;)Z isConnectable
		0 o p_434576_
ech net/minecraft/world/level/block/ShortDryGrassBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_401946_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_401806_
		1 o p_401772_
		2 o p_401791_
		3 o p_401942_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_401780_
		1 o p_401807_
		2 o p_401895_
		3 o p_401802_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_416439_
		1 o p_415933_
		2 o p_416136_
		3 o p_415976_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_401814_
		1 o p_401760_
		2 o p_401924_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_401950_
		1 o p_401831_
		2 o p_401948_
		3 o p_401868_
eci net/minecraft/world/level/block/ShulkerBoxBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Map; SHAPES_OPEN_SUPPORT
	c Lekk; FACING
	d Lamj; CONTENTS
	e Ldgn; color
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;Lejl$d;)V <init>
		0 o p_56188_
		1 o p_56189_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393743_
		1 o p_394398_
		2 o p_393898_
		3 o p_394318_
	a (Lehw;Ljava/util/function/Consumer;)V lambda$getDrops$3
		static
		0 o p_56217_
		1 o p_56219_
	a (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_56212_
		1 o p_56213_
		2 o p_56214_
		3 o p_56215_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_154543_
		1 o p_154544_
		2 o p_154545_
	a (Ldgn;)Lduv; getBlockByColor
		static
		0 o p_56191_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_56227_
		1 o p_56228_
		2 o p_56229_
		3 o p_56230_
		4 o p_56232_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_56243_
		1 o p_56244_
	a (Lejm;Lfjb$a;)Ljava/util/List; getDrops
		0 o p_287632_
		1 o p_287691_
	a (Leci;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_304373_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_56198_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_432678_
	a (Ljava/util/Optional;Lejl$d;)Leci; lambda$static$1
		static
		0 o p_304374_
		1 o p_304375_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_56249_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_56240_
		1 o p_56241_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_154552_
		1 o p_154553_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_56257_
		1 o p_56258_
		2 o p_56259_
		3 o p_56260_
	a (Lejm;Ldrq;Lja;Lehw;)Z canOpen
		static
		0 o p_154547_
		1 o p_154548_
		2 o p_154549_
		3 o p_154550_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_56223_
		1 o p_56224_
		2 o p_56225_
		3 o p_434981_
	b (Ldgn;)Ldhp; getColoredItemStack
		static
		0 o p_56251_
	b ()Ldgn; getColor
	b_ (Lejm;Ldqu;Lja;)Lfpc; getBlockSupportShape
		0 o p_259177_
		1 o p_260305_
		2 o p_259168_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_56221_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_341628_
eci$1 net/minecraft/world/level/block/ShulkerBoxBlock$1
	a [I $SwitchMap$net$minecraft$world$item$DyeColor
	<clinit> ()V <clinit>
		static
ecj net/minecraft/world/level/block/SideChainPartBlock
	a (Ldrr;Lja;Ljg;)Lecj$c; getNeighbors
		0 o p_435632_
		1 o p_435119_
		2 o p_434051_
	a (Ldrr;Lja;Leku;)V setPart
		0 o p_434157_
		1 o p_435354_
		2 o p_434477_
	a (II)Z canConnect
		0 o p_434798_
		1 o p_432790_
	a (Ldrr;Lja;)Ljava/util/List; getAllBlocksConnectedTo
		0 o p_435499_
		1 o p_433515_
	a (Lejm;Leku;)Lejm; setSideChainPart
		0 o p_433852_
		1 o p_434404_
	a (Ljava/util/function/IntFunction;Leku;Ljava/util/function/Consumer;)V addBlocksConnectingTowards
		0 o p_434541_
		1 o p_432965_
		2 o p_435458_
	a (Ldrr;Lja;Lejm;Lejm;)V updateSelfAndNeighborsOnPoweringUp
		0 o p_433035_
		1 o p_435882_
		2 o p_433411_
		3 o p_432995_
	a (Lejm;Lejm;)Z isBeingUpdatedByNeighbor
		0 o p_432818_
		1 o p_434637_
	a_ (Ldrr;Lja;Lejm;)V updateNeighborsAfterPoweringDown
		0 o p_435537_
		1 o p_433559_
		2 o p_435709_
	d ()I getMaxChainLength
	p (Lejm;)Leku; getSideChainPart
		0 o p_433988_
	r (Lejm;)Ljg; getFacing
		0 o p_433085_
	s (Lejm;)Z isConnectable
		0 o p_435390_
ecj$a net/minecraft/world/level/block/SideChainPartBlock$EmptyNeighbor
	a Lja; pos
	<init> (Lja;)V <init>
		0 o pos
	a ()Z isConnectable
	a (Leku;)Z connectsTowards
		0 o p_433702_
	b ()Z isUnconnectableOrChainEnd
	c ()Lja; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_435336_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ecj$b net/minecraft/world/level/block/SideChainPartBlock$Neighbor
	a ()Z isConnectable
	a (Leku;)Z connectsTowards
		0 o p_435787_
	b ()Z isUnconnectableOrChainEnd
	c ()Lja; pos
	d ()V connectToTheRight
	e ()V connectToTheLeft
	f ()V disconnectFromRight
	g ()V disconnectFromLeft
ecj$c net/minecraft/world/level/block/SideChainPartBlock$Neighbors
	a Lecj; block
	b Ldrr; level
	c Ljg; facing
	d Lja; center
	e Ljava/util/Map; cache
	<init> (Lecj;Ldrr;Ljg;Lja;Ljava/util/Map;)V <init>
		0 o block
		1 o level
		2 o facing
		3 o center
		4 o cache
	a (Lja;)Lecj$b; createNewNeighbor
		0 o p_433108_
	a (Ljg;Ljava/lang/Integer;)Lecj$b; getOrCreateNeighbor
		0 o p_433287_
		1 o p_433172_
	a (Lejm;)Z isConnectableToThisBlock
		0 o p_435544_
	a ()Lecj$b; left
	a (I)Lecj$b; left
		0 o p_433481_
	b (I)Lecj$b; right
		0 o p_432981_
	b ()Lecj$b; right
	c ()Lecj; block
	d ()Ldrr; level
	e ()Ljg; facing
	equals (Ljava/lang/Object;)Z equals
		0 o p_434697_
	f ()Lja; center
	g ()Ljava/util/Map; cache
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ecj$d net/minecraft/world/level/block/SideChainPartBlock$SideChainNeighbor
	a Ldrr; level
	b Lecj; block
	c Lja; pos
	d Leku; part
	<init> (Ldrr;Lecj;Lja;Leku;)V <init>
		0 o level
		1 o block
		2 o pos
		3 o part
	a (Leku;)Z connectsTowards
		0 o p_434316_
	a ()Z isConnectable
	b ()Z isUnconnectableOrChainEnd
	c ()Lja; pos
	d ()V connectToTheRight
	e ()V connectToTheLeft
	equals (Ljava/lang/Object;)Z equals
		0 o p_435283_
	f ()V disconnectFromRight
	g ()V disconnectFromLeft
	h ()Ldrr; level
	hashCode ()I hashCode
	i ()Lecj; block
	j ()Leku; part
	toString ()Ljava/lang/String; toString
eck net/minecraft/world/level/block/SignBlock
	a Lfpc; SHAPE
	b Lelb; type
	d Lekd; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Lelb;Lejl$d;)V <init>
		0 o p_56274_
		1 o p_56273_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lczl;Lehx;Z)V openTextEdit
		0 o p_277738_
		1 o p_277467_
		2 o p_277771_
	a (Lczl;Lehx;)Z otherPlayerIsEditingSign
		0 o p_277952_
		1 o p_277599_
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_277367_
		1 o p_277896_
		2 o p_277724_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316779_
		1 o p_316615_
		2 o p_316127_
		3 o p_316173_
		4 o p_316850_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lxx;)Z lambda$hasEditableText$0
		static
		0 o p_339537_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_154556_
		1 o p_154557_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_56293_
		1 o p_56294_
		2 o p_56295_
		3 o p_56296_
	a (Lduv;)Lelb; getWoodType
		static
		0 o p_251096_
	a (Lejm;)Z isPossibleToRespawnInThis
		0 o p_279137_
	b (Lczl;Lehx;Z)Z hasEditableText
		0 o p_279394_
		1 o p_279187_
		2 o p_279225_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_56299_
	d ()Lelb; type
	h (Lejm;)F getYRotationDegrees
		0 o p_277705_
	p (Lejm;)Lfoh; getSignHitboxCenterPosition
		0 o p_278294_
ecl net/minecraft/world/level/block/SimpleWaterloggedBlock
	a (Lcew;Ldqu;Lja;Lejm;Lffz;)Z canPlaceLiquid
		0 o p_393688_
		1 o p_56301_
		2 o p_56302_
		3 o p_56303_
		4 o p_56304_
	a (Lcew;Ldrr;Lja;Lejm;)Ldhp; pickupBlock
		0 o p_394370_
		1 o p_154560_
		2 o p_154561_
		3 o p_154562_
	a (Ldrr;Lja;Lejm;Lfga;)Z placeLiquid
		0 o p_56306_
		1 o p_56307_
		2 o p_56308_
		3 o p_56309_
	au_ ()Ljava/util/Optional; getPickupSound
ecm net/minecraft/world/level/block/SkullBlock
	b I ROTATIONS
	c Lcom/mojang/serialization/MapCodec; CODEC
	d I MAX
	e Lekm; ROTATION
	f Lfpc; SHAPE
	g Lfpc; SHAPE_PIGLIN
	<clinit> ()V <clinit>
		static
	<init> (Lecm$a;Lejl$d;)V <init>
		0 o p_56318_
		1 o p_56319_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_56323_
		1 o p_56324_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432679_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_56331_
		1 o p_56332_
		2 o p_56333_
		3 o p_56334_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_56326_
		1 o p_56327_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_56329_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_56321_
	f_ (Lejm;)Lfpc; getOcclusionShape
		0 o p_56336_
ecm$a net/minecraft/world/level/block/SkullBlock$Type
	a Ljava/util/Map; TYPES
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
ecm$b net/minecraft/world/level/block/SkullBlock$Types
	c Lecm$b; SKELETON
	d Lecm$b; WITHER_SKELETON
	e Lecm$b; PLAYER
	f Lecm$b; ZOMBIE
	g Lecm$b; CREEPER
	h Lecm$b; PIGLIN
	i Lecm$b; DRAGON
	j Ljava/lang/String; name
	k [Lecm$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 ()[Lecm$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lecm$b; valueOf
		static
		0 o p_56351_
	values ()[Lecm$b; values
		static
ecn net/minecraft/world/level/block/SlabBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; TYPE
	c Lekd; WATERLOGGED
	d Lfpc; SHAPE_BOTTOM
	e Lfpc; SHAPE_TOP
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56359_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_56376_
		1 o p_56379_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_56390_
		1 o p_56391_
		2 o p_56392_
		3 o p_56393_
	a (Lcew;Ldqu;Lja;Lejm;Lffz;)Z canPlaceLiquid
		0 o p_394277_
		1 o p_56363_
		2 o p_56364_
		3 o p_56365_
		4 o p_56366_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_56361_
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_56373_
		1 o p_56374_
	a (Ldrr;Lja;Lejm;Lfga;)Z placeLiquid
		0 o p_56368_
		1 o p_56369_
		2 o p_56370_
		3 o p_56371_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_56388_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_56397_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_56395_
ecn$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
eco net/minecraft/world/level/block/SlimeBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56402_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Lja;Lcdv;D)V fallOn
		0 o p_154567_
		1 o p_154568_
		2 o p_154569_
		3 o p_154570_
		4 o p_397954_
	a (Lcdv;)V bounceUp
		0 o p_56404_
	a (Ldqu;Lcdv;)V updateEntityMovementAfterFallOn
		0 o p_56406_
		1 o p_56407_
	a (Ldrq;Lja;Lejm;Lcdv;)V stepOn
		0 o p_154573_
		1 o p_154574_
		2 o p_154575_
		3 o p_154576_
ecp net/minecraft/world/level/block/SmallDripleafBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lekk; FACING
	e Lekd; WATERLOGGED
	f Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154583_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_154599_
		1 o p_154600_
		2 o p_154601_
		3 o p_154602_
		4 o p_154603_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_154619_
		1 o p_154620_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_154615_
		1 o p_154616_
		2 o p_154617_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_154610_
		1 o p_154611_
		2 o p_154612_
		3 o p_154613_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_154622_
		1 o p_154623_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_222433_
		1 o p_222434_
		2 o p_222435_
		3 o p_222436_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_154592_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_222438_
		1 o p_222439_
		2 o p_222440_
		3 o p_222441_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_255772_
		1 o p_154595_
		2 o p_154596_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_154632_
	av_ ()F getMaxVerticalOffset
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_154636_
		1 o p_154637_
		2 o p_154638_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_154634_
ecq net/minecraft/world/level/block/SmithingTableBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lxx; CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56420_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;ILczk;Lczl;)Lddg; lambda$getMenuProvider$0
		static
		0 o p_277302_
		1 o p_277303_
		2 o p_277304_
		3 o p_277305_
		4 o p_277306_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_56428_
		1 o p_56429_
		2 o p_56430_
		3 o p_56431_
		4 o p_56433_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_56435_
		1 o p_56436_
		2 o p_56437_
ecr net/minecraft/world/level/block/SmokerBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56439_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_154640_
		1 o p_154641_
		2 o p_154642_
	a (Ldrq;Lja;Lczl;)V openContainer
		0 o p_56443_
		1 o p_56444_
		2 o p_56445_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_154644_
		1 o p_154645_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_222443_
		1 o p_222444_
		2 o p_222445_
		3 o p_222446_
ecs net/minecraft/world/level/block/SnifferEggBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_HATCH_LEVEL
	c Lekm; HATCH
	d I REGULAR_HATCH_TIME_TICKS
	e I BOOSTED_HATCH_TIME_TICKS
	f I RANDOM_HATCH_OFFSET_TICKS
	g Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_277906_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_277964_
		1 o p_277827_
		2 o p_277526_
		3 o p_277618_
		4 o p_277819_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_277841_
		1 o p_277739_
		2 o p_277692_
		3 o p_277973_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_279414_
		1 o p_279299_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_277872_
		1 o p_278090_
		2 o p_277364_
		3 o p_278016_
	a (Ldqu;Lja;)Z hatchBoost
		static
		0 o p_277485_
		1 o p_278065_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_277441_
	p (Lejm;)I getHatchLevel
		0 o p_279125_
	r (Lejm;)Z isReadyToHatch
		0 o p_278021_
ect net/minecraft/world/level/block/SnowLayerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_HEIGHT
	c Lekm; LAYERS
	d I HEIGHT_IMPASSABLE
	e [Lfpc; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56585_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_56592_
		1 o p_56595_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_56602_
		1 o p_56603_
		2 o p_56604_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_56620_
		1 o p_56621_
		2 o p_56622_
		3 o p_56623_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_56587_
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_56589_
		1 o p_56590_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_56613_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222448_
		1 o p_222449_
		2 o p_222450_
		3 o p_222451_
	b (I)Lfpc; lambda$static$0
		static
		0 o p_394619_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_56625_
		1 o p_56626_
		2 o p_56627_
		3 o p_56628_
	b_ (Lejm;Ldqu;Lja;)Lfpc; getBlockSupportShape
		0 o p_56632_
		1 o p_56633_
		2 o p_56634_
	c (Lejm;Ldqu;Lja;)F getShadeBrightness
		0 o p_222453_
		1 o p_222454_
		2 o p_222455_
	c (Lejm;Ldqu;Lja;Lfom;)Lfpc; getVisualShape
		0 o p_56597_
		1 o p_56598_
		2 o p_56599_
		3 o p_56600_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_56630_
ecu net/minecraft/world/level/block/SnowyDirtBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekd; SNOWY
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56640_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejn$a;)V createBlockStateDefinition
		0 o p_56651_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_56642_
	p (Lejm;)Z isSnowySetting
		static
		0 o p_154649_
ecv net/minecraft/world/level/block/SoulFireBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56653_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_56655_
		1 o p_56656_
		2 o p_56657_
	g (Lejm;)Z canBurn
		0 o p_56668_
	p (Lejm;)Z canSurviveOnBlock
		static
		0 o p_154651_
ecw net/minecraft/world/level/block/SoulSandBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	c I BUBBLE_COLUMN_CHECK_DELAY
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56672_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_56696_
		1 o p_56697_
		2 o p_56698_
		3 o p_56699_
		4 o p_56700_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_222457_
		1 o p_222458_
		2 o p_222459_
		3 o p_222460_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_56679_
		1 o p_56682_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_56702_
		1 o p_56703_
		2 o p_56704_
		3 o p_56705_
	b_ (Lejm;Ldqu;Lja;)Lfpc; getBlockSupportShape
		0 o p_56707_
		1 o p_56708_
		2 o p_56709_
	c (Lejm;Ldqu;Lja;)F getShadeBrightness
		0 o p_222462_
		1 o p_222463_
		2 o p_222464_
	c (Lejm;Ldqu;Lja;Lfom;)Lfpc; getVisualShape
		0 o p_56684_
		1 o p_56685_
		2 o p_56686_
		3 o p_56687_
ecx net/minecraft/world/level/block/SoundType
	A Lecx; LANTERN
	B Lecx; STEM
	C Lecx; NYLIUM
	D Lecx; FUNGUS
	E Lecx; ROOTS
	F Lecx; SHROOMLIGHT
	G Lecx; WEEPING_VINES
	H Lecx; TWISTING_VINES
	I Lecx; SOUL_SAND
	J Lecx; SOUL_SOIL
	K Lecx; BASALT
	L Lecx; WART_BLOCK
	M Lecx; NETHERRACK
	N Lecx; NETHER_BRICKS
	O Lecx; NETHER_SPROUTS
	P Lecx; NETHER_ORE
	Q Lecx; BONE_BLOCK
	R Lecx; NETHERITE_BLOCK
	S Lecx; ANCIENT_DEBRIS
	T Lecx; LODESTONE
	U Lecx; CHAIN
	V Lecx; NETHER_GOLD_ORE
	W Lecx; GILDED_BLACKSTONE
	X Lecx; CANDLE
	Y Lecx; AMETHYST
	Z Lecx; AMETHYST_CLUSTER
	a Lecx; EMPTY
	aA Lecx; AZALEA_LEAVES
	aB Lecx; SCULK_SENSOR
	aC Lecx; SCULK_CATALYST
	aD Lecx; SCULK
	aE Lecx; SCULK_VEIN
	aF Lecx; SCULK_SHRIEKER
	aG Lecx; GLOW_LICHEN
	aH Lecx; DEEPSLATE
	aI Lecx; DEEPSLATE_BRICKS
	aJ Lecx; DEEPSLATE_TILES
	aK Lecx; POLISHED_DEEPSLATE
	aL Lecx; FROGLIGHT
	aM Lecx; FROGSPAWN
	aN Lecx; MANGROVE_ROOTS
	aO Lecx; MUDDY_MANGROVE_ROOTS
	aP Lecx; MUD
	aQ Lecx; MUD_BRICKS
	aR Lecx; PACKED_MUD
	aS Lecx; HANGING_SIGN
	aT Lecx; NETHER_WOOD_HANGING_SIGN
	aU Lecx; BAMBOO_WOOD_HANGING_SIGN
	aV Lecx; BAMBOO_WOOD
	aW Lecx; NETHER_WOOD
	aX Lecx; CHERRY_WOOD
	aY Lecx; CHERRY_SAPLING
	aZ Lecx; CHERRY_LEAVES
	aa Lecx; SMALL_AMETHYST_BUD
	ab Lecx; MEDIUM_AMETHYST_BUD
	ac Lecx; LARGE_AMETHYST_BUD
	ad Lecx; TUFF
	ae Lecx; TUFF_BRICKS
	af Lecx; POLISHED_TUFF
	ag Lecx; CALCITE
	ah Lecx; DRIPSTONE_BLOCK
	ai Lecx; POINTED_DRIPSTONE
	aj Lecx; COPPER
	ak Lecx; COPPER_BULB
	al Lecx; COPPER_GRATE
	am Lecx; COPPER_GOLEM_STATUE
	an Lecx; CAVE_VINES
	ao Lecx; SPORE_BLOSSOM
	ap Lecx; CACTUS_FLOWER
	aq Lecx; AZALEA
	ar Lecx; FLOWERING_AZALEA
	as Lecx; MOSS_CARPET
	at Lecx; PINK_PETALS
	au Lecx; LEAF_LITTER
	av Lecx; MOSS
	aw Lecx; BIG_DRIPLEAF
	ax Lecx; SMALL_DRIPLEAF
	ay Lecx; ROOTED_DIRT
	az Lecx; HANGING_ROOTS
	b Lecx; WOOD
	ba Lecx; CHERRY_WOOD_HANGING_SIGN
	bb Lecx; CHISELED_BOOKSHELF
	bc Lecx; SHELF
	bd Lecx; SUSPICIOUS_SAND
	be Lecx; SUSPICIOUS_GRAVEL
	bf Lecx; DECORATED_POT
	bg Lecx; DECORATED_POT_CRACKED
	bh Lecx; TRIAL_SPAWNER
	bi Lecx; SPONGE
	bj Lecx; WET_SPONGE
	bk Lecx; VAULT
	bl Lecx; CREAKING_HEART
	bm Lecx; HEAVY_CORE
	bn Lecx; COBWEB
	bo Lecx; SPAWNER
	bp Lecx; RESIN
	bq Lecx; RESIN_BRICKS
	br Lecx; IRON
	bs Lecx; DRIED_GHAST
	bt F volume
	bu F pitch
	bv Lbcd; breakSound
	bw Lbcd; stepSound
	bx Lbcd; placeSound
	by Lbcd; hitSound
	bz Lbcd; fallSound
	c Lecx; GRAVEL
	d Lecx; GRASS
	e Lecx; LILY_PAD
	f Lecx; STONE
	g Lecx; METAL
	h Lecx; GLASS
	i Lecx; WOOL
	j Lecx; SAND
	k Lecx; SNOW
	l Lecx; POWDER_SNOW
	m Lecx; LADDER
	n Lecx; ANVIL
	o Lecx; SLIME_BLOCK
	p Lecx; HONEY_BLOCK
	q Lecx; WET_GRASS
	r Lecx; CORAL_BLOCK
	s Lecx; BAMBOO
	t Lecx; BAMBOO_SAPLING
	u Lecx; SCAFFOLDING
	v Lecx; SWEET_BERRY_BUSH
	w Lecx; CROP
	x Lecx; HARD_CROP
	y Lecx; VINE
	z Lecx; NETHER_WART
	<clinit> ()V <clinit>
		static
	<init> (FFLbcd;Lbcd;Lbcd;Lbcd;Lbcd;)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 ()Lbcd; getBreakSound
	d ()Lbcd; getStepSound
	e ()Lbcd; getPlaceSound
	f ()Lbcd; getHitSound
	g ()Lbcd; getFallSound
ecy net/minecraft/world/level/block/SpawnerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56781_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_154683_
		1 o p_154684_
		2 o p_154685_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_154687_
		1 o p_154688_
	a (Lejm;Lawx;Lja;Ldhp;Z)V spawnAfterBreak
		0 o p_222477_
		1 o p_222478_
		2 o p_222479_
		3 o p_222480_
		4 o p_222481_
ecz net/minecraft/world/level/block/SpongeBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_DEPTH
	c I MAX_COUNT
	d [Ljg; ALL_DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_56796_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_56811_
		1 o p_56812_
		2 o p_56813_
		3 o p_56814_
		4 o p_56815_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lja;Ljava/util/function/Consumer;)V lambda$removeWaterBreadthFirstSearch$0
		static
		0 o p_277519_
		1 o p_277492_
	a (Lja;Ldrq;Lja;)Lja$b; lambda$removeWaterBreadthFirstSearch$1
		static
		0 o p_294067_
		1 o p_294068_
		2 o p_294069_
	a (Ldrq;Lja;)V tryAbsorbWater
		0 o p_56798_
		1 o p_56799_
	b (Ldrq;Lja;)Z removeWaterBreadthFirstSearch
		0 o p_56808_
		1 o p_56809_
ed 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
eda net/minecraft/world/level/block/SporeBlossomBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	c I ADD_PARTICLE_ATTEMPTS
	d I PARTICLE_XZ_RADIUS
	e I PARTICLE_Y_MAX
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154697_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_154709_
		1 o p_154710_
		2 o p_154711_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_154699_
		1 o p_154700_
		2 o p_154701_
		3 o p_154702_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_222503_
		1 o p_222504_
		2 o p_222505_
		3 o p_222506_
edb net/minecraft/world/level/block/SpreadingSnowyDirtBlock
	<init> (Lejl$d;)V <init>
		0 o p_56817_
	a ()Lcom/mojang/serialization/MapCodec; codec
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222508_
		1 o p_222509_
		2 o p_222510_
		3 o p_222511_
	b (Lejm;Ldrt;Lja;)Z canBeGrass
		static
		0 o p_56824_
		1 o p_56825_
		2 o p_56826_
	c (Lejm;Ldrt;Lja;)Z canPropagate
		static
		0 o p_56828_
		1 o p_56829_
		2 o p_56830_
edc net/minecraft/world/level/block/StainedGlassBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ldgn; color
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;Lejl$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_432680_
	b ()Ldgn; getColor
edd net/minecraft/world/level/block/StainedGlassPaneBlock
	h Lcom/mojang/serialization/MapCodec; CODEC
	i Ldgn; color
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;Lejl$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_432681_
	b ()Ldgn; getColor
ede 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 Lduv; base
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekk; HALF
	d Lekk; SHAPE
	e Lekd; WATERLOGGED
	f Lejm; baseState
	g Lfpc; SHAPE_OUTER
	h Lfpc; SHAPE_STRAIGHT
	i Lfpc; SHAPE_INNER
	<clinit> ()V <clinit>
		static
	<init> (Lejm;Lejl$d;)V <init>
		0 o p_56862_
		1 o p_56863_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_56891_
		1 o p_56894_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_56919_
		1 o p_56920_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_56956_
		1 o p_56957_
		2 o p_56958_
		3 o p_56959_
	a (Lede;)Lejm; lambda$static$0
		static
		0 o p_304378_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_56922_
		1 o p_56923_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_56872_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432682_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_56932_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_56969_
	c (Lejm;Ldqu;Lja;Ljg;)Z canTakeShape
		static
		0 o p_56971_
		1 o p_56972_
		2 o p_56973_
		3 o p_56974_
	e (Lejm;Ldqu;Lja;)Lekw; getStairsShape
		static
		0 o p_56977_
		1 o p_56978_
		2 o p_56979_
	e ()F getExplosionResistance
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_56967_
	p (Lejm;)Z isStairs
		static
		0 o p_56981_
ede$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
edf net/minecraft/world/level/block/StandingSignBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; ROTATION
	<clinit> ()V <clinit>
		static
	<init> (Lelb;Lejl$d;)V <init>
		0 o p_56991_
		1 o p_56990_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_56999_
		1 o p_57000_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_56995_
		1 o p_56996_
		2 o p_56997_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432683_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_57002_
		1 o p_57003_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57012_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_56993_
	h (Lejm;)F getYRotationDegrees
		0 o p_277795_
edg net/minecraft/world/level/block/StemBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lekm; AGE
	d [Lfpc; SHAPES
	e Lami; fruit
	f Lami; attachedStem
	g Lami; seed
	<clinit> ()V <clinit>
		static
	<init> (Lami;Lami;Lami;Lejl$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 (Ledg;)Lami; lambda$static$2
		static
		0 o p_304883_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57047_
		1 o p_57048_
		2 o p_57049_
		3 o p_57050_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_222528_
		1 o p_222529_
		2 o p_222530_
		3 o p_222531_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_222533_
		1 o p_222534_
		2 o p_222535_
		3 o p_222536_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_432684_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_255699_
		1 o p_57031_
		2 o p_57032_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304982_
		1 o p_57027_
		2 o p_57028_
		3 o p_387824_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57040_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222538_
		1 o p_222539_
		2 o p_222540_
		3 o p_222541_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_57053_
		1 o p_57054_
		2 o p_57055_
	b (I)Lfpc; lambda$static$4
		static
		0 o p_393377_
	b (Ledg;)Lami; lambda$static$1
		static
		0 o p_304684_
	c (Ledg;)Lami; lambda$static$0
		static
		0 o p_304695_
edh net/minecraft/world/level/block/StonecutterBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lxx; CONTAINER_TITLE
	d Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57068_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_57078_
		1 o p_57081_
	a (Ldrq;Lja;ILczk;Lczl;)Lddg; 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 (Lejm;Leaa;)Lejm; mirror
		0 o p_57090_
		1 o p_57091_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_57083_
		1 o p_57084_
		2 o p_57085_
		3 o p_57086_
		4 o p_57088_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57100_
		1 o p_57101_
		2 o p_57102_
		3 o p_57103_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_57105_
		1 o p_57106_
		2 o p_57107_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_57093_
		1 o p_57094_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_57070_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57096_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_57109_
edi net/minecraft/world/level/block/StructureBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; MODE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57113_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_57122_
		1 o p_57123_
		2 o p_57124_
		3 o p_57125_
		4 o p_57126_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_57128_
		1 o p_57129_
		2 o p_57130_
		3 o p_57131_
		4 o p_57133_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_154732_
		1 o p_154733_
	a (Lawx;Leic;)V trigger
		0 o p_57115_
		1 o p_57116_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57142_
edi$1 net/minecraft/world/level/block/StructureBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode
	<clinit> ()V <clinit>
		static
edj net/minecraft/world/level/block/StructureVoidBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57150_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57158_
		1 o p_57159_
		2 o p_57160_
		3 o p_57161_
	a_ (Lejm;)Lebk; getRenderShape
		0 o p_57156_
	c (Lejm;Ldqu;Lja;)F getShadeBrightness
		0 o p_57152_
		1 o p_57153_
		2 o p_57154_
edk net/minecraft/world/level/block/SugarCaneBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; AGE
	c Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57168_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_222543_
		1 o p_222544_
		2 o p_222545_
		3 o p_222546_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_57175_
		1 o p_57176_
		2 o p_57177_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57193_
		1 o p_57194_
		2 o p_57195_
		3 o p_57196_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57186_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222548_
		1 o p_222549_
		2 o p_222550_
		3 o p_222551_
edl net/minecraft/world/level/block/SupportType
	a Ledl; FULL
	b Ledl; CENTER
	c Ledl; RIGID
	d [Ledl; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57203_
		1 o p_57204_
	a ()[Ledl; $values
		static
	a (Lejm;Ldqu;Lja;Ljg;)Z isSupporting
		0 o p_57209_
		1 o p_57210_
		2 o p_57211_
		3 o p_57212_
	valueOf (Ljava/lang/String;)Ledl; valueOf
		static
		0 o p_57214_
	values ()[Ledl; values
		static
edl$1 net/minecraft/world/level/block/SupportType$1
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57217_
		1 o p_57218_
	a (Lejm;Ldqu;Lja;Ljg;)Z isSupporting
		0 o p_57220_
		1 o p_57221_
		2 o p_57222_
		3 o p_57223_
edl$2 net/minecraft/world/level/block/SupportType$2
	d Lfpc; CENTER_SUPPORT_SHAPE
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57227_
		1 o p_57228_
	a (Lejm;Ldqu;Lja;Ljg;)Z isSupporting
		0 o p_57230_
		1 o p_57231_
		2 o p_57232_
		3 o p_57233_
edl$3 net/minecraft/world/level/block/SupportType$3
	d Lfpc; RIGID_SUPPORT_SHAPE
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57237_
		1 o p_57238_
	a (Lejm;Ldqu;Lja;Ljg;)Z isSupporting
		0 o p_57240_
		1 o p_57241_
		2 o p_57242_
		3 o p_57243_
edm net/minecraft/world/level/block/SuspiciousEffectHolder
	a (Ldrp;)Ledm; tryGet
		static
		0 o p_259322_
	c ()Ldks; getSuspiciousEffects
	d ()Ljava/util/List; getAllEffectHolders
		static
edn net/minecraft/world/level/block/SweetBerryBushBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lekm; AGE
	d F HURT_SPEED_THRESHOLD
	e Lfpc; SHAPE_SAPLING
	f Lfpc; SHAPE_GROWING
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57249_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lja;Lawx;Ldhp;)V lambda$useWithoutItem$0
		static
		0 o p_436605_
		1 o p_436765_
		2 o p_436687_
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316134_
		1 o p_316429_
		2 o p_316748_
		3 o p_316431_
		4 o p_316474_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57291_
		1 o p_57292_
		2 o p_57293_
		3 o p_57294_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_222553_
		1 o p_222554_
		2 o p_222555_
		3 o p_222556_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_57270_
		1 o p_57271_
		2 o p_57272_
		3 o p_57273_
		4 o p_405414_
		5 o p_451767_
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_222558_
		1 o p_222559_
		2 o p_222560_
		3 o p_222561_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256056_
		1 o p_57261_
		2 o p_57262_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304655_
		1 o p_57257_
		2 o p_57258_
		3 o p_388022_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57282_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222563_
		1 o p_222564_
		2 o p_222565_
		3 o p_222566_
	f (Lejm;)Z isRandomlyTicking
		0 o p_57284_
edo net/minecraft/world/level/block/TallDryGrassBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_401761_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_401931_
		1 o p_401815_
		2 o p_401808_
		3 o p_401935_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_401857_
		1 o p_401866_
		2 o p_401940_
		3 o p_401832_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_416597_
		1 o p_416118_
		2 o p_415677_
		3 o p_415821_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_401899_
		1 o p_401858_
		2 o p_401909_
	a (Lawx;Lja;)V lambda$performBonemeal$0
		static
		0 o p_415479_
		1 o p_415480_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_401804_
		1 o p_401769_
		2 o p_401777_
		3 o p_401790_
edp net/minecraft/world/level/block/TallFlowerBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57296_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_222573_
		1 o p_222574_
		2 o p_222575_
		3 o p_222576_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_256234_
		1 o p_57304_
		2 o p_57305_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_222568_
		1 o p_222569_
		2 o p_222570_
		3 o p_222571_
edq net/minecraft/world/level/block/TallGrassBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57318_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lbfq;Lja;Lejm;)Z isBonemealSuccess
		0 o p_222583_
		1 o p_222584_
		2 o p_222585_
		3 o p_222586_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57336_
		1 o p_57337_
		2 o p_57338_
		3 o p_57339_
	a (Ldrt;Lja;Lejm;)Z isValidBonemealTarget
		0 o p_255692_
		1 o p_57326_
		2 o p_57327_
	a (Lawx;Lbfq;Lja;Lejm;)V performBonemeal
		0 o p_222578_
		1 o p_222579_
		2 o p_222580_
		3 o p_222581_
	p (Lejm;)Ldxg; getGrownBlock
		static
		0 o p_363948_
edr net/minecraft/world/level/block/TallSeagrassBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lekk; HALF
	e Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154745_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrr;Lja;Lejm;Lfga;)Z placeLiquid
		0 o p_154758_
		1 o p_154759_
		2 o p_154760_
		3 o p_154761_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_154768_
		1 o p_154769_
		2 o p_154770_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_154763_
		1 o p_154764_
		2 o p_154765_
		3 o p_154766_
	a (Lcew;Ldqu;Lja;Lejm;Lffz;)Z canPlaceLiquid
		0 o p_394229_
		1 o p_154753_
		2 o p_154754_
		3 o p_154755_
		4 o p_154756_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304988_
		1 o p_154750_
		2 o p_154751_
		3 o p_387662_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_154747_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_154774_
		1 o p_154775_
		2 o p_154776_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_154772_
eds net/minecraft/world/level/block/TargetBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; OUTPUT_POWER
	c I ACTIVATION_TICKS_ARROWS
	d I ACTIVATION_TICKS_OTHER
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57379_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrr;Lejm;ILja;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 (Lfod;Lfoh;)I getRedstoneStrength
		static
		0 o p_57409_
		1 o p_57410_
	a (Ldrr;Lejm;Lfod;Lcdv;)I updateRedstoneOutput
		static
		0 o p_57392_
		1 o p_57393_
		2 o p_57394_
		3 o p_57395_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_57412_
		1 o p_57413_
		2 o p_57414_
		3 o p_57415_
		4 o p_57416_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_222588_
		1 o p_222589_
		2 o p_222590_
		3 o p_222591_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_57402_
		1 o p_57403_
		2 o p_57404_
		3 o p_57405_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57407_
	a (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_57381_
		1 o p_57382_
		2 o p_57383_
		3 o p_57384_
	e_ (Lejm;)Z isSignalSource
		0 o p_57418_
edt net/minecraft/world/level/block/TestBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; MODE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_397223_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_397020_
		1 o p_397230_
		2 o p_397100_
		3 o p_397362_
		4 o p_397202_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_397356_
		1 o p_397468_
	a (Ldhp;Leky;)Ldhp; setModeOnStack
		static
		0 o p_396991_
		1 o p_397281_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_397700_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_397712_
		1 o p_397112_
		2 o p_397466_
		3 o p_397531_
	a (Ldrq;Lja;)Leid; getServerTestBlockEntity
		static
		0 o p_397380_
		1 o p_397998_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_397697_
		1 o p_397696_
		2 o p_397513_
		3 o p_398035_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_397099_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_397637_
		1 o p_397297_
		2 o p_397948_
		3 o p_397493_
edu net/minecraft/world/level/block/TestInstanceBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_397840_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_397973_
		1 o p_397522_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_397015_
		1 o p_397062_
		2 o p_397232_
		3 o p_397809_
		4 o p_397307_
edv net/minecraft/world/level/block/TintedGlassBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154822_
	a ()Lcom/mojang/serialization/MapCodec; codec
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_154824_
	i_ (Lejm;)I getLightBlock
		0 o p_154828_
edw net/minecraft/world/level/block/TintedParticleLeavesBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (FLejl$d;)V <init>
		0 o p_400257_
		1 o p_399704_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lbfq;)V spawnFallingLeavesParticle
		0 o p_399553_
		1 o p_400280_
		2 o p_400310_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432685_
	a (Ledw;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_399927_
edx net/minecraft/world/level/block/TntBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; UNSTABLE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57422_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_57445_
		1 o p_57446_
		2 o p_57447_
		3 o p_57448_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Ldrj;)Z dropFromExplosion
		0 o p_57427_
	a (Lawx;Lja;Ldrj;)V wasExploded
		0 o p_364953_
		1 o p_57442_
		2 o p_57443_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_57466_
		1 o p_57467_
		2 o p_57468_
		3 o p_57469_
		4 o p_57470_
	a (Ldrq;Lja;)Z prime
		static
		0 o p_57437_
		1 o p_57438_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57464_
	a (Ldrq;Lja;Lcew;)Z prime
		static
		0 o p_394104_
		1 o p_393490_
		2 o p_411047_
	a (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_57429_
		1 o p_57430_
		2 o p_57431_
		3 o p_57432_
edy net/minecraft/world/level/block/TorchBlock
	a Lcom/mojang/serialization/MapCodec; PARTICLE_OPTIONS_FIELD
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lmj; flameParticle
	<clinit> ()V <clinit>
		static
	<init> (Lmj;Lejl$d;)V <init>
		0 o p_304940_
		1 o p_57491_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ledy;)Lmj; lambda$static$3
		static
		0 o p_304762_
	a (Lmj;)Lmd; lambda$static$2
		static
		0 o p_304720_
	a (Lmd;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_304958_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_432686_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_222593_
		1 o p_222594_
		2 o p_222595_
		3 o p_222596_
	b (Lmd;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339538_
edz net/minecraft/world/level/block/TorchflowerCropBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lekm; AGE
	g [Lfpc; SHAPES
	h I BONEMEAL_INCREASE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_272642_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;)I getBonemealAgeIncrease
		0 o p_273475_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_272748_
		1 o p_273408_
		2 o p_272762_
		3 o p_272649_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_272679_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_273361_
		1 o p_273515_
		2 o p_273546_
		3 o p_273261_
	b (I)Lejm; getStateForAge
		0 o p_275698_
	b ()Lekm; getAgeProperty
	c ()I getMaxAge
	c (I)Lfpc; lambda$static$0
		static
		0 o p_394173_
	d ()Ldrp; getBaseSeedId
ee net/minecraft/commands/CacheableFunction
	a Lcom/mojang/serialization/Codec; CODEC
	b Lamj; id
	c Z resolved
	d Ljava/util/Optional; function
	<clinit> ()V <clinit>
		static
	<init> (Lamj;)V <init>
		0 o p_305952_
	a ()Lamj; getId
	a (Lamy;)Ljava/util/Optional; get
		0 o p_305905_
	equals (Ljava/lang/Object;)Z equals
		0 o p_312197_
eea net/minecraft/world/level/block/TransparentBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_309186_
	a ()Lcom/mojang/serialization/MapCodec; codec
	c (Lejm;Ldqu;Lja;)F getShadeBrightness
		0 o p_308911_
		1 o p_308952_
		2 o p_308918_
	c (Lejm;Ldqu;Lja;Lfom;)Lfpc; getVisualShape
		0 o p_309057_
		1 o p_308936_
		2 o p_308956_
		3 o p_309006_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_309084_
eeb net/minecraft/world/level/block/TrapDoorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; OPEN
	c Lekk; HALF
	d Lekd; POWERED
	e Lekd; WATERLOGGED
	g Ljava/util/Map; SHAPES
	h Lekb; type
	<clinit> ()V <clinit>
		static
	<init> (Lekb;Lejl$d;)V <init>
		0 o p_272964_
		1 o p_273079_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lczl;Ldrq;Lja;Z)V playSound
		0 o p_57528_
		1 o p_57529_
		2 o p_57530_
		3 o p_57531_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_57535_
		1 o p_57538_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_57540_
		1 o p_57541_
		2 o p_57542_
		3 o p_57543_
		4 o p_57545_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57563_
		1 o p_57564_
		2 o p_57565_
		3 o p_57566_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_57533_
	a (Lejm;Lawx;Lja;Ldrj;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_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432687_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57561_
	a (Leeb;)Lekb; lambda$static$0
		static
		0 o p_304735_
	b (Lejm;Ldrq;Lja;Lczl;)V toggle
		0 o p_312094_
		1 o p_312235_
		2 o p_312619_
		3 o p_312853_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_57568_
	q ()Lekb; getType
eeb$1 net/minecraft/world/level/block/TrapDoorBlock$1
	a [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
eec net/minecraft/world/level/block/TrappedChestBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57573_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_154834_
		1 o p_154835_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_57577_
		1 o p_57578_
		2 o p_57579_
		3 o p_57580_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_57582_
		1 o p_57583_
		2 o p_57584_
		3 o p_57585_
	d ()Lbcl; getOpenChestStat
	e_ (Lejm;)Z isSignalSource
		0 o p_57587_
	t ()Legi; lambda$new$0
		static
eed net/minecraft/world/level/block/TrialSpawnerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; STATE
	c Lekd; OMINOUS
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_312795_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;Ldrq;Lja;Lejm;Leij;)V lambda$getTicker$0
		static
		0 o p_337975_
		1 o p_337976_
		2 o p_337977_
		3 o p_337978_
		4 o p_337979_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_311756_
		1 o p_312797_
		2 o p_312122_
	a (Ldrq;Lja;Lejm;Leij;)V lambda$getTicker$1
		static
		0 o p_337980_
		1 o p_337981_
		2 o p_337982_
		3 o p_337983_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_311941_
		1 o p_312821_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_312785_
eee net/minecraft/world/level/block/TripWireBlock
	D Lfpc; SHAPE_ATTACHED
	R Lfpc; SHAPE_NOT_ATTACHED
	S I RECHECK_PERIOD
	T Lduv; hook
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; POWERED
	c Lekd; ATTACHED
	d Lekd; DISARMED
	e Lekd; NORTH
	f Lekd; EAST
	g Lekd; SOUTH
	h Lekd; WEST
	i Ljava/util/Map; PROPERTY_BY_DIRECTION
	<clinit> ()V <clinit>
		static
	<init> (Lduv;Lejl$d;)V <init>
		0 o p_304873_
		1 o p_57604_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394298_
		1 o p_393642_
		2 o p_393978_
		3 o p_393483_
	a (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_57615_
		1 o p_57616_
		2 o p_57617_
		3 o p_57618_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_57636_
		1 o p_57637_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57654_
		1 o p_57655_
		2 o p_57656_
		3 o p_57657_
	a (Ldrq;Lja;Lejm;)V updateSource
		0 o p_57611_
		1 o p_57612_
		2 o p_57613_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_57639_
		1 o p_57640_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_57625_
		1 o p_57626_
		2 o p_57627_
		3 o p_57628_
		4 o p_405466_
		5 o p_451757_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_57606_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_57659_
		1 o p_57660_
		2 o p_57661_
		3 o p_57662_
		4 o p_57663_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_222598_
		1 o p_222599_
		2 o p_222600_
		3 o p_222601_
	a (Ldrq;Lja;Ljava/util/List;)V checkPressed
		0 o p_371409_
		1 o p_371396_
		2 o p_371326_
	a (Leee;)Lduv; lambda$static$0
		static
		0 o p_304664_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432688_
	a (Lejm;Ldqu;Lja;Lcdv;)Lfpc; getEntityInsideCollisionShape
		0 o p_371595_
		1 o p_400245_
		2 o p_371231_
		3 o p_399588_
	a (Lejm;Ljg;)Z shouldConnectTo
		0 o p_57642_
		1 o p_57643_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57652_
	a (Ldrq;Lja;)V checkPressed
		0 o p_57608_
		1 o p_57609_
eee$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
eef net/minecraft/world/level/block/TripWireHookBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekd; POWERED
	d Lekd; 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> (Lejl$d;)V <init>
		0 o p_57676_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_57680_
		1 o p_57681_
		2 o p_57682_
		3 o p_57683_
		4 o p_57684_
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393497_
		1 o p_393954_
		2 o p_394068_
		3 o p_394288_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_57725_
		1 o p_57726_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_57721_
		1 o p_57722_
		2 o p_57723_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57740_
		1 o p_57741_
		2 o p_57742_
		3 o p_57743_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_57728_
		1 o p_57729_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_57678_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_222610_
		1 o p_222611_
		2 o p_222612_
		3 o p_222613_
	a (Ldrq;Lja;Lejm;ZZILejm;)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 (Ldrq;Lja;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 (Lduv;Ldrq;Lja;Ljg;)V notifyNeighbors
		static
		0 o p_304466_
		1 o p_57694_
		2 o p_57695_
		3 o p_57696_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57738_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_57710_
		1 o p_57711_
		2 o p_57712_
		3 o p_57713_
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_57745_
		1 o p_57746_
		2 o p_57747_
		3 o p_57748_
	e_ (Lejm;)Z isSignalSource
		0 o p_57750_
eeg net/minecraft/world/level/block/TurtleEggBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekm; HATCH
	c Lekm; EGGS
	d I MAX_HATCH_LEVEL
	e I MIN_EGGS
	f I MAX_EGGS
	g Lfpc; SHAPE_SINGLE
	h Lfpc; SHAPE_MULTIPLE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57759_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;Lcdv;)Z canDestroyEgg
		0 o p_376510_
		1 o p_57769_
	a (Ldrq;Lczl;Lja;Lejm;Legg;Ldhp;)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 (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57809_
		1 o p_57810_
		2 o p_57811_
		3 o p_57812_
	a (Ldrq;Lja;Lejm;)V decreaseEggs
		0 o p_57792_
		1 o p_57793_
		2 o p_57794_
	a (Ldrq;Lejm;Lja;Lcdv;I)V destroyEgg
		0 o p_154851_
		1 o p_154852_
		2 o p_154853_
		3 o p_154854_
		4 o p_154855_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_57761_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_57814_
		1 o p_57815_
		2 o p_57816_
		3 o p_57817_
		4 o p_57818_
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_57796_
		1 o p_57797_
	a (Ldrq;Lejm;Lja;Lcdv;D)V fallOn
		0 o p_154845_
		1 o p_154846_
		2 o p_154847_
		3 o p_154848_
		4 o p_397908_
	a (Ldrq;)Z shouldUpdateHatchLevel
		0 o p_57766_
	a (Ldrq;Lja;Lejm;Lcdv;)V stepOn
		0 o p_154857_
		1 o p_154858_
		2 o p_154859_
		3 o p_154860_
	a (Ldqu;Lja;)Z onSand
		static
		0 o p_57763_
		1 o p_57764_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57799_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222644_
		1 o p_222645_
		2 o p_222646_
		3 o p_222647_
	b (Ldqu;Lja;)Z isSand
		static
		0 o p_57801_
		1 o p_57802_
eeh net/minecraft/world/level/block/TwistingVinesBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	g Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154864_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbfq;)I getBlocksToGrowWhenBonemealed
		0 o p_222649_
	b ()Lduv; getBodyBlock
	h (Lejm;)Z canGrowInto
		0 o p_154869_
eei net/minecraft/world/level/block/TwistingVinesPlantBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	e Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154873_
	a ()Lcom/mojang/serialization/MapCodec; codec
	c ()Ldyq; getHeadBlock
eej net/minecraft/world/level/block/UntintedParticleLeavesBlock
	f Lcom/mojang/serialization/MapCodec; CODEC
	g Lmc; leafParticle
	<clinit> ()V <clinit>
		static
	<init> (FLmc;Lejl$d;)V <init>
		0 o p_400162_
		1 o p_399765_
		2 o p_399723_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lbfq;)V spawnFallingLeavesParticle
		0 o p_399654_
		1 o p_399778_
		2 o p_400146_
	a (Leej;)Lmc; lambda$static$1
		static
		0 o p_399817_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_432689_
	b (Leej;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_399708_
eek net/minecraft/world/level/block/VaultBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekp; STATE
	c Lekk; FACING
	d Lekd; OMINOUS
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_324605_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Ldrq;Lja;Lejm;Leis;)V lambda$getTicker$1
		static
		0 o p_324290_
		1 o p_323926_
		2 o p_323941_
		3 o p_323489_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_323525_
		1 o p_324070_
		2 o p_323541_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_323894_
		1 o p_324242_
	a (Lawx;Ldrq;Lja;Lejm;Leis;)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 (Lja;Lejm;)Legg; newBlockEntity
		0 o p_324543_
		1 o p_323652_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_324232_
		1 o p_324443_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_324576_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_323673_
eel net/minecraft/world/level/block/VegetationBlock
	<init> (Lejl$d;)V <init>
		0 o p_401368_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_401351_
		1 o p_401371_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_401395_
		1 o p_401031_
		2 o p_401248_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_401274_
		1 o p_401010_
		2 o p_401365_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_401261_
eem net/minecraft/world/level/block/VineBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; UP
	c Lekd; NORTH
	d Lekd; EAST
	e Lekd; SOUTH
	f Lekd; WEST
	g Ljava/util/Map; PROPERTY_BY_DIRECTION
	h Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57847_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Lebr;)Lejm; rotate
		0 o p_57868_
		1 o p_57869_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_57849_
	a (Ljg;)Lekd; getPropertyForFace
		static
		0 o p_57884_
	a (Ldqu;Lja;Ljg;)Z isAcceptableNeighbour
		static
		0 o p_57854_
		1 o p_57855_
		2 o p_57856_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57882_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_57865_
		1 o p_57866_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_57861_
		1 o p_57862_
		2 o p_57863_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57897_
		1 o p_57898_
		2 o p_57899_
		3 o p_57900_
	a (Lejm;Lejm;Lbfq;)Lejm; copyRandomFaces
		0 o p_222651_
		1 o p_222652_
		2 o p_222653_
	a (Ljava/util/Map$Entry;)Z lambda$static$0
		static
		0 o p_57886_
	a (Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$1
		static
		0 o p_393378_
		1 o p_393379_
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_57858_
		1 o p_57859_
	a (Ldqu;Lja;)Z canSpread
		0 o p_57851_
		1 o p_57852_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222655_
		1 o p_222656_
		2 o p_222657_
		3 o p_222658_
	b ()Ljava/util/function/Function; makeShapes
	b (Ldqu;Lja;Ljg;)Z canSupportAtFace
		0 o p_57888_
		1 o p_57889_
		2 o p_57890_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_181239_
	e (Lejm;Ldqu;Lja;)Lejm; getUpdatedState
		0 o p_57902_
		1 o p_57903_
		2 o p_57904_
	p (Lejm;)Z hasFaces
		0 o p_57908_
	r (Lejm;)I countFaces
		0 o p_57910_
	s (Lejm;)Z hasHorizontalConnection
		0 o p_57912_
eem$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
een net/minecraft/world/level/block/WallBannerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;Lejl$d;)V <init>
		0 o p_57920_
		1 o p_57921_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_57929_
		1 o p_57930_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_57925_
		1 o p_57926_
		2 o p_57927_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432690_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_57944_
		1 o p_57945_
		2 o p_57946_
		3 o p_57947_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_57932_
		1 o p_57933_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_57942_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_57923_
eeo net/minecraft/world/level/block/WallBlock
	D Ljava/util/function/Function; collisionShapes
	R Lfpc; TEST_SHAPE_POST
	S Ljava/util/Map; TEST_SHAPES_WALL
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekd; UP
	c Lekk; EAST
	d Lekk; NORTH
	e Lekk; SOUTH
	f Lekk; WEST
	g Ljava/util/Map; PROPERTY_BY_DIRECTION
	h Lekd; WATERLOGGED
	i Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_57964_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lekp;)Z isConnected
		static
		0 o p_58011_
		1 o p_58012_
	a (Lejm;Lejm;Lfpc;)Z shouldRaisePost
		0 o p_58007_
		1 o p_58008_
		2 o p_58009_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Lebr;)Lejm; rotate
		0 o p_58004_
		1 o p_58005_
	a (Ldrt;Lejm;Lja;Lejm;)Lejm; topUpdate
		0 o p_57975_
		1 o p_57976_
		2 o p_57977_
		3 o p_57978_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_57973_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_58032_
	a (FF)Ljava/util/function/Function; makeShapes
		0 o p_57966_
		1 o p_57967_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_57996_
		1 o p_57999_
	a (Ldrt;Lejm;Lja;Lejm;ZZZZ)Lejm; 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 (Lejm;Leaa;)Lejm; mirror
		0 o p_58001_
		1 o p_58002_
	a (Lfpc;Lfpc;)Z isCovered
		static
		0 o p_58039_
		1 o p_58040_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_58050_
		1 o p_58051_
		2 o p_58052_
		3 o p_58053_
	a (Lejm;ZZZZLfpc;)Lejm; 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 (Ldrt;Lja;Lejm;Lja;Lejm;Ljg;)Lejm; 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 (ZLfpc;Lfpc;)Lela; makeWallState
		0 o p_58042_
		1 o p_58043_
		2 o p_58044_
	a (Lejm;ZLjg;)Z connectsTo
		0 o p_58021_
		1 o p_58022_
		2 o p_58023_
	a (Lfpc;Ljava/util/Map;Ljava/util/Map;Lejm;)Lfpc; lambda$makeShapes$0
		static
		0 o p_393552_
		1 o p_394376_
		2 o p_393843_
		3 o p_394478_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_58055_
		1 o p_58056_
		2 o p_58057_
		3 o p_58058_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_58060_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_58046_
eeo$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
eep net/minecraft/world/level/block/WallHangingSignBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Ljava/util/Map; SHAPES_PLANK
	e Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lelb;Lejl$d;)V <init>
		0 o p_252140_
		1 o p_251606_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Lfgp;)Z isPathfindable
		0 o p_253755_
		1 o p_253687_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_279316_
		1 o p_279345_
		2 o p_279384_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_250446_
		1 o p_249494_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lja;Lejm;)Legg; newBlockEntity
		0 o p_250745_
		1 o p_250905_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_250980_
		1 o p_251012_
		2 o p_251391_
		3 o p_251875_
	a (Lejm;Lczl;Lfod;Lehx;Ldhp;)Z shouldTryToChainAnotherHangingSign
		0 o p_278346_
		1 o p_278263_
		2 o p_278269_
		3 o p_278290_
		4 o p_278238_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_249292_
		1 o p_249867_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_251399_
	a (Ldrt;Lejm;Lja;Ljg;)Z canAttachTo
		0 o p_249746_
		1 o p_251128_
		2 o p_250583_
		3 o p_250567_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432691_
	a (Lfod;Lejm;)Z isHittingEditableSide
		0 o p_278339_
		1 o p_278302_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_251029_
	b (Lejm;Ldrt;Lja;)Z canPlace
		0 o p_249472_
		1 o p_249453_
		2 o p_251235_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_249963_
		1 o p_248542_
		2 o p_252224_
		3 o p_251891_
	b_ (Lejm;Ldqu;Lja;)Lfpc; getBlockSupportShape
		0 o p_253927_
		1 o p_254149_
		2 o p_253805_
	h (Lejm;)F getYRotationDegrees
		0 o p_278073_
eeq net/minecraft/world/level/block/WallSignBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lelb;Lejl$d;)V <init>
		0 o p_58069_
		1 o p_58068_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_58077_
		1 o p_58078_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_58073_
		1 o p_58074_
		2 o p_58075_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_58092_
		1 o p_58093_
		2 o p_58094_
		3 o p_58095_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_58080_
		1 o p_58081_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_58071_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432692_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_58090_
	h (Lejm;)F getYRotationDegrees
		0 o p_278024_
	p (Lejm;)Lfoh; getSignHitboxCenterPosition
		0 o p_278316_
eer net/minecraft/world/level/block/WallSkullBlock
	b Ljava/util/Map; SHAPES
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lekk; FACING
	<clinit> ()V <clinit>
		static
	<init> (Lecm$a;Lejl$d;)V <init>
		0 o p_58101_
		1 o p_58102_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_58106_
		1 o p_58107_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432693_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_58114_
		1 o p_58115_
		2 o p_58116_
		3 o p_58117_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_58109_
		1 o p_58110_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_58112_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_58104_
ees net/minecraft/world/level/block/WallTorchBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Lekk; FACING
	f Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lmj;Lejl$d;)V <init>
		0 o p_304467_
		1 o p_58123_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_58137_
		1 o p_58138_
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_58133_
		1 o p_58134_
		2 o p_58135_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_58152_
		1 o p_58153_
		2 o p_58154_
		3 o p_58155_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_58140_
		1 o p_58141_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_58126_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432694_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_222660_
		1 o p_222661_
		2 o p_222662_
		3 o p_222663_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_58150_
	a (Lees;)Lmj; lambda$static$0
		static
		0 o p_304470_
	b (Ldrt;Lja;Ljg;)Z canSurvive
		static
		0 o p_320074_
		1 o p_320860_
		2 o p_320326_
	p (Lejm;)Lfpc; getShape
		static
		0 o p_58157_
eet net/minecraft/world/level/block/WaterlilyBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_58162_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_58169_
		1 o p_58170_
		2 o p_58171_
		3 o p_58172_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_58164_
		1 o p_58165_
		2 o p_58166_
		3 o p_58167_
		4 o p_405495_
		5 o p_451765_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_58174_
		1 o p_58175_
		2 o p_58176_
eeu net/minecraft/world/level/block/WaterloggedTransparentBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lekd; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_313902_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejn$a;)V createBlockStateDefinition
		0 o p_313896_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_313836_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_313789_
eev net/minecraft/world/level/block/WeatheringCopper
	w_ Ljava/util/function/Supplier; NEXT_BY_BLOCK
	x_ Ljava/util/function/Supplier; PREVIOUS_BY_BLOCK
	<clinit> ()V <clinit>
		static
	a ()Lcom/google/common/collect/BiMap; lambda$static$1
		static
	a (Lduv;)Ljava/util/Optional; getPrevious
		static
		0 o p_154891_
	a (Lejm;Lduv;)Lejm; lambda$getNext$3
		static
		0 o p_154895_
		1 o p_154896_
	aw_ ()F getChanceModifier
	b (Lduv;)Lduv; getFirst
		static
		0 o p_154898_
	b (Lejm;Lduv;)Lejm; lambda$getPrevious$2
		static
		0 o p_154902_
		1 o p_154903_
	b (Lejm;)Ljava/util/Optional; getPrevious
		static
		0 o p_154900_
	c (Lejm;)Lejm; getFirst
		static
		0 o p_154907_
	c (Lduv;)Ljava/util/Optional; getNext
		static
		0 o p_154905_
	d ()Lcom/google/common/collect/BiMap; lambda$static$0
		static
	k_ (Lejm;)Ljava/util/Optional; getNext
		0 o p_154893_
eev$a net/minecraft/world/level/block/WeatheringCopper$WeatherState
	a Leev$a; UNAFFECTED
	b Leev$a; EXPOSED
	c Leev$a; WEATHERED
	d Leev$a; OXIDIZED
	e Ljava/util/function/IntFunction; BY_ID
	f Lcom/mojang/serialization/Codec; CODEC
	g Laae; STREAM_CODEC
	h Ljava/lang/String; name
	i [Leev$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 ()Leev$a; next
	b ()Leev$a; previous
	c ()Ljava/lang/String; getSerializedName
	d ()[Leev$a; $values
		static
	valueOf (Ljava/lang/String;)Leev$a; valueOf
		static
		0 o p_154921_
	values ()[Leev$a; values
		static
eew net/minecraft/world/level/block/WeatheringCopperBarsBlock
	h Lcom/mojang/serialization/MapCodec; CODEC
	i Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lejl$d;)V <init>
		0 o p_436786_
		1 o p_436617_
	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_436726_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_436644_
		1 o p_436694_
		2 o p_436590_
		3 o p_436662_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_436753_
	q ()Leev$a; getAge
eex net/minecraft/world/level/block/WeatheringCopperBlocks
	a Lduv; unaffected
	b Lduv; exposed
	c Lduv; weathered
	d Lduv; oxidized
	e Lduv; waxed
	f Lduv; waxedExposed
	g Lduv; waxedWeathered
	h Lduv; waxedOxidized
	<init> (Lduv;Lduv;Lduv;Lduv;Lduv;Lduv;Lduv;Lduv;)V <init>
		0 o unaffected
		1 o exposed
		2 o weathered
		3 o oxidized
		4 o waxed
		5 o waxedExposed
		6 o waxedWeathered
		7 o waxedOxidized
	a (Ljava/util/function/Consumer;)V forEach
		0 o p_436775_
	a (Ljava/lang/String;Lorg/apache/commons/lang3/function/TriFunction;Ljava/util/function/Function;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Leex; create
		static
		0 o p_436791_
		1 o p_436798_
		2 o p_436785_
		3 o p_436754_
		4 o p_436665_
	a (Ljava/util/function/BiFunction;Lejl$d;)Lduv; lambda$create$3
		static
		0 o p_436656_
		1 o p_436766_
	a ()Lcom/google/common/collect/ImmutableBiMap; weatheringMapping
	b ()Lcom/google/common/collect/ImmutableBiMap; waxedMapping
	b (Ljava/util/function/BiFunction;Lejl$d;)Lduv; lambda$create$2
		static
		0 o p_436630_
		1 o p_436712_
	c (Ljava/util/function/BiFunction;Lejl$d;)Lduv; lambda$create$1
		static
		0 o p_436596_
		1 o p_436771_
	c ()Lcom/google/common/collect/ImmutableList; asList
	d (Ljava/util/function/BiFunction;Lejl$d;)Lduv; lambda$create$0
		static
		0 o p_436583_
		1 o p_436799_
	d ()Lduv; unaffected
	e ()Lduv; exposed
	equals (Ljava/lang/Object;)Z equals
		0 o p_436574_
	f ()Lduv; weathered
	g ()Lduv; oxidized
	h ()Lduv; waxed
	hashCode ()I hashCode
	i ()Lduv; waxedExposed
	j ()Lduv; waxedWeathered
	k ()Lduv; waxedOxidized
	toString ()Ljava/lang/String; toString
eey net/minecraft/world/level/block/WeatheringCopperBulbBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lejl$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_432695_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_309163_
		1 o p_309177_
		2 o p_309033_
		3 o p_308946_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_308966_
	q ()Leev$a; getAge
eez net/minecraft/world/level/block/WeatheringCopperChainBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	f Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lejl$d;)V <init>
		0 o p_436654_
		1 o p_436758_
	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_436706_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_436751_
		1 o p_436675_
		2 o p_436631_
		3 o p_436780_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_436627_
	q ()Leev$a; getAge
ef net/minecraft/commands/CommandBuildContext
	a (Ljm$a;Ldcx;)Lef; simple
		static
		0 o p_255702_
		1 o p_255968_
	a ()Ldcx; enabledFeatures
ef$1 net/minecraft/commands/CommandBuildContext$1
	a Ljm$a; val$access
	b Ldcx; val$enabledFeatures
	<init> (Ljm$a;Ldcx;)V <init>
		0 o p_256248_
		1 o p_255812_
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_323477_
	a (Ldcx;Ljm$b;)Ljm$b; lambda$lookup$0
		static
		0 o p_324229_
		1 o p_323674_
	a ()Ldcx; enabledFeatures
	b ()Ljava/util/stream/Stream; listRegistryKeys
efa net/minecraft/world/level/block/WeatheringCopperChestBlock
	h Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lbcd;Lbcd;Lejl$d;)V <init>
		0 o p_434329_
		1 o p_432951_
		2 o p_433574_
		3 o p_433282_
	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_435330_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_434420_
		1 o p_435516_
		2 o p_433681_
		3 o p_436035_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_433311_
	u ()Z isWaxed
	v ()Leev$a; getAge
efb net/minecraft/world/level/block/WeatheringCopperDoorBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	h Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Lekb;Leev$a;Lejl$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_432696_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_308942_
		1 o p_309109_
		2 o p_309034_
		3 o p_309156_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_308997_
	q ()Leev$a; getAge
efc net/minecraft/world/level/block/WeatheringCopperFullBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lejl$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_432697_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222665_
		1 o p_222666_
		2 o p_222667_
		3 o p_222668_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_154935_
	q ()Leev$a; getAge
efd net/minecraft/world/level/block/WeatheringCopperGolemStatueBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lejl$d;)V <init>
		0 o p_433117_
		1 o p_433942_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; useItemOn
		0 o p_433666_
		1 o p_433930_
		2 o p_435157_
		3 o p_435733_
		4 o p_434811_
		5 o p_434251_
		6 o p_433254_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_434180_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_435078_
		1 o p_434964_
		2 o p_433978_
		3 o p_433413_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_434087_
	q ()Leev$a; getAge
efe net/minecraft/world/level/block/WeatheringCopperGrateBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	f Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lejl$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_432698_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_309111_
		1 o p_309121_
		2 o p_309090_
		3 o p_308865_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_309102_
	q ()Leev$a; getAge
eff net/minecraft/world/level/block/WeatheringCopperSlabBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lejl$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_432699_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222670_
		1 o p_222671_
		2 o p_222672_
		3 o p_222673_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_154947_
	q ()Leev$a; getAge
efg net/minecraft/world/level/block/WeatheringCopperStairBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	h Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lejm;Lejl$d;)V <init>
		0 o p_154951_
		1 o p_154952_
		2 o p_154953_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lefg;)Lejm; lambda$static$0
		static
		0 o p_304556_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432700_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222675_
		1 o p_222676_
		2 o p_222677_
		3 o p_222678_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_154961_
	q ()Leev$a; getAge
efh net/minecraft/world/level/block/WeatheringCopperTrapDoorBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	h Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Lekb;Leev$a;Lejl$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_432701_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_309138_
		1 o p_309005_
		2 o p_309123_
		3 o p_309094_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_309078_
	r ()Leev$a; getAge
efi net/minecraft/world/level/block/WeatheringLanternBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lejl$d;)V <init>
		0 o p_436792_
		1 o p_436693_
	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_436659_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_436744_
		1 o p_436723_
		2 o p_436680_
		3 o p_436600_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_436737_
	q ()Leev$a; getAge
efj net/minecraft/world/level/block/WeatheringLightningRodBlock
	f Lcom/mojang/serialization/MapCodec; CODEC
	g Leev$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leev$a;Lejl$d;)V <init>
		0 o p_434495_
		1 o p_433456_
	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_432802_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_434726_
		1 o p_435993_
		2 o p_434596_
		3 o p_434524_
	c ()Ljava/lang/Enum; getAge
	f (Lejm;)Z isRandomlyTicking
		0 o p_434856_
	q ()Leev$a; getAge
efk net/minecraft/world/level/block/WebBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_58178_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_58180_
		1 o p_58181_
		2 o p_58182_
		3 o p_58183_
		4 o p_405438_
		5 o p_451752_
efl net/minecraft/world/level/block/WeepingVinesBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	g Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154966_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbfq;)I getBlocksToGrowWhenBonemealed
		0 o p_222680_
	b ()Lduv; getBodyBlock
	h (Lejm;)Z canGrowInto
		0 o p_154971_
efm net/minecraft/world/level/block/WeepingVinesPlantBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	e Lfpc; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_154975_
	a ()Lcom/mojang/serialization/MapCodec; codec
	c ()Ldyq; getHeadBlock
efn net/minecraft/world/level/block/WeightedPressurePlateBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lekm; POWER
	e I maxWeight
	<clinit> ()V <clinit>
		static
	<init> (ILekb;Lejl$d;)V <init>
		0 o p_273669_
		1 o p_272868_
		2 o p_273512_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;I)Lejm; setSignalForState
		0 o p_58208_
		1 o p_58209_
	a (Lefn;)Lekb; 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_432702_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_58211_
	b (Ldrq;Lja;)I getSignalStrength
		0 o p_58213_
		1 o p_58214_
	b ()I getPressedTime
	b (Lefn;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_304500_
	h (Lejm;)I getSignalForState
		0 o p_58220_
efo net/minecraft/world/level/block/WetSpongeBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_58222_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_58229_
		1 o p_58230_
		2 o p_58231_
		3 o p_58232_
		4 o p_58233_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_222682_
		1 o p_222683_
		2 o p_222684_
		3 o p_222685_
efp net/minecraft/world/level/block/WitherRoseBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljk;FLejl$d;)V <init>
		0 o p_316323_
		1 o p_332767_
		2 o p_304869_
	<init> (Ldks;Lejl$d;)V <init>
		0 o p_330573_
		1 o p_58236_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432703_
	a (Lejm;Ldrq;Lja;Lbfq;)V animateTick
		0 o p_222687_
		1 o p_222688_
		2 o p_222689_
		3 o p_222690_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_58238_
		1 o p_58239_
		2 o p_58240_
		3 o p_58241_
		4 o p_405727_
		5 o p_451770_
	b (Lejm;Ldqu;Lja;)Z mayPlaceOn
		0 o p_58248_
		1 o p_58249_
		2 o p_58250_
	b ()Lccx; getBeeInteractionEffect
efq net/minecraft/world/level/block/WitherSkullBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	f Lejr; witherPatternFull
	g Lejr; witherPatternBase
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_58254_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_58260_
		1 o p_58261_
		2 o p_58262_
		3 o p_58263_
		4 o p_58264_
	a (Ldrq;Lja;Lehz;)V checkSpawn
		static
		0 o p_58256_
		1 o p_58257_
		2 o p_58258_
	a (Ldrq;Lja;)V checkSpawn
		static
		0 o p_320011_
		1 o p_320602_
	a (Lejq;)Z lambda$getOrCreateWitherBase$3
		static
		0 o p_360148_
	b (Ldrq;Lja;Ldhp;)Z canSpawnMob
		static
		0 o p_58268_
		1 o p_58269_
		2 o p_58270_
	b (Lejq;)Z lambda$getOrCreateWitherBase$2
		static
		0 o p_58266_
	c (Lejq;)Z lambda$getOrCreateWitherFull$1
		static
		0 o p_360149_
	d (Lejq;)Z lambda$getOrCreateWitherFull$0
		static
		0 o p_58272_
	q ()Lejr; getOrCreateWitherFull
		static
	r ()Lejr; getOrCreateWitherBase
		static
efr net/minecraft/world/level/block/WitherWallSkullBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_58276_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_58278_
		1 o p_58279_
		2 o p_58280_
		3 o p_58281_
		4 o p_58282_
efs net/minecraft/world/level/block/WoolCarpetBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ldgn; color
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;Lejl$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_432704_
	b ()Ldgn; getColor
eft net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity
	A I cookingTimer
	B I cookingTotalTime
	C Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap; recipesUsed
	D Ldmp$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 Ljt; items
	m Ldds; 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> (Legi;Lja;Lejm;Ldmt;)V <init>
		0 o p_154991_
		1 o p_154992_
		2 o p_154993_
		3 o p_154994_
	a (ILdhp;)V setItem
		0 o p_58333_
		1 o p_58334_
	a (Ljg;)[I getSlotsForFace
		0 o p_58363_
	a (Lczl;Ljava/util/List;)V awardUsedRecipes
		0 o p_58396_
		1 o p_282202_
	a (Lja;Lejm;)V preRemoveSideEffects
		0 o p_393693_
		1 o p_393780_
	a (Lehg;Ldhp;)I getBurnDuration
		0 o p_363501_
		1 o p_58343_
	a (Lfir;)V saveAdditional
		0 o p_421785_
	a (Ljt;)V setItems
		0 o p_332808_
	a (Lfip;)V loadAdditional
		0 o p_421736_
	a (Lawx;Lfoh;IF)V createExperience
		static
		0 o p_154999_
		1 o p_155000_
		2 o p_155001_
		3 o p_155002_
	a (Lawx;Lja;Lejm;Left;)V serverTick
		static
		0 o p_379747_
		1 o p_155015_
		2 o p_155016_
		3 o p_155017_
	a (Ldmn;)V setRecipeUsed
		0 o p_301245_
	a (Lawx;Lfoh;)Ljava/util/List; getRecipesToAwardAndPopExperience
		0 o p_154996_
		1 o p_154997_
	a (ILdhp;Ljg;)Z canPlaceItemThroughFace
		0 o p_58336_
		1 o p_58337_
		2 o p_58338_
	a (Lawy;)V awardUsedRecipesAndPopExperience
		0 o p_155004_
	a (Ljy;Ldmn;Ldnb;Ljt;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 (Lawx;Left;)I getTotalCookTime
		static
		0 o p_380169_
		1 o p_222694_
	a (Ljava/util/List;Lawx;Lfoh;Lit/unimi/dsi/fastutil/objects/Reference2IntMap$Entry;Ldmn;)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_
	b (Ljy;Ldmn;Ldnb;Ljt;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 (ILdhp;)Z canPlaceItem
		0 o p_58389_
		1 o p_58390_
	b (ILdhp;Ljg;)Z canTakeItemThroughFace
		0 o p_58392_
		1 o p_58393_
		2 o p_58394_
	b ()I getContainerSize
	b (Ldmn;)Ljava/lang/Integer; lambda$getTotalCookTime$0
		static
		0 o p_379263_
	d ()Ldmn; getRecipeUsed
	fillStackedContents (Lczt;)V fillStackedContents
		0 o p_363281_
	g ()Ljt; getItems
	h ()Z isLit
eft$1 net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity$1
	a Left; this$0
	<init> (Left;)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
efu net/minecraft/world/level/block/entity/BannerBlockEntity
	a I MAX_PATTERNS
	b Ljava/lang/String; TAG_PATTERNS
	c Lxx; DEFAULT_NAME
	d Lxx; name
	e Ldgn; baseColor
	f Lefw; patterns
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;Ldgn;)V <init>
		0 o p_155038_
		1 o p_155039_
		2 o p_155040_
	<init> (Lja;Lejm;)V <init>
		0 o p_155035_
		1 o p_155036_
	a (Lfip;)V loadAdditional
		0 o p_421624_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338762_
	a ()Lacx; getUpdatePacket
	a (Lkk;)V applyImplicitComponents
		0 o p_397928_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_324478_
	a (Lfir;)V saveAdditional
		0 o p_422307_
	ao ()Lxx; getName
	ar ()Lxx; getCustomName
	ax_ ()Laao; getUpdatePacket
	b ()Lefw; getPatterns
	b (Lfir;)V removeComponentsFromTag
		0 o p_422302_
	c ()Ldhp; getItem
	f ()Ldgn; getBaseColor
efv net/minecraft/world/level/block/entity/BannerPattern
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Laae; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Lamj; assetId
	f Ljava/lang/String; translationKey
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ljava/lang/String;)V <init>
		0 o assetId
		1 o translationKey
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_332778_
	a ()Lamj; assetId
	b ()Ljava/lang/String; translationKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_331778_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
efw net/minecraft/world/level/block/entity/BannerPatternLayers
	a Lefw; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; 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 (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_400214_
		1 o p_400134_
		2 o p_400157_
		3 o p_399701_
	a ()Lefw; removeLast
	b ()Ljava/util/List; layers
	equals (Ljava/lang/Object;)Z equals
		0 o p_331712_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
efw$a net/minecraft/world/level/block/entity/BannerPatternLayers$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; layers
	<init> ()V <init>
	a (Lefw$b;)Lefw$a; add
		0 o p_331518_
	a (Lefw;)Lefw$a; addAll
		0 o p_330600_
	a (Ljk;Ldgn;)Lefw$a; add
		0 o p_330325_
		1 o p_330891_
	a (Ljl;Lami;Ldgn;)Lefw$a; addIfRegistered
		0 o p_332806_
		1 o p_332663_
		2 o p_332781_
	a ()Lefw; build
efw$b net/minecraft/world/level/block/entity/BannerPatternLayers$Layer
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ljk; pattern
	d Ldgn; color
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Ldgn;)V <init>
		0 o pattern
		1 o color
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_332633_
	a ()Lym; description
	b ()Ljk; pattern
	c ()Ldgn; color
	equals (Ljava/lang/Object;)Z equals
		0 o p_330817_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
efx net/minecraft/world/level/block/entity/BannerPatterns
	A Lami; HALF_VERTICAL
	B Lami; HALF_HORIZONTAL
	C Lami; HALF_VERTICAL_MIRROR
	D Lami; HALF_HORIZONTAL_MIRROR
	E Lami; BORDER
	F Lami; CURLY_BORDER
	G Lami; GRADIENT
	H Lami; GRADIENT_UP
	I Lami; BRICKS
	J Lami; GLOBE
	K Lami; CREEPER
	L Lami; SKULL
	M Lami; FLOWER
	N Lami; MOJANG
	O Lami; PIGLIN
	P Lami; FLOW
	Q Lami; GUSTER
	a Lami; BASE
	b Lami; SQUARE_BOTTOM_LEFT
	c Lami; SQUARE_BOTTOM_RIGHT
	d Lami; SQUARE_TOP_LEFT
	e Lami; SQUARE_TOP_RIGHT
	f Lami; STRIPE_BOTTOM
	g Lami; STRIPE_TOP
	h Lami; STRIPE_LEFT
	i Lami; STRIPE_RIGHT
	j Lami; STRIPE_CENTER
	k Lami; STRIPE_MIDDLE
	l Lami; STRIPE_DOWNRIGHT
	m Lami; STRIPE_DOWNLEFT
	n Lami; STRIPE_SMALL
	o Lami; CROSS
	p Lami; STRAIGHT_CROSS
	q Lami; TRIANGLE_BOTTOM
	r Lami; TRIANGLE_TOP
	s Lami; TRIANGLES_BOTTOM
	t Lami; TRIANGLES_TOP
	u Lami; DIAGONAL_LEFT
	v Lami; DIAGONAL_RIGHT
	w Lami; DIAGONAL_LEFT_MIRROR
	x Lami; DIAGONAL_RIGHT_MIRROR
	y Lami; CIRCLE_MIDDLE
	z Lami; RHOMBUS_MIDDLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;Lami;)V register
		static
		0 o p_332752_
		1 o p_331267_
	a (Ljava/lang/String;)Lami; create
		static
		0 o p_222757_
	a (Lqw;)V bootstrap
		static
		0 o p_332769_
efy net/minecraft/world/level/block/entity/BarrelBlockEntity
	d Lxx; DEFAULT_NAME
	e Ljt; items
	f Legu; openersCounter
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155052_
		1 o p_155053_
	a (Lfip;)V loadAdditional
		0 o p_422397_
	a (Lcdo;)V startOpen
		0 o p_434451_
	a (Lejm;Lbcd;)V playSound
		0 o p_58601_
		1 o p_58602_
	a (ILczk;)Lddg; createMenu
		0 o p_58598_
		1 o p_58599_
	a (Lejm;Z)V updateBlockState
		0 o p_58607_
		1 o p_58608_
	a (Lfir;)V saveAdditional
		0 o p_422559_
	a (Ljt;)V setItems
		0 o p_58610_
	am_ ()Ljava/util/List; getEntitiesWithContainerOpen
	b ()I getContainerSize
	b (Lcdo;)V stopOpen
		0 o p_433640_
	g ()Ljt; getItems
	k ()Lxx; getDefaultName
	l ()V recheckOpen
efy$1 net/minecraft/world/level/block/entity/BarrelBlockEntity$1
	a Lefy; this$0
	<init> (Lefy;)V <init>
		0 o p_155058_
	a (Ldrq;Lja;Lejm;II)V openerCountChanged
		0 o p_155066_
		1 o p_155067_
		2 o p_155068_
		3 o p_155069_
		4 o p_155070_
	a (Lczl;)Z isOwnContainer
		0 o p_155060_
	a (Ldrq;Lja;Lejm;)V onOpen
		0 o p_155062_
		1 o p_155063_
		2 o p_155064_
	b (Ldrq;Lja;Lejm;)V onClose
		0 o p_155072_
		1 o p_155073_
		2 o p_155074_
efz net/minecraft/world/level/block/entity/BaseContainerBlockEntity
	d Lcbs; lockKey
	e Lxx; name
	<init> (Legi;Lja;Lejm;)V <init>
		0 o p_155076_
		1 o p_155077_
		2 o p_155078_
	S_ ()Lxx; getDisplayName
	a (ILdhp;)V setItem
		0 o p_332705_
		1 o p_332643_
	a (I)Ldhp; getItem
		0 o p_332727_
	a (Lczl;)Z stillValid
		0 o p_332791_
	a (Lkk;)V applyImplicitComponents
		0 o p_397486_
	a ()V clearContent
	a (Lfir;)V saveAdditional
		0 o p_422177_
	a (Ljt;)V setItems
		0 o p_332640_
	a (Lfip;)V loadAdditional
		0 o p_422403_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338252_
	a (II)Ldhp; removeItem
		0 o p_332707_
		1 o p_332672_
	a (Lczl;Lcbs;Lxx;)Z canUnlock
		static
		0 o p_58630_
		1 o p_58631_
		2 o p_58632_
	a (ILczk;)Lddg; createMenu
		0 o p_58627_
		1 o p_58628_
	ao ()Lxx; getName
	ar ()Lxx; getCustomName
	b (I)Ldhp; removeItemNoUpdate
		0 o p_332812_
	b (Lczl;)Z canOpen
		0 o p_58645_
	b (Lfir;)V removeComponentsFromTag
		0 o p_421741_
	c ()Z isEmpty
	createMenu (ILczk;Lczl;)Lddg; createMenu
		0 o p_58641_
		1 o p_58642_
		2 o p_58643_
	g ()Ljt; getItems
	k ()Lxx; getDefaultName
	m ()Z isLocked
eg net/minecraft/commands/CommandResultCallback
	a Leg; EMPTY
	<clinit> ()V <clinit>
		static
	a (Leg;Leg;ZI)V lambda$chain$0
		static
		0 o p_309680_
		1 o p_309658_
		2 o p_309648_
		3 o p_309546_
	chain (Leg;Leg;)Leg; 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_
eg$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
ega net/minecraft/world/level/block/entity/BeaconBeamOwner
	a ()Ljava/util/List; getBeamSections
ega$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
egb 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 Lxx; 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 Ljk; primaryPower
	t Ljk; secondaryPower
	u Lxx; name
	v Lcbs; lockKey
	w Ldds; dataAccess
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155088_
		1 o p_155089_
	S_ ()Lxx; getDisplayName
	a (Ldrq;III)I updateBase
		static
		0 o p_155093_
		1 o p_155094_
		2 o p_155095_
		3 o p_155096_
	a ()Ljava/util/List; getBeamSections
	a (Ldrq;Lja;Lbcd;)V playSound
		static
		0 o p_155104_
		1 o p_155105_
		2 o p_155106_
	a (Lkk;)V applyImplicitComponents
		0 o p_397309_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_324570_
	a (Lfir;Ljava/lang/String;Ljk;)V storeEffect
		static
		0 o p_422641_
		1 o p_298983_
		2 o p_316689_
	a (Lfir;)V saveAdditional
		0 o p_422018_
	a (Ldrq;)V setLevel
		0 o p_155091_
	a (Ljk;)Ljk; filterEffect
		static
		0 o p_316372_
	a (Lfip;)V loadAdditional
		0 o p_421952_
	a (Lfir;Ljava/lang/String;Lami;)V lambda$storeEffect$0
		static
		0 o p_421415_
		1 o p_421416_
		2 o p_421417_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338239_
	a (Lxx;)V setCustomName
		0 o p_58682_
	a (Ldrq;Lja;ILjk;Ljk;)V applyEffects
		static
		0 o p_155098_
		1 o p_155099_
		2 o p_155100_
		3 o p_316599_
		4 o p_316343_
	a (Ldrq;Lja;Lejm;Legb;)V tick
		static
		0 o p_155108_
		1 o p_155109_
		2 o p_155110_
		3 o p_155111_
	ao ()Lxx; getName
	ar ()Lxx; getCustomName
	ax_ ()Laao; getUpdatePacket
	ay_ ()V setRemoved
	b (Lfir;)V removeComponentsFromTag
		0 o p_421511_
	b (Lfip;Ljava/lang/String;)Ljk; loadEffect
		static
		0 o p_422185_
		1 o p_299310_
	c ()Lacx; getUpdatePacket
	createMenu (ILczk;Lczl;)Lddg; createMenu
		0 o p_58696_
		1 o p_58697_
		2 o p_58698_
egb$1 net/minecraft/world/level/block/entity/BeaconBlockEntity$1
	a Legb; this$0
	<init> (Legb;)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
egc net/minecraft/world/level/block/entity/BedBlockEntity
	a Ldgn; color
	<init> (Lja;Lejm;Ldgn;)V <init>
		0 o p_155118_
		1 o p_155119_
		2 o p_155120_
	<init> (Lja;Lejm;)V <init>
		0 o p_155115_
		1 o p_155116_
	a ()Lacx; getUpdatePacket
	ax_ ()Laao; getUpdatePacket
	c ()Ldgn; getColor
egd 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 Lja; savedFlowerPos
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155134_
		1 o p_155135_
	a (Lejm;)I getHoneyLevel
		static
		0 o p_58753_
	a (Ldrq;Lja;Lejm;Ljava/util/List;Lja;)V tickOccupants
		static
		0 o p_155150_
		1 o p_155151_
		2 o p_155152_
		3 o p_155153_
		4 o p_155154_
	a (Lejm;Ljava/util/List;Legd$b;Legd$a;)Z lambda$releaseAllOccupants$0
		0 o p_330135_
		1 o p_330136_
		2 o p_330137_
		3 o p_330138_
	a (Lejm;Legd$b;)Ljava/util/List; releaseAllOccupants
		0 o p_58760_
		1 o p_58761_
	a (Lkk;)V applyImplicitComponents
		0 o p_397481_
	a ()Z isFireNearby
	a (Legd$c;)V storeBee
		0 o p_330820_
	a (Lcqr;)V addOccupant
		0 o p_389531_
	a (Lfir;)V saveAdditional
		0 o p_422298_
	a (Lfip;)V loadAdditional
		0 o p_422386_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338773_
	a (Lczl;Lejm;Legd$b;)V emptyAllLivingFromHive
		0 o p_58749_
		1 o p_58750_
		2 o p_58751_
	a (Ldrq;Lja;Lejm;Legd$c;Ljava/util/List;Legd$b;Lja;)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 (Lawx;Lbvv$a;)V registerDebugValues
		0 o p_449663_
		1 o p_449220_
	a (Lejl$a;)Z lambda$releaseOccupant$1
		static
		0 o p_202037_
	a (Ldrq;Lja;Lejm;Legd;)V serverTick
		static
		0 o p_155145_
		1 o p_155146_
		2 o p_155147_
		3 o p_155148_
	b (Lfir;)V removeComponentsFromTag
		0 o p_422198_
	c ()Z isEmpty
	d ()Z isFull
	e ()V setChanged
	f ()I getOccupantCount
	h ()Z isSedated
	k ()Z hasSavedFlowerPos
	l ()Ljava/util/List; getBees
	m ()Lbvo; lambda$registerDebugValues$2
egd$a net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData
	a Legd$c; occupant
	b I ticksInHive
	<init> (Legd$c;)V <init>
		0 o p_331832_
	a ()Z tick
	b ()Legd$c; toOccupant
	c ()Z hasNectar
egd$b net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus
	a Legd$b; HONEY_DELIVERED
	b Legd$b; BEE_RELEASED
	c Legd$b; EMERGENCY
	d [Legd$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_58808_
		1 o p_58809_
	a ()[Legd$b; $values
		static
	valueOf (Ljava/lang/String;)Legd$b; valueOf
		static
		0 o p_58811_
	values ()[Legd$b; values
		static
egd$c net/minecraft/world/level/block/entity/BeehiveBlockEntity$Occupant
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; LIST_CODEC
	c Laae; STREAM_CODEC
	d Ldkw; entityData
	e I ticksInHive
	f I minTicksInHive
	<clinit> ()V <clinit>
		static
	<init> (Ldkw;II)V <init>
		0 o entityData
		1 o ticksInHive
		2 o minTicksInHive
	a (Ldrq;Lja;)Lcdv; createEntity
		0 o p_331790_
		1 o p_330712_
	a ()Ldkw; entityData
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_432705_
	a (Lcdv;)Legd$c; of
		static
		0 o p_331485_
	a (I)Legd$c; create
		static
		0 o p_331115_
	a (ILcqr;)V setBeeReleaseData
		static
		0 o p_331728_
		1 o p_331988_
	b ()I ticksInHive
	b (Lcdv;)Lcdv; 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
ege net/minecraft/world/level/block/entity/BellBlockEntity
	a I ticks
	b Z shaking
	c Ljg; 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> (Lja;Lejm;)V <init>
		0 o p_155173_
		1 o p_155174_
	a (Ljg;)V onHit
		0 o p_58835_
	a (Ldrq;Lja;Lejm;Lege;)V clientTick
		static
		0 o p_155176_
		1 o p_155177_
		2 o p_155178_
		3 o p_155179_
	a (Lja;Ljava/util/List;)Z areRaidersNearby
		static
		0 o p_155200_
		1 o p_155201_
	a (Ldrq;Lja;Ljava/util/List;)V makeRaidersGlow
		static
		0 o p_155187_
		1 o p_155188_
		2 o p_155189_
	a (Lcew;)V glow
		static
		0 o p_58841_
	a (Ldrq;Lja;Lejm;Lege;Lege$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 (Lja;ILorg/apache/commons/lang3/mutable/MutableInt;Ldrq;Lcew;)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 ()V updateEntities
	a (Lja;Lcew;)Z isRaiderWithinRange
		static
		0 o p_155197_
		1 o p_155198_
	a_ (II)Z triggerEvent
		0 o p_58837_
		1 o p_58838_
	b (Ldrq;Lja;Ljava/util/List;)V showBellParticles
		static
		0 o p_155208_
		1 o p_155209_
		2 o p_155210_
	b (Ldrq;Lja;Lejm;Lege;)V serverTick
		static
		0 o p_155203_
		1 o p_155204_
		2 o p_155205_
		3 o p_155206_
	b (Lja;Lcew;)Z lambda$showBellParticles$2
		static
		0 o p_155212_
		1 o p_155213_
	c (Lja;Lcew;)Z lambda$showBellParticles$1
		static
		0 o p_427190_
		1 o p_427191_
	d (Lja;Lcew;)Z lambda$makeRaidersGlow$0
		static
		0 o p_155218_
		1 o p_155219_
ege$a net/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction
	run (Ldrq;Lja;Ljava/util/List;)V run
		0 o p_155221_
		1 o p_155222_
		2 o p_155223_
egf net/minecraft/world/level/block/entity/BlastFurnaceBlockEntity
	q Lxx; DEFAULT_NAME
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155225_
		1 o p_155226_
	a (ILczk;)Lddg; createMenu
		0 o p_58849_
		1 o p_58850_
	a (Lehg;Ldhp;)I getBurnDuration
		0 o p_362551_
		1 o p_58852_
	k ()Lxx; getDefaultName
egg net/minecraft/world/level/block/entity/BlockEntity
	d Lcom/mojang/serialization/Codec; TYPE_CODEC
	e Lorg/slf4j/Logger; LOGGER
	f Legi; type
	g Lejm; blockState
	h Lkm; components
	n Ldrq; level
	o Lja; worldPosition
	p Z remove
	<clinit> ()V <clinit>
		static
	<init> (Legi;Lja;Lejm;)V <init>
		0 o p_155228_
		1 o p_155229_
		2 o p_155230_
	a (Lfip;Ljava/lang/String;)Lxx; parseCustomNameSafe
		static
		0 o p_422468_
		1 o p_422388_
	a (Ldqv;Lup;)Lja; getPosFromTag
		static
		0 o p_412201_
		1 o p_187473_
	a (Ldrq;Lja;Lejm;)V setChanged
		static
		0 o p_155233_
		1 o p_155234_
		2 o p_155235_
	a (Lja;Lejm;)V preRemoveSideEffects
		0 o p_394577_
		1 o p_394161_
	a (Lja;Lejm;Lup;Ljm$a;)Legg; loadStatic
		static
		0 o p_155242_
		1 o p_155243_
		2 o p_155244_
		3 o p_323542_
	a (Lkm;)V setComponents
		0 o p_338529_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_323910_
	a (Lq;)V fillCrashReportCategory
		0 o p_58887_
	a (Lfip;)V loadAdditional
		0 o p_422607_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338210_
	a (Lawx;Lbvv$a;)V registerDebugValues
		0 o p_449833_
		1 o p_449301_
	a (Lejm;)V validateBlockState
		0 o p_353132_
	a (Lkm;Lkn;)V applyComponents
		0 o p_330364_
		1 o p_338381_
	a (Lfir;Legi;)V addEntityType
		static
		0 o p_422078_
		1 o p_187470_
	a (Lkk;)V applyImplicitComponents
		0 o p_397929_
	a (Lfir;)V saveAdditional
		0 o p_422639_
	a (Ldrq;)V setLevel
		0 o p_155231_
	a (Ldhp;)V applyComponentsFromItemStack
		0 o p_338428_
	aD_ ()Lja; getBlockPos
	a_ (II)Z triggerEvent
		0 o p_58889_
		1 o p_58890_
	ax_ ()Laao; getUpdatePacket
	ay_ ()V setRemoved
	b (Lfir;)V removeComponentsFromTag
		0 o p_422208_
	b (Ljm$a;)Lup; saveWithFullMetadata
		0 o p_323767_
	b (Lfip;)V loadWithComponents
		0 o p_422624_
	b (Lejm;)Z isValidBlockState
		0 o p_353131_
	c (Lejm;)V setBlockState
		0 o p_155251_
	c (Ljm$a;)Lup; saveWithoutMetadata
		0 o p_324030_
	c (Lfip;)V loadCustomOnly
		0 o p_422425_
	c (Lfir;)V saveWithFullMetadata
		0 o p_422554_
	d (Ljm$a;)Lup; saveCustomOnly
		0 o p_338656_
	d (Lfir;)V saveWithId
		0 o p_421636_
	e ()V setChanged
	e (Lfir;)V saveWithoutMetadata
		0 o p_422668_
	f (Lfir;)V saveCustomOnly
		0 o p_422286_
	g (Lfir;)V saveId
		0 o p_422237_
	h (Lfir;)V saveMetadata
		0 o p_422642_
	j ()Ldrq; getLevel
	l ()Ljava/lang/String; lambda$fillCrashReportCategory$0
	n ()Z hasLevel
	o ()Lejm; getBlockState
	p ()Z isRemoved
	q ()V clearRemoved
	r ()Ljava/lang/String; getNameForReporting
	s ()Legi; getType
	t ()Lkm; collectComponents
	u ()Lkm; components
	v ()Lbfo$f; problemPath
egg$1 net/minecraft/world/level/block/entity/BlockEntity$1
	a Ljava/util/Set; val$implicitComponents
	b Lkm; val$fullView
	<init> (Legg;Ljava/util/Set;Lkm;)V <init>
		0 o p_338838_
		1 o p_338498_
		2 o p_338324_
	a (Lko;)Ljava/lang/Object; get
		0 o p_338266_
	a (Lko;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_338358_
		1 o p_338352_
egg$a net/minecraft/world/level/block/entity/BlockEntity$BlockEntityPathElement
	a Legg; blockEntity
	<init> (Legg;)V <init>
		0 o blockEntity
	a ()Legg; blockEntity
	equals (Ljava/lang/Object;)Z equals
		0 o p_422394_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
egh net/minecraft/world/level/block/entity/BlockEntityTicker
	tick (Ldrq;Lja;Lejm;Legg;)V tick
		0 o p_155253_
		1 o p_155254_
		2 o p_155255_
		3 o p_155256_
egi net/minecraft/world/level/block/entity/BlockEntityType
	A Legi; CONDUIT
	B Legi; BARREL
	C Legi; SMOKER
	D Legi; BLAST_FURNACE
	E Legi; LECTERN
	F Legi; BELL
	G Legi; JIGSAW
	H Legi; CAMPFIRE
	I Legi; BEEHIVE
	J Legi; SCULK_SENSOR
	K Legi; CALIBRATED_SCULK_SENSOR
	L Legi; SCULK_CATALYST
	M Legi; SCULK_SHRIEKER
	N Legi; CHISELED_BOOKSHELF
	O Legi; SHELF
	P Legi; BRUSHABLE_BLOCK
	Q Legi; DECORATED_POT
	R Legi; CRAFTER
	S Legi; TRIAL_SPAWNER
	T Legi; VAULT
	U Legi; TEST_BLOCK
	V Legi; TEST_INSTANCE_BLOCK
	W Legi; COPPER_GOLEM_STATUE
	X Lorg/slf4j/Logger; LOGGER
	Y Ljava/util/Set; OP_ONLY_CUSTOM_DATA
	Z Legi$a; factory
	a Legi; FURNACE
	aa Ljava/util/Set; validBlocks
	ab Ljk$c; builtInRegistryHolder
	b Legi; CHEST
	c Legi; TRAPPED_CHEST
	d Legi; ENDER_CHEST
	e Legi; JUKEBOX
	f Legi; DISPENSER
	g Legi; DROPPER
	h Legi; SIGN
	i Legi; HANGING_SIGN
	j Legi; MOB_SPAWNER
	k Legi; CREAKING_HEART
	l Legi; PISTON
	m Legi; BREWING_STAND
	n Legi; ENCHANTING_TABLE
	o Legi; END_PORTAL
	p Legi; BEACON
	q Legi; SKULL
	r Legi; DAYLIGHT_DETECTOR
	s Legi; HOPPER
	t Legi; COMPARATOR
	u Legi; BANNER
	v Legi; STRUCTURE_BLOCK
	w Legi; END_GATEWAY
	x Legi; COMMAND_BLOCK
	y Legi; SHULKER_BOX
	z Legi; BED
	<clinit> ()V <clinit>
		static
	<init> (Legi$a;Ljava/util/Set;)V <init>
		0 o p_155259_
		1 o p_155260_
	a (Lejm;)Z isValid
		0 o p_155263_
	a ()Ljk$c; builtInRegistryHolder
	a (Legi;)Lamj; getKey
		static
		0 o p_58955_
	a (Lja;Lejm;)Legg; create
		0 o p_155265_
		1 o p_155266_
	a (Ldqu;Lja;)Legg; getBlockEntity
		0 o p_58950_
		1 o p_58951_
	a (Ljava/lang/String;Legi$a;[Lduv;)Legi; register
		static
		0 o p_58957_
		1 o p_362578_
		2 o p_364748_
	b ()Z onlyOpCanSetNbt
egi$a net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier
	create (Lja;Lejm;)Legg; create
		0 o p_155268_
		1 o p_155269_
egj net/minecraft/world/level/block/entity/BoundingBoxRenderable
	b ()Legj$a; renderMode
	c ()Legj$b; getRenderableBox
egj$a net/minecraft/world/level/block/entity/BoundingBoxRenderable$Mode
	a Legj$a; NONE
	b Legj$a; BOX
	c Legj$a; BOX_AND_INVISIBLE_BLOCKS
	d [Legj$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_397487_
		1 o p_397532_
	a ()[Legj$a; $values
		static
	valueOf (Ljava/lang/String;)Legj$a; valueOf
		static
		0 o p_397007_
	values ()[Legj$a; values
		static
egj$b net/minecraft/world/level/block/entity/BoundingBoxRenderable$RenderableBox
	a Lja; localPos
	b Lkf; size
	<init> (Lja;Lkf;)V <init>
		0 o localPos
		1 o size
	a (IIIIII)Legj$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 ()Lja; localPos
	b ()Lkf; size
	equals (Ljava/lang/Object;)Z equals
		0 o p_397375_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
egk 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 Ldds; 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 Lxx; DEFAULT_NAME
	r Ljt; items
	s I brewTime
	t [Z lastPotionCount
	u Ldhl; ingredient
	v I fuel
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155283_
		1 o p_155284_
	a (Lfip;)V loadAdditional
		0 o p_421911_
	a (Ldrq;Lja;Ljt;)V doBrew
		static
		0 o p_155291_
		1 o p_155292_
		2 o p_155293_
	a (Ljg;)[I getSlotsForFace
		0 o p_59010_
	a (ILdhp;Ljg;)Z canPlaceItemThroughFace
		0 o p_58996_
		1 o p_58997_
		2 o p_58998_
	a (Ldjl;Ljt;)Z isBrewable
		static
		0 o p_341061_
		1 o p_155295_
	a (Ldrq;Lja;Lejm;Legk;)V serverTick
		static
		0 o p_155286_
		1 o p_155287_
		2 o p_155288_
		3 o p_155289_
	a (ILczk;)Lddg; createMenu
		0 o p_58990_
		1 o p_58991_
	a (Lfir;)V saveAdditional
		0 o p_422167_
	a (Ljt;)V setItems
		0 o p_332710_
	b (ILdhp;)Z canPlaceItem
		0 o p_59017_
		1 o p_59018_
	b (ILdhp;Ljg;)Z canTakeItemThroughFace
		0 o p_59020_
		1 o p_59021_
		2 o p_59022_
	b ()I getContainerSize
	g ()Ljt; getItems
	h ()[Z getPotionBits
	k ()Lxx; getDefaultName
egk$1 net/minecraft/world/level/block/entity/BrewingStandBlockEntity$1
	a Legk; this$0
	<init> (Legk;)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
egl 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 Ldhp; item
	m Ljg; hitDirection
	q Lami; lootTable
	r J lootTableSeed
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_277558_
		1 o p_278093_
	a (Lfip;)V loadAdditional
		0 o p_422299_
	a (Lawx;Lcew;Ldhp;)V unpackLootTable
		0 o p_373015_
		1 o p_394489_
		2 o p_372798_
	a (Lami;J)V setLootTable
		0 o p_335433_
		1 o p_277991_
	a (Lawx;)V checkReset
		0 o p_372947_
	a ()Lacx; getUpdatePacket
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_323531_
	a (JLawx;Lcew;Ljg;Ldhp;)Z brush
		0 o p_277786_
		1 o p_373105_
		2 o p_393879_
		3 o p_277424_
		4 o p_372848_
	a (Lfir;)V saveAdditional
		0 o p_421746_
	ax_ ()Laao; getUpdatePacket
	b (Lawx;Lcew;Ldhp;)V brushingCompleted
		0 o p_373046_
		1 o p_394011_
		2 o p_373073_
	c ()Ljg; getHitDirection
	c (Lawx;Lcew;Ldhp;)V dropContent
		0 o p_373112_
		1 o p_393620_
		2 o p_372836_
	d (Lfip;)Z tryLoadLootTable
		0 o p_422032_
	d ()Ldhp; getItem
	f ()I getCompletionState
	g (Lfir;)Z trySaveLootTable
		0 o p_421941_
egm net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity
	<init> (Lja;Lejm;)V <init>
		0 o p_277459_
		1 o p_278100_
	a ()Leoz$d; createVibrationUser
egm$a net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$VibrationUser
	a Legm; this$0
	<init> (Legm;Lja;)V <init>
		0 o p_282767_
		1 o p_281602_
	a ()I getListenerRadius
	a (Lawx;Lja;Ljk;Leoq$a;)Z canReceiveVibration
		0 o p_282061_
		1 o p_282550_
		2 o p_316545_
		3 o p_281456_
	a (Ldrq;Lja;Lejm;)I getBackSignal
		0 o p_282204_
		1 o p_282397_
		2 o p_282240_
egn net/minecraft/world/level/block/entity/CampfireBlockEntity
	a Lorg/slf4j/Logger; LOGGER
	b I BURN_COOL_SPEED
	c I NUM_SLOTS
	d Ljt; items
	e [I cookingProgress
	f [I cookingTime
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155301_
		1 o p_155302_
	a (Lfip;)V loadAdditional
		0 o p_421552_
	a (Lawx;Lja;Lejm;Legn;Ldmp$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 (Lkm$a;)V collectImplicitComponents
		0 o p_338620_
	a (Lawx;Lcew;Ldhp;)Z placeFood
		0 o p_380019_
		1 o p_347582_
		2 o p_238286_
	a ([I)V lambda$loadAdditional$3
		0 o p_409481_
	a (Ldrq;Lja;Lejm;Legn;)V cooldownTick
		static
		0 o p_155314_
		1 o p_155315_
		2 o p_155316_
		3 o p_155317_
	a (Lja;Lejm;)V preRemoveSideEffects
		0 o p_394031_
		1 o p_394253_
	a (Lkk;)V applyImplicitComponents
		0 o p_397891_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_324612_
	a ()V clearContent
	a (Ldnb;Lawx;Ldmn;)Ldhp; lambda$cookTick$0
		static
		0 o p_432706_
		1 o p_432707_
		2 o p_432708_
	a (Lfir;)V saveAdditional
		0 o p_422604_
	ax_ ()Laao; getUpdatePacket
	b (Ldrq;Lja;Lejm;Legn;)V particleTick
		static
		0 o p_155319_
		1 o p_155320_
		2 o p_155321_
		3 o p_155322_
	b ([I)V lambda$loadAdditional$1
		0 o p_409480_
	b (Lfir;)V removeComponentsFromTag
		0 o p_422231_
	c ()Ljt; getItems
	d ()Lacx; getUpdatePacket
	f ()V markUpdated
	h ()V lambda$loadAdditional$4
	k ()V lambda$loadAdditional$2
ego net/minecraft/world/level/block/entity/ChestBlockEntity
	d I EVENT_SET_OPEN_COUNT
	e Lxx; DEFAULT_NAME
	f Ljt; items
	g Legu; openersCounter
	h Legp; chestLidController
	<clinit> ()V <clinit>
		static
	<init> (Legi;Lja;Lejm;)V <init>
		0 o p_155327_
		1 o p_155328_
		2 o p_155329_
	<init> (Lja;Lejm;)V <init>
		0 o p_155331_
		1 o p_155332_
	a (Lfip;)V loadAdditional
		0 o p_422326_
	a (Lcdo;)V startOpen
		0 o p_433320_
	a (Ldrq;Lja;Lejm;Lego;)V lidAnimateTick
		static
		0 o p_155344_
		1 o p_155345_
		2 o p_155346_
		3 o p_155347_
	a (Ldqu;Lja;)I getOpenCount
		static
		0 o p_59087_
		1 o p_59088_
	a (F)F getOpenNess
		0 o p_59080_
	a (Ldrq;Lja;Lejm;Lbcd;)V playSound
		static
		0 o p_155339_
		1 o p_155340_
		2 o p_155341_
		3 o p_155342_
	a (Ldrq;Lja;Lejm;II)V signalOpenCount
		0 o p_155333_
		1 o p_155334_
		2 o p_155335_
		3 o p_155336_
		4 o p_155337_
	a (Lego;Lego;)V swapContents
		static
		0 o p_59104_
		1 o p_59105_
	a (ILczk;)Lddg; createMenu
		0 o p_59082_
		1 o p_59083_
	a (Lfir;)V saveAdditional
		0 o p_422157_
	a (Ljt;)V setItems
		0 o p_59110_
	a_ (II)Z triggerEvent
		0 o p_59114_
		1 o p_59115_
	am_ ()Ljava/util/List; getEntitiesWithContainerOpen
	b ()I getContainerSize
	b (Lcdo;)V stopOpen
		0 o p_432909_
	g ()Ljt; getItems
	k ()Lxx; getDefaultName
	l ()V recheckOpen
ego$1 net/minecraft/world/level/block/entity/ChestBlockEntity$1
	a Lego; this$0
	<init> (Lego;)V <init>
		0 o p_155353_
	a (Ldrq;Lja;Lejm;II)V openerCountChanged
		0 o p_155361_
		1 o p_155362_
		2 o p_155363_
		3 o p_155364_
		4 o p_155365_
	a (Lczl;)Z isOwnContainer
		0 o p_155355_
	a (Ldrq;Lja;Lejm;)V onOpen
		0 o p_155357_
		1 o p_155358_
		2 o p_155359_
	b (Ldrq;Lja;Lejm;)V onClose
		0 o p_155367_
		1 o p_155368_
		2 o p_155369_
egp 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_
egq 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 Ljt; items
	f I lastInteractedSlot
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_249541_
		1 o p_251752_
	a (ILdhp;)V setItem
		0 o p_256610_
		1 o p_255789_
	a (Lfip;)V loadAdditional
		0 o p_422122_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338540_
	a (Lcbj;ILdhp;)Z canTakeItem
		0 o p_437377_
		1 o p_437398_
		2 o p_437308_
	a (II)Ldhp; removeItem
		0 o p_255828_
		1 o p_255673_
	a (Lczl;)Z stillValid
		0 o p_256481_
	a (Lkk;)V applyImplicitComponents
		0 o p_396989_
	a (Ldhp;Lcbj;Ldhp;)Z lambda$canTakeItem$0
		static
		0 o p_437321_
		1 o p_437378_
		2 o p_437333_
	a (Lfir;)V saveAdditional
		0 o p_422265_
	ap_ ()I getMaxStackSize
	b (Ldhp;)Z acceptsItemType
		0 o p_433750_
	b (Lfir;)V removeComponentsFromTag
		0 o p_421863_
	c (I)V updateState
		0 o p_261806_
	h ()Ljt; getItems
	k ()I getLastInteractedSlot
egr 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 Ldqp; commandBlock
	<init> (Lja;Lejm;)V <init>
		0 o p_155380_
		1 o p_155381_
	a (Lfip;)V loadAdditional
		0 o p_422285_
	a ()Ldqp; getCommandBlock
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338580_
	a (Z)V setPowered
		0 o p_59136_
	a (Lkk;)V applyImplicitComponents
		0 o p_397353_
	a (Lfir;)V saveAdditional
		0 o p_421935_
	b (Z)V setAutomatic
		0 o p_59138_
	b (Lfir;)V removeComponentsFromTag
		0 o p_421500_
	c ()Z isPowered
	d ()Z isAutomatic
	f ()V onModeSwitch
	h ()Z wasConditionMet
	k ()Z markConditionMet
	l ()Legr$a; getMode
	m ()Z isConditional
	w ()V scheduleTick
egr$1 net/minecraft/world/level/block/entity/CommandBlockEntity$1
	a Legr; this$0
	<init> (Legr;)V <init>
		0 o p_59155_
	a (Ljava/lang/String;)V setCommand
		0 o p_59157_
	a (Lei;)Lej; createCommandSourceStack
		0 o p_442881_
	a ()Lawx; getLevel
	b ()V onUpdated
	c ()Lfoh; getPosition
	e ()Z isValid
egr$a net/minecraft/world/level/block/entity/CommandBlockEntity$Mode
	a Legr$a; SEQUENCE
	b Legr$a; AUTO
	c Legr$a; REDSTONE
	d [Legr$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_59168_
		1 o p_59169_
	a ()[Legr$a; $values
		static
	valueOf (Ljava/lang/String;)Legr$a; valueOf
		static
		0 o p_59171_
	values ()[Legr$a; values
		static
egs net/minecraft/world/level/block/entity/ComparatorBlockEntity
	a I DEFAULT_OUTPUT
	b I output
	<init> (Lja;Lejm;)V <init>
		0 o p_155386_
		1 o p_155387_
	a (Lfip;)V loadAdditional
		0 o p_422269_
	a ()I getOutputSignal
	a (I)V setOutputSignal
		0 o p_59176_
	a (Lfir;)V saveAdditional
		0 o p_421778_
egt 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 [Lduv; VALID_BLOCKS
	i F activeRotation
	j Z isActive
	k Z isHunting
	l Ljava/util/List; effectBlocks
	m Lceb; destroyTarget
	q J nextAmbientSoundActivation
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155397_
		1 o p_155398_
	a (Lfip;)V loadAdditional
		0 o p_422459_
	a (Lawx;Lja;)Lceb; selectNewTarget
		static
		0 o p_423488_
		1 o p_423513_
	a (Ldrq;Lja;Lejm;Legt;)V clientTick
		static
		0 o p_155404_
		1 o p_155405_
		2 o p_155406_
		3 o p_155407_
	a (Legt;Ljava/util/List;)V updateHunting
		static
		0 o p_155429_
		1 o p_155430_
	a (Lja;)Lfoc; getDestroyRangeAABB
		static
		0 o p_155432_
	a (Lceb;Lawx;Lja;Z)Lceb; updateDestroyTarget
		static
		0 o p_423553_
		1 o p_423665_
		2 o p_155410_
		3 o p_423478_
	a (Z)V setHunting
		0 o p_59215_
	a (Lawx;Lja;Lejm;Legt;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 (Lcew;)Z lambda$selectNewTarget$0
		static
		0 o p_427192_
	a ()Lacx; getUpdatePacket
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_324390_
	a (Ldrq;Lja;Ljava/util/List;)Z updateShape
		static
		0 o p_155415_
		1 o p_155416_
		2 o p_155417_
	a (F)F getActiveRotation
		0 o p_59198_
	a (Ldrq;Lja;Ljava/util/List;Lcdv;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 (Lfir;)V saveAdditional
		0 o p_422645_
	ax_ ()Laao; getUpdatePacket
	b (Ldrq;Lja;Ljava/util/List;)V applyEffects
		static
		0 o p_155444_
		1 o p_155445_
		2 o p_155446_
	b (Ldrq;Lja;Lejm;Legt;)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
egu net/minecraft/world/level/block/entity/ContainerOpenersCounter
	a I CHECK_TICK_DELAY
	b I openCount
	c D maxInteractionRange
	<init> ()V <init>
	a (Lcdv;)Lcdo; lambda$getEntitiesWithContainerOpen$1
		static
		0 o p_433993_
	a (Ldrq;Lja;Lejm;)V onOpen
		0 o p_155460_
		1 o p_155461_
		2 o p_155462_
	a (Lcew;Ldrq;Lja;Lejm;D)V incrementOpeners
		0 o p_432931_
		1 o p_155454_
		2 o p_155455_
		3 o p_155456_
		4 o p_434817_
	a ()I getOpenerCount
	a (Lja;Lcdv;)Z lambda$getEntitiesWithContainerOpen$0
		0 o p_434646_
		1 o p_435398_
	a (Lcdv;Lja;)Z hasContainerOpen
		0 o p_434620_
		1 o p_435060_
	a (Lczl;)Z isOwnContainer
		0 o p_155451_
	a (Lcew;Ldrq;Lja;Lejm;)V decrementOpeners
		0 o p_434198_
		1 o p_155470_
		2 o p_155471_
		3 o p_155472_
	a (Ldrq;Lja;Lejm;II)V openerCountChanged
		0 o p_155463_
		1 o p_155464_
		2 o p_155465_
		3 o p_155466_
		4 o p_155467_
	a (Ldrq;Lja;)Ljava/util/List; getEntitiesWithContainerOpen
		0 o p_435399_
		1 o p_435474_
	b (Ldrq;Lja;Lejm;)V onClose
		0 o p_155473_
		1 o p_155474_
		2 o p_155475_
	c (Ldrq;Lja;Lejm;)V recheckOpeners
		0 o p_155477_
		1 o p_155478_
		2 o p_155479_
	d (Ldrq;Lja;Lejm;)V scheduleRecheck
		static
		0 o p_155481_
		1 o p_155482_
		2 o p_155483_
egv net/minecraft/world/level/block/entity/CopperGolemStatueBlockEntity
	<init> (Lja;Lejm;)V <init>
		0 o p_433337_
		1 o p_435540_
	a (Ldhp;Ldwm$a;)Ldhp; getItem
		0 o p_446299_
		1 o p_446035_
	a ()Lacx; getUpdatePacket
	a (Lcsp;)V createStatue
		0 o p_435939_
	a (Lejm;)Lcsp; removeStatue
		0 o p_435095_
	a (Lejm;Lcsp;)Lcsp; initCopperGolem
		0 o p_434526_
		1 o p_434271_
	ax_ ()Laao; getUpdatePacket
egw 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 Ldds; containerData
	q I DEFAULT_CRAFTING_TICKS_REMAINING
	r I DEFAULT_TRIGGERED
	s Lxx; DEFAULT_NAME
	t Ljt; items
	u I craftingTicksRemaining
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_307502_
		1 o p_307485_
	a (ILdhp;)V setItem
		0 o p_307195_
		1 o p_307232_
	a (ILdhp;I)Z smallerStackExist
		0 o p_307396_
		1 o p_307520_
		2 o p_307348_
	a (Z)V setTriggered
		0 o p_307366_
	a (I)Ldhp; getItem
		0 o p_307189_
	a (Lczl;)Z stillValid
		0 o p_307443_
	a (Lfir;)V saveAdditional
		0 o p_422000_
	a (Ljt;)V setItems
		0 o p_307392_
	a (Lfip;)V loadAdditional
		0 o p_421579_
	a ([I)V lambda$loadAdditional$0
		0 o p_409682_
	a (Ldrq;Lja;Lejm;Legw;)V serverTick
		static
		0 o p_307316_
		1 o p_307463_
		2 o p_307350_
		3 o p_307265_
	a (IZ)V setSlotState
		0 o p_307571_
		1 o p_307624_
	a (ILczk;)Lddg; createMenu
		0 o p_307441_
		1 o p_307664_
	aB_ ()I getWidth
	b (ILdhp;)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_
	fillStackedContents (Lczt;)V fillStackedContents
		0 o p_364629_
	g ()Ljt; getItems
	g (Lfir;)V addDisabledSlots
		0 o p_422709_
	h (Lfir;)V addTriggered
		0 o p_422572_
	h ()I getHeight
	i ()Ljava/util/List; getItems
	k ()Lxx; getDefaultName
	l ()Z isTriggered
	w ()I getRedstoneSignal
egw$1 net/minecraft/world/level/block/entity/CrafterBlockEntity$1
	a [I slotStates
	b I triggered
	<init> (Legw;)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
egx 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 Lfoh; emitterTarget
	y I outputSignal
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_380287_
		1 o p_379335_
	a (Ldrq;Lja;Lejm;Legx;)V serverTick
		static
		0 o p_379321_
		1 o p_379679_
		2 o p_379831_
		3 o p_379534_
	a (Lorg/apache/commons/lang3/mutable/Mutable;Lja;)Lja$b; lambda$spreadResin$4
		0 o p_389383_
		1 o p_389384_
	a (Lcxr;Lcxr;)Ljava/lang/Boolean; lambda$isProtector$5
		static
		0 o p_389390_
		1 o p_389391_
	a (Lawx;IZ)V emitParticles
		0 o p_379473_
		1 o p_380023_
		2 o p_379802_
	a (Lja;Lejm;)V preRemoveSideEffects
		0 o p_394454_
		1 o p_393611_
	a ()Lacx; getUpdatePacket
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_379306_
	a (Ljava/util/UUID;)V setCreakingInfo
		0 o p_390523_
	a (Lja;Ljava/util/function/Consumer;)V lambda$spreadResin$3
		0 o p_389388_
		1 o p_389389_
	a (Lfir;)V saveAdditional
		0 o p_421850_
	a (Lfip;)V loadAdditional
		0 o p_422490_
	a (Lcxr;)V setCreakingInfo
		0 o p_390482_
	a (Lcci;)V removeProtector
		0 o p_379965_
	a (Ldrq;Lejm;Lja;Legx;)Lejm; updateCreakingState
		static
		0 o p_393728_
		1 o p_393633_
		2 o p_394500_
		3 o p_394605_
	a (Lja;)V lambda$creakingHurt$2
		0 o p_432709_
	a (Legx;Lcxr;)V lambda$serverTick$0
		static
		0 o p_427193_
		1 o p_427194_
	a (Lawx;Legx;)Lcxr; spawnProtector
		static
		0 o p_379873_
		1 o p_379806_
	ax_ ()Laao; getUpdatePacket
	b (Ljava/util/UUID;)Ljava/util/UUID; lambda$saveAdditional$6
		static
		0 o p_389392_
	b (Lcxr;)Z isProtector
		0 o p_380040_
	c ()V creakingHurt
	c (Lcxr;)Ljava/lang/Double; lambda$distanceToCreaking$1
		0 o p_432710_
	d ()I getAnalogOutputSignal
	f ()I computeAnalogOutputSignal
	h ()D distanceToCreaking
	k ()V clearCreakingInfo
	l ()Ljava/util/Optional; getCreakingProtector
	m ()Ljava/util/Optional; spreadResin
egy net/minecraft/world/level/block/entity/DaylightDetectorBlockEntity
	<init> (Lja;Lejm;)V <init>
		0 o p_155485_
		1 o p_155486_
egz 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 Legz$a; lastWobbleStyle
	i Lami; lootTable
	j J lootTableSeed
	k Lehq; decorations
	l Ldhp; item
	<init> (Lja;Lejm;)V <init>
		0 o p_273660_
		1 o p_272831_
	a (Lfip;)V loadAdditional
		0 o p_421562_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338608_
	a (Lkk;)V applyImplicitComponents
		0 o p_397357_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_324359_
	a (Lehq;)Ldhp; createDecoratedPotItem
		static
		0 o p_330827_
	a (J)V setLootTableSeed
		0 o p_309580_
	a (Legz$a;)V wobble
		0 o p_305984_
	a (Lami;)V setLootTable
		0 o p_336080_
	a (Lfir;)V saveAdditional
		0 o p_421506_
	aC_ ()J getLootTableSeed
	a_ (II)Z triggerEvent
		0 o p_306146_
		1 o p_305858_
	ax_ ()Laao; getUpdatePacket
	az_ ()Lami; getLootTable
	b (Ldhp;)V setTheItem
		0 o p_305817_
	b (Lfir;)V removeComponentsFromTag
		0 o p_421737_
	c (I)Ldhp; splitTheItem
		0 o p_305991_
	g ()Ldhp; getTheItem
	k ()Lacx; getUpdatePacket
	l ()Ljg; getDirection
	m ()Lehq; getDecorations
	w ()Legg; getContainerBlockEntity
egz$a net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle
	a Legz$a; POSITIVE
	b Legz$a; NEGATIVE
	c I duration
	d [Legz$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 ()[Legz$a; $values
		static
	valueOf (Ljava/lang/String;)Legz$a; valueOf
		static
		0 o p_305966_
	values ()[Legz$a; values
		static
eh net/minecraft/commands/CommandSigningContext
	a Leh; ANONYMOUS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lyo; getArgument
		0 o p_230580_
eh$1 net/minecraft/commands/CommandSigningContext$1
	<init> ()V <init>
	a (Ljava/lang/String;)Lyo; getArgument
		0 o p_242898_
eh$a net/minecraft/commands/CommandSigningContext$SignedArguments
	b Ljava/util/Map; arguments
	<init> (Ljava/util/Map;)V <init>
		0 o arguments
	a (Ljava/lang/String;)Lyo; 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
eha net/minecraft/world/level/block/entity/DecoratedPotPattern
	a Lamj; assetId
	<init> (Lamj;)V <init>
		0 o assetId
	a ()Lamj; assetId
	equals (Ljava/lang/Object;)Z equals
		0 o p_347673_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ehb net/minecraft/world/level/block/entity/DecoratedPotPatterns
	a Lami; BLANK
	b Lami; ANGLER
	c Lami; ARCHER
	d Lami; ARMS_UP
	e Lami; BLADE
	f Lami; BREWER
	g Lami; BURN
	h Lami; DANGER
	i Lami; EXPLORER
	j Lami; FLOW
	k Lami; FRIEND
	l Lami; GUSTER
	m Lami; HEART
	n Lami; HEARTBREAK
	o Lami; HOWL
	p Lami; MINER
	q Lami; MOURNER
	r Lami; PLENTY
	s Lami; PRIZE
	t Lami; SCRAPE
	u Lami; SHEAF
	v Lami; SHELTER
	w Lami; SKULL
	x Lami; SNORT
	y Ljava/util/Map; ITEM_TO_POT_TEXTURE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldhl;)Lami; getPatternFromItem
		static
		0 o p_273094_
	a (Ljx;Lami;Ljava/lang/String;)Leha; register
		static
		0 o p_347598_
		1 o p_347620_
		2 o p_347616_
	a (Ljava/lang/String;)Lami; create
		static
		0 o p_272919_
	a (Ljx;)Leha; bootstrap
		static
		0 o p_273479_
ehc net/minecraft/world/level/block/entity/DispenserBlockEntity
	d I CONTAINER_SIZE
	e Lxx; DEFAULT_NAME
	f Ljt; items
	<clinit> ()V <clinit>
		static
	<init> (Legi;Lja;Lejm;)V <init>
		0 o p_155489_
		1 o p_155490_
		2 o p_155491_
	<init> (Lja;Lejm;)V <init>
		0 o p_155493_
		1 o p_155494_
	a (Lfip;)V loadAdditional
		0 o p_421597_
	a (Lbfq;)I getRandomSlot
		0 o p_222762_
	a (ILczk;)Lddg; createMenu
		0 o p_59235_
		1 o p_59236_
	a (Lfir;)V saveAdditional
		0 o p_422073_
	a (Ljt;)V setItems
		0 o p_59243_
	b ()I getContainerSize
	b (Ldhp;)Ldhp; insertItem
		0 o p_347519_
	g ()Ljt; getItems
	k ()Lxx; getDefaultName
ehd net/minecraft/world/level/block/entity/DropperBlockEntity
	e Lxx; DEFAULT_NAME
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155498_
		1 o p_155499_
	k ()Lxx; getDefaultName
ehe 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 Lxx; DEFAULT_NAME
	l Lbfq; RANDOM
	m Lxx; name
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_340972_
		1 o p_340871_
	a (Lfip;)V loadAdditional
		0 o p_422324_
	a (Lkk;)V applyImplicitComponents
		0 o p_397284_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_340897_
	a (Ldrq;Lja;Lejm;Lehe;)V bookAnimationTick
		static
		0 o p_341315_
		1 o p_341271_
		2 o p_341158_
		3 o p_341066_
	a (Lxx;)V setCustomName
		0 o p_341274_
	a (Lfir;)V saveAdditional
		0 o p_421876_
	ao ()Lxx; getName
	ar ()Lxx; getCustomName
	b (Lfir;)V removeComponentsFromTag
		0 o p_422024_
ehf net/minecraft/world/level/block/entity/EnderChestBlockEntity
	a Legp; chestLidController
	b Legu; openersCounter
	<init> (Lja;Lejm;)V <init>
		0 o p_155513_
		1 o p_155514_
	a (Ldrq;Lja;Lejm;Lehf;)V lidAnimateTick
		static
		0 o p_155518_
		1 o p_155519_
		2 o p_155520_
		3 o p_155521_
	a (Lczl;)Z stillValid
		0 o p_59283_
	a (Lcdo;)V startOpen
		0 o p_434152_
	a (F)F getOpenNess
		0 o p_59281_
	a ()V recheckOpen
	a_ (II)Z triggerEvent
		0 o p_59285_
		1 o p_59286_
	b (Lcdo;)V stopOpen
		0 o p_433112_
ehf$1 net/minecraft/world/level/block/entity/EnderChestBlockEntity$1
	a Lehf; this$0
	<init> (Lehf;)V <init>
		0 o p_155527_
	a (Ldrq;Lja;Lejm;II)V openerCountChanged
		0 o p_155535_
		1 o p_155536_
		2 o p_155537_
		3 o p_155538_
		4 o p_155539_
	a (Lczl;)Z isOwnContainer
		0 o p_155529_
	a (Ldrq;Lja;Lejm;)V onOpen
		0 o p_155531_
		1 o p_155532_
		2 o p_155533_
	b (Ldrq;Lja;Lejm;)V onClose
		0 o p_155541_
		1 o p_155542_
		2 o p_155543_
ehg 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 (Ljm$a;Ldcx;I)Lehg; vanillaBurnTimes
		static
		0 o p_362290_
		1 o p_364291_
		2 o p_363365_
	a (Ldhp;)Z isFuel
		0 o p_361943_
	a (Ljm$a;Ldcx;)Lehg; vanillaBurnTimes
		static
		0 o p_360841_
		1 o p_365144_
	b (Ldhp;)I burnDuration
		0 o p_362816_
ehg$a net/minecraft/world/level/block/entity/FuelValues$Builder
	a Ljm; items
	b Ldcx; enabledFeatures
	c Lit/unimi/dsi/fastutil/objects/Object2IntSortedMap; values
	<init> (Ljm$a;Ldcx;)V <init>
		0 o p_364498_
		1 o p_363815_
	a ()Lehg; build
	a (Ldrp;I)Lehg$a; add
		0 o p_361713_
		1 o p_362628_
	a (Lbdj;)Lehg$a; remove
		0 o p_360569_
	a (Lbdj;Ldhl;)Z lambda$remove$0
		static
		0 o p_361979_
		1 o p_363176_
	a (ILjo$c;)V lambda$add$1
		0 o p_365345_
		1 o p_364314_
	a (ILdhl;)V putInternal
		0 o p_360649_
		1 o p_363984_
	a (Lbdj;I)Lehg$a; add
		0 o p_363594_
		1 o p_361965_
ehh net/minecraft/world/level/block/entity/FurnaceBlockEntity
	q Lxx; DEFAULT_NAME
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155545_
		1 o p_155546_
	a (ILczk;)Lddg; createMenu
		0 o p_59293_
		1 o p_59294_
	k ()Lxx; getDefaultName
ehi net/minecraft/world/level/block/entity/HangingSignBlockEntity
	a I MAX_TEXT_LINE_WIDTH
	b I TEXT_LINE_HEIGHT
	<init> (Lja;Lejm;)V <init>
		0 o p_250603_
		1 o p_251674_
	a ()I getTextLineHeight
	c ()I getMaxTextLineWidth
	d ()Lbcd; getSignInteractionFailedSoundEvent
ehj net/minecraft/world/level/block/entity/Hopper
	z_ Lfoc; SUCK_AABB
	<clinit> ()V <clinit>
		static
	B ()D getLevelX
	C ()D getLevelY
	D ()D getLevelZ
	E ()Z isGridAligned
	an_ ()Lfoc; getSuckAabb
ehk 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 Lxx; DEFAULT_NAME
	i Ljt; items
	j I cooldownTime
	k J tickedGameTime
	q Ljg; facing
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155550_
		1 o p_155551_
	B ()D getLevelX
	C ()D getLevelY
	D ()D getLevelZ
	E ()Z isGridAligned
	a (ILdhp;)V setItem
		0 o p_59315_
		1 o p_59316_
	a (Ldrq;Lja;Lejm;Lcdv;Lehk;)V entityInside
		static
		0 o p_155568_
		1 o p_155569_
		2 o p_155570_
		3 o p_155571_
		4 o p_155572_
	a (Lcbj;Lcvr;)Z addItem
		static
		0 o p_59332_
		1 o p_59333_
	a (Ldrq;Lja;Lejm;Lehk;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 (Lehj;Lcbj;ILjg;)Z tryTakeInItemFromSlot
		static
		0 o p_59355_
		1 o p_59356_
		2 o p_59357_
		3 o p_59358_
	a (Lehk;Lcvr;)Z lambda$entityInside$1
		static
		0 o p_300844_
		1 o p_300845_
	a (Lcbj;Lcbj;Ldhp;ILjg;)Z canTakeItemFromContainer
		static
		0 o p_273433_
		1 o p_273542_
		2 o p_273400_
		3 o p_273519_
		4 o p_273088_
	a (Ldrq;Lehk;)Z lambda$pushItemsTick$0
		static
		0 o p_155560_
		1 o p_155561_
	a (Ldrq;DDD)Lcbj; getEntityContainer
		static
		0 o p_326325_
		1 o p_326012_
		2 o p_326191_
		3 o p_326289_
	a (Lcbj;Ljg;)[I getSlots
		static
		0 o p_59340_
		1 o p_59341_
	a (Lfir;)V saveAdditional
		0 o p_422620_
	a (Ljt;)V setItems
		0 o p_59371_
	a (Ldrq;Lja;Lejm;DDD)Lcbj; 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 (Lfip;)V loadAdditional
		0 o p_421495_
	a (Ldrq;Lja;Lejm;Lehk;)V pushItemsTick
		static
		0 o p_155574_
		1 o p_155575_
		2 o p_155576_
		3 o p_155577_
	a (Ldrq;Lja;Lehk;)Z ejectItems
		static
		0 o p_155563_
		1 o p_155564_
		2 o p_326256_
	a (II)Ldhp; removeItem
		0 o p_59309_
		1 o p_59310_
	a (Ldhp;Ldhp;)Z canMergeItems
		static
		0 o p_59345_
		1 o p_59346_
	a (Lcbj;Ldhp;ILjg;)Z canPlaceItemInContainer
		static
		0 o p_59335_
		1 o p_59336_
		2 o p_59337_
		3 o p_59338_
	a (Ldrq;Lehj;)Z suckInItems
		static
		0 o p_155553_
		1 o p_155554_
	a (Ldrq;Lehj;Lja;Lejm;)Lcbj; getSourceContainer
		static
		0 o p_155597_
		1 o p_155598_
		2 o p_326315_
		3 o p_326093_
	a (Ldrq;Lja;)Lcbj; getContainerAt
		static
		0 o p_59391_
		1 o p_59392_
	a (Lcbj;Lcbj;Ldhp;Ljg;)Ldhp; addItem
		static
		0 o p_59327_
		1 o p_59328_
		2 o p_59329_
		3 o p_59330_
	a (ILczk;)Lddg; createMenu
		0 o p_59312_
		1 o p_59313_
	b (Ldrq;Lja;Lehk;)Lcbj; getAttachedContainer
		static
		0 o p_155593_
		1 o p_155594_
		2 o p_326320_
	b (Ldrq;Lehj;)Ljava/util/List; getItemsAtAndAbove
		static
		0 o p_155590_
		1 o p_155591_
	b ()I getContainerSize
	b (Lcbj;Lcbj;Ldhp;ILjg;)Ldhp; tryMoveInItem
		static
		0 o p_59321_
		1 o p_59322_
		2 o p_59323_
		3 o p_59324_
		4 o p_59325_
	b (Lcbj;Ljg;)Z isFullContainer
		static
		0 o p_59386_
		1 o p_59387_
	b (Ldrq;Lja;Lejm;)Lcbj; getBlockContainer
		static
		0 o p_326127_
		1 o p_326017_
		2 o p_326108_
	c (Lejm;)V setBlockState
		0 o p_326468_
	c (I)[I createFlatSlots
		static
		0 o p_326328_
	d (I)V setCooldown
		0 o p_59396_
	g ()Ljt; getItems
	k ()Lxx; getDefaultName
	l ()Z inventoryFull
	w ()Z isOnCooldown
	x ()Z isOnCustomCooldown
ehl net/minecraft/world/level/block/entity/JigsawBlockEntity
	a Lcom/mojang/serialization/Codec; POOL_CODEC
	b Lamj; 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 Lamj; name
	q Lamj; target
	r Lami; pool
	s Lehl$a; joint
	t Ljava/lang/String; finalState
	u I placementPriority
	v I selectionPriority
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155605_
		1 o p_155606_
	a (Lfip;)V loadAdditional
		0 o p_421503_
	a (Ljava/lang/String;)V setFinalState
		0 o p_59432_
	a (Lamj;)V setName
		0 o p_59436_
	a (Lehl$a;)V setJoint
		0 o p_59425_
	a (I)V setPlacementPriority
		0 o p_309107_
	a (Lawx;IZ)V generate
		0 o p_59421_
		1 o p_59422_
		2 o p_59423_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_323882_
	a ()Lamj; getName
	a (Lami;)V setPool
		0 o p_222764_
	a (Lfir;)V saveAdditional
		0 o p_421767_
	ax_ ()Laao; getUpdatePacket
	b (Lamj;)V setTarget
		0 o p_59439_
	b (I)V setSelectionPriority
		0 o p_309018_
	c ()Lamj; getTarget
	d ()Lami; getPool
	f ()Ljava/lang/String; getFinalState
	h ()Lehl$a; getJoint
	k ()I getPlacementPriority
	l ()I getSelectionPriority
	m ()Lacx; getUpdatePacket
	w ()Lehl$a; lambda$loadAdditional$0
ehl$a net/minecraft/world/level/block/entity/JigsawBlockEntity$JointType
	a Lehl$a; ROLLABLE
	b Lehl$a; ALIGNED
	c Lbgg$a; CODEC
	d Ljava/lang/String; name
	e [Lehl$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 ()Lxx; getTranslatedName
	b ()[Lehl$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lehl$a; valueOf
		static
		0 o p_59463_
	values ()[Lehl$a; values
		static
ehm 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 Ldhp; item
	e Ldhw; jukeboxSongPlayer
	<init> (Lja;Lejm;)V <init>
		0 o p_155613_
		1 o p_155614_
	a (Ljk;)V lambda$tryForcePlaySong$3
		0 o p_350319_
	a (Ljava/lang/Long;Ljk;)V lambda$loadAdditional$0
		0 o p_409490_
		1 o p_409491_
	a (Lcbj;ILdhp;)Z canTakeItem
		0 o p_273497_
		1 o p_273168_
		2 o p_273785_
	a (Z)V notifyItemChangedInJukebox
		0 o p_350455_
	a (Lja;Lejm;)V preRemoveSideEffects
		0 o p_394607_
		1 o p_393961_
	a (Lfip;Ljava/lang/Long;)V lambda$loadAdditional$1
		0 o p_421418_
		1 o p_421419_
	a (Lfir;)V saveAdditional
		0 o p_421534_
	a (Lfip;)V loadAdditional
		0 o p_422647_
	a (Ldrq;Lja;Lejm;Lehm;)V tick
		static
		0 o p_273615_
		1 o p_273143_
		2 o p_273372_
		3 o p_350984_
	ap_ ()I getMaxStackSize
	ay_ ()V setRemoved
	b (Ljk;)V lambda$setSongItemWithoutPlaying$2
		0 o p_350672_
	b (ILdhp;)Z canPlaceItem
		0 o p_273369_
		1 o p_273689_
	b (Ldhp;)V setTheItem
		0 o p_304781_
	c (Ldhp;)V setSongItemWithoutPlaying
		0 o p_350615_
	c (I)Ldhp; splitTheItem
		0 o p_304604_
	g ()Ldhp; getTheItem
	h ()Ldhw; getSongPlayer
	k ()V onSongChanged
	l ()V popOutTheItem
	m ()I getComparatorOutput
	w ()Legg; getContainerBlockEntity
	x ()V tryForcePlaySong
ehn net/minecraft/world/level/block/entity/LecternBlockEntity
	a I DATA_PAGE
	b I NUM_DATA
	c I SLOT_BOOK
	d I NUM_SLOTS
	e Lcbj; bookAccess
	f Ldds; dataAccess
	g Ldhp; book
	h I page
	i I pageCount
	<init> (Lja;Lejm;)V <init>
		0 o p_155622_
		1 o p_155623_
	S_ ()Lxx; getDisplayName
	a (Lfip;)V loadAdditional
		0 o p_422392_
	a (I)V setPage
		0 o p_59533_
	a (Lja;Lejm;)V preRemoveSideEffects
		0 o p_393826_
		1 o p_393542_
	a (Lczl;Lawx;)Lej; createCommandSourceStack
		0 o p_59535_
		1 o p_373006_
	a ()V clearContent
	a (Ldhp;Lczl;)V setBook
		0 o p_59539_
		1 o p_59540_
	a (Lfir;)V saveAdditional
		0 o p_421844_
	b (Ldhp;)V setBook
		0 o p_59537_
	b (Ldhp;Lczl;)Ldhp; resolveBook
		0 o p_59555_
		1 o p_59556_
	c (Ldhp;)I getPageCount
		static
		0 o p_331229_
	c ()Ldhp; getBook
	createMenu (ILczk;Lczl;)Lddg; createMenu
		0 o p_59562_
		1 o p_59563_
		2 o p_59564_
	d (Ldhp;)Ldhp; lambda$loadAdditional$0
		0 o p_405745_
	f ()Z hasBook
	h ()I getPage
	k ()I getRedstoneSignal
	l ()V onBookItemRemove
ehn$1 net/minecraft/world/level/block/entity/LecternBlockEntity$1
	b Lehn; this$0
	<init> (Lehn;)V <init>
		0 o p_59574_
	a (ILdhp;)V setItem
		0 o p_59585_
		1 o p_59586_
	a (I)Ldhp; getItem
		0 o p_59580_
	a (II)Ldhp; removeItem
		0 o p_59582_
		1 o p_59583_
	a (Lczl;)Z stillValid
		0 o p_59588_
	a ()V clearContent
	ap_ ()I getMaxStackSize
	b (ILdhp;)Z canPlaceItem
		0 o p_59592_
		1 o p_59593_
	b (I)Ldhp; removeItemNoUpdate
		0 o p_59590_
	b ()I getContainerSize
	c ()Z isEmpty
	e ()V setChanged
ehn$2 net/minecraft/world/level/block/entity/LecternBlockEntity$2
	a Lehn; this$0
	<init> (Lehn;)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
eho net/minecraft/world/level/block/entity/LidBlockEntity
	a (F)F getOpenNess
		0 o p_59604_
ehp net/minecraft/world/level/block/entity/ListBackedContainer
	a (ILdhp;)V setItem
		0 o p_434398_
		1 o p_434868_
	a (I)Ldhp; getItem
		0 o p_435306_
	a (II)Ldhp; removeItem
		0 o p_433717_
		1 o p_433464_
	a ()V clearContent
	aA_ ()I count
	b (ILdhp;)Z canPlaceItem
		0 o p_434183_
		1 o p_435584_
	b (I)Ldhp; removeItemNoUpdate
		0 o p_435020_
	b ()I getContainerSize
	b (Ldhp;)Z acceptsItemType
		0 o p_432893_
	c ()Z isEmpty
	c (ILdhp;)V setItemNoUpdate
		0 o p_432768_
		1 o p_435002_
	h ()Ljt; getItems
ehq net/minecraft/world/level/block/entity/PotDecorations
	a Lehq; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; 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> (Ldhl;Ldhl;Ldhl;Ldhl;)V <init>
		0 o p_331754_
		1 o p_331488_
		2 o p_331845_
		3 o p_330988_
	<init> (Ljava/util/List;)V <init>
		0 o p_331803_
	a (Ljava/util/function/Consumer;Ljava/util/Optional;)V addSideDetailsToTooltip
		static
		0 o p_399583_
		1 o p_399711_
	a (Ljava/util/Optional;)Ldhl; lambda$ordered$0
		static
		0 o p_331733_
	a ()Ljava/util/List; ordered
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)V addToTooltip
		0 o p_399741_
		1 o p_399714_
		2 o p_399652_
		3 o p_399540_
	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
ehr net/minecraft/world/level/block/entity/RandomizableContainerBlockEntity
	l Lami; lootTable
	m J lootTableSeed
	<init> (Legi;Lja;Lejm;)V <init>
		0 o p_155629_
		1 o p_155630_
		2 o p_155631_
	a (ILdhp;)V setItem
		0 o p_59616_
		1 o p_59617_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338607_
	a (I)Ldhp; getItem
		0 o p_59611_
	a (II)Ldhp; removeItem
		0 o p_59613_
		1 o p_59614_
	a (Lkk;)V applyImplicitComponents
		0 o p_397239_
	a (J)V setLootTableSeed
		0 o p_309615_
	a (Lami;)V setLootTable
		0 o p_335597_
	aC_ ()J getLootTableSeed
	az_ ()Lami; getLootTable
	b (I)Ldhp; removeItemNoUpdate
		0 o p_59630_
	b (Lczl;)Z canOpen
		0 o p_59643_
	b (Lfir;)V removeComponentsFromTag
		0 o p_422368_
	c ()Z isEmpty
	createMenu (ILczk;Lczl;)Lddg; createMenu
		0 o p_59637_
		1 o p_59638_
		2 o p_59639_
ehs net/minecraft/world/level/block/entity/SculkCatalystBlockEntity
	a Lehs$a; catalystListener
	<init> (Lja;Lejm;)V <init>
		0 o p_222774_
		1 o p_222775_
	a (Lfip;)V loadAdditional
		0 o p_421771_
	a (Ldrq;Lja;Lejm;Lehs;)V serverTick
		static
		0 o p_222780_
		1 o p_222781_
		2 o p_222782_
		3 o p_222783_
	a ()Lehs$a; getListener
	a (Lfir;)V saveAdditional
		0 o p_422464_
	c ()Leos; getListener
ehs$a net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener
	a I PULSE_TICKS
	b Leca; sculkSpreader
	c Lejm; blockState
	d Leou; positionSource
	<init> (Lejm;Leou;)V <init>
		0 o p_283224_
		1 o p_283095_
	a (Ldrq;Lcew;)V tryAwardItSpreadsAdvancement
		0 o p_281279_
		1 o p_281378_
	a (Lawx;Lja;Lejm;Lbfq;)V bloom
		0 o p_281501_
		1 o p_281448_
		2 o p_281966_
		3 o p_283606_
	a ()Leou; getListenerSource
	a (Lawx;Ljk;Leoq$a;Lfoh;)Z handleGameEvent
		0 o p_283470_
		1 o p_316661_
		2 o p_283014_
		3 o p_282350_
	a (Lawx;Lfoh;)V lambda$handleGameEvent$0
		0 o p_432711_
		1 o p_432712_
	b ()I getListenerRadius
	c ()Leos$a; getDeliveryMode
	d ()Leca; getSculkSpreader
eht net/minecraft/world/level/block/entity/SculkSensorBlockEntity
	a I DEFAULT_LAST_VIBRATION_FREQUENCY
	b Leoz$a; vibrationData
	c Leoz$b; vibrationListener
	d Leoz$d; vibrationUser
	e I lastVibrationFrequency
	<init> (Legi;Lja;Lejm;)V <init>
		0 o p_277405_
		1 o p_277502_
		2 o p_277699_
	<init> (Lja;Lejm;)V <init>
		0 o p_155635_
		1 o p_155636_
	a (Lfip;)V loadAdditional
		0 o p_421530_
	a (I)V setLastVibrationFrequency
		0 o p_222801_
	a ()Leoz$d; createVibrationUser
	a (Lfir;)V saveAdditional
		0 o p_422193_
	c ()Leos; getListener
	d ()I getLastVibrationFrequency
	f ()Leoz$b; getListener
	gJ ()Leoz$a; getVibrationData
	gK ()Leoz$d; getVibrationUser
eht$a net/minecraft/world/level/block/entity/SculkSensorBlockEntity$VibrationUser
	a Leou; positionSource
	b I LISTENER_RANGE
	c Lja; blockPos
	d Leht; this$0
	<init> (Leht;Lja;)V <init>
		0 o p_281952_
		1 o p_283482_
	a (Lawx;Lja;Ljk;Lcdv;Lcdv;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_
	a ()I getListenerRadius
	a (Lawx;Lja;Ljk;Leoq$a;)Z canReceiveVibration
		0 o p_282127_
		1 o p_283268_
		2 o p_316115_
		3 o p_282856_
	b ()Leou; getPositionSource
	d ()Z canTriggerAvoidVibration
	e ()V onDataChanged
	f ()Z requiresAdjacentChunksToBeTicking
ehu 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 Leoz$d; vibrationUser
	q Leoz$a; vibrationData
	r Leoz$b; vibrationListener
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_222835_
		1 o p_222836_
	a (Lfip;)V loadAdditional
		0 o p_422415_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0
		static
		0 o p_222866_
	a (Lawx;Lcdv;)V shriek
		0 o p_222845_
		1 o p_222846_
	a (I)V lambda$tryToWarn$1
		0 o p_222838_
	a (Lawx;)V tryRespond
		0 o p_222840_
	a ()Leoz$b; getListener
	a (Lja;Lejm;)V preRemoveSideEffects
		0 o p_394217_
		1 o p_393528_
	a (Lcdv;)Lawy; tryGetPlayer
		static
		0 o p_222862_
	a (Lawx;Lawy;)V tryShriek
		0 o p_222842_
		1 o p_222843_
	a (Lfir;)V saveAdditional
		0 o p_422120_
	b (Lawx;Lawy;)Z tryToWarn
		0 o p_222875_
		1 o p_222876_
	b (Ldrq;)V playWardenReplySound
		0 o p_281300_
	b (Lawx;)Z canRespond
		0 o p_222873_
	c ()Leos; getListener
	c (Lawx;)Z trySummonWarden
		0 o p_222881_
	gJ ()Leoz$a; getVibrationData
	gK ()Leoz$d; getVibrationUser
ehu$a net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$VibrationUser
	a Lehu; this$0
	b I LISTENER_RADIUS
	c Leou; positionSource
	<init> (Lehu;)V <init>
		0 o p_281443_
	a (Lawx;Lja;Ljk;Lcdv;Lcdv;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_
	a ()I getListenerRadius
	a (Lawx;Lja;Ljk;Leoq$a;)Z canReceiveVibration
		0 o p_281256_
		1 o p_281528_
		2 o p_316788_
		3 o p_282914_
	b ()Leou; getPositionSource
	c ()Lbdj; getListenableEvents
	e ()V onDataChanged
	f ()Z requiresAdjacentChunksToBeTicking
ehv net/minecraft/world/level/block/entity/ShelfBlockEntity
	b I MAX_ITEMS
	c Lorg/slf4j/Logger; LOGGER
	d Ljava/lang/String; ALIGN_ITEMS_TO_BOTTOM_TAG
	e Ljt; items
	f Z alignItemsToBottom
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_435778_
		1 o p_433621_
	a (Lfip;)V loadAdditional
		0 o p_433152_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_435586_
	a (Ljk$c;)V setChanged
		0 o p_435920_
	a (Lczl;)Z stillValid
		0 o p_433189_
	a (Lkk;)V applyImplicitComponents
		0 o p_435051_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_433122_
	a (Lfir;)V saveAdditional
		0 o p_435995_
	an ()Ldrq; level
	ax_ ()Laao; getUpdatePacket
	b (Lfir;)V removeComponentsFromTag
		0 o p_433784_
	d (ILdhp;)Ldhp; swapItemNoUpdate
		0 o p_433290_
		1 o p_435124_
	dD ()Lfoh; position
	dY ()F getVisualRotationYInDegrees
	e ()V setChanged
	h ()Ljt; getItems
	k ()Lacx; getUpdatePacket
	l ()Z getAlignItemsToBottom
ehw 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 Lxx; DEFAULT_NAME
	r Ljt; itemStacks
	s I openCount
	t Lehw$a; animationStatus
	u F progress
	v F progressOld
	w Ldgn; color
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;Lja;Lejm;)V <init>
		0 o p_155666_
		1 o p_155667_
		2 o p_155668_
	<init> (Lja;Lejm;)V <init>
		0 o p_155670_
		1 o p_155671_
	a (Ljg;)[I getSlotsForFace
		0 o p_59672_
	a (Lcdo;)V startOpen
		0 o p_434328_
	a (Lja;Lejm;)V preRemoveSideEffects
		0 o p_397016_
		1 o p_397217_
	a (F)F getProgress
		0 o p_59658_
	a (Ldrq;Lja;Lejm;Lehw;)V tick
		static
		0 o p_155673_
		1 o p_155674_
		2 o p_155675_
		3 o p_155676_
	a (Lfir;)V saveAdditional
		0 o p_422337_
	a (Ljt;)V setItems
		0 o p_59674_
	a (Lfip;)V loadAdditional
		0 o p_422489_
	a (ILdhp;Ljg;)Z canPlaceItemThroughFace
		0 o p_59663_
		1 o p_59664_
		2 o p_59665_
	a (ILczk;)Lddg; createMenu
		0 o p_59660_
		1 o p_59661_
	a (Lejm;)Lfoc; getBoundingBox
		0 o p_59667_
	a_ (II)Z triggerEvent
		0 o p_59678_
		1 o p_59679_
	b (Ldrq;Lja;Lejm;)V updateAnimation
		0 o p_155680_
		1 o p_155681_
		2 o p_155682_
	b (ILdhp;Ljg;)Z canTakeItemThroughFace
		0 o p_59682_
		1 o p_59683_
		2 o p_59684_
	b ()I getContainerSize
	b (Lcdo;)V stopOpen
		0 o p_434995_
	c (Ldrq;Lja;Lejm;)V moveCollidedEntities
		0 o p_155684_
		1 o p_155685_
		2 o p_155686_
	d (Ldrq;Lja;Lejm;)V doNeighborUpdates
		static
		0 o p_155688_
		1 o p_155689_
		2 o p_155690_
	d (Lfip;)V loadFromTag
		0 o p_421881_
	g ()Ljt; getItems
	k ()Lxx; getDefaultName
	l ()Lehw$a; getAnimationStatus
	w ()Ldgn; getColor
	x ()Z isClosed
ehw$a net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus
	a Lehw$a; CLOSED
	b Lehw$a; OPENING
	c Lehw$a; OPENED
	d Lehw$a; CLOSING
	e [Lehw$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_59715_
		1 o p_59716_
	a ()[Lehw$a; $values
		static
	valueOf (Ljava/lang/String;)Lehw$a; valueOf
		static
		0 o p_59718_
	values ()[Lehw$a; values
		static
ehx 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 Lehy; frontText
	g Lehy; backText
	h Z isWaxed
	<clinit> ()V <clinit>
		static
	<init> (Legi;Lja;Lejm;)V <init>
		0 o p_249609_
		1 o p_248914_
		2 o p_249550_
	<init> (Lja;Lejm;)V <init>
		0 o p_155700_
		1 o p_155701_
	a ()I getTextLineHeight
	a (Lehy;Z)Z setText
		0 o p_277733_
		1 o p_277720_
	a (ZLczl;)Z canExecuteClickCommands
		0 o p_278276_
		1 o p_278240_
	a (Lczl;)Z isFacingFrontText
		0 o p_277382_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_324439_
	a (Ljava/util/UUID;)V setAllowedPlayerEditor
		0 o p_155714_
	a (Lczl;Ljava/util/List;Lehy;)Lehy; setMessages
		0 o p_277396_
		1 o p_277744_
		2 o p_277359_
	a (Lfir;)V saveAdditional
		0 o p_421950_
	a (Lfip;)V loadAdditional
		0 o p_422423_
	a (Lehx;Ldrq;Ljava/util/UUID;)V clearInvalidPlayerWhoMayEdit
		0 o p_277656_
		1 o p_277853_
		2 o p_277849_
	a (Lawx;Lczl;Lja;Z)Z executeClickCommandsIfPresent
		0 o p_426215_
		1 o p_279304_
		2 o p_278282_
		3 o p_278254_
	a (Lehy;)Lehy; loadLines
		0 o p_278305_
	a (Lczl;ZLjava/util/List;)V updateSignText
		0 o p_278048_
		1 o p_278103_
		2 o p_277990_
	a (Z)Lehy; getText
		0 o p_277918_
	a (Ldrq;Lja;Lejm;Lehx;)V tick
		static
		0 o p_277662_
		1 o p_278050_
		2 o p_277927_
		3 o p_277928_
	a (Lczl;Lawx;Lja;)Lej; createCommandSourceStack
		static
		0 o p_279428_
		1 o p_426006_
		2 o p_279430_
	a (Lxx;)Lxx; loadLine
		0 o p_278307_
	a (Ljava/util/function/UnaryOperator;Z)Z updateText
		0 o p_277877_
		1 o p_277426_
	ax_ ()Laao; getUpdatePacket
	b (Lehy;)Z setBackText
		0 o p_277777_
	b (Z)Z setWaxed
		0 o p_277344_
	b (Lczl;Ljava/util/List;Lehy;)Lehy; lambda$updateSignText$0
		0 o p_277775_
		1 o p_277941_
		2 o p_277776_
	b (Ljava/util/UUID;)Z playerIsTooFarAwayToEdit
		0 o p_277978_
	c ()I getMaxTextLineWidth
	c (Lehy;)Z setFrontText
		0 o p_278038_
	d ()Lbcd; getSignInteractionFailedSoundEvent
	f ()Lehy; createDefaultSignText
	h ()Lehy; getFrontText
	k ()Lehy; getBackText
	l ()Lacx; getUpdatePacket
	m ()Ljava/util/UUID; getPlayerWhoMayEdit
	w ()Z isWaxed
	x ()V markUpdated
ehy 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 [Lxx; messages
	e [Lxx; filteredMessages
	f Ldgn; color
	g Z hasGlowingText
	h [Lbes; renderMessages
	i Z renderMessagedFiltered
	<clinit> ()V <clinit>
		static
	<init> ([Lxx;[Lxx;Ldgn;Z)V <init>
		0 o p_277506_
		1 o p_277908_
		2 o p_277883_
		3 o p_278091_
	<init> ()V <init>
	a (ILxx;)Lehy; setMessage
		0 o p_277878_
		1 o p_277360_
	a (Lczl;)Z hasMessage
		0 o p_277764_
	a ()Z hasGlowingText
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_338000_
	a (ZLjava/util/function/Function;)[Lbes; getRenderMessages
		0 o p_277336_
		1 o p_277538_
	a (ILxx;Lxx;)Lehy; setMessage
		0 o p_277690_
		1 o p_277852_
		2 o p_277564_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_337999_
	a (Lxx;)Z lambda$hasMessage$7
		static
		0 o p_277499_
	a (Lehy;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_277555_
	a ([Lxx;)Ljava/util/List; lambda$static$2
		static
		0 o p_277460_
	a (Ldgn;)Lehy; setColor
		0 o p_277507_
	a (Z)Lehy; setHasGlowingText
		0 o p_277953_
	a ([Lxx;Ljava/util/Optional;Ldgn;Z)Lehy; load
		static
		0 o p_277661_
		1 o p_277768_
		2 o p_277345_
		3 o p_278008_
	a (IZ)Lxx; getMessage
		0 o p_277404_
		1 o p_278108_
	b (Lczl;)Z hasAnyClickCommands
		0 o p_277865_
	b ()Ldgn; getColor
	b (Ljava/util/List;)[Lxx; lambda$static$0
		static
		0 o p_277881_
	b (Lehy;)Ldgn; lambda$static$4
		static
		0 o p_277343_
	b (Z)[Lxx; getMessages
		0 o p_277992_
	c ()[Lxx; emptyMessages
		static
	c (Lehy;)[Lxx; lambda$static$3
		static
		0 o p_277822_
	d ()Ljava/util/Optional; filteredMessages
ehz net/minecraft/world/level/block/entity/SkullBlockEntity
	a Ljava/lang/String; TAG_PROFILE
	b Ljava/lang/String; TAG_NOTE_BLOCK_SOUND
	c Ljava/lang/String; TAG_CUSTOM_NAME
	d Ldkq; owner
	e Lamj; noteBlockSound
	f I animationTickCount
	g Z isAnimating
	h Lxx; customName
	<init> (Lja;Lejm;)V <init>
		0 o p_155731_
		1 o p_155732_
	a (Lfip;)V loadAdditional
		0 o p_422414_
	a (Lkm$a;)V collectImplicitComponents
		0 o p_338880_
	a (Lkk;)V applyImplicitComponents
		0 o p_397656_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_323711_
	a (F)F getAnimation
		0 o p_262053_
	a ()Ldkq; getOwnerProfile
	a (Ldrq;Lja;Lejm;Lehz;)V animation
		static
		0 o p_261710_
		1 o p_262153_
		2 o p_262021_
		3 o p_261594_
	a (Lfir;)V saveAdditional
		0 o p_421512_
	ax_ ()Laao; getUpdatePacket
	b (Lfir;)V removeComponentsFromTag
		0 o p_421915_
	c ()Lamj; getNoteBlockSound
	d ()Lacx; getUpdatePacket
ei net/minecraft/commands/CommandSource
	a Lei; NULL
	<clinit> ()V <clinit>
		static
	A_ ()Z acceptsFailure
	a (Lxx;)V sendSystemMessage
		0 o p_230797_
	c ()Z shouldInformAdmins
	q_ ()Z alwaysAccepts
	z_ ()Z acceptsSuccess
ei$1 net/minecraft/commands/CommandSource$1
	<init> ()V <init>
	A_ ()Z acceptsFailure
	a (Lxx;)V sendSystemMessage
		0 o p_230799_
	c ()Z shouldInformAdmins
	z_ ()Z acceptsSuccess
eia net/minecraft/world/level/block/entity/SmokerBlockEntity
	q Lxx; DEFAULT_NAME
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155749_
		1 o p_155750_
	a (ILczk;)Lddg; createMenu
		0 o p_59783_
		1 o p_59784_
	a (Lehg;Ldhp;)I getBurnDuration
		0 o p_360506_
		1 o p_59786_
	k ()Lxx; getDefaultName
eib net/minecraft/world/level/block/entity/SpawnerBlockEntity
	a Ldqq; spawner
	<init> (Lja;Lejm;)V <init>
		0 o p_155752_
		1 o p_155753_
	a (Lfip;)V loadAdditional
		0 o p_422363_
	a ()Lacx; getUpdatePacket
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_324015_
	a (Ldrq;Lja;Lejm;Leib;)V clientTick
		static
		0 o p_155755_
		1 o p_155756_
		2 o p_155757_
		3 o p_155758_
	a (Lfir;)V saveAdditional
		0 o p_422474_
	a (Lcee;Lbfq;)V setEntityId
		0 o p_254530_
		1 o p_253719_
	a_ (II)Z triggerEvent
		0 o p_59797_
		1 o p_59798_
	ax_ ()Laao; getUpdatePacket
	b (Ldrq;Lja;Lejm;Leib;)V serverTick
		static
		0 o p_155762_
		1 o p_155763_
		2 o p_155764_
		3 o p_155765_
	c ()Ldqq; getSpawner
eib$1 net/minecraft/world/level/block/entity/SpawnerBlockEntity$1
	<init> (Leib;)V <init>
		0 o p_59805_
	a (Ldrq;Lja;I)V broadcastEvent
		0 o p_155767_
		1 o p_155768_
		2 o p_155769_
	a (Ldrq;Lja;Ldsk;)V setNextSpawnData
		0 o p_155771_
		1 o p_155772_
		2 o p_155773_
eic net/minecraft/world/level/block/entity/StructureBlockEntity
	A Lebr; rotation
	B Lekx; 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 Lja; DEFAULT_POS
	h Lkf; DEFAULT_SIZE
	i Lebr; DEFAULT_ROTATION
	j Leaa; 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 Lamj; structureName
	v Ljava/lang/String; author
	w Ljava/lang/String; metaData
	x Lja; structurePos
	y Lkf; structureSize
	z Leaa; mirror
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)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 (Z)V setIgnoreEntities
		0 o p_59877_
	a (Lekx;)V setMode
		0 o p_59861_
	a (Lczl;)Z usedBy
		0 o p_59854_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_324257_
	a (Lja;Ljava/util/stream/Stream;)Ljava/util/Optional; calculateEnclosingBoundingBox
		static
		0 o p_155795_
		1 o p_155796_
	a (Lawx;Lja;)V lambda$placeStructure$5
		static
		0 o p_155782_
		1 o p_155783_
	a (Lfip;)V loadAdditional
		0 o p_422679_
	a (F)V setIntegrity
		0 o p_59839_
	a (Lawx;Lamj;Lja;Lkf;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 (Lja;Lja;)Ljava/util/stream/Stream; getRelatedCorners
		0 o p_155792_
		1 o p_155793_
	a (Legg;)Leic; lambda$getRelatedCorners$3
		static
		0 o p_155785_
	a (Lja;Lfaf;)Z lambda$detectSize$0
		0 o p_155789_
		1 o p_155790_
	a (J)V setSeed
		0 o p_59841_
	a (Leaa;)V setMirror
		0 o p_59882_
	a (Ljava/lang/String;)V setStructureName
		0 o p_59869_
	a (Lawx;Lfep;)V placeStructure
		0 o p_309691_
		1 o p_309550_
	a (Lawx;)Z placeStructureIfSameSize
		0 o p_309647_
	a ()Lacx; getUpdatePacket
	a (Lebr;)V setRotation
		0 o p_59884_
	a (Lfep;)V loadStructureInfo
		0 o p_309715_
	a (Lfir;)V saveAdditional
		0 o p_422197_
	a (Lamj;)V setStructureName
		0 o p_59875_
	a (Lkf;)V setStructureSize
		0 o p_155798_
	a (Lja;)V setStructurePos
		0 o p_59886_
	a (Lcew;)V createdBy
		0 o p_59852_
	a (Leic;)Z lambda$getRelatedCorners$4
		0 o p_155787_
	ax_ ()Laao; getUpdatePacket
	b (Lawx;)Z loadStructureInfo
		0 o p_309683_
	b (Z)V setStrict
		0 o p_393555_
	b (Lja;)Z lambda$getRelatedCorners$1
		0 o p_272561_
	b (J)Lbfq; createRandom
		static
		0 o p_222889_
	b (Legg;)Z lambda$getRelatedCorners$2
		static
		0 o p_155802_
	b (Ljava/lang/String;)V setMetaData
		0 o p_59888_
	b ()Legj$a; renderMode
	c (Lawx;)V placeStructure
		0 o p_309543_
	c (Z)Z saveStructure
		0 o p_59890_
	c ()Legj$b; getRenderableBox
	d ()Ljava/lang/String; getStructureName
	d (Lawx;)Lfep; 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
	h ()Lja; getStructurePos
	k ()Lkf; getStructureSize
	l ()Leaa; getMirror
	m ()Lebr; getRotation
	w ()Ljava/lang/String; getMetaData
	x ()Lekx; getMode
	y ()Z isIgnoreEntities
	z ()Z isStrict
eic$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
eic$a net/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType
	a Leic$a; UPDATE_DATA
	b Leic$a; SAVE_AREA
	c Leic$a; LOAD_AREA
	d Leic$a; SCAN_AREA
	e [Leic$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_59920_
		1 o p_59921_
	a ()[Leic$a; $values
		static
	valueOf (Ljava/lang/String;)Leic$a; valueOf
		static
		0 o p_59923_
	values ()[Leic$a; values
		static
eid net/minecraft/world/level/block/entity/TestBlockEntity
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; DEFAULT_MESSAGE
	c Z DEFAULT_POWERED
	d Leky; mode
	e Ljava/lang/String; message
	f Z powered
	g Z triggered
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_397386_
		1 o p_397748_
	a (Lfip;)V loadAdditional
		0 o p_422212_
	a (Ljava/lang/String;)V setMessage
		0 o p_398047_
	a (Z)V setPowered
		0 o p_397669_
	a ()Lacx; getUpdatePacket
	a (Leky;)V setMode
		0 o p_397055_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_397116_
	a (Lfir;)V saveAdditional
		0 o p_421533_
	ax_ ()Laao; getUpdatePacket
	c ()Z isPowered
	d ()Leky; getMode
	f ()V reset
	h ()V trigger
	k ()V log
	l ()Z hasTriggered
	m ()Ljava/lang/String; getMessage
	w ()V updateBlockState
	x ()Lduv; getBlockType
eie net/minecraft/world/level/block/entity/TestInstanceBlockEntity
	a Lxx; 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 Lkf; STRUCTURE_OFFSET
	h Leie$a; data
	i Ljava/util/List; errorMarkers
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_398018_
		1 o p_397894_
	A ()Lacx; getUpdatePacket
	B ()Lja; getStructurePos
	C ()Z placeStructure
	D ()Lja; getStartCorner
	E ()V encaseStructure
	F ()V removeBarriers
	G ()V clearErrorMarkers
	H ()Ljava/util/List; getErrorMarkers
	I ()Ljava/util/Optional; getTestHolder
	J ()Lkf; getTransformedSize
	K ()V removeEntities
	L ()V forceLoadChunks
	a (Lawx;Lamj;)Ljava/util/Optional; lambda$getStructureTemplate$1
		static
		0 o p_397694_
		1 o p_396996_
	a (Lawx;Lami;)Ljava/util/Optional; getStructureSize
		static
		0 o p_397895_
		1 o p_397299_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_397498_
	a (Lawx;Ldqv;)V lambda$forceLoadChunks$5
		static
		0 o p_397075_
		1 o p_397470_
	a (Lfip;)V loadAdditional
		0 o p_421695_
	a (Lja;Lxx;)V markError
		0 o p_449802_
		1 o p_449313_
	a (Lawx;Lamj;Ljava/util/function/Consumer;)Z export
		static
		0 o p_397725_
		1 o p_397333_
		2 o p_397846_
	a (Leie$a;)V set
		0 o p_397682_
	a (Lami;)Lxx; lambda$getTestName$2
		static
		0 o p_397722_
	a ()Ljava/util/List; getBeamSections
	a (Lawx;Lfep;)V placeStructure
		0 o p_397984_
		1 o p_397168_
	a (Lja;Lja;ZLjava/util/function/Consumer;Lja;)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 (Ljk$c;)Ljava/lang/Boolean; lambda$processStructureBoundary$8
		static
		0 o p_397339_
	a (Lja;)Lja; getStructurePos
		static
		0 o p_397863_
	a (Lfir;)V saveAdditional
		0 o p_421621_
	a (Lcdv;)Z lambda$removeEntities$4
		static
		0 o p_399456_
	a (Ljava/util/function/Consumer;)V resetTest
		0 o p_397939_
	a (Lxx;)V setErrorMessage
		0 o p_397179_
	ax_ ()Laao; getUpdatePacket
	b (Lja;)V lambda$removeBarriers$7
		0 o p_398011_
	b (Lawx;Lami;)Ljava/util/Optional; getStructureTemplate
		static
		0 o p_397539_
		1 o p_397417_
	b (Ljk$c;)Lamj; lambda$getStructureTemplate$0
		static
		0 o p_397340_
	b ()Legj$a; renderMode
	b (Ljava/util/function/Consumer;)Ljava/util/Optional; saveTest
		0 o p_398041_
	c (Lja;)V lambda$encaseStructure$6
		0 o p_397469_
	c (Ljava/util/function/Consumer;)Z exportTest
		0 o p_396997_
	c (Lawx;Lami;)Ljava/util/Optional; lambda$placeStructure$3
		static
		0 o p_397198_
		1 o p_397292_
	c ()Legj$b; getRenderableBox
	d ()Lfaf; 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 ()Lfoc; getStructureBounds
	h ()Ljava/util/Optional; test
	k ()Lxx; getTestName
	l ()Z ignoreEntities
	m ()Lkf; getSize
	w ()Lebr; getRotation
	x ()Ljava/util/Optional; errorMessage
	y ()V setSuccess
	z ()V setRunning
eie$1 net/minecraft/world/level/block/entity/TestInstanceBlockEntity$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
eie$a net/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ljava/util/Optional; test
	d Lkf; size
	e Lebr; rotation
	f Z ignoreEntities
	g Leie$c; status
	h Ljava/util/Optional; errorMessage
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lkf;Lebr;ZLeie$c;Ljava/util/Optional;)V <init>
		0 o test
		1 o size
		2 o rotation
		3 o ignoreEntities
		4 o status
		5 o errorMessage
	a (Lkf;)Leie$a; withSize
		0 o p_397709_
	a (Lxx;)Leie$a; withError
		0 o p_397453_
	a (Leie$c;)Leie$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 ()Lkf; size
	c ()Lebr; rotation
	d ()Z ignoreEntities
	e ()Leie$c; status
	equals (Ljava/lang/Object;)Z equals
		0 o p_397172_
	f ()Ljava/util/Optional; errorMessage
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eie$b net/minecraft/world/level/block/entity/TestInstanceBlockEntity$ErrorMarker
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; LIST_CODEC
	c Lja; pos
	d Lxx; text
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lxx;)V <init>
		0 o pos
		1 o text
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_449367_
	a ()Lja; pos
	b ()Lxx; text
	equals (Ljava/lang/Object;)Z equals
		0 o p_449732_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eie$c net/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status
	a Leie$c; CLEARED
	b Leie$c; RUNNING
	c Leie$c; FINISHED
	d Lcom/mojang/serialization/Codec; CODEC
	e Laae; STREAM_CODEC
	f Ljava/util/function/IntFunction; ID_MAP
	g Ljava/lang/String; id
	h I index
	i [Leie$c; $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 ()[Leie$c; $values
		static
	a (Leie$c;)I lambda$static$1
		static
		0 o p_397803_
	a (I)Leie$c; byIndex
		static
		0 o p_397227_
	b (Leie$c;)I lambda$static$0
		static
		0 o p_397441_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leie$c; valueOf
		static
		0 o p_397658_
	values ()[Leie$c; values
		static
eif 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 Lja; exitPortal
	l Z exactTeleport
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lejm;)V <init>
		0 o p_155813_
		1 o p_155814_
	a (Lawx;Lja;Leuz;)V spawnGatewayPortal
		static
		0 o p_155822_
		1 o p_155823_
		2 o p_155824_
	a (Lawx;Lfoh;)Z isChunkEmpty
		static
		0 o p_155816_
		1 o p_155817_
	a (Lja;Z)V setExitPosition
		0 o p_59956_
		1 o p_59957_
	a (Ljg;)Z shouldRenderFace
		0 o p_59959_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_324313_
	a ()Z isSpawning
	a (F)F getSpawnPercent
		0 o p_59934_
	a (Ldrq;Lja;Lejm;Leif;)V beamAnimationTick
		static
		0 o p_155835_
		1 o p_155836_
		2 o p_155837_
		3 o p_155838_
	a (Lfir;)V saveAdditional
		0 o p_422500_
	a (Lfip;)V loadAdditional
		0 o p_421812_
	a (Ldrq;Lja;)Lja; findExitPosition
		static
		0 o p_155826_
		1 o p_155827_
	a (Ljx;)Ljava/util/Optional; lambda$findOrCreateValidTeleportPos$0
		static
		0 o p_368462_
	a (Lawx;Lja;)Lfoh; getPortalPosition
		0 o p_350561_
		1 o p_350271_
	a (Ldrq;Lfoh;)Lelv; getChunk
		static
		0 o p_59948_
		1 o p_59949_
	a (Ldqu;Lja;IZ)Lja; findTallestBlock
		static
		0 o p_59943_
		1 o p_59944_
		2 o p_59945_
		3 o p_59946_
	a (Lawx;Lja;Ljk$c;)V lambda$findOrCreateValidTeleportPos$1
		static
		0 o p_255911_
		1 o p_255685_
		2 o p_256040_
	a (Lelv;)Lja; findValidSpawnInChunk
		static
		0 o p_59954_
	a_ (II)Z triggerEvent
		0 o p_59963_
		1 o p_59964_
	ax_ ()Laao; getUpdatePacket
	b (F)F getCooldownPercent
		0 o p_59968_
	b (Ldrq;Lja;Lejm;Leif;)V portalTick
		static
		0 o p_350841_
		1 o p_350745_
		2 o p_350476_
		3 o p_350562_
	b (Lawx;Lja;)Lja; findOrCreateValidTeleportPos
		static
		0 o p_155819_
		1 o p_155820_
	c (Lawx;Lja;)Lfoh; findExitPortalXZPosTentative
		static
		0 o p_155842_
		1 o p_155843_
	c ()Z isCoolingDown
	c (Ldrq;Lja;Lejm;Leif;)V triggerCooldown
		static
		0 o p_155850_
		1 o p_155851_
		2 o p_155852_
		3 o p_155853_
	d ()Lacx; getUpdatePacket
	f ()I getParticleAmount
eig net/minecraft/world/level/block/entity/TheEndPortalBlockEntity
	<init> (Lja;Lejm;)V <init>
		0 o p_155859_
		1 o p_155860_
	<init> (Legi;Lja;Lejm;)V <init>
		0 o p_155855_
		1 o p_155856_
		2 o p_155857_
	a (Ljg;)Z shouldRenderFace
		0 o p_59980_
eih net/minecraft/world/level/block/entity/TickingBlockEntity
	a ()V tick
	b ()Z isRemoved
	c ()Lja; getPos
	d ()Ljava/lang/String; getType
eii net/minecraft/world/level/block/entity/TrappedChestBlockEntity
	<init> (Lja;Lejm;)V <init>
		0 o p_155862_
		1 o p_155863_
	a (Ldrq;Lja;Lejm;II)V signalOpenCount
		0 o p_155865_
		1 o p_155866_
		2 o p_155867_
		3 o p_155868_
		4 o p_155869_
eij net/minecraft/world/level/block/entity/TrialSpawnerBlockEntity
	a Leim; trialSpawner
	<init> (Lja;Lejm;)V <init>
		0 o p_312399_
		1 o p_312206_
	a (Lfip;)V loadAdditional
		0 o p_421993_
	a ()Lacx; getUpdatePacket
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_323524_
	a (Ldrq;Leip;)V setState
		0 o p_311786_
		1 o p_312721_
	a (Lfir;)V saveAdditional
		0 o p_421643_
	a (Lcee;Lbfq;)V setEntityId
		0 o p_311807_
		1 o p_311976_
	ax_ ()Laao; getUpdatePacket
	c ()Leim; getTrialSpawner
	d ()Leip; getState
	f ()V markUpdated
	h ()Leim; createDefaultSpawner
eik net/minecraft/world/level/block/entity/package-info
eil net/minecraft/world/level/block/entity/trialspawner/PlayerDetector
	a Leil; NO_CREATIVE_PLAYERS
	b Leil; INCLUDING_CREATIVE_PLAYERS
	c Leil; SHEEP
	<clinit> ()V <clinit>
		static
	a (ZLawx;Lja;Lctu;)Z lambda$static$6
		static
		0 o p_427199_
		1 o p_427200_
		2 o p_427201_
		3 o p_427202_
	a (Lja;DLczl;)Z lambda$static$3
		static
		0 o p_427210_
		1 o p_427211_
		2 o p_427212_
	a (ZLawx;Lja;Lczl;)Z lambda$static$4
		static
		0 o p_427203_
		1 o p_427204_
		2 o p_427205_
		3 o p_427206_
	a (Ldrq;Lfoh;Lfoh;)Z inLineOfSight
		static
		0 o p_338760_
		1 o p_338259_
		2 o p_338810_
	a (Lawx;Leil$a;Lja;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_
	b (Lja;DLczl;)Z lambda$static$0
		static
		0 o p_427207_
		1 o p_427208_
		2 o p_427209_
	b (Lawx;Leil$a;Lja;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 (ZLawx;Lja;Lczl;)Z lambda$static$1
		static
		0 o p_427195_
		1 o p_427196_
		2 o p_427197_
		3 o p_427198_
	c (Lawx;Leil$a;Lja;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 (Lawx;Leil$a;Lja;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_
eil$a net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector
	a Leil$a; SELECT_FROM_LEVEL
	<clinit> ()V <clinit>
		static
	a (Lawx;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_323807_
		1 o p_324034_
	a (Lawx;Leoc;Lfoc;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 (Lczl;)Leil$a; onlySelectPlayer
		static
		0 o p_324540_
	a (Ljava/util/List;)Leil$a; onlySelectPlayers
		static
		0 o p_323995_
eil$a$1 net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector$1
	<init> ()V <init>
	a (Lawx;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_323695_
		1 o p_324206_
	a (Lawx;Leoc;Lfoc;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_324491_
		1 o p_323728_
		2 o p_324572_
		3 o p_323881_
eil$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 (Lawx;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_323585_
		1 o p_323950_
	a (Lawx;Leoc;Lfoc;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_324352_
		1 o p_323526_
		2 o p_324544_
		3 o p_323570_
eim 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 Leiq; data
	i Leim$b; config
	j Leim$c; stateAccessor
	k Leil; playerDetector
	l Leil$a; entitySelector
	m Z overridePeacefulAndMobSpawnRule
	n Z isOminous
	<clinit> ()V <clinit>
		static
	<init> (Leim$b;Leim$c;Leil;Leil$a;)V <init>
		0 o p_422371_
		1 o p_312198_
		2 o p_312690_
		3 o p_323834_
	a (Ldrq;Lja;Lbfq;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 (Lfoh;Lbfq;Lcdv;)Lcdv; lambda$spawnMob$2
		static
		0 o p_404586_
		1 o p_404587_
		2 o p_404588_
	a (Lawx;Lja;Lami;)V ejectReward
		0 o p_312892_
		1 o p_312668_
		2 o p_335942_
	a (Leil;)V setPlayerDetector
		0 o p_312510_
	a (Lawx;)Z canSpawnInLevel
		0 o p_376465_
	a (Lcee;Ldrq;)V overrideEntityToSpawn
		0 o p_387174_
		1 o p_386596_
	a (Lawx;Lja;)V applyOminous
		0 o p_338315_
		1 o p_338416_
	a (Lfir;)V store
		0 o p_422109_
	a (Lfip;)V load
		0 o p_421696_
	a (Ldrq;Lja;Z)V tickClient
		0 o p_312771_
		1 o p_312484_
		2 o p_338382_
	a (Lawx;Lja;Z)V tickServer
		0 o p_312132_
		1 o p_312062_
		2 o p_338207_
	a (Ldrq;Lja;Lbfq;Lmj;)V addSpawnParticles
		static
		0 o p_312303_
		1 o p_312392_
		2 o p_312825_
		3 o p_338426_
	a (Ldrq;Lfoh;Lfoh;)Z inLineOfSight
		static
		0 o p_312623_
		1 o p_312390_
		2 o p_312652_
	a (Lja;Lbfq;)Lfoh; lambda$spawnMob$1
		0 o p_421421_
		1 o p_421422_
	a (Ldrq;Lja;Lbfq;)V addBecomeOminousParticles
		static
		0 o p_338657_
		1 o p_338406_
		2 o p_338527_
	a (Ldrq;Leip;)V setState
		0 o p_312688_
		1 o p_312718_
	a (Lawx;Lja;Ljava/util/UUID;)Z shouldMobBeUntracked
		static
		0 o p_312908_
		1 o p_312807_
		2 o p_311952_
	a ()Lein; activeConfig
	a (Lja;)Ljava/lang/String; lambda$spawnMob$0
		static
		0 o p_421420_
	b (Ldrq;Lja;Lbfq;)V addEjectItemParticles
		static
		0 o p_312009_
		1 o p_312583_
		2 o p_312715_
	b (Lawx;Lja;)V removeOminous
		0 o p_338672_
		1 o p_338318_
	b (Lawx;Lja;Ljava/util/UUID;)Z lambda$tickServer$3
		static
		0 o p_311928_
		1 o p_311982_
		2 o p_312870_
	b ()Lein; normalConfig
	c (Lawx;Lja;)Ljava/util/Optional; spawnMob
		0 o p_312582_
		1 o p_312518_
	c ()Lein; ominousConfig
	d ()Z isOminous
	e ()I getTargetCooldownLength
	f ()I getRequiredPlayerRange
	g ()Leip; getState
	h ()Leiq; getStateData
	i ()V markUpdated
	j ()Leil; getPlayerDetector
	k ()Leil$a; getEntitySelector
	l ()V overridePeacefulAndMobSpawnRule
eim$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FlameParticle
	a Leim$a; NORMAL
	b Leim$a; OMINOUS
	c Lmj; particleType
	d [Leim$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILmj;)V <init>
		0 o p_338614_
		1 o p_338626_
		2 o p_338374_
	a (I)Leim$a; decode
		static
		0 o p_338695_
	a ()I encode
	b ()[Leim$a; $values
		static
	valueOf (Ljava/lang/String;)Leim$a; valueOf
		static
		0 o p_338179_
	values ()[Leim$a; values
		static
eim$b net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Leim$b; DEFAULT
	c Ljk; normal
	d Ljk; ominous
	e I targetCooldownLength
	f I requiredPlayerRange
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Ljk;II)V <init>
		0 o normal
		1 o ominous
		2 o targetCooldownLength
		3 o requiredPlayerRange
	a ()Ljk; normal
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_422015_
	a (Lcee;)Leim$b; overrideEntity
		0 o p_422573_
	b ()Ljk; 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
eim$c net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$StateAccessor
	a (Ldrq;Leip;)V setState
		0 o p_312617_
		1 o p_312288_
	d ()Leip; getState
	f ()V markUpdated
ein net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig
	a Lein; 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 Lcaa; spawnPotentialsDefinition
	k Lcaa; lootTablesToEject
	l Lami; itemsToDropWhenOminous
	<clinit> ()V <clinit>
		static
	<init> (IFFFFILcaa;Lcaa;Lami;)V <init>
		0 o spawnRange
		1 o totalMobs
		2 o simultaneousMobs
		3 o totalMobsAddedPerPlayer
		4 o simultaneousMobsAddedPerPlayer
		5 o ticksBetweenSpawn
		6 o spawnPotentialsDefinition
		7 o lootTablesToEject
		8 o itemsToDropWhenOminous
	a ()J ticksBetweenItemSpawners
	a (I)I calculateTargetTotalMobs
		0 o p_312026_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338041_
	a (Lcee;)Lein; withSpawning
		0 o p_388049_
	b ()Lein$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 ()Lcaa; spawnPotentialsDefinition
	j ()Lcaa; lootTablesToEject
	k ()Lami; itemsToDropWhenOminous
	toString ()Ljava/lang/String; toString
ein$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 Lcaa; spawnPotentialsDefinition
	h Lcaa; lootTablesToEject
	i Lami; itemsToDropWhenOminous
	<init> ()V <init>
	a (F)Lein$a; totalMobs
		0 o p_368764_
	a (Lcaa;)Lein$a; spawnPotentialsDefinition
		0 o p_393494_
	a (Lami;)Lein$a; itemsToDropWhenOminous
		0 o p_368515_
	a (I)Lein$a; spawnRange
		0 o p_368590_
	a ()Lein; build
	b (Lcaa;)Lein$a; lootTablesToEject
		0 o p_394126_
	b (I)Lein$a; ticksBetweenSpawn
		0 o p_368690_
	b (F)Lein$a; simultaneousMobs
		0 o p_368497_
	c (F)Lein$a; totalMobsAddedPerPlayer
		0 o p_368619_
	d (F)Lein$a; simultaneousMobsAddedPerPlayer
		0 o p_368672_
eio net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs
	a Leio$a; TRIAL_CHAMBER_BREEZE
	b Leio$a; TRIAL_CHAMBER_MELEE_HUSK
	c Leio$a; TRIAL_CHAMBER_MELEE_SPIDER
	d Leio$a; TRIAL_CHAMBER_MELEE_ZOMBIE
	e Leio$a; TRIAL_CHAMBER_RANGED_POISON_SKELETON
	f Leio$a; TRIAL_CHAMBER_RANGED_SKELETON
	g Leio$a; TRIAL_CHAMBER_RANGED_STRAY
	h Leio$a; TRIAL_CHAMBER_SLOW_RANGED_POISON_SKELETON
	i Leio$a; TRIAL_CHAMBER_SLOW_RANGED_SKELETON
	j Leio$a; TRIAL_CHAMBER_SLOW_RANGED_STRAY
	k Leio$a; TRIAL_CHAMBER_SMALL_MELEE_BABY_ZOMBIE
	l Leio$a; TRIAL_CHAMBER_SMALL_MELEE_CAVE_SPIDER
	m Leio$a; TRIAL_CHAMBER_SMALL_MELEE_SILVERFISH
	n Leio$a; TRIAL_CHAMBER_SMALL_MELEE_SLIME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcee;Ljava/util/function/Consumer;)Ldsk; customSpawnData
		static
		0 o p_368550_
		1 o p_368670_
	a (Ljava/lang/String;)Lami; registryKey
		static
		0 o p_368671_
	a (Lup;)V lambda$spawnDataWithEquipment$7
		static
		0 o p_368493_
	a (Lcee;)Ldsk; spawnData
		static
		0 o p_368746_
	a (Lqw;Leio$a;Lein;Lein;)V register
		static
		0 o p_368516_
		1 o p_368618_
		2 o p_368587_
		3 o p_368728_
	a (Lcee;Lami;)Ldsk; spawnDataWithEquipment
		static
		0 o p_368596_
		1 o p_368586_
	a (Lqw;)V bootstrap
		static
		0 o p_368527_
	a (Lcee;Ljava/util/function/Consumer;Lami;)Ldsk; customSpawnDataWithEquipment
		static
		0 o p_368649_
		1 o p_368713_
		2 o p_368614_
	a (Lami;)Lceh; lambda$customSpawnDataWithEquipment$8
		static
		0 o p_368648_
	a ()Lein$a; trialChamberMeleeOminous
		static
	b (Lup;)V lambda$spawnData$6
		static
		0 o p_368629_
	b ()Lein$a; trialChamberSlowRanged
		static
	c (Lup;)V lambda$bootstrap$5
		static
		0 o p_368528_
	c ()Lein$a; trialChamberBase
		static
	d (Lup;)V lambda$bootstrap$4
		static
		0 o p_368702_
	e (Lup;)V lambda$bootstrap$3
		static
		0 o p_368676_
	f (Lup;)V lambda$bootstrap$2
		static
		0 o p_368658_
	g (Lup;)V lambda$bootstrap$1
		static
		0 o p_368512_
	h (Lup;)V lambda$bootstrap$0
		static
		0 o p_368519_
eio$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys
	a Lami; normal
	b Lami; ominous
	<init> (Lami;Lami;)V <init>
		0 o normal
		1 o ominous
	a ()Lami; normal
	a (Ljava/lang/String;)Leio$a; of
		static
		0 o p_368642_
	b ()Lami; ominous
	equals (Ljava/lang/Object;)Z equals
		0 o p_368734_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eip net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState
	a Leip; INACTIVE
	b Leip; WAITING_FOR_PLAYERS
	c Leip; ACTIVE
	d Leip; WAITING_FOR_REWARD_EJECTION
	e Leip; EJECTING_REWARD
	f Leip; 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 Leip$b; particleEmission
	m Z isCapableOfSpawning
	n [Leip; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;ILeip$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 (Ldrq;Lja;Z)V emitParticles
		0 o p_312507_
		1 o p_312610_
		2 o p_338615_
	a (Lcdv;Lawx;)Ljava/util/Optional; calculatePositionAbove
		static
		0 o p_338791_
		1 o p_338807_
	a (Lawx;Ldhp;Leiq;Leim;Lfoh;)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 (Leiq;Leim;Ldsk;)V lambda$tickAndGetNext$0
		static
		0 o p_421423_
		1 o p_421424_
		2 o p_421425_
	a (Lja;Leim;Lczl;)Z lambda$calculatePositionToSpawnSpawner$4
		static
		0 o p_427213_
		1 o p_427214_
		2 o p_427215_
	a ()I lightLevel
	a (Lawx;Lja;Leim;)V spawnOminousOminousItemSpawner
		0 o p_338483_
		1 o p_338824_
		2 o p_338767_
	a (Lja;Leim;Lcdv;)Z lambda$selectEntityToSpawnItemAbove$5
		static
		0 o p_338049_
		1 o p_338050_
		2 o p_338051_
	a (Lawx;Lja;Leim;Leiq;)Ljava/util/Optional; calculatePositionToSpawnSpawner
		static
		0 o p_338436_
		1 o p_338583_
		2 o p_338226_
		3 o p_422600_
	a (Lja;Leim;Lawx;)Leip; tickAndGetNext
		0 o p_312221_
		1 o p_311912_
		2 o p_311974_
	a (Ljava/util/List;Ljava/util/Set;Leim;Lja;Lawx;)Lcdv; selectEntityToSpawnItemAbove
		static
		0 o p_338467_
		1 o p_338224_
		2 o p_338687_
		3 o p_338268_
		4 o p_338524_
	a (Leiq;Lawx;Lein;Leim;Ljava/util/UUID;)V lambda$tickAndGetNext$1
		static
		0 o p_432713_
		1 o p_432714_
		2 o p_432715_
		3 o p_432716_
		4 o p_432717_
	a (Lawx;Leiq;)Z timeToSpawnItemSpawner
		0 o p_338741_
		1 o p_421817_
	a (Leim;Lawx;Lja;Lami;)V lambda$tickAndGetNext$2
		static
		0 o p_335301_
		1 o p_335302_
		2 o p_335303_
		3 o p_335304_
	b ()D spinningMobSpeed
	c ()Ljava/lang/String; getSerializedName
	d ()Z hasSpinningMob
	e ()Z isCapableOfSpawning
	f ()[Leip; $values
		static
	valueOf (Ljava/lang/String;)Leip; valueOf
		static
		0 o p_311917_
	values ()[Leip; values
		static
eip$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$LightLevel
	a I UNLIT
	b I HALF_LIT
	c I LIT
	<init> ()V <init>
eip$b net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission
	a Leip$b; NONE
	b Leip$b; SMALL_FLAMES
	c Leip$b; FLAMES_AND_SMOKE
	d Leip$b; SMOKE_INSIDE_AND_TOP_FACE
	<clinit> ()V <clinit>
		static
	a (Lmj;Lfoh;Ldrq;)V addParticle
		static
		0 o p_312519_
		1 o p_312023_
		2 o p_311937_
	a (Ldrq;Lbfq;Lja;Z)V lambda$static$3
		static
		0 o p_311899_
		1 o p_311762_
		2 o p_312096_
		3 o p_338301_
	b (Ldrq;Lbfq;Lja;Z)V lambda$static$2
		static
		0 o p_338065_
		1 o p_338066_
		2 o p_338067_
		3 o p_338068_
	c (Ldrq;Lbfq;Lja;Z)V lambda$static$1
		static
		0 o p_338069_
		1 o p_338070_
		2 o p_338071_
		3 o p_338072_
	d (Ldrq;Lbfq;Lja;Z)V lambda$static$0
		static
		0 o p_311998_
		1 o p_311983_
		2 o p_312351_
		3 o p_338371_
	emit (Ldrq;Lbfq;Lja;Z)V emit
		0 o p_312730_
		1 o p_312474_
		2 o p_312127_
		3 o p_338742_
eip$c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$SpinningMob
	a D NONE
	b D SLOW
	c D FAST
	<init> ()V <init>
eiq 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 Lcdv; displayEntity
	o Lcaa; dispensing
	<init> ()V <init>
	a (Lja;)I countAdditionalPlayers
		0 o p_422699_
	a (Lawx;Lcdv;)V lambda$resetAfterBecomingOminous$2
		static
		0 o p_421716_
		1 o p_421890_
	a (Leim;Ldrq;Leip;)Lcdv; getOrCreateDisplayEntity
		0 o p_422419_
		1 o p_421870_
		2 o p_422215_
	a (Lawx;)Z isCooldownFinished
		0 o p_421790_
	a (Lawx;Leim;Lja;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 (Lawx;Lja;Leim;)V tryDetectPlayers
		0 o p_422381_
		1 o p_421956_
		2 o p_421925_
	a (Lczl;)V transformBadOmenIntoTrialOmen
		static
		0 o p_422355_
	a (Leim;Lbfq;)Z hasMobToSpawn
		0 o p_422351_
		1 o p_421482_
	a (Leim;Lawx;)V resetAfterBecomingOminous
		0 o p_421806_
		1 o p_422006_
	a (Lawx;Ljava/util/List;)Ljava/util/Optional; findPlayerWithOminousEffect
		static
		0 o p_422672_
		1 o p_422201_
	a ()Leiq$a; pack
	a (Lawx;Lja;)J lowResolutionPosition
		static
		0 o p_422056_
		1 o p_421660_
	a (Lup;Ldsk;)V lambda$getUpdateTag$3
		static
		0 o p_422264_
		1 o p_422694_
	a (Leip;)Lup; getUpdateTag
		0 o p_422094_
	a (Lein;I)Z hasFinishedSpawningAllMobs
		0 o p_422354_
		1 o p_422183_
	a (Leiq$a;)V apply
		0 o p_421478_
	a (Lawx;Lein;Lja;)Lcaa; getDispensingItems
		0 o p_421873_
		1 o p_421889_
		2 o p_422242_
	a (Lawx;Lein;I)Z isReadyToSpawnNextMob
		0 o p_422162_
		1 o p_422263_
		2 o p_422207_
	a (Lawx;FI)Z isReadyToOpenShutter
		0 o p_421776_
		1 o p_422030_
		2 o p_422651_
	b (Lawx;FI)Z isReadyToEjectItems
		0 o p_422356_
		1 o p_422031_
		2 o p_422141_
	b (Lczl;)Lcom/mojang/datafixers/util/Pair; lambda$findPlayerWithOminousEffect$1
		static
		0 o p_421755_
	b (Leim;Lbfq;)Ldsk; getOrCreateNextSpawnData
		0 o p_422364_
		1 o p_422656_
	b ()V reset
	c ()V resetStatistics
	d ()Z haveAllCurrentMobsDied
	e ()D getSpin
	f ()D getOSpin
eiq$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
eir net/minecraft/world/level/block/entity/trialspawner/package-info
eis net/minecraft/world/level/block/entity/vault/VaultBlockEntity
	a Leiv; serverData
	b Leiw; sharedData
	c Leit; clientData
	d Leiu; config
	<init> (Lja;Lejm;)V <init>
		0 o p_324016_
		1 o p_324022_
	a (Lfip;)V loadAdditional
		0 o p_422442_
	a (Leiu;)V setConfig
		0 o p_324010_
	a ()Leiv; getServerData
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_324118_
	a (Ljm$a;Lup;)V lambda$getUpdateTag$0
		0 o p_400954_
		1 o p_400955_
	a (Lfir;)V saveAdditional
		0 o p_422441_
	ax_ ()Laao; getUpdatePacket
	b (Ldrq;Lja;Lejm;)V access$000
		static
		0 o p_323749_
		1 o p_324074_
		2 o p_324488_
	c ()Leiw; getSharedData
	d ()Leit; getClientData
	f ()Leiu; getConfig
eis$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 (Ldrq;Lja;Lejm;Leiw;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 (Ldrq;Lja;Lejm;Leiw;)V emitConnectionParticlesForNearbyPlayers
		static
		0 o p_324593_
		1 o p_324162_
		2 o p_324246_
		3 o p_323584_
	a (Leiw;)Z shouldDisplayActiveEffects
		static
		0 o p_323681_
	a (Ldrq;Lja;Leiw;Lmc;)V emitIdleParticles
		static
		0 o p_324004_
		1 o p_324516_
		2 o p_324173_
		3 o p_338823_
	a (Ldrq;Lja;Lmc;)V emitDeactivationParticles
		static
		0 o p_324419_
		1 o p_324587_
		2 o p_338582_
	a (Lja;Lbfq;)Lfoh; randomPosCenterOfCage
		static
		0 o p_323493_
		1 o p_324481_
	a (Ldrq;Lja;Lejm;Leit;Leiw;)V tick
		static
		0 o p_324312_
		1 o p_323810_
		2 o p_323862_
		3 o p_324314_
		4 o p_323914_
	a (Lja;Ljg;)Lfoh; keyholePos
		static
		0 o p_323572_
		1 o p_324503_
	a (Lja;Leiw;Lczl;)Z isWithinConnectionRange
		static
		0 o p_324081_
		1 o p_323688_
		2 o p_324438_
	a (Ldrq;Lja;Leiw;)V playIdleSounds
		static
		0 o p_323802_
		1 o p_323510_
		2 o p_324457_
	a (Ldrq;Lfoh;Lczl;)V emitConnectionParticlesForPlayer
		static
		0 o p_323629_
		1 o p_324592_
		2 o p_324428_
	b (Lja;Lbfq;)Lfoh; randomPosInsideCage
		static
		0 o p_324080_
		1 o p_324532_
eis$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 (Lawx;Lja;Lami;)Ldhp; getRandomDisplayItemFromLootTable
		static
		0 o p_323781_
		1 o p_324109_
		2 o p_336119_
	a (Leiu;Leix;)Z canEjectReward
		static
		0 o p_323595_
		1 o p_324160_
	a (Lawx;Leix;Leiu;Leiw;Lja;)V cycleDisplayItemFromLootTable
		static
		0 o p_323551_
		1 o p_324221_
		2 o p_324332_
		3 o p_323644_
		4 o p_323602_
	a (Lawx;Leiv;Lja;Lbcd;)V playInsertFailSound
		static
		0 o p_324555_
		1 o p_324017_
		2 o p_324186_
		3 o p_350407_
	a (Leiu;Ldhp;)Z isValidToInsert
		static
		0 o p_323488_
		1 o p_324101_
	a (Lawx;Lja;Lejm;Lejm;Leiu;Leiw;)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 (JLeix;)Z shouldCycleDisplayItem
		static
		0 o p_323548_
		1 o p_323823_
	a (Lawx;Lejm;Lja;Leiu;Leiv;Leiw;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 (Lawx;Lja;Lejm;Leiu;Leiv;Leiw;Lczl;Ldhp;)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 (Lawx;Lja;Lejm;Leiu;Leiv;Leiw;)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 (Lawx;Leiu;Lja;Lczl;Ldhp;)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_
eit 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
eiu net/minecraft/world/level/block/entity/vault/VaultConfig
	a Ljava/lang/String; TAG_NAME
	b Leiu; DEFAULT
	c Lcom/mojang/serialization/Codec; CODEC
	d Lami; lootTable
	e D activationRange
	f D deactivationRange
	g Ldhp; keyItem
	h Ljava/util/Optional; overrideLootTableToDisplay
	i Leil; playerDetector
	j Leil$a; entitySelector
	<clinit> ()V <clinit>
		static
	<init> (Lami;DDLdhp;Ljava/util/Optional;Leil;Leil$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> (Lami;DDLdhp;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> ()V <init>
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_404598_
	a ()Leil; playerDetector
	b ()Lami; lootTable
	c ()D activationRange
	d ()D deactivationRange
	e ()Ldhp; keyItem
	equals (Ljava/lang/Object;)Z equals
		0 o p_324353_
	f ()Ljava/util/Optional; overrideLootTableToDisplay
	g ()Leil$a; entitySelector
	h ()Lcom/mojang/serialization/DataResult; validate
	hashCode ()I hashCode
	i ()Ljava/lang/String; lambda$validate$1
	toString ()Ljava/lang/String; toString
eiv 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 ()J getLastInsertFailTimestamp
	a (Ljava/util/List;)V setItemsToEject
		0 o p_324402_
	a (Lczl;)Z hasRewardedPlayer
		0 o p_324533_
	a (Leiv;)V set
		0 o p_323643_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_338073_
	a (J)V setLastInsertFailTimestamp
		0 o p_324469_
	b ()Ljava/util/Set; getRewardedPlayers
	b (J)V pauseStateUpdatingUntil
		0 o p_323478_
	b (Lczl;)V addToRewardedPlayers
		0 o p_323713_
	b (Leiv;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_323753_
	c (Leiv;)Ljava/util/List; lambda$static$2
		static
		0 o p_323976_
	c ()J stateUpdatingResumesAt
	d ()Ljava/util/List; getItemsToEject
	d (Leiv;)Ljava/lang/Long; lambda$static$1
		static
		0 o p_323634_
	e (Leiv;)Ljava/util/Set; lambda$static$0
		static
		0 o p_323523_
	e ()V markEjectionFinished
	f ()Ldhp; getNextItemToEject
	g ()Ldhp; popNextItemToEject
	h ()F ejectionProgress
	i ()V markChanged
eiw net/minecraft/world/level/block/entity/vault/VaultSharedData
	a Ljava/lang/String; TAG_NAME
	b Lcom/mojang/serialization/Codec; CODEC
	c Z isDirty
	d Ldhp; displayItem
	e Ljava/util/Set; connectedPlayers
	f D connectedParticlesRange
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	<init> (Ldhp;Ljava/util/Set;D)V <init>
		0 o p_324245_
		1 o p_324007_
		2 o p_324069_
	a ()Ldhp; getDisplayItem
	a (Lawx;Lja;Leiv;Leiu;D)V updateConnectedPlayersWithinRange
		0 o p_324193_
		1 o p_324358_
		2 o p_324348_
		3 o p_324058_
		4 o p_324450_
	a (Ldhp;)V setDisplayItem
		0 o p_324243_
	a (Leiw;)V set
		0 o p_324621_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338074_
	a (Leiv;Ljava/util/UUID;)Z lambda$updateConnectedPlayersWithinRange$4
		static
		0 o p_323919_
		1 o p_324308_
	b (Leiw;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_323486_
	b ()Z hasDisplayItem
	c ()Z hasConnectedPlayers
	c (Leiw;)Ljava/util/Set; lambda$static$1
		static
		0 o p_324110_
	d ()Ljava/util/Set; getConnectedPlayers
	d (Leiw;)Ldhp; lambda$static$0
		static
		0 o p_324217_
	e ()D connectedParticlesRange
	f ()V markDirty
eix net/minecraft/world/level/block/entity/vault/VaultState
	a Leix; INACTIVE
	b Leix; ACTIVE
	c Leix; UNLOCKING
	d Leix; 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 Leix$a; lightLevel
	k [Leix; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Leix$a;)V <init>
		0 o p_324287_
		1 o p_324365_
		2 o p_323637_
		3 o p_324597_
	a (Lawx;Lja;Leiu;Leiw;Z)V onEnter
		0 o p_323591_
		1 o p_324053_
		2 o p_324561_
		3 o p_323516_
		4 o p_338369_
	a (Lawx;Lja;Leiu;Leiv;Leiw;)Leix; 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 (Lawx;Lja;Leiu;Leiv;Leiw;D)Leix; 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 (Lawx;Lja;Ldhp;F)V ejectResultItem
		0 o p_324066_
		1 o p_324594_
		2 o p_324065_
		3 o p_324283_
	a (Lawx;Lja;Leix;Leiu;Leiw;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 (Lawx;Lja;Leiu;Leiw;)V onExit
		0 o p_324093_
		1 o p_324256_
		2 o p_324614_
		3 o p_324591_
	b ()[Leix; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leix; valueOf
		static
		0 o p_324334_
	values ()[Leix; values
		static
eix$1 net/minecraft/world/level/block/entity/vault/VaultState$1
	<init> (Ljava/lang/String;ILjava/lang/String;Leix$a;)V <init>
		0 o p_323745_
		1 o p_324267_
		2 o p_324436_
		3 o p_324368_
	a (Lawx;Lja;Leiu;Leiw;Z)V onEnter
		0 o p_324512_
		1 o p_324300_
		2 o p_323552_
		3 o p_324096_
		4 o p_338586_
eix$2 net/minecraft/world/level/block/entity/vault/VaultState$2
	<init> (Ljava/lang/String;ILjava/lang/String;Leix$a;)V <init>
		0 o p_324429_
		1 o p_323843_
		2 o p_324062_
		3 o p_324012_
	a (Lawx;Lja;Leiu;Leiw;Z)V onEnter
		0 o p_324513_
		1 o p_324445_
		2 o p_323855_
		3 o p_323750_
		4 o p_338489_
eix$3 net/minecraft/world/level/block/entity/vault/VaultState$3
	<init> (Ljava/lang/String;ILjava/lang/String;Leix$a;)V <init>
		0 o p_324588_
		1 o p_323872_
		2 o p_324472_
		3 o p_323601_
	a (Lawx;Lja;Leiu;Leiw;Z)V onEnter
		0 o p_324077_
		1 o p_323729_
		2 o p_323520_
		3 o p_323550_
		4 o p_338182_
eix$4 net/minecraft/world/level/block/entity/vault/VaultState$4
	<init> (Ljava/lang/String;ILjava/lang/String;Leix$a;)V <init>
		0 o p_324577_
		1 o p_324456_
		2 o p_323867_
		3 o p_324188_
	a (Lawx;Lja;Leiu;Leiw;Z)V onEnter
		0 o p_324167_
		1 o p_324285_
		2 o p_324106_
		3 o p_324596_
		4 o p_338590_
	a (Lawx;Lja;Leiu;Leiw;)V onExit
		0 o p_323987_
		1 o p_324064_
		2 o p_323588_
		3 o p_324224_
eix$a net/minecraft/world/level/block/entity/vault/VaultState$LightLevel
	a Leix$a; HALF_LIT
	b Leix$a; LIT
	c I value
	d [Leix$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 ()[Leix$a; $values
		static
	valueOf (Ljava/lang/String;)Leix$a; valueOf
		static
		0 o p_324052_
	values ()[Leix$a; values
		static
eiy net/minecraft/world/level/block/entity/vault/package-info
eiz net/minecraft/world/level/block/grower/TreeGrower
	a Lcom/mojang/serialization/Codec; CODEC
	b Leiz; OAK
	c Leiz; SPRUCE
	d Leiz; MANGROVE
	e Leiz; AZALEA
	f Leiz; BIRCH
	g Leiz; JUNGLE
	h Leiz; ACACIA
	i Leiz; CHERRY
	j Leiz; DARK_OAK
	k Leiz; 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 (Lbfq;)Lami; getConfiguredMegaFeature
		0 o p_304575_
	a (Lbfq;Z)Lami; getConfiguredFeature
		0 o p_304525_
		1 o p_304410_
	a (Leiz;)Ljava/lang/String; lambda$static$0
		static
		0 o p_304625_
	a (Lawx;Lell;Lja;Lejm;Lbfq;)Z growTree
		0 o p_304396_
		1 o p_304672_
		2 o p_304643_
		3 o p_304439_
		4 o p_304893_
	a (Ldrr;Lja;)Z hasFlowers
		0 o p_304555_
		1 o p_304465_
	a (Lejm;Ldqu;Lja;II)Z isTwoByTwoSapling
		static
		0 o p_304497_
		1 o p_304772_
		2 o p_304920_
		3 o p_304941_
		4 o p_304932_
ej net/minecraft/commands/CommandSourceStack
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_PLAYER
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_ENTITY
	d Lei; source
	e Lfoh; worldPosition
	f Lawx; level
	g I permissionLevel
	h Ljava/lang/String; textName
	i Lxx; displayName
	j Lnet/minecraft/server/MinecraftServer; server
	k Z silent
	l Lcdv; entity
	m Leg; resultCallback
	n Lew$a; anchor
	o Lfog; rotation
	p Leh; signingContext
	q Lbgi; chatMessageChainer
	<clinit> ()V <clinit>
		static
	<init> (Lei;Lfoh;Lfog;Lawx;ILjava/lang/String;Lxx;Lnet/minecraft/server/MinecraftServer;Lcdv;)V <init>
		0 o p_81302_
		1 o p_81303_
		2 o p_81304_
		3 o p_81305_
		4 o p_81306_
		5 o p_81307_
		6 o p_81308_
		7 o p_81309_
		8 o p_81310_
	<init> (Lei;Lfoh;Lfog;Lawx;ILjava/lang/String;Lxx;Lnet/minecraft/server/MinecraftServer;Lcdv;ZLeg;Lew$a;Leh;Lbgi;)V <init>
		0 o p_282943_
		1 o p_282023_
		2 o p_282896_
		3 o p_282659_
		4 o p_283075_
		5 o p_282379_
		6 o p_282469_
		7 o p_281590_
		8 o p_281515_
		9 o p_282415_
		10 o p_309630_
		11 o p_282332_
		12 o p_283585_
		13 o p_282376_
	a (Leg;Ljava/util/function/BinaryOperator;)Lej; withCallback
		0 o p_309575_
		1 o p_305804_
	a (Leh;Lbgi;)Lej; withSigningContext
		0 o p_230894_
		1 o p_302022_
	a (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLhq;)V handleError
		0 o p_307548_
		1 o p_307613_
		2 o p_307560_
		3 o p_307654_
	a (Ldmn;)Lamj; lambda$suggestRegistryElements$0
		static
		0 o p_378834_
	a (Lfog;)Lej; withRotation
		0 o p_81347_
	a (Lep$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljm;)Ljava/util/concurrent/CompletableFuture; lambda$suggestRegistryElements$1
		0 o p_425184_
		1 o p_425185_
		2 o p_425186_
	a (Lawy;)Z shouldFilterMessageTo
		0 o p_243268_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; customSuggestion
		0 o p_212324_
	a (Lfoh;)Lej; withPosition
		0 o p_81349_
	a (Lami;Lep$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 (I)Lej; withPermission
		0 o p_81326_
	a (Ljava/util/function/Supplier;Z)V sendSuccess
		0 o p_288979_
		1 o p_289007_
	a (Leg;)Lej; withCallback
		0 o p_309591_
	a (Lawx;)Lej; withLevel
		0 o p_81328_
	a ()Lej; withSuppressedOutput
	a (Lami;)Ljava/util/Optional; getLookup
		0 o p_425682_
	a (Lei;)Lej; withSource
		0 o p_165485_
	a (Lxx;)V sendSystemMessage
		0 o p_243331_
	a (Lcdv;)Lej; withEntity
		0 o p_81330_
	a (Lcdv;Lew$a;)Lej; facing
		0 o p_81332_
		1 o p_81333_
	a (Lyn;ZLxt$a;)V sendChatMessage
		0 o p_251464_
		1 o p_252146_
		2 o p_250406_
	a (Lew$a;)Lej; withAnchor
		0 o p_81351_
	b ()Lxx; getDisplayName
	b (Lxx;)V sendFailure
		0 o p_81353_
	b (I)Lej; withMaximumPermission
		0 o p_81359_
	b (Lfoh;)Lej; facing
		0 o p_81365_
	b (Leg;)Lel; withCallback
		0 o p_309571_
	c (I)Z hasPermission
		0 o p_81370_
	c ()Ljava/lang/String; getTextName
	c (Lxx;)V broadcastToAdmins
		0 o p_81367_
	d ()Lfoh; getPosition
	e ()Lawx; getLevel
	f ()Lcdv; getEntity
	g ()Lcdv; getEntityOrException
	h ()Lawy; getPlayerOrException
	i ()Lawy; getPlayer
	j ()Z isPlayer
	k ()Lfog; getRotation
	l ()Lnet/minecraft/server/MinecraftServer; getServer
	m ()Lew$a; getAnchor
	n ()Leh; getSigningContext
	o ()Lbgi; getChatMessageChainer
	p ()Leg; callback
	q ()Ljava/util/Collection; getOnlinePlayerNames
	r ()Ljava/util/Collection; getAllTeams
	s ()Ljava/util/stream/Stream; getAvailableSounds
	t ()Ljava/util/Set; levels
	u ()Ljy; registryAccess
	v ()Ldcx; enabledFeatures
	w ()Lcom/mojang/brigadier/CommandDispatcher; dispatcher
	x ()Z isSilent
eja net/minecraft/world/level/block/grower/package-info
ejb net/minecraft/world/level/block/package-info
ejc net/minecraft/world/level/block/piston/MovingPistonBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lekk; FACING
	c Lekk; TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_60050_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lja;Lejm;Lejm;Ljg;ZZ)Legg; 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 (Lejm;Lfgp;)Z isPathfindable
		0 o p_60065_
		1 o p_60068_
	a (Ldrq;Lejm;Legi;)Legh; getTicker
		0 o p_155875_
		1 o p_155876_
		2 o p_155877_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_60083_
		1 o p_60084_
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_60070_
		1 o p_60071_
		2 o p_60072_
		3 o p_60073_
		4 o p_60075_
	a (Ldrr;Lja;Lejm;)V destroy
		0 o p_60061_
		1 o p_60062_
		2 o p_60063_
	a (Ldqu;Lja;)Lejg; getBlockEntity
		0 o p_60054_
		1 o p_60055_
	a (Lja;Lejm;)Legg; newBlockEntity
		0 o p_155879_
		1 o p_155880_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_60099_
		1 o p_60100_
		2 o p_60101_
		3 o p_60102_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_60086_
		1 o p_60087_
	a (Lejm;Lfjb$a;)Ljava/util/List; getDrops
		0 o p_287650_
		1 o p_287754_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304937_
		1 o p_60058_
		2 o p_60059_
		3 o p_386505_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_60097_
	a_ (Lejm;)Lebk; getRenderShape
		0 o p_389569_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_60104_
		1 o p_60105_
		2 o p_60106_
		3 o p_60107_
ejd net/minecraft/world/level/block/piston/PistonBaseBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekd; 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> (ZLejl$d;)V <init>
		0 o p_60163_
		1 o p_60164_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;Lja;Lejm;Lcew;Ldhp;)V setPlacedBy
		0 o p_60172_
		1 o p_60173_
		2 o p_60174_
		3 o p_60175_
		4 o p_60176_
	a (Lejd;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_304492_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_60187_
		1 o p_60190_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_60212_
		1 o p_60213_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Ldrq;Lja;Ljg;Z)Z moveBlocks
		0 o p_60182_
		1 o p_60183_
		2 o p_60184_
		3 o p_60185_
	a (Lejm;Ldrq;Lja;II)Z triggerEvent
		0 o p_60192_
		1 o p_60193_
		2 o p_60194_
		3 o p_60195_
		4 o p_60196_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_60220_
		1 o p_60221_
		2 o p_60222_
		3 o p_60223_
	a (Ldrq;Lja;Lejm;)V checkIfExtend
		0 o p_60168_
		1 o p_60169_
		2 o p_60170_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_60215_
		1 o p_60216_
	a (Ldlk;)Lejm; getStateForPlacement
		0 o p_60166_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_60225_
		1 o p_60226_
		2 o p_60227_
		3 o p_60228_
		4 o p_60229_
	a (Lejm;Ldrq;Lja;Ljg;ZLjg;)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 (Ldsi;Lja;Ljg;)Z getNeighborSignal
		0 o p_277378_
		1 o p_60179_
		2 o p_60180_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_432718_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_60218_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_60231_
ejd$1 net/minecraft/world/level/block/piston/PistonBaseBlock$1
	a [I $SwitchMap$net$minecraft$world$level$material$PushReaction
	<clinit> ()V <clinit>
		static
eje net/minecraft/world/level/block/piston/PistonHeadBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lekk; TYPE
	d Lekd; SHORT
	e I PLATFORM_THICKNESS
	f Lfpc; SHAPE_PLATFORM
	g Ljava/util/Map; SHAPES_SHORT
	h Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_60259_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_393727_
		1 o p_394573_
		2 o p_393756_
		3 o p_394300_
	a (Ldrq;Lja;Lejm;Lczl;)Lejm; playerWillDestroy
		0 o p_60265_
		1 o p_60266_
		2 o p_60267_
		3 o p_60268_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_60270_
		1 o p_60273_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_60292_
		1 o p_60293_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_60288_
		1 o p_60289_
		2 o p_60290_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_60320_
		1 o p_60321_
		2 o p_60322_
		3 o p_60323_
	a (Lejm;Lebr;)Lejm; rotate
		0 o p_60295_
		1 o p_60296_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_304638_
		1 o p_60262_
		2 o p_60263_
		3 o p_386559_
	a (Lejn$a;)V createBlockStateDefinition
		0 o p_60308_
	a (Lejm;Lejm;)Z isFittingBase
		0 o p_60298_
		1 o p_60299_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_60325_
ejf net/minecraft/world/level/block/piston/PistonMath
	<init> ()V <init>
	a (Lfoc;Ljg;D)Lfoc; getMovementArea
		static
		0 o p_60329_
		1 o p_60330_
		2 o p_60331_
ejf$1 net/minecraft/world/level/block/piston/PistonMath$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
ejg net/minecraft/world/level/block/piston/PistonMovingBlockEntity
	a D TICK_MOVEMENT
	b I TICKS_TO_EXTEND
	c D PUSH_OFFSET
	d Lejm; DEFAULT_BLOCK_STATE
	e F DEFAULT_PROGRESS
	f Z DEFAULT_EXTENDING
	g Z DEFAULT_SOURCE
	h Lejm; movedState
	i Ljg; 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> (Lja;Lejm;Lejm;Ljg;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> (Lja;Lejm;)V <init>
		0 o p_155901_
		1 o p_155902_
	a (Ldrq;Lja;Lejm;Lejg;)V tick
		static
		0 o p_155916_
		1 o p_155917_
		2 o p_155918_
		3 o p_155919_
	a (Lja;Lcdv;Ljg;D)V fixEntityWithinPistonBase
		static
		0 o p_155921_
		1 o p_155922_
		2 o p_155923_
		3 o p_155924_
	a (Lja;Lejm;)V preRemoveSideEffects
		0 o p_394613_
		1 o p_393744_
	a (Lfoc;Lja;Lcdv;)Z lambda$moveStuckEntities$1
		static
		0 o p_287550_
		1 o p_287551_
		2 o p_287552_
	a (Ldqu;Lja;)Lfpc; getCollisionShape
		0 o p_60357_
		1 o p_60358_
	a (Ljm$a;)Lup; getUpdateTag
		0 o p_324521_
	a ()Z isExtending
	a (F)F getProgress
		0 o p_60351_
	a (Lfir;)V saveAdditional
		0 o p_422430_
	a (Ldrq;)V setLevel
		0 o p_250671_
	a (Lfip;)V loadAdditional
		0 o p_422577_
	a (Ldrq;Lja;FLejg;)V moveCollidedEntities
		static
		0 o p_155911_
		1 o p_155912_
		2 o p_155913_
		3 o p_155914_
	a (Lfoc;Ljg;Lfoc;)D getMovement
		static
		0 o p_60368_
		1 o p_60369_
		2 o p_60370_
	a (Lja;Lfoc;Lejg;)Lfoc; moveByPositionAndProgress
		static
		0 o p_155926_
		1 o p_155927_
		2 o p_155928_
	a (Lfoc;Lcdv;Lja;)Z matchesStickyCritera
		static
		0 o p_287782_
		1 o p_287720_
		2 o p_287775_
	a (Ljg;Lcdv;DLjg;)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 (Ldrq;Lja;FLejg;)V moveStuckEntities
		static
		0 o p_155932_
		1 o p_155933_
		2 o p_155934_
		3 o p_155935_
	c ()Ljg; 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 ()Ljg; getMovementDirection
	h ()Lejm; getMovedState
	k ()V finalTick
	l ()Ljg; getPushDirection
	m ()J getLastTicked
	w ()Lejm; getCollisionRelatedBlockState
	x ()Z isStickyForEntities
	y ()Ljg; lambda$static$0
		static
ejg$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
ejh net/minecraft/world/level/block/piston/PistonStructureResolver
	a I MAX_PUSH_DEPTH
	b Ldrq; level
	c Lja; pistonPos
	d Z extending
	e Lja; startPos
	f Ljg; pushDirection
	g Ljava/util/List; toPush
	h Ljava/util/List; toDestroy
	i Ljg; pistonDirection
	<init> (Ldrq;Lja;Ljg;Z)V <init>
		0 o p_60418_
		1 o p_60419_
		2 o p_60420_
		3 o p_60421_
	a (Lejm;)Z isSticky
		static
		0 o p_155938_
	a (Lja;Ljg;)Z addBlockLine
		0 o p_60434_
		1 o p_60435_
	a ()Z resolve
	a (II)V reorderListAtCollision
		0 o p_60424_
		1 o p_60425_
	a (Lejm;Lejm;)Z canStickToEachOther
		static
		0 o p_155940_
		1 o p_155941_
	a (Lja;)Z addBranchingBlocks
		0 o p_60432_
	b ()Ljg; getPushDirection
	c ()Ljava/util/List; getToPush
	d ()Ljava/util/List; getToDestroy
eji net/minecraft/world/level/block/piston/package-info
ejj 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 (Ldrq;Lja$a;)Z columnContainsTriggeringBlock
		static
		0 o p_415875_
		1 o p_416428_
	a (Lejm;)Z canTriggerAmbientDesertSandSounds
		static
		0 o p_416367_
	a (Ldrq;Lja;Lbfq;)V playAmbientSandSounds
		static
		0 o p_416243_
		1 o p_416099_
		2 o p_415930_
	a (Ldrq;Lja;)Z shouldPlayDesertDryVegetationBlockSounds
		static
		0 o p_415994_
		1 o p_416398_
	b (Ldrq;Lja;)Z shouldPlayAmbientSandSound
		static
		0 o p_415908_
		1 o p_415910_
	b (Ldrq;Lja;Lbfq;)V playAmbientDryGrassSounds
		static
		0 o p_415932_
		1 o p_416532_
		2 o p_416610_
	c (Ldrq;Lja;Lbfq;)V playAmbientDeadBushSounds
		static
		0 o p_416134_
		1 o p_416323_
		2 o p_415564_
ejk net/minecraft/world/level/block/sounds/package-info
ejl net/minecraft/world/level/block/state/BlockBehaviour
	E [Ljg; UPDATE_SHAPE_ORDER
	F Z hasCollision
	G F explosionResistance
	H Z isRandomlyTicking
	I Lecx; soundType
	J F friction
	K F speedFactor
	L F jumpFactor
	M Z dynamicShape
	N Ldcx; requiredFeatures
	O Lejl$d; properties
	P Ljava/util/Optional; drops
	Q Ljava/lang/String; descriptionId
	<clinit> ()V <clinit>
		static
	<init> (Lejl$d;)V <init>
		0 o p_60452_
	A ()Lfge; defaultMapColor
	B ()F defaultDestroyTime
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lejm;Ldrq;Lja;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_60503_
		1 o p_60504_
		2 o p_60505_
		3 o p_60506_
		4 o p_60508_
	a (Lejm;Ldqu;Lja;)Lfpc; getInteractionShape
		0 o p_60547_
		1 o p_60548_
		2 o p_60549_
	a (Lejm;Lawx;Lja;Ldhp;Z)V spawnAfterBreak
		0 o p_222949_
		1 o p_222950_
		2 o p_222951_
		3 o p_222952_
		4 o p_222953_
	a (Lejm;Lfjb$a;)Ljava/util/List; getDrops
		0 o p_287732_
		1 o p_287596_
	a (Lejm;Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_60495_
		1 o p_60496_
		2 o p_60497_
		3 o p_60498_
		4 o p_405359_
		5 o p_451772_
	a (Lejm;Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_60566_
		1 o p_60567_
		2 o p_60568_
		3 o p_60569_
		4 o p_60570_
	a (Ldrt;Lja;Lejm;Z)Ldhp; getCloneItemStack
		0 o p_382795_
		1 o p_383120_
		2 o p_382830_
		3 o p_388788_
	a (Lejm;Leaa;)Lejm; mirror
		0 o p_60528_
		1 o p_60529_
	a (Lejm;Ldrq;Lja;Lduv;Lfhi;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 (Lejm;Ldrq;Lja;II)Z triggerEvent
		0 o p_60490_
		1 o p_60491_
		2 o p_60492_
		3 o p_60493_
		4 o p_60494_
	a (Lejm;Ldrt;Lja;)Z canSurvive
		0 o p_60525_
		1 o p_60526_
		2 o p_60527_
	a (Lejm;Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_60555_
		1 o p_60556_
		2 o p_60557_
		3 o p_60558_
	a (Lejm;Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_60563_
		1 o p_60564_
		2 o p_60565_
	a (Lejm;Lffz;)Z canBeReplaced
		0 o p_60535_
		1 o p_60536_
	a (Lejm;Ldlk;)Z canBeReplaced
		0 o p_60470_
		1 o p_60471_
	a (Lejm;Ldrr;Lja;II)V updateIndirectNeighbourShapes
		0 o p_60520_
		1 o p_60521_
		2 o p_60522_
		3 o p_60523_
		4 o p_60524_
	a (Lejm;Ldqu;Lja;Lcdv;)Lfpc; getEntityInsideCollisionShape
		0 o p_371936_
		1 o p_399929_
		2 o p_371292_
		3 o p_399852_
	a (Lejm;Ldqu;Lja;Ljg;)I getSignal
		0 o p_60483_
		1 o p_60484_
		2 o p_60485_
		3 o p_60486_
	a (Lejm;Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394424_
		1 o p_394241_
		2 o p_393520_
		3 o p_394545_
	a (Ldhp;Lejm;Ldrq;Lja;Lczl;Lcbp;Lfod;)Lcbq; 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 (Lejm;Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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 (Lejm;Lebr;)Lejm; rotate
		0 o p_60530_
		1 o p_60531_
	a (Lejm;Lja;)J getSeed
		0 o p_60539_
		1 o p_60540_
	a (Lejm;Lczl;Ldqu;Lja;)F getDestroyProgress
		0 o p_60466_
		1 o p_60467_
		2 o p_60468_
		3 o p_60469_
	a (Lejm;Lawx;Lja;Lbfq;)V tick
		0 o p_222945_
		1 o p_222946_
		2 o p_222947_
		3 o p_222948_
	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 (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_60453_
		1 o p_60454_
		2 o p_60455_
		3 o p_60456_
	a (Lejm;Lfgp;)Z isPathfindable
		0 o p_60475_
		1 o p_60478_
	a (Lejm;Lawx;Lja;Ldrj;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 (Ljava/util/function/BiConsumer;Lja;Ldhp;)V lambda$onExplosionHit$1
		static
		0 o p_311750_
		1 o p_311751_
		2 o p_311752_
	a (Lejm;Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_60487_
		1 o p_60488_
		2 o p_60489_
		3 o p_435855_
	a_ (Lejm;Ldrq;Lja;Lczl;)V attack
		0 o p_60499_
		1 o p_60500_
		2 o p_60501_
		3 o p_60502_
	a_ (Lejm;)Lebk; getRenderShape
		0 o p_60550_
	a_ (Lejm;Ldqu;Lja;)Z isCollisionShapeFullBlock
		0 o p_181242_
		1 o p_181243_
		2 o p_181244_
	at_ ()F getMaxHorizontalOffset
	av_ ()F getMaxVerticalOffset
	b (Lejm;Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_60559_
		1 o p_60560_
		2 o p_60561_
		3 o p_60562_
	b (Lejm;Lejm;Ljg;)Z skipRendering
		0 o p_60532_
		1 o p_60533_
		2 o p_60534_
	b (Lejm;Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_60572_
		1 o p_60573_
		2 o p_60574_
		3 o p_60575_
	b (Lejm;Lawx;Lja;Lbfq;)V randomTick
		0 o p_222954_
		1 o p_222955_
		2 o p_222956_
		3 o p_222957_
	b (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; simpleCodec
		static
		0 o p_304394_
	b_ (Lejm;Ldqu;Lja;)Lfpc; getBlockSupportShape
		0 o p_60581_
		1 o p_60582_
		2 o p_60583_
	b_ (Lejm;)Lfga; getFluidState
		0 o p_60577_
	c (Lejm;Ldqu;Lja;Lfom;)Lfpc; getVisualShape
		0 o p_60479_
		1 o p_60480_
		2 o p_60481_
		3 o p_60482_
	c (Lejm;Ldqu;Lja;)F getShadeBrightness
		0 o p_60472_
		1 o p_60473_
		2 o p_60474_
	c_ (Lejm;)Z hasAnalogOutputSignal
		0 o p_60457_
	d_ (Lejm;)Z propagatesSkylightDown
		0 o p_320652_
	e_ (Lejm;)Z isSignalSource
		0 o p_60571_
	f (Lejm;)Z isRandomlyTicking
		0 o p_320297_
	f_ (Lejm;)Lfpc; getOcclusionShape
		0 o p_60578_
	g_ (Lejm;)Z useShapeForLightOcclusion
		0 o p_60576_
	h ()Ldhl; asItem
	h_ (Lejm;)Lecx; getSoundType
		0 o p_320941_
	i_ (Lejm;)I getLightBlock
		0 o p_60585_
	k ()Ldcx; requiredFeatures
	o ()Lduv; asBlock
	o (Lejm;)Z shouldChangedStateKeepBlockEntity
		0 o p_434680_
	w ()Lejl$d; properties
	x ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; propertiesCodec
		static
	y ()Ljava/util/Optional; getLootTable
	z ()Ljava/lang/String; getDescriptionId
ejl$1 net/minecraft/world/level/block/state/BlockBehaviour$1
	a [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
ejl$a net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase
	A Z replaceable
	B Lejl$a$a; cache
	C Lfga; fluidState
	D Z isRandomlyTicking
	E Z solidRender
	F Lfpc; occlusionShape
	G [Lfpc; occlusionShapesByFace
	H Z propagatesSkylightDown
	I I lightBlock
	a [Ljg; DIRECTIONS
	f [Lfpc; EMPTY_OCCLUSION_SHAPES
	g [Lfpc; FULL_BLOCK_OCCLUSION_SHAPES
	h I lightEmission
	i Z useShapeForLightOcclusion
	j Z isAir
	k Z ignitedByLava
	l Z liquid
	m Z legacySolid
	n Lfgf; pushReaction
	o Lfge; mapColor
	p F destroySpeed
	q Z requiresCorrectToolForDrops
	r Z canOcclude
	s Lejl$f; isRedstoneConductor
	t Lejl$f; isSuffocating
	u Lejl$f; isViewBlocking
	v Lejl$f; hasPostProcess
	w Lejl$f; emissiveRendering
	x Lejl$b; offsetFunction
	y Z spawnTerrainParticles
	z Lekn; instrument
	<clinit> ()V <clinit>
		static
	<init> (Lduv;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 ()Lecx; getSoundType
	B ()Lejm; asState
	C ()Z requiresCorrectToolForDrops
	D ()Z shouldSpawnTerrainParticles
	E ()Lekn; instrument
	H ()Z calculateSolid
	a (Ldrq;Lja;)Lcbt; getMenuProvider
		0 o p_60751_
		1 o p_60752_
	a (Lffz;)Z canBeReplaced
		0 o p_60723_
	a (Lawx;Lja;Lbfq;)V tick
		0 o p_222964_
		1 o p_222965_
		2 o p_222966_
	a (Ldrr;Lja;II)V updateNeighbourShapes
		0 o p_60706_
		1 o p_60707_
		2 o p_60708_
		3 o p_60709_
	a (Ldqu;Lja;Ljg;Ledl;)Z isFaceSturdy
		0 o p_60660_
		1 o p_60661_
		2 o p_60662_
		3 o p_60663_
	a (Lczl;Ldqu;Lja;)F getDestroyProgress
		0 o p_60626_
		1 o p_60627_
		2 o p_60628_
	a (Lejm;)Z shouldChangedStateKeepBlockEntity
		0 o p_434384_
	a (Ldrt;Lja;Z)Ldhp; getCloneItemStack
		0 o p_382841_
		1 o p_382980_
		2 o p_387610_
	a (Ldhp;Ldrq;Lczl;Lcbp;Lfod;)Lcbq; useItemOn
		0 o p_316374_
		1 o p_316651_
		2 o p_316623_
		3 o p_316469_
		4 o p_316877_
	a (Ldrt;Lja;)Z canSurvive
		0 o p_60711_
		1 o p_60712_
	a (Ljo;)Z is
		0 o p_204342_
	a (Lfgp;)Z isPathfindable
		0 o p_60650_
	a ()V initCache
	a (Ldrq;Lczl;Lfod;)Lcbq; useWithoutItem
		0 o p_316368_
		1 o p_316500_
		2 o p_316346_
	a (Lami;)Z is
		0 o p_304668_
	a (Leaa;)Lejm; mirror
		0 o p_60716_
	a (Ldrt;Ldsf;Lja;Ljg;Lja;Lejm;Lbfq;)Lejm; 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_
	a (Ldrq;Lja;II)Z triggerEvent
		0 o p_60678_
		1 o p_60679_
		2 o p_60680_
		3 o p_60681_
	a (Lejm;Ljg;)Z skipRendering
		0 o p_60720_
		1 o p_60721_
	a (Ldqu;Lja;Lcdv;Ljg;)Z entityCanStandOnFace
		0 o p_60639_
		1 o p_60640_
		2 o p_60641_
		3 o p_60642_
	a (Lfjb$a;)Ljava/util/List; getDrops
		0 o p_287688_
	a (Ldrq;Lja;Ljg;)I getAnalogOutputSignal
		0 o p_60675_
		1 o p_60676_
		2 o p_435461_
	a (Lbdj;)Z is
		0 o p_204337_
	a (Ljg;)Lfpc; getFaceOcclusionShape
		0 o p_60658_
	a ([Lfpc;)V lambda$static$1
		static
		0 o p_361879_
	a (Ldrq;Lja;Lczl;)V attack
		0 o p_60687_
		1 o p_60688_
		2 o p_60689_
	a (Lebr;)Lejm; rotate
		0 o p_60718_
	a (Lawx;Lja;Z)V affectNeighborsAfterRemoval
		0 o p_394387_
		1 o p_394482_
		2 o p_394128_
	a (Lbdj;Ljava/util/function/Predicate;)Z is
		0 o p_204339_
		1 o p_204340_
	a (Ldlk;)Z canBeReplaced
		0 o p_60630_
	a (Ldrq;Lja;Lduv;Lfhi;Z)V handleNeighborChanged
		0 o p_60691_
		1 o p_60692_
		2 o p_60693_
		3 o p_364063_
		4 o p_60695_
	a (Ldrr;Lja;I)V updateNeighbourShapes
		0 o p_60702_
		1 o p_60703_
		2 o p_60704_
	a (Lja;)Lfoh; getOffset
		0 o p_60826_
	a (Ldrq;Lja;Lejm;Z)V onPlace
		0 o p_60697_
		1 o p_60698_
		2 o p_60699_
		3 o p_60700_
	a (Ldrq;Legi;)Legh; getTicker
		0 o p_155945_
		1 o p_155946_
	a (Ldqu;Lja;Lcdv;)Lfpc; getEntityInsideCollisionShape
		0 o p_399863_
		1 o p_371798_
		2 o p_399825_
	a (Ldqu;Lja;Lfom;)Lfpc; getShape
		0 o p_60652_
		1 o p_60653_
		2 o p_60654_
	a (Ljk;)Z is
		0 o p_298890_
	a (Lawx;Lja;Ldhp;Z)V spawnAfterBreak
		0 o p_222968_
		1 o p_222969_
		2 o p_222970_
		3 o p_222971_
	a (Ldqu;Lja;Ljg;)I getSignal
		0 o p_60747_
		1 o p_60748_
		2 o p_60749_
	a (Ldqu;Lja;)Lfge; getMapColor
		0 o p_285002_
		1 o p_285293_
	a (Ldqu;Lja;Lcee;)Z isValidSpawn
		0 o p_60644_
		1 o p_60645_
		2 o p_60646_
	a (Lawx;Lja;Ldrj;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_361755_
		1 o p_311872_
		2 o p_312863_
		3 o p_312559_
	a (Ldrq;Lejm;Lfod;Ldai;)V onProjectileHit
		0 o p_60670_
		1 o p_60671_
		2 o p_60672_
		3 o p_60673_
	a (Lduv;)Z is
		0 o p_60714_
	a (Ldrq;Lja;Lcdv;Lcen;Z)V entityInside
		0 o p_60683_
		1 o p_60684_
		2 o p_60685_
		3 o p_404722_
		4 o p_451758_
	b (Lja;)J getSeed
		0 o p_60727_
	b (Ldqu;Lja;)Z emissiveRendering
		0 o p_60789_
		1 o p_60790_
	b (Ldqu;Lja;Lcdv;)Z entityCanStandOn
		0 o p_60635_
		1 o p_60636_
		2 o p_60637_
	b (Ldqu;Lja;Lfom;)Lfpc; getCollisionShape
		0 o p_60743_
		1 o p_60744_
		2 o p_60745_
	b ([Lfpc;)V lambda$static$0
		static
		0 o p_362173_
	b (Lawx;Lja;Lbfq;)V randomTick
		0 o p_222973_
		1 o p_222974_
		2 o p_222975_
	b ()Lduv; getBlock
	b (Ldqu;Lja;Ljg;)I getDirectSignal
		0 o p_60776_
		1 o p_60777_
		2 o p_60778_
	b (Ldrr;Lja;I)V updateIndirectNeighbourShapes
		0 o p_60759_
		1 o p_60760_
		2 o p_60761_
	b (Ldrr;Lja;II)V updateIndirectNeighbourShapes
		0 o p_60763_
		1 o p_60764_
		2 o p_60765_
		3 o p_60766_
	c (Ldqu;Lja;Ljg;)Z isFaceSturdy
		0 o p_60784_
		1 o p_60785_
		2 o p_60786_
	c (Ldqu;Lja;)F getShadeBrightness
		0 o p_60793_
		1 o p_60794_
	c ()Ljk; getBlockHolder
	c (Ldqu;Lja;Lfom;)Lfpc; getVisualShape
		0 o p_60772_
		1 o p_60773_
		2 o p_60774_
	d (Ldqu;Lja;)Z isRedstoneConductor
		0 o p_60797_
		1 o p_60798_
	d ()Z blocksMotion
	e (Ldqu;Lja;)F getDestroySpeed
		0 o p_60801_
		1 o p_60802_
	e ()Z isSolid
	f (Ldqu;Lja;)Lfpc; getShape
		0 o p_60809_
		1 o p_60810_
	f ()Z propagatesSkylightDown
	g ()I getLightBlock
	g (Ldqu;Lja;)Lfpc; getCollisionShape
		0 o p_60813_
		1 o p_60814_
	h ()Lfpc; getOcclusionShape
	h (Ldqu;Lja;)Lfpc; getBlockSupportShape
		0 o p_60817_
		1 o p_60818_
	i (Ldqu;Lja;)Lfpc; getInteractionShape
		0 o p_60821_
		1 o p_60822_
	i ()Z hasLargeCollisionShape
	j (Ldqu;Lja;)Z isSuffocating
		0 o p_60829_
		1 o p_60830_
	j ()Z useShapeForLightOcclusion
	k (Ldqu;Lja;)Z isViewBlocking
		0 o p_60832_
		1 o p_60833_
	k ()I getLightEmission
	l (Ldqu;Lja;)Z hasPostProcess
		0 o p_60836_
		1 o p_60837_
	l ()Z isAir
	m ()Z ignitedByLava
	m (Ldqu;Lja;)Z isCollisionShapeFullBlock
		0 o p_60839_
		1 o p_60840_
	n ()Z liquid
	o ()Lebk; getRenderShape
	p ()Z isSignalSource
	q ()Z hasAnalogOutputSignal
	r ()Lfgf; getPistonPushReaction
	s ()Z isSolidRender
	t ()Z canOcclude
	u ()Z hasOffsetFunction
	v ()Z canBeReplaced
	w ()Ljava/util/stream/Stream; getTags
	x ()Z hasBlockEntity
	y ()Lfga; getFluidState
	z ()Z isRandomlyTicking
ejl$a$a net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase$Cache
	a Lfpc; collisionShape
	b Z largeCollisionShape
	c Z isCollisionShapeFullBlock
	d [Ljg; DIRECTIONS
	e I SUPPORT_TYPE_COUNT
	f [Z faceSturdy
	<clinit> ()V <clinit>
		static
	<init> (Lejm;)V <init>
		0 o p_60853_
	a (Ljg$a;)Z lambda$new$0
		0 o p_60860_
	a (Ljg;Ledl;)Z isFaceSturdy
		0 o p_60862_
		1 o p_60863_
	b (Ljg;Ledl;)I getFaceSupportIndex
		static
		0 o p_60867_
		1 o p_60868_
ejl$b net/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction
	evaluate (Lejm;Lja;)Lfoh; evaluate
		0 o p_273639_
		1 o p_273779_
ejl$c net/minecraft/world/level/block/state/BlockBehaviour$OffsetType
	a Lejl$c; NONE
	b Lejl$c; XZ
	c Lejl$c; XYZ
	d [Lejl$c; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_60877_
		1 o p_60878_
	a ()[Lejl$c; $values
		static
	valueOf (Ljava/lang/String;)Lejl$c; valueOf
		static
		0 o p_60880_
	values ()[Lejl$c; values
		static
ejl$d net/minecraft/world/level/block/state/BlockBehaviour$Properties
	A Lejl$f; isRedstoneConductor
	B Lejl$f; isSuffocating
	C Lejl$f; isViewBlocking
	D Lejl$f; hasPostProcess
	E Lejl$f; emissiveRendering
	F Z dynamicShape
	G Ldcx; requiredFeatures
	H Lejl$b; offsetFunction
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/function/Function; mapColor
	c Z hasCollision
	d Lecx; 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 Lami; id
	n Lamb; drops
	o Lamb; descriptionId
	p Z canOcclude
	q Z isAir
	r Z ignitedByLava
	s Z liquid
	t Z forceSolidOff
	u Z forceSolidOn
	v Lfgf; pushReaction
	w Z spawnTerrainParticles
	x Lekn; instrument
	y Z replaceable
	z Lejl$e; isValidSpawn
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lejm;)I lambda$new$2
		static
		0 o p_60929_
	a (Lami;)Lejl$d; setId
		0 o p_368742_
	a (Ljava/util/Optional;)Lejl$d; overrideLootTable
		0 o p_368748_
	a (Lejm;Lja;)Lfoh; lambda$offsetType$13
		static
		0 o p_272565_
		1 o p_272567_
	a (Ljava/util/function/ToIntFunction;)Lejl$d; lightLevel
		0 o p_60954_
	a (Ljava/lang/String;)Lejl$d; overrideDescription
		0 o p_368509_
	a (Lejm;Ldqu;Lja;)Z lambda$new$9
		static
		0 o p_60931_
		1 o p_60932_
		2 o p_60933_
	a (Ldgn;Lejm;)Lfge; lambda$mapColor$10
		static
		0 o p_284891_
		1 o p_284892_
	a (Lejm;Ldqu;Lja;Lcee;)Z lambda$new$5
		static
		0 o p_360193_
		1 o p_360194_
		2 o p_360195_
		3 o p_360196_
	a (Lejl;)Lejl$d; ofFullCopy
		static
		0 o p_312473_
	a (Lfge;Lejm;)Lfge; lambda$mapColor$11
		static
		0 o p_285237_
		1 o p_222988_
	a (Lejl$e;)Lejl$d; isValidSpawn
		0 o p_60923_
	a (FF)Lejl$d; strength
		0 o p_60914_
		1 o p_60915_
	a (Ljava/util/function/Function;)Lejl$d; mapColor
		0 o p_285406_
	a (Lejl$c;)Lejl$d; offsetType
		0 o p_222980_
	a ()Lejl$d; of
		static
	a (Lekn;)Lejl$d; instrument
		0 o p_282170_
	a (Lejl$f;)Lejl$d; isRedstoneConductor
		0 o p_60925_
	a (F)Lejl$d; friction
		0 o p_60912_
	a (Lfgf;)Lejl$d; pushReaction
		0 o p_278265_
	a (Lecx;)Lejl$d; sound
		0 o p_60919_
	a (Ldgn;)Lejl$d; mapColor
		0 o p_285331_
	a (Lfge;)Lejl$d; mapColor
		0 o p_285137_
	a ([Ldcv;)Lejl$d; requiredFeatures
		0 o p_248792_
	b (Lejl$f;)Lejl$d; isSuffocating
		0 o p_60961_
	b (Lejl;)Lejl$d; ofLegacyCopy
		static
		0 o p_312385_
	b ()Lejl$d; noCollision
	b (F)Lejl$d; speedFactor
		0 o p_60957_
	b (Lami;)Ljava/lang/String; lambda$new$4
		static
		0 o p_368478_
	b (Lejm;)Lfge; lambda$new$1
		static
		0 o p_284884_
	b (Lejm;Lja;)Lfoh; lambda$offsetType$12
		static
		0 o p_272562_
		1 o p_272564_
	b (Lejm;Ldqu;Lja;)Z lambda$new$8
		static
		0 o p_60963_
		1 o p_60964_
		2 o p_60965_
	c (F)Lejl$d; jumpFactor
		0 o p_60968_
	c (Lejm;Ldqu;Lja;)Z lambda$new$7
		static
		0 o p_360187_
		1 o p_360188_
		2 o p_360189_
	c ()Lejl$d; noOcclusion
	c (Lami;)Ljava/util/Optional; lambda$new$3
		static
		0 o p_368477_
	c (Lejl$f;)Lejl$d; isViewBlocking
		0 o p_60972_
	d (Lejm;Ldqu;Lja;)Z lambda$new$6
		static
		0 o p_360190_
		1 o p_360191_
		2 o p_360192_
	d (Lejl$f;)Lejl$d; hasPostProcess
		0 o p_60983_
	d ()Lejl$d; instabreak
	d (F)Lejl$d; strength
		0 o p_60979_
	e (Lejl$f;)Lejl$d; emissiveRendering
		0 o p_60992_
	e (F)Lejl$d; destroyTime
		0 o p_155955_
	e ()Lejl$d; randomTicks
	f ()Lejl$d; dynamicShape
	f (F)Lejl$d; explosionResistance
		0 o p_155957_
	g ()Lejl$d; noLootTable
	h ()Ljava/util/Optional; effectiveDrops
	i ()Lejl$d; ignitedByLava
	j ()Lejl$d; liquid
	k ()Lejl$d; forceSolidOn
	l ()Lejl$d; forceSolidOff
	m ()Lejl$d; air
	n ()Lejl$d; requiresCorrectToolForDrops
	o ()Lejl$d; noTerrainParticles
	p ()Lejl$d; replaceable
	q ()Ljava/lang/String; effectiveDescriptionId
	r ()Lejl$d; lambda$static$0
		static
ejl$e net/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate
	test (Lejm;Ldqu;Lja;Ljava/lang/Object;)Z test
		0 o p_61031_
		1 o p_61032_
		2 o p_61033_
		3 o p_61034_
ejl$f net/minecraft/world/level/block/state/BlockBehaviour$StatePredicate
	test (Lejm;Ldqu;Lja;)Z test
		0 o p_61036_
		1 o p_61037_
		2 o p_61038_
ejm net/minecraft/world/level/block/state/BlockState
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lduv;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 ()Lejm; asState
ejn 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;Lejn$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/function/Function;Ljava/lang/Object;)Lejo; lambda$new$0
		static
		0 o p_61088_
		1 o p_61089_
	a ()Lcom/google/common/collect/ImmutableList; getPossibleStates
	a (Lekp;Ljava/util/List;)Ljava/util/stream/Stream; lambda$new$2
		static
		0 o p_372783_
		1 o p_372784_
	a (Lekp;Ljava/util/function/Supplier;)Lekp$a; lambda$appendPropertyCodec$5
		static
		0 o p_187538_
		1 o p_187539_
	a (Ljava/lang/String;)Lekp; getProperty
		0 o p_61082_
	a (Lekp;Lcom/mojang/datafixers/util/Pair;)Lejo; lambda$appendPropertyCodec$6
		static
		0 o p_187535_
		1 o p_187536_
	a (Lejn$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 (Lekp;Lejo;)Lcom/mojang/datafixers/util/Pair; lambda$appendPropertyCodec$7
		static
		0 o p_187532_
		1 o p_187533_
	a (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Supplier;Ljava/lang/String;Lekp;)Lcom/mojang/serialization/MapCodec; appendPropertyCodec
		static
		0 o p_61077_
		1 o p_61078_
		2 o p_61079_
		3 o p_61080_
	a (Ljava/util/List;Lekp;Ljava/lang/Comparable;)Ljava/util/List; lambda$new$1
		static
		0 o p_155959_
		1 o p_155960_
		2 o p_155961_
	b (Ljava/lang/String;)V lambda$appendPropertyCodec$4
		static
		0 o p_187541_
	b ()Lejo; any
	c ()Ljava/lang/Object; getOwner
	d ()Ljava/util/Collection; getProperties
	toString ()Ljava/lang/String; toString
ejn$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 ([Lekp;)Lejn$a; add
		0 o p_61105_
	a (Ljava/util/function/Function;Lejn$b;)Lejn; create
		0 o p_61102_
		1 o p_61103_
	a (Lekp;)V validateProperty
		0 o p_61100_
ejn$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_
ejo 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 (Lejo;Ljava/util/Optional;)Lejo; lambda$codec$2
		static
		0 o p_187543_
		1 o p_187544_
	a (Lejo;)Ljava/lang/Object; lambda$codec$1
		static
		0 o p_61121_
	a (Lekp;)Ljava/lang/Object; cycle
		0 o p_61123_
	a (Ljava/util/Map;Lekp;Ljava/lang/Comparable;)Ljava/lang/Object; lambda$populateNeighbours$0
		0 o p_372785_
		1 o p_372786_
		2 o p_372787_
	a (Lekp;Ljava/lang/Comparable;Ljava/lang/Comparable;)Ljava/lang/Object; setValueInternal
		0 o p_372896_
		1 o p_372842_
		2 o p_372921_
	a (Lekp;Ljava/lang/Comparable;)Ljava/lang/Comparable; getValueOrElse
		0 o p_363461_
		1 o p_362474_
	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 (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_61128_
		1 o p_61129_
	b (Lekp;Ljava/lang/Comparable;)Ljava/lang/Object; setValue
		0 o p_61125_
		1 o p_61126_
	b (Lekp;)Z hasProperty
		0 o p_61139_
	c (Lekp;)Ljava/lang/Comparable; getValue
		0 o p_61144_
	c (Lekp;Ljava/lang/Comparable;)Ljava/lang/Object; trySetValue
		0 o p_263324_
		1 o p_263334_
	d (Lekp;Ljava/lang/Comparable;)Ljava/util/Map; makeNeighbourValues
		0 o p_61141_
		1 o p_61142_
	d (Lekp;)Ljava/util/Optional; getOptionalValue
		0 o p_61146_
	e (Lekp;)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
ejo$1 net/minecraft/world/level/block/state/StateHolder$1
	<init> ()V <init>
	a (Lekp;Ljava/lang/Comparable;)Ljava/lang/String; getName
		0 o p_61152_
		1 o p_61153_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; apply
		0 o p_61155_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_61157_
ejp net/minecraft/world/level/block/state/package-info
ejq net/minecraft/world/level/block/state/pattern/BlockInWorld
	a Ldrt; level
	b Lja; pos
	c Z loadChunks
	d Lejm; state
	e Legg; entity
	f Z cachedEntity
	<init> (Ldrt;Lja;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 (Ljava/util/function/Predicate;Lejq;)Z lambda$hasState$0
		static
		0 o p_61172_
		1 o p_61173_
	a ()Lejm; getState
	b ()Legg; getEntity
	c ()Ldrt; getLevel
	d ()Lja; getPos
ejr 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 (Ldrt;Lja;Ljg;Ljg;)Lejr$b; matches
		0 o p_155965_
		1 o p_155966_
		2 o p_155967_
		3 o p_155968_
	a (Lja;Ljg;Ljg;Lcom/google/common/cache/LoadingCache;)Lejr$b; matches
		0 o p_61198_
		1 o p_61199_
		2 o p_61200_
		3 o p_61201_
	a (Ldrt;Lja;)Lejr$b; find
		0 o p_61185_
		1 o p_61186_
	a (Ldrt;Z)Lcom/google/common/cache/LoadingCache; createLevelCache
		static
		0 o p_61188_
		1 o p_61189_
	a (Lja;Ljg;Ljg;III)Lja; 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 ()I getDepth
	b ()I getHeight
	c ()I getWidth
	d ()[[[Ljava/util/function/Predicate; getPattern
ejr$a net/minecraft/world/level/block/state/pattern/BlockPattern$BlockCacheLoader
	a Ldrt; level
	b Z loadChunks
	<init> (Ldrt;Z)V <init>
		0 o p_61207_
		1 o p_61208_
	a (Lja;)Lejq; load
		0 o p_61210_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_61212_
ejr$b net/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch
	a Lja; frontTopLeft
	b Ljg; forwards
	c Ljg; up
	d Lcom/google/common/cache/LoadingCache; cache
	e I width
	f I height
	g I depth
	<init> (Lja;Ljg;Ljg;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)Lejq; getBlock
		0 o p_61230_
		1 o p_61231_
		2 o p_61232_
	a ()Lja; getFrontTopLeft
	b ()Ljg; getForwards
	c ()Ljg; getUp
	d ()I getWidth
	e ()I getHeight
	f ()I getDepth
	toString ()Ljava/lang/String; toString
ejs 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 ([Ljava/lang/String;)Lejs; aisle
		0 o p_61248_
	a (CLjava/util/function/Predicate;)Lejs; where
		0 o p_61245_
		1 o p_61246_
	a ()Lejs; start
		static
	a (Lejq;)Z lambda$new$0
		static
		0 o p_187549_
	b ()Lejr; build
	c ()[[[Ljava/util/function/Predicate; createPattern
	d ()V ensureAllCharactersMatched
ejt net/minecraft/world/level/block/state/pattern/package-info
eju net/minecraft/world/level/block/state/predicate/BlockPredicate
	a Lduv; block
	<init> (Lduv;)V <init>
		0 o p_61274_
	a (Lejm;)Z test
		0 o p_61278_
	a (Lduv;)Leju; forBlock
		static
		0 o p_61276_
	test (Ljava/lang/Object;)Z test
		0 o p_61280_
ejv net/minecraft/world/level/block/state/predicate/BlockStatePredicate
	a Ljava/util/function/Predicate; ANY
	b Lejn; definition
	c Ljava/util/Map; properties
	<clinit> ()V <clinit>
		static
	<init> (Lejn;)V <init>
		0 o p_61286_
	a (Lejm;)Z test
		0 o p_61290_
	a (Lejm;Lekp;Ljava/util/function/Predicate;)Z applies
		0 o p_61292_
		1 o p_61293_
		2 o p_61294_
	a (Lduv;)Lejv; forBlock
		static
		0 o p_61288_
	a (Lekp;Ljava/util/function/Predicate;)Lejv; where
		0 o p_61296_
		1 o p_61297_
	b (Lejm;)Z lambda$static$0
		static
		0 o p_61299_
	test (Ljava/lang/Object;)Z test
		0 o p_61301_
ejw net/minecraft/world/level/block/state/predicate/package-info
ejx net/minecraft/world/level/block/state/properties/AttachFace
	a Lejx; FLOOR
	b Lejx; WALL
	c Lejx; CEILING
	d Ljava/lang/String; name
	e [Lejx; $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 ()[Lejx; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lejx; valueOf
		static
		0 o p_61314_
	values ()[Lejx; values
		static
ejy net/minecraft/world/level/block/state/properties/BambooLeaves
	a Lejy; NONE
	b Lejy; SMALL
	c Lejy; LARGE
	d Ljava/lang/String; name
	e [Lejy; $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 ()[Lejy; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lejy; valueOf
		static
		0 o p_61329_
	values ()[Lejy; values
		static
ejz net/minecraft/world/level/block/state/properties/BedPart
	a Lejz; HEAD
	b Lejz; FOOT
	c Ljava/lang/String; name
	d [Lejz; $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 ()[Lejz; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lejz; valueOf
		static
		0 o p_61343_
	values ()[Lejz; values
		static
ek 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 Ladj$e; COMMAND_NODE_INSPECTOR
	j Lcom/mojang/brigadier/CommandDispatcher; dispatcher
	<clinit> ()V <clinit>
		static
	<init> (Lek$a;Lef;)V <init>
		0 o p_230943_
		1 o p_230944_
	a (Lym;Lyv;)Lyv; lambda$performCommand$2
		static
		0 o p_392578_
		1 o p_392579_
	a (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;Lej;)Lcom/mojang/brigadier/context/ContextChain; finishParsing
		static
		0 o p_307220_
		1 o p_307311_
		2 o p_307676_
	a (Lcom/mojang/brigadier/ParseResults;)V validateParseResults
		static
		0 o p_306093_
	a (Lej;Ljava/lang/String;)V performPrefixedCommand
		0 o p_230958_
		1 o p_230959_
	a (Ljm$a;)Lef; createValidationContext
		static
		0 o p_256243_
	a (I)Lapn; hasPermission
		static
		0 o p_425528_
	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 (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 (Ljava/lang/String;Lyv;)Lyv; lambda$finishParsing$4
		static
		0 o p_392576_
		1 o p_392577_
	a (Lawy;)V sendCommands
		0 o p_82096_
	a (Ljava/lang/String;)Ljava/lang/String; trimOptionalPrefix
		static
		0 o p_427492_
	a (Lej;Ljava/util/function/Consumer;)V executeCommandInContext
		static
		0 o p_306118_
		1 o p_306332_
	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 (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lej;Lhn;)V lambda$performCommand$1
		static
		0 o p_309414_
		1 o p_309415_
		2 o p_309416_
		3 o p_309417_
	a (Lek$b;Ljava/lang/String;)Z lambda$createValidator$5
		static
		0 o p_82123_
		1 o p_82124_
	a (Lek$b;)Ljava/util/function/Predicate; createValidator
		static
		0 o p_82121_
	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_
ek$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;)Lamj; suggestionId
		0 o p_425984_
	b (Lcom/mojang/brigadier/tree/CommandNode;)Z isRestricted
		0 o p_426014_
ek$2 net/minecraft/commands/Commands$2
	a Ljm$a; val$registries
	<init> (Ljm$a;)V <init>
		0 o p_425943_
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_425855_
	a ()Ldcx; enabledFeatures
	a (Ljm$b;)Ljm$b$a; createLookup
		0 o p_425639_
	b ()Ljava/util/stream/Stream; listRegistryKeys
ek$2$1 net/minecraft/commands/Commands$2$1
	a Ljm$b; val$original
	<init> (Lek$2;Ljm$b;)V <init>
		0 o p_425991_
		1 o p_425738_
	a (Lbdj;)Ljava/util/Optional; get
		0 o p_426087_
	a ()Ljm$b; parent
	b (Lbdj;)Ljo$c; getOrThrow
		0 o p_425964_
	c (Lbdj;)Ljo$c; lambda$getOrThrow$0
		0 o p_425794_
ek$a net/minecraft/commands/Commands$CommandSelection
	a Lek$a; ALL
	b Lek$a; DEDICATED
	c Lek$a; INTEGRATED
	d Z includeIntegrated
	e Z includeDedicated
	f [Lek$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 ()[Lek$a; $values
		static
	valueOf (Ljava/lang/String;)Lek$a; valueOf
		static
		0 o p_82158_
	values ()[Lek$a; values
		static
ek$b net/minecraft/commands/Commands$ParseFunction
	parse (Lcom/mojang/brigadier/StringReader;)V parse
		0 o p_82161_
eka net/minecraft/world/level/block/state/properties/BellAttachType
	a Leka; FLOOR
	b Leka; CEILING
	c Leka; SINGLE_WALL
	d Leka; DOUBLE_WALL
	e Ljava/lang/String; name
	f [Leka; $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 ()[Leka; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leka; valueOf
		static
		0 o p_61358_
	values ()[Leka; values
		static
ekb net/minecraft/world/level/block/state/properties/BlockSetType
	A Lbcd; trapdoorClose
	B Lbcd; trapdoorOpen
	C Lbcd; pressurePlateClickOff
	D Lbcd; pressurePlateClickOn
	E Lbcd; buttonClickOff
	F Lbcd; buttonClickOn
	G Ljava/util/Map; TYPES
	a Lcom/mojang/serialization/Codec; CODEC
	b Lekb; IRON
	c Lekb; COPPER
	d Lekb; GOLD
	e Lekb; STONE
	f Lekb; POLISHED_BLACKSTONE
	g Lekb; OAK
	h Lekb; SPRUCE
	i Lekb; BIRCH
	j Lekb; ACACIA
	k Lekb; CHERRY
	l Lekb; JUNGLE
	m Lekb; DARK_OAK
	n Lekb; PALE_OAK
	o Lekb; CRIMSON
	p Lekb; WARPED
	q Lekb; MANGROVE
	r Lekb; BAMBOO
	s Ljava/lang/String; name
	t Z canOpenByHand
	u Z canOpenByWindCharge
	v Z canButtonBeActivatedByArrows
	w Lekb$a; pressurePlateSensitivity
	x Lecx; soundType
	y Lbcd; doorClose
	z Lbcd; doorOpen
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ZZZLekb$a;Lecx;Lbcd;Lbcd;Lbcd;Lbcd;Lbcd;Lbcd;Lbcd;Lbcd;)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 ()Ljava/util/stream/Stream; values
		static
	a (Lekb;)Lekb; register
		static
		0 o p_273033_
	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 ()Lekb$a; pressurePlateSensitivity
	g ()Lecx; soundType
	h ()Lbcd; doorClose
	hashCode ()I hashCode
	i ()Lbcd; doorOpen
	j ()Lbcd; trapdoorClose
	k ()Lbcd; trapdoorOpen
	l ()Lbcd; pressurePlateClickOff
	m ()Lbcd; pressurePlateClickOn
	n ()Lbcd; buttonClickOff
	o ()Lbcd; buttonClickOn
	toString ()Ljava/lang/String; toString
ekb$a net/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity
	a Lekb$a; EVERYTHING
	b Lekb$a; MOBS
	c [Lekb$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_304398_
		1 o p_304426_
	a ()[Lekb$a; $values
		static
	valueOf (Ljava/lang/String;)Lekb$a; valueOf
		static
		0 o p_304778_
	values ()[Lekb$a; values
		static
ekc net/minecraft/world/level/block/state/properties/BlockStateProperties
	A Lekd; POWERED
	B Lekd; SHORT
	C Lekd; SHRIEKING
	D Lekd; SIGNAL_FIRE
	E Lekd; SNOWY
	F Lekd; TIP
	G Lekd; TRIGGERED
	H Lekd; UNSTABLE
	I Lekd; WATERLOGGED
	J Lekk; HORIZONTAL_AXIS
	K Lekk; AXIS
	L Lekd; UP
	M Lekd; DOWN
	N Lekd; NORTH
	O Lekd; EAST
	P Lekd; SOUTH
	Q Lekd; WEST
	R Lekk; FACING
	S Lekk; FACING_HOPPER
	T Lekk; HORIZONTAL_FACING
	U Lekm; FLOWER_AMOUNT
	V Lekm; SEGMENT_AMOUNT
	W Lekk; ORIENTATION
	X Lekk; ATTACH_FACE
	Y Lekk; BELL_ATTACHMENT
	Z Lekk; EAST_WALL
	a Lekd; ATTACHED
	aA Lekm; AGE_15
	aB Lekm; AGE_25
	aC Lekm; BITES
	aD Lekm; CANDLES
	aE Lekm; DELAY
	aF I MAX_DISTANCE
	aG Lekm; DISTANCE
	aH Lekm; EGGS
	aI Lekm; HATCH
	aJ Lekm; LAYERS
	aK I MIN_LEVEL
	aL I MIN_LEVEL_CAULDRON
	aM I MAX_LEVEL_3
	aN I MAX_LEVEL_8
	aO Lekm; LEVEL_CAULDRON
	aP Lekm; LEVEL_COMPOSTER
	aQ Lekm; LEVEL_FLOWING
	aR Lekm; LEVEL_HONEY
	aS I MAX_LEVEL_15
	aT Lekm; LEVEL
	aU Lekm; MOISTURE
	aV Lekm; NOTE
	aW Lekm; PICKLES
	aX Lekm; POWER
	aY Lekm; STAGE
	aZ I STABILITY_MAX_DISTANCE
	aa Lekk; NORTH_WALL
	ab Lekk; SOUTH_WALL
	ac Lekk; WEST_WALL
	ad Lekk; EAST_REDSTONE
	ae Lekk; NORTH_REDSTONE
	af Lekk; SOUTH_REDSTONE
	ag Lekk; WEST_REDSTONE
	ah Lekk; DOUBLE_BLOCK_HALF
	ai Lekk; HALF
	aj Lekk; SIDE_CHAIN_PART
	ak Lekk; RAIL_SHAPE
	al Lekk; RAIL_SHAPE_STRAIGHT
	am I MAX_AGE_1
	an I MAX_AGE_2
	ao I MAX_AGE_3
	ap I MAX_AGE_4
	aq I MAX_AGE_5
	ar I MAX_AGE_7
	as I MAX_AGE_15
	at I MAX_AGE_25
	au Lekm; AGE_1
	av Lekm; AGE_2
	aw Lekm; AGE_3
	ax Lekm; AGE_4
	ay Lekm; AGE_5
	az Lekm; AGE_7
	b Lekd; BERRIES
	bA Lekm; DUSTED
	bB Lekd; CRACKED
	bC Lekd; CRAFTING
	bD Lekk; TRIAL_SPAWNER_STATE
	bE Lekk; VAULT_STATE
	bF Lekk; CREAKING_HEART_STATE
	bG Lekd; OMINOUS
	bH Lekk; TEST_BLOCK_MODE
	bI Lekd; MAP
	bJ Lekk; COPPER_GOLEM_POSE
	ba Lekm; STABILITY_DISTANCE
	bb I MIN_RESPAWN_ANCHOR_CHARGES
	bc I MAX_RESPAWN_ANCHOR_CHARGES
	bd Lekm; RESPAWN_ANCHOR_CHARGES
	be Lekm; DRIED_GHAST_HYDRATION_LEVELS
	bf Lekm; ROTATION_16
	bg Lekk; BED_PART
	bh Lekk; CHEST_TYPE
	bi Lekk; MODE_COMPARATOR
	bj Lekk; DOOR_HINGE
	bk Lekk; NOTEBLOCK_INSTRUMENT
	bl Lekk; PISTON_TYPE
	bm Lekk; SLAB_TYPE
	bn Lekk; STAIRS_SHAPE
	bo Lekk; STRUCTUREBLOCK_MODE
	bp Lekk; BAMBOO_LEAVES
	bq Lekk; TILT
	br Lekk; VERTICAL_DIRECTION
	bs Lekk; DRIPSTONE_THICKNESS
	bt Lekk; SCULK_SENSOR_PHASE
	bu Lekd; SLOT_0_OCCUPIED
	bv Lekd; SLOT_1_OCCUPIED
	bw Lekd; SLOT_2_OCCUPIED
	bx Lekd; SLOT_3_OCCUPIED
	by Lekd; SLOT_4_OCCUPIED
	bz Lekd; SLOT_5_OCCUPIED
	c Lekd; BLOOM
	d Lekd; BOTTOM
	e Lekd; CAN_SUMMON
	f Lekd; CONDITIONAL
	g Lekd; DISARMED
	h Lekd; DRAG
	i Lekd; ENABLED
	j Lekd; EXTENDED
	k Lekd; EYE
	l Lekd; FALLING
	m Lekd; HANGING
	n Lekd; HAS_BOTTLE_0
	o Lekd; HAS_BOTTLE_1
	p Lekd; HAS_BOTTLE_2
	q Lekd; HAS_RECORD
	r Lekd; HAS_BOOK
	s Lekd; INVERTED
	t Lekd; IN_WALL
	u Lekd; LIT
	v Lekd; LOCKED
	w Lekd; NATURAL
	x Lekd; OCCUPIED
	y Lekd; OPEN
	z Lekd; PERSISTENT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljg;)Z lambda$static$0
		static
		0 o p_61456_
	a (Lekq;)Z lambda$static$1
		static
		0 o p_61454_
ekd 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/lang/String;)Lekd; create
		static
		0 o p_61466_
	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_
	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_
eke net/minecraft/world/level/block/state/properties/ChestType
	a Leke; SINGLE
	b Leke; LEFT
	c Leke; RIGHT
	d Ljava/lang/String; name
	e [Leke; $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 ()Leke; getOpposite
	b ()[Leke; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leke; valueOf
		static
		0 o p_61488_
	values ()[Leke; values
		static
ekf net/minecraft/world/level/block/state/properties/ComparatorMode
	a Lekf; COMPARE
	b Lekf; SUBTRACT
	c Ljava/lang/String; name
	d [Lekf; $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 ()[Lekf; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lekf; valueOf
		static
		0 o p_61538_
	values ()[Lekf; values
		static
ekg net/minecraft/world/level/block/state/properties/CreakingHeartState
	a Lekg; UPROOTED
	b Lekg; DORMANT
	c Lekg; AWAKE
	d Ljava/lang/String; name
	e [Lekg; $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 ()[Lekg; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lekg; valueOf
		static
		0 o p_394557_
	values ()[Lekg; values
		static
ekh net/minecraft/world/level/block/state/properties/DoorHingeSide
	a Lekh; LEFT
	b Lekh; RIGHT
	c [Lekh; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_61557_
		1 o p_61558_
	a ()[Lekh; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lekh; valueOf
		static
		0 o p_61562_
	values ()[Lekh; values
		static
eki net/minecraft/world/level/block/state/properties/DoubleBlockHalf
	a Leki; UPPER
	b Leki; LOWER
	c Ljg; directionToOther
	d [Leki; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjg;)V <init>
		0 o p_61569_
		1 o p_61570_
		2 o p_309059_
	a ()Ljg; getDirectionToOther
	b ()Leki; getOtherHalf
	c ()Ljava/lang/String; getSerializedName
	d ()[Leki; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Leki; valueOf
		static
		0 o p_61574_
	values ()[Leki; values
		static
ekj net/minecraft/world/level/block/state/properties/DripstoneThickness
	a Lekj; TIP_MERGE
	b Lekj; TIP
	c Lekj; FRUSTUM
	d Lekj; MIDDLE
	e Lekj; BASE
	f Ljava/lang/String; name
	g [Lekj; $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 ()[Lekj; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lekj; valueOf
		static
		0 o p_156023_
	values ()[Lekj; values
		static
ekk 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/Enum;)Ljava/lang/String; getName
		0 o p_61586_
	a ()Ljava/util/List; getPossibleValues
	a (Ljava/lang/String;Ljava/lang/Class;)Lekk; create
		static
		0 o p_61588_
		1 o p_61589_
	a (Ljava/lang/Comparable;)I getInternalIndex
		0 o p_373051_
	a (Ljava/lang/String;Ljava/lang/Class;Ljava/util/List;)Lekk; create
		static
		0 o p_61591_
		1 o p_61592_
		2 o p_372944_
	a (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lekk; create
		static
		0 o p_61599_
		1 o p_61600_
		2 o p_61601_
	a (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lekk; create
		static
		0 o p_61595_
		1 o p_61596_
		2 o p_61597_
	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_
ekl net/minecraft/world/level/block/state/properties/Half
	a Lekl; TOP
	b Lekl; BOTTOM
	c Ljava/lang/String; name
	d [Lekl; $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 ()[Lekl; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lekl; valueOf
		static
		0 o p_61619_
	values ()[Lekl; values
		static
ekm 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)Lekm; 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_
ekn net/minecraft/world/level/block/state/properties/NoteBlockInstrument
	A [Lekn; $VALUES
	a Lekn; HARP
	b Lekn; BASEDRUM
	c Lekn; SNARE
	d Lekn; HAT
	e Lekn; BASS
	f Lekn; FLUTE
	g Lekn; BELL
	h Lekn; GUITAR
	i Lekn; CHIME
	j Lekn; XYLOPHONE
	k Lekn; IRON_XYLOPHONE
	l Lekn; COW_BELL
	m Lekn; DIDGERIDOO
	n Lekn; BIT
	o Lekn; BANJO
	p Lekn; PLING
	q Lekn; ZOMBIE
	r Lekn; SKELETON
	s Lekn; CREEPER
	t Lekn; DRAGON
	u Lekn; WITHER_SKELETON
	v Lekn; PIGLIN
	w Lekn; CUSTOM_HEAD
	x Ljava/lang/String; name
	y Ljk; soundEvent
	z Lekn$a; type
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljk;Lekn$a;)V <init>
		0 o p_263379_
		1 o p_263396_
		2 o p_263425_
		3 o p_263341_
		4 o p_263322_
	a ()Ljk; getSoundEvent
	b ()Z isTunable
	c ()Ljava/lang/String; getSerializedName
	d ()Z hasCustomSound
	e ()Z worksAboveNoteBlock
	f ()[Lekn; $values
		static
	valueOf (Ljava/lang/String;)Lekn; valueOf
		static
		0 o p_61670_
	values ()[Lekn; values
		static
ekn$a net/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type
	a Lekn$a; BASE_BLOCK
	b Lekn$a; MOB_HEAD
	c Lekn$a; CUSTOM
	d [Lekn$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_262639_
		1 o p_262649_
	a ()[Lekn$a; $values
		static
	valueOf (Ljava/lang/String;)Lekn$a; valueOf
		static
		0 o p_262650_
	values ()[Lekn$a; values
		static
eko net/minecraft/world/level/block/state/properties/PistonType
	a Leko; DEFAULT
	b Leko; STICKY
	c Ljava/lang/String; name
	d [Leko; $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 ()[Leko; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Leko; valueOf
		static
		0 o p_61684_
	values ()[Leko; values
		static
ekp 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 (Lejo;Ljava/lang/Comparable;)Lejo; 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 (Lcom/mojang/serialization/DynamicOps;Lejo;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; parseValue
		0 o p_156032_
		1 o p_156033_
		2 o p_156034_
	a (Lejo;)Lekp$a; value
		0 o p_61695_
	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;)Lekp$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
ekp$a net/minecraft/world/level/block/state/properties/Property$Value
	a Lekp; property
	b Ljava/lang/Comparable; value
	<init> (Lekp;Ljava/lang/Comparable;)V <init>
		0 o property
		1 o value
	a ()Lekp; property
	b ()Ljava/lang/Comparable; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_61724_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekq net/minecraft/world/level/block/state/properties/RailShape
	a Lekq; NORTH_SOUTH
	b Lekq; EAST_WEST
	c Lekq; ASCENDING_EAST
	d Lekq; ASCENDING_WEST
	e Lekq; ASCENDING_NORTH
	f Lekq; ASCENDING_SOUTH
	g Lekq; SOUTH_EAST
	h Lekq; SOUTH_WEST
	i Lekq; NORTH_WEST
	j Lekq; NORTH_EAST
	k Ljava/lang/String; name
	l [Lekq; $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 ()[Lekq; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lekq; valueOf
		static
		0 o p_61748_
	values ()[Lekq; values
		static
ekr net/minecraft/world/level/block/state/properties/RedstoneSide
	a Lekr; UP
	b Lekr; SIDE
	c Lekr; NONE
	d Ljava/lang/String; name
	e [Lekr; $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 ()[Lekr; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lekr; valueOf
		static
		0 o p_61764_
	values ()[Lekr; values
		static
eks net/minecraft/world/level/block/state/properties/RotationSegment
	a Lbft; 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 (Ljg;)I convertToSegment
		static
		0 o p_249634_
	a ()I getMaxSegmentIndex
		static
	b (I)F convertToDegrees
		static
		0 o p_250653_
ekt net/minecraft/world/level/block/state/properties/SculkSensorPhase
	a Lekt; INACTIVE
	b Lekt; ACTIVE
	c Lekt; COOLDOWN
	d Ljava/lang/String; name
	e [Lekt; $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 ()[Lekt; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lekt; valueOf
		static
		0 o p_156055_
	values ()[Lekt; values
		static
eku net/minecraft/world/level/block/state/properties/SideChainPart
	a Leku; UNCONNECTED
	b Leku; RIGHT
	c Leku; CENTER
	d Leku; LEFT
	e Ljava/lang/String; name
	f [Leku; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_434741_
		1 o p_434256_
		2 o p_433417_
	a (Leku;)Z isConnectionTowards
		0 o p_435292_
	a ()Z isConnected
	b ()Z isChainEnd
	c ()Ljava/lang/String; getSerializedName
	d ()Leku; whenConnectedToTheRight
	e ()Leku; whenConnectedToTheLeft
	f ()Leku; whenDisconnectedFromTheRight
	g ()Leku; whenDisconnectedFromTheLeft
	h ()[Leku; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Leku; valueOf
		static
		0 o p_433701_
	values ()[Leku; values
		static
ekv net/minecraft/world/level/block/state/properties/SlabType
	a Lekv; TOP
	b Lekv; BOTTOM
	c Lekv; DOUBLE
	d Ljava/lang/String; name
	e [Lekv; $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 ()[Lekv; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lekv; valueOf
		static
		0 o p_61779_
	values ()[Lekv; values
		static
ekw net/minecraft/world/level/block/state/properties/StairsShape
	a Lekw; STRAIGHT
	b Lekw; INNER_LEFT
	c Lekw; INNER_RIGHT
	d Lekw; OUTER_LEFT
	e Lekw; OUTER_RIGHT
	f Ljava/lang/String; name
	g [Lekw; $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 ()[Lekw; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lekw; valueOf
		static
		0 o p_61796_
	values ()[Lekw; values
		static
ekx net/minecraft/world/level/block/state/properties/StructureMode
	a Lekx; SAVE
	b Lekx; LOAD
	c Lekx; CORNER
	d Lekx; DATA
	e Lcom/mojang/serialization/Codec; LEGACY_CODEC
	f Ljava/lang/String; name
	g Lxx; displayName
	h [Lekx; $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 ()Lxx; getDisplayName
	b ()[Lekx; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lekx; valueOf
		static
		0 o p_61813_
	values ()[Lekx; values
		static
eky net/minecraft/world/level/block/state/properties/TestBlockMode
	a Leky; START
	b Leky; LOG
	c Leky; FAIL
	d Leky; ACCEPT
	e Lcom/mojang/serialization/Codec; CODEC
	f Laae; STREAM_CODEC
	g Ljava/util/function/IntFunction; BY_ID
	h I id
	i Ljava/lang/String; name
	j Lxx; displayName
	k Lxx; detailedMessage
	l [Leky; $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 ()Lxx; getDisplayName
	a (Leky;)I lambda$static$1
		static
		0 o p_397887_
	b ()Lxx; getDetailedMessage
	b (Leky;)I lambda$static$0
		static
		0 o p_397460_
	c ()Ljava/lang/String; getSerializedName
	d ()[Leky; $values
		static
	valueOf (Ljava/lang/String;)Leky; valueOf
		static
		0 o p_397478_
	values ()[Leky; values
		static
ekz net/minecraft/world/level/block/state/properties/Tilt
	a Lekz; NONE
	b Lekz; UNSTABLE
	c Lekz; PARTIAL
	d Lekz; FULL
	e Ljava/lang/String; name
	f Z causesVibration
	g [Lekz; $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 ()[Lekz; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lekz; valueOf
		static
		0 o p_156088_
	values ()[Lekz; values
		static
el net/minecraft/commands/ExecutionCommandSource
	a (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLhq;)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;ZLhq;)V handleError
		0 o p_307419_
		1 o p_307222_
		2 o p_307604_
	a_ ()Lel; clearCallbacks
	b (Leg;)Lel; withCallback
		0 o p_309572_
	b_ ()Lcom/mojang/brigadier/ResultConsumer; resultConsumer
		static
	p ()Leg; callback
	w ()Lcom/mojang/brigadier/CommandDispatcher; dispatcher
	x ()Z isSilent
ela net/minecraft/world/level/block/state/properties/WallSide
	a Lela; NONE
	b Lela; LOW
	c Lela; TALL
	d Ljava/lang/String; name
	e [Lela; $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 ()[Lela; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lela; valueOf
		static
		0 o p_61828_
	values ()[Lela; values
		static
elb net/minecraft/world/level/block/state/properties/WoodType
	a Lcom/mojang/serialization/Codec; CODEC
	b Lelb; OAK
	c Lelb; SPRUCE
	d Lelb; BIRCH
	e Lelb; ACACIA
	f Lelb; CHERRY
	g Lelb; JUNGLE
	h Lelb; DARK_OAK
	i Lelb; PALE_OAK
	j Lelb; CRIMSON
	k Lelb; WARPED
	l Lelb; MANGROVE
	m Lelb; BAMBOO
	n Ljava/lang/String; name
	o Lekb; setType
	p Lecx; soundType
	q Lecx; hangingSignSoundType
	r Lbcd; fenceGateClose
	s Lbcd; fenceGateOpen
	t Ljava/util/Map; TYPES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lekb;Lecx;Lecx;Lbcd;Lbcd;)V <init>
		0 o name
		1 o setType
		2 o soundType
		3 o hangingSignSoundType
		4 o fenceGateClose
		5 o fenceGateOpen
	<init> (Ljava/lang/String;Lekb;)V <init>
		0 o p_273766_
		1 o p_273104_
	a (Lelb;)Lelb; register
		static
		0 o p_61845_
	a ()Ljava/util/stream/Stream; values
		static
	b ()Ljava/lang/String; name
	c ()Lekb; setType
	d ()Lecx; soundType
	e ()Lecx; hangingSignSoundType
	equals (Ljava/lang/Object;)Z equals
		0 o p_273126_
	f ()Lbcd; fenceGateClose
	g ()Lbcd; fenceGateOpen
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
elc net/minecraft/world/level/block/state/properties/package-info
eld net/minecraft/world/level/border/BorderChangeListener
	a (Lelf;D)V onSetSize
		0 o p_447016_
		1 o p_445857_
	a (Lelf;DDJ)V onLerpSize
		0 o p_446155_
		1 o p_445890_
		2 o p_445992_
		3 o p_446799_
	a (Lelf;DD)V onSetCenter
		0 o p_445393_
		1 o p_447081_
		2 o p_446847_
	a (Lelf;I)V onSetWarningTime
		0 o p_446543_
		1 o p_446659_
	b (Lelf;I)V onSetWarningBlocks
		0 o p_446764_
		1 o p_446025_
	b (Lelf;D)V onSetDamagePerBlock
		0 o p_446600_
		1 o p_446558_
	c (Lelf;D)V onSetSafeZone
		0 o p_445986_
		1 o p_446577_
ele net/minecraft/world/level/border/BorderStatus
	a Lele; GROWING
	b Lele; SHRINKING
	c Lele; STATIONARY
	d I color
	e [Lele; $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 ()[Lele; $values
		static
	valueOf (Ljava/lang/String;)Lele; valueOf
		static
		0 o p_61903_
	values ()[Lele; values
		static
elf net/minecraft/world/level/border/WorldBorder
	a D MAX_SIZE
	b D MAX_CENTER_COORDINATE
	c Lcom/mojang/serialization/Codec; CODEC
	d Lfhn; TYPE
	e Ljava/util/List; listeners
	f D damagePerBlock
	g D safeZone
	h I warningTime
	i I warningBlocks
	j D centerX
	k D centerZ
	l I absoluteMaxSize
	m Lelf$a; extent
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lelf$c;)V applySettings
		0 o p_61932_
	a (Lfoc;)Z isWithinBounds
		0 o p_61936_
	a (D)V setSize
		0 o p_61918_
	a (Ldqv;)Z isWithinBounds
		0 o p_61928_
	a (DDDD)Z isWithinBounds
		0 o p_352952_
		1 o p_352910_
		2 o p_352939_
		3 o p_352943_
	a ()Lfpc; getCollisionShape
	a (DDJ)V lerpSizeBetween
		0 o p_61920_
		1 o p_61921_
		2 o p_61922_
	a (Lcdv;Lfoc;)Z isInsideCloseToBorder
		0 o p_187567_
		1 o p_187568_
	a (DDD)Z isWithinBounds
		0 o p_187563_
		1 o p_187564_
		2 o p_187565_
	a (Leld;)V addListener
		0 o p_61930_
	a (DD)Z isWithinBounds
		0 o p_156094_
		1 o p_156095_
	a (Lfoh;)Z isWithinBounds
		0 o p_352959_
	a (I)V setAbsoluteMaxSize
		0 o p_61924_
	a (Lja;)Z isWithinBounds
		0 o p_61938_
	a (Lcdv;)D getDistanceToBorder
		0 o p_61926_
	a (Lfhm$a;)Lcom/mojang/serialization/Codec; lambda$static$1
		static
		0 o p_445351_
	b (Lfhm$a;)Lelf; lambda$static$0
		static
		0 o p_445350_
	b (Lja;)Lja; clampToBounds
		0 o p_352967_
	b (Lfoh;)Lja; clampToBounds
		0 o p_352921_
	b (Leld;)V removeListener
		0 o p_156097_
	b ()Lele; getStatus
	b (D)V setSafeZone
		0 o p_445655_
	b (DDD)Lja; clampToBounds
		0 o p_187570_
		1 o p_187571_
		2 o p_187572_
	b (DD)D getDistanceToBorder
		0 o p_61942_
		1 o p_61943_
	b (I)V setWarningTime
		0 o p_61945_
	c ()D getMinX
	c (I)V setWarningBlocks
		0 o p_61953_
	c (Lfoh;)Lfoh; clampVec3ToBound
		0 o p_362111_
	c (DD)V setCenter
		0 o p_61950_
		1 o p_61951_
	c (DDD)Lfoh; clampVec3ToBound
		0 o p_362510_
		1 o p_362166_
		2 o p_360417_
	c (D)V setDamagePerBlock
		0 o p_61948_
	d ()D getMinZ
	e ()D getMaxX
	f ()D getMaxZ
	g ()D getCenterX
	h ()D getCenterZ
	i ()D getSize
	j ()J getLerpTime
	k ()D getLerpTarget
	l ()Ljava/util/List; getListeners
	m ()I getAbsoluteMaxSize
	n ()D getSafeZone
	o ()D getDamagePerBlock
	p ()D getLerpSpeed
	q ()I getWarningTime
	r ()I getWarningBlocks
	s ()V tick
elf$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 getLerpTime
	h ()D getLerpTarget
	i ()Lele; getStatus
	j ()V onAbsoluteMaxSizeChange
	k ()V onCenterChange
	l ()Lelf$a; update
	m ()Lfpc; getCollisionShape
elf$b net/minecraft/world/level/border/WorldBorder$MovingBorderExtent
	a Lelf; this$0
	b D from
	c D to
	d J lerpEnd
	e J lerpBegin
	f D lerpDuration
	<init> (Lelf;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 getLerpTime
	h ()D getLerpTarget
	i ()Lele; getStatus
	j ()V onAbsoluteMaxSizeChange
	k ()V onCenterChange
	l ()Lelf$a; update
	m ()Lfpc; getCollisionShape
elf$c net/minecraft/world/level/border/WorldBorder$Settings
	a Lelf$c; DEFAULT
	b Lcom/mojang/serialization/Codec; CODEC
	c D centerX
	d D centerZ
	e D damagePerBlock
	f D safeZone
	g I warningBlocks
	h I warningTime
	i D size
	j J lerpTime
	k D lerpTarget
	<clinit> ()V <clinit>
		static
	<init> (Lelf;)V <init>
		0 o p_62032_
	<init> (DDDDIIDJD)V <init>
		0 o centerX
		1 o centerZ
		2 o damagePerBlock
		3 o safeZone
		4 o warningBlocks
		5 o warningTime
		6 o size
		7 o lerpTime
		8 o lerpTarget
	a ()Lelf; toWorldBorder
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_446417_
	b ()D centerX
	c ()D centerZ
	d ()D damagePerBlock
	e ()D safeZone
	equals (Ljava/lang/Object;)Z equals
		0 o p_446993_
	f ()I warningBlocks
	g ()I warningTime
	h ()D size
	hashCode ()I hashCode
	i ()J lerpTime
	j ()D lerpTarget
	toString ()Ljava/lang/String; toString
elf$d net/minecraft/world/level/border/WorldBorder$StaticBorderExtent
	a Lelf; this$0
	b D size
	c D minX
	d D minZ
	e D maxX
	f D maxZ
	g Lfpc; shape
	<init> (Lelf;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 getLerpTime
	h ()D getLerpTarget
	i ()Lele; getStatus
	j ()V onAbsoluteMaxSizeChange
	k ()V onCenterChange
	l ()Lelf$a; update
	m ()Lfpc; getCollisionShape
	n ()V updateBox
elg net/minecraft/world/level/border/package-info
elh net/minecraft/world/level/chunk/BlockColumn
	a (ILejm;)V setBlock
		0 o p_187574_
		1 o p_187575_
	a (I)Lejm; getBlock
		0 o p_187573_
eli net/minecraft/world/level/chunk/BulkSectionAccess
	a Ldrr; level
	b Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; acquiredSections
	c Lelw; lastSection
	d J lastSectionKey
	<init> (Ldrr;)V <init>
		0 o p_156103_
	a (Lja;)Lelw; getSection
		0 o p_156105_
	a (Lja;IJ)Lelw; lambda$getSection$0
		0 o p_156107_
		1 o p_156108_
		2 o p_156109_
	b (Lja;)Lejm; getBlockState
		0 o p_156111_
	close ()V close
elj net/minecraft/world/level/chunk/CarvingMask
	a I minY
	b Ljava/util/BitSet; mask
	c Lelj$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 (Ldqv;)Ljava/util/stream/Stream; stream
		0 o p_187590_
	a ()[J toArray
	a (Lelj$a;)V setAdditionalMask
		0 o p_196711_
	a (III)V set
		0 o p_187586_
		1 o p_187587_
		2 o p_187588_
	a (Ldqv;I)Lja; lambda$stream$1
		0 o p_196708_
		1 o p_196709_
	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_
elj$a net/minecraft/world/level/chunk/CarvingMask$Mask
	test (III)Z test
		0 o p_196717_
		1 o p_196718_
		2 o p_196719_
elk net/minecraft/world/level/chunk/ChunkAccess
	a I NO_FILLED_SECTION
	b [Lit/unimi/dsi/fastutil/shorts/ShortList; postProcessing
	c Ldqv; chunkPos
	d Lept; noiseChunk
	e Lemk; upgradeData
	f Leqs; blendingData
	g Ljava/util/Map; heightmaps
	h Lffk; skyLightSources
	i Ljava/util/Map; pendingBlockEntities
	j Ljava/util/Map; blockEntities
	k Ldrs; levelHeightAccessor
	l [Lelw; sections
	m Lorg/slf4j/Logger; LOGGER
	n Lit/unimi/dsi/fastutil/longs/LongSet; EMPTY_REFERENCE_SET
	o Z unsaved
	p Z isLightCorrect
	q J inhabitedTime
	r Ldsu; carverBiomeSettings
	s Ljava/util/Map; structureStarts
	t Ljava/util/Map; structuresRefences
	<clinit> ()V <clinit>
		static
	<init> (Ldqv;Lemk;Ldrs;Leme;J[Lelw;Leqs;)V <init>
		0 o p_187621_
		1 o p_187622_
		2 o p_187623_
		3 o p_445547_
		4 o p_187625_
		5 o p_187626_
		6 o p_187627_
	A ()Z isUpgrading
	B ()Ldrs; getHeightAccessorForGeneration
	C ()V initializeLightSources
	D ()Lffk; getSkyLightSources
	E ()Lbfo$f; problemPath
	M_ ()I getMinY
	N_ ()I getHeight
	a (Legg;)V setBlockEntity
		0 o p_156114_
	a (II)Z isYSpaceEmpty
		0 o p_62075_
		1 o p_62076_
	a (Lja;Lejm;I)Lejm; setBlockState
		0 o p_62087_
		1 o p_62088_
		2 o p_394631_
	a (Lup;)V setBlockEntityNbt
		0 o p_62091_
	a (Z)V setLightCorrect
		0 o p_62100_
	a (Lja;Ljm$a;)Lup; getBlockEntityNbtForSaving
		0 o p_62104_
		1 o p_324415_
	a (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V findBlocks
		0 o p_285343_
		1 o p_285030_
	a (J)Lelk$b; getTicksForSerialization
		0 o p_361170_
	a (III)Ljava/lang/String; lambda$getNoiseBiome$3
		0 o p_207934_
		1 o p_207935_
		2 o p_207936_
	a (Ljava/util/function/BiConsumer;)V findBlockLightSources
		0 o p_285269_
	a (Lepp$a;)Lepp; getOrCreateHeightmapUnprimed
		0 o p_62079_
	a (Lit/unimi/dsi/fastutil/shorts/ShortList;I)V addPackedPostProcess
		0 o p_364924_
		1 o p_62093_
	a (Lja;Lejm;)Lejm; setBlockState
		0 o p_393915_
		1 o p_394484_
	a (Lepp$a;[J)V setHeightmap
		0 o p_62083_
		1 o p_62084_
	a (Lejm;)Z lambda$findBlockLightSources$2
		static
		0 o p_360197_
	a (Ldsw;Ldtc$f;)V fillBiomesFromNoise
		0 o p_187638_
		1 o p_187639_
	a (Lepp$a;II)I getHeight
		0 o p_62080_
		1 o p_62081_
		2 o p_62082_
	a (Leme;[Lelw;)V replaceMissingSections
		static
		0 o p_446173_
		1 o p_282796_
	a ()I getHighestFilledSectionIndex
	a (Ljava/util/function/Supplier;)Ldsu; carverBiome
		0 o p_223015_
	a (Ldqv;)Lbfo$f; problemPath
		static
		0 o p_421990_
	a (Lfan;Lfav;)V setStartForStructure
		0 o p_223010_
		1 o p_223011_
	a (Lfan;J)V addReferenceForStructure
		0 o p_223007_
		1 o p_223008_
	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 (Lcdv;)V addEntity
		0 o p_62078_
	a (I)Leot; getListenerRegistry
		0 o p_251437_
	a (Ljava/util/function/Function;)Lept; getOrCreateNoiseChunk
		0 o p_223013_
	a (Ljava/util/Map;)V setAllStarts
		0 o p_62090_
	a (Lfan;)Lfav; getStartForStructure
		0 o p_223005_
	b (Lfan;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure
		0 o p_223017_
	b (J)V incrementInhabitedTime
		0 o p_187633_
	b (I)Lelw; getSection
		0 o p_187657_
	b (Ljava/util/Map;)V setAllReferences
		0 o p_187663_
	b (Lepp$a;)Z hasPrimedHeightmap
		0 o p_187659_
	b ()I getHighestSectionPosition
	c ()Ljava/util/Set; getBlockEntitiesPos
	c (Lfan;)Lit/unimi/dsi/fastutil/longs/LongSet; lambda$addReferenceForStructure$1
		static
		0 o p_223019_
	c (J)V setInhabitedTime
		0 o p_62099_
	c (Lepp$a;)Lepp; lambda$getOrCreateHeightmapUnprimed$0
		0 o p_187665_
	d (Lja;)V removeBlockEntity
		0 o p_62101_
	d ()[Lelw; getSections
	e (Lja;)V markPosForPostprocessing
		0 o p_62102_
	e ()Ljava/util/Collection; getHeightmaps
	f ()Ldqv; getPos
	f (Lja;)Lup; getBlockEntityNbt
		0 o p_62103_
	g ()Ljava/util/Map; getAllStarts
	getNoiseBiome (III)Ljk; getNoiseBiome
		0 o p_204347_
		1 o p_204348_
		2 o p_204349_
	h ()Ljava/util/Map; getAllReferences
	i ()V markUnsaved
	j ()Z tryMarkSaved
	m ()Z isUnsaved
	n ()Lemo; getPersistedStatus
	o ()Lemo; getHighestGeneratedStatus
	p ()[Lit/unimi/dsi/fastutil/shorts/ShortList; getPostProcessing
	q ()Lfqd; getBlockTicks
	r ()Lfqd; getFluidTicks
	s ()Z canBeSerialized
	t ()Lemk; getUpgradeData
	u ()Z isOldNoiseGeneration
	v ()Leqs; getBlendingData
	w ()J getInhabitedTime
	x ()Z isLightCorrect
	y ()Z hasAnyStructureReferences
	z ()Lepd; getBelowZeroRetrogen
elk$a net/minecraft/world/level/chunk/ChunkAccess$ChunkPathElement
	a Ldqv; pos
	<init> (Ldqv;)V <init>
		0 o pos
	a ()Ldqv; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_422369_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
elk$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
ell net/minecraft/world/level/chunk/ChunkGenerator
	a Lcom/mojang/serialization/Codec; CODEC
	b Ldsx; biomeSource
	c Ljava/util/function/Supplier; featuresPerStep
	d Ljava/util/function/Function; generationSettingsGetter
	<clinit> ()V <clinit>
		static
	<init> (Ldsx;)V <init>
		0 o p_256133_
	<init> (Ldsx;Ljava/util/function/Function;)V <init>
		0 o p_255838_
		1 o p_256216_
	a (Ldsm;Lja;Lfav;)Z lambda$getMobsAt$11
		static
		0 o p_223063_
		1 o p_223064_
		2 o p_223065_
	a (Lelk;)Lfaf; getWritableArea
		static
		0 o p_187718_
	a (Ldsm;Lkd;Lelk;Lelm;Ldqv;Ljy;Leqd;Lfeq;Lami;Ljk;)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 (Leqr;Leqd;Ldsm;Lelk;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_223210_
		1 o p_223211_
		2 o p_223212_
		3 o p_223213_
	a (Ljx;Lezr;)Ljava/lang/String; lambda$applyBiomeDecoration$10
		static
		0 o p_258978_
		1 o p_258979_
	a (Lfav;)Ljava/lang/String; lambda$createReferences$18
		static
		0 o p_223115_
	a (Lfat$a;Ldsm;Ljy;Leqd;Lfeq;JLelk;Ldqv;Lkd;Lami;)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 (Laxf;)V spawnOriginalMobs
		0 o p_62167_
	a (Lfbk;)Ljava/util/Set; lambda$findNearestMapStructure$4
		static
		0 o p_223127_
	a (Ljx;Lfan;)Ljava/lang/String; lambda$applyBiomeDecoration$7
		static
		0 o p_258981_
		1 o p_258982_
	a (IILdrs;Leqd;)Ldsc; getBaseColumn
		0 o p_223028_
		1 o p_223029_
		2 o p_223030_
		3 o p_223031_
	a (Leqd;Leqr;Ldsm;Lelk;)Ljava/util/concurrent/CompletableFuture; createBiomes
		0 o p_223160_
		1 o p_223161_
		2 o p_223162_
		3 o p_223163_
	a (Ljava/util/Optional;Lfav;)Ljava/lang/String; lambda$createReferences$16
		static
		0 o p_223179_
		1 o p_223180_
	a (Ljm;Leqd;J)Lelm; createState
		0 o p_256405_
		1 o p_256101_
		2 o p_256018_
	a (Ljy;Lelm;Ldsm;Lelk;Lfeq;Lami;)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 (Laxf;JLeqd;Ldsv;Ldsm;Lelk;)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 (Ldsm;Lelk;Lkd;Lfan;)I fetchReferences
		static
		0 o p_223055_
		1 o p_223056_
		2 o p_223057_
		3 o p_223058_
	a (Ldsp;Lelk;Ldsm;)V applyBiomeDecoration
		0 o p_223087_
		1 o p_223088_
		2 o p_223089_
	a (Ljava/util/Set;Ldrt;Ldsm;ZLfbk;Ldqv;)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 (Lawx;Ljo;Lja;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 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Predicate;Lfav;)V lambda$getMobsAt$13
		static
		0 o p_223218_
		1 o p_223219_
		2 o p_223220_
	a (Ljk;Ldsm;Lcez;Lja;)Lcaa; getMobsAt
		0 o p_223134_
		1 o p_223135_
		2 o p_223136_
		3 o p_223137_
	a (Lja;Lfav;)Z lambda$getMobsAt$12
		static
		0 o p_223129_
		1 o p_223130_
	a (Ldsx;Ljava/util/function/Function;)Ljava/util/List; lambda$new$2
		static
		0 o p_223095_
		1 o p_223096_
	a (Ldsp;Ldsm;Leqo;Lelk;Ldqv;Lfav;)V lambda$applyBiomeDecoration$8
		0 o p_223081_
		1 o p_223082_
		2 o p_223083_
		3 o p_223084_
		4 o p_223085_
		5 o p_223086_
	a (Ljava/util/Set;Ldrt;Ldsm;IIIZJLfbi;)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 (Ldsm;Lfav;)Z tryAddReference
		static
		0 o p_223060_
		1 o p_223061_
	a (Laxf;Ldsm;Leqd;Lelk;)V buildSurface
		0 o p_223050_
		1 o p_223051_
		2 o p_223052_
		3 o p_223053_
	a (Lfan;)Ljava/lang/Integer; lambda$applyBiomeDecoration$5
		static
		0 o p_223103_
	a (Ldsp;Ljava/util/Set;Ldqv;)V lambda$applyBiomeDecoration$6
		static
		0 o p_223091_
		1 o p_223092_
		2 o p_223093_
	a (Lfav;Ljx;)Ljava/lang/String; lambda$createReferences$15
		static
		0 o p_258976_
		1 o p_258977_
	a (Ldsp;Ldsm;Lelk;)V createReferences
		0 o p_223077_
		1 o p_223078_
		2 o p_223079_
	a (Ljava/util/Set;Lawx;Ldsm;Lja;ZLfbh;)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 ()V validate
	a (Ljava/util/function/Function;Ljk;)Ljava/util/List; lambda$new$1
		static
		0 o p_223215_
		1 o p_223216_
	a (Ljk;)Ldsu; getBiomeGenerationSettings
		0 o p_223132_
	a (Lit/unimi/dsi/fastutil/ints/IntSet;Ldtd$b;Lezr;)V lambda$applyBiomeDecoration$9
		static
		0 o p_223172_
		1 o p_223173_
		2 o p_223174_
	a (IILepp$a;Ldrs;Leqd;)I getBaseHeight
		0 o p_223032_
		1 o p_223033_
		2 o p_223034_
		3 o p_223035_
		4 o p_223036_
	a (Ljava/util/List;Leqd;Lja;)V addDebugScreenInfo
		0 o p_223175_
		1 o p_223176_
		2 o p_223177_
	a (Lelk;Leqd;)Lelk; lambda$createBiomes$3
		0 o p_223098_
		1 o p_223099_
	a (Ldrs;)I getSpawnHeight
		0 o p_156157_
	b (Ljk;)Ldsu; lambda$new$0
		static
		0 o p_223234_
	b (IILepp$a;Ldrs;Leqd;)I getFirstFreeHeight
		0 o p_223222_
		1 o p_223223_
		2 o p_223224_
		3 o p_223225_
		4 o p_223226_
	b ()Lcom/mojang/serialization/MapCodec; codec
	b (Lfav;)Ljava/lang/String; lambda$createReferences$17
		static
		0 o p_258980_
	c ()Ljava/util/Optional; getTypeNameForDataFixer
	c (IILepp$a;Ldrs;Leqd;)I getFirstOccupiedHeight
		0 o p_223236_
		1 o p_223237_
		2 o p_223238_
		3 o p_223239_
		4 o p_223240_
	d ()Ldsx; getBiomeSource
	e ()I getGenDepth
	f ()I getSeaLevel
	g ()I getMinY
elm net/minecraft/world/level/chunk/ChunkGeneratorStructureState
	a Lorg/slf4j/Logger; LOGGER
	b Leqd; randomState
	c Ldsx; 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> (Leqd;Ldsx;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 (Ljk;Lfbh;)Ljava/util/concurrent/CompletableFuture; generateRingPositions
		0 o p_255966_
		1 o p_255744_
	a (Lfat$a;)Ljava/util/stream/Stream; lambda$hasBiomesForStructureSet$2
		static
		0 o p_255738_
	a (Lfbh;)Ljava/util/List; getRingPositionsFor
		0 o p_256667_
	a (Ldsx;Ljk$c;)Z lambda$createForNormal$1
		static
		0 o p_256116_
		1 o p_256144_
	a ()Ljava/util/List; possibleStructureSets
	a (Ljk;)Ljava/util/List; getPlacementsForStructure
		0 o p_256494_
	a (Lcom/google/common/base/Stopwatch;Ljk;Ljava/util/List;)Ljava/util/List; lambda$generateRingPositions$6
		static
		0 o p_256458_
		1 o p_256047_
		2 o p_256372_
	a (Lfat;Ldsx;)Z hasBiomesForStructureSet
		static
		0 o p_255766_
		1 o p_256424_
	a (IILjo;Lbfq;)Ldqv; lambda$generateRingPositions$5
		0 o p_256436_
		1 o p_255909_
		2 o p_255994_
		3 o p_255880_
	a (Lfan;)Ljava/util/List; lambda$generatePositions$3
		static
		0 o p_256235_
	a (Leqd;JLdsx;Ljava/util/stream/Stream;)Lelm; createForFlat
		static
		0 o p_256240_
		1 o p_256404_
		2 o p_256274_
		3 o p_256348_
	a (Ldsx;Ljk;)Z lambda$createForFlat$0
		static
		0 o p_256624_
		1 o p_255616_
	a (Leqd;JLdsx;Ljm;)Lelm; createForNormal
		static
		0 o p_256197_
		1 o p_255806_
		2 o p_256653_
		3 o p_256659_
	a (Ljava/util/Set;Ljk;)V lambda$generatePositions$4
		0 o p_255659_
		1 o p_255638_
	a (Ljk;III)Z hasStructureChunkInRange
		0 o p_256489_
		1 o p_256593_
		2 o p_256115_
		3 o p_256619_
	b ()V ensureStructuresGenerated
	c ()Leqd; randomState
	d ()J getLevelSeed
	e ()V generatePositions
eln net/minecraft/world/level/chunk/ChunkGenerators
	<init> ()V <init>
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_223243_
elo net/minecraft/world/level/chunk/ChunkSource
	<init> ()V <init>
	a (II)Lelv; getChunkNow
		0 o p_62221_
		1 o p_62222_
	a (IIIZ)V onSectionEmptinessChanged
		0 o p_366795_
		1 o p_366481_
		2 o p_366587_
		3 o p_366495_
	a (IIZ)Lelv; getChunk
		0 o p_62228_
		1 o p_62229_
		2 o p_62230_
	a (IILemo;Z)Lelk; getChunk
		0 o p_62223_
		1 o p_62224_
		2 o p_330657_
		3 o p_62226_
	a (Ldqv;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)Lelx; getChunkForLighting
		0 o p_62241_
		1 o p_62242_
	close ()V close
	e ()Ljava/lang/String; gatherStats
	j ()I getLoadedChunksCount
	l ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks
	r ()Lffp; getLightEngine
elp net/minecraft/world/level/chunk/Configuration
	a (Lemi;Ljava/util/List;)Lemb; createPalette
		0 o p_447246_
		1 o p_447341_
	a ()Z alwaysRepack
	b ()I bitsInMemory
	c ()I bitsInStorage
elp$a net/minecraft/world/level/chunk/Configuration$Global
	a I bitsInMemory
	b I bitsInStorage
	<init> (II)V <init>
		0 o bitsInMemory
		1 o bitsInStorage
	a ()Z alwaysRepack
	a (Lemi;Ljava/util/List;)Lemb; createPalette
		0 o p_446902_
		1 o p_445918_
	b ()I bitsInMemory
	c ()I bitsInStorage
	equals (Ljava/lang/Object;)Z equals
		0 o p_445742_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
elp$b net/minecraft/world/level/chunk/Configuration$Simple
	a Lemb$a; factory
	b I bits
	<init> (Lemb$a;I)V <init>
		0 o factory
		1 o bits
	a ()Z alwaysRepack
	a (Lemi;Ljava/util/List;)Lemb; createPalette
		0 o p_446781_
		1 o p_445514_
	b ()I bitsInMemory
	c ()I bitsInStorage
	d ()Lemb$a; factory
	e ()I bits
	equals (Ljava/lang/Object;)Z equals
		0 o p_446578_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
elq 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 (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_
	b ()Lelq; copy
	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
elr net/minecraft/world/level/chunk/EmptyLevelChunk
	m Ljk; biome
	<init> (Ldrq;Ldqv;Ljk;)V <init>
		0 o p_204422_
		1 o p_204423_
		2 o p_204424_
	F ()Z isEmpty
	G ()Lawl; getFullStatus
	a (Legg;)V setBlockEntity
		0 o p_156344_
	a (II)Z isYSpaceEmpty
		0 o p_62587_
		1 o p_62588_
	a (Lja;Lejm;I)Lejm; setBlockState
		0 o p_62605_
		1 o p_62606_
		2 o p_394216_
	a (Lja;Lelv$b;)Legg; getBlockEntity
		0 o p_62609_
		1 o p_62610_
	a_ (Lja;)Lejm; getBlockState
		0 o p_62625_
	b (Legg;)V addAndRegisterBlockEntity
		0 o p_156346_
	b_ (Lja;)Lfga; getFluidState
		0 o p_62621_
	d (Lja;)V removeBlockEntity
		0 o p_62623_
	getNoiseBiome (III)Ljk; getNoiseBiome
		0 o p_204426_
		1 o p_204427_
		2 o p_204428_
	i (Lja;)I getLightEmission
		0 o p_62628_
els net/minecraft/world/level/chunk/GlobalPalette
	a Ljp; registry
	<init> (Ljp;)V <init>
		0 o p_187897_
	a (Ljp;)I getSerializedSize
		0 o p_445527_
	a (Lwn;Ljp;)V read
		0 o p_62654_
		1 o p_447365_
	a (I)Ljava/lang/Object; valueFor
		0 o p_62646_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_62650_
	a (Ljava/lang/Object;Lemc;)I idFor
		0 o p_62648_
		1 o p_445739_
	a ()I getSize
	b (Lwn;Ljp;)V write
		0 o p_62656_
		1 o p_445976_
	b ()Lemb; copy
elt net/minecraft/world/level/chunk/HashMapPalette
	a Lbec; values
	b I bits
	<init> (I)V <init>
		0 o p_199916_
	<init> (ILbec;)V <init>
		0 o p_187909_
		1 o p_445789_
	<init> (ILjava/util/List;)V <init>
		0 o p_187905_
		1 o p_445467_
	a (Lwn;Ljp;)V read
		0 o p_62679_
		1 o p_446983_
	a ()I getSize
	a (Ljp;)I getSerializedSize
		0 o p_446087_
	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;Lemc;)I idFor
		0 o p_62673_
		1 o p_445988_
	a (ILjava/util/List;)Lemb; create
		static
		0 o p_187913_
		1 o p_187916_
	b ()Lemb; copy
	b (Lwn;Ljp;)V write
		0 o p_62684_
		1 o p_446147_
	c ()Ljava/util/List; getEntries
elu net/minecraft/world/level/chunk/ImposterProtoChunk
	m Lelv; wrapped
	n Z allowWrites
	<init> (Lelv;Z)V <init>
		0 o p_187920_
		1 o p_187921_
	C ()V initializeLightSources
	D ()Lffk; getSkyLightSources
	F ()Lelj; getCarvingMask
	G ()Lelj; getOrCreateCarvingMask
	H ()Lelv; getWrapped
	a (Legg;)V setBlockEntity
		0 o p_156358_
	a (Lja;Lejm;I)Lejm; setBlockState
		0 o p_62722_
		1 o p_62723_
		2 o p_393912_
	a (Lup;)V setBlockEntityNbt
		0 o p_62728_
	a (Z)V setLightCorrect
		0 o p_62740_
	a (Lja;Ljm$a;)Lup; getBlockEntityNbtForSaving
		0 o p_62760_
		1 o p_323691_
	a (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V findBlocks
		0 o p_285465_
		1 o p_285061_
	a (J)Lelk$b; getTicksForSerialization
		0 o p_362470_
	a (Lfan;Lfav;)V setStartForStructure
		0 o p_223405_
		1 o p_223406_
	a (Lepp$a;)Lepp; getOrCreateHeightmapUnprimed
		0 o p_187928_
	a (Lfan;J)V addReferenceForStructure
		0 o p_223402_
		1 o p_223403_
	a (Lemo;)V setPersistedStatus
		0 o p_347629_
	a (Lcdv;)V addEntity
		0 o p_62692_
	a (Lepp$a;[J)V setHeightmap
		0 o p_62706_
		1 o p_62707_
	a (Ljava/util/Map;)V setAllStarts
		0 o p_62726_
	a (Lfan;)Lfav; getStartForStructure
		0 o p_223400_
	a (Ldsw;Ldtc$f;)V fillBiomesFromNoise
		0 o p_187923_
		1 o p_187924_
	a (Lepp$a;II)I getHeight
		0 o p_62702_
		1 o p_62703_
		2 o p_62704_
	a_ (Lja;)Lejm; getBlockState
		0 o p_62749_
	b (Lfan;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure
		0 o p_223408_
	b (I)Lelw; getSection
		0 o p_187932_
	b (Ljava/util/Map;)V setAllReferences
		0 o p_62738_
	b_ (Lja;)Lfga; getFluidState
		0 o p_62736_
	c (Lepp$a;)Lepp$a; fixType
		0 o p_62742_
	c_ (Lja;)Legg; getBlockEntity
		0 o p_62744_
	d (Lja;)V removeBlockEntity
		0 o p_62747_
	d ()[Lelw; getSections
	e (Lja;)V markPosForPostprocessing
		0 o p_62752_
	f ()Ldqv; getPos
	f (Lja;)Lup; getBlockEntityNbt
		0 o p_62757_
	g ()Ljava/util/Map; getAllStarts
	getNoiseBiome (III)Ljk; getNoiseBiome
		0 o p_204430_
		1 o p_204431_
		2 o p_204432_
	h ()Ljava/util/Map; getAllReferences
	i ()V markUnsaved
	j ()Z tryMarkSaved
	m ()Z isUnsaved
	n ()Lemo; getPersistedStatus
	q ()Lfqd; getBlockTicks
	r ()Lfqd; getFluidTicks
	s ()Z canBeSerialized
	v ()Leqs; getBlendingData
	x ()Z isLightCorrect
elv net/minecraft/world/level/chunk/LevelChunk
	m Lorg/slf4j/Logger; LOGGER
	n Leih; NULL_TICKER
	o Ljava/util/Map; tickersInLevel
	p Z loaded
	q Ldrq; level
	r Ljava/util/function/Supplier; fullStatus
	s Lelv$c; postLoad
	t Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; gameEventListenerRegistrySections
	u Lfpv; blockTicks
	v Lfpv; fluidTicks
	w Lelv$e; unsavedListener
	<clinit> ()V <clinit>
		static
	<init> (Lawx;Lemg;Lelv$c;)V <init>
		0 o p_196850_
		1 o p_196851_
		2 o p_196852_
	<init> (Ldrq;Ldqv;)V <init>
		0 o p_187945_
		1 o p_187946_
	<init> (Ldrq;Ldqv;Lemk;Lfpv;Lfpv;J[Lelw;Lelv$c;Leqs;)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_
	F ()Z isEmpty
	G ()Lawl; getFullStatus
	H ()V runPostLoad
	I ()Ldrq; getLevel
	J ()Ljava/util/Map; getBlockEntities
	K ()V clearAllBlockEntities
	L ()V registerAllBlockEntitiesAfterLevelLoad
	M ()Z isInLevel
	N ()Ljava/util/List; lambda$registerDebugValues$5
	a (Legg;)V setBlockEntity
		0 o p_156374_
	a (Lja;Lejm;I)Lejm; setBlockState
		0 o p_62865_
		1 o p_62866_
		2 o p_393859_
	a (Lja;Ljm$a;)Lup; getBlockEntityNbtForSaving
		0 o p_62932_
		1 o p_323699_
	a (Lja;Lelv$b;)Legg; getBlockEntity
		0 o p_62868_
		1 o p_62869_
	a (J)Lelk$b; getTicksForSerialization
		0 o p_361545_
	a (Lelv$d;)V lambda$clearAllBlockEntities$7
		static
		0 o p_187966_
	a (Lbfo$j;Lja;Legi;Lup;)V lambda$replaceWithPacketData$4
		0 o p_421431_
		1 o p_421432_
		2 o p_421433_
		3 o p_421434_
	a (Legg;Legh;)Leih; createTicker
		0 o p_156376_
		1 o p_156377_
	a (Lawx;II)Leot; lambda$getListenerRegistry$1
		0 o p_281219_
		1 o p_281220_
		2 o p_281221_
	a (Lja;Lup;)Legg; promotePendingBlockEntity
		0 o p_62871_
		1 o p_62872_
	a (Lelv$e;)V setUnsavedListener
		0 o p_381704_
	a (Lawx;Lbvv$a;)V registerDebugValues
		0 o p_449159_
		1 o p_449975_
	a (Lawx;)V postProcessGeneration
		0 o p_376244_
	a (Legg;Lawx;)V removeGameEventListener
		0 o p_223413_
		1 o p_223414_
	a (Lwn;Ljava/util/Map;Ljava/util/function/Consumer;)V replaceWithPacketData
		0 o p_187972_
		1 o p_404796_
		2 o p_187974_
	a (Lwn;)V replaceBiomes
		0 o p_275574_
	a (Lcdv;)V addEntity
		0 o p_62826_
	a (Legg;Legh;Lja;Lelv$d;)Lelv$d; lambda$updateBlockEntityTicker$9
		0 o p_386423_
		1 o p_386424_
		2 o p_386425_
		3 o p_386426_
	a (I)Leot; getListenerRegistry
		0 o p_251193_
	a (III)Lfga; getFluidState
		0 o p_62815_
		1 o p_62816_
		2 o p_62817_
	a_ (Lja;)Lejm; getBlockState
		0 o p_62923_
	b (Legg;Lawx;)V addGameEventListener
		0 o p_223416_
		1 o p_223417_
	b (Lawx;)V registerTickContainerInLevel
		0 o p_187959_
	b (Z)V setLoaded
		0 o p_62914_
	b (Legg;)V addAndRegisterBlockEntity
		0 o p_156391_
	b (Ljava/util/function/Supplier;)V setFullStatus
		0 o p_62880_
	b (Ldqv;)V lambda$new$0
		static
		0 o p_381697_
	b (III)Ljava/lang/String; lambda$getFluidState$3
		0 o p_187976_
		1 o p_187977_
		2 o p_187978_
	b_ (Lja;)Lfga; getFluidState
		0 o p_62895_
	c (I)V removeGameEventListenerRegistry
		0 o p_283355_
	c (Legg;)V updateBlockEntityTicker
		0 o p_156407_
	c (Lawx;)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_ (Lja;)Legg; getBlockEntity
		0 o p_62912_
	d (Lja;)V removeBlockEntity
		0 o p_62919_
	d (Lawx;)Ljava/util/List; lambda$registerDebugValues$6
		0 o p_448980_
	d (J)V unpackTicks
		0 o p_187986_
	d (Legg;)V lambda$registerAllBlockEntitiesAfterLevelLoad$8
		0 o p_427220_
	g (Lja;)Legg; createBlockEntity
		0 o p_62935_
	h (Lja;)Z isTicking
		0 o p_156411_
	i ()V markUnsaved
	k (Lja;)V removeBlockEntityTicker
		0 o p_156413_
	n ()Lemo; getPersistedStatus
	q ()Lfqd; getBlockTicks
	r ()Lfqd; getFluidTicks
elv$1 net/minecraft/world/level/chunk/LevelChunk$1
	<init> ()V <init>
	a ()V tick
	b ()Z isRemoved
	c ()Lja; getPos
	d ()Ljava/lang/String; getType
elv$a net/minecraft/world/level/chunk/LevelChunk$BoundTickingBlockEntity
	a Lelv; this$0
	b Legg; blockEntity
	c Legh; ticker
	d Z loggedInvalidBlockState
	<init> (Lelv;Legg;Legh;)V <init>
		0 o p_156432_
		1 o p_156433_
		2 o p_156434_
	a ()V tick
	b ()Z isRemoved
	c ()Lja; getPos
	d ()Ljava/lang/String; getType
	toString ()Ljava/lang/String; toString
elv$b net/minecraft/world/level/chunk/LevelChunk$EntityCreationType
	a Lelv$b; IMMEDIATE
	b Lelv$b; QUEUED
	c Lelv$b; CHECK
	d [Lelv$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_62962_
		1 o p_62963_
	a ()[Lelv$b; $values
		static
	valueOf (Ljava/lang/String;)Lelv$b; valueOf
		static
		0 o p_62965_
	values ()[Lelv$b; values
		static
elv$c net/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor
	run (Lelv;)V run
		0 o p_196867_
elv$d net/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper
	a Leih; ticker
	<init> (Leih;)V <init>
		0 o p_156447_
	a ()V tick
	a (Leih;)V rebind
		0 o p_156450_
	b ()Z isRemoved
	c ()Lja; getPos
	d ()Ljava/lang/String; getType
	toString ()Ljava/lang/String; toString
elv$e net/minecraft/world/level/chunk/LevelChunk$UnsavedListener
	setUnsaved (Ldqv;)V setUnsaved
		0 o p_381701_
elw 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 Lemd; states
	i Lemf; biomes
	<init> (Leme;)V <init>
		0 o p_446390_
	<init> (Lemd;Lemf;)V <init>
		0 o p_282846_
		1 o p_281695_
	<init> (Lelw;)V <init>
		0 o p_365080_
	a (IIILejm;Z)Lejm; setBlockState
		0 o p_62992_
		1 o p_62993_
		2 o p_62994_
		3 o p_62995_
		4 o p_62996_
	a (Lwn;)V read
		0 o p_63005_
	a ()V acquire
	a (IIILejm;)Lejm; setBlockState
		0 o p_62987_
		1 o p_62988_
		2 o p_62989_
		3 o p_62990_
	a (III)Lejm; getBlockState
		0 o p_62983_
		1 o p_62984_
		2 o p_62985_
	a (Ldsw;Ldtc$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 (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_63003_
	b (Lwn;)V readBiomes
		0 o p_275669_
	b (III)Lfga; getFluidState
		0 o p_63008_
		1 o p_63009_
		2 o p_63010_
	b ()V release
	c (Lwn;)V write
		0 o p_63012_
	c ()Z hasOnlyAir
	c (III)Ljk; getNoiseBiome
		0 o p_204434_
		1 o p_204435_
		2 o p_204436_
	d ()Z isRandomlyTicking
	e ()Z isRandomlyTickingBlocks
	f ()Z isRandomlyTickingFluids
	g ()V recalcBlockCounts
	h ()Lemd; getStates
	i ()Lemf; getBiomes
	j ()I getSerializedSize
	k ()Lelw; copy
elw$a net/minecraft/world/level/chunk/LevelChunkSection$1BlockCounter
	a I nonEmptyBlockCount
	b I tickingBlockCount
	c I tickingFluidCount
	<init> (Lelw;)V <init>
		0 o p_204442_
	a (Lejm;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_
elx net/minecraft/world/level/chunk/LightChunk
	D ()Lffk; getSkyLightSources
	a (Ljava/util/function/BiConsumer;)V findBlockLightSources
		0 o p_285040_
ely net/minecraft/world/level/chunk/LightChunkGetter
	a (Ldrz;Lkd;)V onLightUpdate
		0 o p_63021_
		1 o p_63022_
	c (II)Lelx; getChunkForLighting
		0 o p_63023_
		1 o p_63024_
	s ()Ldqu; getLevel
elz net/minecraft/world/level/chunk/LinearPalette
	a [Ljava/lang/Object; values
	b I bits
	c I size
	<init> (ILjava/util/List;)V <init>
		0 o p_199924_
		1 o p_446295_
	<init> ([Ljava/lang/Object;II)V <init>
		0 o p_446297_
		1 o p_188016_
		2 o p_446609_
	a (Ljp;)I getSerializedSize
		0 o p_447247_
	a (Lwn;Ljp;)V read
		0 o p_63046_
		1 o p_446753_
	a (I)Ljava/lang/Object; valueFor
		0 o p_63038_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_63042_
	a (ILjava/util/List;)Lemb; create
		static
		0 o p_188020_
		1 o p_188023_
	a (Ljava/lang/Object;Lemc;)I idFor
		0 o p_63040_
		1 o p_447282_
	a ()I getSize
	b (Lwn;Ljp;)V write
		0 o p_63049_
		1 o p_446431_
	b ()Lemb; copy
em net/minecraft/commands/FunctionInstantiationException
	a Lxx; messageComponent
	<init> (Lxx;)V <init>
		0 o p_294836_
	a ()Lxx; messageComponent
ema net/minecraft/world/level/chunk/MissingPaletteEntryException
	<init> (I)V <init>
		0 o p_188025_
emb net/minecraft/world/level/chunk/Palette
	a (Ljp;)I getSerializedSize
		0 o p_446115_
	a (Lwn;Ljp;)V read
		0 o p_63064_
		1 o p_446063_
	a (I)Ljava/lang/Object; valueFor
		0 o p_63060_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_63062_
	a (Ljava/lang/Object;Lemc;)I idFor
		0 o p_63061_
		1 o p_446193_
	a ()I getSize
	b (Lwn;Ljp;)V write
		0 o p_63065_
		1 o p_445446_
	b ()Lemb; copy
emb$a net/minecraft/world/level/chunk/Palette$Factory
	create (ILjava/util/List;)Lemb; create
		0 o p_188027_
		1 o p_188030_
emc net/minecraft/world/level/chunk/PaletteResize
	a ()Lemc; noResizeExpected
		static
	a (ILjava/lang/Object;)I lambda$noResizeExpected$0
		static
		0 o p_446326_
		1 o p_446950_
	onResize (ILjava/lang/Object;)I onResize
		0 o p_63066_
		1 o p_63067_
emd net/minecraft/world/level/chunk/PalettedContainer
	a I MIN_PALETTE_BITS
	b Lemd$b; data
	c Lemi; strategy
	d Lbgj; threadingDetector
	<init> (Lemi;Lelp;Lbdt;Lemb;)V <init>
		0 o p_446744_
		1 o p_447231_
		2 o p_188038_
		3 o p_446125_
	<init> (Lemd;)V <init>
		0 o p_364034_
	<init> (Ljava/lang/Object;Lemi;)V <init>
		0 o p_188042_
		1 o p_447327_
	a (Lemd;)Lemf; lambda$codecRO$0
		static
		0 o p_238264_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$2
		static
		0 o p_338080_
		1 o p_338081_
		2 o p_338082_
	a (Lwn;)V read
		0 o p_63119_
	a (Lemd$a;Lit/unimi/dsi/fastutil/ints/Int2IntMap$Entry;)V lambda$count$10
		0 o p_238270_
		1 o p_238271_
	a (ILjava/lang/Object;)Ljava/lang/Object; getAndSet
		0 o p_63097_
		1 o p_63098_
	a (Lcom/mojang/serialization/Codec;Lemi;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; codecRW
		static
		0 o p_238373_
		1 o p_446401_
		2 o p_238375_
	a (III)Ljava/lang/Object; get
		0 o p_63088_
		1 o p_63089_
		2 o p_63090_
	a (Lbfy$a;)Ljava/lang/String; lambda$unpack$8
		static
		0 o p_275178_
	a (Ljava/util/function/Consumer;)V getAll
		0 o p_196880_
	a (Lemi;Lemf$a;)Lcom/mojang/serialization/DataResult; unpack
		static
		0 o p_446496_
		1 o p_238258_
	a (ILemf$a;)Ljava/lang/String; lambda$unpack$6
		static
		0 o p_445357_
		1 o p_445358_
	a (Lemd$a;)V count
		0 o p_63100_
	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 (Lemd$b;I)Lemd$b; createOrReuseData
		0 o p_188052_
		1 o p_188053_
	a (Lbdt;Lemb;Lemb;)[I reencodeContents
		static
		0 o p_447162_
		1 o p_446683_
		2 o p_446836_
	a (Lcom/mojang/serialization/Codec;Lemi;Ljava/lang/Object;Lemf$b;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_238429_
		1 o p_446819_
		2 o p_238431_
		3 o p_238432_
	a (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;I)V lambda$count$9
		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 (Ljava/util/function/Consumer;Lemb;I)V lambda$getAll$5
		static
		0 o p_238272_
		1 o p_238273_
		2 o p_238274_
	a (Lemi;)Lemf$a; pack
		0 o p_445627_
	a (Lemi;Lemf;)Lemf$a; lambda$codec$4
		static
		0 o p_445359_
		1 o p_445360_
	a (Lemf$b;Lemi;Lemf$a;)Lcom/mojang/serialization/DataResult; lambda$codec$3
		static
		0 o p_445352_
		1 o p_445353_
		2 o p_445354_
	b (ILjava/lang/Object;)V set
		0 o p_63133_
		1 o p_63134_
	b (Lcom/mojang/serialization/Codec;Lemi;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; codecRO
		static
		0 o p_238420_
		1 o p_446961_
		2 o p_238422_
	b (Lwn;)V write
		0 o p_63136_
	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 (Lemi;Lemf$a;)Lcom/mojang/serialization/DataResult; lambda$codecRO$1
		static
		0 o p_445355_
		1 o p_445356_
	b ()V acquire
	c ()V release
	c (IIILjava/lang/Object;)V set
		0 o p_156471_
		1 o p_156472_
		2 o p_156473_
		3 o p_156474_
	d ()I getSerializedSize
	e ()I bitsPerEntry
	f ()Lemd; copy
	g ()Lemd; recreate
	h ()Ljava/lang/String; lambda$unpack$7
		static
	onResize (ILjava/lang/Object;)I onResize
		0 o p_63142_
		1 o p_63143_
emd$a net/minecraft/world/level/chunk/PalettedContainer$CountConsumer
	accept (Ljava/lang/Object;I)V accept
		0 o p_63145_
		1 o p_63146_
emd$b net/minecraft/world/level/chunk/PalettedContainer$Data
	a Lelp; configuration
	b Lbdt; storage
	c Lemb; palette
	<init> (Lelp;Lbdt;Lemb;)V <init>
		0 o configuration
		1 o storage
		2 o palette
	a (Ljp;)I getSerializedSize
		0 o p_446121_
	a (Lwn;Ljp;)V write
		0 o p_188115_
		1 o p_446110_
	a ()Lemd$b; copy
	a (Lemb;Lbdt;)V copyFrom
		0 o p_188112_
		1 o p_188113_
	b ()Lelp; configuration
	c ()Lbdt; storage
	d ()Lemb; palette
	equals (Ljava/lang/Object;)Z equals
		0 o p_188120_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eme net/minecraft/world/level/chunk/PalettedContainerFactory
	a Lemi; blockStatesStrategy
	b Lejm; defaultBlockState
	c Lcom/mojang/serialization/Codec; blockStatesContainerCodec
	d Lemi; biomeStrategy
	e Ljk; defaultBiome
	f Lcom/mojang/serialization/Codec; biomeContainerCodec
	<init> (Lemi;Lejm;Lcom/mojang/serialization/Codec;Lemi;Ljk;Lcom/mojang/serialization/Codec;)V <init>
		0 o blockStatesStrategy
		1 o defaultBlockState
		2 o blockStatesContainerCodec
		3 o biomeStrategy
		4 o defaultBiome
		5 o biomeContainerCodec
	a ()Lemd; createForBlockStates
	a (Ljy;)Leme; create
		static
		0 o p_446588_
	b ()Lemd; createForBiomes
	c ()Lemi; blockStatesStrategy
	d ()Lejm; defaultBlockState
	e ()Lcom/mojang/serialization/Codec; blockStatesContainerCodec
	equals (Ljava/lang/Object;)Z equals
		0 o p_446057_
	f ()Lemi; biomeStrategy
	g ()Ljk; defaultBiome
	h ()Lcom/mojang/serialization/Codec; biomeContainerCodec
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
emf 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 (Lemd$a;)V count
		0 o p_238355_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_238437_
	a (Lemi;)Lemf$a; pack
		0 o p_446410_
	b (Lwn;)V write
		0 o p_238417_
	d ()I getSerializedSize
	e ()I bitsPerEntry
	f ()Lemd; copy
	g ()Lemd; recreate
emf$a net/minecraft/world/level/chunk/PalettedContainerRO$PackedData
	a I UNKNOWN_BITS_PER_ENTRY
	b Ljava/util/List; paletteEntries
	c Ljava/util/Optional; storage
	d I bitsPerEntry
	<init> (Ljava/util/List;Ljava/util/Optional;I)V <init>
		0 o paletteEntries
		1 o storage
		2 o bitsPerEntry
	<init> (Ljava/util/List;Ljava/util/Optional;)V <init>
		0 o p_238381_
		1 o p_238382_
	a ()Ljava/util/List; paletteEntries
	b ()Ljava/util/Optional; storage
	c ()I bitsPerEntry
	equals (Ljava/lang/Object;)Z equals
		0 o p_238439_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
emf$b net/minecraft/world/level/chunk/PalettedContainerRO$Unpacker
	read (Lemi;Lemf$a;)Lcom/mojang/serialization/DataResult; read
		0 o p_447066_
		1 o p_238366_
emg net/minecraft/world/level/chunk/ProtoChunk
	m Lorg/slf4j/Logger; LOGGER
	n Lffp; lightEngine
	o Lemo; status
	p Ljava/util/List; entities
	q Lelj; carvingMask
	r Lepd; belowZeroRetrogen
	s Lfpy; blockTicks
	t Lfpy; fluidTicks
	<clinit> ()V <clinit>
		static
	<init> (Ldqv;Lemk;Ldrs;Leme;Leqs;)V <init>
		0 o p_188173_
		1 o p_188174_
		2 o p_188178_
		3 o p_447024_
		4 o p_188180_
	<init> (Ldqv;Lemk;[Lelw;Lfpy;Lfpy;Ldrs;Leme;Leqs;)V <init>
		0 o p_188167_
		1 o p_188168_
		2 o p_446801_
		3 o p_447300_
		4 o p_447220_
		5 o p_188169_
		6 o p_447118_
		7 o p_188171_
	B ()Ldrs; getHeightAccessorForGeneration
	F ()Lelj; getCarvingMask
	G ()Lelj; getOrCreateCarvingMask
	I ()Ljava/util/Map; getBlockEntities
	J ()Ljava/util/List; getEntities
	K ()Ljava/util/Map; getBlockEntityNbts
	L ()Lfpv; unpackBlockTicks
	M ()Lfpv; unpackFluidTicks
	a (Legg;)V setBlockEntity
		0 o p_156488_
	a (Lja;Lejm;I)Lejm; setBlockState
		0 o p_63217_
		1 o p_63218_
		2 o p_393955_
	a (Lffp;)V setLightEngine
		0 o p_63210_
	a (Lja;Ljm$a;)Lup; getBlockEntityNbtForSaving
		0 o p_63275_
		1 o p_324473_
	a (Lfpy;)Lfpv; unpackTicks
		static
		0 o p_188190_
	a (J)Lelk$b; getTicksForSerialization
		0 o p_360967_
	a (SILdqv;)Lja; unpackOffsetCoordinates
		static
		0 o p_63228_
		1 o p_63229_
		2 o p_63230_
	a (Lfan;Lfav;)V setStartForStructure
		0 o p_223432_
		1 o p_223433_
	a (Lemo;)V setPersistedStatus
		0 o p_330748_
	a (Lit/unimi/dsi/fastutil/shorts/ShortList;I)V addPackedPostProcess
		0 o p_360490_
		1 o p_63226_
	a (Lcdv;)V addEntity
		0 o p_63183_
	a (Lelj;)V setCarvingMask
		0 o p_188188_
	a (Lepd;)V setBelowZeroRetrogen
		0 o p_188184_
	a_ (Lja;)Lejm; getBlockState
		0 o p_63264_
	b (Lup;)V addEntity
		0 o p_63243_
	b_ (Lja;)Lfga; getFluidState
		0 o p_63239_
	c_ (Lja;)Legg; getBlockEntity
		0 o p_63257_
	d (Lja;)V removeBlockEntity
		0 o p_63262_
	e (Lja;)V markPosForPostprocessing
		0 o p_63266_
	g (Lja;)S packOffsetCoordinates
		static
		0 o p_63281_
	getNoiseBiome (III)Ljk; getNoiseBiome
		0 o p_204450_
		1 o p_204451_
		2 o p_204452_
	n ()Lemo; getPersistedStatus
	q ()Lfqd; getBlockTicks
	r ()Lfqd; getFluidTicks
	z ()Lepd; getBelowZeroRetrogen
emh net/minecraft/world/level/chunk/SingleValuePalette
	a Ljava/lang/Object; value
	<init> (Ljava/util/List;)V <init>
		0 o p_188209_
	a (Ljp;)I getSerializedSize
		0 o p_446532_
	a (Lwn;Ljp;)V read
		0 o p_188223_
		1 o p_446078_
	a (I)Ljava/lang/Object; valueFor
		0 o p_188212_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_188221_
	a (ILjava/util/List;)Lemb; create
		static
		0 o p_188214_
		1 o p_188217_
	a (Ljava/lang/Object;Lemc;)I idFor
		0 o p_188219_
		1 o p_446869_
	a ()I getSize
	b (Lwn;Ljp;)V write
		0 o p_188226_
		1 o p_446461_
	b ()Lemb; copy
emi net/minecraft/world/level/chunk/Strategy
	a I globalPaletteBitsInMemory
	b Lemb$a; SINGLE_VALUE_PALETTE_FACTORY
	c Lemb$a; LINEAR_PALETTE_FACTORY
	d Lemb$a; HASHMAP_PALETTE_FACTORY
	e Lelp; ZERO_BITS
	f Lelp; ONE_BIT_LINEAR
	g Lelp; TWO_BITS_LINEAR
	h Lelp; THREE_BITS_LINEAR
	i Lelp; FOUR_BITS_LINEAR
	j Lelp; FIVE_BITS_HASHMAP
	k Lelp; SIX_BITS_HASHMAP
	l Lelp; SEVEN_BITS_HASHMAP
	m Lelp; EIGHT_BITS_HASHMAP
	n Ljp; globalMap
	o Lels; globalPalette
	p I bitsPerAxis
	q I entryCount
	<clinit> ()V <clinit>
		static
	<init> (Ljp;I)V <init>
		0 o p_447084_
		1 o p_446108_
	a (III)I getIndex
		0 o p_446224_
		1 o p_446130_
		2 o p_445837_
	a (Ljp;)Lemi; createForBlockStates
		static
		0 o p_445853_
	a ()I entryCount
	a (I)Lelp; getConfigurationForBitCount
		0 o p_445828_
	b (Ljp;)Lemi; createForBiomes
		static
		0 o p_446243_
	b (I)Lelp; getConfigurationForPaletteSize
		0 o p_446286_
	b ()Ljp; globalMap
	c (I)I minimumBitsRequiredForDistinctValues
		static
		0 o p_445394_
	c ()Lels; globalPalette
emi$1 net/minecraft/world/level/chunk/Strategy$1
	<init> (Ljp;I)V <init>
		0 o p_446941_
		1 o p_446327_
	a (I)Lelp; getConfigurationForBitCount
		0 o p_447177_
emi$2 net/minecraft/world/level/chunk/Strategy$2
	<init> (Ljp;I)V <init>
		0 o p_446354_
		1 o p_445568_
	a (I)Lelp; getConfigurationForBitCount
		0 o p_445424_
emj net/minecraft/world/level/chunk/StructureAccess
	a (Lfan;J)V addReferenceForStructure
		0 o p_223435_
		1 o p_223436_
	a (Lfan;)Lfav; getStartForStructure
		0 o p_223434_
	a (Lfan;Lfav;)V setStartForStructure
		0 o p_223437_
		1 o p_223438_
	b (Lfan;)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
emk net/minecraft/world/level/chunk/UpgradeData
	a Lemk; EMPTY
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/lang/String; TAG_INDICES
	d [Ljh; 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> (Ldrs;)V <init>
		0 o p_156506_
	<init> (Lup;Ldrs;)V <init>
		0 o p_156508_
		1 o p_156509_
	<init> (Lemk;)V <init>
		0 o p_363177_
	a (Lejm;Ljg;Ldrr;Lja;Lja;)Lejm; updateState
		static
		0 o p_63336_
		1 o p_63337_
		2 o p_63338_
		3 o p_63339_
		4 o p_63340_
	a (Lelv;)V upgrade
		0 o p_63342_
	a (Lup;)V lambda$new$0
		0 o p_409524_
	a (Ldrq;Lfpz;)V lambda$upgrade$2
		static
		0 o p_208124_
		1 o p_208125_
	a (Ldrq;Lemk$a;)V lambda$upgrade$3
		static
		0 o p_208121_
		1 o p_208122_
	a ()Z isEmpty
	a (Lelv;Ljh;)V upgradeSides
		static
		0 o p_63344_
		1 o p_63345_
	b (Lelv;)V upgradeInside
		0 o p_63348_
	b (Ldrq;Lfpz;)V lambda$upgrade$1
		static
		0 o p_208141_
		1 o p_208142_
	b ()Lup; write
	c ()Lemk; copy
emk$a net/minecraft/world/level/chunk/UpgradeData$BlockFixer
	a (Lejm;Ljg;Lejm;Ldrr;Lja;Lja;)Lejm; 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_
	a (Ldrr;)V processChunk
		0 o p_63351_
emk$b net/minecraft/world/level/chunk/UpgradeData$BlockFixers
	a Lemk$b; BLACKLIST
	b Lemk$b; DEFAULT
	c Lemk$b; CHEST
	d Lemk$b; LEAVES
	e Lemk$b; STEM_BLOCK
	f [Ljg; DIRECTIONS
	g [Lemk$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZ[Lduv;)V <init>
		0 o p_63367_
		1 o p_63368_
		2 o p_63369_
		3 o p_63370_
	<init> (Ljava/lang/String;I[Lduv;)V <init>
		0 o p_63378_
		1 o p_63379_
		2 o p_63380_
	a ()[Lemk$b; $values
		static
	valueOf (Ljava/lang/String;)Lemk$b; valueOf
		static
		0 o p_63387_
	values ()[Lemk$b; values
		static
emk$b$1 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$1
	<init> (Ljava/lang/String;I[Lduv;)V <init>
		0 o p_63390_
		1 o p_63391_
		2 o p_63392_
	a (Lejm;Ljg;Lejm;Ldrr;Lja;Lja;)Lejm; 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_
emk$b$2 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$2
	<init> (Ljava/lang/String;I[Lduv;)V <init>
		0 o p_63401_
		1 o p_63402_
		2 o p_63403_
	a (Lejm;Ljg;Lejm;Ldrr;Lja;Lja;)Lejm; 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_
emk$b$3 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$3
	<init> (Ljava/lang/String;I[Lduv;)V <init>
		0 o p_63412_
		1 o p_63413_
		2 o p_63414_
	a (Lejm;Ljg;Lejm;Ldrr;Lja;Lja;)Lejm; 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_
emk$b$4 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$4
	g Ljava/lang/ThreadLocal; queue
	<init> (Ljava/lang/String;IZ[Lduv;)V <init>
		0 o p_63424_
		1 o p_63425_
		2 o p_63426_
		3 o p_63427_
	a (Lejm;Ljg;Lejm;Ldrr;Lja;Lja;)Lejm; 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
	a (Ldrr;)V processChunk
		0 o p_63430_
emk$b$5 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$5
	<init> (Ljava/lang/String;I[Lduv;)V <init>
		0 o p_63439_
		1 o p_63440_
		2 o p_63441_
	a (Lejm;Ljg;Lejm;Ldrr;Lja;Lja;)Lejm; 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_
eml net/minecraft/world/level/chunk/package-info
emm 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)Lemo; get
		0 o p_347623_
	a ()Lcom/google/common/collect/ImmutableList; asList
	a (Lemo;)I getRadiusOf
		0 o p_347685_
	b ()I size
	c ()I getRadius
	toString ()Ljava/lang/String; toString
emn net/minecraft/world/level/chunk/status/ChunkPyramid
	a Lemn; GENERATION_PYRAMID
	b Lemn; 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 (Lemr$a;)Lemr$a; lambda$static$23
		static
		0 o p_347695_
	a ()Lcom/google/common/collect/ImmutableList; steps
	a (Lemo;)Lemr; getStepTo
		0 o p_347527_
	b (Lemr$a;)Lemr$a; lambda$static$22
		static
		0 o p_347516_
	c (Lemr$a;)Lemr$a; lambda$static$21
		static
		0 o p_347463_
	d (Lemr$a;)Lemr$a; lambda$static$20
		static
		0 o p_347603_
	e (Lemr$a;)Lemr$a; lambda$static$19
		static
		0 o p_347446_
	equals (Ljava/lang/Object;)Z equals
		0 o p_347536_
	f (Lemr$a;)Lemr$a; lambda$static$18
		static
		0 o p_347448_
	g (Lemr$a;)Lemr$a; lambda$static$17
		static
		0 o p_347532_
	h (Lemr$a;)Lemr$a; lambda$static$16
		static
		0 o p_347573_
	hashCode ()I hashCode
	i (Lemr$a;)Lemr$a; lambda$static$15
		static
		0 o p_347461_
	j (Lemr$a;)Lemr$a; lambda$static$14
		static
		0 o p_347653_
	k (Lemr$a;)Lemr$a; lambda$static$13
		static
		0 o p_347676_
	l (Lemr$a;)Lemr$a; lambda$static$12
		static
		0 o p_347564_
	m (Lemr$a;)Lemr$a; lambda$static$11
		static
		0 o p_347696_
	n (Lemr$a;)Lemr$a; lambda$static$10
		static
		0 o p_347644_
	o (Lemr$a;)Lemr$a; lambda$static$9
		static
		0 o p_347515_
	p (Lemr$a;)Lemr$a; lambda$static$8
		static
		0 o p_347525_
	q (Lemr$a;)Lemr$a; lambda$static$7
		static
		0 o p_347654_
	r (Lemr$a;)Lemr$a; lambda$static$6
		static
		0 o p_347578_
	s (Lemr$a;)Lemr$a; lambda$static$5
		static
		0 o p_347669_
	t (Lemr$a;)Lemr$a; lambda$static$4
		static
		0 o p_347641_
	toString ()Ljava/lang/String; toString
	u (Lemr$a;)Lemr$a; lambda$static$3
		static
		0 o p_347660_
	v (Lemr$a;)Lemr$a; lambda$static$2
		static
		0 o p_347504_
	w (Lemr$a;)Lemr$a; lambda$static$1
		static
		0 o p_347517_
	x (Lemr$a;)Lemr$a; lambda$static$0
		static
		0 o p_347683_
emn$a net/minecraft/world/level/chunk/status/ChunkPyramid$Builder
	a Ljava/util/List; steps
	<init> ()V <init>
	a (Lemo;Ljava/util/function/UnaryOperator;)Lemn$a; step
		0 o p_347677_
		1 o p_347470_
	a ()Lemn; build
emo net/minecraft/world/level/chunk/status/ChunkStatus
	a I MAX_STRUCTURE_DISTANCE
	b Ljava/util/EnumSet; FINAL_HEIGHTMAPS
	c Lemo; EMPTY
	d Lemo; STRUCTURE_STARTS
	e Lemo; STRUCTURE_REFERENCES
	f Lemo; BIOMES
	g Lemo; NOISE
	h Lemo; SURFACE
	i Lemo; CARVERS
	j Lemo; FEATURES
	k Lemo; INITIALIZE_LIGHT
	l Lemo; LIGHT
	m Lemo; SPAWN
	n Lemo; FULL
	o Lcom/mojang/serialization/Codec; CODEC
	p Ljava/util/EnumSet; WORLDGEN_HEIGHTMAPS
	q I index
	r Lemo; parent
	s Lems; chunkType
	t Ljava/util/EnumSet; heightmapsAfter
	<clinit> ()V <clinit>
		static
	<init> (Lemo;Ljava/util/EnumSet;Lems;)V <init>
		0 o p_330316_
		1 o p_331442_
		2 o p_331412_
	a ()Ljava/util/List; getStatusList
		static
	a (Lemo;)Z isOrAfter
		0 o p_330216_
	a (Ljava/lang/String;Lemo;Ljava/util/EnumSet;Lems;)Lemo; register
		static
		0 o p_330494_
		1 o p_331829_
		2 o p_330717_
		3 o p_331982_
	a (Lemo;Lemo;)Lemo; max
		static
		0 o p_347651_
		1 o p_347554_
	a (Ljava/lang/String;)Lemo; byName
		static
		0 o p_330923_
	b ()I getIndex
	b (Lemo;)Z isAfter
		0 o p_347553_
	c (Lemo;)Z isOrBefore
		0 o p_347528_
	c ()Lemo; getParent
	d ()Lems; getChunkType
	d (Lemo;)Z isBefore
		0 o p_347551_
	e ()Ljava/util/EnumSet; heightmapsAfter
	f ()Ljava/lang/String; getName
	toString ()Ljava/lang/String; toString
emp net/minecraft/world/level/chunk/status/ChunkStatusTask
	doWork (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; doWork
		0 o p_347520_
		1 o p_347546_
		2 o p_347485_
		3 o p_347617_
emq net/minecraft/world/level/chunk/status/ChunkStatusTasks
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lelk;Lawx;Lemg;Lelv;)V lambda$full$1
		static
		0 o p_421435_
		1 o p_421436_
		2 o p_421437_
		3 o p_421438_
	a (Lelk;Lemt;Lawn;)Lelk; lambda$full$2
		static
		0 o p_421439_
		1 o p_421440_
		2 o p_421441_
	a (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; passThrough
		static
		0 o p_347652_
		1 o p_347508_
		2 o p_347686_
		3 o p_347612_
	a (Lawx;Lfip$b;)V postLoadProtoChunk
		static
		0 o p_347492_
		1 o p_421553_
	a (Lelk;)Z isLighted
		static
		0 o p_330524_
	b (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; generateStructureStarts
		static
		0 o p_331607_
		1 o p_347505_
		2 o p_347639_
		3 o p_330224_
	b (Lelk;)Lelk; lambda$generateNoise$0
		static
		0 o p_330442_
	c (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; loadStructureStarts
		static
		0 o p_331337_
		1 o p_347700_
		2 o p_347697_
		3 o p_331647_
	d (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; generateStructureReferences
		static
		0 o p_331037_
		1 o p_347588_
		2 o p_347555_
		3 o p_331453_
	e (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; generateBiomes
		static
		0 o p_331619_
		1 o p_347659_
		2 o p_347729_
		3 o p_332054_
	f (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; generateNoise
		static
		0 o p_331452_
		1 o p_347576_
		2 o p_347613_
		3 o p_330927_
	g (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; generateSurface
		static
		0 o p_331468_
		1 o p_347720_
		2 o p_347636_
		3 o p_331100_
	h (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; generateCarvers
		static
		0 o p_331858_
		1 o p_347728_
		2 o p_347581_
		3 o p_330818_
	i (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; generateFeatures
		static
		0 o p_330280_
		1 o p_347560_
		2 o p_347674_
		3 o p_332040_
	j (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; initializeLight
		static
		0 o p_347725_
		1 o p_347727_
		2 o p_347486_
		3 o p_331196_
	k (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; light
		static
		0 o p_347668_
		1 o p_347535_
		2 o p_347456_
		3 o p_347599_
	l (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; generateSpawn
		static
		0 o p_330441_
		1 o p_347702_
		2 o p_347488_
		3 o p_331907_
	m (Lemt;Lemr;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; full
		static
		0 o p_347565_
		1 o p_347455_
		2 o p_347586_
		3 o p_347656_
emr net/minecraft/world/level/chunk/status/ChunkStep
	a Lemo; targetStatus
	b Lemm; directDependencies
	c Lemm; accumulatedDependencies
	d I blockStateWriteRadius
	e Lemp; task
	<init> (Lemo;Lemm;Lemm;ILemp;)V <init>
		0 o targetStatus
		1 o directDependencies
		2 o accumulatedDependencies
		3 o blockStateWriteRadius
		4 o task
	a (Lelk;Lbyl;)Lelk; completeChunkGeneration
		0 o p_347705_
		1 o p_347691_
	a (Lbyl;Lelk;)Lelk; lambda$apply$0
		0 o p_347637_
		1 o p_347625_
	a (Lemt;Lbgd;Lelk;)Ljava/util/concurrent/CompletableFuture; apply
		0 o p_347561_
		1 o p_347614_
		2 o p_347449_
	a (Lemo;)I getAccumulatedRadiusOf
		0 o p_347454_
	a ()Lemo; targetStatus
	b ()Lemm; directDependencies
	c ()Lemm; accumulatedDependencies
	d ()I blockStateWriteRadius
	e ()Lemp; task
	equals (Ljava/lang/Object;)Z equals
		0 o p_347583_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
emr$a net/minecraft/world/level/chunk/status/ChunkStep$Builder
	a Lemo; status
	b Lemr; parent
	c [Lemo; directDependenciesByRadius
	d I blockStateWriteRadius
	e Lemp; task
	<init> (Lemo;Lemr;)V <init>
		0 o p_347600_
		1 o p_347655_
	<init> (Lemo;)V <init>
		0 o p_347618_
	a (I)Lemr$a; blockStateWriteRadius
		0 o p_347450_
	a (Lemp;)Lemr$a; setTask
		0 o p_347502_
	a (Lemo;)I getRadiusOfParent
		0 o p_347567_
	a (Lemo;I)Lemr$a; addRequirement
		0 o p_347610_
		1 o p_347602_
	a ()Lemr; build
	b ()[Lemo; buildAccumulatedDependencies
ems net/minecraft/world/level/chunk/status/ChunkType
	a Lems; PROTOCHUNK
	b Lems; LEVELCHUNK
	c [Lems; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_332094_
		1 o p_331692_
	a ()[Lems; $values
		static
	valueOf (Ljava/lang/String;)Lems; valueOf
		static
		0 o p_331645_
	values ()[Lems; values
		static
emt net/minecraft/world/level/chunk/status/WorldGenContext
	a Lawx; level
	b Lell; generator
	c Lfeq; structureManager
	d Laxb; lightEngine
	e Ljava/util/concurrent/Executor; mainThreadExecutor
	f Lelv$e; unsavedListener
	<init> (Lawx;Lell;Lfeq;Laxb;Ljava/util/concurrent/Executor;Lelv$e;)V <init>
		0 o level
		1 o generator
		2 o structureManager
		3 o lightEngine
		4 o mainThreadExecutor
		5 o unsavedListener
	a ()Lawx; level
	b ()Lell; generator
	c ()Lfeq; structureManager
	d ()Laxb; lightEngine
	e ()Ljava/util/concurrent/Executor; mainThreadExecutor
	equals (Ljava/lang/Object;)Z equals
		0 o p_331303_
	f ()Lelv$e; unsavedListener
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
emu net/minecraft/world/level/chunk/status/package-info
emv net/minecraft/world/level/chunk/storage/ChunkIOErrorReporter
	a (Ljava/lang/Throwable;Leng;Ldqv;)V reportChunkLoadFailure
		0 o p_352423_
		1 o p_352249_
		2 o p_352119_
	a (Ldqv;Ldqv;)Laa; createMisplacedChunkReport
		static
		0 o p_352158_
		1 o p_352311_
	a (Ldqv;Ldqv;Leng;)V reportMisplacedChunk
		0 o p_352223_
		1 o p_352433_
		2 o p_352461_
	b (Ljava/lang/Throwable;Leng;Ldqv;)V reportChunkSaveFailure
		0 o p_352260_
		1 o p_352103_
		2 o p_352276_
emw net/minecraft/world/level/chunk/storage/ChunkScanAccess
	a (Ldqv;Lvm;)Ljava/util/concurrent/CompletableFuture; scanChunk
		0 o p_196888_
		1 o p_196889_
emx net/minecraft/world/level/chunk/storage/ChunkStorage
	a Lemz; worker
	b Lfai; legacyStructureHandler
	d I LAST_MONOLYTH_STRUCTURE_DATA_VERSION
	e Lcom/mojang/datafixers/DataFixer; fixerUpper
	<init> (Leng;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 (Lup;Lami;Ljava/util/Optional;)V injectDatafixingContext
		static
		0 o p_196919_
		1 o p_196920_
		2 o p_196921_
	a (Lami;Ljava/util/function/Supplier;)Lfai; getLegacyStructureHandler
		0 o p_223449_
		1 o p_223450_
	a (Lami;Ljava/util/function/Supplier;Lup;Ljava/util/Optional;)Lup; upgradeChunkTag
		0 o p_188289_
		1 o p_188290_
		2 o p_188291_
		3 o p_188292_
	a (Lup;)I getVersion
		static
		0 o p_63506_
	a (Lup;Lami;)V lambda$injectDatafixingContext$1
		static
		0 o p_196916_
		1 o p_196917_
	a (Ldqv;Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_63503_
		1 o p_361344_
	b (Lup;)V removeDatafixingContext
		static
		0 o p_348632_
	b (Ldqv;I)Z isOldChunkAround
		0 o p_223452_
		1 o p_223453_
	c (Lup;)Ljava/util/Optional; lambda$upgradeChunkTag$0
		static
		0 o p_409525_
	close ()V close
	d (Ldqv;)Ljava/util/concurrent/CompletableFuture; read
		0 o p_223455_
	e (Ldqv;)V handleLegacyStructureIndex
		0 o p_321604_
	m ()V flushWorker
	n ()Lemw; chunkScanner
	o ()Leng; storageInfo
emy 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 Lawx; level
	e Lenj; simpleRegionStorage
	f Lit/unimi/dsi/fastutil/longs/LongSet; emptyChunks
	g Lcaf; entityDeserializerQueue
	<clinit> ()V <clinit>
		static
	<init> (Lenj;Lawx;Ljava/util/concurrent/Executor;)V <init>
		0 o p_321748_
		1 o p_196924_
		2 o p_196928_
	a (Z)V flush
		0 o p_182487_
	a (Ldqv;Ljava/util/Optional;)Lent; lambda$loadEntities$0
		0 o p_421442_
		1 o p_421443_
	a (Lbfo$j;Luv;Lcdv;)V lambda$storeEntities$1
		static
		0 o p_421444_
		1 o p_421445_
		2 o p_421446_
	a (Lent;)V storeEntities
		0 o p_156559_
	a (Ldqv;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reportLoadFailureIfPresent$3
		0 o p_351989_
		1 o p_351990_
	a (Ljava/util/concurrent/CompletableFuture;Ldqv;)V reportSaveFailureIfPresent
		0 o p_352240_
		1 o p_352077_
	a (Ldqv;)Ljava/util/concurrent/CompletableFuture; loadEntities
		0 o p_156551_
	b (Ljava/util/concurrent/CompletableFuture;Ldqv;)V reportLoadFailureIfPresent
		0 o p_352123_
		1 o p_352328_
	b (Ldqv;)Lent; emptyChunk
		static
		0 o p_156569_
	b (Ldqv;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reportSaveFailureIfPresent$2
		0 o p_351985_
		1 o p_351986_
	close ()V close
emz net/minecraft/world/level/chunk/storage/IOWorker
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/concurrent/atomic/AtomicBoolean; shutdownRequested
	c Lcai; consecutiveExecutor
	d Lene; storage
	e Ljava/util/SequencedMap; pendingWrites
	f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; regionCacheForBlender
	g I REGION_CACHE_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Leng;Ljava/nio/file/Path;Z)V <init>
		0 o p_325953_
		1 o p_196930_
		2 o p_196931_
	a (Lemz$c;)Ljava/util/concurrent/CompletableFuture; submitThrowingTask
		0 o p_371938_
	a (II)Ljava/util/concurrent/CompletableFuture; getOrCreateOldDataForRegion
		0 o p_223464_
		1 o p_223465_
	a (Lup;)Z isOldChunk
		0 o p_223485_
	a (Ldqv;Lvm;)Ljava/util/concurrent/CompletableFuture; scanChunk
		0 o p_196939_
		1 o p_196940_
	a (Ljava/util/function/Supplier;Ljava/util/concurrent/CompletableFuture;)V lambda$submitTask$15
		0 o p_371172_
		1 o p_371173_
	a (Ljava/util/BitSet;Ldqv;)V lambda$createOldDataForRegion$0
		0 o p_223479_
		1 o p_223480_
	a (Ljava/util/concurrent/CompletableFuture;)V lambda$waitForShutdown$16
		static
		0 o p_371169_
	a (Lup;Ldqv;)Lemz$a; lambda$store$3
		static
		0 o p_223487_
		1 o p_223488_
	a (Lemz$a;)Ljava/util/concurrent/CompletableFuture; lambda$synchronize$6
		static
		0 o p_223475_
	a (Ldqv;)Ljava/util/concurrent/CompletableFuture; loadAsync
		0 o p_156588_
	a (Ldqv;Lup;)Ljava/util/concurrent/CompletableFuture; store
		0 o p_63539_
		1 o p_63540_
	a (Ldqv;I)Z isOldChunkAround
		0 o p_223472_
		1 o p_223473_
	a ()Leng; storageInfo
	a (Ljava/util/function/Supplier;Ldqv;)Ljava/util/concurrent/CompletableFuture; lambda$store$4
		0 o p_371165_
		1 o p_371166_
	a (Lemz$c;Ljava/util/concurrent/CompletableFuture;)V lambda$submitThrowingTask$14
		0 o p_371167_
		1 o p_371168_
	a (Ldqv;Lemz$a;)V runStore
		0 o p_63536_
		1 o p_63537_
	a (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$12
		0 o p_223477_
	a (Z)Ljava/util/concurrent/CompletableFuture; synchronize
		0 o p_182499_
	a (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submitTask
		0 o p_63546_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$synchronize$7
		static
		0 o p_223462_
	a (Ldqv;Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; store
		0 o p_360728_
		1 o p_361805_
	b (Ldqv;Lvm;)Ljava/lang/Void; lambda$scanChunk$13
		0 o p_371170_
		1 o p_371171_
	b (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$10
		0 o p_371174_
	b (Ldqv;)Ljava/util/Optional; lambda$loadAsync$5
		0 o p_371164_
	b (II)Ljava/util/concurrent/CompletableFuture; createOldDataForRegion
		0 o p_223490_
		1 o p_223491_
	b (Lup;)Lup; lambda$store$2
		static
		0 o p_360201_
	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
emz$a net/minecraft/world/level/chunk/storage/IOWorker$PendingStore
	a Lup; data
	b Ljava/util/concurrent/CompletableFuture; result
	<init> (Lup;)V <init>
		0 o p_63568_
	a ()Lup; copyData
emz$b net/minecraft/world/level/chunk/storage/IOWorker$Priority
	a Lemz$b; FOREGROUND
	b Lemz$b; BACKGROUND
	c Lemz$b; SHUTDOWN
	d [Lemz$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_63581_
		1 o p_63582_
	a ()[Lemz$b; $values
		static
	valueOf (Ljava/lang/String;)Lemz$b; valueOf
		static
		0 o p_63584_
	values ()[Lemz$b; values
		static
emz$c net/minecraft/world/level/chunk/storage/IOWorker$ThrowingSupplier
	get ()Ljava/lang/Object; get
en 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_
ena net/minecraft/world/level/chunk/storage/RecreatingChunkStorage
	a Lemz; writeWorker
	b Ljava/nio/file/Path; writeFolder
	<init> (Leng;Ljava/nio/file/Path;Leng;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 (Ldqv;Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_321778_
		1 o p_363767_
	close ()V close
enb net/minecraft/world/level/chunk/storage/RecreatingSimpleRegionStorage
	a Lemz; writeWorker
	b Ljava/nio/file/Path; writeFolder
	<init> (Leng;Ljava/nio/file/Path;Leng;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLbgx;)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 (Ldqv;Lup;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_321592_
		1 o p_321676_
	close ()V close
enc 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_
end net/minecraft/world/level/chunk/storage/RegionFile
	a I SECTOR_INTS
	b Lenc; 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 Leng; info
	m Ljava/nio/file/Path; path
	n Ljava/nio/channels/FileChannel; file
	o Ljava/nio/file/Path; externalFileDir
	p Lenf; version
	q Ljava/nio/ByteBuffer; header
	r Ljava/nio/IntBuffer; offsets
	s Ljava/nio/IntBuffer; timestamps
	<clinit> ()V <clinit>
		static
	<init> (Leng;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)V <init>
		0 o p_326174_
		1 o p_196950_
		2 o p_196951_
		3 o p_196952_
	<init> (Leng;Ljava/nio/file/Path;Ljava/nio/file/Path;Lenf;Z)V <init>
		0 o p_326221_
		1 o p_63633_
		2 o p_63634_
		3 o p_63635_
		4 o p_63636_
	a (II)I packSectorOffset
		0 o p_63643_
		1 o p_63644_
	a (Ldqv;B)Ljava/io/DataInputStream; createExternalChunkInputStream
		0 o p_63648_
		1 o p_63649_
	a (Ldqv;Ljava/nio/ByteBuffer;)V write
		0 o p_63655_
		1 o p_63656_
	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 (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;)Lend$b; writeToExternalFile
		0 o p_63663_
		1 o p_63664_
	a (Ldqv;)Ljava/io/DataInputStream; getChunkDataInputStream
		0 o p_63646_
	a (Ldqv;BLjava/io/InputStream;)Ljava/io/DataInputStream; createChunkInputStream
		0 o p_63651_
		1 o p_63652_
		2 o p_63653_
	b (B)B getExternalChunkVersion
		static
		0 o p_63670_
	b (Ldqv;)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 (Ldqv;)Ljava/io/DataOutputStream; getChunkDataOutputStream
		0 o p_63679_
	close ()V close
	d (Ldqv;)V clear
		0 o p_156614_
	d ()Ljava/nio/ByteBuffer; createExternalStub
	e ()V writeHeader
	e (Ldqv;)Z hasChunk
		0 o p_63683_
	f (Ldqv;)Ljava/nio/file/Path; getExternalChunkPath
		0 o p_63685_
	f ()V padToFullSector
	g (Ldqv;)I getOffset
		0 o p_63687_
	h (Ldqv;)I getOffsetIndex
		static
		0 o p_63689_
	i (Ldqv;)V lambda$write$0
		0 o p_63691_
end$a net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer
	a Lend; this$0
	b Ldqv; pos
	<init> (Lend;Ldqv;)V <init>
		0 o p_63695_
		1 o p_63696_
	close ()V close
end$b net/minecraft/world/level/chunk/storage/RegionFile$CommitOp
	run ()V run
ene 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 Leng; info
	e Ljava/nio/file/Path; folder
	f Z sync
	<init> (Leng;Ljava/nio/file/Path;Z)V <init>
		0 o p_326161_
		1 o p_196954_
		2 o p_196955_
	a (Ldqv;Lvm;)V scanChunk
		0 o p_196957_
		1 o p_196958_
	a ()V flush
	a (Ldqv;Lup;)V write
		0 o p_63709_
		1 o p_63710_
	a (Ldqv;)Lup; read
		0 o p_63707_
	b ()Leng; info
	b (Ldqv;)Lend; getRegionFile
		0 o p_63712_
	close ()V close
enf net/minecraft/world/level/chunk/storage/RegionFileVersion
	a Lenf; VERSION_GZIP
	b Lenf; VERSION_DEFLATE
	c Lenf; VERSION_NONE
	d Lenf; VERSION_LZ4
	e Lenf; VERSION_CUSTOM
	f Lenf; 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 Lenf; selected
	k I id
	l Ljava/lang/String; optionName
	m Lenf$a; inputWrapper
	n Lenf$a; outputWrapper
	<clinit> ()V <clinit>
		static
	<init> (ILjava/lang/String;Lenf$a;Lenf$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 ()Lenf; getSelected
		static
	a (Lenf;)Lenf; register
		static
		0 o p_63759_
	a (I)Lenf; fromId
		static
		0 o p_63757_
	a (Ljava/io/OutputStream;)Ljava/io/OutputStream; wrap
		0 o p_63763_
	b (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$6
		static
		0 o p_323443_
	b ()I getId
	b (I)Z isValidVersion
		static
		0 o p_63765_
	b (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$7
		static
		0 o p_323444_
	c (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$4
		static
		0 o p_321472_
	c (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$5
		static
		0 o p_321471_
	d (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$2
		static
		0 o p_196964_
	d (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$3
		static
		0 o p_196966_
	e (Ljava/io/InputStream;)Ljava/io/InputStream; lambda$static$0
		static
		0 o p_63767_
	e (Ljava/io/OutputStream;)Ljava/io/OutputStream; lambda$static$1
		static
		0 o p_63769_
enf$a net/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper
	wrap (Ljava/lang/Object;)Ljava/lang/Object; wrap
		0 o p_63771_
eng net/minecraft/world/level/chunk/storage/RegionStorageInfo
	a Ljava/lang/String; level
	b Lami; dimension
	c Ljava/lang/String; type
	<init> (Ljava/lang/String;Lami;Ljava/lang/String;)V <init>
		0 o level
		1 o dimension
		2 o type
	a (Ljava/lang/String;)Leng; withTypeSuffix
		0 o p_325980_
	a ()Ljava/lang/String; level
	b ()Lami; dimension
	c ()Ljava/lang/String; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_326074_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
enh net/minecraft/world/level/chunk/storage/SectionStorage
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; SECTIONS_TAG
	c Ldrs; levelHeightAccessor
	d Lenj; 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 Ljy; registryAccess
	l Lemv; 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> (Lenj;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljy;Lemv;Ldrs;)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 (Ldqv;J)Ljava/util/concurrent/CompletableFuture; lambda$unpackChunk$3
		0 o p_360212_
		1 o p_360213_
	a (Ldqv;Lenh$a;)V unpackChunk
		0 o p_365130_
		1 o p_361845_
	a (JLjava/lang/Object;)Ljava/lang/Object; lambda$unpackChunk$8
		0 o p_360209_
		1 o p_360210_
	a (JZLjava/lang/Object;)V lambda$unpackChunk$9
		0 o p_223521_
		1 o p_223522_
		2 o p_223523_
	a ()V flushAll
	a (Ldqv;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$writeChunk$10
		0 o p_351991_
		1 o p_351992_
	a (Ldqv;)Ljava/util/concurrent/CompletableFuture; prefetch
		0 o p_364373_
	a (Ldqv;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; writeChunk
		0 o p_362535_
		1 o p_360921_
	a (Lamh;Lup;)Lenh$a; lambda$tryRead$4
		0 o p_360214_
		1 o p_360215_
	a (Ldqv;I)J getKey
		static
		0 o p_156628_
		1 o p_156629_
	a (Lamh;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_
	b (Ldqv;J)Ljava/util/concurrent/CompletableFuture; lambda$prefetch$2
		0 o p_360205_
		1 o p_360206_
	b (Ldqv;Ljava/lang/Throwable;)Ljava/util/Optional; lambda$tryRead$6
		0 o p_382774_
		1 o p_382775_
	b (J)V onSectionLoad
		0 o p_63813_
	b (Ldqv;)V flush
		0 o p_63797_
	b ()Z hasWork
	c (J)Ljava/util/Optional; get
		0 o p_63819_
	c ()V unpackPendingLoads
	c (Ldqv;)V unpackChunk
		0 o p_365521_
	close ()V close
	d (Ldqv;)Ljava/util/concurrent/CompletableFuture; tryRead
		0 o p_223533_
	d (J)Ljava/util/Optional; getOrLoad
		0 o p_63824_
	e (Ldqv;)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_
enh$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;Lvp;Lenj;Ldrs;)Lenh$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
eni net/minecraft/world/level/chunk/storage/SerializableChunkData
	A Lcom/mojang/serialization/Codec; FLUID_TICKS_CODEC
	B Lorg/slf4j/Logger; LOGGER
	C Ljava/lang/String; TAG_UPGRADE_DATA
	D Ljava/lang/String; BLOCK_TICKS_TAG
	E 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 Leme; containerFactory
	i Ldqv; chunkPos
	j I minSectionY
	k J lastUpdateTime
	l J inhabitedTime
	m Lemo; chunkStatus
	n Leqs$d; blendingData
	o Lepd; belowZeroRetrogen
	p Lemk; upgradeData
	q [J carvingMask
	r Ljava/util/Map; heightmaps
	s Lelk$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 Lup; structureData
	z Lcom/mojang/serialization/Codec; BLOCK_TICKS_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leme;Ldqv;IJJLemo;Leqs$d;Lepd;Lemk;[JLjava/util/Map;Lelk$b;[Lit/unimi/dsi/fastutil/shorts/ShortList;ZLjava/util/List;Ljava/util/List;Ljava/util/List;Lup;)V <init>
		0 o containerFactory
		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 (Ljava/util/List;Lawx;Ljava/util/List;Lelv;)V lambda$postLoadChunk$10
		static
		0 o p_421447_
		1 o p_421448_
		2 o p_421449_
		3 o p_421450_
	a (Lup;Lepp$a;[J)V lambda$write$9
		static
		0 o p_365155_
		1 o p_362472_
		2 o p_363515_
	a (Ldrs;Leme;Lup;)Leni; parse
		static
		0 o p_361938_
		1 o p_447248_
		2 o p_362040_
	a (Ldqv;Lamj;J)Z lambda$unpackStructureReferences$11
		static
		0 o p_363462_
		1 o p_361939_
		2 o p_360765_
	a (Lawx;Lcqc;Leng;Ldqv;)Lemg; read
		0 o p_360452_
		1 o p_364451_
		2 o p_364971_
		3 o p_360628_
	a ()Lup; write
	a (Ljy;Ldqv;Lup;)Ljava/util/Map; unpackStructureReferences
		static
		0 o p_360856_
		1 o p_362116_
		2 o p_360575_
	a (Lawx;Lelk;)Leni; copyOf
		static
		0 o p_365319_
		1 o p_362284_
	a (Lcom/mojang/serialization/Codec;Ldqv;ILup;)Lemf; lambda$parse$6
		static
		0 o p_409530_
		1 o p_409531_
		2 o p_409532_
		3 o p_409533_
	a (Ldqv;ILjava/lang/String;)V logErrors
		static
		0 o p_361949_
		1 o p_364275_
		2 o p_360703_
	a (Lit/unimi/dsi/fastutil/shorts/ShortList;)Lit/unimi/dsi/fastutil/shorts/ShortArrayList; lambda$copyOf$7
		static
		0 o p_363794_
	a (Ljava/util/Map;Lepp$a;[J)V lambda$parse$1
		static
		0 o p_409542_
		1 o p_409543_
		2 o p_409544_
	a (Ldrs;Lup;)Lemk; lambda$parse$0
		static
		0 o p_409545_
		1 o p_409546_
	a (Lfbd;Ldqv;Ljava/util/Map;Ljava/util/Map;)Lup; packStructureData
		static
		0 o p_361063_
		1 o p_365377_
		2 o p_365385_
		3 o p_362410_
	a (Lup;Lelk$b;)V saveTicks
		static
		0 o p_362920_
		1 o p_361228_
	a (Lfbd;Lup;J)Ljava/util/Map; unpackStructureStart
		static
		0 o p_360982_
		1 o p_363682_
		2 o p_362695_
	a (I)[Lit/unimi/dsi/fastutil/shorts/ShortList; lambda$copyOf$8
		static
		0 o p_365131_
	a (Lawx;Ljava/util/List;Ljava/util/List;)Lelv$c; postLoadChunk
		static
		0 o p_363005_
		1 o p_362405_
		2 o p_364156_
	a ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Luv; packOffsets
		static
		0 o p_364852_
	a (Ljx;Ldqv;Ljava/util/Map;Ljava/lang/String;Lvp;)V lambda$unpackStructureReferences$12
		static
		0 o p_409537_
		1 o p_409538_
		2 o p_409539_
		3 o p_409540_
		4 o p_409541_
	a (Lup;)Lemo; getChunkStatusFromTag
		static
		0 o p_405768_
	a (Lemo;Ljava/util/Map;Lup;)V lambda$parse$2
		static
		0 o p_409534_
		1 o p_409535_
		2 o p_409536_
	b (Lcom/mojang/serialization/Codec;Ldqv;ILup;)Lemd; lambda$parse$4
		static
		0 o p_445361_
		1 o p_445362_
		2 o p_445363_
		3 o p_445364_
	b (Ldqv;ILjava/lang/String;)V lambda$parse$5
		static
		0 o p_364669_
		1 o p_360731_
		2 o p_361282_
	b ()Leme; containerFactory
	c ()Ldqv; chunkPos
	c (Ldqv;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 ()Lemo; chunkStatus
	h ()Leqs$d; blendingData
	hashCode ()I hashCode
	i ()Lepd; belowZeroRetrogen
	j ()Lemk; upgradeData
	k ()[J carvingMask
	l ()Ljava/util/Map; heightmaps
	m ()Lelk$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 ()Lup; structureData
	toString ()Ljava/lang/String; toString
eni$a net/minecraft/world/level/chunk/storage/SerializableChunkData$ChunkReadException
	<init> (Ljava/lang/String;)V <init>
		0 o p_361971_
eni$b net/minecraft/world/level/chunk/storage/SerializableChunkData$SectionData
	a I y
	b Lelw; chunkSection
	c Lelq; blockLight
	d Lelq; skyLight
	<init> (ILelw;Lelq;Lelq;)V <init>
		0 o y
		1 o chunkSection
		2 o blockLight
		3 o skyLight
	a ()I y
	b ()Lelw; chunkSection
	c ()Lelq; blockLight
	d ()Lelq; skyLight
	equals (Ljava/lang/Object;)Z equals
		0 o p_363741_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
enj net/minecraft/world/level/chunk/storage/SimpleRegionStorage
	a Lemz; worker
	b Lcom/mojang/datafixers/DataFixer; fixerUpper
	c Lbgx; dataFixType
	<init> (Leng;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLbgx;)V <init>
		0 o p_326109_
		1 o p_321582_
		2 o p_321815_
		3 o p_321788_
		4 o p_321522_
	a (Lup;I)Lup; upgradeChunkTag
		0 o p_321601_
		1 o p_321496_
	a ()Leng; storageInfo
	a (Z)Ljava/util/concurrent/CompletableFuture; synchronize
		0 o p_321682_
	a (Ldqv;)Ljava/util/concurrent/CompletableFuture; read
		0 o p_321653_
	a (Ldqv;Lup;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_321715_
		1 o p_321816_
	a (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; upgradeChunkTag
		0 o p_321643_
		1 o p_321759_
	close ()V close
enk net/minecraft/world/level/chunk/storage/package-info
enl net/minecraft/world/level/dimension/BuiltinDimensionTypes
	a Lami; OVERWORLD
	b Lami; NETHER
	c Lami; END
	d Lami; OVERWORLD_CAVES
	e Lamj; OVERWORLD_EFFECTS
	f Lamj; NETHER_EFFECTS
	g Lamj; END_EFFECTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lami; register
		static
		0 o p_223548_
enm 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>
enn net/minecraft/world/level/dimension/DimensionType
	A Ljava/util/Optional; cloudHeight
	B Lenn$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 Laae; 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 Lbdj; infiniburn
	y Lamj; effectsLocation
	z F ambientLight
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/OptionalLong;ZZZZDZZIIILbdj;Lamj;FLjava/util/Optional;Lenn$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 (Lenn;Lenn;)D getTeleportationScale
		static
		0 o p_63909_
		1 o p_63910_
	a (Lami;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 ()Lcav; 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 ()Lbdj; infiniburn
	r ()Lamj; effectsLocation
	s ()F ambientLight
	t ()Ljava/util/Optional; cloudHeight
	toString ()Ljava/lang/String; toString
	u ()Lenn$a; monsterSettings
enn$a net/minecraft/world/level/dimension/DimensionType$MonsterSettings
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Z piglinSafe
	c Z hasRaids
	d Lcav; monsterSpawnLightTest
	e I monsterSpawnBlockLightLimit
	<clinit> ()V <clinit>
		static
	<init> (ZZLcav;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 ()Lcav; monsterSpawnLightTest
	d ()I monsterSpawnBlockLightLimit
	equals (Ljava/lang/Object;)Z equals
		0 o p_223596_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eno net/minecraft/world/level/dimension/LevelStem
	a Lcom/mojang/serialization/Codec; CODEC
	b Lami; OVERWORLD
	c Lami; NETHER
	d Lami; END
	e Ljk; type
	f Lell; generator
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lell;)V <init>
		0 o type
		1 o generator
	a ()Ljk; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_63986_
	b ()Lell; generator
	equals (Ljava/lang/Object;)Z equals
		0 o p_249224_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
enp net/minecraft/world/level/dimension/end/DragonRespawnAnimation
	a Lenp; START
	b Lenp; PREPARING_TO_SUMMON_PILLARS
	c Lenp; SUMMONING_PILLARS
	d Lenp; SUMMONING_DRAGON
	e Lenp; END
	f [Lenp; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_63999_
		1 o p_64000_
	a ()[Lenp; $values
		static
	a (Lawx;Lenq;Ljava/util/List;ILja;)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;)Lenp; valueOf
		static
		0 o p_64011_
	values ()[Lenp; values
		static
enp$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 (Lawx;Lenq;Ljava/util/List;ILja;)V tick
		0 o p_64017_
		1 o p_64018_
		2 o p_64019_
		3 o p_64020_
		4 o p_64021_
enp$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 (Lawx;Lenq;Ljava/util/List;ILja;)V tick
		0 o p_64026_
		1 o p_64027_
		2 o p_64028_
		3 o p_64029_
		4 o p_64030_
enp$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 (Lawx;Lenq;Ljava/util/List;ILja;)V tick
		0 o p_64035_
		1 o p_64036_
		2 o p_64037_
		3 o p_64038_
		4 o p_64039_
enp$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 (Lawx;Lenq;Ljava/util/List;ILja;)V tick
		0 o p_64044_
		1 o p_64045_
		2 o p_64046_
		3 o p_64047_
		4 o p_64048_
enp$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 (Lawx;Lenq;Ljava/util/List;ILja;)V tick
		0 o p_64053_
		1 o p_64054_
		2 o p_64055_
		3 o p_64056_
		4 o p_64057_
enq 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 Lawt; dragonEvent
	l Lawx; level
	m Lja; origin
	n Lit/unimi/dsi/fastutil/objects/ObjectArrayList; gateways
	o Lejr; 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 Lja; portalLocation
	z Lenp; respawnStage
	<clinit> ()V <clinit>
		static
	<init> (Lawx;JLenq$a;Lja;)V <init>
		0 o p_289771_
		1 o p_289793_
		2 o p_289768_
		3 o p_289794_
	<init> (Lawx;JLenq$a;)V <init>
		0 o p_289759_
		1 o p_289805_
		2 o p_289800_
	a (Lja;Ljk$c;)V lambda$spawnNewGateway$2
		0 o p_256007_
		1 o p_256486_
	a (Lcui;Lcci;)V onCrystalDestroyed
		0 o p_64083_
		1 o p_64084_
	a (Z)V spawnExitPortal
		0 o p_64094_
	a (Lenp;)V setRespawnStage
		0 o p_64088_
	a ()V skipArenaLoadedCheck
	a (Lcuj;)V setDragonKilled
		0 o p_64086_
	a (J)Ljava/util/List; lambda$new$0
		static
		0 o p_308862_
	a (Ljx;)Ljava/util/Optional; lambda$spawnNewGateway$1
		static
		0 o p_368479_
	a (Ljava/util/List;)V respawnDragon
		0 o p_64092_
	a (Lja;)V spawnNewGateway
		0 o p_64090_
	b (Lcuj;)V updateDragon
		0 o p_64097_
	b ()Lenq$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 ()Lejr$b; findExitPortal
	n ()Z isArenaLoaded
	o ()V updatePlayers
	p ()V updateCrystalCount
	q ()V spawnNewGateway
	r ()Lcuj; createNewDragon
enq$a net/minecraft/world/level/dimension/end/EndDragonFight$Data
	a Lcom/mojang/serialization/Codec; CODEC
	b Lenq$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
enr net/minecraft/world/level/dimension/end/package-info
ens net/minecraft/world/level/dimension/package-info
ent net/minecraft/world/level/entity/ChunkEntities
	a Ldqv; pos
	b Ljava/util/List; entities
	<init> (Ldqv;Ljava/util/List;)V <init>
		0 o p_156789_
		1 o p_156790_
	a ()Ldqv; getPos
	b ()Ljava/util/stream/Stream; getEntities
	c ()Z isEmpty
enu net/minecraft/world/level/entity/ChunkStatusUpdateListener
	onChunkStatusChange (Ldqv;Lawl;)V onChunkStatusChange
		0 o p_156795_
		1 o p_287725_
env net/minecraft/world/level/entity/EntityAccess
	a (Lenw;)V setLevelCallback
		0 o p_156797_
	az ()I getId
	c (Lcdv$e;)V setRemoved
		0 o p_156798_
	dF ()Lja; blockPosition
	de ()Lfoc; getBoundingBox
	dk ()Ljava/util/stream/Stream; getSelfAndPassengers
	dl ()Ljava/util/stream/Stream; getPassengersAndSelf
	ef ()Z shouldBeSaved
	eg ()Z isAlwaysTicking
enw net/minecraft/world/level/entity/EntityInLevelCallback
	a Lenw; NULL
	<clinit> ()V <clinit>
		static
	a ()V onMove
	a (Lcdv$e;)V onRemove
		0 o p_156801_
enw$1 net/minecraft/world/level/entity/EntityInLevelCallback$1
	<init> ()V <init>
	a ()V onMove
	a (Lcdv$e;)V onRemove
		0 o p_156805_
enx 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 (Ljava/util/UUID;)Lenv; getEntity
		0 o p_156820_
	a (Lenv;)V add
		0 o p_156815_
	a (Leoc;Lbdp;)V getEntities
		0 o p_261575_
		1 o p_261925_
	a ()Ljava/lang/Iterable; getAllEntities
	a (I)Lenv; getEntity
		0 o p_156813_
	b (Lenv;)V remove
		0 o p_156823_
	b ()I count
eny net/minecraft/world/level/entity/EntityPersistentStorage
	a (Lent;)V storeEntities
		0 o p_156825_
	a (Z)V flush
		0 o p_182503_
	a (Ldqv;)Ljava/util/concurrent/CompletableFuture; loadEntities
		0 o p_156824_
	close ()V close
enz net/minecraft/world/level/entity/EntitySection
	a Lorg/slf4j/Logger; LOGGER
	b Lbdx; storage
	c Leok; chunkStatus
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Class;Leok;)V <init>
		0 o p_156831_
		1 o p_156832_
	a (Leoc;Lfoc;Lbdp;)Lbdp$a; getEntities
		0 o p_188349_
		1 o p_188350_
		2 o p_261535_
	a (Lenv;)V add
		0 o p_188347_
	a ()Z isEmpty
	a (Lfoc;Lbdp;)Lbdp$a; getEntities
		0 o p_262016_
		1 o p_261863_
	a (Leok;)Leok; updateChunkStatus
		0 o p_156839_
	b ()Ljava/util/stream/Stream; getEntities
	b (Lenv;)Z remove
		0 o p_188356_
	c ()Leok; getStatus
	d ()I size
eo net/minecraft/commands/PermissionSource
	c (I)Z hasPermission
		0 o p_426070_
	c_ ()Z allowsSelectors
eo$a net/minecraft/commands/PermissionSource$Check
	a I requiredLevel
	<init> (I)V <init>
		0 o requiredLevel
	a (Leo;)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
eoa 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 (Leoc;Lfoc;Lbdp;Lenz;)Lbdp$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;J)V lambda$getAllChunksWithExistingSections$0
		static
		0 o p_156885_
		1 o p_156886_
	a (Leoc;Lfoc;Lbdp;)V getEntities
		0 o p_261630_
		1 o p_261843_
		2 o p_261742_
	a (II)Lit/unimi/dsi/fastutil/longs/LongSortedSet; getChunkSections
		0 o p_156859_
		1 o p_156860_
	a (Lfoc;Lbdp;Lenz;)Lbdp$a; lambda$getEntities$1
		static
		0 o p_261457_
		1 o p_261458_
		2 o p_261459_
	a (Lfoc;Lbdp;)V forEachAccessibleNonEmptySection
		0 o p_188363_
		1 o p_261588_
	a ()Lit/unimi/dsi/fastutil/longs/LongSet; getAllChunksWithExistingSections
	a (J)Ljava/util/stream/LongStream; getExistingSectionPositionsInChunk
		0 o p_156862_
	b (Lfoc;Lbdp;)V getEntities
		0 o p_261820_
		1 o p_261992_
	b (J)Ljava/util/stream/Stream; getExistingSectionsInChunk
		0 o p_156889_
	b ()I count
	c (J)Lenz; getOrCreateSection
		0 o p_156894_
	d (J)Lenz; getSection
		0 o p_156896_
	e (J)V remove
		0 o p_156898_
	f (J)J getChunkKeyFromSectionKey
		static
		0 o p_156900_
	g (J)Lenz; createSection
		0 o p_156902_
eob 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 (Ljava/util/function/Consumer;)V forEach
		0 o p_156911_
	a (Lcdv;)V add
		0 o p_156909_
	a ()V ensureActiveIsNotIterated
	b (Lcdv;)V remove
		0 o p_156913_
	c (Lcdv;)Z contains
		0 o p_156915_
eoc net/minecraft/world/level/entity/EntityTypeTest
	a (Ljava/lang/Class;)Leoc; 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;)Leoc; forExactClass
		static
		0 o p_313881_
eoc$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
eoc$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
eod 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_
eoe net/minecraft/world/level/entity/LevelEntityGetter
	a (Ljava/util/UUID;)Lenv; get
		0 o p_156939_
	a (Lfoc;Ljava/util/function/Consumer;)V get
		0 o p_156937_
		1 o p_156938_
	a (Leoc;Lbdp;)V get
		0 o p_156935_
		1 o p_261602_
	a ()Ljava/lang/Iterable; getAll
	a (Leoc;Lfoc;Lbdp;)V get
		0 o p_156932_
		1 o p_156933_
		2 o p_261542_
	a (I)Lenv; get
		0 o p_156931_
eof net/minecraft/world/level/entity/LevelEntityGetterAdapter
	a Lenx; visibleEntities
	b Leoa; sectionStorage
	<init> (Lenx;Leoa;)V <init>
		0 o p_156943_
		1 o p_156944_
	a (Ljava/util/UUID;)Lenv; get
		0 o p_156959_
	a (Lfoc;Ljava/util/function/Consumer;)V get
		0 o p_156956_
		1 o p_156957_
	a (Leoc;Lbdp;)V get
		0 o p_261718_
		1 o p_262009_
	a ()Ljava/lang/Iterable; getAll
	a (Leoc;Lfoc;Lbdp;)V get
		0 o p_261696_
		1 o p_261693_
		2 o p_261719_
	a (I)Lenv; get
		0 o p_156947_
eog net/minecraft/world/level/entity/PersistentEntitySectionManager
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Set; knownUuids
	c Leod; callbacks
	d Leny; permanentStorage
	e Lenx; visibleEntityStorage
	f Leoa; sectionStorage
	g Leoe; 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;Leod;Leny;)V <init>
		0 o p_157503_
		1 o p_157504_
		2 o p_157505_
	a (Lbef;J)V lambda$dumpSections$17
		0 o p_157516_
		1 o p_157517_
	a (Ldqv;Leok;)V updateChunkStatus
		0 o p_157528_
		1 o p_157529_
	a (Ljava/io/Writer;)V dumpSections
		0 o p_157549_
	a (Ljava/util/UUID;)Z isLoaded
		0 o p_157551_
	a (Lenv;Z)Z addEntity
		0 o p_157539_
		1 o p_157540_
	a (Ldqv;)Z isTicking
		0 o p_397122_
	a (Lbef;Leog$b;J)V lambda$dumpSections$16
		0 o p_157519_
		1 o p_157520_
		2 o p_157521_
	a (J)Z areEntitiesLoaded
		0 o p_157508_
	a (Lenz;)Ljava/util/stream/Stream; lambda$storeChunkSections$7
		static
		0 o p_157542_
	a (Leok;Lenz;)V lambda$updateChunkStatus$6
		0 o p_157544_
		1 o p_157545_
	a (Lenv;Leok;)Leok; getEffectiveStatus
		static
		0 o p_157536_
		1 o p_157537_
	a (Lenv;)Z addNewEntity
		0 o p_157534_
	a (Ldqv;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$requestChunkLoad$8
		static
		0 o p_157531_
		1 o p_157532_
	a ()V processPendingLoads
	a (JLjava/util/function/Consumer;)Z storeChunkSections
		0 o p_157513_
		1 o p_157514_
	a (Ldqv;Lawl;)V updateChunkStatus
		0 o p_287590_
		1 o p_287623_
	a (Lja;)Z canPositionTick
		0 o p_202168_
	a (JLenz;)V removeSectionIfEmpty
		0 o p_157510_
		1 o p_157511_
	a (Ljava/util/stream/Stream;)V addLegacyChunkEntities
		0 o p_157553_
	b (Lenv;)Z addEntityUuid
		0 o p_157558_
	b (Ljava/util/stream/Stream;)V addWorldGenChunkEntities
		0 o p_157560_
	b (J)V ensureChunkQueuedForLoad
		0 o p_157556_
	b (Ldqv;)Z canPositionTick
		0 o p_202166_
	b ()V tick
	c ()V autoSave
	c (J)V requestChunkLoad
		0 o p_157563_
	c (Lenv;)V startTicking
		0 o p_157565_
	close ()V close
	d (Lenv;)V stopTicking
		0 o p_157571_
	d ()V saveAll
	d (J)Z processChunkUnload
		0 o p_157569_
	e ()Leoe; getEntityGetter
	e (Lenv;)V startTracking
		0 o p_157576_
	e (J)Z lambda$saveAll$15
		0 o p_157574_
	f (Lenv;)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 (J)Z lambda$processUnloads$10
		0 o p_157584_
	g (Lenv;)V unloadEntity
		0 o p_157586_
	h ()V processUnloads
	h (Lenv;)V lambda$saveAll$14
		static
		0 o p_157589_
	i ()Lit/unimi/dsi/fastutil/longs/LongSet; getAllChunksToSave
	i (Lenv;)V lambda$autoSave$12
		static
		0 o p_157591_
	j (Lenv;)V lambda$processPendingLoads$11
		0 o p_157593_
	k (Lenv;)V lambda$processChunkUnload$9
		0 o p_157595_
	l (Lenv;)Z lambda$updateChunkStatus$5
		static
		0 o p_157597_
	m (Lenv;)Z lambda$updateChunkStatus$4
		static
		0 o p_157599_
	n (Lenv;)Z lambda$updateChunkStatus$3
		static
		0 o p_157601_
	o (Lenv;)Z lambda$updateChunkStatus$2
		static
		0 o p_157603_
	p (Lenv;)V lambda$addWorldGenChunkEntities$1
		0 o p_157605_
	q (Lenv;)V lambda$addLegacyChunkEntities$0
		0 o p_157607_
eog$a net/minecraft/world/level/entity/PersistentEntitySectionManager$Callback
	b Leog; this$0
	c Lenv; entity
	d J currentSectionKey
	e Lenz; currentSection
	<init> (Leog;Lenv;JLenz;)V <init>
		0 o p_157613_
		1 o p_157614_
		2 o p_157615_
		3 o p_157616_
	a ()V onMove
	a (Lcdv$e;)V onRemove
		0 o p_157619_
	a (Leok;Leok;)V updateStatus
		0 o p_157621_
		1 o p_157622_
eog$b net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus
	a Leog$b; FRESH
	b Leog$b; PENDING
	c Leog$b; LOADED
	d [Leog$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_157629_
		1 o p_157630_
	a ()[Leog$b; $values
		static
	valueOf (Ljava/lang/String;)Leog$b; valueOf
		static
		0 o p_157633_
	values ()[Leog$b; values
		static
eoh net/minecraft/world/level/entity/TransientEntitySectionManager
	a Lorg/slf4j/Logger; LOGGER
	b Leod; callbacks
	c Lenx; entityStorage
	d Leoa; sectionStorage
	e Lit/unimi/dsi/fastutil/longs/LongSet; tickingChunks
	f Leoe; entityGetter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Class;Leod;)V <init>
		0 o p_157643_
		1 o p_157644_
	a (Lenz;)V lambda$stopTicking$4
		0 o p_157656_
	a ()Leoe; getEntityGetter
	a (Ldqv;)V startTicking
		0 o p_157652_
	a (Lenv;)V addEntity
		0 o p_157654_
	a (JLenz;)V removeSectionIfEmpty
		0 o p_157649_
		1 o p_157650_
	a (J)Leok; lambda$new$0
		0 o p_157647_
	b (Lenz;)V lambda$startTicking$2
		0 o p_157663_
	b ()I count
	b (Ldqv;)V stopTicking
		0 o p_157659_
	b (Lenv;)Z lambda$stopTicking$3
		static
		0 o p_157661_
	c ()Ljava/lang/String; gatherStats
	c (Lenv;)Z lambda$startTicking$1
		static
		0 o p_157666_
eoh$a net/minecraft/world/level/entity/TransientEntitySectionManager$Callback
	b Leoh; this$0
	c Lenv; entity
	d J currentSectionKey
	e Lenz; currentSection
	<init> (Leoh;Lenv;JLenz;)V <init>
		0 o p_157672_
		1 o p_157673_
		2 o p_157674_
		3 o p_157675_
	a ()V onMove
	a (Lcdv$e;)V onRemove
		0 o p_157678_
eoi net/minecraft/world/level/entity/UUIDLookup
	lookup (Ljava/util/UUID;)Leoj; lookup
		0 o p_393911_
eoj net/minecraft/world/level/entity/UniquelyIdentifyable
	cT ()Ljava/util/UUID; getUUID
	ec ()Z isRemoved
eok net/minecraft/world/level/entity/Visibility
	a Leok; HIDDEN
	b Leok; TRACKED
	c Leok; TICKING
	d Z accessible
	e Z ticking
	f [Leok; $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 (Lawl;)Leok; fromFullChunkStatus
		static
		0 o p_287651_
	b ()Z isAccessible
	c ()[Leok; $values
		static
	valueOf (Ljava/lang/String;)Leok; valueOf
		static
		0 o p_157697_
	values ()[Leok; values
		static
eol net/minecraft/world/level/entity/package-info
eom net/minecraft/world/level/gameevent/BlockPositionSource
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	e Lja; pos
	<clinit> ()V <clinit>
		static
	<init> (Lja;)V <init>
		0 o pos
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_157710_
	a (Ldrq;)Ljava/util/Optional; getPosition
		0 o p_157708_
	a ()Leov; getType
	b ()Lja; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_449807_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eom$a net/minecraft/world/level/gameevent/BlockPositionSource$Type
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Laae; streamCodec
eon net/minecraft/world/level/gameevent/DynamicGameEventListener
	a Leos; listener
	b Lkd; lastSection
	<init> (Leos;)V <init>
		0 o p_223615_
	a (Leot;)V lambda$move$2
		0 o p_248451_
	a (Lawx;)V add
		0 o p_223618_
	a (Ldrt;Lkd;Ljava/util/function/Consumer;)V ifChunkExists
		static
		0 o p_223623_
		1 o p_223624_
		2 o p_223625_
	a ()Leos; getListener
	a (Lawx;Lkd;)V lambda$move$3
		0 o p_223620_
		1 o p_223621_
	b (Leot;)V lambda$move$1
		0 o p_248452_
	b (Lawx;)V remove
		0 o p_223635_
	c (Lawx;)V move
		0 o p_223642_
	c (Leot;)V lambda$remove$0
		0 o p_248453_
eoo net/minecraft/world/level/gameevent/EntityPositionSource
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	e Lcom/mojang/datafixers/util/Either; entityOrUuidOrId
	f F yOffset
	<clinit> ()V <clinit>
		static
	<init> (Lcdv;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 (Ldrq;Ljava/util/UUID;)Lcdv; lambda$resolveEntity$6
		static
		0 o p_393426_
		1 o p_393427_
	a (Ljava/util/UUID;Ljava/lang/Float;)Leoo; lambda$static$1
		static
		0 o p_223672_
		1 o p_223673_
	a (Ljava/lang/Integer;Ljava/lang/Float;)Leoo; lambda$static$4
		static
		0 o p_319759_
		1 o p_319760_
	a (Lcdv;)V lambda$resolveEntity$8
		0 o p_223654_
	a (Ljava/util/UUID;)Ljava/lang/Integer; lambda$getId$11
		static
		0 o p_223670_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer; lambda$getId$12
		static
		0 o p_223662_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_253607_
	a (Ldrq;)Ljava/util/Optional; getPosition
		0 o p_157733_
	a ()Leov; getType
	a (Ljava/lang/Integer;)Ljava/util/UUID; lambda$getUuid$9
		static
		0 o p_223668_
	a (Leoo;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_319761_
	a (Ldrq;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 (Leoo;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_223666_
	b (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; lambda$getUuid$10
		static
		0 o p_223680_
	b (Lcdv;)Lfoh; lambda$getPosition$5
		0 o p_223676_
	b (Ldrq;)V resolveEntity
		0 o p_223678_
	c ()I getId
eoo$a net/minecraft/world/level/gameevent/EntityPositionSource$Type
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Laae; streamCodec
eop 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 Lawx; level
	g I sectionY
	h Leop$a; onEmptyAction
	<init> (Lawx;ILeop$a;)V <init>
		0 o p_281505_
		1 o p_283450_
		2 o p_282325_
	a (Lawx;Lfoh;Leos;)Ljava/util/Optional; getPostableListenerPosition
		static
		0 o p_249585_
		1 o p_251333_
		2 o p_251051_
	a ()Z isEmpty
	a (Leos;)V register
		0 o p_248767_
	a (Lawx;Leos;)V sendDebugInfo
		static
		0 o p_449509_
		1 o p_449394_
	a (Ljk;Lfoh;Leoq$a;Leot$a;)Z visitInRangeListeners
		0 o p_316862_
		1 o p_251445_
		2 o p_252317_
		3 o p_251422_
	b (Leos;)V unregister
		0 o p_250006_
eop$a net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction
	apply (I)V apply
		0 o p_282867_
eoq net/minecraft/world/level/gameevent/GameEvent
	A Ljk$c; HIT_GROUND
	B Ljk$c; INSTRUMENT_PLAY
	C Ljk$c; ITEM_INTERACT_FINISH
	D Ljk$c; ITEM_INTERACT_START
	E Ljk$c; JUKEBOX_PLAY
	F Ljk$c; JUKEBOX_STOP_PLAY
	G Ljk$c; LIGHTNING_STRIKE
	H Ljk$c; NOTE_BLOCK_PLAY
	I Ljk$c; PRIME_FUSE
	J Ljk$c; PROJECTILE_LAND
	K Ljk$c; PROJECTILE_SHOOT
	L Ljk$c; SCULK_SENSOR_TENDRILS_CLICKING
	M Ljk$c; SHEAR
	N Ljk$c; SHRIEK
	O Ljk$c; SPLASH
	P Ljk$c; STEP
	Q Ljk$c; SWIM
	R Ljk$c; TELEPORT
	S Ljk$c; UNEQUIP
	T Ljk$c; RESONATE_1
	U Ljk$c; RESONATE_2
	V Ljk$c; RESONATE_3
	W Ljk$c; RESONATE_4
	X Ljk$c; RESONATE_5
	Y Ljk$c; RESONATE_6
	Z Ljk$c; RESONATE_7
	a Ljk$c; BLOCK_ACTIVATE
	aa Ljk$c; RESONATE_8
	ab Ljk$c; RESONATE_9
	ac Ljk$c; RESONATE_10
	ad Ljk$c; RESONATE_11
	ae Ljk$c; RESONATE_12
	af Ljk$c; RESONATE_13
	ag Ljk$c; RESONATE_14
	ah Ljk$c; RESONATE_15
	ai I DEFAULT_NOTIFICATION_RADIUS
	aj Lcom/mojang/serialization/Codec; CODEC
	ak I notificationRadius
	b Ljk$c; BLOCK_ATTACH
	c Ljk$c; BLOCK_CHANGE
	d Ljk$c; BLOCK_CLOSE
	e Ljk$c; BLOCK_DEACTIVATE
	f Ljk$c; BLOCK_DESTROY
	g Ljk$c; BLOCK_DETACH
	h Ljk$c; BLOCK_OPEN
	i Ljk$c; BLOCK_PLACE
	j Ljk$c; CONTAINER_CLOSE
	k Ljk$c; CONTAINER_OPEN
	l Ljk$c; DRINK
	m Ljk$c; EAT
	n Ljk$c; ELYTRA_GLIDE
	o Ljk$c; ENTITY_DAMAGE
	p Ljk$c; ENTITY_DIE
	q Ljk$c; ENTITY_DISMOUNT
	r Ljk$c; ENTITY_INTERACT
	s Ljk$c; ENTITY_MOUNT
	t Ljk$c; ENTITY_PLACE
	u Ljk$c; ENTITY_ACTION
	v Ljk$c; EQUIP
	w Ljk$c; EXPLODE
	x Ljk$c; FLAP
	y Ljk$c; FLUID_PICKUP
	z Ljk$c; FLUID_PLACE
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o notificationRadius
	a (Ljx;)Ljk; bootstrap
		static
		0 o p_316246_
	a (Ljava/lang/String;)Ljk$c; register
		static
		0 o p_157825_
	a (Ljava/lang/String;I)Ljk$c; register
		static
		0 o p_157823_
		1 o p_316588_
	a ()I notificationRadius
	equals (Ljava/lang/Object;)Z equals
		0 o p_316493_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eoq$a net/minecraft/world/level/gameevent/GameEvent$Context
	a Lcdv; sourceEntity
	b Lejm; affectedState
	<init> (Lcdv;Lejm;)V <init>
		0 o sourceEntity
		1 o affectedState
	a (Lejm;)Leoq$a; of
		static
		0 o p_223723_
	a (Lcdv;Lejm;)Leoq$a; of
		static
		0 o p_223720_
		1 o p_223721_
	a (Lcdv;)Leoq$a; of
		static
		0 o p_223718_
	a ()Lcdv; sourceEntity
	b ()Lejm; affectedState
	equals (Ljava/lang/Object;)Z equals
		0 o p_223726_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eoq$b net/minecraft/world/level/gameevent/GameEvent$ListenerInfo
	a Ljk; gameEvent
	b Lfoh; source
	c Leoq$a; context
	d Leos; recipient
	e D distanceToRecipient
	<init> (Ljk;Lfoh;Leoq$a;Leos;Lfoh;)V <init>
		0 o p_316198_
		1 o p_249118_
		2 o p_251196_
		3 o p_251701_
		4 o p_248854_
	a (Leoq$b;)I compareTo
		0 o p_249631_
	a ()Ljk; gameEvent
	b ()Lfoh; source
	c ()Leoq$a; context
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_252054_
	d ()Leos; recipient
eor net/minecraft/world/level/gameevent/GameEventDispatcher
	a Lawx; level
	<init> (Lawx;)V <init>
		0 o p_251921_
	a (Ljava/util/List;)V handleGameEventMessagesInQueue
		0 o p_251433_
	a (Ljk;Lfoh;Leoq$a;)V post
		0 o p_316151_
		1 o p_250613_
		2 o p_251777_
	a (Ljava/util/List;Ljk;Lfoh;Leoq$a;Leos;Lfoh;)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_
eos net/minecraft/world/level/gameevent/GameEventListener
	a ()Leou; getListenerSource
	a (Lawx;Ljk;Leoq$a;Lfoh;)Z handleGameEvent
		0 o p_223757_
		1 o p_316739_
		2 o p_249681_
		3 o p_251048_
	b ()I getListenerRadius
	c ()Leos$a; getDeliveryMode
eos$a net/minecraft/world/level/gameevent/GameEventListener$DeliveryMode
	a Leos$a; UNSPECIFIED
	b Leos$a; BY_DISTANCE
	c [Leos$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_249147_
		1 o p_249637_
	a ()[Leos$a; $values
		static
	valueOf (Ljava/lang/String;)Leos$a; valueOf
		static
		0 o p_250916_
	values ()[Leos$a; values
		static
eos$b net/minecraft/world/level/gameevent/GameEventListener$Provider
	c ()Leos; getListener
eot net/minecraft/world/level/gameevent/GameEventListenerRegistry
	a Leot; NOOP
	<clinit> ()V <clinit>
		static
	a (Ljk;Lfoh;Leoq$a;Leot$a;)Z visitInRangeListeners
		0 o p_316434_
		1 o p_249144_
		2 o p_249328_
		3 o p_250123_
	a ()Z isEmpty
	a (Leos;)V register
		0 o p_249257_
	b (Leos;)V unregister
		0 o p_248758_
eot$1 net/minecraft/world/level/gameevent/GameEventListenerRegistry$1
	<init> ()V <init>
	a (Ljk;Lfoh;Leoq$a;Leot$a;)Z visitInRangeListeners
		0 o p_316158_
		1 o p_249086_
		2 o p_249012_
		3 o p_252106_
	a ()Z isEmpty
	a (Leos;)V register
		0 o p_251092_
	b (Leos;)V unregister
		0 o p_251937_
eot$a net/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor
	visit (Leos;Lfoh;)V visit
		0 o p_250787_
		1 o p_251603_
eou net/minecraft/world/level/gameevent/PositionSource
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Ldrq;)Ljava/util/Optional; getPosition
		0 o p_157870_
	a ()Leov; getType
eov net/minecraft/world/level/gameevent/PositionSourceType
	a Leov; BLOCK
	b Leov; ENTITY
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Leov;)Leov; register
		static
		0 o p_157878_
		1 o p_157879_
	b ()Laae; streamCodec
eow net/minecraft/world/level/gameevent/package-info
eox net/minecraft/world/level/gameevent/vibrations/VibrationInfo
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljk; gameEvent
	c F distance
	d Lfoh; pos
	e Ljava/util/UUID; uuid
	f Ljava/util/UUID; projectileOwnerUuid
	g Lcdv; entity
	<clinit> ()V <clinit>
		static
	<init> (Ljk;FLfoh;Ljava/util/UUID;Ljava/util/UUID;Lcdv;)V <init>
		0 o gameEvent
		1 o distance
		2 o pos
		3 o uuid
		4 o projectileOwnerUuid
		5 o entity
	<init> (Ljk;FLfoh;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> (Ljk;FLfoh;Lcdv;)V <init>
		0 o p_316851_
		1 o p_250190_
		2 o p_251692_
		3 o p_316868_
	a (Leox;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_250607_
	a ()Ljk; gameEvent
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_348454_
	a (Ljk;Ljava/lang/Float;Lfoh;Ljava/util/Optional;Ljava/util/Optional;)Leox; 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 (Lawx;)Ljava/util/Optional; getEntity
		0 o p_249184_
	a (Lcdv;)Ljava/util/UUID; getProjectileOwner
		static
		0 o p_251531_
	b ()F distance
	b (Lawx;)Ljava/util/Optional; getProjectileOwner
		0 o p_249217_
	b (Lcdv;)Ldai; lambda$getProjectileOwner$6
		static
		0 o p_249388_
	b (Leox;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_250608_
	c (Lawx;)Ljava/util/Optional; lambda$getProjectileOwner$7
		0 o p_251816_
	c (Lcdv;)Z lambda$getProjectileOwner$5
		static
		0 o p_249829_
	c ()Lfoh; pos
	d (Lawx;)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 ()Lcdv; entity
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eoy 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 (Leox;J)V addCandidate
		0 o p_250149_
		1 o p_249749_
	a (Leoy;)Ljava/lang/Long; lambda$static$1
		static
		0 o p_251458_
	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_
	a (JLeox;)Lorg/apache/commons/lang3/tuple/Pair; lambda$new$3
		static
		0 o p_251479_
		1 o p_251571_
	b (Leox;J)Z shouldReplaceVibration
		0 o p_248697_
		1 o p_249040_
	b (Leoy;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_251862_
eoz net/minecraft/world/level/gameevent/vibrations/VibrationSystem
	f_ Ljava/util/List; RESONANCE_EVENTS
	g_ I NO_VIBRATION_FREQUENCY
	h_ Ljava/util/function/ToIntFunction; VIBRATION_FREQUENCY_FOR_EVENT
	<clinit> ()V <clinit>
		static
	a (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$static$0
		static
		0 o p_316653_
	a (Lami;)I getGameEventFrequency
		static
		0 o p_316800_
	a_ (FI)I getRedstoneStrengthForDistance
		static
		0 o p_282483_
		1 o p_282722_
	a_ (Ljk;)I getGameEventFrequency
		static
		0 o p_316300_
	b (I)Lami; getResonanceEventByFrequency
		static
		0 o p_282105_
	gJ ()Leoz$a; getVibrationData
	gK ()Leoz$d; getVibrationUser
eoz$a net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; NBT_TAG_KEY
	c Leox; currentVibration
	d I travelTimeInTicks
	e Leoy; selectionStrategy
	f Z reloadVibrationParticle
	<clinit> ()V <clinit>
		static
	<init> (Leox;Leoy;IZ)V <init>
		0 o p_281967_
		1 o p_283036_
		2 o p_283607_
		3 o p_282438_
	<init> ()V <init>
	a (Leoz$a;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_281665_
	a (I)V setTravelTimeInTicks
		0 o p_282973_
	a (Z)V setReloadVibrationParticle
		0 o p_281702_
	a (Ljava/util/Optional;Leoy;Ljava/lang/Integer;)Leoz$a; lambda$static$1
		static
		0 o p_281934_
		1 o p_282381_
		2 o p_282931_
	a ()Leoy; getSelectionStrategy
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_338090_
	a (Leox;)V setCurrentVibration
		0 o p_282049_
	b ()Leox; getCurrentVibration
	c ()I getTravelTimeInTicks
	d ()V decrementTravelTime
	e ()Z shouldReloadVibrationParticle
eoz$b net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener
	a Leoz; system
	<init> (Leoz;)V <init>
		0 o p_281843_
	a (Lejm;)Z lambda$isOccluded$1
		static
		0 o p_283608_
	a (Lawx;Ljk;Leoq$a;Lfoh;Lfoh;)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 (Ldrq;Lfoh;Lfoh;)Z isOccluded
		static
		0 o p_283225_
		1 o p_283328_
		2 o p_283163_
	a (Lja;Lja;)F distanceBetweenInBlocks
		static
		0 o p_282413_
		1 o p_281960_
	a (Lawx;Leoz$a;Ljk;Leoq$a;Lfoh;Lfoh;)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 ()Leou; getListenerSource
	a (Lawx;Ljk;Leoq$a;Lfoh;)Z handleGameEvent
		0 o p_282254_
		1 o p_316513_
		2 o p_283664_
		3 o p_282426_
	b (Lawx;Ljk;Leoq$a;Lfoh;)V forceScheduleVibration
		0 o p_282808_
		1 o p_316321_
		2 o p_281652_
		3 o p_281530_
	b ()I getListenerRadius
eoz$c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Ticker
	a (Lawx;Leoz$a;Leoz$d;Leox;)Z receiveVibration
		static
		0 o p_282967_
		1 o p_283447_
		2 o p_282301_
		3 o p_281498_
	a (Ldrq;Lja;)Z areAdjacentChunksTicking
		static
		0 o p_282735_
		1 o p_281722_
	a (Lawx;Leoz$a;Leoz$d;)V trySelectAndScheduleVibration
		static
		0 o p_282775_
		1 o p_282792_
		2 o p_281845_
	a (Leoz$a;Leoz$d;Lawx;Leox;)V lambda$trySelectAndScheduleVibration$0
		static
		0 o p_281625_
		1 o p_282561_
		2 o p_281332_
		3 o p_282059_
	a (Ldrq;Leoz$a;Leoz$d;)V tick
		static
		0 o p_281704_
		1 o p_282633_
		2 o p_281564_
	b (Lawx;Leoz$a;Leoz$d;)V tryReloadVibrationParticle
		static
		0 o p_282010_
		1 o p_282354_
		2 o p_282958_
eoz$d net/minecraft/world/level/gameevent/vibrations/VibrationSystem$User
	a (Lawx;Lja;Ljk;Lcdv;Lcdv;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 (Ljk;Leoq$a;)Z isValidVibration
		0 o p_316804_
		1 o p_283373_
	a (F)I calculateTravelTimeInTicks
		0 o p_281658_
	a ()I getListenerRadius
	a (Lawx;Lja;Ljk;Leoq$a;)Z canReceiveVibration
		0 o p_282960_
		1 o p_282488_
		2 o p_316319_
		3 o p_283577_
	b ()Leou; getPositionSource
	c ()Lbdj; getListenableEvents
	d ()Z canTriggerAvoidVibration
	e ()V onDataChanged
	f ()Z requiresAdjacentChunksToBeTicking
ep 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 (Ljm;Lep$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V suggestRegistryElements
		0 o p_426100_
		1 o p_212337_
		2 o p_212338_
	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 (Lami;Lep$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; suggestRegistryElements
		0 o p_212339_
		1 o p_212340_
		2 o p_212341_
		3 o p_212342_
	a (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestResource
		static
		0 o p_82930_
		1 o p_82931_
		2 o p_82932_
	a (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; suggestCoordinates
		static
		0 o p_82953_
		1 o p_82954_
		2 o p_82955_
		3 o p_82956_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lamj;)V lambda$suggestResource$3
		static
		0 o p_82924_
		1 o p_82925_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lami;Lep$a;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		static
		0 o p_425960_
		1 o p_426312_
		2 o p_425737_
		3 o p_426237_
	a (Lamj;)Lamj; lambda$suggestResource$2
		static
		0 o p_82966_
	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 (Ljava/lang/String;Ljava/lang/String;)Z matchesSubStr
		static
		0 o p_82950_
		1 o p_82951_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lamj;)V lambda$suggestResource$1
		static
		0 o p_339317_
		1 o p_339318_
		2 o p_339319_
	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 (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 (Lamj;)Lamj; lambda$suggestResource$0
		static
		0 o p_82985_
	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 ()Ljy; registryAccess
	v ()Ldcx; enabledFeatures
	y ()Ljava/util/Collection; getCustomTabSugggestions
	z ()Ljava/util/Collection; getSelectedEntities
ep$a net/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType
	a Lep$a; TAGS
	b Lep$a; ELEMENTS
	c Lep$a; ALL
	d [Lep$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 ()[Lep$a; $values
		static
	valueOf (Ljava/lang/String;)Lep$a; valueOf
		static
		0 o p_212355_
	values ()[Lep$a; values
		static
ep$b net/minecraft/commands/SharedSuggestionProvider$TextCoordinates
	a Lep$b; DEFAULT_LOCAL
	b Lep$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_
epa net/minecraft/world/level/gameevent/vibrations/package-info
epb net/minecraft/world/level/levelgen/Aquifer
	a (Lepi$b;D)Lejm; computeSubstance
		0 o p_208158_
		1 o p_208159_
	a (Lepb$a;)Lepb; createDisabled
		static
		0 o p_188375_
	a ()Z shouldScheduleFluidUpdate
	a (Lept;Ldqv;Lepv;Leqc;IILepb$a;)Lepb; 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_
epb$1 net/minecraft/world/level/levelgen/Aquifer$1
	a Lepb$a; val$fluidRule
	<init> (Lepb$a;)V <init>
		0 o p_188390_
	a (Lepi$b;D)Lejm; computeSubstance
		0 o p_208172_
		1 o p_208173_
	a ()Z shouldScheduleFluidUpdate
epb$a net/minecraft/world/level/levelgen/Aquifer$FluidPicker
	computeFluid (III)Lepb$b; computeFluid
		0 o p_188397_
		1 o p_188398_
		2 o p_188399_
epb$b net/minecraft/world/level/levelgen/Aquifer$FluidStatus
	a I fluidLevel
	b Lejm; fluidType
	<init> (ILejm;)V <init>
		0 o fluidLevel
		1 o fluidType
	a (I)Lejm; at
		0 o p_188406_
	a ()I fluidLevel
	b ()Lejm; fluidType
	equals (Ljava/lang/Object;)Z equals
		0 o p_362487_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
epb$c net/minecraft/world/level/levelgen/Aquifer$NoiseBasedAquifer
	A Lepi; lavaNoise
	B Leqc; positionalRandomFactory
	C [Lepb$b; aquiferCache
	D [J aquiferLocationCache
	E Lepb$a; globalFluidPicker
	F Lepi; erosion
	G Lepi; depth
	H Z shouldScheduleFluidUpdate
	I I skipSamplingAboveY
	J I minGridX
	K I minGridY
	L I minGridZ
	M I gridSizeX
	N I gridSizeZ
	O [[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 X_SPACING_SHIFT
	k I Z_SPACING_SHIFT
	l I MAX_REASONABLE_DISTANCE_TO_AQUIFER_CENTER
	m D FLOWING_UPDATE_SIMULARITY
	n I SAMPLE_OFFSET_X
	o I SAMPLE_OFFSET_Y
	p I SAMPLE_OFFSET_Z
	q I MIN_CELL_SAMPLE_X
	r I MIN_CELL_SAMPLE_Y
	s I MIN_CELL_SAMPLE_Z
	t I MAX_CELL_SAMPLE_X
	u I MAX_CELL_SAMPLE_Y
	v I MAX_CELL_SAMPLE_Z
	w Lept; noiseChunk
	x Lepi; barrierNoise
	y Lepi; fluidLevelFloodednessNoise
	z Lepi; fluidLevelSpreadNoise
	<clinit> ()V <clinit>
		static
	<init> (Lept;Ldqv;Lepv;Leqc;IILepb$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 (IIII)I computeRandomizedFluidSurfaceLevel
		0 o p_223899_
		1 o p_223900_
		2 o p_223901_
		3 o p_223902_
	a (IIILepb$b;I)Lejm; computeFluidType
		0 o p_223904_
		1 o p_223905_
		2 o p_223906_
		3 o p_223907_
		4 o p_223908_
	a (III)I getIndex
		0 o p_158028_
		1 o p_158029_
		2 o p_158030_
	a (I)I gridX
		static
		0 o p_158040_
	a (IIILepb$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 (Lepi$b;Lorg/apache/commons/lang3/mutable/MutableDouble;Lepb$b;Lepb$b;)D calculatePressure
		0 o p_208189_
		1 o p_208190_
		2 o p_208191_
		3 o p_208192_
	a (Lepi$b;D)Lejm; computeSubstance
		0 o p_208186_
		1 o p_208187_
	a ()Z shouldScheduleFluidUpdate
	a (II)D similarity
		static
		0 o p_158025_
		1 o p_158026_
	b (II)I fromGridX
		static
		0 o p_433799_
		1 o p_434140_
	b (I)I gridY
		static
		0 o p_158046_
	b (III)Lepb$b; computeFluid
		0 o p_188448_
		1 o p_188449_
		2 o p_188450_
	c (II)I fromGridY
		static
		0 o p_436049_
		1 o p_435666_
	c (I)I gridZ
		static
		0 o p_158048_
	d (I)Lepb$b; getAquiferStatus
		0 o p_434487_
	d (II)I fromGridZ
		static
		0 o p_435702_
		1 o p_433958_
	e (I)I adjustSurfaceLevel
		0 o p_435127_
epc net/minecraft/world/level/levelgen/Beardifier
	a I BEARD_KERNEL_RADIUS
	b Lepc; EMPTY
	g I BEARD_KERNEL_SIZE
	h [F BEARD_KERNEL
	i Ljava/util/List; pieces
	j Ljava/util/List; junctions
	k Lfaf; affectedBox
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Lfaf;)V <init>
		0 o p_433918_
		1 o p_433094_
		2 o p_433723_
	a (IDI)D computeBeardContribution
		static
		0 o p_223922_
		1 o p_223923_
		2 o p_223924_
	a ([DLepi$a;)V fillArray
		0 o p_435636_
		1 o p_435864_
	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 (Lepi$b;)D compute
		0 o p_208200_
	a (Ldsm;Ldqv;)Lepc; forStructuresInChunk
		static
		0 o p_223938_
		1 o p_223939_
	a ()D minValue
	a (Lfan;)Z lambda$forStructuresInChunk$1
		static
		0 o p_223941_
	a (Lfaf;Lfaf;)Lfaf; includeBoundingBox
		static
		0 o p_434109_
		1 o p_433875_
	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
epc$1 net/minecraft/world/level/levelgen/Beardifier$1
	a [I $SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment
	<clinit> ()V <clinit>
		static
epc$a net/minecraft/world/level/levelgen/Beardifier$Rigid
	a Lfaf; box
	b Lfay; terrainAdjustment
	c I groundLevelDelta
	<init> (Lfaf;Lfay;I)V <init>
		0 o box
		1 o terrainAdjustment
		2 o groundLevelDelta
	a ()Lfaf; box
	b ()Lfay; terrainAdjustment
	c ()I groundLevelDelta
	equals (Ljava/lang/Object;)Z equals
		0 o p_223955_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
epd net/minecraft/world/level/levelgen/BelowZeroRetrogen
	a Lcom/mojang/serialization/Codec; CODEC
	b Ldrs; 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 Lemo; targetStatus
	h Ljava/util/BitSet; missingBedrock
	<clinit> ()V <clinit>
		static
	<init> (Lemo;Ljava/util/Optional;)V <init>
		0 o p_331125_
		1 o p_188465_
	a (Lemg;Lja;)V lambda$applyBedrockMask$7
		static
		0 o p_393430_
		1 o p_393431_
	a (II)Z hasBedrockHole
		0 o p_198215_
		1 o p_198216_
	a (Lemo;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_330147_
	a (Ljava/util/BitSet;)Ljava/util/stream/LongStream; lambda$static$1
		static
		0 o p_188482_
	a (Ldsw;Lelk;)Ldsw; getBiomeResolver
		static
		0 o p_204532_
		1 o p_204533_
	a (Ljava/util/stream/LongStream;)Ljava/util/BitSet; lambda$static$0
		static
		0 o p_188484_
	a (Lemg;)V replaceOldBedrock
		static
		0 o p_188475_
	a (Ldsw;Ljava/util/function/Predicate;Lelk;IIILdtc$f;)Ljk; lambda$getBiomeResolver$8
		static
		0 o p_204535_
		1 o p_204536_
		2 o p_204537_
		3 o p_204538_
		4 o p_204539_
		5 o p_204540_
		6 o p_204541_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_338091_
	a (Lepd;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_188480_
	a ()Lemo; targetStatus
	b (Lemg;)V applyBedrockMask
		0 o p_198222_
	b (Lemg;Lja;)V lambda$replaceOldBedrock$6
		static
		0 o p_393428_
		1 o p_393429_
	b ()Z hasBedrockHoles
	c ()Ljava/lang/String; lambda$static$2
		static
epd$1 net/minecraft/world/level/levelgen/BelowZeroRetrogen$1
	<init> ()V <init>
	M_ ()I getMinY
	N_ ()I getHeight
epe 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
epf net/minecraft/world/level/levelgen/Column
	<init> ()V <init>
	a (Ljava/util/OptionalInt;)Lepf; withFloor
		0 o p_158182_
	a (Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lepf; create
		static
		0 o p_158184_
		1 o p_158185_
	a ()Lepf; line
		static
	a (II)Lepf$b; around
		static
		0 o p_158165_
		1 o p_158166_
	a (I)Lepf; below
		static
		0 o p_158163_
	a (Ldrw;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lja$a;ILjg;)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 (Ldrw;Lja;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)Lepf$b; inside
		static
		0 o p_158189_
		1 o p_158190_
	b ()Ljava/util/OptionalInt; getCeiling
	b (Ljava/util/OptionalInt;)Lepf; withCeiling
		0 o p_158192_
	b (I)Lepf; fromHighest
		static
		0 o p_158187_
	c ()Ljava/util/OptionalInt; getFloor
	c (I)Lepf; above
		static
		0 o p_158194_
	d (I)Lepf; fromLowest
		static
		0 o p_158196_
	d ()Ljava/util/OptionalInt; getHeight
epf$a net/minecraft/world/level/levelgen/Column$Line
	a Lepf$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
epf$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
epf$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
epg net/minecraft/world/level/levelgen/DebugLevelSource
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lejm; AIR
	e Lejm; 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> (Ljk$c;)V <init>
		0 o p_255723_
	a (Ljava/util/List;Leqd;Lja;)V addDebugScreenInfo
		0 o p_223987_
		1 o p_223988_
		2 o p_223989_
	a (IILdrs;Leqd;)Ldsc; getBaseColumn
		0 o p_223959_
		1 o p_223960_
		2 o p_223961_
		3 o p_223962_
	a (Leqr;Leqd;Ldsm;Lelk;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_223992_
		1 o p_223993_
		2 o p_223994_
		3 o p_223995_
	a (II)Lejm; getBlockStateFor
		static
		0 o p_64149_
		1 o p_64150_
	a (Laxf;Ldsm;Leqd;Lelk;)V buildSurface
		0 o p_223978_
		1 o p_223979_
		2 o p_223980_
		3 o p_223981_
	a (Laxf;JLeqd;Ldsv;Ldsm;Lelk;)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 (Ldsp;Lelk;Ldsm;)V applyBiomeDecoration
		0 o p_223983_
		1 o p_223984_
		2 o p_223985_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_255576_
	a (Laxf;)V spawnOriginalMobs
		0 o p_188511_
	a (Lduv;)Ljava/util/stream/Stream; lambda$static$1
		static
		0 o p_208208_
	a (IILepp$a;Ldrs;Leqd;)I getBaseHeight
		0 o p_223964_
		1 o p_223965_
		2 o p_223966_
		3 o p_223967_
		4 o p_223968_
	b ()Lcom/mojang/serialization/MapCodec; codec
	e ()I getGenDepth
	f ()I getSeaLevel
	g ()I getMinY
eph net/minecraft/world/level/levelgen/Density
	a D SURFACE
	b D UNRECOVERABLY_DENSE
	c D UNRECOVERABLY_THIN
	<init> ()V <init>
epi net/minecraft/world/level/levelgen/DensityFunction
	c Lcom/mojang/serialization/Codec; DIRECT_CODEC
	d Lcom/mojang/serialization/Codec; CODEC
	e Lcom/mojang/serialization/Codec; HOLDER_HELPER_CODEC
	<clinit> ()V <clinit>
		static
	a ([DLepi$a;)V fillArray
		0 o p_208227_
		1 o p_208228_
	a (Lepi$b;)D compute
		0 o p_208223_
	a (Lepi;)Ljk; lambda$static$0
		static
		0 o p_208226_
	a ()D minValue
	a (Lepi$f;)Lepi; mapAll
		0 o p_208224_
	a (DD)Lepi; clamp
		0 o p_208221_
		1 o p_208222_
	b ()D maxValue
	c ()Lbfa; codec
	d ()Lepi; abs
	e ()Lepi; square
	f ()Lepi; cube
	g ()Lepi; halfNegative
	h ()Lepi; quarterNegative
	i ()Lepi; invert
	j ()Lepi; squeeze
epi$a net/minecraft/world/level/levelgen/DensityFunction$ContextProvider
	a ([DLepi;)V fillAllDirectly
		0 o p_208236_
		1 o p_208237_
	a (I)Lepi$b; forIndex
		0 o p_208235_
epi$b net/minecraft/world/level/levelgen/DensityFunction$FunctionContext
	a ()I blockX
	b ()I blockY
	c ()I blockZ
	d ()Leqr; getBlender
epi$c net/minecraft/world/level/levelgen/DensityFunction$NoiseHolder
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljk; noiseData
	c Lffd; noise
	<clinit> ()V <clinit>
		static
	<init> (Ljk;)V <init>
		0 o p_224001_
	<init> (Ljk;Lffd;)V <init>
		0 o noiseData
		1 o noise
	a (Ljk;)Lepi$c; lambda$static$0
		static
		0 o p_224011_
	a (DDD)D getValue
		0 o p_224007_
		1 o p_224008_
		2 o p_224009_
	a ()D maxValue
	b ()Ljk; noiseData
	c ()Lffd; noise
	equals (Ljava/lang/Object;)Z equals
		0 o p_224015_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
epi$d net/minecraft/world/level/levelgen/DensityFunction$SimpleFunction
	a (Lepi$f;)Lepi; mapAll
		0 o p_208239_
	a ([DLepi$a;)V fillArray
		0 o p_208241_
		1 o p_208242_
epi$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
epi$f net/minecraft/world/level/levelgen/DensityFunction$Visitor
	a (Lepi$c;)Lepi$c; visitNoise
		0 o p_224018_
	apply (Lepi;)Lepi; apply
		0 o p_224019_
epj 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 (Lcom/mojang/datafixers/util/Either;)Lepi; lambda$static$1
		static
		0 o p_224023_
	a (Lepi;DD)Lepi; mapFromUnitTo
		static
		0 o p_208284_
		1 o p_208285_
		2 o p_208286_
	a (D)Lepi; constant
		static
		0 o p_208265_
	a (Ljk;DDDD)Lepi; mappedNoise
		static
		0 o p_208337_
		1 o p_208338_
		2 o p_208339_
		3 o p_208340_
		4 o p_208341_
	a (Lepi;Lepi;)Lepi; add
		static
		0 o p_208294_
		1 o p_208295_
	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 (Lepi;Lepi;II)Lepi; findTopSurface
		static
		0 o p_433132_
		1 o p_434286_
		2 o p_433324_
		3 o p_434684_
	a (Lepi;Lepj$l$a;)Lepi; map
		static
		0 o p_208313_
		1 o p_208314_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lbfa; singleArgumentCodec
		static
		0 o p_224025_
		1 o p_224026_
		2 o p_224027_
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_208343_
	a (Ljava/util/function/Function;Ljava/util/function/Function;)Lbfa; singleFunctionArgumentCodec
		static
		0 o p_224043_
		1 o p_224044_
	a (Lepi;DLepi;)Lepi; lerp
		static
		0 o p_224031_
		1 o p_224032_
		2 o p_224033_
	a (J)Lepi; endIslands
		static
		0 o p_208272_
	a (Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lbfa; doubleFunctionArgumentCodec
		static
		0 o p_224039_
		1 o p_224040_
		2 o p_224041_
	a (Ljk;DD)Lepi; mappedNoise
		static
		0 o p_208328_
		1 o p_208329_
		2 o p_208330_
	a (Ljk;)Lepi; noise
		static
		0 o p_208323_
	a (Lepi;Ljk;Lepj$aa$a;)Lepi; weirdScaledSampler
		static
		0 o p_208316_
		1 o p_208317_
		2 o p_208318_
	a ()Lepi; zero
		static
	a (IIDD)Lepi; yClampedGradient
		static
		0 o p_208267_
		1 o p_208268_
		2 o p_208269_
		3 o p_208270_
	a (Ljx;Ljava/lang/String;Lbfa;)Lcom/mojang/serialization/MapCodec; register
		static
		0 o p_224035_
		1 o p_224036_
		2 o p_224037_
	a (Ljk;DDD)Lepi; mappedNoise
		static
		0 o p_208332_
		1 o p_208333_
		2 o p_208334_
		3 o p_208335_
	a (Lbeh;)Lepi; spline
		static
		0 o p_224021_
	a (Lepi;)Lepi; interpolated
		static
		0 o p_208282_
	a (Lepi;Lepi;Lepi;)Lepi; lerp
		static
		0 o p_208302_
		1 o p_208303_
		2 o p_208304_
	a (Lcom/mojang/serialization/MapCodec;)Lbfa; makeCodec
		static
		0 o p_224029_
	a (Lepi;DDLepi;Lepi;)Lepi; rangeChoice
		static
		0 o p_208288_
		1 o p_208289_
		2 o p_208290_
		3 o p_208291_
		4 o p_208292_
	a (Ljk;D)Lepi; noise
		static
		0 o p_208325_
		1 o p_208326_
	a (Lepi;Lepi;DLjk;)Lepi; shiftedNoise2d
		static
		0 o p_208297_
		1 o p_208298_
		2 o p_208299_
		3 o p_208300_
	b (Lepi;Lepi;)Lepi; mul
		static
		0 o p_208364_
		1 o p_208365_
	b (Ljk;)Lepi; shiftA
		static
		0 o p_208367_
	b (Ljk;DD)Lepi; noise
		static
		0 o p_208369_
		1 o p_208370_
		2 o p_208371_
	b ()Lepi; blendAlpha
		static
	b (Lepi;)Lepi; flatCache
		static
		0 o p_208362_
	c (Ljk;)Lepi; shiftB
		static
		0 o p_208379_
	c ()Lepi; blendOffset
		static
	c (Lepi;)Lepi; cache2d
		static
		0 o p_208374_
	c (Lepi;Lepi;)Lepi; min
		static
		0 o p_208376_
		1 o p_208377_
	d (Lepi;Lepi;)Lepi; max
		static
		0 o p_208383_
		1 o p_208384_
	d (Ljk;)Lepi; shift
		static
		0 o p_208386_
	d (Lepi;)Lepi; cacheOnce
		static
		0 o p_208381_
	e (Lepi;)Lepi; cacheAllInCell
		static
		0 o p_208388_
	f (Lepi;)Lepi; blendDensity
		static
		0 o p_208390_
	g (Lepi;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_224051_
	h (Lepi;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_338092_
epj$a net/minecraft/world/level/levelgen/DensityFunctions$Ap2
	b Lepj$z$a; type
	f Lepi; argument1
	g Lepi; argument2
	h D minValue
	i D maxValue
	<init> (Lepj$z$a;Lepi;Lepi;DD)V <init>
		0 o type
		1 o argument1
		2 o argument2
		3 o minValue
		4 o maxValue
	a ([DLepi$a;)V fillArray
		0 o p_208414_
		1 o p_208415_
	a (Lepi$b;)D compute
		0 o p_208410_
	a ()D minValue
	a (Lepi$f;)Lepi; mapAll
		0 o p_208412_
	b ()D maxValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_208418_
	hashCode ()I hashCode
	k ()Lepj$z$a; type
	l ()Lepi; argument1
	m ()Lepi; argument2
	toString ()Ljava/lang/String; toString
epj$aa net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler
	a Lbfa; CODEC
	b Lepi; input
	f Lepi$c; noise
	g Lepj$aa$a; rarityValueMapper
	h Lcom/mojang/serialization/MapCodec; DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lepi;Lepi$c;Lepj$aa$a;)V <init>
		0 o input
		1 o noise
		2 o rarityValueMapper
	a (Lepi$b;D)D transform
		0 o p_208440_
		1 o p_208441_
	a ()D minValue
	a (Lepi$f;)Lepi; mapAll
		0 o p_208443_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208438_
	b ()D maxValue
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208451_
	hashCode ()I hashCode
	k ()Lepi; input
	l ()Lepi$c; noise
	m ()Lepj$aa$a; rarityValueMapper
	toString ()Ljava/lang/String; toString
epj$aa$a net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper
	a Lepj$aa$a; TYPE1
	b Lepj$aa$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 [Lepj$aa$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 ()[Lepj$aa$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lepj$aa$a; valueOf
		static
		0 o p_208478_
	values ()[Lepj$aa$a; values
		static
epj$ab net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient
	a Lbfa; CODEC
	b 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 (Lepi$b;)D compute
		0 o p_208496_
	a ()D minValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208494_
	b ()D maxValue
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208500_
	hashCode ()I hashCode
	k ()I fromY
	l ()I toY
	m ()D fromValue
	n ()D toValue
	toString ()Ljava/lang/String; toString
epj$b net/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker
	a Lepj$b; INSTANCE
	b [Lepj$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208511_
		1 o p_208512_
	a ([DLepi$a;)V fillArray
		0 o p_208517_
		1 o p_208518_
	a (Lepi$b;)D compute
		0 o p_208515_
	a ()D minValue
	b ()D maxValue
	k ()[Lepj$b; $values
		static
	valueOf (Ljava/lang/String;)Lepj$b; valueOf
		static
		0 o p_208522_
	values ()[Lepj$b; values
		static
epj$c net/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker
	f Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	c ()Lbfa; codec
epj$d net/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha
	a Lepj$d; INSTANCE
	b Lbfa; CODEC
	f [Lepj$d; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208532_
		1 o p_208533_
	a ([DLepi$a;)V fillArray
		0 o p_208538_
		1 o p_208539_
	a (Lepi$b;)D compute
		0 o p_208536_
	a ()D minValue
	b ()D maxValue
	c ()Lbfa; codec
	k ()[Lepj$d; $values
		static
	valueOf (Ljava/lang/String;)Lepj$d; valueOf
		static
		0 o p_208544_
	values ()[Lepj$d; values
		static
epj$e net/minecraft/world/level/levelgen/DensityFunctions$BlendDensity
	a Lepi; input
	b Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lepi;)V <init>
		0 o input
	a (Lepi$f;)Lepi; mapAll
		0 o p_208556_
	a (Lepi$b;D)D transform
		0 o p_208553_
		1 o p_208554_
	a ()D minValue
	b ()D maxValue
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208560_
	hashCode ()I hashCode
	k ()Lepi; input
	toString ()Ljava/lang/String; toString
epj$f net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset
	a Lepj$f; INSTANCE
	b Lbfa; CODEC
	f [Lepj$f; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208569_
		1 o p_208570_
	a ([DLepi$a;)V fillArray
		0 o p_208575_
		1 o p_208576_
	a (Lepi$b;)D compute
		0 o p_208573_
	a ()D minValue
	b ()D maxValue
	c ()Lbfa; codec
	k ()[Lepj$f; $values
		static
	valueOf (Ljava/lang/String;)Lepj$f; valueOf
		static
		0 o p_208581_
	values ()[Lepj$f; values
		static
epj$g net/minecraft/world/level/levelgen/DensityFunctions$Clamp
	a Lbfa; CODEC
	b Lepi; input
	f D minValue
	g D maxValue
	h Lcom/mojang/serialization/MapCodec; DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lepi;DD)V <init>
		0 o input
		1 o minValue
		2 o maxValue
	a ()D minValue
	a (Lepi$f;)Lepi; mapAll
		0 o p_208599_
	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_
	aG_ ()Lepi; input
	b ()D maxValue
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208604_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
epj$h net/minecraft/world/level/levelgen/DensityFunctions$Constant
	a D value
	b Lbfa; CODEC
	f Lepj$h; ZERO
	<clinit> ()V <clinit>
		static
	<init> (D)V <init>
		0 o value
	a ([DLepi$a;)V fillArray
		0 o p_208617_
		1 o p_208618_
	a (Lepi$b;)D compute
		0 o p_208615_
	a ()D minValue
	b ()D maxValue
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208622_
	hashCode ()I hashCode
	k ()D value
	toString ()Ljava/lang/String; toString
epj$i net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction
	a Lbfa; CODEC
	b F ISLAND_THRESHOLD
	f Lffg; islandNoise
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_208630_
	a (Lepi$b;)D compute
		0 o p_208633_
	a (Lffg;II)F getHeightValue
		static
		0 o p_224063_
		1 o p_224064_
		2 o p_224065_
	a ()D minValue
	b ()D maxValue
	c ()Lbfa; codec
epj$j net/minecraft/world/level/levelgen/DensityFunctions$FindTopSurface
	a Lbfa; CODEC
	b Lepi; density
	f Lepi; upperBound
	g I lowerBound
	h I cellHeight
	i Lcom/mojang/serialization/MapCodec; DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lepi;Lepi;II)V <init>
		0 o density
		1 o upperBound
		2 o lowerBound
		3 o cellHeight
	a ([DLepi$a;)V fillArray
		0 o p_435166_
		1 o p_434289_
	a (Lepi$b;)D compute
		0 o p_434519_
	a ()D minValue
	a (Lepi$f;)Lepi; mapAll
		0 o p_434292_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_433249_
	b ()D maxValue
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_435225_
	hashCode ()I hashCode
	k ()Lepi; density
	l ()Lepi; upperBound
	m ()I lowerBound
	n ()I cellHeight
	toString ()Ljava/lang/String; toString
epj$k net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder
	a Ljk; function
	<init> (Ljk;)V <init>
		0 o function
	a (Lepi$f;)Lepi; mapAll
		0 o p_208643_
	a ([DLepi$a;)V fillArray
		0 o p_208645_
		1 o p_208646_
	a (Lepi$b;)D compute
		0 o p_208641_
	a ()D minValue
	b ()D maxValue
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208650_
	hashCode ()I hashCode
	k ()Ljk; function
	toString ()Ljava/lang/String; toString
epj$l net/minecraft/world/level/levelgen/DensityFunctions$Mapped
	a Lepj$l$a; type
	b Lepi; input
	f D minValue
	g D maxValue
	<init> (Lepj$l$a;Lepi;DD)V <init>
		0 o type
		1 o input
		2 o minValue
		3 o maxValue
	a ()D minValue
	a (Lepi$f;)Lepi; mapAll
		0 o p_208667_
	a (D)D transform
		0 o p_208665_
	a (Lepj$l$a;Lepi;)Lepj$l; create
		static
		0 o p_208672_
		1 o p_208673_
	a (Lepj$l$a;D)D transform
		static
		0 o p_208669_
		1 o p_208670_
	aG_ ()Lepi; input
	b ()D maxValue
	b (Lepi$f;)Lepj$l; mapAll
		0 o p_208677_
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208680_
	hashCode ()I hashCode
	l ()Lepj$l$a; type
	toString ()Ljava/lang/String; toString
epj$l$a net/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type
	a Lepj$l$a; ABS
	b Lepj$l$a; SQUARE
	c Lepj$l$a; CUBE
	d Lepj$l$a; HALF_NEGATIVE
	e Lepj$l$a; QUARTER_NEGATIVE
	f Lepj$l$a; INVERT
	g Lepj$l$a; SQUEEZE
	h Ljava/lang/String; name
	i Lbfa; codec
	j [Lepj$l$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 (Lepi;)Lepj$l; lambda$new$0
		0 o p_208700_
	a ()[Lepj$l$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lepj$l$a; valueOf
		static
		0 o p_208703_
	values ()[Lepj$l$a; values
		static
epj$m net/minecraft/world/level/levelgen/DensityFunctions$Marker
	a Lepj$m$a; type
	b Lepi; wrapped
	<init> (Lepj$m$a;Lepi;)V <init>
		0 o type
		1 o wrapped
	a ([DLepi$a;)V fillArray
		0 o p_208716_
		1 o p_208717_
	a (Lepi$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
	k ()Lepj$m$a; type
	l ()Lepi; wrapped
	toString ()Ljava/lang/String; toString
epj$m$a net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type
	a Lepj$m$a; Interpolated
	b Lepj$m$a; FlatCache
	c Lepj$m$a; Cache2D
	d Lepj$m$a; CacheOnce
	e Lepj$m$a; CacheAllInCell
	f Ljava/lang/String; name
	g Lbfa; codec
	h [Lepj$m$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 ()[Lepj$m$a; $values
		static
	a (Lepi;)Lepj$n; lambda$new$0
		0 o p_208740_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lepj$m$a; valueOf
		static
		0 o p_208743_
	values ()[Lepj$m$a; values
		static
epj$n net/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked
	a (Lepi$f;)Lepi; mapAll
		0 o p_224070_
	c ()Lbfa; codec
	k ()Lepj$m$a; type
	l ()Lepi; wrapped
epj$o net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd
	b Lepj$o$a; specificType
	f Lepi; input
	g D minValue
	h D maxValue
	i D argument
	<init> (Lepj$o$a;Lepi;DDD)V <init>
		0 o specificType
		1 o input
		2 o minValue
		3 o maxValue
		4 o argument
	a ()D minValue
	a (Lepi$f;)Lepi; mapAll
		0 o p_208761_
	a (D)D transform
		0 o p_208759_
	aG_ ()Lepi; input
	b ()D maxValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_208765_
	hashCode ()I hashCode
	k ()Lepj$z$a; type
	l ()Lepi; argument1
	m ()Lepi; argument2
	n ()Lepj$o$a; specificType
	o ()D argument
	toString ()Ljava/lang/String; toString
epj$o$a net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type
	a Lepj$o$a; MUL
	b Lepj$o$a; ADD
	c [Lepj$o$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208778_
		1 o p_208779_
	a ()[Lepj$o$a; $values
		static
	valueOf (Ljava/lang/String;)Lepj$o$a; valueOf
		static
		0 o p_208782_
	values ()[Lepj$o$a; values
		static
epj$p net/minecraft/world/level/levelgen/DensityFunctions$Noise
	a Lcom/mojang/serialization/MapCodec; DATA_CODEC
	b Lbfa; CODEC
	f Lepi$c; noise
	g D xzScale
	h D yScale
	<clinit> ()V <clinit>
		static
	<init> (Lepi$c;DD)V <init>
		0 o noise
		1 o xzScale
		2 o yScale
	a ([DLepi$a;)V fillArray
		0 o p_224079_
		1 o p_224080_
	a (Lepi$b;)D compute
		0 o p_208800_
	a ()D minValue
	a (Lepi$f;)Lepi; mapAll
		0 o p_224077_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208798_
	b ()D maxValue
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208808_
	hashCode ()I hashCode
	k ()Lepi$c; noise
	l ()D xzScale
	m ()D yScale
	toString ()Ljava/lang/String; toString
epj$q net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer
	a (D)D transform
		0 o p_208815_
	a ([DLepi$a;)V fillArray
		0 o p_208819_
		1 o p_208820_
	a (Lepi$b;)D compute
		0 o p_208817_
	aG_ ()Lepi; input
epj$r net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice
	a Lcom/mojang/serialization/MapCodec; DATA_CODEC
	b Lbfa; CODEC
	f Lepi; input
	g D minInclusive
	h D maxExclusive
	i Lepi; whenInRange
	j Lepi; whenOutOfRange
	<clinit> ()V <clinit>
		static
	<init> (Lepi;DDLepi;Lepi;)V <init>
		0 o input
		1 o minInclusive
		2 o maxExclusive
		3 o whenInRange
		4 o whenOutOfRange
	a ([DLepi$a;)V fillArray
		0 o p_208843_
		1 o p_208844_
	a (Lepi$b;)D compute
		0 o p_208839_
	a ()D minValue
	a (Lepi$f;)Lepi; mapAll
		0 o p_208841_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208837_
	b ()D maxValue
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208848_
	hashCode ()I hashCode
	k ()Lepi; input
	l ()D minInclusive
	m ()D maxExclusive
	n ()Lepi; whenInRange
	o ()Lepi; whenOutOfRange
	toString ()Ljava/lang/String; toString
epj$s net/minecraft/world/level/levelgen/DensityFunctions$Shift
	a Lepi$c; offsetNoise
	b Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lepi$c;)V <init>
		0 o offsetNoise
	a (Lepi$f;)Lepi; mapAll
		0 o p_224087_
	a (Lepi$b;)D compute
		0 o p_208864_
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208871_
	hashCode ()I hashCode
	k ()Lepi$c; offsetNoise
	toString ()Ljava/lang/String; toString
epj$t net/minecraft/world/level/levelgen/DensityFunctions$ShiftA
	a Lepi$c; offsetNoise
	b Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lepi$c;)V <init>
		0 o offsetNoise
	a (Lepi$f;)Lepi; mapAll
		0 o p_224093_
	a (Lepi$b;)D compute
		0 o p_208884_
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208891_
	hashCode ()I hashCode
	k ()Lepi$c; offsetNoise
	toString ()Ljava/lang/String; toString
epj$u net/minecraft/world/level/levelgen/DensityFunctions$ShiftB
	a Lepi$c; offsetNoise
	b Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lepi$c;)V <init>
		0 o offsetNoise
	a (Lepi$f;)Lepi; mapAll
		0 o p_224099_
	a (Lepi$b;)D compute
		0 o p_208904_
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208911_
	hashCode ()I hashCode
	k ()Lepi$c; offsetNoise
	toString ()Ljava/lang/String; toString
epj$v net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise
	a ([DLepi$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
	k ()Lepi$c; offsetNoise
epj$w net/minecraft/world/level/levelgen/DensityFunctions$ShiftedNoise
	a Lbfa; CODEC
	b Lepi; shiftX
	f Lepi; shiftY
	g Lepi; shiftZ
	h D xzScale
	i D yScale
	j Lepi$c; noise
	k Lcom/mojang/serialization/MapCodec; DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lepi;Lepi;Lepi;DDLepi$c;)V <init>
		0 o shiftX
		1 o shiftY
		2 o shiftZ
		3 o xzScale
		4 o yScale
		5 o noise
	a ([DLepi$a;)V fillArray
		0 o p_208956_
		1 o p_208957_
	a (Lepi$b;)D compute
		0 o p_208945_
	a ()D minValue
	a (Lepi$f;)Lepi; mapAll
		0 o p_208947_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208943_
	b ()D maxValue
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208961_
	hashCode ()I hashCode
	k ()Lepi; shiftX
	l ()Lepi; shiftY
	m ()Lepi; shiftZ
	n ()D xzScale
	o ()D yScale
	p ()Lepi$c; noise
	toString ()Ljava/lang/String; toString
epj$x net/minecraft/world/level/levelgen/DensityFunctions$Spline
	a Lbfa; CODEC
	b Lbeh; spline
	f Lcom/mojang/serialization/Codec; SPLINE_CODEC
	g Lcom/mojang/serialization/MapCodec; DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbeh;)V <init>
		0 o spline
	a ([DLepi$a;)V fillArray
		0 o p_211722_
		1 o p_211723_
	a (Lepi$b;)D compute
		0 o p_211715_
	a ()D minValue
	a (Lepi$f;)Lepi; mapAll
		0 o p_211717_
	a (Lepi$f;Lepj$x$a;)Lepj$x$a; lambda$mapAll$0
		static
		0 o p_224118_
		1 o p_224119_
	b ()D maxValue
	c ()Lbfa; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_211727_
	hashCode ()I hashCode
	k ()Lbeh; spline
	toString ()Ljava/lang/String; toString
epj$x$a net/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljk; function
	<clinit> ()V <clinit>
		static
	<init> (Ljk;)V <init>
		0 o function
	a (Lepi$f;)Lepj$x$a; mapAll
		0 o p_224128_
	a ()F minValue
	a (Lepj$x$b;)F apply
		0 o p_224130_
	a (Ljava/lang/Object;)F apply
		0 o p_224132_
	b ()F maxValue
	c ()Ljk; function
	equals (Ljava/lang/Object;)Z equals
		0 o p_224136_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
epj$x$b net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point
	a Lepi$b; context
	<init> (Lepi$b;)V <init>
		0 o context
	a ()Lepi$b; context
	equals (Ljava/lang/Object;)Z equals
		0 o p_224144_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
epj$y net/minecraft/world/level/levelgen/DensityFunctions$TransformerWithContext
	a (Lepi$b;D)D transform
		0 o p_209066_
		1 o p_209067_
	a ([DLepi$a;)V fillArray
		0 o p_209069_
		1 o p_209070_
	a (Lepi$b;)D compute
		0 o p_209065_
	k ()Lepi; input
epj$z net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	a (Lepj$z$a;Lepi;Lepi;)Lepj$z; create
		static
		0 o p_209074_
		1 o p_209075_
		2 o p_209076_
	c ()Lbfa; codec
	k ()Lepj$z$a; type
	l ()Lepi; argument1
	m ()Lepi; argument2
epj$z$a net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type
	a Lepj$z$a; ADD
	b Lepj$z$a; MUL
	c Lepj$z$a; MIN
	d Lepj$z$a; MAX
	e Lbfa; codec
	f Ljava/lang/String; name
	g [Lepj$z$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 ()[Lepj$z$a; $values
		static
	a (Lepi;Lepi;)Lepj$z; lambda$new$0
		0 o p_209092_
		1 o p_209093_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lepj$z$a; valueOf
		static
		0 o p_209096_
	values ()[Lepj$z$a; values
		static
epk net/minecraft/world/level/levelgen/FlatLevelSource
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Leyq; settings
	<clinit> ()V <clinit>
		static
	<init> (Leyq;)V <init>
		0 o p_256337_
	a (Ljava/util/List;Leqd;Lja;)V addDebugScreenInfo
		0 o p_224179_
		1 o p_224180_
		2 o p_224181_
	a (IILdrs;Leqd;)Ldsc; getBaseColumn
		0 o p_224155_
		1 o p_224156_
		2 o p_224157_
		3 o p_224158_
	a (Ljm;Leqd;J)Lelm; createState
		0 o p_256602_
		1 o p_255830_
		2 o p_256355_
	a (Leqr;Leqd;Ldsm;Lelk;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_224184_
		1 o p_224185_
		2 o p_224186_
		3 o p_224187_
	a (I)[Lejm; lambda$getBaseColumn$4
		static
		0 o p_204543_
	a (Laxf;Ldsm;Leqd;Lelk;)V buildSurface
		0 o p_224174_
		1 o p_224175_
		2 o p_224176_
		3 o p_224177_
	a (Laxf;JLeqd;Ldsv;Ldsm;Lelk;)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 (Ldrs;)I getSpawnHeight
		0 o p_158279_
	a (Lejm;)Lejm; lambda$getBaseColumn$3
		static
		0 o p_204549_
	a (Ljk$c;)Ljk; lambda$createState$1
		static
		0 o p_255579_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_255577_
	a (Laxf;)V spawnOriginalMobs
		0 o p_188545_
	a (Ljm;)Ljava/util/stream/Stream; lambda$createState$2
		static
		0 o p_255578_
	a (IILepp$a;Ldrs;Leqd;)I getBaseHeight
		0 o p_224160_
		1 o p_224161_
		2 o p_224162_
		3 o p_224163_
		4 o p_224164_
	b ()Lcom/mojang/serialization/MapCodec; codec
	e ()I getGenDepth
	f ()I getSeaLevel
	g ()I getMinY
	h ()Leyq; settings
epl net/minecraft/world/level/levelgen/GenerationStep
	<init> ()V <init>
epl$a net/minecraft/world/level/levelgen/GenerationStep$Decoration
	a Lepl$a; RAW_GENERATION
	b Lepl$a; LAKES
	c Lepl$a; LOCAL_MODIFICATIONS
	d Lepl$a; UNDERGROUND_STRUCTURES
	e Lepl$a; SURFACE_STRUCTURES
	f Lepl$a; STRONGHOLDS
	g Lepl$a; UNDERGROUND_ORES
	h Lepl$a; UNDERGROUND_DECORATION
	i Lepl$a; FLUID_SPRINGS
	j Lepl$a; VEGETAL_DECORATION
	k Lepl$a; TOP_LAYER_MODIFICATION
	l Lcom/mojang/serialization/Codec; CODEC
	m Ljava/lang/String; name
	n [Lepl$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 ()[Lepl$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lepl$a; valueOf
		static
		0 o p_64228_
	values ()[Lepl$a; values
		static
epm net/minecraft/world/level/levelgen/GeodeBlockSettings
	a Lexc; fillingProvider
	b Lexc; innerLayerProvider
	c Lexc; alternateInnerLayerProvider
	d Lexc; middleLayerProvider
	e Lexc; outerLayerProvider
	f Ljava/util/List; innerPlacements
	g Lbdj; cannotReplace
	h Lbdj; invalidBlocks
	i Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lexc;Lexc;Lexc;Lexc;Lexc;Ljava/util/List;Lbdj;Lbdj;)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 (Lepm;)Lbdj; lambda$static$7
		static
		0 o p_204564_
	b (Lepm;)Lbdj; lambda$static$6
		static
		0 o p_204566_
	c (Lepm;)Ljava/util/List; lambda$static$5
		static
		0 o p_158313_
	d (Lepm;)Lexc; lambda$static$4
		static
		0 o p_158315_
	e (Lepm;)Lexc; lambda$static$3
		static
		0 o p_158317_
	f (Lepm;)Lexc; lambda$static$2
		static
		0 o p_158319_
	g (Lepm;)Lexc; lambda$static$1
		static
		0 o p_158321_
	h (Lepm;)Lexc; lambda$static$0
		static
		0 o p_158323_
epn 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 (Lepn;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_158336_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_158334_
	b (Lepn;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_158338_
	c (Lepn;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_158340_
epo 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 (Lepo;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_158356_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_158354_
	b (Lepo;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_158358_
	c (Lepo;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_158360_
	d (Lepo;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_158362_
epp 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 Lbdt; data
	e Ljava/util/function/Predicate; isOpaque
	f Lelk; chunk
	<clinit> ()V <clinit>
		static
	<init> (Lelk;Lepp$a;)V <init>
		0 o p_64237_
		1 o p_64238_
	a (I)I getFirstAvailable
		0 o p_64241_
	a (III)V setHeight
		0 o p_64246_
		1 o p_64247_
		2 o p_64248_
	a (Lelk;Ljava/util/Set;)V primeHeightmaps
		static
		0 o p_64257_
		1 o p_64258_
	a (Lejm;)Z lambda$static$0
		static
		0 o p_360216_
	a ()[J getRawData
	a (II)I getFirstAvailable
		0 o p_64243_
		1 o p_64244_
	a (Lelk;Lepp$a;[J)V setRawData
		0 o p_158365_
		1 o p_158366_
		2 o p_158367_
	a (IIILejm;)Z update
		0 o p_64250_
		1 o p_64251_
		2 o p_64252_
		3 o p_64253_
	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_
epp$a net/minecraft/world/level/levelgen/Heightmap$Types
	a Lepp$a; WORLD_SURFACE_WG
	b Lepp$a; WORLD_SURFACE
	c Lepp$a; OCEAN_FLOOR_WG
	d Lepp$a; OCEAN_FLOOR
	e Lepp$a; MOTION_BLOCKING
	f Lepp$a; MOTION_BLOCKING_NO_LEAVES
	g Lcom/mojang/serialization/Codec; CODEC
	h Laae; STREAM_CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j I id
	k Ljava/lang/String; serializationKey
	l Lepp$b; usage
	m Ljava/util/function/Predicate; isOpaque
	n [Lepp$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Lepp$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 ()Ljava/lang/String; getSerializationKey
	a (Lejm;)Z lambda$static$1
		static
		0 o p_360217_
	a (Lepp$a;)I lambda$static$3
		static
		0 o p_404600_
	b (Lepp$a;)I lambda$static$2
		static
		0 o p_404599_
	b (Lejm;)Z lambda$static$0
		static
		0 o p_360218_
	b ()Z sendToClient
	c ()Ljava/lang/String; getSerializedName
	d ()Z keepAfterWorldgen
	e ()Ljava/util/function/Predicate; isOpaque
	f ()[Lepp$a; $values
		static
	valueOf (Ljava/lang/String;)Lepp$a; valueOf
		static
		0 o p_64301_
	values ()[Lepp$a; values
		static
epp$b net/minecraft/world/level/levelgen/Heightmap$Usage
	a Lepp$b; WORLDGEN
	b Lepp$b; LIVE_WORLD
	c Lepp$b; CLIENT
	d [Lepp$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_64309_
		1 o p_64310_
	a ()[Lepp$b; $values
		static
	valueOf (Ljava/lang/String;)Lepp$b; valueOf
		static
		0 o p_64312_
	values ()[Lepp$b; values
		static
epq 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 Lepr; 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 ()Lbfq; fork
	e ()Leqc; forkPositional
	k ()D nextGaussian
epq$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)Lbfq; fromSeed
		0 o p_348617_
	a (Ljava/lang/String;)Lbfq; fromHashOf
		0 o p_224202_
	a (III)Lbfq; at
		0 o p_224198_
		1 o p_224199_
		2 o p_224200_
epr net/minecraft/world/level/levelgen/MarsagliaPolarGaussian
	a Lbfq; randomSource
	b D nextNextGaussian
	c Z haveNextNextGaussian
	<init> (Lbfq;)V <init>
		0 o p_224204_
	a ()V reset
	b ()D nextGaussian
eps net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lejm; AIR
	e Ljk; settings
	f Ljava/util/function/Supplier; globalFluidPicker
	<clinit> ()V <clinit>
		static
	<init> (Ldsx;Ljk;)V <init>
		0 o p_256415_
		1 o p_256182_
	a (Lelk;Ldsm;Leqr;Leqd;)Lept; createNoiseChunk
		0 o p_224257_
		1 o p_224258_
		2 o p_224259_
		3 o p_224260_
	a (Leps;)Ljk; lambda$static$1
		static
		0 o p_224278_
	a (Lepu;)Lepb$a; createFluidPicker
		static
		0 o p_249264_
	a (Leqr;Leqd;Ldsm;Lelk;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_224313_
		1 o p_224314_
		2 o p_224315_
		3 o p_224316_
	a (Laxf;Ldsm;Leqd;Lelk;)V buildSurface
		0 o p_224232_
		1 o p_224233_
		2 o p_224234_
		3 o p_224235_
	a (Ldsm;Laxf;Leqd;Lelk;)Lept; lambda$applyCarvers$9
		0 o p_224247_
		1 o p_224248_
		2 o p_224249_
		3 o p_224250_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_255585_
	a (Laxf;)V spawnOriginalMobs
		0 o p_64379_
	a (Lami;)Z stable
		0 o p_224222_
	a (Lepb$b;ILepb$b;Lepb$b;III)Lepb$b; lambda$createFluidPicker$4
		static
		0 o p_448981_
		1 o p_448982_
		2 o p_448983_
		3 o p_448984_
		4 o p_448985_
		5 o p_448986_
		6 o p_448987_
	a (IILepp$a;Ldrs;Leqd;)I getBaseHeight
		0 o p_224216_
		1 o p_224217_
		2 o p_224218_
		3 o p_224219_
		4 o p_224220_
	a (Lelk;Leqm;Leqd;Ldsm;Ldsv;Ljx;Leqr;)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 (Ljava/util/List;Leqd;Lja;)V addDebugScreenInfo
		0 o p_224304_
		1 o p_224305_
		2 o p_224306_
	a (IILdrs;Leqd;)Ldsc; getBaseColumn
		0 o p_224211_
		1 o p_224212_
		2 o p_224213_
		3 o p_224214_
	a (Leqd;Leqr;Ldsm;Lelk;)Ljava/util/concurrent/CompletableFuture; createBiomes
		0 o p_224299_
		1 o p_224300_
		2 o p_224301_
		3 o p_224302_
	a (Ldrs;Leqd;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 (Laxf;JLeqd;Ldsv;Ldsm;Lelk;)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 (Ldqv;Leqd;)Ldsu; lambda$applyCarvers$10
		0 o p_255586_
		1 o p_255587_
	a (Ldsm;Leqr;Leqd;Lelk;)Lept; lambda$doFill$12
		0 o p_224252_
		1 o p_224253_
		2 o p_224254_
		3 o p_224255_
	a (Leqd;III)Ljk; lambda$applyCarvers$8
		0 o p_255580_
		1 o p_255581_
		2 o p_255582_
		3 o p_255583_
	a (Lelk;ILepx;ILeqr;Ldsm;Leqd;I)Lelk; lambda$fillFromNoise$11
		0 o p_347408_
		1 o p_347409_
		2 o p_347410_
		3 o p_347411_
		4 o p_347412_
		5 o p_347413_
		6 o p_347414_
		7 o p_347415_
	a (Lept;IIILejm;)Lejm; debugPreliminarySurfaceLevel
		0 o p_198232_
		1 o p_198233_
		2 o p_198234_
		3 o p_198235_
		4 o p_198236_
	a (Leqr;Ldsm;Leqd;Lelk;II)Lelk; 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_
	b ()Lcom/mojang/serialization/MapCodec; codec
	b (Leqr;Leqd;Ldsm;Lelk;)V doCreateBiomes
		0 o p_224292_
		1 o p_224293_
		2 o p_224294_
		3 o p_224295_
	b (Ljk;)Lepb$a; lambda$new$3
		static
		0 o p_248476_
	b (Ldsm;Leqr;Leqd;Lelk;)Lept; lambda$buildSurface$7
		0 o p_224318_
		1 o p_224319_
		2 o p_224320_
		3 o p_224321_
	b (Leps;)Ldsx; lambda$static$0
		static
		0 o p_255584_
	c (Leqr;Leqd;Ldsm;Lelk;)Lelk; lambda$createBiomes$5
		0 o p_224332_
		1 o p_224333_
		2 o p_224334_
		3 o p_224335_
	c (Ldsm;Leqr;Leqd;Lelk;)Lept; lambda$doCreateBiomes$6
		0 o p_224337_
		1 o p_224338_
		2 o p_224339_
		3 o p_224340_
	e ()I getGenDepth
	f ()I getSeaLevel
	g ()I getMinY
	h ()Ljk; generatorSettings
ept 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 Lepi$a; sliceFillingContextProvider
	a Lepx; 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; preliminarySurfaceLevelCache
	m Lepb; aquifer
	n Lepi; preliminarySurfaceLevel
	o Lept$c; blockStateRule
	p Leqr; blender
	q Lept$g; blendAlpha
	r Lept$g; blendOffset
	s Lepj$c; beardifier
	t J lastBlendingDataPos
	u Leqr$a; lastBlendingOutput
	v I noiseSizeXZ
	w I cellWidth
	x I cellHeight
	y Z interpolating
	z Z fillingCell
	<init> (ILeqd;IILepx;Lepj$c;Lepu;Lepb$a;Leqr;)V <init>
		0 o p_224343_
		1 o p_224344_
		2 o p_224345_
		3 o p_224346_
		4 o p_224347_
		5 o p_224348_
		6 o p_224349_
		7 o p_224350_
		8 o p_224351_
	a (ZI)V fillSlice
		0 o p_209221_
		1 o p_209222_
	a ()I blockX
	a (Lepi;Lepi$b;)Lejm; lambda$new$0
		0 o p_209216_
		1 o p_209217_
	a ([DLepi;)V fillAllDirectly
		0 o p_209224_
		1 o p_209225_
	a (ID)V updateForY
		0 o p_209192_
		1 o p_209193_
	a (II)I preliminarySurfaceLevel
		0 o p_198257_
		1 o p_198258_
	a (IIII)I maxPreliminarySurfaceLevel
		0 o p_435303_
		1 o p_434742_
		2 o p_432937_
		3 o p_434663_
	a (I)Lepi$b; forIndex
		0 o p_209190_
	a (Lelk;Leqd;Lepj$c;Lepu;Lepb$a;Leqr;)Lept; forChunk
		static
		0 o p_224353_
		1 o p_224354_
		2 o p_224355_
		3 o p_224356_
		4 o p_224357_
		5 o p_224358_
	a (J)I computePreliminarySurfaceLevel
		0 o p_198250_
	a (Lepi;)Lepi; wrap
		0 o p_209214_
	a (Lepv;Ljava/util/List;)Ldtc$f; cachedClimateSampler
		0 o p_224360_
		1 o p_224361_
	b (II)V selectCellYZ
		0 o p_188811_
		1 o p_188812_
	b (I)V advanceCellX
		0 o p_188750_
	b ()I blockY
	b (Lepi;)Lepi; wrapNew
		0 o p_209234_
	b (ID)V updateForX
		0 o p_209231_
		1 o p_209232_
	c (ID)V updateForZ
		0 o p_209242_
		1 o p_209243_
	c ()I blockZ
	c (I)Lept; forIndex
		0 o p_209240_
	c (II)Leqr$a; getOrComputeBlendingOutput
		0 o p_209245_
		1 o p_209246_
	d ()Leqr; getBlender
	e ()Lejm; getInterpolatedState
	f ()V initializeForFirstCellX
	g ()V stopInterpolation
	h ()V swapSlices
	i ()Lepb; aquifer
	j ()I cellWidth
	k ()I cellHeight
ept$1 net/minecraft/world/level/levelgen/NoiseChunk$1
	a Lept; this$0
	<init> (Lept;)V <init>
		0 o p_209251_
	a ([DLepi;)V fillAllDirectly
		0 o p_209255_
		1 o p_209256_
	a (I)Lepi$b; forIndex
		0 o p_209253_
ept$2 net/minecraft/world/level/levelgen/NoiseChunk$2
	a [I $SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Marker$Type
	<clinit> ()V <clinit>
		static
ept$a net/minecraft/world/level/levelgen/NoiseChunk$BlendAlpha
	a Lept; this$0
	<init> (Lept;)V <init>
		0 o p_209261_
	a (Lepi$f;)Lepi; mapAll
		0 o p_224365_
	a ([DLepi$a;)V fillArray
		0 o p_209266_
		1 o p_209267_
	a (Lepi$b;)D compute
		0 o p_209264_
	a ()D minValue
	b ()D maxValue
	c ()Lbfa; codec
	l ()Lepi; wrapped
ept$b net/minecraft/world/level/levelgen/NoiseChunk$BlendOffset
	a Lept; this$0
	<init> (Lept;)V <init>
		0 o p_209273_
	a (Lepi$f;)Lepi; mapAll
		0 o p_224368_
	a ([DLepi$a;)V fillArray
		0 o p_209278_
		1 o p_209279_
	a (Lepi$b;)D compute
		0 o p_209276_
	a ()D minValue
	b ()D maxValue
	c ()Lbfa; codec
	l ()Lepi; wrapped
ept$c net/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller
	calculate (Lepi$b;)Lejm; calculate
		0 o p_209283_
ept$d net/minecraft/world/level/levelgen/NoiseChunk$Cache2D
	a Lepi; function
	b J lastPos2D
	f D lastValue
	<init> (Lepi;)V <init>
		0 o p_209288_
	a ([DLepi$a;)V fillArray
		0 o p_209292_
		1 o p_209293_
	a (Lepi$b;)D compute
		0 o p_209290_
	k ()Lepj$m$a; type
	l ()Lepi; wrapped
ept$e net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell
	a Lept; this$0
	b Lepi; noiseFiller
	f [D values
	<init> (Lept;Lepi;)V <init>
		0 o p_209300_
		1 o p_209301_
	a ([DLepi$a;)V fillArray
		0 o p_209305_
		1 o p_209306_
	a (Lepi$b;)D compute
		0 o p_209303_
	k ()Lepj$m$a; type
	l ()Lepi; wrapped
ept$f net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce
	a Lept; this$0
	b Lepi; function
	f J lastCounter
	g J lastArrayCounter
	h D lastValue
	i [D lastArray
	<init> (Lept;Lepi;)V <init>
		0 o p_209316_
		1 o p_209317_
	a ([DLepi$a;)V fillArray
		0 o p_209321_
		1 o p_209322_
	a (Lepi$b;)D compute
		0 o p_209319_
	k ()Lepj$m$a; type
	l ()Lepi; wrapped
ept$g net/minecraft/world/level/levelgen/NoiseChunk$FlatCache
	a Lept; this$0
	b Lepi; noiseFiller
	f [D values
	g I sizeXZ
	<init> (Lept;Lepi;Z)V <init>
		0 o p_209329_
		1 o p_209330_
		2 o p_209331_
	a ([DLepi$a;)V fillArray
		0 o p_209335_
		1 o p_209336_
	a (Lepi$b;)D compute
		0 o p_209333_
	k ()Lepj$m$a; type
	l ()Lepi; wrapped
ept$h net/minecraft/world/level/levelgen/NoiseChunk$NoiseChunkDensityFunction
	a ()D minValue
	b ()D maxValue
	l ()Lepi; wrapped
ept$i net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator
	a Lept; this$0
	b [[D slice0
	f [[D slice1
	g Lepi; 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> (Lept;Lepi;)V <init>
		0 o p_209344_
		1 o p_209345_
	a (D)V updateForY
		0 o p_188851_
	a ([DLepi$a;)V fillArray
		0 o p_209349_
		1 o p_209350_
	a (Lepi$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_
	k ()Lepj$m$a; type
	l ()Lepi; wrapped
	m ()V swapSlices
epu net/minecraft/world/level/levelgen/NoiseGeneratorSettings
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lami; OVERWORLD
	d Lami; LARGE_BIOMES
	e Lami; AMPLIFIED
	f Lami; NETHER
	g Lami; END
	h Lami; CAVES
	i Lami; FLOATING_ISLANDS
	j Lepx; noiseSettings
	k Lejm; defaultBlock
	l Lejm; defaultFluid
	m Lepv; noiseRouter
	n Leqg$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> (Lepx;Lejm;Lejm;Lepv;Leqg$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 (Lqw;ZZ)Lepu; overworld
		static
		0 o p_321795_
		1 o p_256427_
		2 o p_256318_
	a ()Z disableMobGeneration
	a (Lqw;)V bootstrap
		static
		0 o p_321686_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_64475_
	b (Lqw;)Lepu; end
		static
		0 o p_321661_
	b ()Z isAquifersEnabled
	c (Lqw;)Lepu; nether
		static
		0 o p_321619_
	c ()Z oreVeinsEnabled
	d (Lqw;)Lepu; caves
		static
		0 o p_321694_
	d ()Leqo$a; getRandomSource
	e ()Lepu; dummy
		static
	e (Lqw;)Lepu; floatingIslands
		static
		0 o p_321614_
	equals (Ljava/lang/Object;)Z equals
		0 o p_209371_
	f ()Lepx; noiseSettings
	g ()Lejm; defaultBlock
	h ()Lejm; defaultFluid
	hashCode ()I hashCode
	i ()Lepv; noiseRouter
	j ()Leqg$o; surfaceRule
	k ()Ljava/util/List; spawnTarget
	l ()I seaLevel
	m ()Z aquifersEnabled
	n ()Z useLegacyRandomSource
	toString ()Ljava/lang/String; toString
epv net/minecraft/world/level/levelgen/NoiseRouter
	a Lcom/mojang/serialization/Codec; CODEC
	b Lepi; barrierNoise
	c Lepi; fluidLevelFloodednessNoise
	d Lepi; fluidLevelSpreadNoise
	e Lepi; lavaNoise
	f Lepi; temperature
	g Lepi; vegetation
	h Lepi; continents
	i Lepi; erosion
	j Lepi; depth
	k Lepi; ridges
	l Lepi; preliminarySurfaceLevel
	m Lepi; finalDensity
	n Lepi; veinToggle
	o Lepi; veinRidged
	p Lepi; veinGap
	<clinit> ()V <clinit>
		static
	<init> (Lepi;Lepi;Lepi;Lepi;Lepi;Lepi;Lepi;Lepi;Lepi;Lepi;Lepi;Lepi;Lepi;Lepi;Lepi;)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 preliminarySurfaceLevel
		11 o finalDensity
		12 o veinToggle
		13 o veinRidged
		14 o veinGap
	a (Lepi$f;)Lepv; mapAll
		0 o p_224413_
	a ()Lepi; barrierNoise
	a (Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; field
		static
		0 o p_224415_
		1 o p_224416_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_224411_
	b ()Lepi; fluidLevelFloodednessNoise
	c ()Lepi; fluidLevelSpreadNoise
	d ()Lepi; lavaNoise
	e ()Lepi; temperature
	equals (Ljava/lang/Object;)Z equals
		0 o p_209421_
	f ()Lepi; vegetation
	g ()Lepi; continents
	h ()Lepi; erosion
	hashCode ()I hashCode
	i ()Lepi; depth
	j ()Lepi; ridges
	k ()Lepi; preliminarySurfaceLevel
	l ()Lepi; finalDensity
	m ()Lepi; veinToggle
	n ()Lepi; veinRidged
	o ()Lepi; veinGap
	toString ()Ljava/lang/String; toString
epw net/minecraft/world/level/levelgen/NoiseRouterData
	A Lepi; BLENDING_JAGGEDNESS
	B Lami; ZERO
	C Lami; Y
	D Lami; SHIFT_X
	E Lami; SHIFT_Z
	F Lami; BASE_3D_NOISE_OVERWORLD
	G Lami; BASE_3D_NOISE_NETHER
	H Lami; BASE_3D_NOISE_END
	I Lami; SLOPED_CHEESE
	J Lami; OFFSET_LARGE
	K Lami; FACTOR_LARGE
	L Lami; JAGGEDNESS_LARGE
	M Lami; DEPTH_LARGE
	N Lami; SLOPED_CHEESE_LARGE
	O Lami; OFFSET_AMPLIFIED
	P Lami; FACTOR_AMPLIFIED
	Q Lami; JAGGEDNESS_AMPLIFIED
	R Lami; DEPTH_AMPLIFIED
	S Lami; SLOPED_CHEESE_AMPLIFIED
	T Lami; SLOPED_CHEESE_END
	U Lami; SPAGHETTI_ROUGHNESS_FUNCTION
	V Lami; ENTRANCES
	W Lami; NOODLE
	X Lami; PILLARS
	Y Lami; SPAGHETTI_2D_THICKNESS_MODULATOR
	Z Lami; SPAGHETTI_2D
	a F GLOBAL_OFFSET
	b D NOISE_ZERO
	c I ISLAND_CHUNK_DISTANCE
	d J ISLAND_CHUNK_DISTANCE_SQR
	e Lami; CONTINENTS
	f Lami; EROSION
	g Lami; RIDGES
	h Lami; RIDGES_FOLDED
	i Lami; OFFSET
	j Lami; FACTOR
	k Lami; JAGGEDNESS
	l Lami; DEPTH
	m Lami; CONTINENTS_LARGE
	n Lami; EROSION_LARGE
	o F ORE_THICKNESS
	p D VEININESS_FREQUENCY
	q D NOODLE_SPACING_AND_STRAIGHTNESS
	r D SURFACE_DENSITY_THRESHOLD
	s D CHEESE_NOISE_TARGET
	t I DENSITY_Y_ANCHOR_BOTTOM
	u I DENSITY_Y_ANCHOR_TOP
	v D DENSITY_Y_BOTTOM
	w D DENSITY_Y_TOP
	x I OVERWORLD_BOTTOM_SLIDE_HEIGHT
	y D BASE_DENSITY_MULTIPLIER
	z Lepi; BLENDING_FACTOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lepi;Lepi;Z)Lepi; preliminarySurfaceLevel
		static
		0 o p_434252_
		1 o p_435873_
		2 o p_432990_
	a (Ljl;Lami;)Lepi; getFunction
		static
		0 o p_256312_
		1 o p_256077_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_209537_
	a (Lqw;Ljl;Lepi;Ljk;Ljk;Lami;Lami;Lami;Lami;Lami;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 (Lepz$a;)I lambda$overworld$1
		static
		0 o p_224457_
	a (Lepi;II)Lepi; slideEndLike
		static
		0 o p_224440_
		1 o p_224441_
		2 o p_224442_
	a (ZLepi;)Lepi; slideOverworld
		static
		0 o p_224490_
		1 o p_224491_
	a (Lepi;Lepi;)Lepi; splineWithBlending
		static
		0 o p_224454_
		1 o p_224455_
	a (Ljl;)Lepv; end
		static
		0 o p_256079_
	a (F)F peaksAndValleys
		static
		0 o p_224436_
	a (Ljl;Ljl;)Lepv; nether
		static
		0 o p_256256_
		1 o p_256169_
	a (Lqw;Lami;Lepi;)Lepi; registerAndWrap
		static
		0 o p_321585_
		1 o p_255905_
		2 o p_255856_
	a (Lepi;Lepi;III)Lepi; yLimitedInterpolatable
		static
		0 o p_209472_
		1 o p_209473_
		2 o p_209474_
		3 o p_209475_
		4 o p_209476_
	a (Ljl;Ljl;ZZ)Lepv; overworld
		static
		0 o p_255681_
		1 o p_256005_
		2 o p_255649_
		3 o p_255617_
	a (Lepi;IIIIDIID)Lepi; 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 (Ljl;Ljl;Lepi;)Lepi; underground
		static
		0 o p_256548_
		1 o p_256236_
		2 o p_256658_
	a (Lepi;DDDD)Lepi; remap
		static
		0 o p_435446_
		1 o p_435211_
		2 o p_435493_
		3 o p_433186_
		4 o p_433026_
	a (Ljl;II)Lepi; slideNetherLike
		static
		0 o p_256084_
		1 o p_255802_
		2 o p_255834_
	a (Lepi;)Lepi; offsetToDepth
		static
		0 o p_434173_
	a (Lqw;)Ljk; bootstrap
		static
		0 o p_321740_
	a ()Lepv; none
		static
	b (Lepi;Lepi;)Lepi; noiseGradientDensity
		static
		0 o p_212272_
		1 o p_212273_
	b (Ljl;)Lepi; spaghettiRoughnessFunction
		static
		0 o p_255763_
	b (Ljl;Ljl;Lepi;)Lepv; noNewCaves
		static
		0 o p_255724_
		1 o p_255986_
		2 o p_256378_
	b (Lepz$a;)I lambda$overworld$0
		static
		0 o p_224495_
	b (Ljl;Ljl;)Lepv; caves
		static
		0 o p_256088_
		1 o p_255675_
	b (Lepi;)Lepi; peaksAndValleys
		static
		0 o p_224438_
	c (Ljl;)Lepi; pillars
		static
		0 o p_255985_
	c (Ljl;Ljl;)Lepv; floatingIslands
		static
		0 o p_256633_
		1 o p_255902_
	c (Lepi;)Lepi; postProcess
		static
		0 o p_224493_
	d (Ljl;Ljl;)Lepi; entrances
		static
		0 o p_256511_
		1 o p_255899_
	d (Lepi;)Lepi; slideEnd
		static
		0 o p_224506_
	e (Ljl;Ljl;)Lepi; noodle
		static
		0 o p_256402_
		1 o p_255632_
	f (Ljl;Ljl;)Lepi; spaghetti2D
		static
		0 o p_256535_
		1 o p_255650_
epw$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_
epx net/minecraft/world/level/levelgen/NoiseSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b Lepx; OVERWORLD_NOISE_SETTINGS
	c Lepx; NETHER_NOISE_SETTINGS
	d Lepx; END_NOISE_SETTINGS
	e Lepx; CAVES_NOISE_SETTINGS
	f Lepx; 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 (IIII)Lepx; create
		static
		0 o p_224526_
		1 o p_224527_
		2 o p_224528_
		3 o p_224529_
	a ()I getCellHeight
	a (Lepx;)Lcom/mojang/serialization/DataResult; guardY
		static
		0 o p_158721_
	a (Ldrs;)Lepx; clampToHeightAccessor
		0 o p_224531_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_64536_
	a (Lcom/mojang/serialization/DataResult$Error;)V lambda$create$4
		static
		0 o p_338093_
	b ()I getCellWidth
	c ()I minY
	d ()I height
	e ()I noiseSizeHorizontal
	equals (Ljava/lang/Object;)Z equals
		0 o p_189215_
	f ()I noiseSizeVertical
	g ()Ljava/lang/String; lambda$guardY$3
		static
	h ()Ljava/lang/String; lambda$guardY$2
		static
	hashCode ()I hashCode
	i ()Ljava/lang/String; lambda$guardY$1
		static
	toString ()Ljava/lang/String; toString
epy net/minecraft/world/level/levelgen/Noises
	A Lami; SPAGHETTI_ROUGHNESS_MODULATOR
	B Lami; CAVE_ENTRANCE
	C Lami; CAVE_LAYER
	D Lami; CAVE_CHEESE
	E Lami; ORE_VEININESS
	F Lami; ORE_VEIN_A
	G Lami; ORE_VEIN_B
	H Lami; ORE_GAP
	I Lami; NOODLE
	J Lami; NOODLE_THICKNESS
	K Lami; NOODLE_RIDGE_A
	L Lami; NOODLE_RIDGE_B
	M Lami; JAGGED
	N Lami; SURFACE
	O Lami; SURFACE_SECONDARY
	P Lami; CLAY_BANDS_OFFSET
	Q Lami; BADLANDS_PILLAR
	R Lami; BADLANDS_PILLAR_ROOF
	S Lami; BADLANDS_SURFACE
	T Lami; ICEBERG_PILLAR
	U Lami; ICEBERG_PILLAR_ROOF
	V Lami; ICEBERG_SURFACE
	W Lami; SWAMP
	X Lami; CALCITE
	Y Lami; GRAVEL
	Z Lami; POWDER_SNOW
	a Lami; TEMPERATURE
	aa Lami; PACKED_ICE
	ab Lami; ICE
	ac Lami; SOUL_SAND_LAYER
	ad Lami; GRAVEL_LAYER
	ae Lami; PATCH
	af Lami; NETHERRACK
	ag Lami; NETHER_WART
	ah Lami; NETHER_STATE_SELECTOR
	b Lami; VEGETATION
	c Lami; CONTINENTALNESS
	d Lami; EROSION
	e Lami; TEMPERATURE_LARGE
	f Lami; VEGETATION_LARGE
	g Lami; CONTINENTALNESS_LARGE
	h Lami; EROSION_LARGE
	i Lami; RIDGE
	j Lami; SHIFT
	k Lami; AQUIFER_BARRIER
	l Lami; AQUIFER_FLUID_LEVEL_FLOODEDNESS
	m Lami; AQUIFER_LAVA
	n Lami; AQUIFER_FLUID_LEVEL_SPREAD
	o Lami; PILLAR
	p Lami; PILLAR_RARENESS
	q Lami; PILLAR_THICKNESS
	r Lami; SPAGHETTI_2D
	s Lami; SPAGHETTI_2D_ELEVATION
	t Lami; SPAGHETTI_2D_MODULATOR
	u Lami; SPAGHETTI_2D_THICKNESS
	v Lami; SPAGHETTI_3D_1
	w Lami; SPAGHETTI_3D_2
	x Lami; SPAGHETTI_3D_RARITY
	y Lami; SPAGHETTI_3D_THICKNESS
	z Lami; SPAGHETTI_ROUGHNESS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljl;Leqc;Lami;)Lffd; instantiate
		static
		0 o p_256362_
		1 o p_256306_
		2 o p_256639_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_189310_
epz 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 (Lepi;Lepi;Lepi;Leqc;)Lept$c; create
		static
		0 o p_209668_
		1 o p_209669_
		2 o p_209670_
		3 o p_209671_
	a (Lepi;Lejm;Leqc;Lepi;Lepi;Lepi$b;)Lejm; lambda$create$0
		static
		0 o p_448988_
		1 o p_448989_
		2 o p_448990_
		3 o p_448991_
		4 o p_448992_
		5 o p_448993_
epz$a net/minecraft/world/level/levelgen/OreVeinifier$VeinType
	a Lepz$a; COPPER
	b Lepz$a; IRON
	c I minY
	d I maxY
	e Lejm; ore
	f Lejm; rawOreBlock
	g Lejm; filler
	h [Lepz$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILejm;Lejm;Lejm;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 ()[Lepz$a; $values
		static
	valueOf (Ljava/lang/String;)Lepz$a; valueOf
		static
		0 o p_209691_
	values ()[Lepz$a; values
		static
eq 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 ()Leq; 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;)Leq$a; parse
		0 o p_83809_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_83815_
eq$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 (Lej;)F getAngle
		0 o p_83826_
eqa net/minecraft/world/level/levelgen/PatrolSpawner
	a I nextTick
	<init> ()V <init>
	a (Lawx;Lja;Lbfq;Z)Z spawnPatrolMember
		0 o p_224533_
		1 o p_224534_
		2 o p_224535_
		3 o p_224536_
	a (Lawx;Z)V tick
		0 o p_64570_
		1 o p_64571_
eqb net/minecraft/world/level/levelgen/PhantomSpawner
	a I nextTick
	<init> ()V <init>
	a (Lawx;Z)V tick
		0 o p_64576_
		1 o p_64577_
eqc net/minecraft/world/level/levelgen/PositionalRandomFactory
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_189317_
	a (Lamj;)Lbfq; fromHashOf
		0 o p_224541_
	a (Ljava/lang/String;)Lbfq; fromHashOf
		0 o p_224544_
	a (Lja;)Lbfq; at
		0 o p_224543_
	a (III)Lbfq; at
		0 o p_224537_
		1 o p_224538_
		2 o p_224539_
	a (J)Lbfq; fromSeed
		0 o p_348480_
eqd net/minecraft/world/level/levelgen/RandomState
	a Leqc; random
	b Ljl; noises
	c Lepv; router
	d Ldtc$f; sampler
	e Leqh; surfaceSystem
	f Leqc; aquiferRandom
	g Leqc; oreRandom
	h Ljava/util/Map; noiseIntances
	i Ljava/util/Map; positionalRandoms
	<init> (Lepu;Ljl;J)V <init>
		0 o p_255668_
		1 o p_256663_
		2 o p_255691_
	a (Ljl$a;Lami;J)Leqd; create
		static
		0 o p_255935_
		1 o p_256314_
		2 o p_256595_
	a (Lamj;)Leqc; getOrCreateRandomFactory
		0 o p_224566_
	a (Lamj;Lamj;)Leqc; lambda$getOrCreateRandomFactory$1
		0 o p_224568_
		1 o p_224569_
	a (Lepu;Ljl;J)Leqd; create
		static
		0 o p_255761_
		1 o p_256649_
		2 o p_255965_
	a (Lami;)Lffd; getOrCreateNoise
		0 o p_224561_
	a ()Lepv; router
	a (Lami;Lami;)Lffd; lambda$getOrCreateNoise$0
		0 o p_255588_
		1 o p_255589_
	b ()Ldtc$f; sampler
	c ()Leqh; surfaceSystem
	d ()Leqc; aquiferRandom
	e ()Leqc; oreRandom
eqd$1 net/minecraft/world/level/levelgen/RandomState$1
	a Ljava/util/Map; wrapped
	<init> (Leqd;)V <init>
		0 o p_249240_
	a (Lepi;)Lepi; wrapNew
		0 o p_249732_
	apply (Lepi;)Lepi; apply
		0 o p_248616_
eqd$a net/minecraft/world/level/levelgen/RandomState$1NoiseWiringHelper
	a J val$seed
	b Z val$useLegacyInit
	c Leqd; this$0
	d Ljava/util/Map; wrapped
	<init> (Leqd;JZ)V <init>
		0 o p_224588_
		1 o p_224589_
		2 o p_224590_
	a (J)Lbfq; newLegacyInstance
		0 o p_224592_
	a (Lepi$c;)Lepi$c; visitNoise
		0 o p_224594_
	a (Lepi;)Lepi; wrapNew
		0 o p_224596_
	apply (Lepi;)Lepi; apply
		0 o p_224598_
eqe 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;)Leqe$a; seedFromHashOf
		static
		0 o p_288994_
	a (J)J mixStafford13
		static
		0 o p_189330_
	b (J)Leqe$a; upgradeSeedTo128bitUnmixed
		static
		0 o p_289660_
	c (J)Leqe$a; upgradeSeedTo128bit
		static
		0 o p_189332_
	d (J)J lambda$generateUniqueSeed$0
		static
		0 o p_224601_
eqe$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 ()Leqe$a; mixed
	a (Leqe$a;)Leqe$a; xor
		0 o p_289009_
	a (JJ)Leqe$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
eqf net/minecraft/world/level/levelgen/SingleThreadedRandomSource
	d I MODULUS_BITS
	e J MODULUS_MASK
	f J MULTIPLIER
	g J INCREMENT
	h J seed
	i Lepr; 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 ()Lbfq; fork
	e ()Leqc; forkPositional
	k ()D nextGaussian
eqg net/minecraft/world/level/levelgen/SurfaceRules
	a Leqg$f; ON_FLOOR
	b Leqg$f; UNDER_FLOOR
	c Leqg$f; DEEP_UNDER_FLOOR
	d Leqg$f; VERY_DEEP_UNDER_FLOOR
	e Leqg$f; ON_CEILING
	f Leqg$f; UNDER_CEILING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lami;D)Leqg$f; noiseCondition
		static
		0 o p_189410_
		1 o p_189411_
	a (II)Leqg$f; waterBlockCheck
		static
		0 o p_189383_
		1 o p_189384_
	a (Leqg$f;Leqg$o;)Leqg$o; ifTrue
		static
		0 o p_189395_
		1 o p_189396_
	a (Leqj;I)Leqg$f; yBlockCheck
		static
		0 o p_189401_
		1 o p_189402_
	a (IZLezh;)Leqg$f; stoneDepthCheck
		static
		0 o p_202177_
		1 o p_202178_
		2 o p_202179_
	a (Ljx;Ljava/lang/String;Lbfa;)Lcom/mojang/serialization/MapCodec; register
		static
		0 o p_224604_
		1 o p_224605_
		2 o p_224606_
	a (Ljava/lang/String;Leqj;Leqj;)Leqg$f; verticalGradient
		static
		0 o p_189404_
		1 o p_189405_
		2 o p_189406_
	a (Lami;DD)Leqg$f; noiseCondition
		static
		0 o p_189413_
		1 o p_189414_
		2 o p_189415_
	a (IZILezh;)Leqg$f; stoneDepthCheck
		static
		0 o p_202172_
		1 o p_202173_
		2 o p_202174_
		3 o p_202175_
	a ([Leqg$o;)Leqg$o; sequence
		static
		0 o p_198273_
	a ()Leqg$f; steep
		static
	a (Ljava/util/List;)Leqg$c; isBiome
		static
		0 o p_189408_
	a (Leqg$f;)Leqg$f; not
		static
		0 o p_189393_
	a ([Lami;)Leqg$f; isBiome
		static
		0 o p_189417_
	a (Lejm;)Leqg$o; state
		static
		0 o p_189391_
	b (Leqj;I)Leqg$f; yStartCheck
		static
		0 o p_189423_
		1 o p_189424_
	b (II)Leqg$f; waterStartCheck
		static
		0 o p_189420_
		1 o p_189421_
	b ()Leqg$f; hole
		static
	c ()Leqg$f; abovePreliminarySurface
		static
	d ()Leqg$f; temperature
		static
	e ()Leqg$o; bandlands
		static
eqg$a net/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface
	a Leqg$a; INSTANCE
	c Lbfa; CODEC
	d [Leqg$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189433_
		1 o p_189434_
	a (Leqg$g;)Leqg$e; apply
		0 o p_189437_
	a ()Lbfa; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189439_
	b ()[Leqg$a; $values
		static
	valueOf (Ljava/lang/String;)Leqg$a; valueOf
		static
		0 o p_189442_
	values ()[Leqg$a; values
		static
eqg$aa net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource
	a Leqj; anchor
	c I surfaceDepthMultiplier
	d Z addStoneDepth
	e Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leqj;IZ)V <init>
		0 o anchor
		1 o surfaceDepthMultiplier
		2 o addStoneDepth
	a (Leqg$g;)Leqg$e; apply
		0 o p_189457_
	a ()Lbfa; 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 ()Leqj; 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
eqg$aa$a net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource$1YCondition
	a Leqg$g; val$ruleContext
	b Leqg$aa; this$0
	<init> (Leqg$aa;Leqg$g;)V <init>
		0 o p_189470_
		1 o p_189471_
	a ()Z compute
eqg$b net/minecraft/world/level/levelgen/SurfaceRules$Bandlands
	a Leqg$b; INSTANCE
	c Lbfa; CODEC
	d [Leqg$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189478_
		1 o p_189479_
	a (Leqg$g;)Leqg$u; apply
		0 o p_189482_
	a ()Lbfa; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189484_
	b ()[Leqg$b; $values
		static
	valueOf (Ljava/lang/String;)Leqg$b; valueOf
		static
		0 o p_189487_
	values ()[Leqg$b; values
		static
eqg$c net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource
	a Lbfa; 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 (Leqg$g;)Leqg$e; apply
		0 o p_189496_
	a ()Lbfa; codec
	a (Leqg$c;)Ljava/util/List; lambda$static$0
		static
		0 o p_204620_
	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
eqg$c$a net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource$1BiomeCondition
	a Leqg$g; val$ruleContext
	b Leqg$c; this$0
	<init> (Leqg$c;Leqg$g;)V <init>
		0 o p_204622_
		1 o p_204623_
	a ()Z compute
eqg$d net/minecraft/world/level/levelgen/SurfaceRules$BlockRuleSource
	a Lejm; resultState
	c Leqg$r; rule
	d Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejm;)V <init>
		0 o p_189517_
	<init> (Lejm;Leqg$r;)V <init>
		0 o resultState
		1 o rule
	a (Leqg$g;)Leqg$u; apply
		0 o p_189523_
	a ()Lbfa; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189525_
	b ()Lejm; resultState
	c ()Leqg$r; rule
	equals (Ljava/lang/Object;)Z equals
		0 o p_189529_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqg$e net/minecraft/world/level/levelgen/SurfaceRules$Condition
	b ()Z test
eqg$f net/minecraft/world/level/levelgen/SurfaceRules$ConditionSource
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_204625_
	a ()Lbfa; codec
	a (Leqg$f;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_338094_
eqg$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 Leqh; system
	f Leqg$e; temperature
	g Leqg$e; steep
	h Leqg$e; hole
	i Leqg$e; abovePreliminarySurface
	j Leqd; randomState
	k Lelk; chunk
	l Lept; noiseChunk
	m Ljava/util/function/Function; biomeGetter
	n Leqm; 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 Lja$a; pos
	<init> (Leqh;Leqd;Lelk;Lept;Ljava/util/function/Function;Ljx;Leqm;)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)Ljk; 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
eqg$g$a net/minecraft/world/level/levelgen/SurfaceRules$Context$AbovePreliminarySurfaceCondition
	a Leqg$g; this$0
	<init> (Leqg$g;)V <init>
		0 o p_189588_
	b ()Z test
eqg$g$b net/minecraft/world/level/levelgen/SurfaceRules$Context$HoleCondition
	<init> (Leqg$g;)V <init>
		0 o p_189591_
	a ()Z compute
eqg$g$c net/minecraft/world/level/levelgen/SurfaceRules$Context$SteepMaterialCondition
	<init> (Leqg$g;)V <init>
		0 o p_189594_
	a ()Z compute
eqg$g$d net/minecraft/world/level/levelgen/SurfaceRules$Context$TemperatureHelperCondition
	<init> (Leqg$g;)V <init>
		0 o p_189597_
	a ()Z compute
eqg$h net/minecraft/world/level/levelgen/SurfaceRules$Hole
	a Leqg$h; INSTANCE
	c Lbfa; CODEC
	d [Leqg$h; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189604_
		1 o p_189605_
	a (Leqg$g;)Leqg$e; apply
		0 o p_189608_
	a ()Lbfa; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189610_
	b ()[Leqg$h; $values
		static
	valueOf (Ljava/lang/String;)Leqg$h; valueOf
		static
		0 o p_189613_
	values ()[Leqg$h; values
		static
eqg$i net/minecraft/world/level/levelgen/SurfaceRules$LazyCondition
	a J lastUpdate
	c Leqg$g; context
	d Ljava/lang/Boolean; result
	<init> (Leqg$g;)V <init>
		0 o p_189619_
	a ()Z compute
	b ()Z test
	c ()J getContextLastUpdate
eqg$j net/minecraft/world/level/levelgen/SurfaceRules$LazyXZCondition
	<init> (Leqg$g;)V <init>
		0 o p_189622_
	c ()J getContextLastUpdate
eqg$k net/minecraft/world/level/levelgen/SurfaceRules$LazyYCondition
	<init> (Leqg$g;)V <init>
		0 o p_189625_
	c ()J getContextLastUpdate
eqg$l net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource
	a Lami; noise
	c D minThreshold
	d D maxThreshold
	e Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lami;DD)V <init>
		0 o noise
		1 o minThreshold
		2 o maxThreshold
	a (Leqg$g;)Leqg$e; apply
		0 o p_189640_
	a ()Lbfa; 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 ()Lami; 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
eqg$l$a net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource$1NoiseThresholdCondition
	a Leqg$g; val$ruleContext
	b Lffd; val$noise
	e Leqg$l; this$0
	<init> (Leqg$l;Leqg$g;Lffd;)V <init>
		0 o p_189654_
		1 o p_189655_
		2 o p_189656_
	a ()Z compute
eqg$m net/minecraft/world/level/levelgen/SurfaceRules$NotCondition
	a Leqg$e; target
	<init> (Leqg$e;)V <init>
		0 o target
	a ()Leqg$e; target
	b ()Z test
	equals (Ljava/lang/Object;)Z equals
		0 o p_189664_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqg$n net/minecraft/world/level/levelgen/SurfaceRules$NotConditionSource
	a Leqg$f; target
	c Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leqg$f;)V <init>
		0 o target
	a (Leqg$g;)Leqg$e; apply
		0 o p_189674_
	a ()Lbfa; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189676_
	b ()Leqg$f; target
	equals (Ljava/lang/Object;)Z equals
		0 o p_189679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqg$o net/minecraft/world/level/levelgen/SurfaceRules$RuleSource
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Leqg$o;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_338095_
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_204631_
	a ()Lbfa; codec
eqg$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)Lejm; tryApply
		0 o p_189694_
		1 o p_189695_
		2 o p_189696_
eqg$q net/minecraft/world/level/levelgen/SurfaceRules$SequenceRuleSource
	a Ljava/util/List; sequence
	c Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o sequence
	a (Leqg$g;)Leqg$u; apply
		0 o p_189704_
	a ()Lbfa; 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
eqg$r net/minecraft/world/level/levelgen/SurfaceRules$StateRule
	a Lejm; state
	<init> (Lejm;)V <init>
		0 o state
	a ()Lejm; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_189717_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
	tryApply (III)Lejm; tryApply
		0 o p_189721_
		1 o p_189722_
		2 o p_189723_
eqg$s net/minecraft/world/level/levelgen/SurfaceRules$Steep
	a Leqg$s; INSTANCE
	c Lbfa; CODEC
	d [Leqg$s; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189729_
		1 o p_189730_
	a (Leqg$g;)Leqg$e; apply
		0 o p_189733_
	a ()Lbfa; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189735_
	b ()[Leqg$s; $values
		static
	valueOf (Ljava/lang/String;)Leqg$s; valueOf
		static
		0 o p_189738_
	values ()[Leqg$s; values
		static
eqg$t net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck
	a I offset
	c Z addSurfaceDepth
	d I secondaryDepthRange
	e Lezh; surfaceType
	f Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (IZILezh;)V <init>
		0 o offset
		1 o addSurfaceDepth
		2 o secondaryDepthRange
		3 o surfaceType
	a (Leqg$g;)Leqg$e; apply
		0 o p_189755_
	a ()Lbfa; 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 ()Lezh; surfaceType
	equals (Ljava/lang/Object;)Z equals
		0 o p_189762_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqg$t$a net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck$1StoneDepthCondition
	a Leqg$g; val$ruleContext
	b Z val$ceiling
	e Leqg$t; this$0
	<init> (Leqg$t;Leqg$g;Z)V <init>
		0 o p_189770_
		1 o p_189771_
		2 o p_189772_
	a ()Z compute
eqg$u net/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule
	tryApply (III)Lejm; tryApply
		0 o p_189774_
		1 o p_189775_
		2 o p_189776_
eqg$v net/minecraft/world/level/levelgen/SurfaceRules$Temperature
	a Leqg$v; INSTANCE
	c Lbfa; CODEC
	d [Leqg$v; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189782_
		1 o p_189783_
	a (Leqg$g;)Leqg$e; apply
		0 o p_189786_
	a ()Lbfa; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189788_
	b ()[Leqg$v; $values
		static
	valueOf (Ljava/lang/String;)Leqg$v; valueOf
		static
		0 o p_189791_
	values ()[Leqg$v; values
		static
eqg$w net/minecraft/world/level/levelgen/SurfaceRules$TestRule
	a Leqg$e; condition
	b Leqg$u; followup
	<init> (Leqg$e;Leqg$u;)V <init>
		0 o condition
		1 o followup
	a ()Leqg$e; condition
	b ()Leqg$u; followup
	equals (Ljava/lang/Object;)Z equals
		0 o p_189801_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
	tryApply (III)Lejm; tryApply
		0 o p_189805_
		1 o p_189806_
		2 o p_189807_
eqg$x net/minecraft/world/level/levelgen/SurfaceRules$TestRuleSource
	a Leqg$f; ifTrue
	c Leqg$o; thenRun
	d Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leqg$f;Leqg$o;)V <init>
		0 o ifTrue
		1 o thenRun
	a (Leqg$g;)Leqg$u; apply
		0 o p_189819_
	a ()Lbfa; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_189817_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189821_
	b ()Leqg$f; ifTrue
	c ()Leqg$o; thenRun
	equals (Ljava/lang/Object;)Z equals
		0 o p_189825_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqg$y net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource
	a Lamj; randomName
	c Leqj; trueAtAndBelow
	d Leqj; falseAtAndAbove
	e Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Leqj;Leqj;)V <init>
		0 o randomName
		1 o trueAtAndBelow
		2 o falseAtAndAbove
	a (Leqg$g;)Leqg$e; apply
		0 o p_189841_
	a ()Lbfa; 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 ()Lamj; randomName
	c ()Leqj; trueAtAndBelow
	d ()Leqj; falseAtAndAbove
	equals (Ljava/lang/Object;)Z equals
		0 o p_189848_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqg$y$a net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource$1VerticalGradientCondition
	a Leqg$g; val$ruleContext
	b I val$trueAtAndBelow
	e I val$falseAtAndAbove
	f Leqc; val$randomFactory
	<init> (Leqg$y;Leqg$g;IILeqc;)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
eqg$z net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource
	a I offset
	c I surfaceDepthMultiplier
	d Z addStoneDepth
	e Lbfa; CODEC
	<clinit> ()V <clinit>
		static
	<init> (IIZ)V <init>
		0 o offset
		1 o surfaceDepthMultiplier
		2 o addStoneDepth
	a (Leqg$g;)Leqg$e; apply
		0 o p_189876_
	a ()Lbfa; 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
eqg$z$a net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource$1WaterCondition
	a Leqg$g; val$ruleContext
	b Leqg$z; this$0
	<init> (Leqg$z;Leqg$g;)V <init>
		0 o p_189889_
		1 o p_189890_
	a ()Z compute
eqh net/minecraft/world/level/levelgen/SurfaceSystem
	a Lejm; WHITE_TERRACOTTA
	b Lejm; ORANGE_TERRACOTTA
	c Lejm; TERRACOTTA
	d Lejm; YELLOW_TERRACOTTA
	e Lejm; BROWN_TERRACOTTA
	f Lejm; RED_TERRACOTTA
	g Lejm; LIGHT_GRAY_TERRACOTTA
	h Lejm; PACKED_ICE
	i Lejm; SNOW_BLOCK
	j Lejm; defaultBlock
	k I seaLevel
	l [Lejm; clayBands
	m Lffd; clayBandsOffsetNoise
	n Lffd; badlandsPillarNoise
	o Lffd; badlandsPillarRoofNoise
	p Lffd; badlandsSurfaceNoise
	q Lffd; icebergPillarNoise
	r Lffd; icebergPillarRoofNoise
	s Lffd; icebergSurfaceNoise
	t Leqc; noiseRandom
	u Lffd; surfaceNoise
	v Lffd; surfaceSecondaryNoise
	<clinit> ()V <clinit>
		static
	<init> (Leqd;Lejm;ILeqc;)V <init>
		0 o p_224637_
		1 o p_224638_
		2 o p_224639_
		3 o p_224640_
	a (ILdst;Lelh;Lja$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 (Lbfq;)[Lejm; generateBands
		static
		0 o p_224642_
	a ()I getSeaLevel
	a (Leqd;Ldsv;Ljx;ZLeqm;Lelk;Lept;Leqg$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 (III)Lejm; getBand
		0 o p_189931_
		1 o p_189932_
		2 o p_189933_
	a (Lejm;)Z isStone
		0 o p_189953_
	a (Lelh;IIILdrs;)V erodedBadlandsExtension
		0 o p_189955_
		1 o p_189956_
		2 o p_189957_
		3 o p_189958_
		4 o p_189959_
	a (Lbfq;[Lejm;ILejm;)V makeBands
		static
		0 o p_224644_
		1 o p_224645_
		2 o p_224646_
		3 o p_224647_
	a (II)I getSurfaceDepth
		0 o p_189928_
		1 o p_189929_
	a (Leqg$o;Lerq;Ljava/util/function/Function;Lelk;Lept;Lja;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_
	b (II)D getSurfaceSecondary
		0 o p_202190_
		1 o p_202191_
eqh$1 net/minecraft/world/level/levelgen/SurfaceSystem$1
	a Lelk; val$protoChunk
	b Lja$a; val$columnPos
	c Ldqv; val$chunkPos
	<init> (Leqh;Lelk;Lja$a;Ldqv;)V <init>
		0 o p_190001_
		1 o p_190002_
		2 o p_190003_
		3 o p_190004_
	a (I)Lejm; getBlock
		0 o p_190006_
	a (ILejm;)V setBlock
		0 o p_190008_
		1 o p_190009_
	toString ()Ljava/lang/String; toString
eqi 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 Lepr; 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 ()Lbfq; fork
	e ()Leqc; forkPositional
	k ()D nextGaussian
eqj net/minecraft/world/level/levelgen/VerticalAnchor
	a Lcom/mojang/serialization/Codec; CODEC
	b Leqj; BOTTOM
	c Leqj; TOP
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/datafixers/util/Either;)Leqj; merge
		static
		0 o p_158925_
	a (Leqj;)Lcom/mojang/datafixers/util/Either; split
		static
		0 o p_158927_
	a (Leqm;)I resolveY
		0 o p_158928_
	a ()Leqj; bottom
		static
	a (I)Leqj; absolute
		static
		0 o p_158923_
	b ()Leqj; top
		static
	b (I)Leqj; aboveBottom
		static
		0 o p_158931_
	c (I)Leqj; belowTop
		static
		0 o p_158936_
eqj$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 (Leqm;)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
eqj$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 (Leqm;)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
eqj$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 (Leqm;)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
eqk 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> (Ljx;)V <init>
		0 o p_251356_
	<init> (Ljava/util/Map;)V <init>
		0 o dimensions
	a ()Lell; overworld
	a (Ljava/util/Map;Ljk;Lell;)Ljava/util/Map; withOverworld
		static
		0 o p_326287_
		1 o p_326403_
		2 o p_251737_
	a (Ljm$a;Lell;)Leqk; replaceOverworldGenerator
		0 o p_364954_
		1 o p_248755_
	a (Ljx;Ljava/util/List;Lami;)V lambda$bake$5
		0 o p_258997_
		1 o p_258998_
		2 o p_248571_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_325905_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; keysInOrder
		static
		0 o p_251309_
	a (Lami;)Ljava/util/Optional; get
		0 o p_250824_
	a (Lami;Leno;)Lcom/mojang/serialization/Lifecycle; checkStability
		static
		0 o p_250764_
		1 o p_248865_
	a (Ljava/util/List;Lami;Leno;)V lambda$bake$4
		static
		0 o p_249027_
		1 o p_249313_
		2 o p_250263_
	a (Lkg;Leqk$a;)V lambda$bake$6
		static
		0 o p_325907_
		1 o p_325908_
	a (Ljx;)Leqk$b; bake
		0 o p_248787_
	a (Leno;)Z isStableOverworld
		static
		0 o p_250762_
	a (Ljm;Ljava/util/Map;Lell;)Ljava/util/Map; withOverworld
		static
		0 o p_362725_
		1 o p_326250_
		2 o p_250220_
	b ()Lcom/google/common/collect/ImmutableSet; levels
	b (Ljx;)Lfil$a; specialWorldProperty
		static
		0 o p_251549_
	b (Leno;)Z isStableNether
		static
		0 o p_250497_
	b (Lami;)Ljava/util/Optional; lambda$bake$3
		0 o p_325906_
	b (Lami;Leno;)Z isVanillaLike
		static
		0 o p_250556_
		1 o p_250034_
	c (Lami;)Z lambda$keysInOrder$1
		static
		0 o p_251885_
	c ()Z isDebug
	c (Leno;)Z isStableEnd
		static
		0 o p_250720_
	d ()Ljava/util/Map; dimensions
	d (Leno;)Lfil$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
eqk$a net/minecraft/world/level/levelgen/WorldDimensions$1Entry
	a Lami; key
	b Leno; value
	<init> (Lami;Leno;)V <init>
		0 o key
		1 o value
	a ()Lami; key
	b ()Leno; value
	c ()Ljw; registrationInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_250835_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqk$b net/minecraft/world/level/levelgen/WorldDimensions$Complete
	a Ljx; dimensions
	b Lfil$a; specialWorldProperty
	<init> (Ljx;Lfil$a;)V <init>
		0 o dimensions
		1 o specialWorldProperty
	a ()Lcom/mojang/serialization/Lifecycle; lifecycle
	b ()Ljy$b; dimensionsRegistryAccess
	c ()Ljx; dimensions
	d ()Lfil$a; specialWorldProperty
	equals (Ljava/lang/Object;)Z equals
		0 o p_250925_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eql net/minecraft/world/level/levelgen/WorldGenSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b Leqn; options
	c Leqk; dimensions
	<clinit> ()V <clinit>
		static
	<init> (Leqn;Leqk;)V <init>
		0 o options
		1 o dimensions
	a ()Leqn; options
	a (Lcom/mojang/serialization/DynamicOps;Leqn;Ljy;)Lcom/mojang/serialization/DataResult; encode
		static
		0 o p_250917_
		1 o p_250366_
		2 o p_251515_
	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;Leqn;Leqk;)Lcom/mojang/serialization/DataResult; encode
		static
		0 o p_250104_
		1 o p_250578_
		2 o p_249244_
	b ()Leqk; dimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_250076_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqm net/minecraft/world/level/levelgen/WorldGenerationContext
	a I minY
	b I height
	<init> (Lell;Ldrs;)V <init>
		0 o p_182507_
		1 o p_182508_
	a ()I getMinGenY
	b ()I getGenDepth
eqn net/minecraft/world/level/levelgen/WorldOptions
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leqn; 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 ()Leqn; defaultWithRandomSeed
		static
	a (Ljava/lang/String;)Ljava/util/OptionalLong; parseSeed
		static
		0 o p_262144_
	a (Leqn;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_249400_
	a (Z)Leqn; withBonusChest
		0 o p_251744_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_338096_
	a (Ljava/util/OptionalLong;)Leqn; withSeed
		0 o p_261572_
	b ()Leqn; testWorldWithRandomSeed
		static
	b (Z)Leqn; withStructures
		0 o p_251426_
	c ()J seed
	d ()Z generateStructures
	e ()Z generateBonusChest
	f ()Z isOldCustomizedWorld
	g ()J randomSeed
		static
eqo net/minecraft/world/level/levelgen/WorldgenRandom
	d Lbfq; randomSource
	e I count
	<init> (Lbfq;)V <init>
		0 o p_224680_
	a (IIJJ)Lbfq; 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 ()Lbfq; fork
	e ()Leqc; forkPositional
	l ()I getCount
eqo$a net/minecraft/world/level/levelgen/WorldgenRandom$Algorithm
	a Leqo$a; LEGACY
	b Leqo$a; XOROSHIRO
	c Ljava/util/function/LongFunction; constructor
	d [Leqo$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)Lbfq; newInstance
		0 o p_224688_
	a ()[Leqo$a; $values
		static
	valueOf (Ljava/lang/String;)Leqo$a; valueOf
		static
		0 o p_190087_
	values ()[Leqo$a; values
		static
eqp 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> (Leqe$a;)V <init>
		0 o p_190095_
	a ([J)Leqp; lambda$static$0
		static
		0 o p_287742_
	a (Leqp;)Ljava/util/stream/LongStream; lambda$static$2
		static
		0 o p_287687_
	a ()J nextLong
	a (Ljava/util/stream/LongStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_338097_
eqq net/minecraft/world/level/levelgen/XoroshiroRandomSource
	b Lcom/mojang/serialization/Codec; CODEC
	c F FLOAT_UNIT
	d D DOUBLE_UNIT
	e Leqp; randomNumberGenerator
	f Lepr; gaussianSource
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_190102_
	<init> (JJ)V <init>
		0 o p_190104_
		1 o p_190105_
	<init> (Leqe$a;)V <init>
		0 o p_289014_
	<init> (Leqp;)V <init>
		0 o p_287656_
	a (I)I nextInt
		0 o p_190118_
	a (Leqq;)Leqp; lambda$static$1
		static
		0 o p_287690_
	a (Leqp;)Leqq; lambda$static$0
		static
		0 o p_287645_
	b (I)V consumeCount
		0 o p_190111_
	b (J)V setSeed
		0 o p_190121_
	c (I)J nextBits
		0 o p_190108_
	d ()Lbfq; fork
	e ()Leqc; forkPositional
	f ()I nextInt
	g ()J nextLong
	h ()Z nextBoolean
	i ()F nextFloat
	j ()D nextDouble
	k ()D nextGaussian
eqq$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)Lbfq; fromSeed
		0 o p_348665_
	a (Ljava/lang/String;)Lbfq; fromHashOf
		0 o p_224695_
	a (III)Lbfq; at
		0 o p_224691_
		1 o p_224692_
		2 o p_224693_
eqr net/minecraft/world/level/levelgen/blending/Blender
	a Leqr; EMPTY
	b Lffd; 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;Leqs;)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 (Lelk;Lja;)V generateBorderTick
		static
		0 o p_197041_
		1 o p_197042_
	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 (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 (III)Ljk; blendBiome
		0 o p_224707_
		1 o p_224708_
		2 o p_224709_
	a (II)Leqr$a; blendOffsetAndFactor
		0 o p_209719_
		1 o p_209720_
	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 (Ldsw;IIILdtc$f;)Ljk; lambda$getBiomeResolver$4
		0 o p_204668_
		1 o p_204669_
		2 o p_204670_
		3 o p_204671_
		4 o p_204672_
	a (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Leqs;)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 (Ljava/util/List;Ljh;Leqs;)V lambda$makeOldChunkDistanceGetter$8
		static
		0 o p_224733_
		1 o p_224734_
		2 o p_224735_
	a (IIILeqr$b;)D getBlendingDataValue
		0 o p_190175_
		1 o p_190176_
		2 o p_190177_
		3 o p_190178_
	a (Laxf;)Leqr; of
		static
		0 o p_190203_
	a (Leqs;Ljava/util/Map;)Leqr$c; makeOldChunkDistanceGetter
		static
		0 o p_224727_
		1 o p_224728_
	a (Leqr$c;III)Z lambda$addAroundOldChunksCarvingMaskFilter$7
		static
		0 o p_202261_
		1 o p_202262_
		2 o p_202263_
		3 o p_202264_
	a (Lepi$b;D)D blendDensity
		0 o p_209721_
		1 o p_209722_
	a (Ldsw;)Ldsw; getBiomeResolver
		0 o p_190204_
	a (Laxf;Lelk;)V generateBorderTicks
		static
		0 o p_197032_
		1 o p_197033_
	a (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;IILjk;)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 (Leqr$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 (Ljh;Leqs;)Leqr$c; makeOffsetOldChunkDistanceGetter
		static
		0 o p_224730_
		1 o p_224731_
	a (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/lang/Long;Leqs;)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 (Ldsp;Lemg;)V addAroundOldChunksCarvingMaskFilter
		static
		0 o p_197035_
		1 o p_197036_
	a ()Leqr; empty
		static
	b ()Z isEmpty
eqr$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 (Lepi$b;D)D blendDensity
		0 o p_209727_
		1 o p_209728_
	a (II)Leqr$a; blendOffsetAndFactor
		0 o p_209724_
		1 o p_209725_
	a (Ldsw;)Ldsw; getBiomeResolver
		0 o p_190232_
eqr$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
eqr$b net/minecraft/world/level/levelgen/blending/Blender$CellValueGetter
	get (Leqs;III)D get
		0 o p_190234_
		1 o p_190235_
		2 o p_190236_
		3 o p_190237_
eqr$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_
eqs 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 Ldrs; 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 (Lelk;Lja;)Z isGround
		static
		0 o p_190315_
		1 o p_190316_
	a (Leqs$d;)Leqs; unpack
		static
		0 o p_365450_
	a (Ldsp;IIZ)Ljava/util/Set; sideByGenerationAge
		static
		0 o p_197066_
		1 o p_197067_
		2 o p_197068_
		3 o p_197069_
	a (Lelk;Lja$a;)D read1
		static
		0 o p_198298_
		1 o p_198299_
	a (Lelk;Ljava/util/Set;)V calculateData
		0 o p_190318_
		1 o p_190319_
	a ()Leqs$d; pack
	a (IIIILeqs$b;)V iterateDensities
		0 o p_190290_
		1 o p_190291_
		2 o p_190292_
		3 o p_190293_
		4 o p_190294_
	a (Lelk;III)[D getDensityColumn
		0 o p_198293_
		1 o p_198294_
		2 o p_198295_
		3 o p_198296_
	a ([D)V lambda$new$0
		static
		0 o p_224756_
	a (IILeqs$c;)V iterateHeights
		0 o p_190296_
		1 o p_190297_
		2 o p_190298_
	a (II)I getInsideIndex
		static
		0 o p_190331_
		1 o p_190332_
	a (Lelk;II)I getHeightAtXZ
		0 o p_190311_
		1 o p_190312_
		2 o p_190313_
	a (Laxf;II)Leqs; getOrUpdateBlendingData
		static
		0 o p_190305_
		1 o p_190306_
		2 o p_190307_
	a (I)I getCellYIndex
		0 o p_224747_
	a (IIILeqs$a;)V iterateBiomes
		0 o p_224749_
		1 o p_224750_
		2 o p_224751_
		3 o p_224752_
	a (ILelk;II)V addValuesForColumn
		0 o p_190300_
		1 o p_190301_
		2 o p_190302_
		3 o p_190303_
	a ([DI)D getDensity
		0 o p_190325_
		1 o p_190326_
	a (III)D getHeight
		0 o p_190286_
		1 o p_190287_
		2 o p_190288_
	b (III)D getDensity
		0 o p_190334_
		1 o p_190335_
		2 o p_190336_
	b (Lelk;Lja$a;)D read7
		static
		0 o p_198301_
		1 o p_198302_
	b (Lelk;II)Ljava/util/List; getBiomeColumn
		0 o p_224758_
		1 o p_224759_
		2 o p_224760_
	b (II)I getOutsideIndex
		static
		0 o p_190351_
		1 o p_190352_
	b (I)I getX
		static
		0 o p_190349_
	b ()Ldrs; getAreaWithOldGeneration
	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
eqs$a net/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer
	consume (IILjk;)V consume
		0 o p_204674_
		1 o p_204675_
		2 o p_204676_
eqs$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_
eqs$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_
eqs$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 (Leqs$d;)Lcom/mojang/serialization/DataResult; validateArraySize
		static
		0 o p_360312_
	a ()I minSection
	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
eqt net/minecraft/world/level/levelgen/blending/package-info
equ 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 (Ldsp;Lja;)Z test
		0 o p_190376_
		1 o p_190377_
	a ()Leqx; type
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190379_
		1 o p_190380_
eqv 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 (Ldsp;Lja;)Z test
		0 o p_190387_
		1 o p_190388_
	a ()Leqx; type
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190390_
		1 o p_190391_
eqw net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate
	b Lcom/mojang/serialization/Codec; CODEC
	c Leqw; ONLY_IN_AIR_PREDICATE
	d Leqw; ONLY_IN_AIR_OR_WATER_PREDICATE
	<clinit> ()V <clinit>
		static
	a (Lkf;Ljava/util/List;)Leqw; matchesBlocks
		static
		0 o p_224772_
		1 o p_224773_
	a (Lkf;[Lduv;)Leqw; matchesBlocks
		static
		0 o p_224775_
		1 o p_224776_
	a ([Lffz;)Leqw; matchesFluids
		static
		0 o p_224783_
	a (Lkf;Ljg;)Leqw; hasSturdyFace
		static
		0 o p_198309_
		1 o p_198310_
	a ([Lduv;)Leqw; matchesBlocks
		static
		0 o p_224781_
	a ([Leqw;)Leqw; allOf
		static
		0 o p_190418_
	a (Ljg;)Leqw; hasSturdyFace
		static
		0 o p_198914_
	a (Leqw;)Leqw; not
		static
		0 o p_190403_
	a (Leqw;Leqw;)Leqw; allOf
		static
		0 o p_190405_
		1 o p_190406_
	a (Lkf;[Lffz;)Leqw; matchesFluids
		static
		0 o p_224778_
		1 o p_224779_
	a (Lbdj;)Leqw; matchesTag
		static
		0 o p_204678_
	a (Lkf;Lbdj;)Leqw; matchesTag
		static
		0 o p_224769_
		1 o p_224770_
	a (Lejm;Lkf;)Leqw; wouldSurvive
		static
		0 o p_190400_
		1 o p_190401_
	a (Ljava/util/List;)Leqw; allOf
		static
		0 o p_190413_
	a ()Leqx; type
	a (Lkf;)Leqw; replaceable
		static
		0 o p_190411_
	b (Lkf;)Leqw; solid
		static
		0 o p_190424_
	b ([Leqw;)Leqw; anyOf
		static
		0 o p_190431_
	b (Lkf;Ljava/util/List;)Leqw; matchesFluids
		static
		0 o p_224785_
		1 o p_224786_
	b ()Leqw; replaceable
		static
	b (Ljava/util/List;)Leqw; anyOf
		static
		0 o p_190426_
	b (Leqw;Leqw;)Leqw; anyOf
		static
		0 o p_190421_
		1 o p_190422_
	c ()Leqw; solid
		static
	c (Lkf;)Leqw; noFluid
		static
		0 o p_249383_
	c (Ljava/util/List;)Leqw; matchesBlocks
		static
		0 o p_198312_
	d ()Leqw; noFluid
		static
	d (Lkf;)Leqw; insideWorld
		static
		0 o p_190434_
	e ()Leqw; alwaysTrue
		static
	e (Lkf;)Leqw; unobstructed
		static
		0 o p_345358_
	f ()Leqw; unobstructed
		static
eqx net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType
	a Leqx; MATCHING_BLOCKS
	b Leqx; MATCHING_BLOCK_TAG
	c Leqx; MATCHING_FLUIDS
	d Leqx; HAS_STURDY_FACE
	e Leqx; SOLID
	f Leqx; REPLACEABLE
	g Leqx; WOULD_SURVIVE
	h Leqx; INSIDE_WORLD_BOUNDS
	i Leqx; ANY_OF
	j Leqx; ALL_OF
	k Leqx; NOT
	l Leqx; TRUE
	m Leqx; UNOBSTRUCTED
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leqx; 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
eqy 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 (Leqy;)Ljava/util/List; lambda$codec$0
		static
		0 o p_190457_
eqz net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Lkf; offset
	f Ljg; direction
	<clinit> ()V <clinit>
		static
	<init> (Lkf;Ljg;)V <init>
		0 o p_198320_
		1 o p_198321_
	a (Leqz;)Ljg; lambda$static$1
		static
		0 o p_198329_
	a (Ldsp;Lja;)Z test
		0 o p_198324_
		1 o p_198325_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_198327_
	a ()Leqx; type
	b (Leqz;)Lkf; 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_
er net/minecraft/commands/arguments/ArgumentSignatures
	a Ler; EMPTY
	b Ljava/util/List; entries
	c I MAX_ARGUMENT_COUNT
	d I MAX_ARGUMENT_NAME_LENGTH
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_231052_
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Lwn;Ler$a;)V lambda$write$0
		static
		0 o p_241214_
		1 o p_241215_
	a ()Ljava/util/List; entries
	a (Lyq;Ler$b;)Ler; signCommand
		static
		0 o p_251621_
		1 o p_248653_
	a (Lwn;)V write
		0 o p_231062_
	a (Ler$b;Lyq$a;)Ler$a; lambda$signCommand$1
		static
		0 o p_247961_
		1 o p_247962_
	equals (Ljava/lang/Object;)Z equals
		0 o p_231071_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
er$a net/minecraft/commands/arguments/ArgumentSignatures$Entry
	a Ljava/lang/String; name
	b Lyk; signature
	<init> (Lwn;)V <init>
		0 o p_241305_
	<init> (Ljava/lang/String;Lyk;)V <init>
		0 o name
		1 o signature
	a (Lwn;)V write
		0 o p_241403_
	a ()Ljava/lang/String; name
	b ()Lyk; signature
	equals (Ljava/lang/Object;)Z equals
		0 o p_241409_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
er$b net/minecraft/commands/arguments/ArgumentSignatures$Signer
	sign (Ljava/lang/String;)Lyk; sign
		0 o p_241389_
era net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Lkf; offset
	<clinit> ()V <clinit>
		static
	<init> (Lkf;)V <init>
		0 o p_190467_
	a (Ldsp;Lja;)Z test
		0 o p_190470_
		1 o p_190471_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_190473_
	a ()Leqx; type
	a (Lera;)Lkf; 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_
erb net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate
	a Lbdj; tag
	e Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lkf;Lbdj;)V <init>
		0 o p_204683_
		1 o p_204684_
	a (Lejm;)Z test
		0 o p_198343_
	a (Lerb;)Lbdj; lambda$static$0
		static
		0 o p_204686_
	a ()Leqx; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_259003_
erc net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Ljo; blocks
	<clinit> ()V <clinit>
		static
	<init> (Lkf;Ljo;)V <init>
		0 o p_204690_
		1 o p_204691_
	a (Lejm;)Z test
		0 o p_190487_
	a (Lerc;)Ljo; lambda$static$0
		static
		0 o p_204693_
	a ()Leqx; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_259004_
erd net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Ljo; fluids
	<clinit> ()V <clinit>
		static
	<init> (Lkf;Ljo;)V <init>
		0 o p_204695_
		1 o p_204696_
	a (Lejm;)Z test
		0 o p_190500_
	a ()Leqx; type
	a (Lerd;)Ljo; 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_
ere net/minecraft/world/level/levelgen/blockpredicates/NotPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Leqw; predicate
	<clinit> ()V <clinit>
		static
	<init> (Leqw;)V <init>
		0 o p_190509_
	a (Lere;)Leqw; lambda$static$0
		static
		0 o p_190517_
	a (Ldsp;Lja;)Z test
		0 o p_190512_
		1 o p_190513_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_190515_
	a ()Leqx; type
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190519_
		1 o p_190520_
erf net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lkf;)V <init>
		0 o p_190524_
	a (Lejm;)Z test
		0 o p_190527_
	a ()Leqx; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_190529_
erg net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lkf;)V <init>
		0 o p_190533_
	a (Lejm;)Z test
		0 o p_190536_
	a ()Leqx; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_190538_
erh net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate
	f Lkf; offset
	<init> (Lkf;)V <init>
		0 o p_190541_
	a (Lejm;)Z test
		0 o p_190545_
	a (Lerh;)Lkf; lambda$stateTestingCodec$0
		static
		0 o p_190549_
	a (Ldsp;Lja;)Z test
		0 o p_190543_
		1 o p_190544_
	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_
eri net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate
	a Leri; INSTANCE
	e Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldsp;Lja;)Z test
		0 o p_190559_
		1 o p_190560_
	a ()Leqx; type
	g ()Leri; lambda$static$0
		static
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190563_
		1 o p_190564_
erj net/minecraft/world/level/levelgen/blockpredicates/UnobstructedPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Lkf; offset
	<clinit> ()V <clinit>
		static
	<init> (Lkf;)V <init>
		0 o offset
	a (Ldsp;Lja;)Z test
		0 o p_346037_
		1 o p_345229_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345644_
	a ()Leqx; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_345609_
	g ()Lkf; 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
erk net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Lkf; offset
	f Lejm; state
	<clinit> ()V <clinit>
		static
	<init> (Lkf;Lejm;)V <init>
		0 o p_190570_
		1 o p_190571_
	a (Ldsp;Lja;)Z test
		0 o p_190574_
		1 o p_190575_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_190577_
	a ()Leqx; type
	a (Lerk;)Lejm; lambda$static$1
		static
		0 o p_190579_
	b (Lerk;)Lkf; 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_
erl net/minecraft/world/level/levelgen/blockpredicates/package-info
erm net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcat; verticalRotation
	c Lerm$a; shape
	<clinit> ()V <clinit>
		static
	<init> (FLeyu;Lcat;Leqj;Lerp;Ljo;Lcat;Lerm$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> (Lero;Lcat;Lerm$a;)V <init>
		0 o p_158980_
		1 o p_158981_
		2 o p_158982_
	a (Lerm;)Lerm$a; lambda$static$2
		static
		0 o p_158986_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_158984_
	b (Lerm;)Lcat; lambda$static$1
		static
		0 o p_158988_
	c (Lerm;)Lero; lambda$static$0
		static
		0 o p_158990_
erm$a net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcat; distanceFactor
	c Lcat; thickness
	d I widthSmoothness
	e Lcat; horizontalRadiusFactor
	f F verticalRadiusDefaultFactor
	g F verticalRadiusCenterFactor
	<clinit> ()V <clinit>
		static
	<init> (Lcat;Lcat;ILcat;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_432719_
	a (Lerm$a;)Ljava/lang/Float; lambda$static$5
		static
		0 o p_159009_
	b (Lerm$a;)Ljava/lang/Float; lambda$static$4
		static
		0 o p_159011_
	c (Lerm$a;)Lcat; lambda$static$3
		static
		0 o p_159013_
	d (Lerm$a;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_159015_
	e (Lerm$a;)Lcat; lambda$static$1
		static
		0 o p_159017_
	f (Lerm$a;)Lcat; lambda$static$0
		static
		0 o p_159019_
ern net/minecraft/world/level/levelgen/carver/CanyonWorldCarver
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_64711_
	a (Lerq;Lero;Lelk;Ljava/util/function/Function;Lbfq;Lepb;Ldqv;Lelj;)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 ([FLerq;DDDI)Z lambda$doCarve$0
		0 o p_159081_
		1 o p_159082_
		2 o p_159083_
		3 o p_159084_
		4 o p_159085_
		5 o p_159086_
	a (Lerm;Lbfq;)Z isStartChunk
		0 o p_224797_
		1 o p_224798_
	a (Lerm;Lbfq;DFF)D updateVerticalRadius
		0 o p_224800_
		1 o p_224801_
		2 o p_224802_
		3 o p_224803_
		4 o p_224804_
	a (Lerq;[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 (Lerq;Lerm;Lbfq;)[F initWidthFactors
		0 o p_224809_
		1 o p_224810_
		2 o p_224811_
	a (Lero;Lbfq;)Z isStartChunk
		0 o p_224806_
		1 o p_224807_
	a (Lerq;Lerm;Lelk;Ljava/util/function/Function;Lbfq;Lepb;Ldqv;Lelj;)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 (Lerq;Lerm;Lelk;Ljava/util/function/Function;JLepb;DDDFFFIIDLelj;)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_
ero net/minecraft/world/level/levelgen/carver/CarverConfiguration
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Leyu; y
	f Lcat; yScale
	g Leqj; lavaLevel
	h Lerp; debugSettings
	i Ljo; replaceable
	<clinit> ()V <clinit>
		static
	<init> (FLeyu;Lcat;Leqj;Lerp;Ljo;)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 (Lero;)Ljo; 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 (Lero;)Lerp; lambda$static$4
		static
		0 o p_190637_
	c (Lero;)Leqj; lambda$static$3
		static
		0 o p_159107_
	d (Lero;)Lcat; lambda$static$2
		static
		0 o p_159109_
	e (Lero;)Leyu; lambda$static$1
		static
		0 o p_159111_
	f (Lero;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_159113_
erp net/minecraft/world/level/levelgen/carver/CarverDebugSettings
	a Lerp; DEFAULT
	b Lcom/mojang/serialization/Codec; CODEC
	c Z debugMode
	d Lejm; airState
	e Lejm; waterState
	f Lejm; lavaState
	g Lejm; barrierState
	<clinit> ()V <clinit>
		static
	<init> (ZLejm;Lejm;Lejm;Lejm;)V <init>
		0 o p_159123_
		1 o p_159124_
		2 o p_159125_
		3 o p_159126_
		4 o p_159127_
	a (Lejm;Lejm;Lejm;Lejm;)Lerp; of
		static
		0 o p_159130_
		1 o p_159131_
		2 o p_159132_
		3 o p_159133_
	a ()Z isDebugMode
	a (ZLejm;)Lerp; of
		static
		0 o p_159137_
		1 o p_159138_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_159135_
	a (ZLejm;Lejm;Lejm;Lejm;)Lerp; of
		static
		0 o p_159140_
		1 o p_159141_
		2 o p_159142_
		3 o p_159143_
		4 o p_159144_
	b ()Lejm; getAirState
	c ()Lejm; getWaterState
	d ()Lejm; getLavaState
	e ()Lejm; getBarrierState
erq net/minecraft/world/level/levelgen/carver/CarvingContext
	a Ljy; registryAccess
	b Lept; noiseChunk
	c Leqd; randomState
	d Leqg$o; surfaceRule
	<init> (Leps;Ljy;Ldrs;Lept;Leqd;Leqg$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;Lelk;Lja;Z)Ljava/util/Optional; topMaterial
		0 o p_190647_
		1 o p_190648_
		2 o p_190649_
		3 o p_190650_
	c ()Ljy; registryAccess
	d ()Leqd; randomState
err net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcat; horizontalRadiusMultiplier
	c Lcat; verticalRadiusMultiplier
	j Lcat; floorLevel
	<clinit> ()V <clinit>
		static
	<init> (FLeyu;Lcat;Leqj;Lerp;Ljo;Lcat;Lcat;Lcat;)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> (Lero;Lcat;Lcat;Lcat;)V <init>
		0 o p_159179_
		1 o p_159180_
		2 o p_159181_
		3 o p_159182_
	<init> (FLeyu;Lcat;Leqj;Ljo;Lcat;Lcat;Lcat;)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_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_159184_
	a (Lerr;)Lcat; lambda$static$3
		static
		0 o p_159186_
	b (Lerr;)Lcat; lambda$static$2
		static
		0 o p_159188_
	c (Lerr;)Lcat; lambda$static$1
		static
		0 o p_159190_
	d (Lerr;)Lero; lambda$static$0
		static
		0 o p_159192_
ers net/minecraft/world/level/levelgen/carver/CaveWorldCarver
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159194_
	a (Lerq;Lero;Lelk;Ljava/util/function/Function;Lbfq;Lepb;Ldqv;Lelj;)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 (Lerr;Lbfq;)Z isStartChunk
		0 o p_224894_
		1 o p_224895_
	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 (Lero;Lbfq;)Z isStartChunk
		0 o p_224873_
		1 o p_224874_
	a (Lbfq;)F getThickness
		0 o p_224871_
	a (Lerq;Lerr;Lelk;Ljava/util/function/Function;JLepb;DDDDDFFFIIDLelj;Lerv$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 (Lerq;Lerr;Lelk;Ljava/util/function/Function;Lbfq;Lepb;Ldqv;Lelj;)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 (DLerq;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 (Lerq;Lerr;Lelk;Ljava/util/function/Function;Lepb;DDDFDLelj;Lerv$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_
	b ()D getYScale
ert 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 Lerv; worldCarver
	e Lero; config
	<clinit> ()V <clinit>
		static
	<init> (Lerv;Lero;)V <init>
		0 o worldCarver
		1 o config
	a (Lert;)Lerv; lambda$static$0
		static
		0 o p_64867_
	a (Lerq;Lelk;Ljava/util/function/Function;Lbfq;Lepb;Ldqv;Lelj;)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 (Lbfq;)Z isStartChunk
		0 o p_224897_
	a ()Lerv; worldCarver
	b ()Lero; config
	equals (Ljava/lang/Object;)Z equals
		0 o p_204701_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eru net/minecraft/world/level/levelgen/carver/NetherWorldCarver
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_64873_
	a (Lerq;Lero;Lelk;Ljava/util/function/Function;Lelj;Lja$a;Lja$a;Lepb;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 (Lbfq;)F getThickness
		0 o p_224907_
	a ()I getCaveBound
	a (Lerq;Lerr;Lelk;Ljava/util/function/Function;Lelj;Lja$a;Lja$a;Lepb;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z carveBlock
		0 o p_190731_
		1 o p_190732_
		2 o p_190733_
		3 o p_190734_
		4 o p_190735_
		5 o p_190736_
		6 o p_190737_
		7 o p_190738_
		8 o p_190739_
	b ()D getYScale
erv net/minecraft/world/level/levelgen/carver/WorldCarver
	a Lerv; CAVE
	b Lerv; NETHER_CAVE
	c Lerv; CANYON
	d Lejm; AIR
	e Lejm; CAVE_AIR
	f Lfga; WATER
	g Lfga; 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 (Lerq;Lero;Lelk;Ljava/util/function/Function;Lbfq;Lepb;Ldqv;Lelj;)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 (Lerq;Lero;Lelk;Ljava/util/function/Function;Lelj;Lja$a;Lja$a;Lepb;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 (Ldqv;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 (Lero;Lejm;)Z canReplaceBlock
		0 o p_224911_
		1 o p_224912_
	a (Lero;Lbfq;)Z isStartChunk
		0 o p_224908_
		1 o p_224909_
	a (Lerq;Lero;Lja;Lepb;)Lejm; getCarveState
		0 o p_159419_
		1 o p_159420_
		2 o p_159421_
		3 o p_159422_
	a (Lero;)Lert; configured
		0 o p_65064_
	a (Lelk;Lja$a;Lejm;)V lambda$carveBlock$0
		static
		0 o p_393432_
		1 o p_393433_
		2 o p_393434_
	a (Ljava/lang/String;Lerv;)Lerv; register
		static
		0 o p_65066_
		1 o p_65067_
	a (Lerq;Lero;Lelk;Ljava/util/function/Function;Lepb;DDDDDLelj;Lerv$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_
	b (Lero;Lejm;)Lejm; getDebugState
		static
		0 o p_159382_
		1 o p_159383_
	b (Lero;)Z isDebugEnabled
		static
		0 o p_159424_
	c ()Lcom/mojang/serialization/MapCodec; configuredCodec
	d ()I getRange
erv$a net/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker
	shouldSkip (Lerq;DDDI)Z shouldSkip
		0 o p_159426_
		1 o p_159427_
		2 o p_159428_
		3 o p_159429_
		4 o p_159430_
erw net/minecraft/world/level/levelgen/carver/package-info
erx net/minecraft/world/level/levelgen/feature/AbstractHugeMushroomFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65093_
	a (Lbfq;)I getTreeHeight
		0 o p_224922_
	a (Ldrr;Lbfq;Lja;Levd;ILja$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 (Ldrr;Lja$a;Lejm;)V placeMushroomBlock
		0 o p_393531_
		1 o p_393804_
		2 o p_393845_
	a (Ldrr;Lbfq;Lja;ILja$a;Levd;)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 (Ldrr;Lja;ILja$a;Levd;)Z isValidPosition
		0 o p_65099_
		1 o p_65100_
		2 o p_65101_
		3 o p_65102_
		4 o p_65103_
	a (Lesy;)Z place
		0 o p_159436_
ery net/minecraft/world/level/levelgen/feature/BambooFeature
	a Lejm; BAMBOO_TRUNK
	b Lejm; BAMBOO_FINAL_LARGE
	c Lejm; BAMBOO_TOP_LARGE
	d Lejm; BAMBOO_TOP_SMALL
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65137_
	a (Lesy;)Z place
		0 o p_159438_
erz 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 (Ldrr;ILja;)Z isAirOrLavaOcean
		static
		0 o p_65164_
		1 o p_65165_
		2 o p_65166_
	a (Ldrr;Lja$a;I)Lja; findAir
		static
		0 o p_65174_
		1 o p_65175_
		2 o p_65176_
	a (Lesy;)Z place
		0 o p_159444_
	a (Ldrr;ILja;II)Z placeColumn
		0 o p_65168_
		1 o p_65169_
		2 o p_65170_
		3 o p_65171_
		4 o p_65172_
	a (Ldrr;ILja$a;I)Lja; findSurface
		static
		0 o p_65159_
		1 o p_65160_
		2 o p_65161_
		3 o p_65162_
	a (Ldrr;ILja$a;)Z canPlaceAt
		static
		0 o p_65155_
		1 o p_65156_
		2 o p_65157_
es 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 ()Les; 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_
esa net/minecraft/world/level/levelgen/feature/BasaltPillarFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65190_
	a (Lesy;)Z place
		0 o p_159446_
	a (Ldrr;Lbfq;Lja;)V placeBaseHangOff
		0 o p_224937_
		1 o p_224938_
		2 o p_224939_
	b (Ldrr;Lbfq;Lja;)Z placeHangOff
		0 o p_224941_
		1 o p_224942_
		2 o p_224943_
esb net/minecraft/world/level/levelgen/feature/BlockBlobFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65248_
	a (Lesy;)Z place
		0 o p_159471_
esc net/minecraft/world/level/levelgen/feature/BlockColumnFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_190789_
	a (Lesy;)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_
esd net/minecraft/world/level/levelgen/feature/BlockPileFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65262_
	a (Lesy;)Z place
		0 o p_159473_
	a (Ldrr;Lja;Lbfq;Leus;)V tryPlaceBlock
		0 o p_224949_
		1 o p_224950_
		2 o p_224951_
		3 o p_224952_
	a (Ldrr;Lja;Lbfq;)Z mayPlaceOn
		0 o p_224945_
		1 o p_224946_
		2 o p_224947_
ese net/minecraft/world/level/levelgen/feature/BlueIceFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65285_
	a (Lesy;)Z place
		0 o p_159475_
esf net/minecraft/world/level/levelgen/feature/BonusChestFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65299_
	a (Lesy;)Z place
		0 o p_159477_
esg net/minecraft/world/level/levelgen/feature/ChorusPlantFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65360_
	a (Lesy;)Z place
		0 o p_159521_
esh 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 Lesw; feature
	e Levb; config
	<clinit> ()V <clinit>
		static
	<init> (Lesw;Levb;)V <init>
		0 o feature
		1 o config
	a (Lesh;)Lesw; lambda$static$0
		static
		0 o p_65391_
	a (Ldsp;Lell;Lbfq;Lja;)Z place
		0 o p_224954_
		1 o p_224955_
		2 o p_224956_
		3 o p_224957_
	a ()Ljava/util/stream/Stream; getFeatures
	b ()Lesw; feature
	c ()Levb; config
	equals (Ljava/lang/Object;)Z equals
		0 o p_204705_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
esi net/minecraft/world/level/levelgen/feature/CoralClawFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65422_
	a (Ldrr;Lbfq;Lja;Lejm;)Z placeFeature
		0 o p_224959_
		1 o p_224960_
		2 o p_224961_
		3 o p_224962_
esj net/minecraft/world/level/levelgen/feature/CoralFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65429_
	a (Ldrr;Lbfq;Lja;Lejm;)Z placeFeature
		0 o p_224966_
		1 o p_224967_
		2 o p_224968_
		3 o p_224969_
	a (Ldrr;Lja;Lduv;)V lambda$placeCoralBlock$0
		static
		0 o p_204718_
		1 o p_204719_
		2 o p_204720_
	a (Ljg;Ldrr;Lja;Lduv;)V lambda$placeCoralBlock$1
		static
		0 o p_374007_
		1 o p_374008_
		2 o p_374009_
		3 o p_374010_
	a (Lesy;)Z place
		0 o p_159536_
	b (Ldrr;Lbfq;Lja;Lejm;)Z placeCoralBlock
		0 o p_224974_
		1 o p_224975_
		2 o p_224976_
		3 o p_224977_
esk net/minecraft/world/level/levelgen/feature/CoralMushroomFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65452_
	a (Ldrr;Lbfq;Lja;Lejm;)Z placeFeature
		0 o p_224982_
		1 o p_224983_
		2 o p_224984_
		3 o p_224985_
esl net/minecraft/world/level/levelgen/feature/CoralTreeFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65488_
	a (Ldrr;Lbfq;Lja;Lejm;)Z placeFeature
		0 o p_224987_
		1 o p_224988_
		2 o p_224989_
		3 o p_224990_
esm net/minecraft/world/level/levelgen/feature/DeltaFeature
	a Lcom/google/common/collect/ImmutableList; CANNOT_REPLACE
	b [Ljg; DIRECTIONS
	c D RIM_SPAWN_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65550_
	a (Lesy;)Z place
		0 o p_159548_
	a (Ldrr;Lja;Leuw;)Z isClear
		static
		0 o p_65552_
		1 o p_65553_
		2 o p_65554_
esn net/minecraft/world/level/levelgen/feature/DesertWellFeature
	a Lejv; IS_SAND
	ap Lejm; water
	b Lejm; sand
	c Lejm; sandSlab
	d Lejm; sandstone
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65599_
	a (Lja;Legl;)V lambda$placeSusSand$0
		static
		0 o p_335306_
		1 o p_335307_
	a (Lesy;)Z place
		0 o p_159571_
	b (Ldsp;Lja;)V placeSusSand
		static
		0 o p_278029_
		1 o p_278082_
eso net/minecraft/world/level/levelgen/feature/DiskFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_224992_
	a (Lesy;)Z place
		0 o p_224994_
	a (Leux;Ldsp;Lbfq;IILja$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_
esp net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159575_
	a (Lbfq;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 (Ldrt;Lja;)Z isLava
		0 o p_159586_
		1 o p_159587_
	a (IIIILeuy;)D getChanceOfStalagmiteOrStalactite
		0 o p_159577_
		1 o p_159578_
		2 o p_159579_
		3 o p_159580_
		4 o p_159581_
	a (Ldsp;Lbfq;Lja;IIFDIFLeuy;)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 (Ldsp;Lja;ILjg;)V replaceBlocksWithDripstoneBlocks
		0 o p_159589_
		1 o p_159590_
		2 o p_159591_
		3 o p_159592_
	a (Lesy;)Z place
		0 o p_159605_
	a (Lbfq;IIFILeuy;)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 (Ldrr;Lja;)Z canBeAdjacentToWater
		0 o p_159583_
		1 o p_159584_
	b (Ldsp;Lja;)Z canPlacePool
		0 o p_159620_
		1 o p_159621_
esq net/minecraft/world/level/levelgen/feature/DripstoneUtils
	<init> ()V <init>
	a (Ljg;Lekj;)Lejm; createPointedDripstone
		static
		0 o p_159657_
		1 o p_159658_
	a (Ldrr;Lja$a;Ljg;Lejm;)V lambda$growPointedDripstone$0
		static
		0 o p_415524_
		1 o p_415525_
		2 o p_415526_
		3 o p_415527_
	a (Ldrr;Lja;Ljg;IZ)V growPointedDripstone
		static
		0 o p_190848_
		1 o p_190849_
		2 o p_190850_
		3 o p_190851_
		4 o p_190852_
	a (DDDD)D getDripstoneHeight
		static
		0 o p_159624_
		1 o p_159625_
		2 o p_159626_
		3 o p_159627_
	a (Lejm;)Z isDripstoneBaseOrLava
		static
		0 o p_159650_
	a (Ldsp;Lja;I)Z isCircleMostlyEmbeddedInStone
		static
		0 o p_159640_
		1 o p_159641_
		2 o p_159642_
	a (Ljg;IZLjava/util/function/Consumer;)V buildBaseToTipColumn
		static
		0 o p_159652_
		1 o p_159653_
		2 o p_159654_
		3 o p_159655_
	a (Ldrr;Lja;)Z isEmptyOrWater
		static
		0 o p_159629_
		1 o p_159630_
	b (Ldrr;Lja;)Z isEmptyOrWaterOrLava
		static
		0 o p_159660_
		1 o p_159661_
	b (Lejm;)Z isDripstoneBase
		static
		0 o p_159663_
	c (Ldrr;Lja;)Z placeDripstoneBlockIfPossible
		static
		0 o p_190854_
		1 o p_190855_
	c (Lejm;)Z isEmptyOrWater
		static
		0 o p_159665_
	d (Lejm;)Z isNeitherEmptyNorWater
		static
		0 o p_203131_
	e (Lejm;)Z isEmptyOrWaterOrLava
		static
		0 o p_159667_
esr net/minecraft/world/level/levelgen/feature/EndGatewayFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65682_
	a (Ldsp;Lja;Leuz;Lja;)V lambda$place$0
		static
		0 o p_352887_
		1 o p_352888_
		2 o p_352889_
		3 o p_352890_
	a (Lesy;)Z place
		0 o p_159715_
ess net/minecraft/world/level/levelgen/feature/EndIslandFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65701_
	a (Lesy;)Z place
		0 o p_159717_
est net/minecraft/world/level/levelgen/feature/EndPlatformFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_352966_
	a (Lesy;)Z place
		0 o p_352935_
	a (Ldsh;Lja;Z)V createEndPlatform
		static
		0 o p_352905_
		1 o p_352961_
		2 o p_352931_
esu net/minecraft/world/level/levelgen/feature/EndPodiumFeature
	a I PODIUM_RADIUS
	ap Lja; 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 (Ldsp;Lja;Lduv;)V dropPreviousAndSetBlock
		0 o p_397617_
		1 o p_397897_
		2 o p_397762_
	a (Lesy;)Z place
		0 o p_159723_
	a (Lja;)Lja; getLocation
		static
		0 o p_287614_
esv 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 (Ldsp;Lja;Lejm;)V lambda$getDecorationSetter$1
		static
		0 o p_409706_
		1 o p_409651_
		2 o p_410621_
	a (Ldsp;)Ljava/util/function/BiConsumer; getDecorationSetter
		0 o p_409737_
	a (Lexx$a;Lexx;)V lambda$decorateLogs$0
		static
		0 o p_410873_
		1 o p_409702_
	a (Ldsp;Lbfq;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 (Leva;Ldsp;Lbfq;Lja$a;Ljava/util/function/Function;)Lja; placeLogBlock
		0 o p_410467_
		1 o p_410545_
		2 o p_409840_
		3 o p_410701_
		4 o p_410338_
	a (Leva;Lja;Ldsp;Lbfq;)V placeFallenTree
		0 o p_409669_
		1 o p_410693_
		2 o p_410144_
		3 o p_410140_
	a (Ljg;)Ljava/util/function/Function; getSidewaysStateModifier
		static
		0 o p_410699_
	a (Leva;Ldsp;Lbfq;Lja$a;)V placeStump
		0 o p_409699_
		1 o p_409643_
		2 o p_409875_
		3 o p_409773_
	a (Ldsp;Lja$a;)V setGroundHeightForFallenLogStartPos
		0 o p_410173_
		1 o p_410323_
	a (Leva;Ldsp;Lbfq;ILja$a;Ljg;)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 (Lesy;)Z place
		0 o p_410767_
	a (Ldrr;Lja;)Z mayPlaceOn
		0 o p_409861_
		1 o p_410049_
	a (Ldsp;ILja$a;Ljg;)Z canPlaceEntireFallenLog
		0 o p_409872_
		1 o p_409631_
		2 o p_409954_
		3 o p_409753_
	a (Ljg;Lejm;)Lejm; lambda$getSidewaysStateModifier$2
		static
		0 o p_410301_
		1 o p_410651_
	b (Ldrr;Lja;)Z isOverSolidGround
		0 o p_410076_
		1 o p_409697_
esw net/minecraft/world/level/levelgen/feature/Feature
	A Lesw; ROOT_SYSTEM
	B Lesw; MULTIFACE_GROWTH
	C Lesw; UNDERWATER_MAGMA
	D Lesw; MONSTER_ROOM
	E Lesw; BLUE_ICE
	F Lesw; ICEBERG
	G Lesw; FOREST_ROCK
	H Lesw; DISK
	I Lesw; LAKE
	J Lesw; ORE
	K Lesw; END_PLATFORM
	L Lesw; END_SPIKE
	M Lesw; END_ISLAND
	N Lesw; END_GATEWAY
	O Leuc; SEAGRASS
	P Lesw; KELP
	Q Lesw; CORAL_TREE
	R Lesw; CORAL_MUSHROOM
	S Lesw; CORAL_CLAW
	T Lesw; SEA_PICKLE
	U Lesw; SIMPLE_BLOCK
	V Lesw; BAMBOO
	W Lesw; HUGE_FUNGUS
	X Lesw; NETHER_FOREST_VEGETATION
	Y Lesw; WEEPING_VINES
	Z Lesw; TWISTING_VINES
	a Lcom/mojang/serialization/MapCodec; configuredCodec
	aa Lesw; BASALT_COLUMNS
	ab Lesw; DELTA_FEATURE
	ac Lesw; REPLACE_BLOBS
	ad Lesw; FILL_LAYER
	ae Lesf; BONUS_CHEST
	af Lesw; BASALT_PILLAR
	ag Lesw; SCATTERED_ORE
	ah Lesw; RANDOM_SELECTOR
	ai Lesw; SIMPLE_RANDOM_SELECTOR
	aj Lesw; RANDOM_BOOLEAN_SELECTOR
	ak Lesw; GEODE
	al Lesw; DRIPSTONE_CLUSTER
	am Lesw; LARGE_DRIPSTONE
	an Lesw; POINTED_DRIPSTONE
	ao Lesw; SCULK_PATCH
	e Lesw; NO_OP
	f Lesw; TREE
	g Lesw; FALLEN_TREE
	h Lesw; FLOWER
	i Lesw; NO_BONEMEAL_FLOWER
	j Lesw; RANDOM_PATCH
	k Lesw; BLOCK_PILE
	l Lesw; SPRING
	m Lesw; CHORUS_PLANT
	n Lesw; REPLACE_SINGLE_BLOCK
	o Lesw; VOID_START_PLATFORM
	p Lesw; DESERT_WELL
	q Lesw; FOSSIL
	r Lesw; HUGE_RED_MUSHROOM
	s Lesw; HUGE_BROWN_MUSHROOM
	t Lesw; ICE_SPIKE
	u Lesw; GLOWSTONE_BLOB
	v Lesw; FREEZE_TOP_LAYER
	w Lesw; VINES
	x Lesw; BLOCK_COLUMN
	y Lesw; VEGETATION_PATCH
	z Lesw; 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 (Ldrw;Lja;)Z isGrassOrDirt
		static
		0 o p_65789_
		1 o p_65790_
	a (Ldsp;Lja;)V markAboveForPostProcessing
		0 o p_159740_
		1 o p_159741_
	a (Ljava/util/function/Function;Lja;Ljava/util/function/Predicate;)Z checkNeighbors
		static
		0 o p_159754_
		1 o p_159755_
		2 o p_159756_
	a (Levb;Ldsp;Lell;Lbfq;Lja;)Z place
		0 o p_225029_
		1 o p_225030_
		2 o p_225031_
		3 o p_225032_
		4 o p_225033_
	a (Ljava/util/function/Function;Lja;)Z isAdjacentToAir
		static
		0 o p_159751_
		1 o p_159752_
	a (Lbdj;)Ljava/util/function/Predicate; isReplaceable
		static
		0 o p_204736_
	a (Lbdj;Lejm;)Z lambda$isReplaceable$1
		static
		0 o p_204738_
		1 o p_204739_
	a (Ldry;Lja;Lejm;)V setBlock
		0 o p_65791_
		1 o p_65792_
		2 o p_65793_
	a (Ldsp;Lja;Lejm;Ljava/util/function/Predicate;)V safeSetBlock
		0 o p_159743_
		1 o p_159744_
		2 o p_159745_
		3 o p_159746_
	a (Lejm;)Z isStone
		static
		0 o p_159748_
	a (Levb;)Lesh; lambda$new$0
		0 o p_65806_
	a (Lesy;)Z place
		0 o p_159749_
	a (Ljava/lang/String;Lesw;)Lesw; register
		static
		0 o p_65808_
		1 o p_65809_
	b (Lejm;)Z isDirt
		static
		0 o p_159760_
esx 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 (Lawx;Lesh;Ljava/util/Optional;)V featurePlaced
		static
		0 o p_190884_
		1 o p_190885_
		2 o p_190886_
	a (Lesx$a;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$featurePlaced$0
		static
		0 o p_190891_
		1 o p_190892_
	a ()V clearCounts
		static
	a (Lawx;)V chunkDecorated
		static
		0 o p_190882_
	a (Lawx;Lesx$b;)V lambda$logCounts$2
		static
		0 o p_432720_
		1 o p_432721_
	a (Ljava/lang/String;Ljava/lang/Integer;Ljx;Lesx$a;Ljava/lang/Integer;)V lambda$logCounts$1
		static
		0 o p_432722_
		1 o p_432723_
		2 o p_432724_
		3 o p_432725_
		4 o p_432726_
	b ()V logCounts
		static
esx$1 net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1
	<init> ()V <init>
	a (Lawx;)Lesx$b; load
		0 o p_190902_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_190904_
esx$a net/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData
	a Lesh; feature
	b Ljava/util/Optional; topFeature
	<init> (Lesh;Ljava/util/Optional;)V <init>
		0 o feature
		1 o topFeature
	a ()Lesh; feature
	b ()Ljava/util/Optional; topFeature
	equals (Ljava/lang/Object;)Z equals
		0 o p_190913_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
esx$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
esy net/minecraft/world/level/levelgen/feature/FeaturePlaceContext
	a Ljava/util/Optional; topFeature
	b Ldsp; level
	c Lell; chunkGenerator
	d Lbfq; random
	e Lja; origin
	f Levb; config
	<init> (Ljava/util/Optional;Ldsp;Lell;Lbfq;Lja;Levb;)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 ()Ldsp; level
	c ()Lell; chunkGenerator
	d ()Lbfq; random
	e ()Lja; origin
	f ()Levb; config
esz net/minecraft/world/level/levelgen/feature/FillLayerFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65818_
	a (Lesy;)Z place
		0 o p_159780_
et 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 Lbxd; TAG_PARSER
	<clinit> ()V <clinit>
		static
	<init> (Ljm$a;)V <init>
		0 o p_323707_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lxx; getRawComponent
		static
		0 o p_87118_
		1 o p_87119_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lcdv;)Lxx; getResolvedComponent
		static
		0 o p_401158_
		1 o p_401089_
		2 o p_401342_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304083_
	a (Lef;)Let; textComponent
		static
		0 o p_324401_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lxx; getResolvedComponent
		static
		0 o p_401081_
		1 o p_401270_
	getExamples ()Ljava/util/Collection; getExamples
eta net/minecraft/world/level/levelgen/feature/FossilFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65851_
	a (Lesy;)Z place
		0 o p_159789_
	a (Ldsp;Lfaf;)I countEmptyCorners
		static
		0 o p_159782_
		1 o p_159783_
	a (Ldsp;Lorg/apache/commons/lang3/mutable/MutableInt;Lja;)V lambda$countEmptyCorners$0
		static
		0 o p_360237_
		1 o p_360238_
		2 o p_360239_
etb net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; fossilStructures
	c Ljava/util/List; overlayStructures
	d Ljk; fossilProcessors
	e Ljk; overlayProcessors
	f I maxEmptyCornersAllowed
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Ljk;Ljk;I)V <init>
		0 o p_204751_
		1 o p_204752_
		2 o p_204753_
		3 o p_204754_
		4 o p_204755_
	a (Letb;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_159818_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_159816_
	b (Letb;)Ljk; lambda$static$3
		static
		0 o p_204757_
	c (Letb;)Ljk; lambda$static$2
		static
		0 o p_204759_
	d (Letb;)Ljava/util/List; lambda$static$1
		static
		0 o p_159828_
	e (Letb;)Ljava/util/List; lambda$static$0
		static
		0 o p_159830_
etc net/minecraft/world/level/levelgen/feature/GeodeFeature
	a [Ljg; DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159834_
	a (Lesy;)Z place
		0 o p_159836_
etd net/minecraft/world/level/levelgen/feature/GlowstoneFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65865_
	a (Lesy;)Z place
		0 o p_159861_
ete 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 (Ldrr;Lbfq;Lja;ILja$a;Levd;)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_
etf net/minecraft/world/level/levelgen/feature/HugeFungusConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lejm; validBaseState
	c Lejm; stemState
	d Lejm; hatState
	e Lejm; decorState
	f Leqw; replaceableBlocks
	g Z planted
	<clinit> ()V <clinit>
		static
	<init> (Lejm;Lejm;Lejm;Lejm;Leqw;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 (Letf;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_159867_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_284922_
	b (Letf;)Leqw; lambda$static$4
		static
		0 o p_284923_
	c (Letf;)Lejm; lambda$static$3
		static
		0 o p_159869_
	d (Letf;)Lejm; lambda$static$2
		static
		0 o p_159871_
	e (Letf;)Lejm; lambda$static$1
		static
		0 o p_159873_
	f (Letf;)Lejm; lambda$static$0
		static
		0 o p_159875_
etg net/minecraft/world/level/levelgen/feature/HugeFungusFeature
	a F HUGE_PROBABILITY
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65922_
	a (Lja;Ldrr;Lbfq;)V tryPlaceWeepingVines
		static
		0 o p_225071_
		1 o p_225072_
		2 o p_225073_
	a (Ldsp;Lja;Letf;Z)Z isReplaceable
		static
		0 o p_285049_
		1 o p_285309_
		2 o p_284992_
		3 o p_285162_
	a (Ldrr;Lbfq;Letf;Lja$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 (Ldrr;Lbfq;Lja;Lejm;Z)V placeHatDropBlock
		0 o p_225065_
		1 o p_225066_
		2 o p_225067_
		3 o p_225068_
		4 o p_225069_
	a (Ldsp;Lbfq;Letf;Lja;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 (Lesy;)Z place
		0 o p_159878_
	b (Ldsp;Lbfq;Letf;Lja;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_
eth 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 (Ldrr;Lbfq;Lja;ILja$a;Levd;)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_
eti net/minecraft/world/level/levelgen/feature/IceSpikeFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66003_
	a (Lesy;)Z place
		0 o p_159882_
etj net/minecraft/world/level/levelgen/feature/IcebergFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66017_
	a (IILja;Ldrr;ZDLja;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 (IILja;ILbfq;)D signedDistanceCircle
		0 o p_225089_
		1 o p_225090_
		2 o p_225091_
		3 o p_225092_
		4 o p_225093_
	a (Lja;Ldrr;Lbfq;IIZZLejm;)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 (III)I getEllipseC
		0 o p_66019_
		1 o p_66020_
		2 o p_66021_
	a (Ldrr;Lja;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 (Lbfq;III)I heightDependentRadiusRound
		0 o p_225095_
		1 o p_225096_
		2 o p_225097_
		3 o p_225098_
	a (IILja;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 (Lbfq;Ldrr;IILja;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 (Ldrr;Lbfq;Lja;IIIIIIZIDZLejm;)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 (Lesy;)Z place
		0 o p_159884_
	a (Ldqu;Lja;)Z belowIsAir
		0 o p_66046_
		1 o p_66047_
	a (Ldrr;Lja;)V removeFloatingSnowLayer
		0 o p_66049_
		1 o p_66050_
	b (III)I heightDependentRadiusEllipse
		0 o p_66110_
		1 o p_66111_
		2 o p_66112_
	b (Lbfq;III)I heightDependentRadiusSteep
		0 o p_225134_
		1 o p_225135_
		2 o p_225136_
		3 o p_225137_
	c (Lejm;)Z isIcebergState
		static
		0 o p_159886_
etk net/minecraft/world/level/levelgen/feature/KelpFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66219_
	a (Lesy;)Z place
		0 o p_159956_
etl net/minecraft/world/level/levelgen/feature/LakeFeature
	a Lejm; AIR
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66259_
	a (Lesy;)Z place
		0 o p_159958_
	c (Lejm;)Z canReplaceBlock
		0 o p_190952_
etl$a net/minecraft/world/level/levelgen/feature/LakeFeature$Configuration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lexc; fluid
	c Lexc; barrier
	<clinit> ()V <clinit>
		static
	<init> (Lexc;Lexc;)V <init>
		0 o fluid
		1 o barrier
	a ()Lexc; fluid
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_190962_
	b ()Lexc; barrier
	equals (Ljava/lang/Object;)Z equals
		0 o p_190965_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
etm net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159960_
	a (Ldsp;Lja;Lepf$b;Letm$b;)V placeDebugMarkers
		0 o p_159962_
		1 o p_159963_
		2 o p_159964_
		3 o p_159965_
	a (Lesy;)Z place
		0 o p_159967_
	a (Lja;ZLbfq;ILcat;Lcat;)Letm$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_
etm$a net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone
	a Lja; root
	b Z pointingUp
	c I radius
	d D bluntness
	e D scale
	<init> (Lja;ZIDD)V <init>
		0 o p_197116_
		1 o p_197117_
		2 o p_197118_
		3 o p_197119_
		4 o p_197120_
	a (Leve;)Z isSuitableForWind
		0 o p_159997_
	a (Ldsp;Lbfq;Letm$b;)V placeBlocks
		0 o p_225146_
		1 o p_225147_
		2 o p_225148_
	a (F)I getHeightAtRadius
		0 o p_159988_
	a ()I getHeight
	a (Ldsp;Letm$b;)Z moveBackUntilBaseIsInsideStoneAndShrinkRadiusIfNecessary
		0 o p_159990_
		1 o p_159991_
	b ()I getMinY
	c ()I getMaxY
etm$b net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter
	a I originY
	b Lfoh; windSpeed
	<init> ()V <init>
	<init> (ILbfq;Lcat;)V <init>
		0 o p_225150_
		1 o p_225151_
		2 o p_225152_
	a ()Letm$b; noWind
		static
	a (Lja;)Lja; offset
		0 o p_160009_
etn net/minecraft/world/level/levelgen/feature/MonsterRoomFeature
	a Lorg/slf4j/Logger; LOGGER
	b [Lcee; MOBS
	c Lejm; AIR
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66345_
	a (Lbfq;)Lcee; randomEntityId
		0 o p_225154_
	a (Lesy;)Z place
		0 o p_160066_
eto net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_225156_
	a (Ldsp;Lja;Lejm;Levg;Lbfq;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 (Lesy;)Z place
		0 o p_225165_
	c (Lejm;)Z isAirOrWater
		static
		0 o p_225167_
etp net/minecraft/world/level/levelgen/feature/NetherForestVegetationFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66361_
	a (Lesy;)Z place
		0 o p_160068_
etq net/minecraft/world/level/levelgen/feature/NoOpFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66431_
	a (Lesy;)Z place
		0 o p_160112_
etr net/minecraft/world/level/levelgen/feature/OreFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66531_
	a (Lesy;)Z place
		0 o p_160177_
	a (Ldsp;Lbfq;Levj;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 (Lejm;Ljava/util/function/Function;Lbfq;Levj;Levj$a;Lja$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 (Lbfq;F)Z shouldSkipAirCheck
		static
		0 o p_225169_
		1 o p_225170_
ets net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_191067_
	a (Lesy;)Z place
		0 o p_191078_
	a (Ldrr;Lja;Lbfq;)Ljava/util/Optional; getTipDirection
		static
		0 o p_225199_
		1 o p_225200_
		2 o p_225201_
	a (Ldrr;Lbfq;Lja;Levk;)V createPatchOfDripstoneBlocks
		static
		0 o p_225194_
		1 o p_225195_
		2 o p_225196_
		3 o p_225197_
ett net/minecraft/world/level/levelgen/feature/RandomBooleanSelectorFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66591_
	a (Lesy;)Z place
		0 o p_160208_
etu net/minecraft/world/level/levelgen/feature/RandomPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66605_
	a (Lesy;)Z place
		0 o p_160210_
etv net/minecraft/world/level/levelgen/feature/RandomSelectorFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66619_
	a (Lesy;)Z place
		0 o p_160212_
etw net/minecraft/world/level/levelgen/feature/ReplaceBlobsFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66633_
	a (Lesy;)Z place
		0 o p_160214_
	a (Ldrr;Lja$a;Lduv;)Lja; findTarget
		static
		0 o p_66635_
		1 o p_66636_
		2 o p_66637_
etx net/minecraft/world/level/levelgen/feature/ReplaceBlockFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66651_
	a (Lesy;)Z place
		0 o p_160216_
ety net/minecraft/world/level/levelgen/feature/RootSystemFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160218_
	a (Ldsp;Levr;Lbfq;IILja$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 (Ldsp;Levr;Lbfq;Lja;Lja$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 (Lejm;II)Z isAllowedTreeSpace
		static
		0 o p_160253_
		1 o p_160254_
		2 o p_160255_
	a (Lja;ILdsp;Levr;Lbfq;)V placeDirt
		static
		0 o p_225223_
		1 o p_225224_
		2 o p_225225_
		3 o p_225226_
		4 o p_225227_
	a (Ldsp;Lell;Levr;Lbfq;Lja$a;Lja;)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 (Lesy;)Z place
		0 o p_160257_
	a (Ldsp;Levr;Lja;)Z spaceForTree
		static
		0 o p_160236_
		1 o p_160237_
		2 o p_160238_
	a (Levr;Lejm;)Z lambda$placeRootedDirt$0
		static
		0 o p_204761_
		1 o p_204762_
etz 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 (Lja$a;Lbfq;Lja;I)V offsetTargetPos
		0 o p_225232_
		1 o p_225233_
		2 o p_225234_
		3 o p_225235_
	a (Lesy;)Z place
		0 o p_160306_
	a (Lbfq;I)I getRandomPlacementInOneAxisRelativeToOrigin
		0 o p_225229_
		1 o p_225230_
eu net/minecraft/commands/arguments/CompoundTagArgument
	a Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leu; compoundTag
		static
	a (Lcom/mojang/brigadier/StringReader;)Lup; parse
		0 o p_87659_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lup; getCompoundTag
		static
		0 o p_87661_
		1 o p_87662_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_87665_
eua net/minecraft/world/level/levelgen/feature/SculkPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_225237_
	a (Lesy;)Z place
		0 o p_225242_
	a (Ldrr;Lja;)Z canSpreadFrom
		0 o p_225239_
		1 o p_225240_
	b (Ldrr;Lja;)Z lambda$canSpreadFrom$0
		static
		0 o p_360240_
		1 o p_360241_
eub net/minecraft/world/level/levelgen/feature/SeaPickleFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66754_
	a (Lesy;)Z place
		0 o p_160316_
euc net/minecraft/world/level/levelgen/feature/SeagrassFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66768_
	a (Lesy;)Z place
		0 o p_160318_
eud net/minecraft/world/level/levelgen/feature/SimpleBlockFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66808_
	a (Lesy;)Z place
		0 o p_160341_
eue net/minecraft/world/level/levelgen/feature/SimpleRandomSelectorFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66822_
	a (Lesy;)Z place
		0 o p_160343_
euf net/minecraft/world/level/levelgen/feature/SnowAndFreezeFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66836_
	a (Lesy;)Z place
		0 o p_160368_
eug 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 (Ldsp;)Ljava/util/List; getSpikesForLevel
		static
		0 o p_66859_
	a (Lesy;)Z place
		0 o p_160372_
	a (Ldsh;Lbfq;Levv;Leug$a;)V placeSpike
		0 o p_225247_
		1 o p_225248_
		2 o p_225249_
		3 o p_225250_
eug$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 Lfoc; topBoundingBox
	<clinit> ()V <clinit>
		static
	<init> (IIIIZ)V <init>
		0 o p_66881_
		1 o p_66882_
		2 o p_66883_
		3 o p_66884_
		4 o p_66885_
	a ()I getCenterX
	a (Lja;)Z isCenterWithinChunk
		0 o p_66892_
	a (Leug$a;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_160374_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_66890_
	b ()I getCenterZ
	b (Leug$a;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_160376_
	c (Leug$a;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_160378_
	c ()I getRadius
	d ()I getHeight
	d (Leug$a;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_160380_
	e (Leug$a;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160382_
	e ()Z isGuarded
	f ()Lfoc; getTopBoundingBox
eug$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_
euh net/minecraft/world/level/levelgen/feature/SpringFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66914_
	a (Lesy;)Z place
		0 o p_160404_
eui net/minecraft/world/level/levelgen/feature/TreeFeature
	a I BLOCK_UPDATE_FLAGS
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67201_
	a (Ldrw;ILja;Levx;)I getMaxFreeTreeHeight
		0 o p_67216_
		1 o p_67217_
		2 o p_67218_
		3 o p_67219_
	a (Levx;Ldsp;Lewn$b;Lbfq;IIILewn$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 (Lexx$a;)Ljava/util/List; getLowestTrunkOrRootOfTree
		static
		0 o p_393567_
	a (Lja;Lbfq;Lewz;)Lja; lambda$doPlace$3
		static
		0 o p_225284_
		1 o p_225285_
		2 o p_225286_
	a (Ldry;Lja;Lejm;)V setBlock
		0 o p_67221_
		1 o p_67222_
		2 o p_67223_
	a (Lexx$a;Lexx;)V lambda$place$8
		static
		0 o p_225281_
		1 o p_225282_
	a (Ldrr;Lfaf;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)Lfoq; updateLeaves
		static
		0 o p_225252_
		1 o p_225253_
		2 o p_225254_
		3 o p_225255_
		4 o p_225256_
	a (Ldsp;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Lfaf;)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 (Ljava/util/Set;Ldsp;Lja;Lejm;)V lambda$place$7
		static
		0 o p_160541_
		1 o p_160542_
		2 o p_160543_
		3 o p_160544_
	a (Lesy;)Z place
		0 o p_160530_
	a (Ldsp;Lbfq;Lja;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Lewn$b;Levx;)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_
	b (Ljava/util/Set;Ldsp;Lja;Lejm;)V lambda$place$6
		static
		0 o p_160546_
		1 o p_160547_
		2 o p_160548_
		3 o p_160549_
	b (Ldrw;Lja;)Z isVine
		static
		0 o p_67278_
		1 o p_67279_
	b (Ldry;Lja;Lejm;)V setBlockKnownShape
		static
		0 o p_67257_
		1 o p_67258_
		2 o p_67259_
	c (Ldrw;Lja;)Z isAirOrLeaves
		static
		0 o p_67268_
		1 o p_67269_
	c (Lejm;)Z lambda$validTreePos$2
		static
		0 o p_360243_
	c (Ljava/util/Set;Ldsp;Lja;Lejm;)V lambda$place$5
		static
		0 o p_160553_
		1 o p_160554_
		2 o p_160555_
		3 o p_160556_
	d (Lejm;)Z lambda$isAirOrLeaves$1
		static
		0 o p_360242_
	d (Ldrw;Lja;)Z validTreePos
		static
		0 o p_67273_
		1 o p_67274_
	e (Lejm;)Z lambda$isVine$0
		static
		0 o p_225299_
eui$1 net/minecraft/world/level/levelgen/feature/TreeFeature$1
	a Ljava/util/Set; val$foliage
	b Ldsp; val$level
	<init> (Leui;Ljava/util/Set;Ldsp;)V <init>
		0 o p_272901_
		1 o p_272858_
		2 o p_273697_
	a (Lja;Lejm;)V set
		0 o p_272825_
		1 o p_273311_
	a (Lja;)Z isSet
		0 o p_272999_
euj net/minecraft/world/level/levelgen/feature/TwistingVinesFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67292_
	a (Lesy;)Z place
		0 o p_160558_
	a (Ldrr;Lbfq;Lja$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 (Ldrr;Lja$a;)Z findFirstAirBlockAboveGround
		static
		0 o p_67294_
		1 o p_67295_
	a (Ldrr;Lja;)Z isInvalidPlacementLocation
		static
		0 o p_67297_
		1 o p_67298_
euk net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160560_
	a (Ldsp;Lja;Levz;)Ljava/util/OptionalInt; getFloorY
		static
		0 o p_160565_
		1 o p_160566_
		2 o p_160567_
	a (Lesy;)Z place
		0 o p_160569_
	a (Lbfq;Levz;Lja;)Z lambda$place$0
		static
		0 o p_225308_
		1 o p_225309_
		2 o p_225310_
	a (Ldrr;Lja;)Z isWaterOrAir
		0 o p_160562_
		1 o p_160563_
	b (Ldsp;Lja;)Z isValidPlacement
		0 o p_160575_
		1 o p_160576_
	c (Lejm;)Z lambda$getFloorY$4
		static
		0 o p_160581_
	c (Ldsp;Lja;)I lambda$place$2
		static
		0 o p_160578_
		1 o p_160579_
	d (Ldsp;Lja;)Z lambda$place$1
		0 o p_160583_
		1 o p_160584_
	d (Lejm;)Z lambda$getFloorY$3
		static
		0 o p_160586_
eul net/minecraft/world/level/levelgen/feature/VegetationPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160588_
	a (Lewa;Lejm;)Z lambda$place$0
		static
		0 o p_204781_
		1 o p_204782_
	a (Ldsp;Lewa;Lbfq;Lja;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 (Lesy;Ldsp;Lewa;Lbfq;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 (Ldsp;Lewa;Ljava/util/function/Predicate;Lbfq;Lja$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 (Lesy;)Z place
		0 o p_160612_
	a (Ldsp;Lewa;Lell;Lbfq;Lja;)Z placeVegetation
		0 o p_225318_
		1 o p_225319_
		2 o p_225320_
		3 o p_225321_
		4 o p_225322_
	c (Lejm;)Z lambda$placeGroundPatch$1
		static
		0 o p_360244_
eum net/minecraft/world/level/levelgen/feature/VinesFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67337_
	a (Lesy;)Z place
		0 o p_160628_
eun net/minecraft/world/level/levelgen/feature/VoidStartPlatformFeature
	a Lja; PLATFORM_OFFSET
	b Ldqv; 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 (Lesy;)Z place
		0 o p_160633_
	a (IIII)I checkerboardDistance
		static
		0 o p_67356_
		1 o p_67357_
		2 o p_67358_
		3 o p_67359_
euo net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160635_
	a (Ldsp;Ljava/util/Set;Lja;Lja$a;)Z isExposed
		static
		0 o p_160656_
		1 o p_160657_
		2 o p_160658_
		3 o p_160659_
	a (Ldsp;Lewa;Lbfq;Lja;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 (Ldsp;Lewa;Lell;Lbfq;Lja;)Z placeVegetation
		0 o p_225347_
		1 o p_225348_
		2 o p_225349_
		3 o p_225350_
		4 o p_225351_
	a (Ldsp;Lja;Lja$a;Ljg;)Z isExposedDirection
		static
		0 o p_160651_
		1 o p_160652_
		2 o p_160653_
		3 o p_160654_
eup net/minecraft/world/level/levelgen/feature/WeepingVinesFeature
	a [Ljg; DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67375_
	a (Ldrr;Lbfq;Lja;)V placeRoofNetherWart
		0 o p_225360_
		1 o p_225361_
		2 o p_225362_
	a (Lesy;)Z place
		0 o p_160661_
	a (Ldrr;Lbfq;Lja$a;III)V placeWeepingVinesColumn
		static
		0 o p_225353_
		1 o p_225354_
		2 o p_225355_
		3 o p_225356_
		4 o p_225357_
		5 o p_225358_
	b (Ldrr;Lbfq;Lja;)V placeRoofWeepingVines
		0 o p_225364_
		1 o p_225365_
		2 o p_225366_
euq net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljk; feature
	c F chance
	<clinit> ()V <clinit>
		static
	<init> (Ljk;F)V <init>
		0 o p_204786_
		1 o p_204787_
	a (Leuq;)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 (Ldsp;Lell;Lbfq;Lja;)Z place
		0 o p_225368_
		1 o p_225369_
		2 o p_225370_
		3 o p_225371_
	b (Leuq;)Ljk; lambda$static$0
		static
		0 o p_204789_
eur net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; layers
	c Ljg; direction
	d Leqw; allowedPlacement
	e Z prioritizeTip
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljg;Leqw;Z)V <init>
		0 o layers
		1 o direction
		2 o allowedPlacement
		3 o prioritizeTip
	a ()Ljava/util/List; layers
	a (Lcav;Lexc;)Leur$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 (Lcav;Lexc;)Leur; simple
		static
		0 o p_191225_
		1 o p_191226_
	b ()Ljg; direction
	c ()Leqw; allowedPlacement
	d ()Z prioritizeTip
	equals (Ljava/lang/Object;)Z equals
		0 o p_191230_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eur$a net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcav; height
	c Lexc; state
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lexc;)V <init>
		0 o height
		1 o state
	a ()Lcav; height
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_191242_
	b ()Lexc; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_191245_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eus net/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lexc; stateProvider
	<clinit> ()V <clinit>
		static
	<init> (Lexc;)V <init>
		0 o p_67543_
	a (Leus;)Lexc; lambda$static$0
		static
		0 o p_67545_
eut net/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lejm; state
	<clinit> ()V <clinit>
		static
	<init> (Lejm;)V <init>
		0 o p_67550_
	a (Leut;)Lejm; lambda$static$0
		static
		0 o p_67552_
euu net/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcav; reach
	c Lcav; height
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;)V <init>
		0 o p_160715_
		1 o p_160716_
	a ()Lcav; reach
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67563_
	a (Leuu;)Lcav; lambda$static$1
		static
		0 o p_160719_
	b ()Lcav; height
	b (Leuu;)Lcav; lambda$static$0
		static
		0 o p_160722_
euv net/minecraft/world/level/levelgen/feature/configurations/CountConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcav; count
	<clinit> ()V <clinit>
		static
	<init> (Lcav;)V <init>
		0 o p_160724_
	<init> (I)V <init>
		0 o p_67572_
	a ()Lcav; count
euw net/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lejm; contents
	c Lejm; rim
	d Lcav; size
	e Lcav; rimSize
	<clinit> ()V <clinit>
		static
	<init> (Lejm;Lejm;Lcav;Lcav;)V <init>
		0 o p_160731_
		1 o p_160732_
		2 o p_160733_
		3 o p_160734_
	a (Leuw;)Lcav; 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_
	a ()Lejm; contents
	b ()Lejm; rim
	b (Leuw;)Lcav; lambda$static$2
		static
		0 o p_160738_
	c (Leuw;)Lejm; lambda$static$1
		static
		0 o p_160740_
	c ()Lcav; size
	d (Leuw;)Lejm; lambda$static$0
		static
		0 o p_160743_
	d ()Lcav; rimSize
eux net/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lexk; stateProvider
	c Leqw; target
	d Lcav; radius
	e I halfHeight
	<clinit> ()V <clinit>
		static
	<init> (Lexk;Leqw;Lcav;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 ()Lexk; stateProvider
	b ()Leqw; target
	c ()Lcav; radius
	d ()I halfHeight
	equals (Ljava/lang/Object;)Z equals
		0 o p_191255_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
euy net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b I floorToCeilingSearchRange
	c Lcav; height
	d Lcav; radius
	e I maxStalagmiteStalactiteHeightDiff
	f I heightDeviation
	g Lcav; dripstoneBlockLayerThickness
	h Lcat; density
	i Lcat; wetness
	j F chanceOfDripstoneColumnAtMaxDistanceFromCenter
	k I maxDistanceFromEdgeAffectingChanceOfDripstoneColumn
	l I maxDistanceFromCenterAffectingHeightBias
	<clinit> ()V <clinit>
		static
	<init> (ILcav;Lcav;IILcav;Lcat;Lcat;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 (Leuy;)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 (Leuy;)Ljava/lang/Integer; lambda$static$9
		static
		0 o p_160788_
	c (Leuy;)Ljava/lang/Float; lambda$static$8
		static
		0 o p_160790_
	d (Leuy;)Lcat; lambda$static$7
		static
		0 o p_160792_
	e (Leuy;)Lcat; lambda$static$6
		static
		0 o p_160794_
	f (Leuy;)Lcav; lambda$static$5
		static
		0 o p_160796_
	g (Leuy;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_160798_
	h (Leuy;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_160800_
	i (Leuy;)Lcav; lambda$static$2
		static
		0 o p_160802_
	j (Leuy;)Lcav; lambda$static$1
		static
		0 o p_160804_
	k (Leuy;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160806_
euz 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 (Lja;Z)Leuz; knownExit
		static
		0 o p_67651_
		1 o p_67652_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67649_
	a (Leuz;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_160808_
	a ()Leuz; delayedExitSearch
		static
	b (Leuz;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_160810_
	b ()Ljava/util/Optional; getExit
	c ()Z isExitExact
ev 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 ()Lev; dimension
		static
	a (Lami;)Ljava/lang/String; lambda$static$0
		static
		0 o p_88814_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lawx; getDimension
		static
		0 o p_88809_
		1 o p_88810_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304084_
	a (Lcom/mojang/brigadier/StringReader;)Lamj; parse
		0 o p_88807_
	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_
eva net/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lexc; trunkProvider
	c Lcav; logLength
	d Ljava/util/List; stumpDecorators
	e Ljava/util/List; logDecorators
	<clinit> ()V <clinit>
		static
	<init> (Lexc;Lcav;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_409742_
	a (Leva;)Ljava/util/List; lambda$static$3
		static
		0 o p_410827_
	b (Leva;)Ljava/util/List; lambda$static$2
		static
		0 o p_409945_
	c (Leva;)Lcav; lambda$static$1
		static
		0 o p_410036_
	d (Leva;)Lexc; lambda$static$0
		static
		0 o p_410077_
eva$a net/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration$FallenTreeConfigurationBuilder
	a Lexc; trunkProvider
	b Lcav; logLength
	c Ljava/util/List; stumpDecorators
	d Ljava/util/List; logDecorators
	<init> (Lexc;Lcav;)V <init>
		0 o p_409863_
		1 o p_409902_
	a ()Leva; build
	a (Ljava/util/List;)Leva$a; stumpDecorators
		0 o p_409939_
	b (Ljava/util/List;)Leva$a; logDecorators
		0 o p_410282_
evb net/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration
	m Levi; NONE
	<clinit> ()V <clinit>
		static
	e ()Ljava/util/stream/Stream; getFeatures
evc net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration
	a Lcom/mojang/serialization/Codec; CHANCE_RANGE
	b Lcom/mojang/serialization/Codec; CODEC
	c Lepm; geodeBlockSettings
	d Lepo; geodeLayerSettings
	e Lepn; geodeCrackSettings
	f D usePotentialPlacementsChance
	g D useAlternateLayer0Chance
	h Z placementsRequireLayer0Alternate
	i Lcav; outerWallDistance
	j Lcav; distributionPoints
	k Lcav; pointOffset
	l I minGenOffset
	n I maxGenOffset
	o D noiseMultiplier
	p I invalidBlocksThreshold
	<clinit> ()V <clinit>
		static
	<init> (Lepm;Lepo;Lepn;DDZLcav;Lcav;Lcav;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$13
		static
		0 o p_160842_
	a (Levc;)Ljava/lang/Integer; lambda$static$12
		static
		0 o p_160844_
	b (Levc;)Ljava/lang/Double; lambda$static$11
		static
		0 o p_160846_
	c (Levc;)Ljava/lang/Integer; lambda$static$10
		static
		0 o p_160848_
	d (Levc;)Ljava/lang/Integer; lambda$static$9
		static
		0 o p_160850_
	e (Levc;)Lcav; lambda$static$8
		static
		0 o p_160852_
	f (Levc;)Lcav; lambda$static$7
		static
		0 o p_160854_
	g (Levc;)Lcav; lambda$static$6
		static
		0 o p_160856_
	h (Levc;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_160858_
	i (Levc;)Ljava/lang/Double; lambda$static$4
		static
		0 o p_160860_
	j (Levc;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_160862_
	k (Levc;)Lepn; lambda$static$2
		static
		0 o p_160864_
	l (Levc;)Lepo; lambda$static$1
		static
		0 o p_160866_
	m (Levc;)Lepm; lambda$static$0
		static
		0 o p_160868_
evd net/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lexc; capProvider
	c Lexc; stemProvider
	d I foliageRadius
	<clinit> ()V <clinit>
		static
	<init> (Lexc;Lexc;I)V <init>
		0 o p_67745_
		1 o p_67746_
		2 o p_67747_
	a (Levd;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_160939_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_67751_
	b (Levd;)Lexc; lambda$static$1
		static
		0 o p_160941_
	c (Levd;)Lexc; lambda$static$0
		static
		0 o p_160943_
eve net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b I floorToCeilingSearchRange
	c Lcav; columnRadius
	d Lcat; heightScale
	e F maxColumnRadiusToCaveHeightRatio
	f Lcat; stalactiteBluntness
	g Lcat; stalagmiteBluntness
	h Lcat; windSpeed
	i I minRadiusForWind
	j F minBluntnessForWind
	<clinit> ()V <clinit>
		static
	<init> (ILcav;Lcat;FLcat;Lcat;Lcat;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 (Leve;)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 (Leve;)Ljava/lang/Integer; lambda$static$7
		static
		0 o p_160970_
	c (Leve;)Lcat; lambda$static$6
		static
		0 o p_160972_
	d (Leve;)Lcat; lambda$static$5
		static
		0 o p_160974_
	e (Leve;)Lcat; lambda$static$4
		static
		0 o p_160976_
	f (Leve;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_160978_
	g (Leve;)Lcat; lambda$static$2
		static
		0 o p_160980_
	h (Leve;)Lcav; lambda$static$1
		static
		0 o p_160982_
	i (Leve;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160984_
evf net/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b I height
	c Lejm; state
	<clinit> ()V <clinit>
		static
	<init> (ILejm;)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 (Levf;)Lejm; lambda$static$1
		static
		0 o p_160986_
	b (Levf;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160988_
evg net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Leae; placeBlock
	c I searchRange
	d Z canPlaceOnFloor
	e Z canPlaceOnCeiling
	f Z canPlaceOnWall
	g F chanceOfSpreading
	h Ljo; canBePlacedOn
	i Lit/unimi/dsi/fastutil/objects/ObjectArrayList; validDirections
	<clinit> ()V <clinit>
		static
	<init> (Leae;IZZZFLjo;)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 (Lbfq;)Ljava/util/List; getShuffledDirections
		0 o p_225400_
	a ()Ljava/lang/String; lambda$apply$8
		static
	a (Levg;)Ljo; lambda$static$6
		static
		0 o p_225409_
	a (Ljg;Ljg;)Z lambda$getShuffledDirectionsExcept$9
		static
		0 o p_225411_
		1 o p_225412_
	a (Lduv;)Lcom/mojang/serialization/DataResult; apply
		static
		0 o p_225405_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7
		static
		0 o p_225407_
	a (Lbfq;Ljg;)Ljava/util/List; getShuffledDirectionsExcept
		0 o p_225402_
		1 o p_225403_
	b (Levg;)Ljava/lang/Float; lambda$static$5
		static
		0 o p_225414_
	c (Levg;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_225416_
	d (Levg;)Ljava/lang/Boolean; lambda$static$3
		static
		0 o p_225418_
	e (Levg;)Ljava/lang/Boolean; lambda$static$2
		static
		0 o p_225420_
	f (Levg;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_225422_
	g (Levg;)Leae; lambda$static$0
		static
		0 o p_382776_
evh 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> (Lexc;II)V <init>
		0 o p_191263_
		1 o p_191264_
		2 o p_191265_
	a (Levh;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_191269_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191267_
	b (Levh;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_191271_
	c (Levh;)Lexc; lambda$static$0
		static
		0 o p_191273_
evi net/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Levi; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Levi; lambda$static$0
		static
evj 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> (Lfej;Lejm;IF)V <init>
		0 o p_161008_
		1 o p_161009_
		2 o p_161010_
		3 o p_161011_
	<init> (Lfej;Lejm;I)V <init>
		0 o p_67843_
		1 o p_67844_
		2 o p_67845_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_67849_
	a (Lfej;Lejm;)Levj$a; target
		static
		0 o p_161022_
		1 o p_161023_
	a (Levj;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_161020_
	b (Levj;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161025_
	c (Levj;)Ljava/util/List; lambda$static$0
		static
		0 o p_161027_
evj$a net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfej; target
	c Lejm; state
	<clinit> ()V <clinit>
		static
	<init> (Lfej;Lejm;)V <init>
		0 o p_161036_
		1 o p_161037_
	a (Levj$a;)Lejm; lambda$static$1
		static
		0 o p_161041_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_161039_
	b (Levj$a;)Lfej; lambda$static$0
		static
		0 o p_161043_
evk 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 (Levk;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_191288_
	b (Levk;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_191290_
	c (Levk;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_191292_
	d (Levk;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_191294_
evl 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 (Levl;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_161045_
evm net/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljk; featureTrue
	c Ljk; featureFalse
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Ljk;)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 (Levm;)Ljk; lambda$static$1
		static
		0 o p_204807_
	b (Levm;)Ljk; lambda$static$0
		static
		0 o p_204809_
	e ()Ljava/util/stream/Stream; getFeatures
evn net/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; features
	c Ljk; defaultFeature
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljk;)V <init>
		0 o p_204811_
		1 o p_204812_
	a (Levn;)Ljk; lambda$static$1
		static
		0 o p_204816_
	a (Leuq;)Ljava/util/stream/Stream; lambda$getFeatures$3
		static
		0 o p_204814_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67898_
	b (Levn;)Ljava/util/List; lambda$static$0
		static
		0 o p_161053_
	e ()Ljava/util/stream/Stream; getFeatures
evo net/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b I tries
	c I xzSpread
	d I ySpread
	e Ljk; feature
	<clinit> ()V <clinit>
		static
	<init> (IIILjk;)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 ()Ljk; feature
	equals (Ljava/lang/Object;)Z equals
		0 o p_191317_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evp net/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; targetStates
	<clinit> ()V <clinit>
		static
	<init> (Lejm;Lejm;)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 (Levp;)Ljava/util/List; lambda$static$0
		static
		0 o p_161089_
evq net/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lejm; targetState
	c Lejm; replaceState
	d Lcav; radius
	<clinit> ()V <clinit>
		static
	<init> (Lejm;Lejm;Lcav;)V <init>
		0 o p_161091_
		1 o p_161092_
		2 o p_161093_
	a ()Lcav; radius
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_68048_
	a (Levq;)Lcav; lambda$static$2
		static
		0 o p_161095_
	b (Levq;)Lejm; lambda$static$1
		static
		0 o p_161098_
	c (Levq;)Lejm; lambda$static$0
		static
		0 o p_161100_
evr net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljk; treeFeature
	c I requiredVerticalSpaceForTree
	d I rootRadius
	e Lbdj; rootReplaceable
	f Lexc; rootStateProvider
	g I rootPlacementAttempts
	h I rootColumnMaxHeight
	i I hangingRootRadius
	j I hangingRootsVerticalSpan
	k Lexc; hangingRootStateProvider
	l I hangingRootPlacementAttempts
	n I allowedVerticalWaterForTree
	o Leqw; allowedTreePosition
	<clinit> ()V <clinit>
		static
	<init> (Ljk;IILbdj;Lexc;IIIILexc;IILeqw;)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 (Levr;)Leqw; 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_445365_
	b (Levr;)Ljava/lang/Integer; lambda$static$11
		static
		0 o p_161131_
	c (Levr;)Ljava/lang/Integer; lambda$static$10
		static
		0 o p_161133_
	d (Levr;)Lexc; lambda$static$9
		static
		0 o p_161135_
	e (Levr;)Ljava/lang/Integer; lambda$static$8
		static
		0 o p_161137_
	f (Levr;)Ljava/lang/Integer; lambda$static$7
		static
		0 o p_161139_
	g (Levr;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_161141_
	h (Levr;)Ljava/lang/Integer; lambda$static$5
		static
		0 o p_161143_
	i (Levr;)Lexc; lambda$static$4
		static
		0 o p_161145_
	j (Levr;)Lbdj; lambda$static$3
		static
		0 o p_204838_
	k (Levr;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161149_
	l (Levr;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161151_
	m (Levr;)Ljk; lambda$static$0
		static
		0 o p_204840_
evs 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 Lcav; extraRareGrowths
	h F catalystChance
	<clinit> ()V <clinit>
		static
	<init> (IIIIILcav;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 ()Lcav; extraRareGrowths
	h ()F catalystChance
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evt net/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lexc; toPlace
	c Z scheduleTick
	<clinit> ()V <clinit>
		static
	<init> (Lexc;Z)V <init>
		0 o toPlace
		1 o scheduleTick
	<init> (Lexc;)V <init>
		0 o p_161155_
	a (Levt;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_382777_
	a ()Lexc; toPlace
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_382778_
	b ()Z scheduleTick
	b (Levt;)Lexc; 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
evu net/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljo; features
	<clinit> ()V <clinit>
		static
	<init> (Ljo;)V <init>
		0 o p_204842_
	a (Ljk;)Ljava/util/stream/Stream; lambda$getFeatures$1
		static
		0 o p_204846_
	a (Levu;)Ljo; lambda$static$0
		static
		0 o p_204844_
	e ()Ljava/util/stream/Stream; getFeatures
evv net/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Z crystalInvulnerable
	c Ljava/util/List; spikes
	d Lja; crystalBeamTarget
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/util/List;Lja;)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 ()Z isCrystalInvulnerable
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_68115_
	a (Levv;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_161191_
	b ()Ljava/util/List; getSpikes
	b (Levv;)Ljava/util/List; lambda$static$1
		static
		0 o p_161193_
	c (Levv;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_161195_
	c ()Lja; getCrystalBeamTarget
evw net/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfga; state
	c Z requiresBlockBelow
	d I rockCount
	e I holeCount
	f Ljo; validBlocks
	<clinit> ()V <clinit>
		static
	<init> (Lfga;ZIILjo;)V <init>
		0 o p_204848_
		1 o p_204849_
		2 o p_204850_
		3 o p_204851_
		4 o p_204852_
	a (Levw;)Ljo; 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 (Levw;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_161199_
	c (Levw;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161201_
	d (Levw;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_161203_
	e (Levw;)Lfga; lambda$static$0
		static
		0 o p_161205_
evx net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lexc; trunkProvider
	c Lexc; dirtProvider
	d Leyj; trunkPlacer
	e Lexc; foliageProvider
	f Lewn; foliagePlacer
	g Ljava/util/Optional; rootPlacer
	h Lewc; minimumSize
	i Ljava/util/List; decorators
	j Z ignoreVines
	k Z forceDirt
	<clinit> ()V <clinit>
		static
	<init> (Lexc;Leyj;Lexc;Lewn;Ljava/util/Optional;Lexc;Lewc;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 (Levx;)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 (Levx;)Ljava/lang/Boolean; lambda$static$8
		static
		0 o p_161232_
	c (Levx;)Ljava/util/List; lambda$static$7
		static
		0 o p_225472_
	d (Levx;)Lewc; lambda$static$6
		static
		0 o p_225474_
	e (Levx;)Lexc; lambda$static$5
		static
		0 o p_225476_
	f (Levx;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_225478_
	g (Levx;)Lewn; lambda$static$3
		static
		0 o p_191357_
	h (Levx;)Lexc; lambda$static$2
		static
		0 o p_161244_
	i (Levx;)Leyj; lambda$static$1
		static
		0 o p_161246_
	j (Levx;)Lexc; lambda$static$0
		static
		0 o p_161248_
evx$a net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder
	a Lexc; trunkProvider
	b Lexc; foliageProvider
	c Leyj; trunkPlacer
	d Lewn; foliagePlacer
	e Ljava/util/Optional; rootPlacer
	f Lexc; dirtProvider
	g Lewc; minimumSize
	h Ljava/util/List; decorators
	i Z ignoreVines
	j Z forceDirt
	<init> (Lexc;Leyj;Lexc;Lewn;Ljava/util/Optional;Lewc;)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> (Lexc;Leyj;Lexc;Lewn;Lewc;)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;)Levx$a; decorators
		0 o p_68250_
	a (Lexc;)Levx$a; dirt
		0 o p_161261_
	a ()Levx$a; ignoreVines
	b ()Levx$a; forceDirt
	c ()Levx; build
evy 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
evz 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 (Levz;)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 (Levz;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161277_
	c (Levz;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161279_
ew 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/context/CommandContext;Ljava/lang/String;)Lew$a; getAnchor
		static
		0 o p_90354_
		1 o p_90355_
	a (Lcom/mojang/brigadier/StringReader;)Lew$a; parse
		0 o p_90352_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304085_
	a ()Lew; 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_
ew$a net/minecraft/commands/arguments/EntityAnchorArgument$Anchor
	a Lew$a; FEET
	b Lew$a; EYES
	c Ljava/util/Map; BY_NAME
	d Ljava/lang/String; name
	e Ljava/util/function/BiFunction; transform
	f [Lew$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 (Lcdv;)Lfoh; apply
		0 o p_90378_
	a (Lfoh;Lcdv;)Lfoh; lambda$static$1
		static
		0 o p_90382_
		1 o p_90383_
	a (Ljava/util/HashMap;)V lambda$static$2
		static
		0 o p_90387_
	a (Lej;)Lfoh; apply
		0 o p_90380_
	a ()[Lew$a; $values
		static
	a (Ljava/lang/String;)Lew$a; getByName
		static
		0 o p_90385_
	b (Lfoh;Lcdv;)Lfoh; lambda$static$0
		static
		0 o p_90389_
		1 o p_90390_
	valueOf (Ljava/lang/String;)Lew$a; valueOf
		static
		0 o p_90392_
	values ()[Lew$a; values
		static
ewa net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbdj; replaceable
	c Lexc; groundState
	d Ljk; vegetationFeature
	e Lezh; surface
	f Lcav; depth
	g F extraBottomBlockChance
	h I verticalRange
	i F vegetationChance
	j Lcav; xzRadius
	k F extraEdgeColumnChance
	<clinit> ()V <clinit>
		static
	<init> (Lbdj;Lexc;Ljk;Lezh;Lcav;FIFLcav;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10
		static
		0 o p_161304_
	a (Lewa;)Ljava/lang/Float; lambda$static$9
		static
		0 o p_161306_
	b (Lewa;)Lcav; lambda$static$8
		static
		0 o p_161308_
	c (Lewa;)Ljava/lang/Float; lambda$static$7
		static
		0 o p_161310_
	d (Lewa;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_161312_
	e (Lewa;)Ljava/lang/Float; lambda$static$5
		static
		0 o p_161314_
	f (Lewa;)Lcav; lambda$static$4
		static
		0 o p_161316_
	g (Lewa;)Lezh; lambda$static$3
		static
		0 o p_161318_
	h (Lewa;)Ljk; lambda$static$2
		static
		0 o p_204867_
	i (Lewa;)Lexc; lambda$static$1
		static
		0 o p_161322_
	j (Lewa;)Lbdj; lambda$static$0
		static
		0 o p_204869_
ewb net/minecraft/world/level/levelgen/feature/configurations/package-info
ewc 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 (Lewc;)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 ()Lewd; type
	c ()Ljava/util/OptionalInt; minClippedHeight
ewd net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType
	a Lewd; TWO_LAYERS_FEATURE_SIZE
	b Lewd; 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;)Lewd; register
		static
		0 o p_68304_
		1 o p_338491_
ewe 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_68326_
	a (Lewe;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_161327_
	a (II)I getSizeAtHeight
		0 o p_68321_
		1 o p_68322_
	b ()Lewd; type
	b (Lewe;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_161329_
	c (Lewe;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161331_
	d (Lewe;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161333_
	e (Lewe;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161335_
ewf 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 (Lewf;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161337_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_68356_
	a (II)I getSizeAtHeight
		0 o p_68351_
		1 o p_68352_
	b (Lewf;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161339_
	b ()Lewd; type
	c (Lewf;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161341_
ewg net/minecraft/world/level/levelgen/feature/featuresize/package-info
ewh net/minecraft/world/level/levelgen/feature/foliageplacers/AcaciaFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;)V <init>
		0 o p_161343_
		1 o p_161344_
	a (Lbfq;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 (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 ()Lewo; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68380_
	a (Lbfq;ILevx;)I foliageHeight
		0 o p_225495_
		1 o p_225496_
		2 o p_225497_
ewi net/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I height
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;I)V <init>
		0 o p_161356_
		1 o p_161357_
		2 o p_161358_
	a (Lbfq;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 (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 ()Lewo; type
	a (Lbfq;ILevx;)I foliageHeight
		0 o p_225516_
		1 o p_225517_
		2 o p_225518_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; blobParts
		static
		0 o p_68414_
	a (Lewi;)Ljava/lang/Integer; lambda$blobParts$1
		static
		0 o p_68412_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68427_
ewj net/minecraft/world/level/levelgen/feature/foliageplacers/BushFoliagePlacer
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;I)V <init>
		0 o p_161370_
		1 o p_161371_
		2 o p_161372_
	a (Lbfq;IIIIZ)Z shouldSkipLocation
		0 o p_225530_
		1 o p_225531_
		2 o p_225532_
		3 o p_225533_
		4 o p_225534_
		5 o p_225535_
	a (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 ()Lewo; type
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68454_
ewk net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcav; height
	c F wideBottomLayerHoleChance
	g F cornerHoleChance
	h F hangingLeavesChance
	i F hangingLeavesExtensionChance
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;Lcav;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 ()Lewo; type
	a (Lbfq;ILevx;)I foliageHeight
		0 o p_273679_
		1 o p_273336_
		2 o p_273643_
	a (Lbfq;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 (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 (Lewk;)Ljava/lang/Float; lambda$static$4
		static
		0 o p_273098_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_273246_
	b (Lewk;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_273148_
	c (Lewk;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_273020_
	d (Lewk;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_273760_
	e (Lewk;)Lcav; lambda$static$0
		static
		0 o p_273527_
ewl net/minecraft/world/level/levelgen/feature/foliageplacers/DarkOakFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;)V <init>
		0 o p_161384_
		1 o p_161385_
	a (Lbfq;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 (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 ()Lewo; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68473_
	a (Lbfq;ILevx;)I foliageHeight
		0 o p_225554_
		1 o p_225555_
		2 o p_225556_
	b (Lbfq;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_
ewm net/minecraft/world/level/levelgen/feature/foliageplacers/FancyFoliagePlacer
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;I)V <init>
		0 o p_161397_
		1 o p_161398_
		2 o p_161399_
	a (Lbfq;IIIIZ)Z shouldSkipLocation
		0 o p_225575_
		1 o p_225576_
		2 o p_225577_
		3 o p_225578_
		4 o p_225579_
		5 o p_225580_
	a (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 ()Lewo; type
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68518_
ewn net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer
	d Lcom/mojang/serialization/Codec; CODEC
	e Lcav; radius
	f Lcav; offset
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;)V <init>
		0 o p_161411_
		1 o p_161412_
	a (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 ()Lewo; type
	a (Lbfq;ILevx;)I foliageHeight
		0 o p_225601_
		1 o p_225602_
		2 o p_225603_
	a (Ldrw;Lewn$b;Lbfq;Levx;Lja;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 (Lfga;)Z lambda$tryPlaceLeaf$3
		static
		0 o p_225638_
	a (Ldrw;Lewn$b;Lbfq;Levx;FLja;Lja$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 (Lbfq;)I offset
		0 o p_225592_
	a (Lewn;)Lcav; lambda$foliagePlacerParts$1
		static
		0 o p_161447_
	a (Lbfq;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 (Lejm;)Z lambda$tryPlaceLeaf$2
		static
		0 o p_372791_
	a (Lbfq;I)I foliageRadius
		0 o p_225593_
		1 o p_225594_
	a (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 (Ldrw;Lewn$b;Lbfq;Levx;Lja;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 (Ldrw;Lewn$b;Lbfq;Levx;Lja;)Z tryPlaceLeaf
		static
		0 o p_273596_
		1 o p_273054_
		2 o p_272977_
		3 o p_273040_
		4 o p_273406_
	b (Lbfq;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 (Lewn;)Lcav; 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_
ewn$a net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment
	a Lja; pos
	b I radiusOffset
	c Z doubleTrunk
	<init> (Lja;IZ)V <init>
		0 o p_68585_
		1 o p_68586_
		2 o p_68587_
	a ()Lja; pos
	b ()I radiusOffset
	c ()Z doubleTrunk
ewn$b net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter
	a (Lja;Lejm;)V set
		0 o p_273742_
		1 o p_273780_
	a (Lja;)Z isSet
		0 o p_273118_
ewo net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType
	a Lewo; BLOB_FOLIAGE_PLACER
	b Lewo; SPRUCE_FOLIAGE_PLACER
	c Lewo; PINE_FOLIAGE_PLACER
	d Lewo; ACACIA_FOLIAGE_PLACER
	e Lewo; BUSH_FOLIAGE_PLACER
	f Lewo; FANCY_FOLIAGE_PLACER
	g Lewo; MEGA_JUNGLE_FOLIAGE_PLACER
	h Lewo; MEGA_PINE_FOLIAGE_PLACER
	i Lewo; DARK_OAK_FOLIAGE_PLACER
	j Lewo; RANDOM_SPREAD_FOLIAGE_PLACER
	k Lewo; 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;)Lewo; register
		static
		0 o p_68606_
		1 o p_338511_
ewp net/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I height
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;I)V <init>
		0 o p_161454_
		1 o p_161455_
		2 o p_161456_
	a (Lbfq;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 (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 ()Lewo; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_68630_
	a (Lbfq;ILevx;)I foliageHeight
		0 o p_225653_
		1 o p_225654_
		2 o p_225655_
	a (Lewp;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161468_
ewq net/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcav; crownHeight
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;Lcav;)V <init>
		0 o p_161470_
		1 o p_161471_
		2 o p_161472_
	a (Lbfq;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 (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 ()Lewo; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_68664_
	a (Lewq;)Lcav; lambda$static$0
		static
		0 o p_161484_
	a (Lbfq;ILevx;)I foliageHeight
		0 o p_225674_
		1 o p_225675_
		2 o p_225676_
ewr net/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcav; height
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;Lcav;)V <init>
		0 o p_161486_
		1 o p_161487_
		2 o p_161488_
	a (Lbfq;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 (Lbfq;I)I foliageRadius
		0 o p_225688_
		1 o p_225689_
	a (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 ()Lewo; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_68698_
	a (Lewr;)Lcav; lambda$static$0
		static
		0 o p_161500_
	a (Lbfq;ILevx;)I foliageHeight
		0 o p_225698_
		1 o p_225699_
		2 o p_225700_
ews net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcav; foliageHeight
	c I leafPlacementAttempts
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;Lcav;I)V <init>
		0 o p_161506_
		1 o p_161507_
		2 o p_161508_
		3 o p_161509_
	a (Lbfq;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 (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 ()Lewo; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_161522_
	a (Lbfq;ILevx;)I foliageHeight
		0 o p_225719_
		1 o p_225720_
		2 o p_225721_
	a (Lews;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161524_
	b (Lews;)Lcav; lambda$static$0
		static
		0 o p_161537_
ewt net/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcav; trunkHeight
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;Lcav;)V <init>
		0 o p_161539_
		1 o p_161540_
		2 o p_161541_
	a (Lbfq;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 (Lewt;)Lcav; lambda$static$0
		static
		0 o p_161553_
	a (Ldrw;Lewn$b;Lbfq;Levx;ILewn$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 ()Lewo; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_68735_
	a (Lbfq;ILevx;)I foliageHeight
		0 o p_225740_
		1 o p_225741_
		2 o p_225742_
ewu net/minecraft/world/level/levelgen/feature/foliageplacers/package-info
ewv net/minecraft/world/level/levelgen/feature/package-info
eww net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement
	a Lcom/mojang/serialization/Codec; CODEC
	b Lexc; aboveRootProvider
	c F aboveRootPlacementChance
	<clinit> ()V <clinit>
		static
	<init> (Lexc;F)V <init>
		0 o aboveRootProvider
		1 o aboveRootPlacementChance
	a (Leww;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_225764_
	a ()Lexc; aboveRootProvider
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_225762_
	b (Leww;)Lexc; 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
ewx net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljo; canGrowThrough
	c Ljo; muddyRootsIn
	d Lexc; muddyRootsProvider
	e I maxRootWidth
	f I maxRootLength
	g F randomSkewChance
	<clinit> ()V <clinit>
		static
	<init> (Ljo;Ljo;Lexc;IIF)V <init>
		0 o canGrowThrough
		1 o muddyRootsIn
		2 o muddyRootsProvider
		3 o maxRootWidth
		4 o maxRootLength
		5 o randomSkewChance
	a ()Ljo; canGrowThrough
	a (Lewx;)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 ()Ljo; muddyRootsIn
	b (Lewx;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_225794_
	c ()Lexc; muddyRootsProvider
	c (Lewx;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_225797_
	d ()I maxRootWidth
	d (Lewx;)Lexc; lambda$static$2
		static
		0 o p_225800_
	e ()I maxRootLength
	e (Lewx;)Ljo; lambda$static$1
		static
		0 o p_225803_
	equals (Ljava/lang/Object;)Z equals
		0 o p_225805_
	f (Lewx;)Ljo; lambda$static$0
		static
		0 o p_225808_
	f ()F randomSkewChance
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewy 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 Lewx; mangroveRootPlacement
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lexc;Ljava/util/Optional;Lewx;)V <init>
		0 o p_225817_
		1 o p_225818_
		2 o p_225819_
		3 o p_225820_
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;Lja;Lja;Levx;)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 (Ldrw;Lja;)Z canPlaceRoot
		0 o p_225831_
		1 o p_225832_
	a (Ldrw;Lbfq;Lja;Ljg;Lja;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 (Lejm;)Z lambda$placeRoot$3
		0 o p_225847_
	a (Lja;Ljg;Lbfq;Lja;)Ljava/util/List; potentialRootPositions
		0 o p_225851_
		1 o p_225852_
		2 o p_225853_
		3 o p_225854_
	a ()Lexa; type
	a (Lewy;)Lewx; lambda$static$0
		static
		0 o p_225849_
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;Lja;Levx;)V placeRoot
		0 o p_225834_
		1 o p_225835_
		2 o p_225836_
		3 o p_225837_
		4 o p_225838_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_225856_
	b (Lejm;)Z lambda$canPlaceRoot$2
		0 o p_225858_
ewz net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer
	d Lcom/mojang/serialization/Codec; CODEC
	e Lcav; trunkOffsetY
	f Lexc; rootProvider
	g Ljava/util/Optional; aboveRootPlacement
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lexc;Ljava/util/Optional;)V <init>
		0 o p_225865_
		1 o p_225866_
		2 o p_225867_
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;Lja;Lja;Levx;)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 (Ldrw;Lja;)Z canPlaceRoot
		0 o p_225868_
		1 o p_225869_
	a (Ldrw;Lja;Lejm;)Lejm; getPotentiallyWaterloggedState
		0 o p_225871_
		1 o p_225872_
		2 o p_225873_
	a (Lfga;)Z lambda$getPotentiallyWaterloggedState$3
		static
		0 o p_225890_
	a (Lja;Lbfq;)Lja; getTrunkOrigin
		0 o p_225892_
		1 o p_225893_
	a ()Lexa; type
	a (Lewz;)Ljava/util/Optional; lambda$rootPlacerParts$2
		static
		0 o p_225888_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; rootPlacerParts
		static
		0 o p_225886_
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;Lja;Levx;)V placeRoot
		0 o p_225874_
		1 o p_225875_
		2 o p_225876_
		3 o p_225877_
		4 o p_225878_
	b (Lewz;)Lexc; lambda$rootPlacerParts$1
		static
		0 o p_225895_
	c (Lewz;)Lcav; lambda$rootPlacerParts$0
		static
		0 o p_225897_
ex 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 (Lep;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V lambda$listSuggestions$0
		0 o p_91456_
		1 o p_91457_
	a (Lcom/mojang/brigadier/StringReader;)Lhc; parse
		0 o p_91451_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcdv; getEntity
		static
		0 o p_91453_
		1 o p_91454_
	a (Lcom/mojang/brigadier/StringReader;Z)Lhc; parse
		0 o p_353134_
		1 o p_353142_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lhc; parse
		0 o p_353128_
		1 o p_353120_
	a ()Lex; entity
		static
	b ()Lex; 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 ()Lex; 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 ()Lex; players
		static
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lawy; 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_
ex$a net/minecraft/commands/arguments/EntityArgument$Info
	a B FLAG_SINGLE
	b B FLAG_PLAYERS_ONLY
	<init> ()V <init>
	a (Lex;)Lex$a$a; unpack
		0 o p_231274_
	a (Lwn;)Lex$a$a; deserializeFromNetwork
		0 o p_231282_
	a (Lex$a$a;Lwn;)V serializeToNetwork
		0 o p_231271_
		1 o p_231272_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_231276_
		1 o p_231277_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_231279_
		1 o p_231280_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_231266_
	a (Lex$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_231268_
		1 o p_231269_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_231284_
ex$a$a net/minecraft/commands/arguments/EntityArgument$Info$Template
	a Lex$a; this$0
	b Z single
	c Z playersOnly
	<init> (Lex$a;ZZ)V <init>
		0 o p_231289_
		1 o p_231290_
		2 o p_231291_
	a (Lef;)Lex; instantiate
		0 o p_231294_
	a ()Lij; type
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_231296_
exa net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType
	a Lexa; 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;)Lexa; register
		static
		0 o p_225905_
		1 o p_338740_
exb net/minecraft/world/level/levelgen/feature/rootplacers/package-info
exc net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbfq;Lja;)Lejm; getState
		0 o p_225907_
		1 o p_225908_
	a (Lduv;)Lexl; simple
		static
		0 o p_191383_
	a ()Lexd; type
	a (Lejm;)Lexl; simple
		static
		0 o p_191385_
exd net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType
	a Lexd; SIMPLE_STATE_PROVIDER
	b Lexd; WEIGHTED_STATE_PROVIDER
	c Lexd; NOISE_THRESHOLD_PROVIDER
	d Lexd; NOISE_PROVIDER
	e Lexd; DUAL_NOISE_PROVIDER
	f Lexd; ROTATED_BLOCK_PROVIDER
	g Lexd; 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;)Lexd; register
		static
		0 o p_68763_
		1 o p_338587_
exe net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	i Lbez; variety
	j Lffd$a; slowNoiseParameters
	k F slowScale
	l Lffd; slowNoise
	<clinit> ()V <clinit>
		static
	<init> (Lbez;Lffd$a;FJLffd$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 (Lbfq;Lja;)Lejm; getState
		0 o p_225910_
		1 o p_225911_
	a ()Lexd; type
	a (Lja;)D getSlowNoiseValue
		0 o p_191407_
	a (Lexe;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_191405_
	b (Lexe;)Lffd$a; lambda$static$1
		static
		0 o p_191412_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191414_
	c (Lexe;)Lbez; lambda$static$0
		static
		0 o p_191416_
exf net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider
	c J seed
	d Lffd$a; parameters
	e F scale
	f Lffd; noise
	<init> (JLffd$a;F)V <init>
		0 o p_191422_
		1 o p_191423_
		2 o p_191424_
	a (Lexf;)Ljava/lang/Float; lambda$noiseCodec$2
		static
		0 o p_191428_
	a (Lja;D)D getNoiseValue
		0 o p_191430_
		1 o p_191431_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; noiseCodec
		static
		0 o p_191426_
	b (Lexf;)Lffd$a; lambda$noiseCodec$1
		static
		0 o p_191433_
	c (Lexf;)Ljava/lang/Long; lambda$noiseCodec$0
		static
		0 o p_191435_
exg net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider
	g Lcom/mojang/serialization/MapCodec; CODEC
	h Ljava/util/List; states
	<clinit> ()V <clinit>
		static
	<init> (JLffd$a;FLjava/util/List;)V <init>
		0 o p_191442_
		1 o p_191443_
		2 o p_191444_
		3 o p_191445_
	a (Lbfq;Lja;)Lejm; getState
		0 o p_225913_
		1 o p_225914_
	a ()Lexd; type
	a (Lexg;)Ljava/util/List; lambda$noiseProviderCodec$0
		static
		0 o p_191448_
	a (Ljava/util/List;Lja;D)Lejm; getRandomState
		0 o p_191453_
		1 o p_191454_
		2 o p_191455_
	a (Ljava/util/List;D)Lejm; 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_
exh net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	g F threshold
	h F highChance
	i Lejm; defaultState
	j Ljava/util/List; lowStates
	k Ljava/util/List; highStates
	<clinit> ()V <clinit>
		static
	<init> (JLffd$a;FFFLejm;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 (Lbfq;Lja;)Lejm; getState
		0 o p_225916_
		1 o p_225917_
	a ()Lexd; type
	a (Lexh;)Ljava/util/List; lambda$static$4
		static
		0 o p_191481_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_191486_
	b (Lexh;)Ljava/util/List; lambda$static$3
		static
		0 o p_191488_
	c (Lexh;)Lejm; lambda$static$2
		static
		0 o p_191490_
	d (Lexh;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_191492_
	e (Lexh;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_191494_
exi net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lexc; source
	d Ljava/lang/String; propertyName
	e Lekm; property
	f Lcav; values
	<clinit> ()V <clinit>
		static
	<init> (Lexc;Ljava/lang/String;Lcav;)V <init>
		0 o p_161566_
		1 o p_161567_
		2 o p_161568_
	<init> (Lexc;Lekm;Lcav;)V <init>
		0 o p_161562_
		1 o p_161563_
		2 o p_161564_
	a (Lbfq;Lja;)Lejm; getState
		0 o p_225919_
		1 o p_225920_
	a (Lekp;)Lekm; lambda$findProperty$6
		static
		0 o p_161574_
	a (Ljava/lang/String;Lekp;)Z lambda$findProperty$4
		static
		0 o p_161582_
		1 o p_161583_
	a (Lexi;)Lcav; lambda$static$2
		static
		0 o p_161578_
	a ()Lexd; type
	a (Lejm;Ljava/lang/String;)Lekm; findProperty
		static
		0 o p_161571_
		1 o p_161572_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_161576_
	b (Lekp;)Z lambda$findProperty$5
		static
		0 o p_161588_
	b (Lexi;)Ljava/lang/String; lambda$static$1
		static
		0 o p_161590_
	c (Lexi;)Lexc; lambda$static$0
		static
		0 o p_161592_
exj net/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lduv; block
	<clinit> ()V <clinit>
		static
	<init> (Lduv;)V <init>
		0 o p_68790_
	a (Lbfq;Lja;)Lejm; getState
		0 o p_225922_
		1 o p_225923_
	a (Lexj;)Lduv; lambda$static$0
		static
		0 o p_68793_
	a ()Lexd; type
exk net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider
	a Lcom/mojang/serialization/Codec; CODEC
	b Lexc; fallback
	c Ljava/util/List; rules
	<clinit> ()V <clinit>
		static
	<init> (Lexc;Ljava/util/List;)V <init>
		0 o fallback
		1 o rules
	a (Lduv;)Lexk; simple
		static
		0 o p_225937_
	a (Lexc;)Lexk; simple
		static
		0 o p_225941_
	a (Ldsp;Lbfq;Lja;)Lejm; getState
		0 o p_225933_
		1 o p_225934_
		2 o p_225935_
	a ()Lexc; fallback
	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
exk$a net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$Rule
	a Lcom/mojang/serialization/Codec; CODEC
	b Leqw; ifTrue
	c Lexc; then
	<clinit> ()V <clinit>
		static
	<init> (Leqw;Lexc;)V <init>
		0 o ifTrue
		1 o then
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_225956_
	a ()Leqw; ifTrue
	b ()Lexc; then
	equals (Ljava/lang/Object;)Z equals
		0 o p_225959_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
exl net/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lejm; state
	<clinit> ()V <clinit>
		static
	<init> (Lejm;)V <init>
		0 o p_68801_
	a (Lexl;)Lejm; lambda$static$0
		static
		0 o p_68804_
	a (Lbfq;Lja;)Lejm; getState
		0 o p_225963_
		1 o p_225964_
	a ()Lexd; type
exm net/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lcaa; weightedList
	<clinit> ()V <clinit>
		static
	<init> (Lcaa;)V <init>
		0 o p_394592_
	<init> (Lcaa$a;)V <init>
		0 o p_393479_
	a (Lbfq;Lja;)Lejm; getState
		0 o p_225966_
		1 o p_225967_
	a (Lcaa;)Lcom/mojang/serialization/DataResult; create
		static
		0 o p_394378_
	a ()Lexd; type
	a (Lexm;)Lcaa; lambda$static$0
		static
		0 o p_393435_
	b ()Ljava/lang/String; lambda$create$1
		static
exn net/minecraft/world/level/levelgen/feature/stateproviders/package-info
exo net/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lexc; provider
	<clinit> ()V <clinit>
		static
	<init> (Lexc;)V <init>
		0 o p_69306_
	a (Lexo;)Lexc; lambda$static$0
		static
		0 o p_69327_
	a (Lexx$a;)V place
		0 o p_225969_
	a (ILja;)Z lambda$place$1
		static
		0 o p_69309_
		1 o p_69310_
	a ()Lexy; type
	a (Lexx$a;Lja;)V placeCircle
		0 o p_225971_
		1 o p_225972_
	b (Lexx$a;Lja;)V placeBlockAt
		0 o p_225974_
		1 o p_225975_
	c (Lexx$a;Lja;)V lambda$place$2
		0 o p_225977_
		1 o p_225978_
exp net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F probability
	c I exclusionRadiusXZ
	d I exclusionRadiusY
	e Lexc; blockProvider
	f I requiredEmptyBlocks
	g Ljava/util/List; directions
	<clinit> ()V <clinit>
		static
	<init> (FIILexc;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 (Lexx$a;Lja;Ljg;)Z hasRequiredEmptyBlocks
		0 o p_226002_
		1 o p_226003_
		2 o p_226004_
	a (Lexx$a;)V place
		0 o p_226000_
	a (Lexp;)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 ()Lexy; type
	b (Lexp;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_226006_
	c (Lexp;)Lexc; lambda$static$3
		static
		0 o p_226008_
	d (Lexp;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_226010_
	e (Lexp;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_226012_
	f (Lexp;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_226014_
exq net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLogsDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F probability
	c Lexc; blockProvider
	d Ljava/util/List; directions
	<clinit> ()V <clinit>
		static
	<init> (FLexc;Ljava/util/List;)V <init>
		0 o p_410363_
		1 o p_410551_
		2 o p_409683_
	a (Lexq;)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 (Lexx$a;)V place
		0 o p_410494_
	a ()Lexy; type
	b (Lexq;)Lexc; lambda$static$1
		static
		0 o p_410021_
	c (Lexq;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_410879_
exr net/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljg; WORLDGEN_FACING
	c [Ljg; SPAWN_DIRECTIONS
	d F probability
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_69958_
	a (I)[Ljg; lambda$static$2
		static
		0 o p_202297_
	a (Lexr;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_69971_
	a (Lexx$a;)V place
		0 o p_226019_
	a (Lbfq;Legd;)V lambda$place$6
		static
		0 o p_330148_
		1 o p_330149_
	a (Ljg;)Z lambda$static$1
		static
		0 o p_202307_
	a (Lexx$a;Lja;)Z lambda$place$5
		static
		0 o p_226021_
		1 o p_226022_
	a (ILja;)Z lambda$place$3
		static
		0 o p_202299_
		1 o p_202300_
	a (Lja;)Ljava/util/stream/Stream; lambda$place$4
		static
		0 o p_202305_
	a ()Lexy; type
exs 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 (Lexs;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_69989_
	a (Lexx$a;)V place
		0 o p_226028_
	a (Lbfq;Lexx$a;Lja;)V lambda$place$2
		static
		0 o p_226024_
		1 o p_226025_
		2 o p_226026_
	a (ILja;)Z lambda$place$1
		static
		0 o p_69979_
		1 o p_69980_
	a ()Lexy; type
ext 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 (Lejm;)Z lambda$place$1
		static
		0 o p_379435_
	a (Lext;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_379513_
	a (Lexx$a;)V place
		0 o p_379637_
	a (Lexx$a;Lja;)Z lambda$place$2
		static
		0 o p_379893_
		1 o p_380105_
	a ()Lexy; type
exu 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 (Lja;Lekd;Lexx$a;)V addHangingVine
		static
		0 o p_226041_
		1 o p_226042_
		2 o p_226043_
	a (Lexu;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_226037_
	a (Lexx$a;)V place
		0 o p_226039_
	a (Lbfq;Lexx$a;Lja;)V lambda$place$1
		0 o p_226033_
		1 o p_226034_
		2 o p_226035_
	a ()Lexy; type
exv 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 (Ljx;)Ljava/util/Optional; lambda$place$5
		static
		0 o p_382782_
	a (Lja;Lexx$a;)V addMossHanger
		static
		0 o p_379694_
		1 o p_379973_
	a (Lorg/apache/commons/lang3/mutable/Mutable;Lja;)V lambda$place$4
		static
		0 o p_379980_
		1 o p_379657_
	a (Ldsp;Lbfq;Lja;Ljk$c;)V lambda$place$6
		static
		0 o p_379786_
		1 o p_379618_
		2 o p_380136_
		3 o p_380064_
	a (Lexx$a;)V place
		0 o p_379317_
	a (Lexv;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_379346_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_379602_
	a (Lbfq;Lexx$a;Lja;)V lambda$place$8
		0 o p_379705_
		1 o p_379336_
		2 o p_380012_
	a ()Lexy; type
	b (Lbfq;Lexx$a;Lja;)V lambda$place$7
		0 o p_382779_
		1 o p_382780_
		2 o p_382781_
	b (Lexv;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_379338_
	c (Lexv;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_379568_
exw net/minecraft/world/level/levelgen/feature/treedecorators/PlaceOnGroundDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I tries
	c I radius
	d I height
	e Lexc; blockStateProvider
	<clinit> ()V <clinit>
		static
	<init> (IIILexc;)V <init>
		0 o p_394466_
		1 o p_393573_
		2 o p_394015_
		3 o p_394034_
	a (Lexw;)Lexc; lambda$static$3
		static
		0 o p_393973_
	a (Lejm;)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 (Lexx$a;)V place
		0 o p_394461_
	a ()Lexy; type
	a (Lexx$a;Lja;)V attemptToPlaceBlockAbove
		0 o p_399497_
		1 o p_399541_
	b (Lexw;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_394044_
	c (Lexw;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_394200_
	d (Lexw;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_393560_
exx net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator
	h Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lexx$a;)V place
		0 o p_226044_
	a ()Lexy; type
exx$a net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context
	a Ldrw; level
	b Ljava/util/function/BiConsumer; decorationSetter
	c Lbfq; 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> (Ldrw;Ljava/util/function/BiConsumer;Lbfq;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 (Lja;Ljava/util/function/Predicate;)Z checkBlock
		0 o p_379908_
		1 o p_380288_
	a (Lja;Lekd;)V placeVine
		0 o p_226065_
		1 o p_226066_
	a ()Ldrw; level
	a (Lja;)Z isAir
		0 o p_226060_
	a (Lja;Lejm;)V setBlock
		0 o p_226062_
		1 o p_226063_
	b ()Lbfq; 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
exy net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType
	a Lexy; TRUNK_VINE
	b Lexy; LEAVE_VINE
	c Lexy; PALE_MOSS
	d Lexy; CREAKING_HEART
	e Lexy; COCOA
	f Lexy; BEEHIVE
	g Lexy; ALTER_GROUND
	h Lexy; ATTACHED_TO_LEAVES
	i Lexy; PLACE_ON_GROUND
	j Lexy; 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;)Lexy; register
		static
		0 o p_70053_
		1 o p_338285_
exz net/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lexz; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lexx$a;)V place
		0 o p_226077_
	a (Lbfq;Lexx$a;Lja;)V lambda$place$1
		static
		0 o p_226073_
		1 o p_226074_
		2 o p_226075_
	a ()Lexy; type
	b ()Lexz; lambda$static$0
		static
ey net/minecraft/commands/arguments/GameModeArgument
	a Ljava/util/Collection; EXAMPLES
	b [Ldrn; VALUES
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304086_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldrn; getGameMode
		static
		0 o p_259927_
		1 o p_260246_
	a ()Ley; gameMode
		static
	a (Lcom/mojang/brigadier/StringReader;)Ldrn; parse
		0 o p_260111_
	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_
eya net/minecraft/world/level/levelgen/feature/treedecorators/package-info
eyb net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I minHeightForLeaves
	h Lcav; bendLength
	<clinit> ()V <clinit>
		static
	<init> (IIIILcav;)V <init>
		0 o p_161770_
		1 o p_161771_
		2 o p_161772_
		3 o p_161773_
		4 o p_161774_
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Levx;)Ljava/util/List; placeTrunk
		0 o p_226079_
		1 o p_226080_
		2 o p_226081_
		3 o p_226082_
		4 o p_226083_
		5 o p_226084_
	a (Leyb;)Lcav; lambda$static$1
		static
		0 o p_161784_
	a ()Leyk; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_161786_
	b (Leyb;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161788_
eyc net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcom/mojang/serialization/Codec; BRANCH_START_CODEC
	h Lcav; branchCount
	i Lcav; branchHorizontalLength
	j Lcbb; branchStartOffsetFromTop
	k Lcbb; secondBranchStartOffsetFromTop
	l Lcav; branchEndOffsetFromTop
	<clinit> ()V <clinit>
		static
	<init> (IIILcav;Lcav;Lcbb;Lcav;)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 (Leyc;)Lcav; lambda$static$5
		static
		0 o p_273633_
	a ()Leyk; type
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Levx;)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 (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Levx;Ljava/util/function/Function;Ljg;IZLja$a;)Lewn$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 (Lcbb;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_275181_
	a (Ljg;Lejm;)Lejm; lambda$placeTrunk$7
		static
		0 o p_360245_
		1 o p_360246_
	b ()Ljava/lang/String; lambda$static$0
		static
	b (Leyc;)Lcbb; 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 (Leyc;)Lcav; lambda$static$3
		static
		0 o p_273612_
	d (Leyc;)Lcav; lambda$static$2
		static
		0 o p_272644_
eyd 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 (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Levx;)Ljava/util/List; placeTrunk
		0 o p_226086_
		1 o p_226087_
		2 o p_226088_
		3 o p_226089_
		4 o p_226090_
		5 o p_226091_
	a ()Leyk; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70090_
eye 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 (Lja;)I getSteps
		0 o p_70128_
	a (Lja;Lja;Lejm;)Lejm; lambda$makeLimb$1
		0 o p_360247_
		1 o p_360248_
		2 o p_360249_
	a (II)Z trimBranches
		0 o p_70099_
		1 o p_70100_
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;Lja;Lja;ZLevx;)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 (Lja;Lja;)Ljg$a; getLogAxis
		0 o p_70130_
		1 o p_70131_
	a ()Leyk; type
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Levx;)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 (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Ljava/util/List;Levx;)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_
	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_
eye$a net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer$FoliageCoords
	a Lewn$a; attachment
	b I branchBase
	<init> (Lja;I)V <init>
		0 o p_70140_
		1 o p_70141_
	a ()I getBranchBase
eyf 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 (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Levx;)Ljava/util/List; placeTrunk
		0 o p_226116_
		1 o p_226117_
		2 o p_226118_
		3 o p_226119_
		4 o p_226120_
		5 o p_226121_
	a ()Leyk; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70161_
eyg 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 (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Levx;)Ljava/util/List; placeTrunk
		0 o p_226123_
		1 o p_226124_
		2 o p_226125_
		3 o p_226126_
		4 o p_226127_
		5 o p_226128_
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;Lja$a;Levx;Lja;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 ()Leyk; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70189_
eyh 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 (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Levx;)Ljava/util/List; placeTrunk
		0 o p_226140_
		1 o p_226141_
		2 o p_226142_
		3 o p_226143_
		4 o p_226144_
		5 o p_226145_
	a ()Leyk; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70206_
eyi 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 (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Levx;)Ljava/util/List; placeTrunk
		0 o p_226147_
		1 o p_226148_
		2 o p_226149_
		3 o p_226150_
		4 o p_226151_
		5 o p_226152_
	a ()Leyk; type
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70261_
eyj 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 (Ldrw;Lja;)Z validTreePos
		0 o p_226155_
		1 o p_226156_
	a (Leyj;)Ljava/lang/Integer; lambda$trunkPlacerParts$2
		static
		0 o p_70308_
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;Lja;Levx;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 ()Leyk; type
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Levx;)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 (Lbfq;)I getTreeHeight
		0 o p_226154_
	a (Lejm;)Z lambda$isFree$4
		static
		0 o p_226183_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; trunkPlacerParts
		static
		0 o p_70306_
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;Lja;Levx;)V setDirtAt
		static
		0 o p_226170_
		1 o p_226171_
		2 o p_226172_
		3 o p_226173_
		4 o p_226174_
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;Lja$a;Levx;)V placeLogIfFree
		0 o p_226164_
		1 o p_226165_
		2 o p_226166_
		3 o p_226167_
		4 o p_226168_
	b (Ldrw;Lja;)Z isFree
		0 o p_226185_
		1 o p_226186_
	b (Leyj;)Ljava/lang/Integer; lambda$trunkPlacerParts$1
		static
		0 o p_70312_
	b (Lejm;)Z lambda$isDirt$3
		static
		0 o p_70304_
	b (Ldrw;Ljava/util/function/BiConsumer;Lbfq;Lja;Levx;)Z placeLog
		0 o p_226188_
		1 o p_226189_
		2 o p_226190_
		3 o p_226191_
		4 o p_226192_
	c (Ldrw;Lja;)Z isDirt
		static
		0 o p_70296_
		1 o p_70297_
	c (Leyj;)Ljava/lang/Integer; lambda$trunkPlacerParts$0
		static
		0 o p_70314_
eyk net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType
	a Leyk; STRAIGHT_TRUNK_PLACER
	b Leyk; FORKING_TRUNK_PLACER
	c Leyk; GIANT_TRUNK_PLACER
	d Leyk; MEGA_JUNGLE_TRUNK_PLACER
	e Leyk; DARK_OAK_TRUNK_PLACER
	f Leyk; FANCY_TRUNK_PLACER
	g Leyk; BENDING_TRUNK_PLACER
	h Leyk; UPWARDS_BRANCHING_TRUNK_PLACER
	i Leyk; 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;)Leyk; register
		static
		0 o p_70327_
		1 o p_338770_
eyl net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcav; extraBranchSteps
	h F placeBranchPerLogProbability
	i Lcav; extraBranchLength
	j Ljo; canGrowThrough
	<clinit> ()V <clinit>
		static
	<init> (IIILcav;FLcav;Ljo;)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 (Ldrw;Lja;)Z validTreePos
		0 o p_226210_
		1 o p_226211_
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILevx;Ljava/util/List;Lja$a;ILjg;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 ()Leyk; type
	a (Ldrw;Ljava/util/function/BiConsumer;Lbfq;ILja;Levx;)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 (Lejm;)Z lambda$validTreePos$5
		0 o p_226232_
	a (Leyl;)Ljo; lambda$static$3
		static
		0 o p_226234_
	b (Leyl;)Lcav; 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 (Leyl;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_226240_
	d (Leyl;)Lcav; lambda$static$0
		static
		0 o p_226242_
eym net/minecraft/world/level/levelgen/feature/trunkplacers/package-info
eyn net/minecraft/world/level/levelgen/flat/FlatLayerInfo
	a Lcom/mojang/serialization/Codec; CODEC
	b Lduv; block
	c I height
	<clinit> ()V <clinit>
		static
	<init> (ILduv;)V <init>
		0 o p_70335_
		1 o p_70336_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_360250_
	a ()I getHeight
	a (Leyn;)Lduv; lambda$static$0
		static
		0 o p_161902_
	a (I)Leyn; heightLimited
		0 o p_426224_
	b ()Lejm; getBlockState
	toString ()Ljava/lang/String; toString
eyo net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljk; displayItem
	d Leyq; settings
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Leyq;)V <init>
		0 o displayItem
		1 o settings
	a (Leyo;)Leyq; lambda$static$1
		static
		0 o p_226255_
	a ()Ljk; displayItem
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_381612_
	b (Leyo;)Ljk; lambda$static$0
		static
		0 o p_226258_
	b ()Leyq; settings
	equals (Ljava/lang/Object;)Z equals
		0 o p_226260_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eyp net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets
	a Lami; CLASSIC_FLAT
	b Lami; TUNNELERS_DREAM
	c Lami; WATER_WORLD
	d Lami; OVERWORLD
	e Lami; SNOWY_KINGDOM
	f Lami; BOTTOMLESS_PIT
	g Lami; DESERT
	h Lami; REDSTONE_READY
	i Lami; THE_VOID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321798_
	a (Ljava/lang/String;)Lami; register
		static
		0 o p_226277_
eyp$a net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$Bootstrap
	a Lqw; context
	<init> (Lqw;)V <init>
		0 o p_321787_
	a ()V run
	a (Lami;Ldrp;Lami;Ljava/util/Set;ZZ[Leyn;)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_
eyq 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 Ljk; 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;Ljk$c;Ljk;Ljk;)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;Ljk;Ljava/util/List;)V <init>
		0 o p_256029_
		1 o p_256190_
		2 o p_255960_
	a (Ljl;)Ljk; getDefaultBiome
		static
		0 o p_256645_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_209800_
	a ()V setDecoration
	a (Ljk;)Ldsu; adjustGenerationSettings
		0 o p_226295_
	a (Ljava/util/Optional;Ljk;)Ljk; getBiome
		static
		0 o p_256142_
		1 o p_256475_
	a (Ljava/util/List;Ljava/util/Optional;Ljk;)Leyq; withBiomeAndLayers
		0 o p_256587_
		1 o p_256500_
		2 o p_256598_
	a (Leyq;)Lcom/mojang/serialization/DataResult; validateHeight
		static
		0 o p_161906_
	a (Lejm;)Z lambda$updateLayers$6
		static
		0 o p_209802_
	a (Ljl;Ljl;Ljl;)Leyq; getDefault
		static
		0 o p_256175_
		1 o p_256081_
		2 o p_256484_
	b (Ljl;)Ljava/util/List; createLakesList
		static
		0 o p_256282_
	b (Leyq;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_209807_
	b ()V setAddLakes
	c (Leyq;)Ljava/lang/Boolean; lambda$static$2
		static
		0 o p_209809_
	c ()Ljava/util/Optional; structureOverrides
	d ()Ljk; getBiome
	d (Leyq;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_161912_
	e ()Ljava/util/List; getLayersInfo
	e (Leyq;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_209812_
	f ()Ljava/util/List; getLayers
	g ()V updateLayers
	h ()Ljava/lang/String; lambda$validateHeight$5
		static
eyr net/minecraft/world/level/levelgen/flat/package-info
eys net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	d Leqj; minInclusive
	e Leqj; maxInclusive
	f I inner
	<clinit> ()V <clinit>
		static
	<init> (Leqj;Leqj;I)V <init>
		0 o p_161925_
		1 o p_161926_
		2 o p_161927_
	a (Leqj;Leqj;I)Leys; of
		static
		0 o p_161932_
		1 o p_161933_
		2 o p_161934_
	a ()Leyv; getType
	a (Lbfq;Leqm;)I sample
		0 o p_226297_
		1 o p_226298_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_161930_
	a (Leys;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161936_
	b (Leys;)Leqj; lambda$static$1
		static
		0 o p_161941_
	c (Leys;)Leqj; lambda$static$0
		static
		0 o p_161943_
	toString ()Ljava/lang/String; toString
eyt net/minecraft/world/level/levelgen/heightproviders/ConstantHeight
	a Leyt; ZERO
	b Lcom/mojang/serialization/MapCodec; CODEC
	d Leqj; value
	<clinit> ()V <clinit>
		static
	<init> (Leqj;)V <init>
		0 o p_161950_
	a ()Leyv; getType
	a (Lbfq;Leqm;)I sample
		0 o p_226300_
		1 o p_226301_
	a (Leqj;)Leyt; of
		static
		0 o p_161957_
	b ()Leqj; getValue
	toString ()Ljava/lang/String; toString
eyu 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 (Lcom/mojang/datafixers/util/Either;)Leyu; lambda$static$1
		static
		0 o p_161974_
	a ()Leyv; getType
	a (Lbfq;Leqm;)I sample
		0 o p_226302_
		1 o p_226303_
	a (Leyu;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_161976_
	b (Leyu;)Leyu; lambda$static$0
		static
		0 o p_161980_
eyv net/minecraft/world/level/levelgen/heightproviders/HeightProviderType
	a Leyv; CONSTANT
	b Leyv; UNIFORM
	c Leyv; BIASED_TO_BOTTOM
	d Leyv; VERY_BIASED_TO_BOTTOM
	e Leyv; TRAPEZOID
	f Leyv; WEIGHTED_LIST
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leyv; 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
eyw net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	d Leqj; minInclusive
	e Leqj; maxInclusive
	f I plateau
	<clinit> ()V <clinit>
		static
	<init> (Leqj;Leqj;I)V <init>
		0 o p_162000_
		1 o p_162001_
		2 o p_162002_
	a ()Leyv; getType
	a (Lbfq;Leqm;)I sample
		0 o p_226305_
		1 o p_226306_
	a (Leyw;)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 (Leqj;Leqj;I)Leyw; of
		static
		0 o p_162010_
		1 o p_162011_
		2 o p_162012_
	a (Leqj;Leqj;)Leyw; of
		static
		0 o p_162007_
		1 o p_162008_
	b (Leyw;)Leqj; lambda$static$1
		static
		0 o p_162019_
	c (Leyw;)Leqj; lambda$static$0
		static
		0 o p_162021_
	toString ()Ljava/lang/String; toString
eyx net/minecraft/world/level/levelgen/heightproviders/UniformHeight
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	d Leqj; minInclusive
	e Leqj; maxInclusive
	f Lit/unimi/dsi/fastutil/longs/LongSet; warnedFor
	<clinit> ()V <clinit>
		static
	<init> (Leqj;Leqj;)V <init>
		0 o p_162029_
		1 o p_162030_
	a ()Leyv; getType
	a (Lbfq;Leqm;)I sample
		0 o p_226308_
		1 o p_226309_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_162033_
	a (Leqj;Leqj;)Leyx; of
		static
		0 o p_162035_
		1 o p_162036_
	a (Leyx;)Leqj; lambda$static$1
		static
		0 o p_162038_
	b (Leyx;)Leqj; lambda$static$0
		static
		0 o p_162043_
	toString ()Ljava/lang/String; toString
eyy net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	d Leqj; minInclusive
	e Leqj; maxInclusive
	f I inner
	<clinit> ()V <clinit>
		static
	<init> (Leqj;Leqj;I)V <init>
		0 o p_162052_
		1 o p_162053_
		2 o p_162054_
	a ()Leyv; getType
	a (Lbfq;Leqm;)I sample
		0 o p_226311_
		1 o p_226312_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_162057_
	a (Leqj;Leqj;I)Leyy; of
		static
		0 o p_162059_
		1 o p_162060_
		2 o p_162061_
	a (Leyy;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_162063_
	b (Leyy;)Leqj; lambda$static$1
		static
		0 o p_162068_
	c (Leyy;)Leqj; lambda$static$0
		static
		0 o p_162070_
	toString ()Ljava/lang/String; toString
eyz net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcaa; distribution
	<clinit> ()V <clinit>
		static
	<init> (Lcaa;)V <init>
		0 o p_393724_
	a ()Leyv; getType
	a (Lbfq;Leqm;)I sample
		0 o p_226314_
		1 o p_226315_
	a (Leyz;)Lcaa; lambda$static$0
		static
		0 o p_393436_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_393437_
ez 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;Ljava/lang/Object;)Lez$a; parse
		0 o p_353130_
		1 o p_353124_
	a (Ljava/lang/String;Lej;)Ljava/util/Collection; lambda$parse$0
		static
		0 o p_438834_
		1 o p_438835_
	a (Lcom/mojang/brigadier/StringReader;Z)Lez$a; parse
		static
		0 o p_353133_
		1 o p_353139_
	a (Lep;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V lambda$listSuggestions$1
		static
		0 o p_353115_
		1 o p_353116_
	a (Lcom/mojang/brigadier/StringReader;)Lez$a; parse
		0 o p_94586_
	a ()Lez; 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_
ez$a net/minecraft/commands/arguments/GameProfileArgument$Result
	getNames (Lej;)Ljava/util/Collection; getNames
		0 o p_94602_
ez$b net/minecraft/commands/arguments/GameProfileArgument$SelectorResult
	a Lhc; selector
	<init> (Lhc;)V <init>
		0 o p_94605_
	getNames (Lej;)Ljava/util/Collection; getNames
		0 o p_94607_
eza net/minecraft/world/level/levelgen/heightproviders/package-info
ezb net/minecraft/world/level/levelgen/material/MaterialRuleList
	a [Lept$c; materialRuleList
	<init> ([Lept$c;)V <init>
		0 o materialRuleList
	a ()[Lept$c; materialRuleList
	calculate (Lepi$b;)Lejm; calculate
		0 o p_209815_
	equals (Ljava/lang/Object;)Z equals
		0 o p_209817_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ezc net/minecraft/world/level/levelgen/material/WorldGenMaterialRule
	a (Lept;III)Lejm; apply
		0 o p_191553_
		1 o p_191554_
		2 o p_191555_
		3 o p_191556_
ezd net/minecraft/world/level/levelgen/material/package-info
eze net/minecraft/world/level/levelgen/package-info
ezf net/minecraft/world/level/levelgen/placement/BiomeFilter
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lezf; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lezf; biome
		static
	a (Lezs;Lbfq;Lja;)Z shouldPlace
		0 o p_226317_
		1 o p_226318_
		2 o p_226319_
	b ()Lezv; type
	c ()Ljava/lang/IllegalStateException; lambda$shouldPlace$1
		static
	d ()Lezf; lambda$static$0
		static
ezg net/minecraft/world/level/levelgen/placement/BlockPredicateFilter
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Leqw; predicate
	<clinit> ()V <clinit>
		static
	<init> (Leqw;)V <init>
		0 o p_191573_
	a (Lezg;)Leqw; lambda$static$0
		static
		0 o p_191579_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191575_
	a (Leqw;)Lezg; forPredicate
		static
		0 o p_191577_
	a (Lezs;Lbfq;Lja;)Z shouldPlace
		0 o p_226321_
		1 o p_226322_
		2 o p_226323_
	b ()Lezv; type
ezh net/minecraft/world/level/levelgen/placement/CaveSurface
	a Lezh; CEILING
	b Lezh; FLOOR
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljg; direction
	e I y
	f Ljava/lang/String; id
	g [Lezh; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjg;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 ()Ljg; getDirection
	b ()I getY
	c ()Ljava/lang/String; getSerializedName
	d ()[Lezh; $values
		static
	valueOf (Ljava/lang/String;)Lezh; valueOf
		static
		0 o p_162114_
	values ()[Lezh; values
		static
ezi net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lcav; count
	<clinit> ()V <clinit>
		static
	<init> (Lcav;)V <init>
		0 o p_191603_
	a (Lezs;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 (Lezi;)Lcav; lambda$static$0
		static
		0 o p_191611_
	a (Lejm;)Z isEmpty
		static
		0 o p_191609_
	a (Lcav;)Lezi; of
		static
		0 o p_191607_
	a (I)Lezi; of
		static
		0 o p_191605_
	a_ (Lezs;Lbfq;Lja;)Ljava/util/stream/Stream; getPositions
		0 o p_226329_
		1 o p_226330_
		2 o p_226331_
	b ()Lezv; type
ezj net/minecraft/world/level/levelgen/placement/CountPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lcav; count
	<clinit> ()V <clinit>
		static
	<init> (Lcav;)V <init>
		0 o p_191627_
	a (Lcav;)Lezj; of
		static
		0 o p_191631_
	a (Lezj;)Lcav; lambda$static$0
		static
		0 o p_191633_
	a (I)Lezj; of
		static
		0 o p_191629_
	a (Lbfq;Lja;)I count
		0 o p_226333_
		1 o p_226334_
	b ()Lezv; type
ezk net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ljg; directionOfSearch
	d Leqw; targetCondition
	e Leqw; allowedSearchCondition
	f I maxSteps
	<clinit> ()V <clinit>
		static
	<init> (Ljg;Leqw;Leqw;I)V <init>
		0 o p_191645_
		1 o p_191646_
		2 o p_191647_
		3 o p_191648_
	a (Ljg;Leqw;Leqw;I)Lezk; scanningFor
		static
		0 o p_191658_
		1 o p_191659_
		2 o p_191660_
		3 o p_191661_
	a (Ljg;Leqw;I)Lezk; scanningFor
		static
		0 o p_191654_
		1 o p_191655_
		2 o p_191656_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_191650_
	a (Lezk;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_191652_
	a_ (Lezs;Lbfq;Lja;)Ljava/util/stream/Stream; getPositions
		0 o p_226336_
		1 o p_226337_
		2 o p_226338_
	b ()Lezv; type
	b (Lezk;)Leqw; lambda$static$2
		static
		0 o p_191668_
	c (Lezk;)Leqw; lambda$static$1
		static
		0 o p_191670_
	d (Lezk;)Ljg; lambda$static$0
		static
		0 o p_191672_
ezl 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 (IILja;)Z isSameChunk
		static
		0 o p_352906_
		1 o p_352932_
		2 o p_352907_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_352897_
	a ([Lja;)Lezl; of
		static
		0 o p_352896_
	a (Lezl;)Ljava/util/List; lambda$static$0
		static
		0 o p_352962_
	a_ (Lezs;Lbfq;Lja;)Ljava/util/stream/Stream; getPositions
		0 o p_352915_
		1 o p_352928_
		2 o p_352899_
	b (IILja;)Z lambda$getPositions$2
		static
		0 o p_352912_
		1 o p_352923_
		2 o p_352956_
	b ()Lezv; type
ezm net/minecraft/world/level/levelgen/placement/HeightRangePlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Leyu; height
	<clinit> ()V <clinit>
		static
	<init> (Leyu;)V <init>
		0 o p_191677_
	a (Leqj;Leqj;)Lezm; uniform
		static
		0 o p_191681_
		1 o p_191682_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191679_
	a (Leyu;)Lezm; of
		static
		0 o p_191684_
	a (Lezm;)Leyu; lambda$static$0
		static
		0 o p_191686_
	a_ (Lezs;Lbfq;Lja;)Ljava/util/stream/Stream; getPositions
		0 o p_226340_
		1 o p_226341_
		2 o p_226342_
	b ()Lezv; type
	b (Leqj;Leqj;)Lezm; triangle
		static
		0 o p_191693_
		1 o p_191694_
ezn net/minecraft/world/level/levelgen/placement/HeightmapPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lepp$a; heightmap
	<clinit> ()V <clinit>
		static
	<init> (Lepp$a;)V <init>
		0 o p_191699_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191701_
	a (Lezn;)Lepp$a; lambda$static$0
		static
		0 o p_191705_
	a (Lepp$a;)Lezn; onHeightmap
		static
		0 o p_191703_
	a_ (Lezs;Lbfq;Lja;)Ljava/util/stream/Stream; getPositions
		0 o p_226344_
		1 o p_226345_
		2 o p_226346_
	b ()Lezv; type
ezo net/minecraft/world/level/levelgen/placement/InSquarePlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lezo; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lezo; spread
		static
	a_ (Lezs;Lbfq;Lja;)Ljava/util/stream/Stream; getPositions
		0 o p_226348_
		1 o p_226349_
		2 o p_226350_
	b ()Lezv; type
	c ()Lezo; lambda$static$0
		static
ezp 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 (IDD)Lezp; of
		static
		0 o p_191732_
		1 o p_191733_
		2 o p_191734_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191736_
	a (Lezp;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_191738_
	a (Lbfq;Lja;)I count
		0 o p_226352_
		1 o p_226353_
	b ()Lezv; type
	b (Lezp;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_191744_
	c (Lezp;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_191746_
ezq 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191761_
	a (Lezq;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_191763_
	a (DII)Lezq; of
		static
		0 o p_191757_
		1 o p_191758_
		2 o p_191759_
	a (Lbfq;Lja;)I count
		0 o p_226355_
		1 o p_226356_
	b ()Lezv; type
	b (Lezq;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_191769_
	c (Lezq;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_191771_
ezr 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 Ljk; feature
	f Ljava/util/List; placement
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Ljava/util/List;)V <init>
		0 o feature
		1 o placement
	a (Lezu;Lezs;Lbfq;Lja;)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 (Lesh;Lezs;Lbfq;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lja;)V lambda$placeWithContext$4
		static
		0 o p_448994_
		1 o p_448995_
		2 o p_448996_
		3 o p_448997_
		4 o p_448998_
	a (Ldsp;Lell;Lbfq;Lja;)Z place
		0 o p_226358_
		1 o p_226359_
		2 o p_226360_
		3 o p_226361_
	a (Lezr;)Ljava/util/List; lambda$static$1
		static
		0 o p_191796_
	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 (Lezs;Lbfq;Lja;)Z placeWithContext
		0 o p_226369_
		1 o p_226370_
		2 o p_226371_
	b (Lezr;)Ljk; lambda$static$0
		static
		0 o p_204928_
	b (Ldsp;Lell;Lbfq;Lja;)Z placeWithBiomeCheck
		0 o p_226378_
		1 o p_226379_
		2 o p_226380_
		3 o p_226381_
	b ()Ljk; feature
	c ()Ljava/util/List; placement
	equals (Ljava/lang/Object;)Z equals
		0 o p_204931_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ezs net/minecraft/world/level/levelgen/placement/PlacementContext
	a Ldsp; level
	b Lell; generator
	c Ljava/util/Optional; topFeature
	<init> (Ldsp;Lell;Ljava/util/Optional;)V <init>
		0 o p_191818_
		1 o p_191819_
		2 o p_191820_
	a (Lja;)Lejm; getBlockState
		0 o p_191829_
	a (Ldqv;)Lelj; getCarvingMask
		0 o p_191822_
	a (Lepp$a;II)I getHeight
		0 o p_191825_
		1 o p_191826_
		2 o p_191827_
	c ()I getMinY
	d ()Ldsp; getLevel
	e ()Ljava/util/Optional; topFeature
	f ()Lell; generator
ezt net/minecraft/world/level/levelgen/placement/PlacementFilter
	<init> ()V <init>
	a (Lezs;Lbfq;Lja;)Z shouldPlace
		0 o p_226382_
		1 o p_226383_
		2 o p_226384_
	a_ (Lezs;Lbfq;Lja;)Ljava/util/stream/Stream; getPositions
		0 o p_226386_
		1 o p_226387_
		2 o p_226388_
ezu net/minecraft/world/level/levelgen/placement/PlacementModifier
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a_ (Lezs;Lbfq;Lja;)Ljava/util/stream/Stream; getPositions
		0 o p_226389_
		1 o p_226390_
		2 o p_226391_
	b ()Lezv; type
ezv net/minecraft/world/level/levelgen/placement/PlacementModifierType
	a Lezv; BLOCK_PREDICATE_FILTER
	b Lezv; RARITY_FILTER
	c Lezv; SURFACE_RELATIVE_THRESHOLD_FILTER
	d Lezv; SURFACE_WATER_DEPTH_FILTER
	e Lezv; BIOME_FILTER
	f Lezv; COUNT
	g Lezv; NOISE_BASED_COUNT
	h Lezv; NOISE_THRESHOLD_COUNT
	i Lezv; COUNT_ON_EVERY_LAYER
	j Lezv; ENVIRONMENT_SCAN
	k Lezv; HEIGHTMAP
	l Lezv; HEIGHT_RANGE
	m Lezv; IN_SQUARE
	n Lezv; RANDOM_OFFSET
	o Lezv; FIXED_PLACEMENT
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lezv; 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
ezw net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lcav; xzSpread
	d Lcav; ySpread
	<clinit> ()V <clinit>
		static
	<init> (Lcav;Lcav;)V <init>
		0 o p_191875_
		1 o p_191876_
	a (Lcav;Lcav;)Lezw; of
		static
		0 o p_191880_
		1 o p_191881_
	a (Lcav;)Lezw; vertical
		static
		0 o p_191878_
	a (Lezw;)Lcav; 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_ (Lezs;Lbfq;Lja;)Ljava/util/stream/Stream; getPositions
		0 o p_226393_
		1 o p_226394_
		2 o p_226395_
	b (Lezw;)Lcav; lambda$static$0
		static
		0 o p_191894_
	b ()Lezv; type
	b (Lcav;)Lezw; horizontal
		static
		0 o p_191892_
ezx 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 (I)Lezx; onAverageOnceEvery
		static
		0 o p_191901_
	a (Lezx;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_191907_
	a (Lezs;Lbfq;Lja;)Z shouldPlace
		0 o p_226397_
		1 o p_226398_
		2 o p_226399_
	b ()Lezv; type
ezy net/minecraft/world/level/levelgen/placement/RepeatingPlacement
	<init> ()V <init>
	a (Lbfq;Lja;)I count
		0 o p_226400_
		1 o p_226401_
	a (Lja;I)Lja; lambda$getPositions$0
		static
		0 o p_191911_
		1 o p_191912_
	a_ (Lezs;Lbfq;Lja;)Ljava/util/stream/Stream; getPositions
		0 o p_226403_
		1 o p_226404_
		2 o p_226405_
ezz net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lepp$a; heightmap
	d I minInclusive
	e I maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (Lepp$a;II)V <init>
		0 o p_191925_
		1 o p_191926_
		2 o p_191927_
	a (Lezz;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_191939_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191929_
	a (Lepp$a;II)Lezz; of
		static
		0 o p_191931_
		1 o p_191932_
		2 o p_191933_
	a (Lezs;Lbfq;Lja;)Z shouldPlace
		0 o p_226407_
		1 o p_226408_
		2 o p_226409_
	b ()Lezv; type
	b (Lezz;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_191942_
	c (Lezz;)Lepp$a; lambda$static$0
		static
		0 o p_191944_
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/HeightmapTypeArgument
	a Lcom/mojang/serialization/Codec; LOWER_CASE_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfa; heightmap
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lepp$a; getHeightmap
		static
		0 o p_275445_
		1 o p_275449_
	a (Ljava/lang/String;)Ljava/lang/String; convertId
		0 o p_275666_
	a (I)[Lepp$a; lambda$keptTypes$1
		static
		0 o p_275295_
	b ()[Lepp$a; keptTypes
		static
	b (Ljava/lang/String;)Ljava/lang/String; lambda$static$0
		static
		0 o p_275334_
faa 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 (I)Lfaa; forMaxDepth
		static
		0 o p_191951_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191953_
	a (Lezs;Lbfq;Lja;)Z shouldPlace
		0 o p_226411_
		1 o p_226412_
		2 o p_226413_
	a (Lfaa;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_191959_
	b ()Lezv; type
fab net/minecraft/world/level/levelgen/placement/package-info
fac 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 (Lfac;)Lcom/mojang/serialization/DataResult; requireOverworld
		static
		0 o p_238379_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lami;)V lambda$dimensionsInOrder$2
		0 o p_325909_
		1 o p_325910_
	a ()Leqk; createWorldDimensions
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_259011_
	b (Lfac;)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
fad net/minecraft/world/level/levelgen/presets/WorldPresets
	a Lami; NORMAL
	b Lami; FLAT
	c Lami; LARGE_BIOMES
	d Lami; AMPLIFIED
	e Lami; SINGLE_BIOME_SURFACE
	f Lami; DEBUG
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leqk;)Ljava/util/Optional; fromSettings
		static
		0 o p_326314_
	a (Lqw;)V bootstrap
		static
		0 o p_321750_
	a (Leno;)Ljava/util/Optional; lambda$fromSettings$0
		static
		0 o p_344665_
	a (Ljava/lang/String;)Lami; register
		static
		0 o p_226460_
	a (Ljm$a;)Leqk; createNormalWorldDimensions
		static
		0 o p_363254_
	b (Ljm$a;)Leno; getNormalOverworld
		static
		0 o p_364016_
	c (Ljm$a;)Leqk; createFlatWorldDimensions
		static
		0 o p_372875_
fad$a net/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrap
	a Lqw; context
	b Ljl; noiseSettings
	c Ljl; biomes
	d Ljl; placedFeatures
	e Ljl; structureSets
	f Ljl; multiNoiseBiomeSourceParameterLists
	g Ljk; overworldDimensionType
	h Leno; netherStem
	i Leno; endStem
	<init> (Lqw;)V <init>
		0 o p_321480_
	a (Ldsx;)V registerOverworlds
		0 o p_273133_
	a (Leno;)Lfac; createPresetWithCustomOverworld
		0 o p_226490_
	a (Ldsx;Ljk;)Leno; makeNoiseBasedOverworld
		0 o p_226485_
		1 o p_226486_
	a ()V bootstrap
	a (Lell;)Leno; makeOverworld
		0 o p_226488_
	a (Lami;Leno;)V registerCustomOverworldPreset
		0 o p_256570_
		1 o p_256269_
fae net/minecraft/world/level/levelgen/presets/package-info
faf net/minecraft/world/level/levelgen/structure/BoundingBox
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lorg/slf4j/Logger; LOGGER
	d I minX
	e I minY
	f I minZ
	g I maxX
	h I maxY
	i I maxZ
	<clinit> ()V <clinit>
		static
	<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_
	<init> (Lja;)V <init>
		0 o p_162364_
	a (IIIIIIIIILjg;)Lfaf; 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)Lfaf; lambda$static$0
		static
		0 o p_162385_
	a (Lkf;Lkf;)Lfaf; fromCorners
		static
		0 o p_162376_
		1 o p_162377_
	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 (I)Lfaf; inflatedBy
		0 o p_191962_
	a (Lfaf;Lfaf;)Lfaf; encapsulating
		static
		0 o p_435113_
		1 o p_435388_
	a ()Lfaf; infinite
		static
	a (III)Lfaf; move
		0 o p_162368_
		1 o p_162369_
		2 o p_162370_
	a (Ljava/util/function/Consumer;)V forAllCorners
		0 o p_162381_
	a (Lfaf;)Z intersects
		0 o p_71050_
	a (Lja;Lja;)Lfaf; lambda$static$5
		static
		0 o p_449000_
		1 o p_449001_
	a (Lja;)Lfaf; encapsulate
		0 o p_162372_
	a (IIII)Z intersects
		0 o p_71020_
		1 o p_71021_
		2 o p_71022_
		3 o p_71023_
	a (Lkf;)Lfaf; move
		0 o p_162374_
	b (Ljava/lang/Iterable;)Ljava/util/Optional; encapsulatingBoxes
		static
		0 o p_162389_
	b (III)Lfaf; moved
		0 o p_71046_
		1 o p_71047_
		2 o p_71048_
	b (Lkf;)Z isInside
		0 o p_71052_
	b ()Ljava/util/stream/Stream; intersectingChunks
	b (Lfaf;)Lfaf; encapsulate
		0 o p_162387_
	c (III)Lfaf; inflatedBy
		0 o p_341249_
		1 o p_340933_
		2 o p_341033_
	c (Lfaf;)Lja; lambda$static$4
		static
		0 o p_449002_
	c ()Lkf; getLength
	d (III)Z isInside
		0 o p_261671_
		1 o p_261537_
		2 o p_261678_
	d ()I getXSpan
	d (Lfaf;)Lja; lambda$static$3
		static
		0 o p_448999_
	e ()I getYSpan
	e (Lfaf;)Ljava/util/stream/IntStream; lambda$static$2
		static
		0 o p_162391_
	equals (Ljava/lang/Object;)Z equals
		0 o p_162393_
	f ()I getZSpan
	g ()Lja; 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
faf$1 net/minecraft/world/level/levelgen/structure/BoundingBox$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
fag net/minecraft/world/level/levelgen/structure/BuiltinStructureSets
	a Lami; VILLAGES
	b Lami; DESERT_PYRAMIDS
	c Lami; IGLOOS
	d Lami; JUNGLE_TEMPLES
	e Lami; SWAMP_HUTS
	f Lami; PILLAGER_OUTPOSTS
	g Lami; OCEAN_MONUMENTS
	h Lami; WOODLAND_MANSIONS
	i Lami; BURIED_TREASURES
	j Lami; MINESHAFTS
	k Lami; RUINED_PORTALS
	l Lami; SHIPWRECKS
	m Lami; OCEAN_RUINS
	n Lami; NETHER_COMPLEXES
	o Lami; NETHER_FOSSILS
	p Lami; END_CITIES
	q Lami; ANCIENT_CITIES
	r Lami; STRONGHOLDS
	s Lami; TRAIL_RUINS
	t Lami; TRIAL_CHAMBERS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lami; register
		static
		0 o p_209839_
fah net/minecraft/world/level/levelgen/structure/BuiltinStructures
	A Lami; RUINED_PORTAL_JUNGLE
	B Lami; RUINED_PORTAL_SWAMP
	C Lami; RUINED_PORTAL_MOUNTAIN
	D Lami; RUINED_PORTAL_OCEAN
	E Lami; RUINED_PORTAL_NETHER
	F Lami; ANCIENT_CITY
	G Lami; TRAIL_RUINS
	H Lami; TRIAL_CHAMBERS
	a Lami; PILLAGER_OUTPOST
	b Lami; MINESHAFT
	c Lami; MINESHAFT_MESA
	d Lami; WOODLAND_MANSION
	e Lami; JUNGLE_TEMPLE
	f Lami; DESERT_PYRAMID
	g Lami; IGLOO
	h Lami; SHIPWRECK
	i Lami; SHIPWRECK_BEACHED
	j Lami; SWAMP_HUT
	k Lami; STRONGHOLD
	l Lami; OCEAN_MONUMENT
	m Lami; OCEAN_RUIN_COLD
	n Lami; OCEAN_RUIN_WARM
	o Lami; FORTRESS
	p Lami; NETHER_FOSSIL
	q Lami; END_CITY
	r Lami; BURIED_TREASURE
	s Lami; BASTION_REMNANT
	t Lami; VILLAGE_PLAINS
	u Lami; VILLAGE_DESERT
	v Lami; VILLAGE_SAVANNA
	w Lami; VILLAGE_SNOWY
	x Lami; VILLAGE_TAIGA
	y Lami; RUINED_PORTAL_STANDARD
	z Lami; RUINED_PORTAL_DESERT
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_209873_
fai 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> (Lfib;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_71308_
		1 o p_71309_
		2 o p_71310_
	a (Lfaq;Ljava/lang/String;Lvp;)V lambda$populateCaches$7
		static
		0 o p_409549_
		1 o p_409550_
		2 o p_409551_
	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 (Lami;Lfib;)Lfai; getLegacyStructureHandler
		static
		0 o p_71332_
		1 o p_71333_
	a (Lup;Ljava/lang/String;)V lambda$populateCaches$3
		static
		0 o p_409552_
		1 o p_409553_
	a (Ljava/util/HashMap;)V lambda$static$1
		static
		0 o p_71325_
	a (Lup;)Lup; updateFromLegacy
		0 o p_71327_
	a (Lup;Ldqv;)Lup; updateStructureStart
		0 o p_71329_
		1 o p_71330_
	a (Lfib;)V populateCaches
		0 o p_71321_
	a (Ljava/lang/String;Lvp;)V lambda$populateCaches$6
		0 o p_409547_
		1 o p_409548_
	a (J)V removeIndex
		0 o p_71319_
	a (JLup;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 (Lup;)Ljava/util/Optional; lambda$populateCaches$2
		static
		0 o p_409554_
faj net/minecraft/world/level/levelgen/structure/PoolElementStructurePiece
	a Lfbv; element
	b Lja; position
	c Lebr; rotation
	d I groundLevelDelta
	h Ljava/util/List; junctions
	i Lfeq; structureTemplateManager
	j Lfdz; liquidSettings
	<init> (Lfbd;Lup;)V <init>
		0 o p_192406_
		1 o p_192407_
	<init> (Lfeq;Lfbv;Lja;ILebr;Lfaf;Lfdz;)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 (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_192425_
		1 o p_192426_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Lja;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 (Lfbq;)V addJunction
		0 o p_209917_
	a (Lcom/mojang/serialization/DynamicOps;Lvp;)V lambda$new$1
		0 o p_204942_
		1 o p_204943_
	a (III)V move
		0 o p_72616_
		1 o p_72617_
		2 o p_72618_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 ()Lebr; getRotation
	b ()Lfbv; getElement
	c ()Lja; getPosition
	d ()I getGroundLevelDelta
	e ()Ljava/util/List; getJunctions
	l ()Ljava/lang/IllegalStateException; lambda$new$0
		static
	toString ()Ljava/lang/String; toString
fak net/minecraft/world/level/levelgen/structure/PostPlacementProcessor
	a Lfak; NONE
	<clinit> ()V <clinit>
		static
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lfbc;)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 (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lfbc;)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_
fal net/minecraft/world/level/levelgen/structure/ScatteredFeaturePiece
	a I width
	b I height
	c I depth
	d I heightPosition
	<init> (Lfbe;Lup;)V <init>
		0 o p_209929_
		1 o p_209930_
	<init> (Lfbe;IIIIIILjg;)V <init>
		0 o p_209920_
		1 o p_209921_
		2 o p_209922_
		3 o p_209923_
		4 o p_209924_
		5 o p_209925_
		6 o p_209926_
		7 o p_209927_
	a (Ldrr;Lfaf;I)Z updateAverageGroundHeight
		0 o p_72804_
		1 o p_72805_
		2 o p_72806_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_192471_
		1 o p_192472_
	a (Ldrr;I)Z updateHeightPositionToLowestGroundHeight
		0 o p_192468_
		1 o p_192469_
fam net/minecraft/world/level/levelgen/structure/SinglePieceStructure
	d Lfam$a; constructor
	e I width
	f I depth
	<init> (Lfam$a;IILfan$c;)V <init>
		0 o p_226537_
		1 o p_226538_
		2 o p_226539_
		3 o p_226540_
	a (Lfan$a;Lfbf;)V lambda$findGenerationPoint$0
		0 o p_226544_
		1 o p_226545_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_226542_
	a (Lfbf;Lfan$a;)V generatePieces
		0 o p_226547_
		1 o p_226548_
fam$a net/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor
	construct (Leqo;II)Lfar; construct
		0 o p_226550_
		1 o p_226551_
		2 o p_226552_
fan net/minecraft/world/level/levelgen/structure/Structure
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lfan$c; settings
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;)V <init>
		0 o p_226558_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_226571_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lfbc;)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 ()Ljo; biomes
	a (Lfan;)Lfan$c; lambda$settingsCodec$0
		static
		0 o p_226595_
	a (Lfan$a;II)I getLowestY
		static
		0 o p_226573_
		1 o p_226574_
		2 o p_226575_
	a (Lfan$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 (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 (Lfan$a;Lepp$a;Ljava/util/function/Consumer;)Ljava/util/Optional; onTopOfChunkCenter
		static
		0 o p_226586_
		1 o p_226587_
		2 o p_226588_
	a (Lfan$a;Lebr;)Lja; getLowestYIn5by5BoxOffset7Blocks
		0 o p_226583_
		1 o p_226584_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; settingsCodec
		static
		0 o p_226568_
	a (Lfan$b;Lfan$a;)Z isValidBiome
		static
		0 o p_263042_
		1 o p_263005_
	a (Ljk;Lami;Ljy;Lell;Ldsx;Leqd;Lfeq;JLdqv;ILdrs;Ljava/util/function/Predicate;)Lfav; 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 (Lfan$a;Lfan$b;)Z lambda$findValidGenerationPoint$2
		static
		0 o p_262910_
		1 o p_262911_
	a (Lfaf;)Lfaf; adjustBoundingBox
		0 o p_226570_
	b (Lfan$a;)Ljava/util/Optional; findValidGenerationPoint
		0 o p_263060_
	b ()Ljava/util/Map; spawnOverrides
	b (Lfan$a;IIII)I getLowestY
		static
		0 o p_226577_
		1 o p_226578_
		2 o p_226579_
		3 o p_226580_
		4 o p_226581_
	c (Lfan$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 ()Lepl$a; step
	d ()Lfay; terrainAdaptation
	e ()Lfaw; type
fan$a net/minecraft/world/level/levelgen/structure/Structure$GenerationContext
	a Ljy; registryAccess
	b Lell; chunkGenerator
	c Ldsx; biomeSource
	d Leqd; randomState
	e Lfeq; structureTemplateManager
	f Leqo; random
	g J seed
	h Ldqv; chunkPos
	i Ldrs; heightAccessor
	j Ljava/util/function/Predicate; validBiome
	<init> (Ljy;Lell;Ldsx;Leqd;Lfeq;JLdqv;Ldrs;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> (Ljy;Lell;Ldsx;Leqd;Lfeq;Leqo;JLdqv;Ldrs;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 (JLdqv;)Leqo; makeRandom
		static
		0 o p_226654_
		1 o p_226655_
	a ()Ljy; registryAccess
	b ()Lell; chunkGenerator
	c ()Ldsx; biomeSource
	d ()Leqd; randomState
	e ()Lfeq; structureTemplateManager
	equals (Ljava/lang/Object;)Z equals
		0 o p_226661_
	f ()Leqo; random
	g ()J seed
	h ()Ldqv; chunkPos
	hashCode ()I hashCode
	i ()Ldrs; heightAccessor
	j ()Ljava/util/function/Predicate; validBiome
	toString ()Ljava/lang/String; toString
fan$b net/minecraft/world/level/levelgen/structure/Structure$GenerationStub
	a Lja; position
	b Lcom/mojang/datafixers/util/Either; generator
	<init> (Lja;Lcom/mojang/datafixers/util/Either;)V <init>
		0 o position
		1 o generator
	<init> (Lja;Ljava/util/function/Consumer;)V <init>
		0 o p_226675_
		1 o p_226676_
	a (Lfbf;)Lfbf; lambda$getPiecesBuilder$1
		static
		0 o p_226679_
	a (Ljava/util/function/Consumer;)Lfbf; lambda$getPiecesBuilder$0
		static
		0 o p_226681_
	a ()Lfbf; getPiecesBuilder
	b ()Lja; 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
fan$c net/minecraft/world/level/levelgen/structure/Structure$StructureSettings
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljo; biomes
	c Ljava/util/Map; spawnOverrides
	d Lepl$a; step
	e Lfay; terrainAdaptation
	f Lfan$c; DEFAULT
	<clinit> ()V <clinit>
		static
	<init> (Ljo;)V <init>
		0 o p_352235_
	<init> (Ljo;Ljava/util/Map;Lepl$a;Lfay;)V <init>
		0 o biomes
		1 o spawnOverrides
		2 o step
		3 o terrainAdaptation
	a ()Ljo; biomes
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_351995_
	b ()Ljava/util/Map; spawnOverrides
	c ()Lepl$a; step
	d ()Lfay; terrainAdaptation
	equals (Ljava/lang/Object;)Z equals
		0 o p_226706_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fan$c$a net/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder
	a Ljo; biomes
	b Ljava/util/Map; spawnOverrides
	c Lepl$a; step
	d Lfay; terrainAdaption
	<init> (Ljo;)V <init>
		0 o p_352136_
	a (Lfay;)Lfan$c$a; terrainAdapation
		0 o p_352176_
	a (Ljava/util/Map;)Lfan$c$a; spawnOverrides
		0 o p_352057_
	a ()Lfan$c; build
	a (Lepl$a;)Lfan$c$a; generationStep
		0 o p_352172_
fao net/minecraft/world/level/levelgen/structure/StructureCheck
	a Lorg/slf4j/Logger; LOGGER
	b I NO_STRUCTURE
	c Lemw; storageAccess
	d Ljy; registryAccess
	e Lfeq; structureTemplateManager
	f Lami; dimension
	g Lell; chunkGenerator
	h Leqd; randomState
	i Ldrs; heightAccessor
	j Ldsx; 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> (Lemw;Ljy;Lfeq;Lami;Lell;Leqd;Ldrs;Ldsx;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 (Lfan;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$incrementReference$7
		static
		0 o p_226741_
		1 o p_226742_
	a (Ldqv;Lfan;ZJ)Lfap; tryLoadFromStorage
		0 o p_226734_
		1 o p_226735_
		2 o p_226736_
		3 o p_226737_
	a (JLit/unimi/dsi/fastutil/longs/Long2BooleanMap;)V lambda$storeFullResults$6
		static
		0 o p_209955_
		1 o p_209956_
	a (Lup;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; loadStructures
		0 o p_197312_
	a (Ldqv;Ljava/util/Map;)V onStructureLoad
		0 o p_197283_
		1 o p_197284_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lfan;Lup;)V lambda$loadStructures$3
		static
		0 o p_409563_
		1 o p_409564_
		2 o p_409565_
	a (Ldqv;Lfan;)V incrementReference
		0 o p_226723_
		1 o p_226724_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lfan;Z)Lfap; checkStructureInfo
		0 o p_226752_
		1 o p_226753_
		2 o p_226754_
	a (Lfan;)Lit/unimi/dsi/fastutil/longs/Long2BooleanMap; lambda$checkStart$0
		static
		0 o p_226739_
	a (Ldqv;Lfan;J)Z lambda$checkStart$1
		0 o p_226726_
		1 o p_226727_
		2 o p_226728_
	a (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V storeFullResults
		0 o p_197264_
		1 o p_197265_
	a (Ljx;Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ljava/lang/String;Lvp;)V lambda$loadStructures$4
		static
		0 o p_409558_
		1 o p_409559_
		2 o p_409560_
		3 o p_409561_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lfan;Lfav;)V lambda$onStructureLoad$5
		static
		0 o p_226748_
		1 o p_226749_
		2 o p_226750_
	a (Ldqv;Lfan;Lfbk;Z)Lfap; checkStart
		0 o p_226730_
		1 o p_226731_
		2 o p_321610_
		3 o p_226732_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; deduplicateEmptyMap
		static
		0 o p_197299_
	a (Lfan;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_
	b (Ldqv;Lfan;)Z canCreateStructure
		0 o p_226756_
		1 o p_226757_
	b (Lup;)Ljava/util/Optional; lambda$loadStructures$2
		static
		0 o p_409562_
fap net/minecraft/world/level/levelgen/structure/StructureCheckResult
	a Lfap; START_PRESENT
	b Lfap; START_NOT_PRESENT
	c Lfap; CHUNK_LOAD_NEEDED
	d [Lfap; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_197319_
		1 o p_197320_
	a ()[Lfap; $values
		static
	valueOf (Ljava/lang/String;)Lfap; valueOf
		static
		0 o p_197323_
	values ()[Lfap; values
		static
faq 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 (Lfaq;)Lit/unimi/dsi/fastutil/longs/LongSet; lambda$static$1
		static
		0 o p_401205_
	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 (Ljava/lang/String;)Lfhn; type
		static
		0 o p_401256_
	a ()Lit/unimi/dsi/fastutil/longs/LongSet; getAll
	b (J)Z hasStartIndex
		0 o p_73370_
	b (Lfaq;)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_
far net/minecraft/world/level/levelgen/structure/StructurePiece
	a Ljg; orientation
	b Leaa; mirror
	c Lebr; rotation
	d Lfbe; type
	e Lejm; CAVE_AIR
	f Lfaf; boundingBox
	g I genDepth
	h Ljava/util/Set; SHAPE_CHECK_BLOCKS
	<clinit> ()V <clinit>
		static
	<init> (Lfbe;Lup;)V <init>
		0 o p_209998_
		1 o p_209999_
	<init> (Lfbe;ILfaf;)V <init>
		0 o p_209994_
		1 o p_209995_
		2 o p_209996_
	a (Ldsp;Lfaf;Lfaf;ZLbfq;Lfar$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 (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_192646_
		1 o p_192647_
	a (Ldsp;Lfaf;IIIIIILejm;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 (Ljg;)V setOrientation
		0 o p_73520_
	a (Ldsp;Lfaf;IIIIIIZLbfq;Lfar$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 (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 (III)V move
		0 o p_73395_
		1 o p_73396_
		2 o p_73397_
	a (Ldsp;Lfaf;IIIIIILejm;Lejm;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 (Lfbd;)Lup; createTag
		0 o p_192645_
	a (II)I getWorldX
		0 o p_73393_
		1 o p_73394_
	a (IIILjg;III)Lfaf; 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 (Ldqu;IIILfaf;)Lejm; getBlock
		0 o p_73399_
		1 o p_73400_
		2 o p_73401_
		3 o p_73402_
		4 o p_73403_
	a (Ldsp;Lfaf;Lbfq;FIIILejm;)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 (Ldqv;I)Z isCloseToChunk
		0 o p_73412_
		1 o p_73413_
	a (Lbfq;)Ljg; getRandomHorizontalDirection
		static
		0 o p_226761_
	a (Ldsp;Lfaf;Lfaf;Lejm;Lejm;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 (I)V setGenDepth
		0 o p_226759_
	a (Ldsp;Lfaf;Lbfq;IIILami;)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 (Ldsp;Lfaf;Lbfq;IIILjg;Lami;)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 (Ldrt;IIILfaf;)Z canBeReplaced
		0 o p_163553_
		1 o p_163554_
		2 o p_163555_
		3 o p_163556_
		4 o p_163557_
	a (Ljava/util/stream/Stream;)Lfaf; createBoundingBox
		static
		0 o p_192652_
	a (Ldsh;Lfaf;Lbfq;Lja;Lami;Lejm;)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 (Ljava/util/List;Lfaf;)Lfar; findCollisionPiece
		static
		0 o p_192649_
		1 o p_192650_
	a (Ldsp;Lfaf;Lbfq;FIIIIIILejm;Lejm;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 ()Lebr; getRotation
	a (Lejm;)Z isReplaceableByStructures
		0 o p_163573_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_226835_
		1 o p_226836_
		2 o p_226837_
	a (Ldsp;Lejm;IIILfaf;)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 (Ldsp;Lfaf;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 (Ldqu;Lja;Lejm;)Lejm; reorient
		static
		0 o p_73408_
		1 o p_73409_
		2 o p_73410_
	b ()Ljava/lang/IllegalStateException; lambda$createBoundingBox$0
		static
	b (Ldrt;IIILfaf;)Z isInterior
		0 o p_73415_
		1 o p_73416_
		2 o p_73417_
		3 o p_73418_
		4 o p_73419_
	b (III)Lja$a; getWorldPos
		0 o p_163583_
		1 o p_163584_
		2 o p_163585_
	b (Ldsp;Lejm;IIILfaf;)V fillColumnDown
		0 o p_73529_
		1 o p_73530_
		2 o p_73531_
		3 o p_73532_
		4 o p_73533_
		5 o p_73534_
	b (II)I getWorldZ
		0 o p_73526_
		1 o p_73527_
	b (I)I getWorldY
		0 o p_73545_
	f ()Lfaf; getBoundingBox
	g ()I getGenDepth
	h ()Lja; getLocatorPosition
	i ()Ljg; getOrientation
	j ()Leaa; getMirror
	k ()Lfbe; getType
far$1 net/minecraft/world/level/levelgen/structure/StructurePiece$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
far$a net/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector
	a Lejm; next
	<init> ()V <init>
	a (Lbfq;IIIZ)V next
		0 o p_226838_
		1 o p_226839_
		2 o p_226840_
		3 o p_226841_
		4 o p_226842_
	a ()Lejm; getNext
fas net/minecraft/world/level/levelgen/structure/StructurePieceAccessor
	a (Lfar;)V addPiece
		0 o p_163589_
	a (Lfaf;)Lfar; findCollisionPiece
		0 o p_163588_
fat 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 Lfbk; placement
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lfbk;)V <init>
		0 o p_210007_
		1 o p_210008_
	<init> (Ljava/util/List;Lfbk;)V <init>
		0 o structures
		1 o placement
	a (Ljk;)Lfat$a; entry
		static
		0 o p_210016_
	a (Ljk;I)Lfat$a; entry
		static
		0 o p_210018_
		1 o p_210019_
	a ()Ljava/util/List; structures
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_210014_
	b ()Lfbk; placement
	equals (Ljava/lang/Object;)Z equals
		0 o p_210022_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fat$a net/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljk; structure
	c I weight
	<clinit> ()V <clinit>
		static
	<init> (Ljk;I)V <init>
		0 o structure
		1 o weight
	a ()Ljk; structure
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_210034_
	b ()I weight
	equals (Ljava/lang/Object;)Z equals
		0 o p_210039_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fau net/minecraft/world/level/levelgen/structure/StructureSpawnOverride
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfau$a; boundingBox
	c Lcaa; spawns
	<clinit> ()V <clinit>
		static
	<init> (Lfau$a;Lcaa;)V <init>
		0 o boundingBox
		1 o spawns
	a ()Lfau$a; boundingBox
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_393438_
	b ()Lcaa; spawns
	equals (Ljava/lang/Object;)Z equals
		0 o p_210054_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fau$a net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType
	a Lfau$a; PIECE
	b Lfau$a; STRUCTURE
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; id
	e [Lfau$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 ()[Lfau$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfau$a; valueOf
		static
		0 o p_210074_
	values ()[Lfau$a; values
		static
fav net/minecraft/world/level/levelgen/structure/StructureStart
	a Ljava/lang/String; INVALID_START_ID
	b Lfav; INVALID_START
	c Lorg/slf4j/Logger; LOGGER
	d Lfan; structure
	e Lfbc; pieceContainer
	f Ldqv; chunkPos
	g I references
	h Lfaf; cachedBoundingBox
	<clinit> ()V <clinit>
		static
	<init> (Lfan;Ldqv;ILfbc;)V <init>
		0 o p_226846_
		1 o p_226847_
		2 o p_226848_
		3 o p_226849_
	a (Lfbd;Lup;J)Lfav; loadStaticStart
		static
		0 o p_226858_
		1 o p_226859_
		2 o p_226860_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;)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_
	a (Lfbd;Ldqv;)Lup; createTag
		0 o p_192661_
		1 o p_192662_
	a ()Lfaf; getBoundingBox
	b ()Z isValid
	c ()Ldqv; getChunkPos
	d ()Z canBeReferenced
	e ()V addReference
	f ()I getReferences
	g ()I getMaxReferences
	h ()Lfan; getStructure
	i ()Ljava/util/List; getPieces
faw net/minecraft/world/level/levelgen/structure/StructureType
	a Lfaw; BURIED_TREASURE
	b Lfaw; DESERT_PYRAMID
	c Lfaw; END_CITY
	d Lfaw; FORTRESS
	e Lfaw; IGLOO
	f Lfaw; JIGSAW
	g Lfaw; JUNGLE_TEMPLE
	h Lfaw; MINESHAFT
	i Lfaw; NETHER_FOSSIL
	j Lfaw; OCEAN_MONUMENT
	k Lfaw; OCEAN_RUIN
	l Lfaw; RUINED_PORTAL
	m Lfaw; SHIPWRECK
	n Lfaw; STRONGHOLD
	o Lfaw; SWAMP_HUT
	p Lfaw; WOODLAND_MANSION
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfaw; register
		static
		0 o p_226882_
		1 o p_338639_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338795_
	codec ()Lcom/mojang/serialization/MapCodec; codec
fax net/minecraft/world/level/levelgen/structure/TemplateStructurePiece
	a Ljava/lang/String; templateName
	b Lfep; template
	c Lfel; placeSettings
	d Lja; templatePosition
	h Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lfbe;ILfeq;Lamj;Ljava/lang/String;Lfel;Lja;)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_
	<init> (Lfbe;Lup;Lfeq;Ljava/util/function/Function;)V <init>
		0 o p_226894_
		1 o p_226895_
		2 o p_226896_
		3 o p_226897_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_192690_
		1 o p_192691_
	a (III)V move
		0 o p_73668_
		1 o p_73669_
		2 o p_73670_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 ()Lebr; getRotation
	a (Ljava/lang/String;Lja;Ldsh;Lbfq;Lfaf;)V handleDataMarker
		0 o p_226906_
		1 o p_226907_
		2 o p_226908_
		3 o p_226909_
		4 o p_226910_
	b ()Lamj; makeTemplateLocation
	c ()Lfep; template
	d ()Lja; templatePosition
	e ()Lfel; placeSettings
fay net/minecraft/world/level/levelgen/structure/TerrainAdjustment
	a Lfay; NONE
	b Lfay; BURY
	c Lfay; BEARD_THIN
	d Lfay; BEARD_BOX
	e Lfay; ENCAPSULATE
	f Lcom/mojang/serialization/Codec; CODEC
	g Ljava/lang/String; id
	h [Lfay; $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 ()[Lfay; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfay; valueOf
		static
		0 o p_226929_
	values ()[Lfay; values
		static
faz net/minecraft/world/level/levelgen/structure/package-info
fb 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 ()Lfb; 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 (I)I duplicateDigit
		static
		0 o p_440199_
	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_
fba net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator
	generatePieces (Lfbf;Lfba$a;)V generatePieces
		0 o p_197326_
		1 o p_197327_
fba$a net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context
	a Levb; config
	b Lell; chunkGenerator
	c Lfeq; structureTemplateManager
	d Ldqv; chunkPos
	e Ldrs; heightAccessor
	f Leqo; random
	g J seed
	<init> (Levb;Lell;Lfeq;Ldqv;Ldrs;Leqo;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 ()Levb; config
	b ()Lell; chunkGenerator
	c ()Lfeq; structureTemplateManager
	d ()Ldqv; chunkPos
	e ()Ldrs; heightAccessor
	equals (Ljava/lang/Object;)Z equals
		0 o p_192735_
	f ()Leqo; random
	g ()J seed
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbb net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier
	a (Ljava/util/function/Predicate;Ljava/util/Optional;Lfbb$a;)Ljava/util/Optional; lambda$simple$0
		static
		0 o p_197342_
		1 o p_197343_
		2 o p_197344_
	a (Lepp$a;Lfbb$a;)Z lambda$checkForBiomeOnTop$1
		static
		0 o p_197339_
		1 o p_197340_
	checkForBiomeOnTop (Lepp$a;)Ljava/util/function/Predicate; checkForBiomeOnTop
		static
		0 o p_197346_
	createGenerator (Lfbb$a;)Ljava/util/Optional; createGenerator
		0 o p_197348_
	simple (Ljava/util/function/Predicate;Lfba;)Lfbb; simple
		static
		0 o p_197350_
		1 o p_197351_
fbb$a net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context
	a Lell; chunkGenerator
	b Ldsx; biomeSource
	c Leqd; randomState
	d J seed
	e Ldqv; chunkPos
	f Levb; config
	g Ldrs; heightAccessor
	h Ljava/util/function/Predicate; validBiome
	i Lfeq; structureTemplateManager
	j Ljy; registryAccess
	<init> (Lell;Ldsx;Leqd;JLdqv;Levb;Ldrs;Ljava/util/function/Predicate;Lfeq;Ljy;)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 ()Lell; chunkGenerator
	a (Lepp$a;)Z validBiomeOnTop
		0 o p_197381_
	b ()Ldsx; biomeSource
	c ()Leqd; randomState
	d ()J seed
	e ()Ldqv; chunkPos
	equals (Ljava/lang/Object;)Z equals
		0 o p_197387_
	f ()Levb; config
	g ()Ldrs; heightAccessor
	h ()Ljava/util/function/Predicate; validBiome
	hashCode ()I hashCode
	i ()Lfeq; structureTemplateManager
	j ()Ljy; registryAccess
	toString ()Ljava/lang/String; toString
fbc net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer
	a Ljava/util/List; pieces
	b Lorg/slf4j/Logger; LOGGER
	c Lamj; JIGSAW_RENAME
	d Ljava/util/Map; RENAMES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o pieces
	a (Luv;Lfbd;)Lfbc; load
		static
		0 o p_192754_
		1 o p_192755_
	a ()Z isEmpty
	a (Lfbd;)Lvp; save
		0 o p_192750_
	a (Lja;)Z isInsidePiece
		0 o p_192752_
	b ()Lfaf; calculateBoundingBox
	c ()Ljava/util/List; pieces
	equals (Ljava/lang/Object;)Z equals
		0 o p_192759_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbd net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext
	a Lbap; resourceManager
	b Ljy; registryAccess
	c Lfeq; structureTemplateManager
	<init> (Lbap;Ljy;Lfeq;)V <init>
		0 o resourceManager
		1 o registryAccess
		2 o structureTemplateManager
	a (Lawx;)Lfbd; fromLevel
		static
		0 o p_192771_
	a ()Lbap; resourceManager
	b ()Ljy; registryAccess
	c ()Lfeq; structureTemplateManager
	equals (Ljava/lang/Object;)Z equals
		0 o p_192775_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbe net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType
	A Lfbe; STRONGHOLD_RIGHT_TURN
	B Lfbe; STRONGHOLD_ROOM_CROSSING
	C Lfbe; STRONGHOLD_STAIRS_DOWN
	D Lfbe; STRONGHOLD_START
	E Lfbe; STRONGHOLD_STRAIGHT
	F Lfbe; STRONGHOLD_STRAIGHT_STAIRS_DOWN
	G Lfbe; JUNGLE_PYRAMID_PIECE
	H Lfbe; OCEAN_RUIN
	I Lfbe; IGLOO
	J Lfbe; RUINED_PORTAL
	K Lfbe; SWAMPLAND_HUT
	L Lfbe; DESERT_PYRAMID_PIECE
	M Lfbe; OCEAN_MONUMENT_BUILDING
	N Lfbe; OCEAN_MONUMENT_CORE_ROOM
	O Lfbe; OCEAN_MONUMENT_DOUBLE_X_ROOM
	P Lfbe; OCEAN_MONUMENT_DOUBLE_XY_ROOM
	Q Lfbe; OCEAN_MONUMENT_DOUBLE_Y_ROOM
	R Lfbe; OCEAN_MONUMENT_DOUBLE_YZ_ROOM
	S Lfbe; OCEAN_MONUMENT_DOUBLE_Z_ROOM
	T Lfbe; OCEAN_MONUMENT_ENTRY_ROOM
	U Lfbe; OCEAN_MONUMENT_PENTHOUSE
	V Lfbe; OCEAN_MONUMENT_SIMPLE_ROOM
	W Lfbe; OCEAN_MONUMENT_SIMPLE_TOP_ROOM
	X Lfbe; OCEAN_MONUMENT_WING_ROOM
	Y Lfbe; END_CITY_PIECE
	Z Lfbe; WOODLAND_MANSION_PIECE
	a Lfbe; MINE_SHAFT_CORRIDOR
	aa Lfbe; BURIED_TREASURE_PIECE
	ab Lfbe; SHIPWRECK_PIECE
	ac Lfbe; NETHER_FOSSIL
	ad Lfbe; JIGSAW
	b Lfbe; MINE_SHAFT_CROSSING
	c Lfbe; MINE_SHAFT_ROOM
	d Lfbe; MINE_SHAFT_STAIRS
	e Lfbe; NETHER_FORTRESS_BRIDGE_CROSSING
	f Lfbe; NETHER_FORTRESS_BRIDGE_END_FILLER
	g Lfbe; NETHER_FORTRESS_BRIDGE_STRAIGHT
	h Lfbe; NETHER_FORTRESS_CASTLE_CORRIDOR_STAIRS
	i Lfbe; NETHER_FORTRESS_CASTLE_CORRIDOR_T_BALCONY
	j Lfbe; NETHER_FORTRESS_CASTLE_ENTRANCE
	k Lfbe; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_CROSSING
	l Lfbe; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_LEFT_TURN
	m Lfbe; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR
	n Lfbe; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_RIGHT_TURN
	o Lfbe; NETHER_FORTRESS_CASTLE_STALK_ROOM
	p Lfbe; NETHER_FORTRESS_MONSTER_THRONE
	q Lfbe; NETHER_FORTRESS_ROOM_CROSSING
	r Lfbe; NETHER_FORTRESS_STAIRS_ROOM
	s Lfbe; NETHER_FORTRESS_START
	t Lfbe; STRONGHOLD_CHEST_CORRIDOR
	u Lfbe; STRONGHOLD_FILLER_CORRIDOR
	v Lfbe; STRONGHOLD_FIVE_CROSSING
	w Lfbe; STRONGHOLD_LEFT_TURN
	x Lfbe; STRONGHOLD_LIBRARY
	y Lfbe; STRONGHOLD_PORTAL_ROOM
	z Lfbe; STRONGHOLD_PRISON_HALL
	<clinit> ()V <clinit>
		static
	a (Lfbe$a;Ljava/lang/String;)Lfbe; setPieceId
		static
		0 o p_210153_
		1 o p_210154_
	a (Lfbe$b;Ljava/lang/String;)Lfbe; setTemplatePieceId
		static
		0 o p_210156_
		1 o p_210157_
	a (Lfbe;Ljava/lang/String;)Lfbe; setFullContextPieceId
		static
		0 o p_210159_
		1 o p_210160_
	load (Lfbd;Lup;)Lfar; load
		0 o p_210161_
		1 o p_210162_
fbe$a net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType
	load (Lfbd;Lup;)Lfar; load
		0 o p_210164_
		1 o p_210165_
	load (Lup;)Lfar; load
		0 o p_210167_
fbe$b net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType
	load (Lfbd;Lup;)Lfar; load
		0 o p_210169_
		1 o p_210170_
	load (Lfeq;Lup;)Lfar; load
		0 o p_226963_
		1 o p_226964_
fbf net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder
	a Ljava/util/List; pieces
	<init> ()V <init>
	a (I)V offsetPiecesVertically
		0 o p_192782_
	a (Lfar;)V addPiece
		0 o p_192791_
	a (Lfaf;)Lfar; findCollisionPiece
		0 o p_192789_
	a (Lbfq;II)V moveInsideHeights
		0 o p_226971_
		1 o p_226972_
		2 o p_226973_
	a (IILbfq;I)I moveBelowSeaLevel
		0 o p_226966_
		1 o p_226967_
		2 o p_226968_
		3 o p_226969_
	a ()Lfbc; build
	b ()V clear
	c ()Z isEmpty
	d ()Lfaf; getBoundingBox
fbg net/minecraft/world/level/levelgen/structure/pieces/package-info
fbh net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c I distance
	d I spread
	e I count
	f Ljo; preferredBiomes
	<clinit> ()V <clinit>
		static
	<init> (IIILjo;)V <init>
		0 o p_226976_
		1 o p_226977_
		2 o p_226978_
		3 o p_226979_
	<init> (Lkf;Lfbk$c;FILjava/util/Optional;IIILjo;)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 (Lelm;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 ()Ljo; preferredBiomes
	e ()Lfbl; type
fbi net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c I spacing
	d I separation
	e Lfbj; spreadType
	<clinit> ()V <clinit>
		static
	<init> (IILfbj;I)V <init>
		0 o p_204980_
		1 o p_204981_
		2 o p_204982_
		3 o p_204983_
	<init> (Lkf;Lfbk$c;FILjava/util/Optional;IILfbj;)V <init>
		0 o p_227000_
		1 o p_227001_
		2 o p_227002_
		3 o p_227003_
		4 o p_227004_
		5 o p_227005_
		6 o p_227006_
		7 o p_227007_
	a (Lelm;II)Z isPlacementChunk
		0 o p_256267_
		1 o p_256050_
		2 o p_255975_
	a (JII)Ldqv; getPotentialStructureChunk
		0 o p_227009_
		1 o p_227010_
		2 o p_227011_
	a (Lfbi;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_286361_
	a ()I spacing
	b ()I separation
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_204996_
	c ()Lfbj; spreadType
	d ()Ljava/lang/String; lambda$validate$1
		static
	e ()Lfbl; type
fbj net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType
	a Lfbj; LINEAR
	b Lfbj; TRIANGULAR
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; id
	e [Lfbj; $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 ()[Lfbj; $values
		static
	a (Lbfq;I)I evaluate
		0 o p_227019_
		1 o p_227020_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfbj; valueOf
		static
		0 o p_205032_
	values ()[Lfbj; values
		static
fbk net/minecraft/world/level/levelgen/structure/placement/StructurePlacement
	a I HIGHLY_ARBITRARY_RANDOM_SALT
	b Lcom/mojang/serialization/Codec; CODEC
	c Lkf; locateOffset
	d Lfbk$c; frequencyReductionMethod
	e F frequency
	f I salt
	g Ljava/util/Optional; exclusionZone
	<clinit> ()V <clinit>
		static
	<init> (Lkf;Lfbk$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 (Lelm;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 (Ldqv;)Lja; 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 (JIIIF)Z legacyProbabilityReducerWithDouble
		static
		0 o p_227049_
		1 o p_227050_
		2 o p_227051_
		3 o p_227052_
		4 o p_227053_
	b (Lelm;II)Z isStructureChunk
		0 o p_256635_
		1 o p_255959_
		2 o p_256065_
	c (Lelm;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 ()Lfbl; type
	f ()Lkf; locateOffset
	g ()Lfbk$c; frequencyReductionMethod
	h ()F frequency
	i ()I salt
	j ()Ljava/util/Optional; exclusionZone
fbk$a net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$ExclusionZone
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljk; otherSet
	c I chunkCount
	<clinit> ()V <clinit>
		static
	<init> (Ljk;I)V <init>
		0 o otherSet
		1 o chunkCount
	a (Lelm;II)Z isPlacementForbidden
		0 o p_255745_
		1 o p_255634_
		2 o p_255892_
	a ()Ljk; otherSet
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_259015_
	b ()I chunkCount
	equals (Ljava/lang/Object;)Z equals
		0 o p_227095_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbk$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_
fbk$c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod
	a Lfbk$c; DEFAULT
	b Lfbk$c; LEGACY_TYPE_1
	c Lfbk$c; LEGACY_TYPE_2
	d Lfbk$c; LEGACY_TYPE_3
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/lang/String; name
	g Lfbk$b; reducer
	h [Lfbk$c; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lfbk$b;)V <init>
		0 o p_227114_
		1 o p_227115_
		2 o p_227116_
		3 o p_227117_
	a ()[Lfbk$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;)Lfbk$c; valueOf
		static
		0 o p_227127_
	values ()[Lfbk$c; values
		static
fbl net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType
	a Lfbl; RANDOM_SPREAD
	b Lfbl; 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;)Lfbl; register
		static
		0 o p_205047_
		1 o p_338696_
	codec ()Lcom/mojang/serialization/MapCodec; codec
fbm net/minecraft/world/level/levelgen/structure/placement/package-info
fbn net/minecraft/world/level/levelgen/structure/pools/DimensionPadding
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfbn; 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 (Lcom/mojang/datafixers/util/Either;)Lfbn; lambda$static$3
		static
		0 o p_348469_
	a ()Z hasEqualTopAndBottom
	a (Lfbn;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_348678_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_348641_
	b ()I bottom
	b (Lfbn;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_348564_
	c (Lfbn;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_348628_
	c ()I top
	equals (Ljava/lang/Object;)Z equals
		0 o p_348574_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbo net/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfbo; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfeq;Lja;Lebr;Lbfq;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227176_
		1 o p_227177_
		2 o p_227178_
		3 o p_227179_
	a (Lfeq;Ldsp;Ldsm;Lell;Lja;Lja;Lebr;Lfaf;Lbfq;Lfdz;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 ()Lfbw; getType
	a (Lfeq;Lja;Lebr;)Lfaf; getBoundingBox
		0 o p_227172_
		1 o p_227173_
		2 o p_227174_
	a (Lfeq;Lebr;)Lkf; getSize
		0 o p_227169_
		1 o p_227170_
	b ()Lfbo; lambda$static$0
		static
	toString ()Ljava/lang/String; toString
fbp net/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lamj; DEFAULT_JIGSAW_NAME
	c Ljk; feature
	d Lup; defaultJigsawNBT
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lfbx$a;)V <init>
		0 o p_210209_
		1 o p_210210_
	a (Lfeq;Lja;Lebr;Lbfq;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227199_
		1 o p_227200_
		2 o p_227201_
		3 o p_227202_
	a (Lfbp;)Ljk; lambda$static$0
		static
		0 o p_210215_
	a (Lfeq;Ldsp;Ldsm;Lell;Lja;Lja;Lebr;Lfaf;Lbfq;Lfdz;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_404601_
	a ()Lfbw; getType
	a (Lfeq;Lja;Lebr;)Lfaf; getBoundingBox
		0 o p_227195_
		1 o p_227196_
		2 o p_227197_
	a (Lfeq;Lebr;)Lkf; getSize
		0 o p_227192_
		1 o p_227193_
	b ()Lup; fillDefaultJigsawNBT
	toString ()Ljava/lang/String; toString
fbq net/minecraft/world/level/levelgen/structure/pools/JigsawJunction
	a I sourceX
	b I sourceGroundY
	c I sourceZ
	d I deltaY
	e Lfbx$a; destProjection
	<init> (IIIILfbx$a;)V <init>
		0 o p_210247_
		1 o p_210248_
		2 o p_210249_
		3 o p_210250_
		4 o p_210251_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; serialize
		0 o p_210256_
	a ()I getSourceX
	a (Lcom/mojang/serialization/Dynamic;)Lfbq; deserialize
		static
		0 o p_210254_
	b ()I getSourceGroundY
	c ()I getSourceZ
	d ()I getDeltaY
	e ()Lfbx$a; getDestProjection
	equals (Ljava/lang/Object;)Z equals
		0 o p_210262_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbr 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 (Lawx;Ljk;Lamj;ILja;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 (Ldrs;Lfbn;Lfaf;)Z isStartTooCloseToWorldHeightLimits
		static
		0 o p_383116_
		1 o p_382835_
		2 o p_383171_
	a (Lfaj;IILfco$a;ILdrs;Lfbn;ILfaf;Lfan$a;ZLell;Lfeq;Leqo;Ljx;Lfcb;Lfdz;Lfbf;)V lambda$addPieces$2
		static
		0 o p_351997_
		1 o p_351998_
		2 o p_351999_
		3 o p_432861_
		4 o p_352000_
		5 o p_352002_
		6 o p_352003_
		7 o p_352001_
		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 (Leqd;IZLell;Lfeq;Ldrs;Lbfq;Ljx;Lfaj;Ljava/util/List;Lfpc;Lfcb;Lfdz;)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 (Ljk;)Z lambda$generateJigsaw$3
		static
		0 o p_227255_
	a (Lami;)Ljava/lang/String; lambda$addPieces$1
		static
		0 o p_248484_
	a (Lfan$a;Ljk;Ljava/util/Optional;ILja;ZLjava/util/Optional;Lfco$a;Lfcb;Lfbn;Lfdz;)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_434474_
		8 o p_307522_
		9 o p_348489_
		10 o p_352161_
	a (Lfbv;Lamj;Lja;Lebr;Lfeq;Leqo;)Ljava/util/Optional; getRandomNamedJigsaw
		static
		0 o p_227248_
		1 o p_227249_
		2 o p_227250_
		3 o p_227251_
		4 o p_227252_
		5 o p_227253_
	a (Ljx;Lfcb;Lami;)Ljava/util/Optional; lambda$addPieces$0
		static
		0 o p_314913_
		1 o p_314914_
		2 o p_314915_
fbr$a net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState
	a Lfaj; piece
	b Lorg/apache/commons/lang3/mutable/MutableObject; free
	c I depth
	<init> (Lfaj;Lorg/apache/commons/lang3/mutable/MutableObject;I)V <init>
		0 o piece
		1 o free
		2 o depth
	a ()Lfaj; 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
fbr$b net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer
	a Ljx; pools
	b I maxDepth
	c Lell; chunkGenerator
	d Lfeq; structureTemplateManager
	e Ljava/util/List; pieces
	f Lbfq; random
	g Lbfu; placing
	<init> (Ljx;ILell;Lfeq;Ljava/util/List;Lbfq;)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 (Lfaj;Lorg/apache/commons/lang3/mutable/MutableObject;IZLdrs;Leqd;Lfcb;Lfdz;)V tryPlacingChildren
		0 o p_227265_
		1 o p_227266_
		2 o p_227267_
		3 o p_227268_
		4 o p_227269_
		5 o p_227270_
		6 o p_307643_
		7 o p_352442_
	a (Lfaf;Lfcb;Lfep$a;)I lambda$tryPlacingChildren$4
		0 o p_379282_
		1 o p_379283_
		2 o p_379284_
	a (Lami;)Ljava/lang/String; lambda$tryPlacingChildren$0
		static
		0 o p_255599_
	a (Ljk;)Ljava/lang/Integer; lambda$tryPlacingChildren$3
		0 o p_255601_
	b (Ljk;)Ljava/lang/Integer; lambda$tryPlacingChildren$2
		0 o p_255596_
	c (Ljk;)Ljk; lambda$tryPlacingChildren$1
		static
		0 o p_255600_
fbs net/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Ljk;Lfbx$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 (Lebr;Lfaf;Lfdz;Z)Lfel; getSettings
		0 o p_210353_
		1 o p_210354_
		2 o p_352069_
		3 o p_210355_
	a ()Lfbw; getType
	toString ()Ljava/lang/String; toString
fbt 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;Lfbx$a;)V <init>
		0 o p_210363_
		1 o p_210364_
	a (Lfeq;Lja;Lebr;Lbfq;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227290_
		1 o p_227291_
		2 o p_227292_
		3 o p_227293_
	a (Lfbx$a;)Lfbv; setProjection
		0 o p_210373_
	a ()Lfbw; getType
	a (Lfbx$a;Lfbv;)V lambda$setProjectionOnEachElement$5
		static
		0 o p_210375_
		1 o p_210376_
	a (Lfbt;)Ljava/util/List; lambda$static$0
		static
		0 o p_210369_
	a (Lfeq;Lja;Lebr;)Lfaf; getBoundingBox
		0 o p_227286_
		1 o p_227287_
		2 o p_227288_
	a (Lfeq;Lebr;)Lkf; getSize
		0 o p_227283_
		1 o p_227284_
	a (Lfeq;Lja;Lebr;Lfbv;)Lfaf; lambda$getBoundingBox$3
		static
		0 o p_227295_
		1 o p_227296_
		2 o p_227297_
		3 o p_227298_
	a (Lfeq;Ldsp;Ldsm;Lell;Lja;Lja;Lebr;Lfaf;Lbfq;Lfdz;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 (Lfbv;)Z lambda$getBoundingBox$2
		static
		0 o p_210371_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_404603_
	b (Lfbx$a;)V setProjectionOnEachElement
		0 o p_210407_
	b ()Ljava/util/List; getElements
	c ()Ljava/lang/IllegalStateException; lambda$getBoundingBox$4
		static
	toString ()Ljava/lang/String; toString
fbu 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 Ljk; processors
	e Ljava/util/Optional; overrideLiquidSettings
	g Lcom/mojang/serialization/Codec; TEMPLATE_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Ljk;Lfbx$a;Ljava/util/Optional;)V <init>
		0 o p_210415_
		1 o p_210416_
		2 o p_210417_
		3 o p_352236_
	a (Lfeq;Lja;Lebr;Lbfq;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227320_
		1 o p_227321_
		2 o p_227322_
		3 o p_227323_
	a (Lfeq;)Lfep; getTemplate
		0 o p_227300_
	a (Ljava/util/List;)V sortBySelectionPriority
		static
		0 o p_308881_
	a ()Lfbw; getType
	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 (Lfeq;Lja;Lebr;)Lfaf; getBoundingBox
		0 o p_227316_
		1 o p_227317_
		2 o p_227318_
	a (Lfeq;Lebr;)Lkf; getSize
		0 o p_227313_
		1 o p_227314_
	a (Lfeq;Lja;Lebr;Z)Ljava/util/List; getDataMarkers
		0 o p_227325_
		1 o p_227326_
		2 o p_227327_
		3 o p_227328_
	a (Lfbu;)Lcom/mojang/datafixers/util/Either; lambda$templateCodec$4
		static
		0 o p_210431_
	a (Lfeq;Ldsp;Ldsm;Lell;Lja;Lja;Lebr;Lfaf;Lbfq;Lfdz;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_404604_
	a (Lebr;Lfaf;Lfdz;Z)Lfel; getSettings
		0 o p_210421_
		1 o p_210422_
		2 o p_352322_
		3 o p_210423_
	b (Lfbu;)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 (Lfbu;)Ljk; lambda$processorsCodec$2
		static
		0 o p_210464_
	d ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; templateCodec
		static
	e ()Lamj; getTemplateLocation
	j ()Ljava/lang/String; lambda$encodeTemplate$0
		static
	toString ()Ljava/lang/String; toString
fbv net/minecraft/world/level/levelgen/structure/pools/StructurePoolElement
	a Ljk; EMPTY
	b Lfbx$a; projection
	f Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfbx$a;)V <init>
		0 o p_210471_
	a (Lfeq;Lja;Lebr;Lbfq;)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 (Lfeq;Lebr;)Lkf; getSize
		0 o p_227346_
		1 o p_227347_
	a (Lfbx$a;Ljava/util/function/Function;)Lfbv; lambda$list$8
		static
		0 o p_210481_
		1 o p_210482_
	a (Lfeq;Lja;Lebr;)Lfaf; getBoundingBox
		0 o p_227348_
		1 o p_227349_
		2 o p_227350_
	a (Ljava/lang/String;Lfdz;Lfbx$a;)Lfbu; lambda$single$5
		static
		0 o p_352030_
		1 o p_352031_
		2 o p_352032_
	a (Ljava/lang/String;Lfdz;)Ljava/util/function/Function; single
		static
		0 o p_352251_
		1 o p_352165_
	a (Ljava/util/List;Lfbx$a;)Lfbt; lambda$list$9
		static
		0 o p_210522_
		1 o p_210523_
	a (Ljk;Lfbx$a;)Lfbp; lambda$feature$7
		static
		0 o p_210505_
		1 o p_210506_
	a (Lfbx$a;)Lfbv; setProjection
		0 o p_210479_
	a (Ljava/lang/String;Lfbx$a;)Lfbu; lambda$single$3
		static
		0 o p_352025_
		1 o p_352026_
	a ()Lfbw; getType
	a (Ljava/lang/String;Ljk;Lfdz;)Ljava/util/function/Function; single
		static
		0 o p_352097_
		1 o p_352452_
		2 o p_352329_
	a (Ljava/lang/String;Ljk;Lfbx$a;)Lfbu; lambda$single$4
		static
		0 o p_352033_
		1 o p_352034_
		2 o p_352035_
	a (Lfeq;Ldsp;Ldsm;Lell;Lja;Lja;Lebr;Lfaf;Lbfq;Lfdz;Z)Z place
		0 o p_227336_
		1 o p_227337_
		2 o p_227338_
		3 o p_227339_
		4 o p_227340_
		5 o p_227341_
		6 o p_227342_
		7 o p_227343_
		8 o p_227344_
		9 o p_352159_
		10 o p_227345_
	a (Ljava/lang/String;Ljk;Lfdz;Lfbx$a;)Lfbu; lambda$single$6
		static
		0 o p_352021_
		1 o p_352022_
		2 o p_352023_
		3 o p_352024_
	a (Ljava/lang/String;Ljk;)Ljava/util/function/Function; legacy
		static
		0 o p_210513_
		1 o p_210514_
	a (Ldrr;Lfep$d;Lja;Lebr;Lbfq;Lfaf;)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 (Ljk;)Ljava/util/function/Function; feature
		static
		0 o p_210503_
	b (Ljava/lang/String;Lfbx$a;)Lfbs; lambda$legacy$1
		static
		0 o p_352019_
		1 o p_352020_
	b (Ljava/lang/String;Ljk;Lfbx$a;)Lfbs; lambda$legacy$2
		static
		0 o p_352027_
		1 o p_352028_
		2 o p_352029_
	b (Ljava/lang/String;)Ljava/util/function/Function; single
		static
		0 o p_210527_
	b (Lfbx$a;)Lfbo; lambda$empty$0
		static
		0 o p_210525_
	b (Ljava/util/List;)Ljava/util/function/Function; list
		static
		0 o p_210520_
	b (Ljava/lang/String;Ljk;)Ljava/util/function/Function; single
		static
		0 o p_210532_
		1 o p_210533_
	f ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; projectionCodec
		static
	g ()Lfbx$a; getProjection
	h ()I getGroundLevelDelta
	i ()Ljava/util/function/Function; empty
		static
fbw net/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType
	a Lfbw; SINGLE
	b Lfbw; LIST
	c Lfbw; FEATURE
	d Lfbw; EMPTY
	e Lfbw; LEGACY
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfbw; register
		static
		0 o p_210551_
		1 o p_338276_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338800_
	codec ()Lcom/mojang/serialization/MapCodec; codec
fbx 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 Ljk; fallback
	h I maxSize
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Ljava/util/List;Lfbx$a;)V <init>
		0 o p_255795_
		1 o p_256083_
		2 o p_255642_
	<init> (Ljk;Ljava/util/List;)V <init>
		0 o p_255747_
		1 o p_255919_
	a (Lbfq;)Lfbv; getRandomTemplate
		0 o p_227356_
	a ()Ljava/util/List; getTemplates
	a (Lfeq;)I getMaxSize
		0 o p_227358_
	a (Lfeq;Lfbv;)I lambda$getMaxSize$3
		static
		0 o p_227360_
		1 o p_227361_
	a (Lfbv;)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 (Lfbx;)Ljava/util/List; lambda$static$0
		static
		0 o p_210579_
	b (Lbfq;)Ljava/util/List; getShuffledTemplates
		0 o p_227363_
	b ()Ljk; getFallback
	c ()I size
fbx$a net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection
	a Lfbx$a; TERRAIN_MATCHING
	b Lfbx$a; RIGID
	c Lbgg$a; CODEC
	d Ljava/lang/String; name
	e Lcom/google/common/collect/ImmutableList; processors
	f [Lfbx$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; getName
	a (Ljava/lang/String;)Lfbx$a; byName
		static
		0 o p_210608_
	b ()Lcom/google/common/collect/ImmutableList; getProcessors
	c ()Ljava/lang/String; getSerializedName
	d ()[Lfbx$a; $values
		static
	valueOf (Ljava/lang/String;)Lfbx$a; valueOf
		static
		0 o p_210613_
	values ()[Lfbx$a; values
		static
fby net/minecraft/world/level/levelgen/structure/pools/alias/DirectPoolAlias
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lami; alias
	d Lami; target
	<clinit> ()V <clinit>
		static
	<init> (Lami;Lami;)V <init>
		0 o alias
		1 o target
	a (Lbfq;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 ()Lami; alias
	d ()Lami; target
	equals (Ljava/lang/Object;)Z equals
		0 o p_405716_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbz net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Lcaa$a;Lbzz;)V lambda$random$0
		static
		0 o p_393439_
		1 o p_393440_
	a (Ljava/lang/String;Ljava/lang/String;)Lfby; direct
		static
		0 o p_307227_
		1 o p_307334_
	a (Lami;Lami;)Lfby; direct
		static
		0 o p_307379_
		1 o p_307242_
	a (Lbfq;Ljava/util/function/BiConsumer;)V forEachResolved
		0 o p_307322_
		1 o p_307269_
	a (Lami;Lcaa;)Lfcd; random
		static
		0 o p_405147_
		1 o p_393832_
	a (Ljava/lang/String;Lcaa;)Lfcd; random
		static
		0 o p_405266_
		1 o p_393660_
	a ()Ljava/util/stream/Stream; allTargets
	a (Lcaa;)Lfcc; randomGroup
		static
		0 o p_393469_
	b ()Lcom/mojang/serialization/MapCodec; codec
fc 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 (Lej;Lyo;)Ljava/util/concurrent/CompletableFuture; filterPlainText
		static
		0 o p_252063_
		1 o p_251184_
	a (Lcom/mojang/brigadier/StringReader;)Lfc$a; parse
		0 o p_96834_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)V resolveChatMessage
		static
		0 o p_249433_
		1 o p_248718_
		2 o p_249460_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_341561_
		1 o p_341562_
	a ()Lfc; message
		static
	a (Lyo;Lxx;Ljava/util/function/Consumer;Laxp;)V lambda$resolveSignedMessage$1
		static
		0 o p_300685_
		1 o p_300686_
		2 o p_300687_
		3 o p_300688_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lxx; getMessage
		static
		0 o p_96836_
		1 o p_96837_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lfc$a; parse
		0 o p_353137_
		1 o p_353119_
	a (Ljava/util/function/Consumer;Lej;Lyo;)V resolveSignedMessage
		static
		0 o p_250000_
		1 o p_252335_
		2 o p_249420_
	b (Ljava/util/function/Consumer;Lej;Lyo;)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_
fc$a net/minecraft/commands/arguments/MessageArgument$Message
	a Ljava/lang/String; text
	b [Lfc$b; parts
	<init> (Ljava/lang/String;[Lfc$b;)V <init>
		0 o text
		1 o parts
	a (Lej;Z)Lxx; toComponent
		0 o p_96850_
		1 o p_96851_
	a (Lej;)Lxx; resolveComponent
		0 o p_232197_
	a (Lcom/mojang/brigadier/StringReader;Z)Lfc$a; parseText
		static
		0 o p_96847_
		1 o p_96848_
	a ()Ljava/lang/String; text
	b ()[Lfc$b; parts
	equals (Ljava/lang/Object;)Z equals
		0 o p_341643_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fc$b net/minecraft/commands/arguments/MessageArgument$Part
	a I start
	b I end
	c Lhc; selector
	<init> (IILhc;)V <init>
		0 o start
		1 o end
		2 o selector
	a (Lej;)Lxx; toComponent
		0 o p_96861_
	a ()I start
	b ()I end
	c ()Lhc; selector
	equals (Ljava/lang/Object;)Z equals
		0 o p_341679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fca net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBindings
	<init> ()V <init>
	a (Lqw;Ljk;Ljava/lang/String;)V lambda$registerTargetsAsPools$1
		static
		0 o p_321473_
		1 o p_321474_
		2 o p_321475_
	a (Lami;)Ljava/lang/String; lambda$registerTargetsAsPools$0
		static
		0 o p_312156_
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_307584_
	a (Lqw;Ljk;Ljava/util/List;)V registerTargetsAsPools
		static
		0 o p_321695_
		1 o p_312865_
		2 o p_311809_
fcb net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup
	a Lfcb; EMPTY
	<clinit> ()V <clinit>
		static
	a (Lami;)Ljava/lang/String; lambda$create$2
		static
		0 o p_380900_
	a (Ljava/util/Map;Lami;)Lami; lambda$create$3
		static
		0 o p_307291_
		1 o p_307442_
	a (Lbfq;Lcom/google/common/collect/ImmutableMap$Builder;Lfbz;)V lambda$create$1
		static
		0 o p_307645_
		1 o p_307657_
		2 o p_307533_
	b (Lami;)Lami; lambda$static$0
		static
		0 o p_307289_
	create (Ljava/util/List;Lja;J)Lfcb; create
		static
		0 o p_307423_
		1 o p_307208_
		2 o p_307622_
	lookup (Lami;)Lami; lookup
		0 o p_307512_
fcc net/minecraft/world/level/levelgen/structure/pools/alias/RandomGroupPoolAlias
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lcaa; groups
	<clinit> ()V <clinit>
		static
	<init> (Lcaa;)V <init>
		0 o groups
	a (Lbfq;Ljava/util/function/BiConsumer;)V forEachResolved
		0 o p_404851_
		1 o p_405752_
	a (Lbzz;)Ljava/util/stream/Stream; lambda$allTargets$3
		static
		0 o p_405467_
	a (Lbfq;Ljava/util/function/BiConsumer;Lfbz;)V lambda$forEachResolved$1
		static
		0 o p_405300_
		1 o p_404804_
		2 o p_404917_
	a (Lbfq;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_405828_
	a ()Ljava/util/stream/Stream; allTargets
	b ()Lcom/mojang/serialization/MapCodec; codec
	c ()Lcaa; groups
	equals (Ljava/lang/Object;)Z equals
		0 o p_404969_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcd net/minecraft/world/level/levelgen/structure/pools/alias/RandomPoolAlias
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lami; alias
	d Lcaa; targets
	<clinit> ()V <clinit>
		static
	<init> (Lami;Lcaa;)V <init>
		0 o alias
		1 o targets
	a (Lbfq;Ljava/util/function/BiConsumer;)V forEachResolved
		0 o p_405862_
		1 o p_404739_
	a (Ljava/util/function/BiConsumer;Lami;)V lambda$forEachResolved$1
		0 o p_405066_
		1 o p_405391_
	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 ()Lami; alias
	d ()Lcaa; targets
	equals (Ljava/lang/Object;)Z equals
		0 o p_404863_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fce net/minecraft/world/level/levelgen/structure/pools/alias/package-info
fcf net/minecraft/world/level/levelgen/structure/pools/package-info
fcg net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces
	<init> ()V <init>
fcg$a net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$BuriedTreasurePiece
	<init> (Lup;)V <init>
		0 o p_227368_
	<init> (Lja;)V <init>
		0 o p_227366_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_227378_
		1 o p_227379_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 (Lejm;)Z isLiquid
		0 o p_227381_
fch net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;)V <init>
		0 o p_227385_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227387_
	a (Lfbf;Lfan$a;)V generatePieces
		static
		0 o p_227392_
		1 o p_227393_
	a (Lfan$a;Lfbf;)V lambda$findGenerationPoint$0
		static
		0 o p_227389_
		1 o p_227390_
	e ()Lfaw; type
fci net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece
	h I WIDTH
	i I DEPTH
	j [Z hasPlacedChest
	k Ljava/util/List; potentialSuspiciousSandWorldPositions
	l Lja; randomCollapsedRoofPos
	<init> (Lbfq;II)V <init>
		0 o p_227399_
		1 o p_227400_
		2 o p_227401_
	<init> (Lup;)V <init>
		0 o p_227403_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_227413_
		1 o p_227414_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 (Lja;Ldsp;Lfaf;)V addCellarStairs
		0 o p_272997_
		1 o p_272699_
		2 o p_273559_
	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 (Ldsp;IIILfaf;)V placeCollapsedRoofPiece
		0 o p_272965_
		1 o p_272618_
		2 o p_273415_
		3 o p_273110_
		4 o p_272645_
	a (Ldsp;Lfaf;)V addCellar
		0 o p_272769_
		1 o p_273155_
	a (Ldsp;Lfaf;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_
	b ()Ljava/util/List; getPotentialSuspiciousSandWorldPositions
	b (Lja;Ldsp;Lfaf;)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 ()Lja; getRandomCollapsedRoofPos
fcj net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;)V <init>
		0 o p_227418_
	a (Lfaf;Ldsp;Lja;)V placeSuspiciousSand
		static
		0 o p_279472_
		1 o p_279193_
		2 o p_279136_
	a (Lja;Legl;)V lambda$placeSuspiciousSand$0
		static
		0 o p_335308_
		1 o p_335309_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lfbc;)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_
	e ()Lfaw; type
fck net/minecraft/world/level/levelgen/structure/structures/EndCityPieces
	a I MAX_GEN_DEPTH
	b Lfck$b; HOUSE_TOWER_GENERATOR
	c Ljava/util/List; TOWER_BRIDGES
	d Lfck$b; TOWER_GENERATOR
	e Lfck$b; TOWER_BRIDGE_GENERATOR
	f Ljava/util/List; FAT_TOWER_BRIDGES
	g Lfck$b; FAT_TOWER_GENERATOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfeq;Lja;Lebr;Ljava/util/List;Lbfq;)V startHouseTower
		static
		0 o p_227445_
		1 o p_227446_
		2 o p_227447_
		3 o p_227448_
		4 o p_227449_
	a (Lfeq;Lfck$a;Lja;Ljava/lang/String;Lebr;Z)Lfck$a; addPiece
		static
		0 o p_227430_
		1 o p_227431_
		2 o p_227432_
		3 o p_227433_
		4 o p_227434_
		5 o p_227435_
	a (Lfeq;Lfck$b;ILfck$a;Lja;Ljava/util/List;Lbfq;)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 (Ljava/util/List;Lfck$a;)Lfck$a; addHelper
		static
		0 o p_227451_
		1 o p_227452_
fck$1 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1
	<init> ()V <init>
	a ()V init
	a (Lfeq;ILfck$a;Lja;Ljava/util/List;Lbfq;)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_
fck$2 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2
	<init> ()V <init>
	a ()V init
	a (Lfeq;ILfck$a;Lja;Ljava/util/List;Lbfq;)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_
fck$3 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3
	a Z shipCreated
	<init> ()V <init>
	a ()V init
	a (Lfeq;ILfck$a;Lja;Ljava/util/List;Lbfq;)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_
fck$4 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4
	<init> ()V <init>
	a ()V init
	a (Lfeq;ILfck$a;Lja;Ljava/util/List;Lbfq;)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_
fck$a net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece
	<init> (Lfeq;Lup;)V <init>
		0 o p_227497_
		1 o p_227498_
	<init> (Lfeq;Ljava/lang/String;Lja;Lebr;Z)V <init>
		0 o p_227491_
		1 o p_227492_
		2 o p_227493_
		3 o p_227494_
		4 o p_227495_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_227500_
		1 o p_227501_
	a (ZLebr;)Lfel; makeSettings
		static
		0 o p_227514_
		1 o p_227515_
	a (Ljava/lang/String;)Lamj; makeResourceLocation
		static
		0 o p_227503_
	a (Ljava/lang/String;Lja;Ldsh;Lbfq;Lfaf;)V handleDataMarker
		0 o p_227505_
		1 o p_227506_
		2 o p_227507_
		3 o p_227508_
		4 o p_227509_
	a (Lup;Lamj;)Lfel; lambda$new$0
		static
		0 o p_409566_
		1 o p_409567_
	b ()Lamj; makeTemplateLocation
fck$b net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator
	a ()V init
	a (Lfeq;ILfck$a;Lja;Ljava/util/List;Lbfq;)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_
fcl net/minecraft/world/level/levelgen/structure/structures/EndCityStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;)V <init>
		0 o p_227526_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227528_
	a (Lfbf;Lja;Lebr;Lfan$a;)V generatePieces
		0 o p_227530_
		1 o p_227531_
		2 o p_227532_
		3 o p_227533_
	a (Lja;Lebr;Lfan$a;Lfbf;)V lambda$findGenerationPoint$0
		0 o p_227535_
		1 o p_227536_
		2 o p_227537_
		3 o p_227538_
	e ()Lfaw; type
fcm net/minecraft/world/level/levelgen/structure/structures/IglooPieces
	a I GENERATION_HEIGHT
	b Lamj; STRUCTURE_LOCATION_IGLOO
	c Lamj; STRUCTURE_LOCATION_LADDER
	d Lamj; STRUCTURE_LOCATION_LABORATORY
	e Ljava/util/Map; PIVOTS
	f Ljava/util/Map; OFFSETS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfeq;Lja;Lebr;Lfas;Lbfq;)V addPieces
		static
		0 o p_227549_
		1 o p_227550_
		2 o p_227551_
		3 o p_227552_
		4 o p_227553_
fcm$a net/minecraft/world/level/levelgen/structure/structures/IglooPieces$IglooPiece
	<init> (Lfeq;Lup;)V <init>
		0 o p_227561_
		1 o p_227562_
	<init> (Lfeq;Lamj;Lja;Lebr;I)V <init>
		0 o p_227555_
		1 o p_227556_
		2 o p_227557_
		3 o p_227558_
		4 o p_227559_
	a (Lebr;Lamj;)Lfel; makeSettings
		static
		0 o p_227576_
		1 o p_227577_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_227579_
		1 o p_227580_
	a (Ljava/lang/String;Lja;Ldsh;Lbfq;Lfaf;)V handleDataMarker
		0 o p_227582_
		1 o p_227583_
		2 o p_227584_
		3 o p_227585_
		4 o p_227586_
	a (Lup;Lamj;)Lfel; lambda$new$0
		static
		0 o p_404607_
		1 o p_404608_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 (Lamj;Lja;I)Lja; makePosition
		static
		0 o p_227564_
		1 o p_227565_
		2 o p_227566_
fcn net/minecraft/world/level/levelgen/structure/structures/IglooStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;)V <init>
		0 o p_227593_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227595_
	a (Lfbf;Lfan$a;)V generatePieces
		0 o p_227600_
		1 o p_227601_
	a (Lfan$a;Lfbf;)V lambda$findGenerationPoint$0
		0 o p_227597_
		1 o p_227598_
	e ()Lfaw; type
fco net/minecraft/world/level/levelgen/structure/structures/JigsawStructure
	d Lfbn; DEFAULT_DIMENSION_PADDING
	e Lfdz; DEFAULT_LIQUID_SETTINGS
	f I MAX_TOTAL_STRUCTURE_RANGE
	g I MIN_DEPTH
	h I MAX_DEPTH
	i Lcom/mojang/serialization/MapCodec; CODEC
	j Ljk; startPool
	k Ljava/util/Optional; startJigsawName
	l I maxDepth
	m Leyu; startHeight
	n Z useExpansionHack
	o Ljava/util/Optional; projectStartToHeightmap
	p Lfco$a; maxDistanceFromCenter
	q Ljava/util/List; poolAliases
	r Lfbn; dimensionPadding
	s Lfdz; liquidSettings
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;Ljk;ILeyu;Z)V <init>
		0 o p_227614_
		1 o p_227615_
		2 o p_227616_
		3 o p_227617_
		4 o p_227618_
	<init> (Lfan$c;Ljk;ILeyu;ZLepp$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> (Lfan$c;Ljk;Ljava/util/Optional;ILeyu;ZLjava/util/Optional;Lfco$a;Ljava/util/List;Lfbn;Lfdz;)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_435455_
		8 o p_307354_
		9 o p_348651_
		10 o p_352256_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227636_
	a (Lfco;)Lcom/mojang/serialization/DataResult; verifyRange
		static
		0 o p_286886_
	b (Lfco;)Lfdz; 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 (Lfco;)Lfbn; lambda$static$8
		static
		0 o p_348455_
	d (Lfco;)Ljava/util/List; lambda$static$7
		static
		0 o p_307187_
	e ()Lfaw; type
	e (Lfco;)Lfco$a; lambda$static$6
		static
		0 o p_432727_
	f ()Ljk; getStartPool
	f (Lfco;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_227644_
	g ()Ljava/util/List; getPoolAliases
	g (Lfco;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_227646_
	h ()Ljava/lang/String; lambda$verifyRange$11
		static
	h (Lfco;)Leyu; lambda$static$3
		static
		0 o p_227649_
	i (Lfco;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_227652_
	j (Lfco;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_227654_
	k (Lfco;)Ljk; lambda$static$0
		static
		0 o p_227656_
fco$1 net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1
	a [I $SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment
	<clinit> ()V <clinit>
		static
fco$a net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$MaxDistance
	a Lcom/mojang/serialization/Codec; CODEC
	b I horizontal
	c I vertical
	d Lcom/mojang/serialization/Codec; HORIZONTAL_VALUE_CODEC
	e Lcom/mojang/serialization/Codec; FULL_CODEC
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o horizontal
		1 o vertical
	<init> (I)V <init>
		0 o p_433607_
	a (Lcom/mojang/datafixers/util/Either;)Lfco$a; lambda$static$1
		static
		0 o p_433129_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_435652_
	a ()I horizontal
	a (Lfco$a;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_433664_
	b ()I vertical
	equals (Ljava/lang/Object;)Z equals
		0 o p_434478_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcp 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 Lfcp$a; STONE_SELECTOR
	<clinit> ()V <clinit>
		static
	<init> (Lbfq;II)V <init>
		0 o p_227668_
		1 o p_227669_
		2 o p_227670_
	<init> (Lup;)V <init>
		0 o p_227672_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_227682_
		1 o p_227683_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcp$a net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$MossStoneSelector
	<init> ()V <init>
	a (Lbfq;IIIZ)V next
		0 o p_227686_
		1 o p_227687_
		2 o p_227688_
		3 o p_227689_
		4 o p_227690_
fcq net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;)V <init>
		0 o p_227694_
	e ()Lfaw; type
fcr 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 (Lfar;Lfas;Lbfq;IIILjg;I)Lfcr$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_
	a (Lfas;Lbfq;IIILjg;ILfcs$a;)Lfcr$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_
fcr$1 net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
fcr$a net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCorridor
	b Z hasRails
	c Z spiderCorridor
	d Z hasPlacedSpider
	h I numSections
	<init> (Lup;)V <init>
		0 o p_227737_
	<init> (ILbfq;Lfaf;Ljg;Lfcs$a;)V <init>
		0 o p_227731_
		1 o p_227732_
		2 o p_227733_
		3 o p_227734_
		4 o p_227735_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_227806_
		1 o p_227807_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 (Ldsp;Lfaf;Lbfq;IIILami;)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 (Ldsp;Lfaf;IIIIILbfq;)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 (Ldsp;Lfaf;III)V placeDoubleLowerOrUpperSupport
		0 o p_227757_
		1 o p_227758_
		2 o p_227759_
		3 o p_227760_
		4 o p_227761_
	a (Ldsp;Lejm;Lja$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 (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_227795_
		1 o p_227796_
		2 o p_227797_
	a (Ldrt;Lja;Lejm;)Z canPlaceColumnOnTopOf
		0 o p_227739_
		1 o p_227740_
		2 o p_227741_
	a (Ldsp;Lfaf;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 (Ldsp;Lfaf;Lbfq;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 (Lfas;Lbfq;IIILjg;)Lfaf; 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_
	b (Ldsp;Lejm;IIILfaf;)V fillColumnDown
		0 o p_227813_
		1 o p_227814_
		2 o p_227815_
		3 o p_227816_
		4 o p_227817_
		5 o p_227818_
	b (Ldrt;Lja;Lejm;)Z canHangChainBelow
		0 o p_227809_
		1 o p_227810_
		2 o p_227811_
	c (Ldsp;Lejm;IIILfaf;)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_
fcr$b net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCrossing
	b Ljg; direction
	c Z isTwoFloored
	<init> (Lup;)V <init>
		0 o p_227834_
	<init> (ILfaf;Ljg;Lfcs$a;)V <init>
		0 o p_227829_
		1 o p_227830_
		2 o p_227831_
		3 o p_227832_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_227862_
		1 o p_227863_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_227851_
		1 o p_227852_
		2 o p_227853_
	a (Ldsp;Lfaf;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 (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_227836_
		1 o p_227837_
		2 o p_227838_
		3 o p_227839_
		4 o p_227840_
		5 o p_227841_
		6 o p_227842_
	a (Lfas;Lbfq;IIILjg;)Lfaf; 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_
fcr$c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece
	a Lfcs$a; type
	<init> (Lfbe;ILfcs$a;Lfaf;)V <init>
		0 o p_227867_
		1 o p_227868_
		2 o p_227869_
		3 o p_227870_
	<init> (Lfbe;Lup;)V <init>
		0 o p_227872_
		1 o p_227873_
	a (Ldqu;Lfaf;IIII)Z isSupportingBox
		0 o p_227875_
		1 o p_227876_
		2 o p_227877_
		3 o p_227878_
		4 o p_227879_
		5 o p_227880_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_227898_
		1 o p_227899_
	a (Ldrr;Lfaf;)Z isInInvalidLocation
		0 o p_227882_
		1 o p_227883_
	a (Ldsp;Lfaf;Lejm;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 (Ldrt;IIILfaf;)Z canBeReplaced
		0 o p_227885_
		1 o p_227886_
		2 o p_227887_
		3 o p_227888_
		4 o p_227889_
fcr$d net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftRoom
	b Ljava/util/List; childEntranceBoxes
	<init> (ILbfq;IILfcs$a;)V <init>
		0 o p_227902_
		1 o p_227903_
		2 o p_227904_
		3 o p_227905_
		4 o p_227906_
	<init> (Lup;)V <init>
		0 o p_227908_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_227926_
		1 o p_227927_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_227922_
		1 o p_227923_
		2 o p_227924_
	a (III)V move
		0 o p_227910_
		1 o p_227911_
		2 o p_227912_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcr$e net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftStairs
	<init> (ILfaf;Ljg;Lfcs$a;)V <init>
		0 o p_227932_
		1 o p_227933_
		2 o p_227934_
		3 o p_227935_
	<init> (Lup;)V <init>
		0 o p_227937_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_227947_
		1 o p_227948_
		2 o p_227949_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_227939_
		1 o p_227940_
		2 o p_227941_
		3 o p_227942_
		4 o p_227943_
		5 o p_227944_
		6 o p_227945_
	a (Lfas;Lbfq;IIILjg;)Lfaf; 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_
fcs net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Lfcs$a; type
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;Lfcs$a;)V <init>
		0 o p_227961_
		1 o p_227962_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227964_
	a (Lfcs;)Lfcs$a; lambda$static$0
		static
		0 o p_227969_
	a (Lfbf;Lfan$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 ()Lfaw; type
fcs$a net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type
	a Lfcs$a; NORMAL
	b Lfcs$a; MESA
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/util/function/IntFunction; BY_ID
	e Ljava/lang/String; name
	f Lejm; woodState
	g Lejm; planksState
	h Lejm; fenceState
	i [Lfcs$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lduv;Lduv;Lduv;)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)Lfcs$a; byId
		static
		0 o p_227991_
	a ()Ljava/lang/String; getName
	b ()Lejm; getWoodState
	c ()Ljava/lang/String; getSerializedName
	d ()Lejm; getPlanksState
	e ()Lejm; getFenceState
	f ()[Lfcs$a; $values
		static
	valueOf (Ljava/lang/String;)Lfcs$a; valueOf
		static
		0 o p_227998_
	values ()[Lfcs$a; values
		static
fct net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces
	a I MAGIC_START_Y
	b I MAX_DEPTH
	c I LOWEST_Y_POSITION
	d [Lfct$n; BRIDGE_PIECE_WEIGHTS
	e [Lfct$n; CASTLE_PIECE_WEIGHTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfct$n;Lfas;Lbfq;IIILjg;I)Lfct$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_
fct$1 net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
fct$a net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lfbe;Lup;)V <init>
		0 o p_228030_
		1 o p_228031_
	<init> (ILfaf;Ljg;)V <init>
		0 o p_228026_
		1 o p_228027_
		2 o p_228028_
	<init> (Lup;)V <init>
		0 o p_228033_
	<init> (IILjg;)V <init>
		0 o p_228022_
		1 o p_228023_
		2 o p_228024_
	a (Lfas;IIILjg;I)Lfct$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 (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228043_
		1 o p_228044_
		2 o p_228045_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fct$b net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d I selfSeed
	<init> (Lup;)V <init>
		0 o p_228063_
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_228058_
		1 o p_228059_
		2 o p_228060_
		3 o p_228061_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_228081_
		1 o p_228082_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_228065_
		1 o p_228066_
		2 o p_228067_
		3 o p_228068_
		4 o p_228069_
		5 o p_228070_
		6 o p_228071_
	a (Lfas;Lbfq;IIILjg;I)Lfct$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_
fct$c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lup;)V <init>
		0 o p_228092_
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_228087_
		1 o p_228088_
		2 o p_228089_
		3 o p_228090_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228102_
		1 o p_228103_
		2 o p_228104_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_228094_
		1 o p_228095_
		2 o p_228096_
		3 o p_228097_
		4 o p_228098_
		5 o p_228099_
		6 o p_228100_
	a (Lfas;Lbfq;IIILjg;I)Lfct$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_
fct$d net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lup;)V <init>
		0 o p_228121_
	<init> (ILfaf;Ljg;)V <init>
		0 o p_228117_
		1 o p_228118_
		2 o p_228119_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228131_
		1 o p_228132_
		2 o p_228133_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_228123_
		1 o p_228124_
		2 o p_228125_
		3 o p_228126_
		4 o p_228127_
		5 o p_228128_
		6 o p_228129_
	a (Lfas;IIILjg;I)Lfct$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_
fct$e net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lup;)V <init>
		0 o p_228149_
	<init> (ILfaf;Ljg;)V <init>
		0 o p_228145_
		1 o p_228146_
		2 o p_228147_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228159_
		1 o p_228160_
		2 o p_228161_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 (Lfas;IIILjg;I)Lfct$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_
fct$f net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lup;)V <init>
		0 o p_228178_
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_228173_
		1 o p_228174_
		2 o p_228175_
		3 o p_228176_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228188_
		1 o p_228189_
		2 o p_228190_
	a (Lfas;Lbfq;IIILjg;I)Lfct$f; createPiece
		static
		0 o p_228192_
		1 o p_228193_
		2 o p_228194_
		3 o p_228195_
		4 o p_228196_
		5 o p_228197_
		6 o p_228198_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fct$g net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lup;)V <init>
		0 o p_228207_
	<init> (ILfaf;Ljg;)V <init>
		0 o p_228203_
		1 o p_228204_
		2 o p_228205_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228217_
		1 o p_228218_
		2 o p_228219_
	a (Lfas;IIILjg;I)Lfct$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 (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fct$h net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z isNeedingChest
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_228232_
		1 o p_228233_
		2 o p_228234_
		3 o p_228235_
	<init> (Lup;)V <init>
		0 o p_228237_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_228259_
		1 o p_228260_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228247_
		1 o p_228248_
		2 o p_228249_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_228239_
		1 o p_228240_
		2 o p_228241_
		3 o p_228242_
		4 o p_228243_
		5 o p_228244_
		6 o p_228245_
	a (Lfas;Lbfq;IIILjg;I)Lfct$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_
fct$i net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lup;)V <init>
		0 o p_228269_
	<init> (ILfaf;Ljg;)V <init>
		0 o p_228265_
		1 o p_228266_
		2 o p_228267_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228279_
		1 o p_228280_
		2 o p_228281_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_228271_
		1 o p_228272_
		2 o p_228273_
		3 o p_228274_
		4 o p_228275_
		5 o p_228276_
		6 o p_228277_
	a (Lfas;IIILjg;I)Lfct$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_
fct$j net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z isNeedingChest
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_228294_
		1 o p_228295_
		2 o p_228296_
		3 o p_228297_
	<init> (Lup;)V <init>
		0 o p_228299_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_228321_
		1 o p_228322_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228309_
		1 o p_228310_
		2 o p_228311_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_228301_
		1 o p_228302_
		2 o p_228303_
		3 o p_228304_
		4 o p_228305_
		5 o p_228306_
		6 o p_228307_
	a (Lfas;Lbfq;IIILjg;I)Lfct$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_
fct$k net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lup;)V <init>
		0 o p_228331_
	<init> (ILfaf;Ljg;)V <init>
		0 o p_228327_
		1 o p_228328_
		2 o p_228329_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228341_
		1 o p_228342_
		2 o p_228343_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_228333_
		1 o p_228334_
		2 o p_228335_
		3 o p_228336_
		4 o p_228337_
		5 o p_228338_
		6 o p_228339_
	a (Lfas;IIILjg;I)Lfct$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_
fct$l net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z hasPlacedSpawner
	<init> (Lup;)V <init>
		0 o p_228360_
	<init> (ILfaf;Ljg;)V <init>
		0 o p_228356_
		1 o p_228357_
		2 o p_228358_
	a (Lfas;IIIILjg;)Lfct$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 (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_228377_
		1 o p_228378_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fct$m net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece
	<init> (Lfbe;Lup;)V <init>
		0 o p_228384_
		1 o p_228385_
	<init> (Lfbe;ILfaf;)V <init>
		0 o p_228380_
		1 o p_228381_
		2 o p_228382_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_228389_
		1 o p_228390_
	a (Ljava/util/List;)I updatePieceWeight
		0 o p_228419_
	a (Lfct$q;Ljava/util/List;Lfas;Lbfq;IIILjg;I)Lfct$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 (Lfct$q;Lfas;Lbfq;IIILjg;IZ)Lfar; 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 (Lfct$q;Lfas;Lbfq;IIZ)Lfar; 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 (Lfaf;)Z isOkBox
		static
		0 o p_228387_
	b (Lfct$q;Lfas;Lbfq;IIZ)Lfar; 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 (Lfct$q;Lfas;Lbfq;IIZ)Lfar; 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_
fct$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
fct$o net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lup;)V <init>
		0 o p_228459_
	<init> (ILfaf;Ljg;)V <init>
		0 o p_228455_
		1 o p_228456_
		2 o p_228457_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228469_
		1 o p_228470_
		2 o p_228471_
	a (Lfas;IIILjg;I)Lfct$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 (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fct$p net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lup;)V <init>
		0 o p_228487_
	<init> (ILfaf;Ljg;)V <init>
		0 o p_228483_
		1 o p_228484_
		2 o p_228485_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_228497_
		1 o p_228498_
		2 o p_228499_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_228489_
		1 o p_228490_
		2 o p_228491_
		3 o p_228492_
		4 o p_228493_
		5 o p_228494_
		6 o p_228495_
	a (Lfas;IIIILjg;)Lfct$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_
fct$q net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece
	a Lfct$n; previousPiece
	b Ljava/util/List; availableBridgePieces
	c Ljava/util/List; availableCastlePieces
	d Ljava/util/List; pendingChildren
	<init> (Lbfq;II)V <init>
		0 o p_228512_
		1 o p_228513_
		2 o p_228514_
	<init> (Lup;)V <init>
		0 o p_228516_
fcu net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure
	d Lcaa; FORTRESS_ENEMIES
	e Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;)V <init>
		0 o p_228521_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_228523_
	a (Lfbf;Lfan$a;)V generatePieces
		static
		0 o p_228528_
		1 o p_228529_
	a (Lfan$a;Lfbf;)V lambda$findGenerationPoint$0
		static
		0 o p_228525_
		1 o p_228526_
	e ()Lfaw; type
fcv net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces
	a [Lamj; FOSSILS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfeq;Lfas;Lbfq;Lja;)V addPieces
		static
		0 o p_228535_
		1 o p_228536_
		2 o p_228537_
		3 o p_228538_
fcv$a net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$NetherFossilPiece
	<init> (Lfeq;Lup;)V <init>
		0 o p_228545_
		1 o p_228546_
	<init> (Lfeq;Lamj;Lja;Lebr;)V <init>
		0 o p_228540_
		1 o p_228541_
		2 o p_228542_
		3 o p_228543_
	a (Ldsp;Lbfq;Lfaf;Lfaf;)V placeDriedGhast
		0 o p_416174_
		1 o p_416340_
		2 o p_415753_
		3 o p_416568_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_228558_
		1 o p_228559_
	a (Ljava/lang/String;Lja;Ldsh;Lbfq;Lfaf;)V handleDataMarker
		0 o p_228561_
		1 o p_228562_
		2 o p_228563_
		3 o p_228564_
		4 o p_228565_
	a (Lup;Lamj;)Lfel; lambda$new$0
		static
		0 o p_404609_
		1 o p_404610_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 (Lebr;)Lfel; makeSettings
		static
		0 o p_228556_
fcw net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Leyu; height
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;Leyu;)V <init>
		0 o p_228573_
		1 o p_228574_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_228576_
	a (Lfcw;)Leyu; lambda$static$0
		static
		0 o p_228583_
	a (Lfan$a;Leqo;Lja;Lfbf;)V lambda$findGenerationPoint$2
		static
		0 o p_228578_
		1 o p_228579_
		2 o p_228580_
		3 o p_228581_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_228585_
	e ()Lfaw; type
fcx net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces
	<init> ()V <init>
fcx$1 net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
fcx$a net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXRoom
	<init> ()V <init>
	a (Lfcx$v;)Z fits
		0 o p_228592_
	a (Ljg;Lfcx$v;Lbfq;)Lfcx$r; create
		0 o p_228594_
		1 o p_228595_
		2 o p_228596_
fcx$b net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXYRoom
	<init> ()V <init>
	a (Lfcx$v;)Z fits
		0 o p_228599_
	a (Ljg;Lfcx$v;Lbfq;)Lfcx$r; create
		0 o p_228601_
		1 o p_228602_
		2 o p_228603_
fcx$c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYRoom
	<init> ()V <init>
	a (Lfcx$v;)Z fits
		0 o p_228606_
	a (Ljg;Lfcx$v;Lbfq;)Lfcx$r; create
		0 o p_228608_
		1 o p_228609_
		2 o p_228610_
fcx$d net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYZRoom
	<init> ()V <init>
	a (Lfcx$v;)Z fits
		0 o p_228613_
	a (Ljg;Lfcx$v;Lbfq;)Lfcx$r; create
		0 o p_228615_
		1 o p_228616_
		2 o p_228617_
fcx$e net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleZRoom
	<init> ()V <init>
	a (Lfcx$v;)Z fits
		0 o p_228620_
	a (Ljg;Lfcx$v;Lbfq;)Lfcx$r; create
		0 o p_228622_
		1 o p_228623_
		2 o p_228624_
fcx$f net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleRoom
	<init> ()V <init>
	a (Lfcx$v;)Z fits
		0 o p_228627_
	a (Ljg;Lfcx$v;Lbfq;)Lfcx$r; create
		0 o p_228629_
		1 o p_228630_
		2 o p_228631_
fcx$g net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleTopRoom
	<init> ()V <init>
	a (Lfcx$v;)Z fits
		0 o p_228634_
	a (Ljg;Lfcx$v;Lbfq;)Lfcx$r; create
		0 o p_228636_
		1 o p_228637_
		2 o p_228638_
fcx$h net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentBuilding
	C I WIDTH
	D I HEIGHT
	E I DEPTH
	F I TOP_POSITION
	G Lfcx$v; sourceRoom
	H Lfcx$v; coreRoom
	I Ljava/util/List; childPieces
	a I BIOME_RANGE_CHECK
	<init> (Lup;)V <init>
		0 o p_228653_
	<init> (Lbfq;IILjg;)V <init>
		0 o p_228648_
		1 o p_228649_
		2 o p_228650_
		3 o p_228651_
	a (ZILdsp;Lbfq;Lfaf;)V generateWing
		0 o p_228667_
		1 o p_228668_
		2 o p_228669_
		3 o p_228670_
		4 o p_228671_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_228659_
		1 o p_228660_
		2 o p_228661_
		3 o p_228662_
		4 o p_228663_
		5 o p_228664_
		6 o p_228665_
	a (Ldsp;Lbfq;Lfaf;)V generateEntranceArchs
		0 o p_228655_
		1 o p_228656_
		2 o p_228657_
	b (Ldsp;Lbfq;Lfaf;)V generateEntranceWall
		0 o p_228675_
		1 o p_228676_
		2 o p_228677_
	b (Lbfq;)Ljava/util/List; generateRoomGraph
		0 o p_228673_
	c (Ldsp;Lbfq;Lfaf;)V generateRoofPiece
		0 o p_228679_
		1 o p_228680_
		2 o p_228681_
	d (Ldsp;Lbfq;Lfaf;)V generateLowerWall
		0 o p_228683_
		1 o p_228684_
		2 o p_228685_
	e (Ldsp;Lbfq;Lfaf;)V generateMiddleWall
		0 o p_228687_
		1 o p_228688_
		2 o p_228689_
	f (Ldsp;Lbfq;Lfaf;)V generateUpperWall
		0 o p_228691_
		1 o p_228692_
		2 o p_228693_
fcx$i net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentRoomFitter
	a (Lfcx$v;)Z fits
		0 o p_228694_
	a (Ljg;Lfcx$v;Lbfq;)Lfcx$r; create
		0 o p_228695_
		1 o p_228696_
		2 o p_228697_
fcx$j net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentCoreRoom
	<init> (Lup;)V <init>
		0 o p_228702_
	<init> (Ljg;Lfcx$v;)V <init>
		0 o p_228699_
		1 o p_228700_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcx$k net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXRoom
	<init> (Lup;)V <init>
		0 o p_228715_
	<init> (Ljg;Lfcx$v;)V <init>
		0 o p_228712_
		1 o p_228713_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcx$l net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXYRoom
	<init> (Lup;)V <init>
		0 o p_228728_
	<init> (Ljg;Lfcx$v;)V <init>
		0 o p_228725_
		1 o p_228726_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcx$m net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYRoom
	<init> (Lup;)V <init>
		0 o p_228741_
	<init> (Ljg;Lfcx$v;)V <init>
		0 o p_228738_
		1 o p_228739_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcx$n net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYZRoom
	<init> (Lup;)V <init>
		0 o p_228754_
	<init> (Ljg;Lfcx$v;)V <init>
		0 o p_228751_
		1 o p_228752_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcx$o net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleZRoom
	<init> (Lup;)V <init>
		0 o p_228767_
	<init> (Ljg;Lfcx$v;)V <init>
		0 o p_228764_
		1 o p_228765_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcx$p net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentEntryRoom
	<init> (Lup;)V <init>
		0 o p_228780_
	<init> (Ljg;Lfcx$v;)V <init>
		0 o p_228777_
		1 o p_228778_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcx$q net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPenthouse
	<init> (Lup;)V <init>
		0 o p_228793_
	<init> (Ljg;Lfaf;)V <init>
		0 o p_228790_
		1 o p_228791_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcx$r net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece
	A I PENTHOUSE_INDEX
	B Lfcx$v; roomDefinition
	b Lejm; BASE_GRAY
	c Lejm; BASE_LIGHT
	d Lejm; BASE_BLACK
	h Lejm; DOT_DECO_DATA
	i Lejm; LAMP_BLOCK
	j Z DO_FILL
	k Lejm; 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> (Lfbe;ILjg;Lfcx$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> (Lfbe;Lup;)V <init>
		0 o p_228841_
		1 o p_228842_
	<init> (Lfbe;Ljg;ILfaf;)V <init>
		0 o p_228836_
		1 o p_228837_
		2 o p_228838_
		3 o p_228839_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_228872_
		1 o p_228873_
	a (Ldsp;Lfaf;IIZ)V generateDefaultFloor
		0 o p_228860_
		1 o p_228861_
		2 o p_228862_
		3 o p_228863_
		4 o p_228864_
	a (Ljg;Lfcx$v;III)Lfaf; makeBoundingBox
		static
		0 o p_228875_
		1 o p_228876_
		2 o p_228877_
		3 o p_228878_
		4 o p_228879_
	a (Ldsp;Lfaf;III)V spawnElder
		0 o p_251919_
		1 o p_248944_
		2 o p_251311_
		3 o p_249326_
		4 o p_252095_
	a (Ldsp;Lfaf;IIIIIILejm;)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 (Lfaf;IIII)Z chunkIntersects
		0 o p_228866_
		1 o p_228867_
		2 o p_228868_
		3 o p_228869_
		4 o p_228870_
	b (Ldsp;Lfaf;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_
fcx$s net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleRoom
	a I mainDesign
	<init> (Lup;)V <init>
		0 o p_228899_
	<init> (Ljg;Lfcx$v;Lbfq;)V <init>
		0 o p_228895_
		1 o p_228896_
		2 o p_228897_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcx$t net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleTopRoom
	<init> (Lup;)V <init>
		0 o p_228912_
	<init> (Ljg;Lfcx$v;)V <init>
		0 o p_228909_
		1 o p_228910_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcx$u net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentWingRoom
	a I mainDesign
	<init> (Lup;)V <init>
		0 o p_228927_
	<init> (Ljg;Lfaf;I)V <init>
		0 o p_228923_
		1 o p_228924_
		2 o p_228925_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fcx$v net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition
	a I index
	b [Lfcx$v; connections
	c [Z hasOpening
	d Z claimed
	e Z isSource
	f I scanIndex
	<init> (I)V <init>
		0 o p_228943_
	a (Ljg;Lfcx$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
fcy net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;)V <init>
		0 o p_228955_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_228964_
	a (Lfbf;Lfan$a;)V generatePieces
		static
		0 o p_228969_
		1 o p_228970_
	a (Ldqv;Leqo;)Lfar; createTopPiece
		static
		0 o p_228961_
		1 o p_228962_
	a (Lfan$a;Lfbf;)V lambda$findGenerationPoint$0
		static
		0 o p_228966_
		1 o p_228967_
	a (Ldqv;JLfbc;)Lfbc; regeneratePiecesAfterLoad
		static
		0 o p_228957_
		1 o p_228958_
		2 o p_228959_
	e ()Lfaw; type
fcz net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces
	a Lfem; WARM_SUSPICIOUS_BLOCK_PROCESSOR
	b Lfem; COLD_SUSPICIOUS_BLOCK_PROCESSOR
	c [Lamj; WARM_RUINS
	d [Lamj; RUINS_BRICK
	e [Lamj; RUINS_CRACKED
	f [Lamj; RUINS_MOSSY
	g [Lamj; BIG_RUINS_BRICK
	h [Lamj; BIG_RUINS_MOSSY
	i [Lamj; BIG_RUINS_CRACKED
	j [Lamj; BIG_WARM_RUINS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lduv;Lduv;Lami;)Lfem; archyRuleProcessor
		static
		0 o p_277376_
		1 o p_277934_
		2 o p_335398_
	a (Lbfq;Lja;)Ljava/util/List; allPositions
		static
		0 o p_228985_
		1 o p_228986_
	a (Lbfq;)Lamj; getSmallWarmRuin
		static
		0 o p_228983_
	a (Lfeq;Lbfq;Lebr;Lja;Lfda;Lfas;)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 (Lfeq;Lja;Lebr;Lfas;Lbfq;Lfda;)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 (Lfeq;Lja;Lebr;Lfas;Lbfq;Lfda;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_
	b (Lbfq;)Lamj; getBigWarmRuin
		static
		0 o p_229011_
fcz$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
fcz$a net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece
	h Lfda$a; biomeType
	i F integrity
	j Z isLarge
	<init> (Lfeq;Lup;Lebr;FLfda$a;Z)V <init>
		0 o p_277563_
		1 o p_277610_
		2 o p_277637_
		3 o p_277437_
		4 o p_277873_
		5 o p_277924_
	<init> (Lfeq;Lamj;Lja;Lebr;FLfda$a;Z)V <init>
		0 o p_229018_
		1 o p_229019_
		2 o p_229020_
		3 o p_229021_
		4 o p_229022_
		5 o p_229023_
		6 o p_229024_
	a (Lebr;FLfda$a;Lamj;)Lfel; lambda$new$0
		static
		0 o p_277329_
		1 o p_277330_
		2 o p_277331_
		3 o p_277332_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229039_
		1 o p_229040_
	a (Ljava/lang/String;Lja;Ldsh;Lbfq;Lfaf;)V handleDataMarker
		0 o p_229046_
		1 o p_229047_
		2 o p_229048_
		3 o p_229049_
		4 o p_229050_
	a (Lja;Ldqu;Lja;)I getHeight
		0 o p_229042_
		1 o p_229043_
		2 o p_229044_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 (Lfeq;Lup;)Lfcz$a; create
		static
		0 o p_277874_
		1 o p_277773_
	a (Lebr;FLfda$a;)Lfel; makeSettings
		static
		0 o p_277572_
		1 o p_277489_
		2 o p_277631_
fd 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 (C)Z isAllowedInUnquotedName
		static
		0 o p_99489_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304089_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lfd$h; readObjectNode
		static
		0 o p_99493_
		1 o p_99494_
	a (Lcom/mojang/brigadier/StringReader;)Lfd$g; parse
		0 o p_99491_
	a (Lcom/mojang/brigadier/StringReader;Z)Lfd$h; parseNode
		static
		0 o p_99496_
		1 o p_99497_
	a (Lup;Lvp;)Z lambda$createTagPredicate$3
		static
		0 o p_99506_
		1 o p_99507_
	a ()Lfd; nbtPath
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfd$g; getPath
		static
		0 o p_99499_
		1 o p_99500_
	a (Lup;)Ljava/util/function/Predicate; createTagPredicate
		static
		0 o p_99511_
	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_
fd$a net/minecraft/commands/arguments/NbtPathArgument$AllElementsNode
	a Lfd$a; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lvp;Ljava/util/List;)V getTag
		0 o p_99522_
		1 o p_99523_
	a (Lvp;)I removeTag
		0 o p_99520_
	a ()Lvp; createPreferredParentTag
	a (Lvp;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99528_
		1 o p_99529_
		2 o p_99530_
	a (Lvp;Ljava/util/function/Supplier;)I setTag
		0 o p_99525_
		1 o p_99526_
fd$b net/minecraft/commands/arguments/NbtPathArgument$CompoundChildNode
	a Ljava/lang/String; name
	<init> (Ljava/lang/String;)V <init>
		0 o p_99533_
	a (Lvp;Ljava/util/List;)V getTag
		0 o p_99538_
		1 o p_99539_
	a (Lvp;)I removeTag
		0 o p_99536_
	a ()Lvp; createPreferredParentTag
	a (Lvp;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99544_
		1 o p_99545_
		2 o p_99546_
	a (Lvp;Ljava/util/function/Supplier;)I setTag
		0 o p_99541_
		1 o p_99542_
fd$c net/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode
	a I index
	<init> (I)V <init>
		0 o p_99549_
	a (Lvp;Ljava/util/List;)V getTag
		0 o p_99554_
		1 o p_99555_
	a (Lvp;)I removeTag
		0 o p_99552_
	a ()Lvp; createPreferredParentTag
	a (Lvp;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99560_
		1 o p_99561_
		2 o p_99562_
	a (Lvp;Ljava/util/function/Supplier;)I setTag
		0 o p_99557_
		1 o p_99558_
fd$d net/minecraft/commands/arguments/NbtPathArgument$MatchElementNode
	a Lup; pattern
	b Ljava/util/function/Predicate; predicate
	<init> (Lup;)V <init>
		0 o p_99566_
	a (Lvp;Ljava/util/List;)V getTag
		0 o p_99575_
		1 o p_99576_
	a (Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lvp;)V lambda$getOrCreateTag$0
		static
		0 o p_99569_
		1 o p_99570_
		2 o p_99571_
	a (Lvp;)I removeTag
		0 o p_99573_
	a ()Lvp; createPreferredParentTag
	a (Lvp;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99581_
		1 o p_99582_
		2 o p_99583_
	a (Lvp;Ljava/util/function/Supplier;)I setTag
		0 o p_99578_
		1 o p_99579_
fd$e net/minecraft/commands/arguments/NbtPathArgument$MatchObjectNode
	a Ljava/lang/String; name
	b Lup; pattern
	c Ljava/util/function/Predicate; predicate
	<init> (Ljava/lang/String;Lup;)V <init>
		0 o p_99588_
		1 o p_99589_
	a (Lvp;Ljava/util/List;)V getTag
		0 o p_99594_
		1 o p_99595_
	a (Lvp;)I removeTag
		0 o p_99592_
	a ()Lvp; createPreferredParentTag
	a (Lvp;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99600_
		1 o p_99601_
		2 o p_99602_
	a (Lvp;Ljava/util/function/Supplier;)I setTag
		0 o p_99597_
		1 o p_99598_
fd$f net/minecraft/commands/arguments/NbtPathArgument$MatchRootObjectNode
	a Ljava/util/function/Predicate; predicate
	<init> (Lup;)V <init>
		0 o p_99605_
	a (Lvp;Ljava/util/List;)V getTag
		0 o p_99610_
		1 o p_99611_
	a (Lvp;)I removeTag
		0 o p_99608_
	a ()Lvp; createPreferredParentTag
	a (Lvp;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99616_
		1 o p_99617_
		2 o p_99618_
	a (Lvp;Ljava/util/function/Supplier;)I setTag
		0 o p_99613_
		1 o p_99614_
fd$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 [Lfd$h; nodes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;[Lfd$h;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
		0 o p_99623_
		1 o p_99624_
		2 o p_99625_
	a (Lvp;I)Z isTooDeep
		static
		0 o p_263392_
		1 o p_263386_
	a (Lvp;)Ljava/util/List; get
		0 o p_99639_
	a ()Ljava/lang/String; asString
	a (Lfd$h;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; createNotFoundException
		0 o p_99627_
	a (Lvp;Lvp;)I set
		0 o p_169536_
		1 o p_169537_
	a (Ljava/lang/String;)Lfd$g; of
		static
		0 o p_336101_
	a (Lfd$h;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lvp;Lvp;)Ljava/lang/Integer; lambda$set$4
		static
		0 o p_263256_
		1 o p_263257_
		2 o p_263258_
		3 o p_263259_
	a (Lvp;Ljava/util/function/Supplier;)Ljava/util/List; getOrCreate
		0 o p_99641_
		1 o p_99642_
	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 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lvp;)Lvp; lambda$set$3
		static
		0 o p_263254_
		1 o p_263255_
	a (Ljava/util/List;Ljava/util/function/Function;)I apply
		static
		0 o p_99636_
		1 o p_99637_
	a (ILup;Ljava/util/List;)I insert
		0 o p_263397_
		1 o p_263348_
		2 o p_263419_
	b ()I estimatePathDepth
	b (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_335166_
	b (Lvp;)I countMatching
		0 o p_99644_
	c (Lvp;)I remove
		0 o p_99649_
	d (Lvp;)Ljava/util/List; getOrCreateParents
		0 o p_99651_
	toString ()Ljava/lang/String; toString
fd$h net/minecraft/commands/arguments/NbtPathArgument$Node
	a (Lvp;Ljava/util/List;)V getTag
		0 o p_99666_
		1 o p_99667_
	a (Lvp;)I removeTag
		0 o p_99665_
	a (Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List; getOrCreate
		0 o p_99659_
		1 o p_99660_
	a ()Lvp; createPreferredParentTag
	a (Lvp;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99670_
		1 o p_99671_
		2 o p_99672_
	a (Ljava/util/function/Supplier;Lvp;Ljava/util/List;)V lambda$getOrCreate$0
		0 o p_99662_
		1 o p_99663_
		2 o p_99664_
	a (Lvp;Ljava/util/function/Supplier;)I setTag
		0 o p_99668_
		1 o p_99669_
	a (Ljava/util/List;)Ljava/util/List; get
		0 o p_99654_
	a (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List; collect
		0 o p_99656_
		1 o p_99657_
fda net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Lfda$a; biomeTemp
	f F largeProbability
	g F clusterProbability
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;Lfda$a;FF)V <init>
		0 o p_229060_
		1 o p_229061_
		2 o p_229062_
		3 o p_229063_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229065_
	a (Lfbf;Lfan$a;)V generatePieces
		0 o p_229070_
		1 o p_229071_
	a (Lfda;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_229073_
	a (Lfan$a;Lfbf;)V lambda$findGenerationPoint$4
		0 o p_229067_
		1 o p_229068_
	b (Lfda;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_229077_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_229075_
	c (Lfda;)Lfda$a; lambda$static$0
		static
		0 o p_229079_
	e ()Lfaw; type
fda$a net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type
	a Lfda$a; WARM
	b Lfda$a; COLD
	c Lcom/mojang/serialization/Codec; CODEC
	d Lcom/mojang/serialization/Codec; LEGACY_CODEC
	e Ljava/lang/String; name
	f [Lfda$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 ()[Lfda$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfda$a; valueOf
		static
		0 o p_229095_
	values ()[Lfda$a; values
		static
fdb 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 Lfdb$b; verticalPlacement
	l Lfdb$a; properties
	<init> (Lfeq;Lja;Lfdb$b;Lfdb$a;Lamj;Lfep;Lebr;Leaa;Lja;)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> (Lfeq;Lup;)V <init>
		0 o p_229115_
		1 o p_229116_
	a (Leaa;Lebr;Lfdb$b;Lja;Lfdb$a;)Lfel; makeSettings
		static
		0 o p_229152_
		1 o p_229153_
		2 o p_229154_
		3 o p_229155_
		4 o p_229156_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229158_
		1 o p_229159_
	a (Lbfq;Ldsp;Lja;)V lambda$postProcess$1
		0 o p_229125_
		1 o p_229126_
		2 o p_229127_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 (Lduv;Lduv;)Lfee; getBlockReplaceRule
		static
		0 o p_229149_
		1 o p_229150_
	a (Lbfq;Ldrr;Lja;)V maybeAddVines
		0 o p_229121_
		1 o p_229122_
		2 o p_229123_
	a (Ldrr;IILfdb$b;)I getSurfaceY
		static
		0 o p_229129_
		1 o p_229130_
		2 o p_229131_
		3 o p_229132_
	a (Lfeq;Lup;Lamj;)Lfel; makeSettings
		static
		0 o p_229166_
		1 o p_229167_
		2 o p_229168_
	a (Ljava/lang/String;Lja;Ldsh;Lbfq;Lfaf;)V handleDataMarker
		0 o p_229170_
		1 o p_229171_
		2 o p_229172_
		3 o p_229173_
		4 o p_229174_
	a (Lduv;FLduv;)Lfee; getBlockReplaceRule
		static
		0 o p_229145_
		1 o p_229146_
		2 o p_229147_
	a (Lfdb$b;Lfdb$a;)Lfee; getLavaProcessorRule
		static
		0 o p_229163_
		1 o p_229164_
	a (Ldrr;Lja;)Z canBlockBeReplacedByNetherrackOrMagma
		0 o p_229134_
		1 o p_229135_
	a (Lfdb$b;)Lepp$a; getHeightMapType
		static
		0 o p_229161_
	a (Lbfq;Ldrr;)V addNetherrackDripColumnsBelowPortal
		0 o p_229118_
		1 o p_229119_
	b (Lfeq;Lup;Lamj;)Lfel; lambda$new$0
		static
		0 o p_229186_
		1 o p_229187_
		2 o p_229188_
	b (Lbfq;Ldrr;Lja;)V maybeAddLeavesAbove
		0 o p_229182_
		1 o p_229183_
		2 o p_229184_
	b (Lbfq;Ldrr;)V spreadNetherrack
		0 o p_229179_
		1 o p_229180_
	c (Lbfq;Ldrr;Lja;)V addNetherrackDripColumn
		0 o p_229190_
		1 o p_229191_
		2 o p_229192_
	d (Lbfq;Ldrr;Lja;)V placeNetherrackOrMagma
		0 o p_229194_
		1 o p_229195_
		2 o p_229196_
fdb$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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_229214_
	a (Lfdb$a;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_229216_
	b (Lfdb$a;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_229218_
	c (Lfdb$a;)Ljava/lang/Boolean; lambda$static$3
		static
		0 o p_229220_
	d (Lfdb$a;)Ljava/lang/Boolean; lambda$static$2
		static
		0 o p_229222_
	e (Lfdb$a;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_229224_
	f (Lfdb$a;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_229226_
fdb$b net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement
	a Lfdb$b; ON_LAND_SURFACE
	b Lfdb$b; PARTLY_BURIED
	c Lfdb$b; ON_OCEAN_FLOOR
	d Lfdb$b; IN_MOUNTAIN
	e Lfdb$b; UNDERGROUND
	f Lfdb$b; IN_NETHER
	g Lcom/mojang/serialization/Codec; CODEC
	h Ljava/lang/String; name
	i [Lfdb$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 ()[Lfdb$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfdb$b; valueOf
		static
		0 o p_229247_
	values ()[Lfdb$b; values
		static
fdc 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> (Lfan$c;Ljava/util/List;)V <init>
		0 o p_229260_
		1 o p_229261_
	<init> (Lfan$c;Lfdc$a;)V <init>
		0 o p_229257_
		1 o p_229258_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229285_
	a (Leqo;F)Z sample
		static
		0 o p_229282_
		1 o p_229283_
	a (Lbfq;II)I getRandomWithinInterval
		static
		0 o p_229263_
		1 o p_229264_
		2 o p_229265_
	a (Lell;Ldrs;Leqd;Lja;)Ldsc; lambda$findSuitableY$3
		static
		0 o p_229277_
		1 o p_229278_
		2 o p_229279_
		3 o p_229280_
	a (Lbfq;Lell;Lfdb$b;ZIILfaf;Ldrs;Leqd;)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 (Lja;Ljk;I)Z isCold
		static
		0 o p_229301_
		1 o p_229302_
		2 o p_362736_
	a (Lfdc;)Ljava/util/List; lambda$static$0
		static
		0 o p_229299_
	a (Lfdc$a;Lfdb$a;Lja;Lfan$a;Leqd;Lell;Lamj;Lfep;Lebr;Leaa;Lja;Lfbf;)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_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_229304_
	e ()Lfaw; type
fdc$a net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfdb$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> (Lfdb$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 ()Lfdb$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
fdd net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces
	a I NUMBER_OF_BLOCKS_ALLOWED_IN_WORLD_GEN_REGION
	b Lja; PIVOT
	c [Lamj; STRUCTURE_LOCATION_BEACHED
	d [Lamj; STRUCTURE_LOCATION_OCEAN
	e Ljava/util/Map; MARKERS_TO_LOOT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfeq;Lja;Lebr;Lfas;Lbfq;Z)Lfdd$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_
fdd$a net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$ShipwreckPiece
	h Z isBeached
	<init> (Lfeq;Lup;)V <init>
		0 o p_229360_
		1 o p_229361_
	<init> (Lfeq;Lamj;Lja;Lebr;Z)V <init>
		0 o p_229354_
		1 o p_229355_
		2 o p_229356_
		3 o p_229357_
		4 o p_229358_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229373_
		1 o p_229374_
	a (Ljava/lang/String;Lja;Ldsh;Lbfq;Lfaf;)V handleDataMarker
		0 o p_229376_
		1 o p_229377_
		2 o p_229378_
		3 o p_229379_
		4 o p_229380_
	a (Lup;Lamj;)Lfel; lambda$new$0
		static
		0 o p_404611_
		1 o p_404612_
	a (ILbfq;)I calculateBeachedPosition
		0 o p_341902_
		1 o p_341891_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 (Lebr;)Lfel; makeSettings
		static
		0 o p_229371_
	c (I)V adjustPositionHeight
		0 o p_341929_
	l ()Z isTooBigToFitInWorldGenRegion
fde net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Z isBeached
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;Z)V <init>
		0 o p_229388_
		1 o p_229389_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229391_
	a (Lfbf;Lfan$a;)V generatePieces
		0 o p_229396_
		1 o p_229397_
	a (Lfde;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_229399_
	a (Lfan$a;Lfbf;)V lambda$findGenerationPoint$2
		0 o p_229393_
		1 o p_229394_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_229401_
	e ()Lfaw; type
fdf 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 [Lfdf$f; STRONGHOLD_PIECE_WEIGHTS
	h Ljava/util/List; currentPieces
	i Ljava/lang/Class; imposedPiece
	j I totalWeight
	k Lfdf$k; SMOOTH_STONE_SELECTOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Class;Lfas;Lbfq;IIILjg;I)Lfdf$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 (Lfdf$m;Lfas;Lbfq;IIILjg;I)Lfdf$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 (Lfdf$m;Lfas;Lbfq;IIILjg;I)Lfar; 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_
fdf$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_
fdf$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_
fdf$3 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$3
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
fdf$a net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z hasPlacedChest
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_229465_
		1 o p_229466_
		2 o p_229467_
		3 o p_229468_
	<init> (Lup;)V <init>
		0 o p_229470_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229492_
		1 o p_229493_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_229480_
		1 o p_229481_
		2 o p_229482_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_229472_
		1 o p_229473_
		2 o p_229474_
		3 o p_229475_
		4 o p_229476_
		5 o p_229477_
		6 o p_229478_
	a (Lfas;Lbfq;IIILjg;I)Lfdf$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_
fdf$b net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FillerCorridor
	a I steps
	<init> (Lup;)V <init>
		0 o p_229500_
	<init> (ILfaf;Ljg;)V <init>
		0 o p_229496_
		1 o p_229497_
		2 o p_229498_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229517_
		1 o p_229518_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_229502_
		1 o p_229503_
		2 o p_229504_
		3 o p_229505_
		4 o p_229506_
		5 o p_229507_
		6 o p_229508_
	a (Lfas;Lbfq;IIILjg;)Lfaf; 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_
fdf$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> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_229527_
		1 o p_229528_
		2 o p_229529_
		3 o p_229530_
	<init> (Lup;)V <init>
		0 o p_229532_
	a (Lfas;Lbfq;IIILjg;I)Lfdf$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 (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229554_
		1 o p_229555_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_229542_
		1 o p_229543_
		2 o p_229544_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fdf$d net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn
	<init> (Lup;)V <init>
		0 o p_229562_
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_229557_
		1 o p_229558_
		2 o p_229559_
		3 o p_229560_
	a (Lfas;Lbfq;IIILjg;I)Lfdf$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 (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_229572_
		1 o p_229573_
		2 o p_229574_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fdf$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> (Lup;)V <init>
		0 o p_229594_
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_229589_
		1 o p_229590_
		2 o p_229591_
		3 o p_229592_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229612_
		1 o p_229613_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_229596_
		1 o p_229597_
		2 o p_229598_
		3 o p_229599_
		4 o p_229600_
		5 o p_229601_
		6 o p_229602_
	a (Lfas;Lbfq;IIILjg;I)Lfdf$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_
fdf$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
fdf$g net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z hasPlacedSpawner
	<init> (ILfaf;Ljg;)V <init>
		0 o p_229629_
		1 o p_229630_
		2 o p_229631_
	<init> (Lup;)V <init>
		0 o p_229633_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229654_
		1 o p_229655_
	a (Lfas;IIILjg;I)Lfdf$g; createPiece
		static
		0 o p_229647_
		1 o p_229648_
		2 o p_229649_
		3 o p_229650_
		4 o p_229651_
		5 o p_229652_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_229643_
		1 o p_229644_
		2 o p_229645_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fdf$h net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lup;)V <init>
		0 o p_229665_
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_229660_
		1 o p_229661_
		2 o p_229662_
		3 o p_229663_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_229675_
		1 o p_229676_
		2 o p_229677_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_229667_
		1 o p_229668_
		2 o p_229669_
		3 o p_229670_
		4 o p_229671_
		5 o p_229672_
		6 o p_229673_
	a (Lfas;Lbfq;IIILjg;I)Lfdf$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_
fdf$i net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn
	<init> (Lup;)V <init>
		0 o p_229692_
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_229687_
		1 o p_229688_
		2 o p_229689_
		3 o p_229690_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_229702_
		1 o p_229703_
		2 o p_229704_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)V postProcess
		0 o p_229694_
		1 o p_229695_
		2 o p_229696_
		3 o p_229697_
		4 o p_229698_
		5 o p_229699_
		6 o p_229700_
	a (Lfas;Lbfq;IIILjg;I)Lfdf$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_
fdf$j net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d I type
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_229718_
		1 o p_229719_
		2 o p_229720_
		3 o p_229721_
	<init> (Lup;)V <init>
		0 o p_229723_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229745_
		1 o p_229746_
	a (Lfas;Lbfq;IIILjg;I)Lfdf$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 (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_229733_
		1 o p_229734_
		2 o p_229735_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fdf$k net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$SmoothStoneSelector
	<init> ()V <init>
	a (Lbfq;IIIZ)V next
		0 o p_229749_
		1 o p_229750_
		2 o p_229751_
		3 o p_229752_
		4 o p_229753_
fdf$l net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z isSource
	<init> (Lfbe;Lup;)V <init>
		0 o p_229770_
		1 o p_229771_
	<init> (Lfbe;IIILjg;)V <init>
		0 o p_229764_
		1 o p_229765_
		2 o p_229766_
		3 o p_229767_
		4 o p_229768_
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_229759_
		1 o p_229760_
		2 o p_229761_
		3 o p_229762_
	<init> (Lup;)V <init>
		0 o p_229773_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229795_
		1 o p_229796_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_229783_
		1 o p_229784_
		2 o p_229785_
	a (Lfas;Lbfq;IIILjg;I)Lfdf$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 (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fdf$m net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece
	a Lfdf$f; previousPiece
	b Lfdf$g; portalRoomPiece
	c Ljava/util/List; pendingChildren
	<init> (Lbfq;II)V <init>
		0 o p_229801_
		1 o p_229802_
		2 o p_229803_
	<init> (Lup;)V <init>
		0 o p_229805_
	h ()Lja; getLocatorPosition
fdf$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> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_229813_
		1 o p_229814_
		2 o p_229815_
		3 o p_229816_
	<init> (Lup;)V <init>
		0 o p_229818_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229840_
		1 o p_229841_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_229828_
		1 o p_229829_
		2 o p_229830_
	a (Lfas;Lbfq;IIILjg;I)Lfdf$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 (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fdf$o net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lup;)V <init>
		0 o p_229851_
	<init> (ILbfq;Lfaf;Ljg;)V <init>
		0 o p_229846_
		1 o p_229847_
		2 o p_229848_
		3 o p_229849_
	a (Lfar;Lfas;Lbfq;)V addChildren
		0 o p_229861_
		1 o p_229862_
		2 o p_229863_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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 (Lfas;Lbfq;IIILjg;I)Lfdf$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_
fdf$p net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece
	h Lfdf$p$a; entryDoor
	<init> (Lfbe;Lup;)V <init>
		0 o p_229878_
		1 o p_229879_
	<init> (Lfbe;ILfaf;)V <init>
		0 o p_229874_
		1 o p_229875_
		2 o p_229876_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229891_
		1 o p_229892_
	a (Lfdf$m;Lfas;Lbfq;II)Lfar; generateSmallDoorChildForward
		0 o p_229894_
		1 o p_229895_
		2 o p_229896_
		3 o p_229897_
		4 o p_229898_
	a (Ldsp;Lbfq;Lfaf;Lfdf$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 (Lfaf;)Z isOkBox
		static
		0 o p_229889_
	b (Lfdf$m;Lfas;Lbfq;II)Lfar; generateSmallDoorChildLeft
		0 o p_229902_
		1 o p_229903_
		2 o p_229904_
		3 o p_229905_
		4 o p_229906_
	b (Lbfq;)Lfdf$p$a; randomSmallDoor
		0 o p_229900_
	c (Lfdf$m;Lfas;Lbfq;II)Lfar; generateSmallDoorChildRight
		0 o p_229908_
		1 o p_229909_
		2 o p_229910_
		3 o p_229911_
		4 o p_229912_
fdf$p$a net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType
	a Lfdf$p$a; OPENING
	b Lfdf$p$a; WOOD_DOOR
	c Lfdf$p$a; GRATES
	d Lfdf$p$a; IRON_DOOR
	e Lcom/mojang/serialization/Codec; LEGACY_CODEC
	f [Lfdf$p$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_229920_
		1 o p_229921_
	a ()[Lfdf$p$a; $values
		static
	valueOf (Ljava/lang/String;)Lfdf$p$a; valueOf
		static
		0 o p_229924_
	values ()[Lfdf$p$a; values
		static
fdf$q net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Turn
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lfbe;ILfaf;)V <init>
		0 o p_229930_
		1 o p_229931_
		2 o p_229932_
	<init> (Lfbe;Lup;)V <init>
		0 o p_229934_
		1 o p_229935_
fdg net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;)V <init>
		0 o p_229939_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229941_
	a (Lfbf;Lfan$a;)V generatePieces
		static
		0 o p_229946_
		1 o p_229947_
	a (Lfan$a;Lfbf;)V lambda$findGenerationPoint$0
		static
		0 o p_229943_
		1 o p_229944_
	e ()Lfaw; type
fdh net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece
	h Z spawnedWitch
	i Z spawnedCat
	<init> (Lbfq;II)V <init>
		0 o p_229952_
		1 o p_229953_
		2 o p_229954_
	<init> (Lup;)V <init>
		0 o p_229956_
	a (Ldsh;Lfaf;)V spawnCat
		0 o p_229958_
		1 o p_229959_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_229969_
		1 o p_229970_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lja;)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_
fdi net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;)V <init>
		0 o p_229974_
	a (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229976_
	a (Lfbf;Lfan$a;)V generatePieces
		static
		0 o p_229981_
		1 o p_229982_
	a (Lfan$a;Lfbf;)V lambda$findGenerationPoint$0
		static
		0 o p_229978_
		1 o p_229979_
	e ()Lfaw; type
fdj net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces
	<init> ()V <init>
	a (Lfeq;Lja;Lebr;Ljava/util/List;Lbfq;)V generateMansion
		static
		0 o p_229986_
		1 o p_229987_
		2 o p_229988_
		3 o p_229989_
		4 o p_229990_
fdj$a net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FirstFloorRoomCollection
	<init> ()V <init>
	a (Lbfq;)Ljava/lang/String; get1x1
		0 o p_229995_
	a (Lbfq;Z)Ljava/lang/String; get1x2SideEntrance
		0 o p_229997_
		1 o p_229998_
	b (Lbfq;)Ljava/lang/String; get1x1Secret
		0 o p_230000_
	b (Lbfq;Z)Ljava/lang/String; get1x2FrontEntrance
		0 o p_230002_
		1 o p_230003_
	c (Lbfq;)Ljava/lang/String; get1x2Secret
		0 o p_230005_
	d (Lbfq;)Ljava/lang/String; get2x2
		0 o p_230007_
	e (Lbfq;)Ljava/lang/String; get2x2Secret
		0 o p_230009_
fdj$b net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection
	<init> ()V <init>
	a (Lbfq;)Ljava/lang/String; get1x1
		0 o p_230011_
	a (Lbfq;Z)Ljava/lang/String; get1x2SideEntrance
		0 o p_230012_
		1 o p_230013_
	b (Lbfq;)Ljava/lang/String; get1x1Secret
		0 o p_230014_
	b (Lbfq;Z)Ljava/lang/String; get1x2FrontEntrance
		0 o p_230015_
		1 o p_230016_
	c (Lbfq;)Ljava/lang/String; get1x2Secret
		0 o p_230017_
	d (Lbfq;)Ljava/lang/String; get2x2
		0 o p_230018_
	e (Lbfq;)Ljava/lang/String; get2x2Secret
		0 o p_230019_
fdj$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 Lbfq; random
	r Lfdj$g; baseGrid
	s Lfdj$g; thirdFloorGrid
	t [Lfdj$g; floorRooms
	u I entranceX
	v I entranceY
	<init> (Lbfq;)V <init>
		0 o p_230043_
	a (Lfdj$g;IILjg;I)V recursiveCorridor
		0 o p_230058_
		1 o p_230059_
		2 o p_230060_
		3 o p_230061_
		4 o p_230062_
	a (Lfdj$g;)Z cleanEdges
		0 o p_230046_
	a ()V setupThirdFloor
	a (Lfdj$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 (Lfdj$g;Lfdj$g;)V identifyRooms
		0 o p_230064_
		1 o p_230065_
	a (Lfdj$g;II)Z isHouse
		static
		0 o p_230048_
		1 o p_230049_
		2 o p_230050_
	b (Lfdj$g;IIII)Ljg; get1x2RoomDirection
		0 o p_230068_
		1 o p_230069_
		2 o p_230070_
		3 o p_230071_
		4 o p_230072_
fdj$d net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionPiecePlacer
	a Lfeq; structureTemplateManager
	b Lbfq; random
	c I startX
	d I startY
	<init> (Lfeq;Lbfq;)V <init>
		0 o p_230078_
		1 o p_230079_
	a (Ljava/util/List;Lfdj$e;)V entrance
		0 o p_230086_
		1 o p_230087_
	a (Lja;Lebr;Ljava/util/List;Lfdj$c;)V createMansion
		0 o p_230081_
		1 o p_230082_
		2 o p_230083_
		3 o p_230084_
	a (Ljava/util/List;Lja;Lebr;Lfdj$b;)V addRoom2x2Secret
		0 o p_230098_
		1 o p_230099_
		2 o p_230100_
		3 o p_230101_
	a (Ljava/util/List;Lja;Lebr;Ljg;Ljg;Lfdj$b;)V addRoom2x2
		0 o p_230115_
		1 o p_230116_
		2 o p_230117_
		3 o p_230118_
		4 o p_230119_
		5 o p_230120_
	a (Ljava/util/List;Lja;Lebr;Ljg;Lfdj$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;Lfdj$e;Lfdj$g;Ljg;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;Lja;Lebr;Lfdj$g;Lfdj$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;Lja;Lebr;Ljg;Ljg;Lfdj$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_
	b (Ljava/util/List;Lfdj$e;)V traverseWallPiece
		0 o p_230130_
		1 o p_230131_
	c (Ljava/util/List;Lfdj$e;)V traverseTurn
		0 o p_230133_
		1 o p_230134_
	d (Ljava/util/List;Lfdj$e;)V traverseInnerTurn
		0 o p_230136_
		1 o p_230137_
fdj$e net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData
	a Lebr; rotation
	b Lja; position
	c Ljava/lang/String; wallType
	<init> ()V <init>
fdj$f net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SecondFloorRoomCollection
	<init> ()V <init>
	a (Lbfq;)Ljava/lang/String; get1x1
		0 o p_230144_
	a (Lbfq;Z)Ljava/lang/String; get1x2SideEntrance
		0 o p_230146_
		1 o p_230147_
	b (Lbfq;)Ljava/lang/String; get1x1Secret
		0 o p_230149_
	b (Lbfq;Z)Ljava/lang/String; get1x2FrontEntrance
		0 o p_230151_
		1 o p_230152_
	c (Lbfq;)Ljava/lang/String; get1x2Secret
		0 o p_230154_
	d (Lbfq;)Ljava/lang/String; get2x2
		0 o p_230156_
	e (Lbfq;)Ljava/lang/String; get2x2Secret
		0 o p_230158_
fdj$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_
fdj$h net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$ThirdFloorRoomCollection
	<init> ()V <init>
fdj$i net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece
	<init> (Lfeq;Lup;)V <init>
		0 o p_230202_
		1 o p_230203_
	<init> (Lfeq;Ljava/lang/String;Lja;Lebr;Leaa;)V <init>
		0 o p_230196_
		1 o p_230197_
		2 o p_230198_
		3 o p_230199_
		4 o p_230200_
	<init> (Lfeq;Ljava/lang/String;Lja;Lebr;)V <init>
		0 o p_230191_
		1 o p_230192_
		2 o p_230193_
		3 o p_230194_
	a (Lfbd;Lup;)V addAdditionalSaveData
		0 o p_230208_
		1 o p_230209_
	a (Leaa;Lebr;)Lfel; makeSettings
		static
		0 o p_230205_
		1 o p_230206_
	a (Ljava/lang/String;)Lamj; makeLocation
		static
		0 o p_230211_
	a (Ljava/lang/String;Lja;Ldsh;Lbfq;Lfaf;)V handleDataMarker
		0 o p_230213_
		1 o p_230214_
		2 o p_230215_
		3 o p_230216_
		4 o p_230217_
	a (Lup;Lamj;)Lfel; lambda$new$0
		static
		0 o p_404613_
		1 o p_404614_
	b ()Lamj; makeTemplateLocation
fdk net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfan$c;)V <init>
		0 o p_230225_
	a (Lfan$a;Lja;Lebr;Lfbf;)V lambda$findGenerationPoint$0
		0 o p_230237_
		1 o p_230238_
		2 o p_230239_
		3 o p_230240_
	a (Ldsp;Ldsm;Lell;Lbfq;Lfaf;Ldqv;Lfbc;)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 (Lfan$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_230235_
	a (Lfbf;Lfan$a;Lja;Lebr;)V generatePieces
		0 o p_230242_
		1 o p_230243_
		2 o p_230244_
		3 o p_230245_
	e ()Lfaw; type
fdl net/minecraft/world/level/levelgen/structure/structures/package-info
fdm net/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfdm; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfek; getType
	a (Lejm;Lbfq;)Z test
		0 o p_230248_
		1 o p_230249_
	b ()Lfdm; lambda$static$0
		static
fdn 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 Ljg$a; axis
	<clinit> ()V <clinit>
		static
	<init> (FFIILjg$a;)V <init>
		0 o p_73970_
		1 o p_73971_
		2 o p_73972_
		3 o p_73973_
		4 o p_73974_
	a ()Lfed; getType
	a (Lja;Lja;Lja;Lbfq;)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 (Lfdn;)Ljg$a; lambda$static$4
		static
		0 o p_163711_
	b (Lfdn;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_163713_
	c (Lfdn;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_163715_
	d (Lfdn;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163717_
	e (Lfdn;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_163719_
fdo net/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfdo; INSTANCE
	c Ljava/util/Map; replacements
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfeo; getType
	a (Ldrt;Lja;Lja;Lfep$d;Lfep$d;Lfel;)Lfep$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_
	b ()Lfdo; lambda$static$0
		static
fdp 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 [Lejm; NON_MOSSY_REPLACEMENTS
	f F mossiness
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_74013_
	a (Ldrt;Lja;Lja;Lfep$d;Lfep$d;Lfel;)Lfep$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 (Lejm;Lbfq;)Lejm; maybeReplaceStairs
		0 o p_230262_
		1 o p_230261_
	a (Lbfq;Lduv;)Lejm; getRandomFacingStairs
		static
		0 o p_230258_
		1 o p_230259_
	a (Lbfq;[Lejm;)Lejm; getRandomBlock
		static
		0 o p_230264_
		1 o p_230265_
	a ()Lfeo; getType
	a (Lfdp;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_74023_
	a (Lbfq;[Lejm;[Lejm;)Lejm; getRandomBlock
		0 o p_230267_
		1 o p_230268_
		2 o p_230269_
	a (Lbfq;)Lejm; maybeReplaceFullStoneBlock
		0 o p_230256_
	b (Lbfq;)Lejm; maybeReplaceObsidian
		0 o p_230275_
	b (Lejm;Lbfq;)Lejm; maybeReplaceSlab
		0 o p_433325_
		1 o p_230271_
	c (Lejm;Lbfq;)Lejm; maybeReplaceWall
		0 o p_433207_
		1 o p_230273_
fdq net/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfdq; STRUCTURE_BLOCK
	c Lfdq; AIR
	d Lfdq; 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 ()Lfeo; getType
	a (Lfdq;)Ljava/util/List; lambda$static$0
		static
		0 o p_74062_
	a (Ldrt;Lja;Lja;Lfep$d;Lfep$d;Lfel;)Lfep$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_
fdr net/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lduv; block
	<clinit> ()V <clinit>
		static
	<init> (Lduv;)V <init>
		0 o p_74067_
	a (Lfdr;)Lduv; lambda$static$0
		static
		0 o p_74073_
	a ()Lfek; getType
	a (Lejm;Lbfq;)Z test
		0 o p_230277_
		1 o p_230278_
fds 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> (Ljava/util/Optional;F)V <init>
		0 o p_230284_
		1 o p_230285_
	<init> (Ljo;F)V <init>
		0 o p_255622_
		1 o p_256468_
	<init> (F)V <init>
		0 o p_74078_
	a (Lfds;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_230289_
	a ()Lfeo; getType
	a (Ldrt;Lja;Lja;Lfep$d;Lfep$d;Lfel;)Lfep$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_
	b (Lfds;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_230291_
fdt net/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lejm; blockState
	<clinit> ()V <clinit>
		static
	<init> (Lejm;)V <init>
		0 o p_74093_
	a ()Lfek; getType
	a (Lejm;Lbfq;)Z test
		0 o p_230293_
		1 o p_230294_
	a (Lfdt;)Lejm; lambda$static$0
		static
		0 o p_74099_
fdu net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfem; delegate
	c Lcav; limit
	<clinit> ()V <clinit>
		static
	<init> (Lfem;Lcav;)V <init>
		0 o p_277972_
		1 o p_277402_
	a ()Lfeo; getType
	a (Lfdu;)Lcav; 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 (Ldsh;Lja;Lja;Ljava/util/List;Ljava/util/List;Lfel;)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_
	b (Lfdu;)Lfem; lambda$static$0
		static
		0 o p_277456_
fdv net/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lepp$a; heightmap
	c I offset
	<clinit> ()V <clinit>
		static
	<init> (Lepp$a;I)V <init>
		0 o p_74105_
		1 o p_74106_
	a ()Lfeo; getType
	a (Ldrt;Lja;Lja;Lfep$d;Lfep$d;Lfel;)Lfep$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 (Lfdv;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_163727_
	b (Lfdv;)Lepp$a; lambda$static$0
		static
		0 o p_163729_
fdw net/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfdw; INSTANCE
	c Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfeo; getType
	a (Ldrt;Lja;Lja;Lfep$d;Lfep$d;Lfel;)Lfep$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_
	b ()Lfdw; lambda$static$0
		static
fdx net/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfdx; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfeo; getType
	a (Ldrt;Lja;Lja;Lfep$d;Lfep$d;Lfel;)Lfep$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_
	b ()Lfdx; lambda$static$0
		static
fdy 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 ()Lfed; getType
	a (Lja;Lja;Lja;Lbfq;)Z test
		0 o p_230296_
		1 o p_230297_
		2 o p_230298_
		3 o p_230299_
	a (Lfdy;)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_
	b (Lfdy;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_163733_
	c (Lfdy;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163735_
	d (Lfdy;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_163737_
fdz net/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings
	a Lfdz; IGNORE_WATERLOGGING
	b Lfdz; APPLY_WATERLOGGING
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Lfdz; $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 ()[Lfdz; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfdz; valueOf
		static
		0 o p_352404_
	values ()[Lfdz; values
		static
fe net/minecraft/commands/arguments/NbtTagArgument
	a Ljava/util/Collection; EXAMPLES
	b Lbxd; TAG_PARSER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfe; nbtTag
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lvp; getNbtTag
		static
		0 o p_100663_
		1 o p_100664_
	getExamples ()Ljava/util/Collection; getExamples
fea net/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfea; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfeo; getType
	b ()Lfea; lambda$static$0
		static
feb net/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfeb; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfed; getType
	a (Lja;Lja;Lja;Lbfq;)Z test
		0 o p_230301_
		1 o p_230302_
		2 o p_230303_
		3 o p_230304_
	b ()Lfeb; lambda$static$0
		static
fec net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfed; getType
	a (Lja;Lja;Lja;Lbfq;)Z test
		0 o p_230305_
		1 o p_230306_
		2 o p_230307_
		3 o p_230308_
fed net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType
	a Lfed; ALWAYS_TRUE_TEST
	b Lfed; LINEAR_POS_TEST
	c Lfed; AXIS_ALIGNED_LINEAR_POS_TEST
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338839_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfed; register
		static
		0 o p_74212_
		1 o p_338676_
	codec ()Lcom/mojang/serialization/MapCodec; codec
fee net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule
	a Lfew; DEFAULT_BLOCK_ENTITY_MODIFIER
	b Lcom/mojang/serialization/Codec; CODEC
	c Lfej; inputPredicate
	d Lfej; locPredicate
	e Lfec; posPredicate
	f Lejm; outputState
	g Lfex; blockEntityModifier
	<clinit> ()V <clinit>
		static
	<init> (Lfej;Lfej;Lejm;)V <init>
		0 o p_74223_
		1 o p_74224_
		2 o p_74225_
	<init> (Lfej;Lfej;Lfec;Lejm;Lfex;)V <init>
		0 o p_277678_
		1 o p_277379_
		2 o p_278018_
		3 o p_277412_
		4 o p_277808_
	<init> (Lfej;Lfej;Lfec;Lejm;)V <init>
		0 o p_74227_
		1 o p_74228_
		2 o p_74229_
		3 o p_74230_
	a (Lejm;Lejm;Lja;Lja;Lja;Lbfq;)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 (Lbfq;Lup;)Lup; getOutputTag
		0 o p_277551_
		1 o p_277867_
	a (Lfee;)Lfex; lambda$static$4
		static
		0 o p_277333_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_338110_
	a ()Lejm; getOutputState
	b (Lfee;)Lejm; lambda$static$3
		static
		0 o p_163741_
	c (Lfee;)Lfec; lambda$static$2
		static
		0 o p_163743_
	d (Lfee;)Lfej; lambda$static$1
		static
		0 o p_163745_
	e (Lfee;)Lfej; lambda$static$0
		static
		0 o p_163747_
fef net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor
	a Lbdj; cannotReplace
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbdj;)V <init>
		0 o p_205051_
	a ()Lfeo; getType
	a (Lfef;)Lbdj; lambda$static$0
		static
		0 o p_205053_
	a (Ldrt;Lja;Lja;Lfep$d;Lfep$d;Lfel;)Lfep$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_
feg net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lduv; block
	d F probability
	<clinit> ()V <clinit>
		static
	<init> (Lduv;F)V <init>
		0 o p_74263_
		1 o p_74264_
	a (Lejm;Lbfq;)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_
	a (Lfeg;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163764_
	a ()Lfek; getType
	b (Lfeg;)Lduv; lambda$static$0
		static
		0 o p_163766_
feh net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lejm; blockState
	d F probability
	<clinit> ()V <clinit>
		static
	<init> (Lejm;F)V <init>
		0 o p_74280_
		1 o p_74281_
	a (Lejm;Lbfq;)Z test
		0 o p_230320_
		1 o p_230321_
	a (Lfeh;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163768_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_74287_
	a ()Lfek; getType
	b (Lfeh;)Lejm; lambda$static$0
		static
		0 o p_163770_
fei 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 ()Lfeo; getType
	a (Lfei;)Ljava/util/List; lambda$static$0
		static
		0 o p_74306_
	a (Ldrt;Lja;Lja;Lfep$d;Lfep$d;Lfel;)Lfep$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_
fej net/minecraft/world/level/levelgen/structure/templatesystem/RuleTest
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfek; getType
	a (Lejm;Lbfq;)Z test
		0 o p_230322_
		1 o p_230323_
fek net/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType
	a Lfek; ALWAYS_TRUE_TEST
	b Lfek; BLOCK_TEST
	c Lfek; BLOCKSTATE_TEST
	d Lfek; TAG_TEST
	e Lfek; RANDOM_BLOCK_TEST
	f Lfek; RANDOM_BLOCKSTATE_TEST
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfek; 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
fel net/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings
	a Leaa; mirror
	b Lebr; rotation
	c Lja; rotationPivot
	d Z ignoreEntities
	e Lfaf; boundingBox
	f Lfdz; liquidSettings
	g Lbfq; random
	h I palette
	i Ljava/util/List; processors
	j Z knownShape
	k Z finalizeEntities
	<init> ()V <init>
	a (Z)Lfel; setIgnoreEntities
		0 o p_74393_
	a (Leaa;)Lfel; setMirror
		0 o p_74378_
	a (Lfem;)Lfel; addProcessor
		0 o p_74384_
	a ()Lfel; copy
	a (Lebr;)Lfel; setRotation
		0 o p_74380_
	a (Ljava/util/List;Lja;)Lfep$b; getRandomPalette
		0 o p_74388_
		1 o p_74389_
	a (Lfdz;)Lfel; setLiquidSettings
		0 o p_352241_
	a (Lbfq;)Lfel; setRandom
		0 o p_230325_
	a (Lja;)Lfel; setRotationPivot
		0 o p_74386_
	a (Lfaf;)Lfel; setBoundingBox
		0 o p_74382_
	b (Z)Lfel; setKnownShape
		0 o p_74403_
	b (Lfem;)Lfel; popProcessor
		0 o p_74398_
	b ()Lfel; clearProcessors
	b (Lja;)Lbfq; getRandom
		0 o p_230327_
	c (Z)Lfel; setFinalizeEntities
		0 o p_74406_
	c ()Leaa; getMirror
	d ()Lebr; getRotation
	e ()Lja; getRotationPivot
	f ()Z isIgnoreEntities
	g ()Lfaf; getBoundingBox
	h ()Z getKnownShape
	i ()Ljava/util/List; getProcessors
	j ()Z shouldApplyWaterlogging
	k ()Z shouldFinalizeEntities
fem net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor
	<init> ()V <init>
	a (Ldsh;Lja;Lja;Ljava/util/List;Ljava/util/List;Lfel;)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 ()Lfeo; getType
	a (Ldrt;Lja;Lja;Lfep$d;Lfep$d;Lfel;)Lfep$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_
fen 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
feo 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 Lfeo; BLOCK_IGNORE
	f Lfeo; BLOCK_ROT
	g Lfeo; GRAVITY
	h Lfeo; JIGSAW_REPLACEMENT
	i Lfeo; RULE
	j Lfeo; NOP
	k Lfeo; BLOCK_AGE
	l Lfeo; BLACKSTONE_REPLACE
	m Lfeo; LAVA_SUBMERGED_BLOCK
	n Lfeo; PROTECTED_BLOCKS
	o Lfeo; 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;)Lfeo; register
		static
		0 o p_74477_
		1 o p_338325_
	codec ()Lcom/mojang/serialization/MapCodec; codec
fep 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 Lkf; size
	p Ljava/lang/String; author
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfel;Lja;)Lja; calculateRelativePosition
		static
		0 o p_74564_
		1 o p_74565_
	a (Ljava/lang/String;)V setAuthor
		0 o p_74613_
	a (Lejm;)Lehl$a; getDefaultJointType
		static
		0 o p_405295_
	a (Lbfo;Ldsh;Lup;)Ljava/util/Optional; createEntityIgnoreException
		static
		0 o p_422568_
		1 o p_74544_
		2 o p_74545_
	a (Lfep$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 ([D)Luv; newDoubleList
		0 o p_74624_
	a (Ldrr;ILfoq;Lja;)V updateShapeAtEdge
		static
		0 o p_333926_
		1 o p_333789_
		2 o p_333845_
		3 o p_333731_
	a (Ldrq;Lja;Lkf;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 (Lja;Lebr;)Ljava/util/List; getJigsaws
		0 o p_380356_
		1 o p_379907_
	a (Ldrr;ILfoq;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 (Lebr;Leaa;Lfoh;ZLdsh;Lcdv;)V lambda$placeEntities$5
		static
		0 o p_432728_
		1 o p_432729_
		2 o p_432730_
		3 o p_432731_
		4 o p_432732_
		5 o p_432733_
	a (Lja;Leaa;Lebr;II)Lja; getZeroPositionWithTransform
		static
		0 o p_74588_
		1 o p_74589_
		2 o p_74590_
		3 o p_74591_
		4 o p_74592_
	a (Ljl;Lup;)V load
		0 o p_255773_
		1 o p_248574_
	a (Lfep$d;)I lambda$buildInfoList$2
		static
		0 o p_74572_
	a (Lfoh;Lja;Lup;)V lambda$load$6
		0 o p_409568_
		1 o p_409569_
		2 o p_409570_
	a (Lup;Lejm;)Lehl$a; getJointType
		static
		0 o p_379575_
		1 o p_379378_
	a (Lup;)Lup; save
		0 o p_74619_
	a (Lja;Lfel;Lduv;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 (Lja;Leaa;Lebr;)Lja; getZeroPositionWithTransform
		0 o p_74584_
		1 o p_74585_
		2 o p_74586_
	a (Lja;Leaa;Lebr;Lja;)Lja; transform
		static
		0 o p_74594_
		1 o p_74595_
		2 o p_74596_
		3 o p_74597_
	a (Lfep$c;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lup;)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 (Lja;Lfel;Lduv;)Ljava/util/List; filterBlocks
		0 o p_74604_
		1 o p_74605_
		2 o p_74606_
	a (Lfoh;Leaa;Lebr;Lja;)Lfoh; transform
		static
		0 o p_74579_
		1 o p_74580_
		2 o p_74581_
		3 o p_74582_
	a (Ldsh;Lja;Lja;Lfel;Lbfq;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 (Lcdv;)Z lambda$fillEntityList$3
		static
		0 o p_74499_
	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 (Ldsh;Lja;Leaa;Lebr;Lja;Lfaf;ZLbfo;)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 (Lja;Lebr;Lja;Leaa;)Lfaf; getBoundingBox
		0 o p_74599_
		1 o p_74600_
		2 o p_74601_
		3 o p_74602_
	a ([I)Luv; newIntegerList
		0 o p_74626_
	a (Ldrq;Lja;Lja;Lbfo;)V fillEntityList
		0 o p_74501_
		1 o p_74502_
		2 o p_74503_
		3 o p_421570_
	a (Ljl;Luv;Luv;)V loadPalette
		0 o p_256546_
		1 o p_251056_
		2 o p_251493_
	a (Lja;Lebr;Lja;Leaa;Lkf;)Lfaf; getBoundingBox
		static
		0 o p_163811_
		1 o p_163812_
		2 o p_163813_
		3 o p_163814_
		4 o p_163815_
	a (Lfel;Lja;Lfel;Lja;)Lja; calculateConnectedPosition
		0 o p_74567_
		1 o p_74568_
		2 o p_74569_
		3 o p_74570_
	a ()Lkf; getSize
	a (Lebr;)Lkf; getSize
		0 o p_163809_
	a (Ldsh;Lja;Lja;Lfel;Ljava/util/List;)Ljava/util/List; processBlockInfos
		static
		0 o p_278297_
		1 o p_74519_
		2 o p_74520_
		3 o p_74521_
		4 o p_74522_
	a (Lja$a;IIILja$a;Ldrr;ILjg;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_
	b (Lup;)V lambda$load$7
		0 o p_409571_
	b ()Ljava/lang/String; getAuthor
	b (Lfel;Lja;)Lfaf; getBoundingBox
		0 o p_74634_
		1 o p_74635_
	b (Lejm;)Lehl$a; lambda$getJointType$9
		static
		0 o p_404615_
	b (Lfep$d;)I lambda$buildInfoList$1
		static
		0 o p_74637_
	c (Lfep$d;)I lambda$buildInfoList$0
		static
		0 o p_74641_
fep$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
fep$a net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$JigsawBlockInfo
	a Lfep$d; info
	b Lehl$a; jointType
	c Lamj; name
	d Lami; pool
	e Lamj; target
	f I placementPriority
	g I selectionPriority
	<init> (Lfep$d;Lehl$a;Lamj;Lami;Lamj;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 (Lfep$d;)Lfep$a; of
		static
		0 o p_380074_
	a ()Lfep$d; info
	b ()Lehl$a; jointType
	b (Lfep$d;)Lfep$a; withInfo
		0 o p_379520_
	c ()Lamj; name
	c (Lfep$d;)Ljava/lang/String; lambda$of$0
		static
		0 o p_379736_
	d ()Lami; pool
	e ()Lamj; 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
fep$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 (Lduv;)Ljava/util/List; blocks
		0 o p_74654_
	a (Lduv;Lfep$d;)Z lambda$blocks$0
		static
		0 o p_163817_
		1 o p_163818_
	b ()Ljava/util/List; blocks
	b (Lduv;)Ljava/util/List; lambda$blocks$1
		0 o p_74659_
fep$c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette
	a Lejm; DEFAULT_BLOCK_STATE
	b Ljq; ids
	c I lastId
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lejm;)I idFor
		0 o p_74670_
	a (I)Lejm; stateFor
		0 o p_74668_
	a (Lejm;I)V addMapping
		0 o p_74672_
		1 o p_74673_
	iterator ()Ljava/util/Iterator; iterator
fep$d net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo
	a Lja; pos
	b Lejm; state
	c Lup; nbt
	<init> (Lja;Lejm;Lup;)V <init>
		0 o pos
		1 o state
		2 o nbt
	a ()Lja; pos
	b ()Lejm; state
	c ()Lup; nbt
	equals (Ljava/lang/Object;)Z equals
		0 o p_277366_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fep$e net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureEntityInfo
	a Lfoh; pos
	b Lja; blockPos
	c Lup; nbt
	<init> (Lfoh;Lja;Lup;)V <init>
		0 o p_74687_
		1 o p_74688_
		2 o p_74689_
feq 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 Lbap; resourceManager
	i Ljava/nio/file/Path; generatedDir
	j Ljava/util/List; sources
	k Ljl; blockLookup
	l Lamc; RESOURCE_LISTER
	<clinit> ()V <clinit>
		static
	<init> (Lbap;Lfih$c;Lcom/mojang/datafixers/DataFixer;Ljl;)V <init>
		0 o p_249872_
		1 o p_249864_
		2 o p_249868_
		3 o p_256126_
	a (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Consumer;)V listFolderContents
		0 o p_230395_
		1 o p_230396_
		2 o p_230397_
		3 o p_352133_
	a (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 (Lfeq$a;Ljava/util/function/Consumer;)Ljava/util/Optional; load
		0 o p_230373_
		1 o p_230374_
	a (Lfeq$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 (Lbap;)V onResourceManagerReload
		0 o p_230371_
	a (Lup;)Lfep; readStructure
		0 o p_230405_
	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 (Lamj;Ljava/lang/String;)Ljava/nio/file/Path; createAndValidatePathToGeneratedStructure
		0 o p_352127_
		1 o p_352399_
	a (Ljava/io/InputStream;)Lfep; readStructure
		0 o p_230378_
	a (Lamj;Ljava/nio/file/Path;)Ljava/util/Optional; loadFromSnbt
		0 o p_230368_
		1 o p_230369_
	a (Lamj;)Lfep; getOrCreate
		0 o p_230360_
	a (Lamj;Ljava/lang/Throwable;)V lambda$loadFromResource$2
		static
		0 o p_230365_
		1 o p_230366_
	a (ILjava/lang/String;)Ljava/lang/String; lambda$listFolderContents$6
		static
		0 o p_230357_
		1 o p_230358_
	b (Lamj;)Ljava/util/Optional; get
		0 o p_230408_
	b (Ljava/nio/file/Path;)Ljava/io/InputStream; lambda$loadFromGenerated$3
		static
		0 o p_230424_
	b ()Ljava/util/stream/Stream; listResources
	c (Lamj;)Z save
		0 o p_230417_
	c ()Ljava/util/stream/Stream; listTestStructures
	d ()Ljava/util/stream/Stream; listGenerated
	d (Lamj;)V remove
		0 o p_230422_
	e (Lamj;)Ljava/util/Optional; tryLoad
		0 o p_230426_
	f (Lamj;)Ljava/util/Optional; loadFromResource
		0 o p_230428_
	g (Lamj;)Ljava/util/Optional; loadFromTestStructures
		0 o p_230430_
	h (Lamj;)Ljava/util/Optional; loadFromGenerated
		0 o p_230432_
	i (Lamj;)Ljava/io/InputStream; lambda$loadFromResource$1
		0 o p_230438_
feq$a net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener
	open ()Ljava/io/InputStream; open
feq$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
fer net/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbdj; tag
	<clinit> ()V <clinit>
		static
	<init> (Lbdj;)V <init>
		0 o p_205063_
	a ()Lfek; getType
	a (Lejm;Lbfq;)Z test
		0 o p_230452_
		1 o p_230453_
	a (Lfer;)Lbdj; lambda$static$0
		static
		0 o p_205065_
fes net/minecraft/world/level/levelgen/structure/templatesystem/package-info
fet net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lami; lootTable
	<clinit> ()V <clinit>
		static
	<init> (Lami;)V <init>
		0 o p_335426_
	a (Lfet;)Lami; lambda$static$0
		static
		0 o p_335311_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_404616_
	a (Lbfq;Lup;)Lup; apply
		0 o p_277994_
		1 o p_277854_
	a ()Lfey; getType
feu net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lup; tag
	<clinit> ()V <clinit>
		static
	<init> (Lup;)V <init>
		0 o p_277900_
	a (Lfeu;)Lup; 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_
	a (Lbfq;Lup;)Lup; apply
		0 o p_277835_
		1 o p_277892_
	a ()Lfey; getType
fev net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfev; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbfq;Lup;)Lup; apply
		0 o p_277601_
		1 o p_277931_
	a ()Lfey; getType
few net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough
	a Lfew; INSTANCE
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbfq;Lup;)Lup; apply
		0 o p_277737_
		1 o p_277665_
	a ()Lfey; getType
fex net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Lbfq;Lup;)Lup; apply
		0 o p_277745_
		1 o p_277965_
	a ()Lfey; getType
fey net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType
	a Lfey; CLEAR
	b Lfey; PASSTHROUGH
	c Lfey; APPEND_STATIC
	d Lfey; APPEND_LOOT
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfey; register
		static
		0 o p_277659_
		1 o p_338294_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338298_
	codec ()Lcom/mojang/serialization/MapCodec; codec
fez net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/package-info
ff 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 ()Lff; 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;)Lfpf; 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;)Lfpf; 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_
ffa net/minecraft/world/level/levelgen/synth/BlendedNoise
	a Lbfa; CODEC
	b Lcom/mojang/serialization/Codec; SCALE_RANGE
	f Lcom/mojang/serialization/MapCodec; DATA_CODEC
	g Lffe; minLimitNoise
	h Lffe; maxLimitNoise
	i Lffe; 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> (Lbfq;DDDDD)V <init>
		0 o p_230462_
		1 o p_230463_
		2 o p_230464_
		3 o p_230465_
		4 o p_230466_
		5 o p_230467_
	<init> (Lffe;Lffe;Lffe;DDDDD)V <init>
		0 o p_230469_
		1 o p_230470_
		2 o p_230471_
		3 o p_230472_
		4 o p_230473_
		5 o p_230474_
		6 o p_230475_
		7 o p_230476_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_192818_
	a (Lbfq;)Lffa; withNewRandom
		0 o p_230484_
	a (Lepi$b;)D compute
		0 o p_210621_
	a ()D minValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_230486_
	a (DDDDD)Lffa; createUnseeded
		static
		0 o p_230478_
		1 o p_230479_
		2 o p_230480_
		3 o p_230481_
		4 o p_230482_
	a (Lffa;)Ljava/lang/Double; lambda$static$4
		static
		0 o p_230488_
	b ()D maxValue
	b (Lffa;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_230490_
	c ()Lbfa; codec
	c (Lffa;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_230493_
	d (Lffa;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_230495_
	e (Lffa;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_230497_
ffb 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> (Lbfq;)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_
ffc 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_
ffd net/minecraft/world/level/levelgen/synth/NormalNoise
	a D INPUT_FACTOR
	b D TARGET_DEVIATION
	c D valueFactor
	d Lffe; first
	e Lffe; second
	f D maxValue
	g Lffd$a; parameters
	<init> (Lbfq;Lffd$a;Z)V <init>
		0 o p_230501_
		1 o p_230502_
		2 o p_230503_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_192847_
	a (DDD)D getValue
		0 o p_75381_
		1 o p_75382_
		2 o p_75383_
	a (I)D expectedDeviation
		static
		0 o p_75385_
	a (Lbfq;I[D)Lffd; create
		static
		0 o p_230505_
		1 o p_230506_
		2 o p_230507_
	a (Lbfq;Lffd$a;)Lffd; createLegacyNetherBiome
		static
		0 o p_230509_
		1 o p_230510_
	a ()D maxValue
	b ()Lffd$a; parameters
	b (Lbfq;Lffd$a;)Lffd; create
		static
		0 o p_230512_
		1 o p_230513_
ffd$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
ffe net/minecraft/world/level/levelgen/synth/PerlinNoise
	a I ROUND_OFF
	b [Lffb; noiseLevels
	c I firstOctave
	d Lit/unimi/dsi/fastutil/doubles/DoubleList; amplitudes
	e D lowestFreqValueFactor
	f D lowestFreqInputFactor
	g D maxValue
	<init> (Lbfq;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 (Lbfq;)V skipOctave
		static
		0 o p_230519_
	a (Lbfq;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lffe; createLegacyForLegacyNetherBiome
		static
		0 o p_230526_
		1 o p_230527_
		2 o p_230528_
	a (DDD)D getValue
		0 o p_75409_
		1 o p_75410_
		2 o p_75411_
	a (I)Lffb; getOctaveNoise
		0 o p_75425_
	a (Lbfq;Ljava/util/stream/IntStream;)Lffe; createLegacyForBlendedNoise
		static
		0 o p_230533_
		1 o p_230534_
	a (Ljava/lang/Double;)Ljava/lang/String; lambda$parityConfigString$1
		static
		0 o p_192889_
	a ()D maxValue
	a (D)D maxBrokenValue
		0 o p_210644_
	a (Lbfq;Ljava/util/List;)Lffe; create
		static
		0 o p_230530_
		1 o p_230531_
	a (Lit/unimi/dsi/fastutil/ints/IntSortedSet;)Lcom/mojang/datafixers/util/Pair; makeAmplitudes
		static
		0 o p_75431_
	a (DDDDDZ)D getValue
		0 o p_75418_
		1 o p_75419_
		2 o p_75420_
		3 o p_75421_
		4 o p_75422_
		5 o p_75423_
	a (Lbfq;ID[D)Lffe; create
		static
		0 o p_230521_
		1 o p_230522_
		2 o p_230523_
		3 o p_230524_
	b (Ljava/lang/Double;)Z lambda$new$0
		static
		0 o p_192897_
	b (D)D wrap
		static
		0 o p_75407_
	b (Lbfq;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lffe; create
		static
		0 o p_230536_
		1 o p_230537_
		2 o p_230538_
	b ()I firstOctave
	b (Lbfq;Ljava/util/stream/IntStream;)Lffe; 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
fff net/minecraft/world/level/levelgen/synth/PerlinSimplexNoise
	a [Lffg; noiseLevels
	b D highestFreqValueFactor
	c D highestFreqInputFactor
	<init> (Lbfq;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V <init>
		0 o p_230543_
		1 o p_230544_
	<init> (Lbfq;Ljava/util/List;)V <init>
		0 o p_230546_
		1 o p_230547_
	a (DDZ)D getValue
		0 o p_75450_
		1 o p_75451_
		2 o p_75452_
ffg 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> (Lbfq;)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_
ffh net/minecraft/world/level/levelgen/synth/package-info
ffi net/minecraft/world/level/lighting/BlockLightEngine
	g Lja$a; mutablePos
	<init> (Lely;Lffj;)V <init>
		0 o p_278252_
		1 o p_278255_
	<init> (Lely;)V <init>
		0 o p_75492_
	a (JJ)V propagateDecrease
		0 o p_285435_
		1 o p_285230_
	a (J)V checkNode
		0 o p_285169_
	a (JLejm;)I getEmission
		0 o p_285243_
		1 o p_284973_
	a (JJI)V propagateIncrease
		0 o p_285500_
		1 o p_285410_
		2 o p_285492_
	a (Lja;Lejm;)V lambda$propagateLightSources$0
		0 o p_360252_
		1 o p_360253_
	b (Ldqv;)V propagateLightSources
		0 o p_285274_
ffj net/minecraft/world/level/lighting/BlockLightSectionStorage
	<init> (Lely;)V <init>
		0 o p_75511_
	a (J)I getLightValue
		0 o p_75513_
ffj$a net/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap
	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
		0 o p_75515_
	a ()Lffj$a; copy
	b ()Lffl; copy
ffk net/minecraft/world/level/lighting/ChunkSkyLightSources
	a I NEGATIVE_INFINITY
	b I SIZE
	c I minY
	d Lbdt; heightmap
	e Lja$a; mutablePos1
	f Lja$a; mutablePos2
	<init> (Ldrs;)V <init>
		0 o p_285502_
	a (Ldqu;IILja;Lejm;Lja;Lejm;)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 (I)V fill
		0 o p_285311_
	a (Ldqu;Lja;Lejm;)I findLowestSourceBelow
		0 o p_285279_
		1 o p_285119_
		2 o p_285096_
	a (Ldqu;III)Z update
		0 o p_285514_
		1 o p_284999_
		2 o p_285358_
		3 o p_284944_
	a (Lelk;III)I findLowestSourceY
		0 o p_285214_
		1 o p_285171_
		2 o p_285021_
		3 o p_285226_
	a ()I getHighestLowestSourceY
	a (Lelk;)V fillFrom
		0 o p_285152_
	a (II)I getLowestSourceY
		0 o p_285247_
		1 o p_285082_
	a (Lejm;Lejm;)Z isEdgeOccluded
		static
		0 o p_285219_
		1 o p_285512_
	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_
ffl net/minecraft/world/level/lighting/DataLayerStorageMap
	a Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; map
	b I CACHE_SIZE
	c [J lastSectionKeys
	d [Lelq; lastSections
	e Z cacheEnabled
	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
		0 o p_75523_
	a (JLelq;)V setLayer
		0 o p_75527_
		1 o p_75528_
	a (J)Lelq; copyDataLayer
		0 o p_281841_
	b ()Lffl; copy
	b (J)Z hasLayer
		0 o p_75530_
	c (J)Lelq; getLayer
		0 o p_75533_
	c ()V clearCache
	d (J)Lelq; removeLayer
		0 o p_75536_
	d ()V disableCache
ffm net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint
	a I NO_COMPUTED_LEVEL
	b Lffq; 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_
ffm$1 net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint$1
	a I val$minMapSize
	b Lffm; this$0
	<init> (Lffm;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_
ffn net/minecraft/world/level/lighting/LayerLightEventListener
	a (Lkd;)Lelq; getDataLayerData
		0 o p_75709_
	b (Lja;)I getLightValue
		0 o p_75710_
ffn$a net/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener
	a Lffn$a; INSTANCE
	b [Lffn$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_75715_
		1 o p_75716_
	O_ ()Z hasLightWork
	a (Lkd;Z)V updateSectionStatus
		0 o p_75720_
		1 o p_75721_
	a ()I runLightUpdates
	a (Ldqv;Z)V setLightEnabled
		0 o p_164431_
		1 o p_164432_
	a (Lja;)V checkBlock
		0 o p_164434_
	a (Lkd;)Lelq; getDataLayerData
		0 o p_75718_
	b (Lja;)I getLightValue
		0 o p_75723_
	b (Ldqv;)V propagateLightSources
		0 o p_285209_
	c ()[Lffn$a; $values
		static
	valueOf (Ljava/lang/String;)Lffn$a; valueOf
		static
		0 o p_75725_
	values ()[Lffn$a; values
		static
ffo net/minecraft/world/level/lighting/LayerLightSectionStorage
	a Lely; chunkSource
	b Lit/unimi/dsi/fastutil/longs/Long2ByteMap; sectionStates
	c Lffl; visibleSectionData
	d Lffl; 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 Ldrz; 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> (Ldrz;Lely;Lffl;)V <init>
		0 o p_75745_
		1 o p_75746_
		2 o p_75747_
	a (Lffl;J)Lelq; getDataLayer
		0 o p_75762_
		1 o p_75763_
	a (Lffr;)V markNewInconsistencies
		0 o p_285081_
	a ()Z hasInconsistencies
	a (J)I getLightValue
		0 o p_75786_
	a (JZ)Lelq; getDataLayer
		0 o p_75759_
		1 o p_75760_
	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 (JLelq;)V queueSectionData
		0 o p_285403_
		1 o p_285498_
	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)Lelq; getDataLayerToWrite
		0 o p_285278_
	d (J)Lelq; 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)Lelq; 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)Lffo$b; getDebugSectionType
		0 o p_285114_
	m (J)V initializeSection
		0 o p_285124_
	n (J)V removeSection
		0 o p_285477_
ffo$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)Lffo$b; type
		static
		0 o p_285064_
ffo$b net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType
	a Lffo$b; EMPTY
	b Lffo$b; LIGHT_ONLY
	c Lffo$b; LIGHT_AND_DATA
	d Ljava/lang/String; display
	e [Lffo$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 ()[Lffo$b; $values
		static
	valueOf (Ljava/lang/String;)Lffo$b; valueOf
		static
		0 o p_285164_
	values ()[Lffo$b; values
		static
ffp net/minecraft/world/level/lighting/LevelLightEngine
	a Lffr; blockEngine
	b I LIGHT_SECTION_PADDING
	c Lffp; EMPTY
	d Ldrs; levelHeightAccessor
	e Lffr; skyEngine
	<clinit> ()V <clinit>
		static
	<init> (Lely;ZZ)V <init>
		0 o p_75805_
		1 o p_75806_
		2 o p_75807_
	<init> ()V <init>
	O_ ()Z hasLightWork
	a (Lkd;Z)V updateSectionStatus
		0 o p_75827_
		1 o p_75828_
	a (Lja;I)I getRawBrightness
		0 o p_75832_
		1 o p_75833_
	a ()I runLightUpdates
	a (Ldqv;Z)V setLightEnabled
		0 o p_285439_
		1 o p_285012_
	a (Ldrz;Lkd;Lelq;)V queueSectionData
		0 o p_285328_
		1 o p_284962_
		2 o p_285035_
	a (Ldrz;)Lffn; getLayerListener
		0 o p_75815_
	a (Ldrz;Lkd;)Ljava/lang/String; getDebugData
		0 o p_75817_
		1 o p_75818_
	a (Lja;)V checkBlock
		0 o p_75823_
	a (J)Z lightOnInColumn
		0 o p_366813_
	b (Ldrz;Lkd;)Lffo$b; getDebugSectionType
		0 o p_285008_
		1 o p_285336_
	b (Ldqv;Z)V retainData
		0 o p_75829_
		1 o p_75830_
	b (Ldqv;)V propagateLightSources
		0 o p_284998_
	c ()I getLightSectionCount
	d ()I getMinLightSection
	e ()I getMaxLightSection
ffq 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
ffq$1 net/minecraft/world/level/lighting/LeveledPriorityQueue$1
	a I val$minSize
	b Lffq; this$0
	<init> (Lffq;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_
ffr net/minecraft/world/level/lighting/LightEngine
	a I MAX_LEVEL
	b I MIN_OPACITY
	c J PULL_LIGHT_IN_ENTRY
	d [Ljg; PROPAGATION_DIRECTIONS
	e Lely; chunkSource
	f Lffo; 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 [Lelx; lastChunk
	<clinit> ()V <clinit>
		static
	<init> (Lely;Lffo;)V <init>
		0 o p_285189_
		1 o p_284964_
	O_ ()Z hasLightWork
	a (Lkd;Z)V updateSectionStatus
		0 o p_285167_
		1 o p_284934_
	a (II)Lelx; getChunk
		0 o p_284967_
		1 o p_285447_
	a ()I runLightUpdates
	a (Ldqv;Z)V setLightEnabled
		0 o p_285116_
		1 o p_285522_
	a (Lejm;Ljg;)Lfpc; getOcclusionShape
		static
		0 o p_285020_
		1 o p_285455_
	a (JJ)V propagateDecrease
		0 o p_284941_
		1 o p_285213_
	a (Lejm;Lejm;Ljg;I)I getLightBlockInto
		static
		0 o p_285453_
		1 o p_285318_
		2 o p_285196_
		3 o p_285248_
	a (Lejm;Lejm;Ljg;)Z shapeOccludes
		0 o p_285154_
		1 o p_285155_
		2 o p_285327_
	a (Lejm;)Z isEmptyShape
		static
		0 o p_285133_
	a (JLelq;)V queueSectionData
		0 o p_285221_
		1 o p_285427_
	a (Lja;)V checkBlock
		0 o p_285352_
	a (J)V checkNode
		0 o p_285507_
	a (Lkd;)Lelq; getDataLayerData
		0 o p_285093_
	a (JJI)V propagateIncrease
		0 o p_285325_
		1 o p_285026_
		2 o p_285197_
	a (Lejm;Lejm;)Z hasDifferentLightProperties
		static
		0 o p_285110_
		1 o p_285372_
	b (Lja;)I getLightValue
		0 o p_285149_
	b (JJ)V enqueueDecrease
		0 o p_285228_
		1 o p_285464_
	b (Lejm;)I getOpacity
		0 o p_285084_
	b (Ldqv;Z)V retainData
		0 o p_285314_
		1 o p_284937_
	b (J)Ljava/lang/String; getDebugData
		0 o p_285363_
	c (J)Lffo$b; getDebugSectionType
		0 o p_285320_
	c (Lja;)Lejm; getState
		0 o p_285338_
	c ()V clearChunkCache
	c (JJ)V enqueueIncrease
		0 o p_285223_
		1 o p_285022_
	d ()I propagateIncreases
	e ()I propagateDecreases
ffr$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 (J)I getFromLevel
		static
		0 o p_285483_
	a (I)J decreaseAllDirections
		static
		0 o p_285144_
	a (IZLjg;)J increaseSkipOneDirection
		static
		0 o p_285091_
		1 o p_285186_
		2 o p_285382_
	a (ILjg;)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 (JLjg;)Z shouldPropagateInDirection
		static
		0 o p_285347_
		1 o p_285291_
	a (JI)J withLevel
		static
		0 o p_285234_
		1 o p_285042_
	b (IZLjg;)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 (JLjg;)J withDirection
		static
		0 o p_285295_
		1 o p_285016_
	c (JLjg;)J withoutDirection
		static
		0 o p_285366_
		1 o p_285489_
	c (J)Z isIncreaseFromEmission
		static
		0 o p_285348_
ffs net/minecraft/world/level/lighting/LightEventListener
	O_ ()Z hasLightWork
	a (Lkd;Z)V updateSectionStatus
		0 o p_75837_
		1 o p_75838_
	a (Lja;)V checkBlock
		0 o p_164454_
	a (Lja;Z)V updateSectionStatus
		0 o p_75835_
		1 o p_75836_
	a ()I runLightUpdates
	a (Ldqv;Z)V setLightEnabled
		0 o p_164452_
		1 o p_164453_
	b (Ldqv;)V propagateLightSources
		0 o p_285263_
fft 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 Lja$a; mutablePos
	k Lffk; emptyChunkSources
	<clinit> ()V <clinit>
		static
	<init> (Lely;)V <init>
		0 o p_75843_
	<init> (Lely;Lffu;)V <init>
		0 o p_282215_
		1 o p_282341_
	a (JLjg;IZI)V propagateFromEmptySections
		0 o p_284965_
		1 o p_285308_
		2 o p_284977_
		3 o p_285001_
		4 o p_285052_
	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 (Ldqv;Z)V setLightEnabled
		0 o p_285459_
		1 o p_285013_
	a (IIII)V removeSourcesBelow
		0 o p_285475_
		1 o p_285138_
		2 o p_285130_
		3 o p_285112_
	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_
	a (Ljg;II)Z crossedSectionEdge
		static
		0 o p_285014_
		1 o p_284991_
		2 o p_285468_
	b (Ldqv;)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 (II)Lffk; getChunkSources
		0 o p_285270_
		1 o p_285307_
	b (III)V updateSourcesInColumn
		0 o p_285053_
		1 o p_285140_
		2 o p_285337_
	d (J)I countEmptySectionsBelowIfAtBorder
		0 o p_285356_
fft$1 net/minecraft/world/level/lighting/SkyLightEngine$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
ffu net/minecraft/world/level/lighting/SkyLightSectionStorage
	<init> (Lely;)V <init>
		0 o p_75868_
	a (Lelq;)Lelq; 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)Lelq; 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_
ffu$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 ()Lffu$a; copy
	b ()Lffl; copy
ffv net/minecraft/world/level/lighting/SpatialLongSet
	a Lffv$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
ffv$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_
ffw net/minecraft/world/level/lighting/package-info
ffx net/minecraft/world/level/material/EmptyFluid
	<init> ()V <init>
	a (Lfga;Ldqu;Lja;)F getHeight
		0 o p_75926_
		1 o p_75927_
		2 o p_75928_
	a (Lfga;)F getOwnHeight
		0 o p_75924_
	a ()Ldhl; getBucket
	a (Lfga;Ldqu;Lja;Lffz;Ljg;)Z canBeReplacedWith
		0 o p_75930_
		1 o p_75931_
		2 o p_75932_
		3 o p_75933_
		4 o p_75934_
	a (Ldrt;)I getTickDelay
		0 o p_75922_
	a (Ldqu;Lja;Lfga;)Lfoh; getFlow
		0 o p_75918_
		1 o p_75919_
		2 o p_75920_
	b (Lfga;)Lejm; createLegacyBlock
		0 o p_75937_
	b (Lfga;Ldqu;Lja;)Lfpc; getShape
		0 o p_75939_
		1 o p_75940_
		2 o p_75941_
	b ()Z isEmpty
	c ()F getExplosionResistance
	c (Lfga;)Z isSource
		0 o p_75944_
	d (Lfga;)I getAmount
		0 o p_75946_
ffy net/minecraft/world/level/material/FlowingFluid
	a Lekd; FALLING
	b Lekm; LEVEL
	e I CACHE_SIZE
	f Ljava/lang/ThreadLocal; OCCLUSION_CACHE
	g Ljava/util/Map; shapes
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfga;Ldqu;Lja;)F getHeight
		0 o p_76050_
		1 o p_76051_
		2 o p_76052_
	a (Lawx;Lja;Lejm;)Lfga; getNewLiquid
		0 o p_376839_
		1 o p_76037_
		2 o p_76038_
	a (Ldrr;Lja;Lejm;Ljg;Lfga;)V spreadTo
		0 o p_76005_
		1 o p_76006_
		2 o p_76007_
		3 o p_76008_
		4 o p_76009_
	a (Ldrr;Lja;Lejm;)V beforeDestroyingBlock
		0 o p_76002_
		1 o p_76003_
		2 o p_76004_
	a (Ldqu;Lja;Lejm;Lffz;)Z canHoldFluid
		static
		0 o p_75973_
		1 o p_75974_
		2 o p_75975_
		3 o p_75976_
	a (Lawx;)Z canConvertToSource
		0 o p_376940_
	a (Ldrt;Lja;ILjg;Lejm;Lffy$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 (Ldqu;Lja;Ljg;)Z isSolidFace
		0 o p_75991_
		1 o p_75992_
		2 o p_75993_
	a (IZ)Lfga; getFlowing
		0 o p_75954_
		1 o p_75955_
	a (Lawx;Lja;Lfga;Lejm;)V spreadToSides
		0 o p_376224_
		1 o p_76016_
		2 o p_76017_
		3 o p_76018_
	a (Ldqu;Lja;Lejm;Lja;Lejm;)Z isWaterHole
		0 o p_75957_
		1 o p_75959_
		2 o p_75960_
		3 o p_75961_
		4 o p_75962_
	a (Lejn$a;)V createFluidStateDefinition
		0 o p_76046_
	a (Ldqu;Lja;Lfga;)Lfoh; getFlow
		0 o p_75987_
		1 o p_75988_
		2 o p_75989_
	a (Lawx;Lja;Lejm;Lfga;)V spread
		0 o p_376507_
		1 o p_76012_
		2 o p_361407_
		3 o p_76013_
	a (Lfga;)F getOwnHeight
		0 o p_76048_
	a (Ldqu;Lja;Lejm;Ljg;Lja;Lejm;Lfga;)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 (Ldrq;Lja;Lfga;Lfga;)I getSpreadDelay
		0 o p_75998_
		1 o p_75999_
		2 o p_76000_
		3 o p_76001_
	a (Lejm;)Z canHoldAnyFluid
		static
		0 o p_362073_
	a (Ldrt;Lja;)I sourceNeighborCount
		0 o p_76020_
		1 o p_76021_
	a (Z)Lfga; getSource
		0 o p_76069_
	a (Ljg;Ldqu;Lja;Lejm;Lja;Lejm;)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 (Ldqu;Lffz;Lja;Lejm;Ljg;Lja;Lejm;Lfga;)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_
	b (Ldrt;)I getSlopeFindDistance
		0 o p_76074_
	b (Lawx;Lja;Lejm;Lfga;)V tick
		0 o p_376710_
		1 o p_75996_
		2 o p_360412_
		3 o p_75997_
	b (Ldqu;Lja;Lfga;)Lfpc; lambda$getShape$1
		static
		0 o p_76071_
		1 o p_76072_
		2 o p_76073_
	b (Ldqu;Lja;Lejm;Lffz;)Z canHoldSpecificFluid
		static
		0 o p_361904_
		1 o p_360557_
		2 o p_365254_
		3 o p_365308_
	b (Lfga;Ldqu;Lja;)Lfpc; getShape
		0 o p_76084_
		1 o p_76085_
		2 o p_76086_
	b (Lawx;Lja;Lejm;)Ljava/util/Map; getSpread
		0 o p_376283_
		1 o p_76081_
		2 o p_76082_
	c (Ldrt;)I getDropOff
		0 o p_76087_
	d ()Lffz; getFlowing
	d (Lfga;Ldqu;Lja;)Z hasSameAbove
		static
		0 o p_76089_
		1 o p_76090_
		2 o p_76091_
	d (Lfga;)I getAmount
		0 o p_164509_
	e ()Lffz; getSource
	e (Lfga;)I getLegacyLevel
		static
		0 o p_76093_
	g (Lfga;)Z affectsFlow
		0 o p_76095_
	h (Lfga;)Z isSourceBlockOfThisType
		0 o p_76097_
	l ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; lambda$static$0
		static
ffy$1 net/minecraft/world/level/material/FlowingFluid$1
	<init> (I)V <init>
		0 o p_76100_
	rehash (I)V rehash
		0 o p_76102_
ffy$a net/minecraft/world/level/material/FlowingFluid$BlockStatePairKey
	a Lejm; first
	b Lejm; second
	c Ljg; direction
	<init> (Lejm;Lejm;Ljg;)V <init>
		0 o first
		1 o second
		2 o direction
	a ()Lejm; first
	b ()Lejm; second
	c ()Ljg; direction
	equals (Ljava/lang/Object;)Z equals
		0 o p_368747_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ffy$b net/minecraft/world/level/material/FlowingFluid$SpreadContext
	a Lffy; this$0
	b Ldqu; level
	c Lja; origin
	d Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap; stateCache
	e Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap; holeCache
	<init> (Lffy;Ldqu;Lja;)V <init>
		0 o p_364577_
		1 o p_364617_
		2 o p_361136_
	a (Lja;)Lejm; getBlockState
		0 o p_361206_
	a (Lja;S)Lejm; getBlockState
		0 o p_360376_
		1 o p_364307_
	b (Lja;)Z isHole
		0 o p_362369_
	b (Lja;S)Z lambda$isHole$1
		0 o p_362161_
		1 o p_363178_
	c (Lja;S)Lejm; lambda$getBlockState$0
		0 o p_362828_
		1 o p_361149_
	c (Lja;)S getCacheKey
		0 o p_362251_
ffz net/minecraft/world/level/material/Fluid
	a Lfga; defaultFluidState
	b Ljk$c; builtInRegistryHolder
	c Ljq; FLUID_STATE_REGISTRY
	d Lejn; stateDefinition
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfga;Ldqu;Lja;)F getHeight
		0 o p_76124_
		1 o p_76125_
		2 o p_76126_
	a (Lbdj;)Z is
		0 o p_205068_
	a (Ldrt;)I getTickDelay
		0 o p_76120_
	a (Lffz;)Z isSame
		0 o p_76122_
	a (Ldrq;Lja;Lcdv;Lcen;)V entityInside
		0 o p_405852_
		1 o p_405588_
		2 o p_405079_
		3 o p_404803_
	a (Lawx;Lja;Lfga;Lbfq;)V randomTick
		0 o p_376348_
		1 o p_230555_
		2 o p_230556_
		3 o p_230557_
	a (Lejn$a;)V createFluidStateDefinition
		0 o p_76121_
	a (Ldqu;Lja;Lfga;)Lfoh; getFlow
		0 o p_76110_
		1 o p_76111_
		2 o p_76112_
	a (Lfga;)F getOwnHeight
		0 o p_76123_
	a ()Ldhl; getBucket
	a (Lfga;Ldqu;Lja;Lffz;Ljg;)Z canBeReplacedWith
		0 o p_76127_
		1 o p_76128_
		2 o p_76129_
		3 o p_76130_
		4 o p_76131_
	a (Ldrq;Lja;Lfga;Lbfq;)V animateTick
		0 o p_230550_
		1 o p_230551_
		2 o p_230552_
		3 o p_230553_
	b (Lfga;)Lejm; createLegacyBlock
		0 o p_76136_
	b (Lawx;Lja;Lejm;Lfga;)V tick
		0 o p_376125_
		1 o p_76114_
		2 o p_363265_
		3 o p_76115_
	b (Lfga;Ldqu;Lja;)Lfpc; getShape
		0 o p_76137_
		1 o p_76138_
		2 o p_76139_
	b ()Z isEmpty
	c ()F getExplosionResistance
	c (Lfga;Ldqu;Lja;)Lfoc; getAABB
		0 o p_397902_
		1 o p_397853_
		2 o p_397764_
	c (Lfga;)Z isSource
		0 o p_76140_
	d (Lfga;)I getAmount
		0 o p_76141_
	f (Lfga;)V registerDefaultState
		0 o p_76143_
	f ()Lejn; getStateDefinition
	g ()Lfga; defaultFluidState
	h ()Lmc; getDripParticle
	i ()Z isRandomlyTicking
	j ()Ljava/util/Optional; getPickupSound
	k ()Ljk$c; builtInRegistryHolder
fg 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 ()Lfg; criteria
		static
	a (Lcom/mojang/brigadier/StringReader;)Lfpq; parse
		0 o p_102560_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfpq; getCriteria
		static
		0 o p_102566_
		1 o p_102567_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304092_
	a (Lbcn;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_
fga 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> (Lffz;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 (Ldqu;Lja;Lffz;Ljg;)Z canBeReplacedWith
		0 o p_76159_
		1 o p_76160_
		2 o p_76161_
		3 o p_76162_
	a (Lawx;Lja;Lejm;)V tick
		0 o p_376550_
		1 o p_76165_
		2 o p_360548_
	a (Ljo;)Z is
		0 o p_205073_
	a (Lbdj;)Z is
		0 o p_205071_
	a ()Lffz; getType
	a (Lffz;)Z isSourceOfType
		0 o p_164513_
	a (Lawx;Lja;Lbfq;)V randomTick
		0 o p_376487_
		1 o p_230564_
		2 o p_230565_
	a (Ldqu;Lja;)F getHeight
		0 o p_76156_
		1 o p_76157_
	a (Ldrq;Lja;Lcdv;Lcen;)V entityInside
		0 o p_404939_
		1 o p_405826_
		2 o p_405864_
		3 o p_405044_
	a (Ldrq;Lja;Lbfq;)V animateTick
		0 o p_230559_
		1 o p_230560_
		2 o p_230561_
	b (Ldqu;Lja;)Z shouldRenderBackwardUpFace
		0 o p_76172_
		1 o p_76173_
	b (Lffz;)Z is
		0 o p_192918_
	b ()Z isSource
	c ()Z isEmpty
	c (Ldqu;Lja;)Lfoh; getFlow
		0 o p_76180_
		1 o p_76181_
	d (Ldqu;Lja;)Lfpc; getShape
		0 o p_76184_
		1 o p_76185_
	d ()F getOwnHeight
	e ()I getAmount
	e (Ldqu;Lja;)Lfoc; getAABB
		0 o p_397401_
		1 o p_397989_
	f ()Z isRandomlyTicking
	g ()Lejm; createLegacyBlock
	h ()Lmc; getDripParticle
	i ()F getExplosionResistance
	j ()Ljk; holder
	k ()Ljava/util/stream/Stream; getTags
fgb net/minecraft/world/level/material/Fluids
	a Lffz; EMPTY
	b Lffy; FLOWING_WATER
	c Lffy; WATER
	d Lffy; FLOWING_LAVA
	e Lffy; LAVA
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lffz;)Lffz; register
		static
		0 o p_76198_
		1 o p_76199_
fgc net/minecraft/world/level/material/FogType
	a Lfgc; LAVA
	b Lfgc; WATER
	c Lfgc; POWDER_SNOW
	d Lfgc; DIMENSION_OR_BOSS
	e Lfgc; ATMOSPHERIC
	f Lfgc; NONE
	g [Lfgc; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_164522_
		1 o p_164523_
	a ()[Lfgc; $values
		static
	valueOf (Ljava/lang/String;)Lfgc; valueOf
		static
		0 o p_164526_
	values ()[Lfgc; values
		static
fgd net/minecraft/world/level/material/LavaFluid
	e F MIN_LEVEL_CUTOFF
	<init> ()V <init>
	a (Ldrt;Lja;)Z hasFlammableNeighbours
		0 o p_76228_
		1 o p_76229_
	a (Ldrr;Lja;Lejm;Ljg;Lfga;)V spreadTo
		0 o p_76220_
		1 o p_76221_
		2 o p_76222_
		3 o p_76223_
		4 o p_76224_
	a (Ldrr;Lja;Lejm;)V beforeDestroyingBlock
		0 o p_76216_
		1 o p_76217_
		2 o p_76218_
	a (Ldrt;)I getTickDelay
		0 o p_76226_
	a (Lffz;)Z isSame
		0 o p_76231_
	a (Lawx;)Z canConvertToSource
		0 o p_376200_
	a (Ldrq;Lja;Lcdv;Lcen;)V entityInside
		0 o p_405274_
		1 o p_404936_
		2 o p_405835_
		3 o p_404807_
	a (Lawx;Lja;Lfga;Lbfq;)V randomTick
		0 o p_376493_
		1 o p_230573_
		2 o p_230574_
		3 o p_230575_
	a ()Ldhl; getBucket
	a (Lfga;Ldqu;Lja;Lffz;Ljg;)Z canBeReplacedWith
		0 o p_76233_
		1 o p_76234_
		2 o p_76235_
		3 o p_76236_
		4 o p_76237_
	a (Ldrq;Lja;Lfga;Lfga;)I getSpreadDelay
		0 o p_76203_
		1 o p_76204_
		2 o p_76205_
		3 o p_76206_
	a (Ldrq;Lja;Lfga;Lbfq;)V animateTick
		0 o p_230567_
		1 o p_230568_
		2 o p_230569_
		3 o p_230570_
	a (Ldrr;Lja;)V fizz
		0 o p_76213_
		1 o p_76214_
	b (Ldrt;)I getSlopeFindDistance
		0 o p_76244_
	b (Ldrt;Lja;)Z isFlammable
		0 o p_76246_
		1 o p_76247_
	b (Lfga;)Lejm; createLegacyBlock
		0 o p_76249_
	c ()F getExplosionResistance
	c (Ldrt;)I getDropOff
		0 o p_76252_
	d ()Lffz; getFlowing
	e ()Lffz; getSource
	h ()Lmc; getDripParticle
	i ()Z isRandomlyTicking
	j ()Ljava/util/Optional; getPickupSound
fgd$a net/minecraft/world/level/material/LavaFluid$Flowing
	<init> ()V <init>
	a (Lejn$a;)V createFluidStateDefinition
		0 o p_76260_
	c (Lfga;)Z isSource
		0 o p_76262_
	d (Lfga;)I getAmount
		0 o p_76264_
fgd$b net/minecraft/world/level/material/LavaFluid$Source
	<init> ()V <init>
	c (Lfga;)Z isSource
		0 o p_76267_
	d (Lfga;)I getAmount
		0 o p_76269_
fge net/minecraft/world/level/material/MapColor
	A Lfge; COLOR_BROWN
	B Lfge; COLOR_GREEN
	C Lfge; COLOR_RED
	D Lfge; COLOR_BLACK
	E Lfge; GOLD
	F Lfge; DIAMOND
	G Lfge; LAPIS
	H Lfge; EMERALD
	I Lfge; PODZOL
	J Lfge; NETHER
	K Lfge; TERRACOTTA_WHITE
	L Lfge; TERRACOTTA_ORANGE
	M Lfge; TERRACOTTA_MAGENTA
	N Lfge; TERRACOTTA_LIGHT_BLUE
	O Lfge; TERRACOTTA_YELLOW
	P Lfge; TERRACOTTA_LIGHT_GREEN
	Q Lfge; TERRACOTTA_PINK
	R Lfge; TERRACOTTA_GRAY
	S Lfge; TERRACOTTA_LIGHT_GRAY
	T Lfge; TERRACOTTA_CYAN
	U Lfge; TERRACOTTA_PURPLE
	V Lfge; TERRACOTTA_BLUE
	W Lfge; TERRACOTTA_BROWN
	X Lfge; TERRACOTTA_GREEN
	Y Lfge; TERRACOTTA_RED
	Z Lfge; TERRACOTTA_BLACK
	a Lfge; NONE
	aa Lfge; CRIMSON_NYLIUM
	ab Lfge; CRIMSON_STEM
	ac Lfge; CRIMSON_HYPHAE
	ad Lfge; WARPED_NYLIUM
	ae Lfge; WARPED_STEM
	af Lfge; WARPED_HYPHAE
	ag Lfge; WARPED_WART_BLOCK
	ah Lfge; DEEPSLATE
	ai Lfge; RAW_IRON
	aj Lfge; GLOW_LICHEN
	ak I col
	al I id
	am [Lfge; MATERIAL_COLORS
	b Lfge; GRASS
	c Lfge; SAND
	d Lfge; WOOL
	e Lfge; FIRE
	f Lfge; ICE
	g Lfge; METAL
	h Lfge; PLANT
	i Lfge; SNOW
	j Lfge; CLAY
	k Lfge; DIRT
	l Lfge; STONE
	m Lfge; WATER
	n Lfge; WOOD
	o Lfge; QUARTZ
	p Lfge; COLOR_ORANGE
	q Lfge; COLOR_MAGENTA
	r Lfge; COLOR_LIGHT_BLUE
	s Lfge; COLOR_YELLOW
	t Lfge; COLOR_LIGHT_GREEN
	u Lfge; COLOR_PINK
	v Lfge; COLOR_GRAY
	w Lfge; COLOR_LIGHT_GRAY
	x Lfge; COLOR_CYAN
	y Lfge; COLOR_PURPLE
	z Lfge; COLOR_BLUE
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_285303_
		1 o p_284979_
	a (Lfge$a;)I calculateARGBColor
		0 o p_361193_
	a (I)Lfge; byId
		static
		0 o p_285273_
	b (I)I getColorFromPackedId
		static
		0 o p_285190_
	b (Lfge$a;)B getPackedId
		0 o p_285070_
	c (I)Lfge; byIdUnsafe
		static
		0 o p_285180_
fge$a net/minecraft/world/level/material/MapColor$Brightness
	a Lfge$a; LOW
	b Lfge$a; NORMAL
	c Lfge$a; HIGH
	d Lfge$a; LOWEST
	e I id
	f I modifier
	g [Lfge$a; VALUES
	h [Lfge$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 (I)Lfge$a; byId
		static
		0 o p_284960_
	a ()[Lfge$a; $values
		static
	b (I)Lfge$a; byIdUnsafe
		static
		0 o p_285089_
	valueOf (Ljava/lang/String;)Lfge$a; valueOf
		static
		0 o p_285175_
	values ()[Lfge$a; values
		static
fgf net/minecraft/world/level/material/PushReaction
	a Lfgf; NORMAL
	b Lfgf; DESTROY
	c Lfgf; BLOCK
	d Lfgf; IGNORE
	e Lfgf; PUSH_ONLY
	f [Lfgf; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_76437_
		1 o p_76438_
	a ()[Lfgf; $values
		static
	valueOf (Ljava/lang/String;)Lfgf; valueOf
		static
		0 o p_76440_
	values ()[Lfgf; values
		static
fgg net/minecraft/world/level/material/WaterFluid
	<init> ()V <init>
	a ()Ldhl; getBucket
	a (Ldrr;Lja;Lejm;)V beforeDestroyingBlock
		0 o p_76450_
		1 o p_76451_
		2 o p_76452_
	a (Lfga;Ldqu;Lja;Lffz;Ljg;)Z canBeReplacedWith
		0 o p_76458_
		1 o p_76459_
		2 o p_76460_
		3 o p_76461_
		4 o p_76462_
	a (Ldrt;)I getTickDelay
		0 o p_76454_
	a (Lffz;)Z isSame
		0 o p_76456_
	a (Lawx;)Z canConvertToSource
		0 o p_376722_
	a (Ldrq;Lja;Lcdv;Lcen;)V entityInside
		0 o p_404956_
		1 o p_405311_
		2 o p_405780_
		3 o p_405240_
	a (Ldrq;Lja;Lfga;Lbfq;)V animateTick
		0 o p_230606_
		1 o p_230607_
		2 o p_230608_
		3 o p_230609_
	b (Ldrt;)I getSlopeFindDistance
		0 o p_76464_
	b (Lfga;)Lejm; createLegacyBlock
		0 o p_76466_
	c ()F getExplosionResistance
	c (Ldrt;)I getDropOff
		0 o p_76469_
	d ()Lffz; getFlowing
	e ()Lffz; getSource
	h ()Lmc; getDripParticle
	j ()Ljava/util/Optional; getPickupSound
fgg$a net/minecraft/world/level/material/WaterFluid$Flowing
	<init> ()V <init>
	a (Lejn$a;)V createFluidStateDefinition
		0 o p_76476_
	c (Lfga;)Z isSource
		0 o p_76478_
	d (Lfga;)I getAmount
		0 o p_76480_
fgg$b net/minecraft/world/level/material/WaterFluid$Source
	<init> ()V <init>
	c (Lfga;)Z isSource
		0 o p_76483_
	d (Lfga;)I getAmount
		0 o p_76485_
fgh net/minecraft/world/level/material/package-info
fgi net/minecraft/world/level/package-info
fgj net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator
	a Z prefersShallowSwimming
	m F oldWalkableCost
	n F oldWaterBorderCost
	<init> (Z)V <init>
		0 o p_164659_
	a ([Lfgm;Lfgm;)I getNeighbors
		0 o p_164676_
		1 o p_164677_
	a (Ldsd;Lcey;)V prepare
		0 o p_164671_
		1 o p_164672_
	a ()Lfgm; getStart
	a (DDD)Lfgv; getTarget
		0 o p_326847_
		1 o p_326890_
		2 o p_326832_
	a (Lfgt;III)Lfgr; getPathType
		0 o p_330489_
		1 o p_164667_
		2 o p_164668_
		3 o p_164669_
	b (Lfgm;Lfgm;)Z isVerticalNeighborValid
		0 o p_230611_
		1 o p_230612_
	b ()V done
	c ()Z isAmphibious
fgk net/minecraft/world/level/pathfinder/BinaryHeap
	a [Lfgm; heap
	b I size
	<init> ()V <init>
	a (I)V upHeap
		0 o p_77083_
	a (Lfgm;F)V changeCost
		0 o p_77087_
		1 o p_77088_
	a ()V clear
	a (Lfgm;)Lfgm; insert
		0 o p_77085_
	b (Lfgm;)V remove
		0 o p_164682_
	b (I)V downHeap
		0 o p_77090_
	b ()Lfgm; peek
	c ()Lfgm; pop
	d ()I size
	e ()Z isEmpty
	f ()[Lfgm; getHeap
fgl 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 ([Lfgm;Lfgm;)I getNeighbors
		0 o p_77266_
		1 o p_77267_
	a (III)Lfgm; findAcceptedNode
		0 o p_262970_
		1 o p_263018_
		2 o p_262947_
	a (Lcey;)Ljava/lang/Iterable; iteratePathfindingStartNodeCandidatePositions
		0 o p_263108_
	a (IIIJ)Lfgr; lambda$getCachedPathType$0
		0 o p_330150_
		1 o p_330151_
		2 o p_330152_
		3 o p_330153_
	a (Lja;)Z canStartAt
		0 o p_262645_
	a (Ldsd;Lcey;)V prepare
		0 o p_77261_
		1 o p_77262_
	a ()Lfgm; getStart
	a (DDD)Lfgv; getTarget
		0 o p_326875_
		1 o p_326936_
		2 o p_326811_
	a (Lfgt;III)Lfgr; getPathType
		0 o p_331058_
		1 o p_77246_
		2 o p_77247_
		3 o p_77248_
	b (Lfgm;)Z hasMalus
		0 o p_77264_
	b (III)Lfgr; getCachedPathType
		0 o p_326867_
		1 o p_326833_
		2 o p_326788_
	b ()V done
	c (Lfgm;)Z isOpen
		0 o p_77270_
fgm 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 Lfgm; cameFrom
	i Z closed
	j F walkedDistance
	k F costMalus
	l Lfgr; type
	m I hash
	<init> (III)V <init>
		0 o p_77285_
		1 o p_77286_
		2 o p_77287_
	a (Lja;)F distanceTo
		0 o p_164698_
	a (III)Lfgm; cloneAndMove
		0 o p_77290_
		1 o p_77291_
		2 o p_77292_
	a (Lwn;Lfgm;)V readContents
		static
		0 o p_262984_
		1 o p_263009_
	a (Lfgm;)F distanceTo
		0 o p_77294_
	a (Lwn;)V writeToStream
		0 o p_164700_
	a ()Lja; asBlockPos
	b (Lja;)F distanceToSqr
		0 o p_164703_
	b ()Lfoh; asVec3
	b (III)I createHash
		static
		0 o p_77296_
		1 o p_77297_
		2 o p_77298_
	b (Lwn;)Lfgm; createFromStream
		static
		0 o p_77302_
	b (Lfgm;)F distanceToXZ
		0 o p_230614_
	c (Lfgm;)F distanceToSqr
		0 o p_77300_
	c (Lja;)F distanceManhattan
		0 o p_77307_
	c ()Z inOpenSet
	d (Lfgm;)F distanceManhattan
		0 o p_77305_
	equals (Ljava/lang/Object;)Z equals
		0 o p_77309_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgn net/minecraft/world/level/pathfinder/NodeEvaluator
	b Lfgt; currentContext
	c Lcey; 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 ([Lfgm;Lfgm;)I getNeighbors
		0 o p_77353_
		1 o p_77354_
	a (Lcey;Lja;)Lfgr; getPathType
		0 o p_331317_
		1 o p_331263_
	a (Z)V setCanPassDoors
		0 o p_77352_
	a (IIII)Lfgm; lambda$getNode$0
		static
		0 o p_77329_
		1 o p_77330_
		2 o p_77331_
		3 o p_77332_
	a (Lejm;)Z isBurningBlock
		static
		0 o p_326838_
	a (Ldsd;Lcey;)V prepare
		0 o p_77347_
		1 o p_77348_
	a ()Lfgm; getStart
	a (Lfgt;IIILcey;)Lfgr; getPathTypeOfMob
		0 o p_330720_
		1 o p_326783_
		2 o p_326930_
		3 o p_326884_
		4 o p_326798_
	a (DDD)Lfgv; getTarget
		0 o p_326792_
		1 o p_326849_
		2 o p_326903_
	a (Lfgt;III)Lfgr; getPathType
		0 o p_330531_
		1 o p_331795_
		2 o p_332013_
		3 o p_331675_
	b (DDD)Lfgv; getTargetNodeAt
		0 o p_326819_
		1 o p_326953_
		2 o p_326931_
	b (Lja;)Lfgm; getNode
		0 o p_77350_
	b (Z)V setCanOpenDoors
		0 o p_77356_
	b ()V done
	c (Z)V setCanFloat
		0 o p_77359_
	c (III)Lfgm; 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
fgo net/minecraft/world/level/pathfinder/Path
	a Laae; STREAM_CODEC
	b Ljava/util/List; nodes
	c Lfgo$a; debugData
	d I nextNodeIndex
	e Lja; target
	f F distToTarget
	g Z reached
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lja;Z)V <init>
		0 o p_77371_
		1 o p_77372_
		2 o p_77373_
	a (Lwn;Lfgo;)V lambda$static$0
		static
		0 o p_449003_
		1 o p_449004_
	a (ILfgm;)V replaceNode
		0 o p_77378_
		1 o p_77379_
	a (Lwn;Lfgm;)V lambda$writeToStream$1
		static
		0 o p_294084_
		1 o p_294085_
	a (Lcdv;I)Lfoh; getEntityPosAtNode
		0 o p_77383_
		1 o p_77384_
	a ([Lfgm;[Lfgm;Ljava/util/Set;)V setDebug
		0 o p_164710_
		1 o p_164711_
		2 o p_164712_
	a (Lcdv;)Lfoh; getNextEntityPos
		0 o p_77381_
	a (Lwn;)V writeToStream
		0 o p_164705_
	a ()V advance
	a (Lwn;[Lfgm;)V writeNodeArray
		static
		0 o p_296066_
		1 o p_294231_
	a (Lfgo;)Z sameAs
		0 o p_77386_
	a (I)Lfgm; getNode
		0 o p_77376_
	b (I)V truncateNodes
		0 o p_77389_
	b (Lwn;)Lfgo; createFromStream
		static
		0 o p_77391_
	b ()Z notStarted
	c (I)V setNextNodeIndex
		0 o p_77394_
	c ()Z isDone
	c (Lwn;)[Lfgm; readNodeArray
		static
		0 o p_294398_
	d ()Lfgm; getEndNode
	d (I)Lja; getNodePos
		0 o p_77397_
	e ()I getNodeCount
	equals (Ljava/lang/Object;)Z equals
		0 o p_449316_
	f ()I getNextNodeIndex
	g ()Lja; getNextNodePos
	h ()Lfgm; getNextNode
	hashCode ()I hashCode
	i ()Lfgm; getPreviousNode
	j ()Z canReach
	k ()Lfgo$a; debugData
	l ()Lja; getTarget
	m ()F getDistToTarget
	n ()Lfgo; copy
	toString ()Ljava/lang/String; toString
fgo$a net/minecraft/world/level/pathfinder/Path$DebugData
	a [Lfgm; openSet
	b [Lfgm; closedSet
	c Ljava/util/Set; targetNodes
	<init> ([Lfgm;[Lfgm;Ljava/util/Set;)V <init>
		0 o openSet
		1 o closedSet
		2 o targetNodes
	a ()[Lfgm; openSet
	a (Lwn;Lfgv;)V lambda$write$0
		static
		0 o p_295084_
		1 o p_294361_
	a (Lwn;)V write
		0 o p_296345_
	b (Lwn;)Lfgo$a; read
		static
		0 o p_295853_
	b ()[Lfgm; closedSet
	c ()Ljava/util/Set; targetNodes
	equals (Ljava/lang/Object;)Z equals
		0 o p_295739_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fgp net/minecraft/world/level/pathfinder/PathComputationType
	a Lfgp; LAND
	b Lfgp; WATER
	c Lfgp; AIR
	d [Lfgp; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_77415_
		1 o p_77416_
	a ()[Lfgp; $values
		static
	valueOf (Ljava/lang/String;)Lfgp; valueOf
		static
		0 o p_77418_
	values ()[Lfgp; values
		static
fgq net/minecraft/world/level/pathfinder/PathFinder
	a F FUDGING
	b [Lfgm; neighbors
	c I maxVisitedNodes
	d Lfgn; nodeEvaluator
	e Lfgk; openSet
	f Ljava/util/function/BooleanSupplier; captureDebug
	<init> (Lfgn;I)V <init>
		0 o p_77425_
		1 o p_77426_
	a (I)V setMaxVisitedNodes
		0 o p_361065_
	a (Ljava/util/Map;Lfgv;)Lfgo; lambda$findPath$3
		0 o p_77450_
		1 o p_77451_
	a (Lfgm;Ljava/util/Set;)F getBestH
		0 o p_77445_
		1 o p_77446_
	a (Lja;)Lfgv; lambda$findPath$1
		0 o p_326774_
	a (Lfgm;Lja;Z)Lfgo; reconstructPath
		0 o p_77435_
		1 o p_77436_
		2 o p_77437_
	a ()Z lambda$new$0
		static
	a (Lfgm;Ljava/util/Map;FIF)Lfgo; findPath
		0 o p_164718_
		1 o p_164719_
		2 o p_164720_
		3 o p_164721_
		4 o p_164722_
	a (Ljava/util/function/BooleanSupplier;)V setCaptureDebug
		0 o p_449427_
	a (Lfgm;Lfgm;)F distance
		0 o p_230617_
		1 o p_230618_
	a (Ldsd;Lcey;Ljava/util/Set;FIF)Lfgo; 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 (I)[Lfgm; lambda$findPath$4
		static
		0 o p_294086_
	b (Ljava/util/Map;Lfgv;)Lfgo; lambda$findPath$2
		0 o p_77453_
		1 o p_77454_
fgr net/minecraft/world/level/pathfinder/PathType
	A F malus
	B [Lfgr; $VALUES
	a Lfgr; BLOCKED
	b Lfgr; OPEN
	c Lfgr; WALKABLE
	d Lfgr; WALKABLE_DOOR
	e Lfgr; TRAPDOOR
	f Lfgr; POWDER_SNOW
	g Lfgr; DANGER_POWDER_SNOW
	h Lfgr; FENCE
	i Lfgr; LAVA
	j Lfgr; WATER
	k Lfgr; WATER_BORDER
	l Lfgr; RAIL
	m Lfgr; UNPASSABLE_RAIL
	n Lfgr; DANGER_FIRE
	o Lfgr; DAMAGE_FIRE
	p Lfgr; DANGER_OTHER
	q Lfgr; DAMAGE_OTHER
	r Lfgr; DOOR_OPEN
	s Lfgr; DOOR_WOOD_CLOSED
	t Lfgr; DOOR_IRON_CLOSED
	u Lfgr; BREACH
	v Lfgr; LEAVES
	w Lfgr; STICKY_HONEY
	x Lfgr; COCOA
	y Lfgr; DAMAGE_CAUTIOUS
	z Lfgr; 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 ()[Lfgr; $values
		static
	valueOf (Ljava/lang/String;)Lfgr; valueOf
		static
		0 o p_326860_
	values ()[Lfgr; values
		static
fgs net/minecraft/world/level/pathfinder/PathTypeCache
	a I SIZE
	b I MASK
	c [J positions
	d [Lfgr; pathTypes
	<init> ()V <init>
	a (Lja;)V invalidate
		0 o p_331507_
	a (Ldqu;Lja;IJ)Lfgr; compute
		0 o p_330773_
		1 o p_330311_
		2 o p_330671_
		3 o p_332065_
	a (IJ)Lfgr; get
		0 o p_330588_
		1 o p_331771_
	a (Ldqu;Lja;)Lfgr; getOrCompute
		0 o p_330930_
		1 o p_331162_
	a (J)I index
		static
		0 o p_332203_
fgt net/minecraft/world/level/pathfinder/PathfindingContext
	a Ldqy; level
	b Lfgs; cache
	c Lja; mobPosition
	d Lja$a; mutablePos
	<init> (Ldqy;Lcey;)V <init>
		0 o p_331783_
		1 o p_331698_
	a (Lja;)Lejm; getBlockState
		0 o p_330575_
	a (III)Lfgr; getPathTypeFromState
		0 o p_331972_
		1 o p_330358_
		2 o p_330334_
	a ()Ldqy; level
	b ()Lja; mobPosition
fgu 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 ([Lfgm;Lfgm;)I getNeighbors
		0 o p_77483_
		1 o p_77484_
	a (III)Lfgm; findAcceptedNode
		0 o p_263032_
		1 o p_263066_
		2 o p_263105_
	a (Lfgm;)Z isNodeValid
		0 o p_192962_
	a (IIIJ)Lfgr; lambda$getCachedBlockType$0
		0 o p_330154_
		1 o p_330155_
		2 o p_330156_
		3 o p_330157_
	a (Ldsd;Lcey;)V prepare
		0 o p_192959_
		1 o p_192960_
	a ()Lfgm; getStart
	a (Lfgt;IIILcey;)Lfgr; getPathTypeOfMob
		0 o p_330584_
		1 o p_77473_
		2 o p_77474_
		3 o p_77475_
		4 o p_77476_
	a (DDD)Lfgv; getTarget
		0 o p_326917_
		1 o p_326806_
		2 o p_326896_
	a (Lfgt;III)Lfgr; getPathType
		0 o p_330490_
		1 o p_326812_
		2 o p_326835_
		3 o p_326945_
	b (Lfgm;)Z hasMalus
		static
		0 o p_326813_
	b (III)Lfgr; getCachedBlockType
		0 o p_192968_
		1 o p_192969_
		2 o p_192970_
	b ()V done
fgv net/minecraft/world/level/pathfinder/Target
	m F bestHeuristic
	n Lfgm; bestNode
	o Z reached
	<init> (III)V <init>
		0 o p_77498_
		1 o p_77499_
		2 o p_77500_
	<init> (Lfgm;)V <init>
		0 o p_77502_
	a (FLfgm;)V updateBest
		0 o p_77504_
		1 o p_77505_
	c (Lwn;)Lfgv; createFromStream
		static
		0 o p_77507_
	d ()Lfgm; getBestNode
	e ()V setReached
	f ()Z isReached
fgw 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 [Lfgm; reusableNeighbors
	<init> ()V <init>
	a (III)Lfgm; getBlockedNode
		0 o p_230628_
		1 o p_230629_
		2 o p_230630_
	a (Lfgr;)Z doesBlockHavePartialCollision
		static
		0 o p_326827_
	a (IIILfgr;)Lfgm; getClosedNode
		0 o p_326935_
		1 o p_326904_
		2 o p_326845_
		3 o p_326820_
	a (IIILfgm;)Lfgm; tryFindFirstNonWaterBelow
		0 o p_326959_
		1 o p_326927_
		2 o p_326932_
		3 o p_326880_
	a (IIIIDLjg;Lfgr;)Lfgm; 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 (Ldsd;Lcey;)V prepare
		0 o p_77620_
		1 o p_77621_
	a (Ldqu;Lja;)D getFloorLevel
		static
		0 o p_77612_
		1 o p_77613_
	a (Lfoc;)Z hasCollisions
		0 o p_77635_
	a (DDD)Lfgv; getTarget
		0 o p_326793_
		1 o p_326919_
		2 o p_326802_
	a (Lfgt;III)Lfgr; getPathType
		0 o p_330217_
		1 o p_326856_
		2 o p_326857_
		3 o p_326859_
	a (IIILfgr;F)Lfgm; getNodeAndUpdateCostToMax
		0 o p_230620_
		1 o p_230621_
		2 o p_230622_
		3 o p_326789_
		4 o p_230624_
	a (Lfgm;Lfgm;)Z isNeighborValid
		0 o p_77627_
		1 o p_77628_
	a (IIIIDLjg;Lfgr;Lja$a;)Lfgm; 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 ([Lfgm;Lfgm;)I getNeighbors
		0 o p_77640_
		1 o p_77641_
	a (Lfgm;Lfgm;Lfgm;)Z isDiagonalValid
		0 o p_326907_
		1 o p_326803_
		2 o p_326821_
	a (Lfgm;)Z isDiagonalValid
		0 o p_77630_
	a (IIIJ)Lfgr; lambda$getCachedPathType$1
		0 o p_330158_
		1 o p_330159_
		2 o p_330160_
		3 o p_330161_
	a (Lja;)Z canStartAt
		0 o p_262596_
	a (Lfgt;Lja$a;)Lfgr; getPathTypeStatic
		static
		0 o p_330755_
		1 o p_331020_
	a (Lfgt;IIILfgr;)Lfgr; checkNeighbourBlocks
		static
		0 o p_331893_
		1 o p_332169_
		2 o p_330433_
		3 o p_331506_
		4 o p_326944_
	a (Lfoc;Ljava/lang/Object;)Z lambda$hasCollisions$0
		0 o p_330162_
		1 o p_330163_
	a ()Lfgm; getStart
	a (Lfgt;IIILcey;)Lfgr; getPathTypeOfMob
		0 o p_330551_
		1 o p_326939_
		2 o p_326943_
		3 o p_326876_
		4 o p_326786_
	b (III)Lfgr; getCachedPathType
		0 o p_326926_
		1 o p_326795_
		2 o p_326824_
	b (Lfgt;III)Ljava/util/Set; getPathTypeWithinMobBB
		0 o p_331617_
		1 o p_326916_
		2 o p_326906_
		3 o p_326848_
	b (Lcey;Lja;)Lfgr; getPathTypeStatic
		static
		0 o p_332010_
		1 o p_330520_
	b (Lfgm;)Z canReachWithoutCollision
		0 o p_77625_
	b (Ldqu;Lja;)Lfgr; getPathTypeFromState
		static
		0 o p_77644_
		1 o p_77645_
	b ()V done
	c ()Z isAmphibious
	c (Lja;)Lfgm; getStartNode
		0 o p_230632_
	d (III)Lfgm; tryFindFirstGroundNodeBelow
		0 o p_326892_
		1 o p_326901_
		2 o p_326809_
	d (Lja;)D getFloorLevel
		0 o p_164733_
	h ()D getMobJumpHeight
fgw$1 net/minecraft/world/level/pathfinder/WalkNodeEvaluator$1
	a [I $SwitchMap$net$minecraft$world$level$pathfinder$PathType
	<clinit> ()V <clinit>
		static
fgx net/minecraft/world/level/pathfinder/package-info
fgy 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 Lawx; level
	<init> (Lawx;)V <init>
		0 o p_77650_
	a (Lja;Lja;)D lambda$findClosestPortalPosition$2
		static
		0 o p_352045_
		1 o p_352046_
	a (Lja$a;)Z canPortalReplaceBlock
		0 o p_248971_
	a (Ljk;)Z lambda$findClosestPortalPosition$0
		static
		0 o p_230634_
	a (Lja;ZLelf;)Ljava/util/Optional; findClosestPortalPosition
		0 o p_352378_
		1 o p_352309_
		2 o p_352374_
	a (Lja;Lja$a;Ljg;I)Z canHostFrame
		0 o p_77662_
		1 o p_77663_
		2 o p_77664_
		3 o p_77665_
	a (Lja;Ljg$a;)Ljava/util/Optional; createPortal
		0 o p_77667_
		1 o p_77668_
	a (Lja;)Z lambda$findClosestPortalPosition$1
		0 o p_352047_
fgz net/minecraft/world/level/portal/PortalShape
	a I MAX_WIDTH
	b I MAX_HEIGHT
	c I MIN_WIDTH
	d I MIN_HEIGHT
	e Lejl$f; FRAME
	f F SAFE_TRAVEL_MAX_ENTITY_XY
	g D SAFE_TRAVEL_MAX_VERTICAL_DELTA
	h Ljg$a; axis
	i Ljg; rightDir
	j I numPortalBlocks
	k Lja; bottomLeft
	l I height
	m I width
	<clinit> ()V <clinit>
		static
	<init> (Ljg$a;ILjg;Lja;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 (Ldqu;Lja;Ljg;Lja$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 (Ldqu;Lja;Ljg$a;)Lfgz; findAnyShape
		static
		0 o p_374054_
		1 o p_374346_
		2 o p_374516_
	a (Ldqu;Lja;Ljg;)I calculateWidth
		static
		0 o p_374528_
		1 o p_374039_
		2 o p_374180_
	a (Lejm;Ldqu;Lja;)Z lambda$static$0
		static
		0 o p_77720_
		1 o p_77721_
		2 o p_77722_
	a (Ldrr;Lja;Ljava/util/function/Predicate;Ljg$a;)Ljava/util/Optional; findPortalShape
		static
		0 o p_77713_
		1 o p_77714_
		2 o p_77715_
		3 o p_77716_
	a (Ldrr;Lja;Ljg$a;)Ljava/util/Optional; findEmptyPortalShape
		static
		0 o p_77709_
		1 o p_77710_
		2 o p_77711_
	a (DLfoh;)Lfoh; lambda$findCollisionFreePosition$3
		static
		0 o p_259018_
		1 o p_259019_
	a (Ldqu;Lja;Ljg;Lja$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 (Lfgz;)Z lambda$findEmptyPortalShape$1
		static
		0 o p_77727_
	a (Lejm;)Z isEmpty
		static
		0 o p_77718_
	a (Ldrr;Lejm;Lja;)V lambda$createPortalBlocks$2
		static
		0 o p_374022_
		1 o p_374023_
		2 o p_374024_
	a (Ldqu;Lja;Ljg;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_
	a ()Z isValid
	a (Lfoh;Lawx;Lcdv;Lcdy;)Lfoh; findCollisionFreePosition
		static
		0 o p_260315_
		1 o p_259704_
		2 o p_259626_
		3 o p_259816_
	a (Ldqu;Ljg;Lja;)Lja; calculateBottomLeft
		static
		0 o p_374347_
		1 o p_374365_
		2 o p_77734_
	a (Lm$a;Ljg$a;Lfoh;Lcdy;)Lfoh; getRelativePosition
		static
		0 o p_77739_
		1 o p_77740_
		2 o p_77741_
		3 o p_77742_
	a (Ldrr;)V createPortalBlocks
		0 o p_374419_
	b (Ldqu;Lja;Ljg;)I getDistanceUntilEdgeAboveFrame
		static
		0 o p_374084_
		1 o p_77736_
		2 o p_77737_
	b ()Z isComplete
fh 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 (Ljava/lang/String;)Lfh$a; getOperation
		static
		0 o p_103282_
	a ()Lfh; operation
		static
	a (Lcom/mojang/brigadier/StringReader;)Lfh$a; parse
		0 o p_103274_
	a (II)I lambda$getSimpleOperation$5
		static
		0 o p_103271_
		1 o p_103272_
	a (Lfpl;Lfpl;)V lambda$getOperation$0
		static
		0 o p_313447_
		1 o p_313448_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfh$a; getOperation
		static
		0 o p_103276_
		1 o p_103277_
	b (Ljava/lang/String;)Lfh$b; getSimpleOperation
		static
		0 o p_103287_
	b (II)I lambda$getSimpleOperation$4
		static
		0 o p_264713_
		1 o p_264714_
	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_
fh$a net/minecraft/commands/arguments/OperationArgument$Operation
	apply (Lfpl;Lfpl;)V apply
		0 o p_313872_
		1 o p_313910_
fh$b net/minecraft/commands/arguments/OperationArgument$SimpleOperation
	apply (Lfpl;Lfpl;)V apply
		0 o p_313880_
		1 o p_313804_
	apply (II)I apply
		0 o p_103309_
		1 o p_103310_
fha net/minecraft/world/level/portal/TeleportTransition
	a Lfha$a; DO_NOTHING
	b Lfha$a; PLAY_PORTAL_SOUND
	c Lfha$a; PLACE_PORTAL_TICKET
	d Lawx; newLevel
	e Lfoh; position
	f Lfoh; deltaMovement
	g F yRot
	h F xRot
	i Z missingRespawnBlock
	j Z asPassenger
	k Ljava/util/Set; relatives
	l Lfha$a; postTeleportTransition
	<clinit> ()V <clinit>
		static
	<init> (Lawx;Lfoh;Lfoh;FFZZLjava/util/Set;Lfha$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> (Lawx;Lfoh;Lfoh;FFLfha$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> (Lawx;Lfoh;Lfoh;FFLjava/util/Set;Lfha$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_
	a ()Lfha; transitionAsPassenger
	a (FF)Lfha; withRotation
		0 o p_380177_
		1 o p_379582_
	a (Lawy;Lfha$a;)Lfha; createDefault
		static
		0 o p_451087_
		1 o p_451271_
	a (Lcdv;)V playPortalSound
		static
		0 o p_380322_
	a (Lfoh;)Lfha; withPosition
		0 o p_379914_
	a (Lawx;Lcdv;)Lfoh; findAdjustedSharedSpawnPos
		static
		0 o p_379295_
		1 o p_379825_
	b ()Lawx; newLevel
	b (Lcdv;)V placePortalTicket
		static
		0 o p_379684_
	b (Lawy;Lfha$a;)Lfha; missingRespawnBlock
		static
		0 o p_451170_
		1 o p_380370_
	c (Lcdv;)V lambda$static$0
		static
		0 o p_379662_
	c ()Lfoh; position
	d ()Lfoh; 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 ()Lfha$a; postTeleportTransition
	toString ()Ljava/lang/String; toString
fha$a net/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition
	a (Lfha$a;Lcdv;)V lambda$then$0
		0 o p_380013_
		1 o p_380407_
	onTransition (Lcdv;)V onTransition
		0 o p_379581_
	then (Lfha$a;)Lfha$a; then
		0 o p_380353_
fhb net/minecraft/world/level/portal/package-info
fhc net/minecraft/world/level/redstone/CollectingNeighborUpdater
	b Lorg/slf4j/Logger; LOGGER
	c Ldrq; level
	d I maxChainedNeighborUpdates
	e Ljava/util/ArrayDeque; stack
	f Ljava/util/List; addedThisLayer
	g I count
	h Ljava/util/function/Consumer; debugListener
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;I)V <init>
		0 o p_230643_
		1 o p_230644_
	a (Lja;Lduv;Lfhi;)V neighborChanged
		0 o p_230653_
		1 o p_230654_
		2 o p_360627_
	a (Ljava/util/function/Consumer;)V setDebugListener
		0 o p_449169_
	a (Lja;Lduv;Ljg;Lfhi;)V updateNeighborsAtExceptFromFacing
		0 o p_230657_
		1 o p_230658_
		2 o p_230659_
		3 o p_365269_
	a (Lja;Lfhc$c;)V addAndRun
		0 o p_230661_
		1 o p_230662_
	a ()V runUpdates
	a (Lejm;Lja;Lduv;Lfhi;Z)V neighborChanged
		0 o p_230647_
		1 o p_230648_
		2 o p_230649_
		3 o p_363917_
		4 o p_230651_
	a (Ljg;Lejm;Lja;Lja;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_
fhc$a net/minecraft/world/level/redstone/CollectingNeighborUpdater$FullNeighborUpdate
	a Lejm; state
	b Lja; pos
	c Lduv; block
	d Lfhi; orientation
	e Z movedByPiston
	<init> (Lejm;Lja;Lduv;Lfhi;Z)V <init>
		0 o state
		1 o pos
		2 o block
		3 o orientation
		4 o movedByPiston
	a (Ljava/util/function/Consumer;)V forEachUpdatedPos
		0 o p_449368_
	a (Ldrq;)Z runNext
		0 o p_230683_
	a ()Lejm; state
	b ()Lja; pos
	c ()Lduv; block
	d ()Lfhi; orientation
	e ()Z movedByPiston
	equals (Ljava/lang/Object;)Z equals
		0 o p_230689_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhc$b net/minecraft/world/level/redstone/CollectingNeighborUpdater$MultiNeighborUpdate
	a Lja; sourcePos
	b Lduv; sourceBlock
	c Lfhi; orientation
	d Ljg; skipDirection
	e I idx
	<init> (Lja;Lduv;Lfhi;Ljg;)V <init>
		0 o p_230697_
		1 o p_230698_
		2 o p_362762_
		3 o p_230699_
	a (Ljava/util/function/Consumer;)V forEachUpdatedPos
		0 o p_449646_
	a (Ldrq;)Z runNext
		0 o p_230701_
fhc$c net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates
	a (Ljava/util/function/Consumer;)V forEachUpdatedPos
		0 o p_449295_
	a (Ldrq;)Z runNext
		0 o p_230702_
fhc$d net/minecraft/world/level/redstone/CollectingNeighborUpdater$ShapeUpdate
	a Ljg; direction
	b Lejm; neighborState
	c Lja; pos
	d Lja; neighborPos
	e I updateFlags
	f I updateLimit
	<init> (Ljg;Lejm;Lja;Lja;II)V <init>
		0 o direction
		1 o neighborState
		2 o pos
		3 o neighborPos
		4 o updateFlags
		5 o updateLimit
	a (Ljava/util/function/Consumer;)V forEachUpdatedPos
		0 o p_449125_
	a ()Ljg; direction
	a (Ldrq;)Z runNext
		0 o p_230716_
	b ()Lejm; neighborState
	c ()Lja; pos
	d ()Lja; 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
fhc$e net/minecraft/world/level/redstone/CollectingNeighborUpdater$SimpleNeighborUpdate
	a Lja; pos
	b Lduv; block
	c Lfhi; orientation
	<init> (Lja;Lduv;Lfhi;)V <init>
		0 o pos
		1 o block
		2 o orientation
	a (Ljava/util/function/Consumer;)V forEachUpdatedPos
		0 o p_449859_
	a (Ldrq;)Z runNext
		0 o p_230734_
	a ()Lja; pos
	b ()Lduv; block
	c ()Lfhi; orientation
	equals (Ljava/lang/Object;)Z equals
		0 o p_230738_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhd net/minecraft/world/level/redstone/DefaultRedstoneWireEvaluator
	<init> (Lebg;)V <init>
		0 o p_363937_
	a (Ldrq;Lja;Lejm;Lfhi;Z)V updatePowerStrength
		0 o p_362666_
		1 o p_365481_
		2 o p_361516_
		3 o p_362350_
		4 o p_366607_
	c (Ldrq;Lja;)I calculateTargetStrength
		0 o p_362516_
		1 o p_364850_
fhe net/minecraft/world/level/redstone/ExperimentalRedstoneUtils
	<init> ()V <init>
	a (Lfhi;Ljg;)Lfhi; withFront
		static
		0 o p_361215_
		1 o p_362021_
	a (Ldrq;Ljg;Ljg;)Lfhi; initialOrientation
		static
		0 o p_366754_
		1 o p_366872_
		2 o p_366796_
fhf 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> (Lebg;)V <init>
		0 o p_364859_
	a (I)Lfhi; unpackOrientation
		static
		0 o p_361592_
	a (Lja;Lejm;)I getWireSignal
		0 o p_360845_
		1 o p_363778_
	a (Lfhi;I)I packOrientationAndPower
		static
		0 o p_363227_
		1 o p_364958_
	a (Lfhi;ILja;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_
	a (Ldrq;Lja;Lfhi;)V calculateCurrentChanges
		0 o p_361794_
		1 o p_363346_
		2 o p_362683_
	a (Ldrq;Lfhi;)Lfhi; getInitialOrientation
		static
		0 o p_363526_
		1 o p_363389_
	a (Ldrq;Lja;Ljava/lang/Integer;)V lambda$causeNeighborUpdates$0
		0 o p_363075_
		1 o p_364111_
		2 o p_365025_
	a (Lja;ILfhi;)V setPower
		0 o p_364897_
		1 o p_364699_
		2 o p_364501_
	a (Lawx;Lja;Ljava/lang/Integer;)V lambda$causeNeighborUpdates$1
		static
		0 o p_449005_
		1 o p_449006_
		2 o p_449007_
	a (Lejm;Ljg;)Z isConnected
		static
		0 o p_363855_
		1 o p_362257_
	a (Ldrq;Lja;ILfhi;Z)V propagateChangeToNeighbors
		0 o p_363529_
		1 o p_364797_
		2 o p_360356_
		3 o p_361821_
		4 o p_363868_
	a (Ldrq;Lja;Lejm;Lfhi;Z)V updatePowerStrength
		0 o p_364203_
		1 o p_362182_
		2 o p_361454_
		3 o p_363673_
		4 o p_366757_
	a (Ldrq;)V causeNeighborUpdates
		0 o p_362391_
	b (I)I unpackPower
		static
		0 o p_360709_
	b (Ldrq;Lja;ILfhi;Z)V enqueueNeighborWire
		0 o p_361921_
		1 o p_361620_
		2 o p_361312_
		3 o p_364781_
		4 o p_363545_
fhg net/minecraft/world/level/redstone/InstantNeighborUpdater
	b Ldrq; level
	<init> (Ldrq;)V <init>
		0 o p_230743_
	a (Lja;Lduv;Lfhi;)V neighborChanged
		0 o p_230751_
		1 o p_230752_
		2 o p_364727_
	a (Lejm;Lja;Lduv;Lfhi;Z)V neighborChanged
		0 o p_230745_
		1 o p_230746_
		2 o p_230747_
		3 o p_365054_
		4 o p_230749_
	a (Ljg;Lejm;Lja;Lja;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_
fhh net/minecraft/world/level/redstone/NeighborUpdater
	a [Ljg; UPDATE_ORDER
	<clinit> ()V <clinit>
		static
	a (Ldrr;Ljg;Lja;Lja;Lejm;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 (Lja;Lduv;Lfhi;)V neighborChanged
		0 o p_230785_
		1 o p_230786_
		2 o p_365186_
	a (Lja;Lduv;Ljg;Lfhi;)V updateNeighborsAtExceptFromFacing
		0 o p_230788_
		1 o p_230789_
		2 o p_230790_
		3 o p_365241_
	a (Lduv;)Ljava/lang/String; lambda$executeUpdate$0
		static
		0 o p_432734_
	a (Ldrq;Lejm;Lja;Lduv;Lfhi;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 (Lejm;Lja;Lduv;Lfhi;Z)V neighborChanged
		0 o p_230780_
		1 o p_230781_
		2 o p_230782_
		3 o p_361836_
		4 o p_230784_
	a (Ljg;Lejm;Lja;Lja;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_
fhi net/minecraft/world/level/redstone/Orientation
	a Laae; STREAM_CODEC
	b [Lfhi; ORIENTATIONS
	c Ljg; up
	d Ljg; front
	e Ljg; side
	f Lfhi$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> (Ljg;Ljg;Lfhi$a;)V <init>
		0 o p_362594_
		1 o p_362639_
		2 o p_361294_
	a (Lfhi$a;)Lfhi; withSideBias
		0 o p_361549_
	a (Lbfq;)Lfhi; random
		static
		0 o p_362443_
	a (Ljg;)Lfhi; withUp
		0 o p_362408_
	a (I)Lfhi; fromIndex
		static
		0 o p_360364_
	a (Ljg;Ljg;Lfhi$a;)Lfhi; of
		static
		0 o p_364419_
		1 o p_364902_
		2 o p_361055_
	a (Lfhi;[Lfhi;)Lfhi; generateContext
		static
		0 o p_360409_
		1 o p_363858_
	a ()Lfhi; withMirror
	b (Ljg;)Lfhi; withFront
		0 o p_364130_
	b (Ljg;Ljg;Lfhi$a;)I generateIndex
		static
		0 o p_363983_
		1 o p_362587_
		2 o p_364035_
	b ()Ljg; getFront
	c ()Ljg; getUp
	c (Ljg;)Lfhi; withFrontPreserveUp
		0 o p_366441_
	d (Ljg;)Lfhi; withFrontAdjustSideBias
		0 o p_360736_
	d ()Ljg; getSide
	e (Ljg;)Z lambda$new$2
		0 o p_360839_
	e ()Lfhi$a; getSideBias
	f (Ljg;)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 ()[Lfhi; lambda$static$0
		static
	toString ()Ljava/lang/String; toString
fhi$a net/minecraft/world/level/redstone/Orientation$SideBias
	a Lfhi$a; LEFT
	b Lfhi$a; RIGHT
	c Ljava/lang/String; name
	d [Lfhi$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 ()Lfhi$a; getOpposite
	b ()[Lfhi$a; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lfhi$a; valueOf
		static
		0 o p_364480_
	values ()[Lfhi$a; values
		static
fhj 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>
fhk net/minecraft/world/level/redstone/RedstoneWireEvaluator
	a Lebg; wireBlock
	<init> (Lebg;)V <init>
		0 o p_363590_
	a (Ldrq;Lja;)I getBlockSignal
		0 o p_362603_
		1 o p_364469_
	a (Lja;Lejm;)I getWireSignal
		0 o p_362787_
		1 o p_363583_
	a (Ldrq;Lja;Lejm;Lfhi;Z)V updatePowerStrength
		0 o p_360870_
		1 o p_363381_
		2 o p_360579_
		3 o p_362766_
		4 o p_366826_
	b (Ldrq;Lja;)I getIncomingWireSignal
		0 o p_361456_
		1 o p_363935_
fhl net/minecraft/world/level/redstone/package-info
fhm net/minecraft/world/level/saveddata/SavedData
	a Z dirty
	<init> ()V <init>
	a (Z)V setDirty
		0 o p_77761_
	t ()V setDirty
	u ()Z isDirty
fhm$a net/minecraft/world/level/saveddata/SavedData$Context
	a Lawx; level
	b J worldSeed
	<init> (Lawx;)V <init>
		0 o p_401401_
	<init> (Lawx;J)V <init>
		0 o level
		1 o worldSeed
	a ()Lawx; levelOrThrow
	b ()Lawx; level
	c ()J worldSeed
	equals (Ljava/lang/Object;)Z equals
		0 o p_401337_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhn net/minecraft/world/level/saveddata/SavedDataType
	a Ljava/lang/String; id
	b Ljava/util/function/Function; constructor
	c Ljava/util/function/Function; codec
	d Lbgx; dataFixType
	<init> (Ljava/lang/String;Ljava/util/function/Supplier;Lcom/mojang/serialization/Codec;Lbgx;)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;Lbgx;)V <init>
		0 o id
		1 o constructor
		2 o codec
		3 o dataFixType
	a (Ljava/util/function/Supplier;Lfhm$a;)Lfhm; lambda$new$0
		static
		0 o p_401286_
		1 o p_401100_
	a ()Ljava/lang/String; id
	a (Lcom/mojang/serialization/Codec;Lfhm$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 ()Lbgx; dataFixType
	equals (Ljava/lang/Object;)Z equals
		0 o p_401293_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fho net/minecraft/world/level/saveddata/maps/MapBanner
	a Lcom/mojang/serialization/Codec; CODEC
	b Lja; pos
	c Ldgn; color
	d Ljava/util/Optional; name
	<clinit> ()V <clinit>
		static
	<init> (Lja;Ldgn;Ljava/util/Optional;)V <init>
		0 o pos
		1 o color
		2 o name
	a (Ldqu;Lja;)Lfho; fromWorld
		static
		0 o p_77775_
		1 o p_77776_
	a ()Ljk; getDecoration
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_393449_
	b ()Ljava/lang/String; getId
	c ()Lja; pos
	d ()Ldgn; color
	e ()Ljava/util/Optional; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_77786_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fho$1 net/minecraft/world/level/saveddata/maps/MapBanner$1
	a [I $SwitchMap$net$minecraft$world$item$DyeColor
	<clinit> ()V <clinit>
		static
fhp net/minecraft/world/level/saveddata/maps/MapDecoration
	a Laae; STREAM_CODEC
	b Ljk; type
	c B x
	d B y
	e B rot
	f Ljava/util/Optional; name
	<clinit> ()V <clinit>
		static
	<init> (Ljk;BBBLjava/util/Optional;)V <init>
		0 o type
		1 o x
		2 o y
		3 o rot
		4 o name
	a ()Lamj; getSpriteLocation
	b ()Z renderOnFrame
	c ()Ljk; 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
fhq net/minecraft/world/level/saveddata/maps/MapDecorationType
	a I NO_MAP_COLOR
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; STREAM_CODEC
	d Lamj; assetId
	e Z showOnItemFrame
	f I mapColor
	g Z explorationMapElement
	h Z trackCount
	<clinit> ()V <clinit>
		static
	<init> (Lamj;ZIZZ)V <init>
		0 o assetId
		1 o showOnItemFrame
		2 o mapColor
		3 o explorationMapElement
		4 o trackCount
	a ()Z hasMapColor
	b ()Lamj; 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
fhr net/minecraft/world/level/saveddata/maps/MapDecorationTypes
	A Ljk; RED_X
	B Ljk; DESERT_VILLAGE
	C Ljk; PLAINS_VILLAGE
	D Ljk; SAVANNA_VILLAGE
	E Ljk; SNOWY_VILLAGE
	F Ljk; TAIGA_VILLAGE
	G Ljk; JUNGLE_TEMPLE
	H Ljk; SWAMP_HUT
	I Ljk; TRIAL_CHAMBERS
	J I COPPER_COLOR
	a Ljk; PLAYER
	b Ljk; FRAME
	c Ljk; RED_MARKER
	d Ljk; BLUE_MARKER
	e Ljk; TARGET_X
	f Ljk; TARGET_POINT
	g Ljk; PLAYER_OFF_MAP
	h Ljk; PLAYER_OFF_LIMITS
	i Ljk; WOODLAND_MANSION
	j Ljk; OCEAN_MONUMENT
	k Ljk; WHITE_BANNER
	l Ljk; ORANGE_BANNER
	m Ljk; MAGENTA_BANNER
	n Ljk; LIGHT_BLUE_BANNER
	o Ljk; YELLOW_BANNER
	p Ljk; LIME_BANNER
	q Ljk; PINK_BANNER
	r Ljk; GRAY_BANNER
	s Ljk; LIGHT_GRAY_BANNER
	t Ljk; CYAN_BANNER
	u Ljk; PURPLE_BANNER
	v Ljk; BLUE_BANNER
	w Ljk; BROWN_BANNER
	x Ljk; GREEN_BANNER
	y Ljk; RED_BANNER
	z Ljk; BLACK_BANNER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljx;)Ljk; bootstrap
		static
		0 o p_336048_
	a (Ljava/lang/String;Ljava/lang/String;ZIZZ)Ljk; 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 (Ljava/lang/String;Ljava/lang/String;ZZ)Ljk; register
		static
		0 o p_335808_
		1 o p_336081_
		2 o p_335910_
		3 o p_335576_
fhs net/minecraft/world/level/saveddata/maps/MapFrame
	a Lcom/mojang/serialization/Codec; CODEC
	b Lja; pos
	c I rotation
	d I entityId
	<clinit> ()V <clinit>
		static
	<init> (Lja;II)V <init>
		0 o pos
		1 o rotation
		2 o entityId
	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_
	a (Lja;)Ljava/lang/String; frameId
		static
		0 o p_77871_
	b ()Lja; 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
fht net/minecraft/world/level/saveddata/maps/MapId
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c I id
	d Lxx; LOCKED_TEXT
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o id
	a (Ldhl$b;Ljava/util/function/Consumer;Ldje;Lkk;)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
fhu net/minecraft/world/level/saveddata/maps/MapIndex
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfhn; 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 (Lfhu;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_401291_
	a ()Lfht; getNextMapId
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_401335_
fhv 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 Lami; 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> (Lami;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_
	<init> (IIBZZZLami;)V <init>
		0 o p_164768_
		1 o p_164769_
		2 o p_164770_
		3 o p_164771_
		4 o p_164772_
		5 o p_164773_
		6 o p_164774_
	a (II)V setColorsDirty
		0 o p_164790_
		1 o p_164791_
	a (Lczl;Ljava/lang/String;Ldkl$a;)V lambda$tickCarriedBy$13
		0 o p_423424_
		1 o p_423425_
		2 o p_423426_
	a (Ljk;Ldrr;DFF)Lfhv$b; calculateDecorationLocationAndType
		0 o p_365179_
		1 o p_360672_
		2 o p_363717_
		3 o p_364134_
		4 o p_362797_
	a ()Lfhv; locked
	a (Lfht;Lczl;)Laao; getUpdatePacket
		0 o p_323760_
		1 o p_164798_
	a (Ldrr;D)B calculateRotation
		0 o p_361827_
		1 o p_363879_
	a (Ljk;Ldrr;Ljava/lang/String;DDDLxx;)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 (Lczl;Ldhp;)V tickCarriedBy
		0 o p_77919_
		1 o p_77920_
	a (FF)Z isInsideMap
		static
		0 o p_364195_
		1 o p_365324_
	a (Ljava/util/List;)V addClientSideDecorations
		0 o p_164802_
	a (Lfht;)Lfhn; type
		static
		0 o p_401062_
	a (BZLami;)Lfhv; createForClient
		static
		0 o p_164777_
		1 o p_164778_
		2 o p_164779_
	a (Ldrr;Lja;)Z toggleBanner
		0 o p_77935_
		1 o p_77936_
	a (Lja;I)V removedFromFrame
		0 o p_77948_
		1 o p_77949_
	a (DDBZZLami;)Lfhv; 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;)V removeDecoration
		0 o p_164800_
	a (IIB)Z updateColor
		0 o p_164793_
		1 o p_164794_
		2 o p_164795_
	a (Lfhv;)Ljava/util/List; lambda$static$9
		static
		0 o p_400956_
	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 (Ldhp;Lja;Ljava/lang/String;Ljk;)V addTargetDecoration
		static
		0 o p_77926_
		1 o p_77927_
		2 o p_77928_
		3 o p_335759_
	a (Ldhp;Lfht;Ldhp;)Z lambda$mapMatcher$12
		static
		0 o p_330167_
		1 o p_330168_
		2 o p_330169_
	a (Ldhp;)Ljava/util/function/Predicate; mapMatcher
		static
		0 o p_316807_
	a (Lczl;)Lfhv$a; getHoldingPlayer
		0 o p_77917_
	a (Ldqu;II)V checkBanners
		0 o p_77931_
		1 o p_77932_
		2 o p_77933_
	a (Ljava/lang/String;Ldkl$a;Ldkl;)Ldkl; lambda$addTargetDecoration$14
		static
		0 o p_330164_
		1 o p_330165_
		2 o p_330166_
	a (I)Z isTrackedCountOverLimit
		0 o p_181313_
	b (Lfhv;)Ljava/util/List; lambda$static$8
		static
		0 o p_400960_
	b ()Lfhv; scaled
	b (IIB)V setColor
		0 o p_164804_
		1 o p_164805_
		2 o p_164806_
	b (Ljk;Ldrr;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 (Lczl;)Z hasMapInvisibilityItemEquipped
		static
		0 o p_376858_
	b (I)Ljava/lang/String; getFrameKey
		static
		0 o p_353065_
	b (FF)Ljk; decorationTypeForPlayerOutsideMap
		0 o p_361064_
		1 o p_360397_
	c (Lfhv;)Ljava/lang/Boolean; lambda$static$7
		static
		0 o p_400964_
	c ()Ljava/util/Collection; getBanners
	d (Lfhv;)Ljava/lang/Boolean; lambda$static$6
		static
		0 o p_400966_
	d ()Z isExplorationMap
	e (Lfhv;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_400965_
	e ()Ljava/lang/Iterable; getDecorations
	f (Lfhv;)Ljava/nio/ByteBuffer; lambda$static$4
		static
		0 o p_400963_
	f ()V setDecorationsDirty
	g ()Lfhv; lambda$type$11
		static
	g (Lfhv;)Ljava/lang/Byte; lambda$static$3
		static
		0 o p_400962_
	h (Lfhv;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_400961_
	i (Lfhv;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_400958_
	j (Lfhv;)Lami; lambda$static$0
		static
		0 o p_400957_
fhv$a net/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer
	a Lczl; player
	b I step
	c Lfhv; this$0
	d Z dirtyData
	e I minDirtyX
	f I minDirtyY
	g I maxDirtyX
	h I maxDirtyY
	i Z dirtyDecorations
	j I tick
	<init> (Lfhv;Lczl;)V <init>
		0 o p_77969_
		1 o p_77970_
	a (II)V markColorsDirty
		0 o p_164818_
		1 o p_164819_
	a (Lfht;)Laao; nextUpdatePacket
		0 o p_324558_
	a ()Lfhv$c; createPatch
	b ()V markDecorationsDirty
fhv$b net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapDecorationLocation
	a Ljk; type
	b B x
	c B y
	d B rot
	<init> (Ljk;BBB)V <init>
		0 o type
		1 o x
		2 o y
		3 o rot
	a ()Ljk; 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
fhv$c net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch
	a Laae; 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 ()I startX
	a (Lfhv;)V applyToMap
		0 o p_164833_
	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
fhw net/minecraft/world/level/saveddata/maps/package-info
fhx net/minecraft/world/level/saveddata/package-info
fhy net/minecraft/world/level/storage/CommandStorage
	a Ljava/lang/String; ID_PREFIX
	b Ljava/util/Map; namespaces
	c Lfib; storage
	<init> (Lfib;)V <init>
		0 o p_78035_
	a (Lamj;)Lup; get
		0 o p_78045_
	a (Lamj;Lup;)V set
		0 o p_78047_
		1 o p_78048_
	a ()Ljava/util/stream/Stream; keys
	a (Ljava/lang/String;)Lfhy$a; getContainer
		0 o p_401283_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$keys$0
		static
		0 o p_164841_
	b (Ljava/lang/String;)Lfhy$a; getOrCreateContainer
		0 o p_401189_
	c (Ljava/lang/String;)Ljava/lang/String; createId
		static
		0 o p_78038_
fhy$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 (Ljava/lang/String;Lup;)V put
		0 o p_78064_
		1 o p_78065_
	a (Ljava/lang/String;Ljava/lang/String;)Lamj; lambda$getKeys$2
		static
		0 o p_350256_
		1 o p_350257_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_400967_
	a (Lfhy$a;)Ljava/util/Map; lambda$static$0
		static
		0 o p_400968_
	a (Ljava/lang/String;)Lfhn; type
		static
		0 o p_401227_
	b (Ljava/lang/String;)Lup; get
		0 o p_78059_
	c (Ljava/lang/String;)Ljava/util/stream/Stream; getKeys
		0 o p_78073_
fhz 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 (Lfhz;)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
fi 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 Ljm$a; registries
	e Lvq; VALUE_PARSER
	<clinit> ()V <clinit>
		static
	<init> (Lef;)V <init>
		0 o p_249844_
	a (Lcom/mojang/brigadier/StringReader;Lamj;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readParticleType$2
		static
		0 o p_332542_
		1 o p_332543_
	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 (Lcom/mojang/brigadier/StringReader;Ljm$a;)Lmc; readParticle
		static
		0 o p_249275_
		1 o p_324619_
	a (Lcom/mojang/brigadier/StringReader;Ljm;)Lmd; readParticleType
		static
		0 o p_249621_
		1 o p_248983_
	a (Lvq;Lcom/mojang/brigadier/StringReader;Lmd;Ljm$a;)Lmc; readParticle
		static
		0 o p_409667_
		1 o p_103935_
		2 o p_103936_
		3 o p_323668_
	a (Lef;)Lfi; 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_
fia net/minecraft/world/level/storage/DerivedLevelData
	a Lfis; worldData
	b Lfim; wrapped
	<init> (Lfis;Lfim;)V <init>
		0 o p_78079_
		1 o p_78080_
	a (Z)V setThundering
		0 o p_78100_
	a ()Lfid$a; getRespawnData
	a (Ljava/util/UUID;)V setWanderingTraderId
		0 o p_78096_
	a (I)V setClearWeatherTime
		0 o p_78085_
	a (Lfid$a;)V setSpawn
		0 o p_451281_
	a (Ljava/util/Optional;)V setLegacyWorldBorderSettings
		0 o p_446958_
	a (Lq;Ldrs;)V fillCrashReportCategory
		0 o p_164852_
		1 o p_164853_
	a (Ldrn;)V setGameType
		0 o p_78089_
	a (J)V setGameTime
		0 o p_78087_
	b (Z)V setRaining
		0 o p_78107_
	b (I)V setThunderTime
		0 o p_78118_
	b (J)V setDayTime
		0 o p_78105_
	b ()J getGameTime
	c ()J getDayTime
	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 ()Ljava/lang/String; getLevelName
	e ()I getClearWeatherTime
	e (I)V setWanderingTraderSpawnChance
		0 o p_78127_
	f ()Z isThundering
	g ()I getThunderTime
	h ()Z isRaining
	i ()I getRainTime
	j ()Ldrn; getGameType
	k ()Z isHardcore
	l ()Z isAllowCommands
	m ()Z isInitialized
	n ()Ldrm; getGameRules
	o ()Ljava/util/Optional; getLegacyWorldBorderSettings
	p ()Lcbn; getDifficulty
	q ()Z isDifficultyLocked
	r ()Lfnu; getScheduledEvents
	s ()I getWanderingTraderSpawnDelay
	t ()I getWanderingTraderSpawnChance
	u ()Ljava/util/UUID; getWanderingTraderId
fib net/minecraft/world/level/storage/DimensionDataStorage
	a Lorg/slf4j/Logger; LOGGER
	b Lfhm$a; context
	c Ljava/util/Map; cache
	d Lcom/mojang/datafixers/DataFixer; fixerUpper
	e Ljm$a; registries
	f Ljava/nio/file/Path; dataFolder
	g Ljava/util/concurrent/CompletableFuture; pendingWriteFuture
	<clinit> ()V <clinit>
		static
	<init> (Lfhm$a;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Ljm$a;)V <init>
		0 o p_401422_
		1 o p_362421_
		2 o p_78150_
		3 o p_324180_
	a (Lfhn;)Lfhm; computeIfAbsent
		0 o p_401394_
	a (Ljava/lang/String;Lbgx;I)Lup; readTagFromDisk
		0 o p_78159_
		1 o p_295038_
		2 o p_78160_
	a (Lfhn;Ljava/lang/String;)V lambda$readSavedData$0
		static
		0 o p_400984_
		1 o p_400985_
	a (Ljava/util/Map;Lfhn;Lamh;Lfhm;)V lambda$collectDirtyTagsToSave$8
		0 o p_400975_
		1 o p_400976_
		2 o p_400977_
		3 o p_400978_
	a (Ljava/util/Map;Ljava/lang/Object;)Ljava/util/concurrent/CompletionStage; lambda$scheduleSave$7
		0 o p_400973_
		1 o p_400974_
	a (Lfhn;Lup;)V tryWrite
		0 o p_401021_
		1 o p_390657_
	a (Ljava/util/Map;Lamh;Lfhn;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/io/PushbackInputStream;)Z isGzip
		0 o p_78155_
	a (Lfhn;Lfhm;)V set
		0 o p_401359_
		1 o p_164857_
	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 (Ljava/lang/String;)Ljava/nio/file/Path; getDataFile
		0 o p_78157_
	a (Lfhn;Lfhm;Lamh;)Lup; encodeUnchecked
		0 o p_401078_
		1 o p_401244_
		2 o p_401357_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$scheduleSave$6
		static
		0 o p_390645_
	a (Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$scheduleSave$5
		0 o p_400983_
	b (Lfhn;)Lfhm; get
		0 o p_401285_
	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 ()V saveAndJoin
	c (Lfhn;)Lfhm; readSavedData
		0 o p_401056_
	c ()Ljava/util/Map; collectDirtyTagsToSave
	close ()V close
fic net/minecraft/world/level/storage/FileNameDateFormatter
	<init> ()V <init>
	a ()Ljava/time/format/DateTimeFormatter; create
		static
fid net/minecraft/world/level/storage/LevelData
	a (Ldrs;)Ljava/lang/String; lambda$fillCrashReportCategory$0
		0 o p_450902_
	a (Lq;Ldrs;)V fillCrashReportCategory
		0 o p_164873_
		1 o p_164874_
	a ()Lfid$a; getRespawnData
	b ()J getGameTime
	b (Z)V setRaining
		0 o p_78171_
	c ()J getDayTime
	d ()Ljava/lang/String; lambda$fillCrashReportCategory$1
	f ()Z isThundering
	h ()Z isRaining
	k ()Z isHardcore
	p ()Lcbn; getDifficulty
	q ()Z isDifficultyLocked
fid$a net/minecraft/world/level/storage/LevelData$RespawnData
	a Lfid$a; DEFAULT
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Laae; STREAM_CODEC
	e Ljj; globalPos
	f F yaw
	g F pitch
	<clinit> ()V <clinit>
		static
	<init> (Ljj;FF)V <init>
		0 o globalPos
		1 o yaw
		2 o pitch
	a (Lami;Lja;FF)Lfid$a; of
		static
		0 o p_451519_
		1 o p_451406_
		2 o p_451175_
		3 o p_450944_
	a ()Lami; dimension
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_451090_
	b ()Lja; pos
	c ()Ljj; globalPos
	d ()F yaw
	e ()F pitch
	equals (Ljava/lang/Object;)Z equals
		0 o p_451225_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fie net/minecraft/world/level/storage/LevelDataAndDimensions
	a Lfis; worldData
	b Leqk$b; dimensions
	<init> (Lfis;Leqk$b;)V <init>
		0 o worldData
		1 o dimensions
	a ()Lfis; worldData
	b ()Leqk$b; dimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_307206_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fif net/minecraft/world/level/storage/LevelResource
	a Lfif; PLAYER_ADVANCEMENTS_DIR
	b Lfif; PLAYER_STATS_DIR
	c Lfif; PLAYER_DATA_DIR
	d Lfif; PLAYER_OLD_DATA_DIR
	e Lfif; LEVEL_DATA_FILE
	f Lfif; OLD_LEVEL_DATA_FILE
	g Lfif; ICON_FILE
	h Lfif; LOCK_FILE
	i Lfif; GENERATED_DIR
	j Lfif; DATAPACK_DIR
	k Lfif; MAP_RESOURCE_FILE
	l Lfif; 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
fig net/minecraft/world/level/storage/LevelStorageException
	a Lxx; messageComponent
	<init> (Lxx;)V <init>
		0 o p_230805_
	a ()Lxx; getMessageComponent
fih 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 Lfnx; worldDirValidator
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lfnx;Lcom/mojang/datafixers/DataFixer;)V <init>
		0 o p_289985_
		1 o p_289978_
		2 o p_289922_
		3 o p_289940_
	a (Lfih$b;Z)Lfii; readLevelSummary
		0 o p_307237_
		1 o p_307368_
	a (Ljava/nio/file/Path;)Lfnx; parseValidator
		static
		0 o p_289968_
	a (Lcom/mojang/serialization/Dynamic;)Ldso; readDataConfig
		static
		0 o p_250884_
	a (Lcom/mojang/serialization/Dynamic;Ldso;Ljx;Ljm$a;)Lfie; getLevelDataAndDimensions
		static
		0 o p_307313_
		1 o p_307486_
		2 o p_307597_
		3 o p_362036_
	a (Lfih$a;)Ljava/util/concurrent/CompletableFuture; loadLevelSummaries
		0 o p_230814_
	a (Lcom/mojang/serialization/Dynamic;Lbaa;Z)Lanh$d; getPackConfig
		static
		0 o p_307282_
		1 o p_307421_
		2 o p_307393_
	a (Ljava/util/List;)Ljava/util/List; lambda$loadLevelSummaries$4
		static
		0 o p_230832_
	a (Lamj;)V lambda$parseFeatureFlagsFromSummary$8
		static
		0 o p_248503_
	a (Lfih$b;)J getFileModificationTime
		static
		0 o p_307642_
	a ()Ljava/lang/String; getName
	a (Lcom/mojang/serialization/Dynamic;Lfih$b;Z)Lfii; makeLevelSummary
		0 o p_307300_
		1 o p_307426_
		2 o p_307364_
	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 (Ljava/nio/file/Path;)Lfih; createDefault
		static
		0 o p_78243_
	b (Lcom/mojang/serialization/Dynamic;)Ldcx; parseFeatureFlagsFromSummary
		static
		0 o p_249466_
	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 (Lfih$b;)Lfii; lambda$loadLevelSummaries$3
		0 o p_380901_
	b ()Lfih$a; findLevelCandidates
	c ()Ljava/nio/file/Path; getBaseDir
	c (Lfih$b;)Z lambda$findLevelCandidates$2
		static
		0 o p_230835_
	c (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$parseFeatureFlagsFromSummary$7
		static
		0 o p_338115_
	c (Ljava/nio/file/Path;)Lup; readLevelDataTagRaw
		static
		0 o p_307408_
	c (Ljava/lang/String;)Ljava/nio/file/Path; getLevelPath
		0 o p_289974_
	d (Ljava/lang/String;)Lfih$c; validateAndCreateAccess
		0 o p_289980_
	d (Ljava/nio/file/Path;)Ljava/time/Instant; getFileModificationTime
		static
		0 o p_307529_
	d ()Ljava/nio/file/Path; getBackupPath
	e ()Lfnx; getWorldDirValidator
	e (Ljava/nio/file/Path;)Lvp; readLightweightData
		static
		0 o p_230837_
	e (Ljava/lang/String;)Lfih$c; createAccess
		0 o p_78261_
	f (Ljava/nio/file/Path;)Z lambda$findLevelCandidates$1
		static
		0 o p_230839_
	f ()I getStorageVersion
	g (Ljava/nio/file/Path;)Z lambda$static$0
		static
		0 o p_294087_
fih$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
fih$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 (Lfif;)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
fih$c net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess
	a Lfih; this$0
	b Lbel; lock
	c Lfih$b; levelDirectory
	d Ljava/lang/String; levelId
	e Ljava/util/Map; resources
	<init> (Lfih;Ljava/lang/String;Ljava/nio/file/Path;)V <init>
		0 o p_289971_
		1 o p_289967_
		2 o p_289988_
	a (Ljava/lang/String;)V renameLevel
		0 o p_78298_
	a ()J estimateDiskSpace
	a (Lup;)V saveLevelData
		0 o p_307262_
	a (Lfif;)Ljava/nio/file/Path; getLevelPath
		0 o p_78284_
	a (Ljava/util/function/Consumer;)V modifyLevelDataWithoutDatafix
		0 o p_307346_
	a (Ljava/lang/String;Lup;)V lambda$renameAndDropPlayer$1
		static
		0 o p_307317_
		1 o p_307287_
	a (Lcom/mojang/serialization/Dynamic;)Lfii; getSummary
		0 o p_307314_
	a (Ljy;Lfis;)V saveDataTag
		0 o p_78288_
		1 o p_78289_
	a (Z)Ljava/time/Instant; getFileModificationTime
		0 o p_307470_
	a (Ljy;Lfis;Lup;)V saveDataTag
		0 o p_78291_
		1 o p_78292_
		2 o p_78293_
	a (Lami;)Ljava/nio/file/Path; getDimensionPath
		0 o p_197395_
	b (Z)Lcom/mojang/serialization/Dynamic; getDataTag
		0 o p_307503_
	b (Ljava/lang/String;)V renameAndDropPlayer
		0 o p_307319_
	b (Ljava/lang/String;Lup;)V lambda$renameLevel$0
		static
		0 o p_307492_
		1 o p_307270_
	b ()Z checkForLowDiskSpace
	c ()V safeClose
	close ()V close
	d ()Lfih; parent
	e ()Lfih$b; getLevelDirectory
	f ()Ljava/lang/String; getLevelId
	g ()Lfik; 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
fih$c$1 net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$1
	a Ljava/nio/file/Path; val$lockPath
	b Lfih$c; this$1
	<init> (Lfih$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_
fih$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 Lfih$c; this$1
	<init> (Lfih$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_
fii net/minecraft/world/level/storage/LevelSummary
	a Lxx; PLAY_WORLD
	b Ldru; settings
	c Lfij; levelVersion
	d Ljava/lang/String; levelId
	e Z requiresManualConversion
	f Z locked
	g Z experimental
	h Ljava/nio/file/Path; icon
	i Lxx; info
	<clinit> ()V <clinit>
		static
	<init> (Ldru;Lfij;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 (Lfii;)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 ()Ldru; getSettings
	h ()Ldrn; getGameMode
	i ()Z isHardcore
	j ()Z hasCommands
	k ()Lym; getWorldVersionName
	l ()Lfij; levelVersion
	m ()Z shouldBackup
	n ()Z isDowngrade
	o ()Lfii$a; backupStatus
	p ()Z isLocked
	q ()Z isDisabled
	r ()Z isCompatible
	s ()Lxx; getInfo
	t ()Lxx; primaryActionMessage
	u ()Z primaryActionActive
	v ()Z canUpload
	w ()Z canEdit
	x ()Z canRecreate
	y ()Z canDelete
	z ()Lxx; createInfo
fii$a net/minecraft/world/level/storage/LevelSummary$BackupStatus
	a Lfii$a; NONE
	b Lfii$a; DOWNGRADE
	c Lfii$a; UPGRADE_TO_SNAPSHOT
	d Z shouldBackup
	e Z severe
	f Ljava/lang/String; translationKey
	g [Lfii$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 ()[Lfii$a; $values
		static
	valueOf (Ljava/lang/String;)Lfii$a; valueOf
		static
		0 o p_164936_
	values ()[Lfii$a; values
		static
fii$b net/minecraft/world/level/storage/LevelSummary$CorruptedLevelSummary
	b Lxx; INFO
	c Lxx; 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 (Lyv;)Lyv; 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 ()Lxx; getInfo
	t ()Lxx; primaryActionMessage
	u ()Z primaryActionActive
	v ()Z canUpload
	w ()Z canEdit
	x ()Z canRecreate
fii$c net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary
	b Lxx; MORE_INFO_BUTTON
	c Lxx; 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 ()Lxx; getInfo
	t ()Lxx; primaryActionMessage
	u ()Z primaryActionActive
	v ()Z canUpload
	w ()Z canEdit
	x ()Z canRecreate
fij net/minecraft/world/level/storage/LevelVersion
	a I levelDataVersion
	b J lastPlayed
	c Ljava/lang/String; minecraftVersionName
	d Lfhz; 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;)Lfij; parse
		static
		0 o p_78391_
	a ()I levelDataVersion
	b ()J lastPlayed
	c ()Ljava/lang/String; minecraftVersionName
	d ()Lfhz; minecraftVersion
	e ()Z snapshot
fik 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> (Lfih$c;Lcom/mojang/datafixers/DataFixer;)V <init>
		0 o p_78430_
		1 o p_78431_
	a (Lbbb;Ljava/lang/String;)V backup
		0 o p_435829_
		1 o p_316776_
	a (Lczl;)V save
		0 o p_78434_
	a (Lup;)Lup; lambda$load$1
		0 o p_432736_
	a (Lbbb;)Ljava/util/Optional; load
		0 o p_433996_
	b (Lbbb;Ljava/lang/String;)Ljava/util/Optional; load
		0 o p_433756_
		1 o p_434046_
	b (Lbbb;)Ljava/util/Optional; lambda$load$0
		0 o p_432735_
fil net/minecraft/world/level/storage/PrimaryLevelData
	A I wanderingTraderSpawnChance
	B Ljava/util/UUID; wanderingTraderId
	C Ljava/util/Set; knownServerBrands
	D Z wasModded
	E Ljava/util/Set; removedFeatureFlags
	F Lfnu; 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 Ldru; settings
	h Leqn; worldOptions
	i Lfil$a; specialWorldProperty
	j Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle
	k Lfid$a; respawnData
	l J gameTime
	m J dayTime
	n Lup; loadedPlayerTag
	o I version
	p I clearWeatherTime
	q Z raining
	r I rainTime
	s Z thundering
	t I thunderTime
	u Z initialized
	v Z difficultyLocked
	w Ljava/util/Optional; legacyWorldBorderSettings
	x Lenq$a; endDragonFightData
	y Lup; customBossEvents
	z I wanderingTraderSpawnDelay
	<clinit> ()V <clinit>
		static
	<init> (Ldru;Leqn;Lfil$a;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o p_251081_
		1 o p_251666_
		2 o p_252268_
		3 o p_251714_
	<init> (Lup;ZLfid$a;JJIIIZIZZZLjava/util/Optional;IILjava/util/UUID;Ljava/util/Set;Ljava/util/Set;Lfnu;Lup;Lenq$a;Ldru;Leqn;Lfil$a;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o p_277888_
		1 o p_278109_
		2 o p_451334_
		3 o p_277414_
		4 o p_277635_
		5 o p_277672_
		6 o p_277714_
		7 o p_278088_
		8 o p_277943_
		9 o p_278037_
		10 o p_277644_
		11 o p_277749_
		12 o p_278004_
		13 o p_447033_
		14 o p_277595_
		15 o p_277794_
		16 o p_277341_
		17 o p_277989_
		18 o p_277399_
		19 o p_277860_
		20 o p_277936_
		21 o p_289764_
		22 o p_278064_
		23 o p_278072_
		24 o p_277548_
		25 o p_277915_
	A ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle
	B ()Lenq$a; endDragonFightData
	C ()Ldso; getDataConfiguration
	D ()Lup; getCustomBossEvents
	E ()Z wasModded
	F ()Ljava/util/Set; getKnownServerBrands
	G ()Ljava/util/Set; getRemovedFeatureFlags
	H ()Lfim; overworldData
	I ()Ldru; getLevelSettings
	a (Lcbn;)V setDifficulty
		0 o p_78521_
	a (Lcom/mojang/serialization/Dynamic;Ldru;Lfil$a;Leqn;Lcom/mojang/serialization/Lifecycle;)Lfil; parse
		static
		0 o p_78531_
		1 o p_78535_
		2 o p_250651_
		3 o p_251864_
		4 o p_78538_
	a (Lup;)V setCustomBossEvents
		0 o p_78571_
	a (Z)V setThundering
		0 o p_78562_
	a (Ljava/util/Set;)Luv; stringCollectionToTag
		static
		0 o p_277880_
	a (Ljy;Lup;Lup;)V setTagData
		0 o p_78546_
		1 o p_78547_
		2 o p_78548_
	a ()Lfid$a; getRespawnData
	a (Ljava/util/UUID;)V setWanderingTraderId
		0 o p_78553_
	a (Lup;Lelf$c;)V lambda$setTagData$3
		static
		0 o p_445366_
		1 o p_445367_
	a (Lfid$a;)V setSpawn
		0 o p_451208_
	a (Ljava/util/Optional;)V setLegacyWorldBorderSettings
		0 o p_445378_
	a (Ldso;)V setDataConfiguration
		0 o p_252328_
	a (Ljava/lang/String;Z)V setModdedInfo
		0 o p_78550_
		1 o p_78551_
	a (Ldrn;)V setGameType
		0 o p_78525_
	a (J)V setGameTime
		0 o p_78519_
	a (Lup;Lvp;)V lambda$setTagData$2
		static
		0 o p_78573_
		1 o p_78574_
	a (I)V setClearWeatherTime
		0 o p_78517_
	a (Lq;Ldrs;)V fillCrashReportCategory
		0 o p_164972_
		1 o p_164973_
	a (Ljy;Lup;)Lup; createTag
		0 o p_78543_
		1 o p_78544_
	a (Lenq$a;)V setEndDragonFightData
		0 o p_289770_
	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 ()J getGameTime
	c ()J getDayTime
	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 ()Ljava/lang/String; getLevelName
	d (Z)V setDifficultyLocked
		0 o p_78586_
	e (I)V setWanderingTraderSpawnChance
		0 o p_78598_
	e ()I getClearWeatherTime
	f ()Z isThundering
	g ()I getThunderTime
	h ()Z isRaining
	i ()I getRainTime
	j ()Ldrn; getGameType
	k ()Z isHardcore
	l ()Z isAllowCommands
	m ()Z isInitialized
	n ()Ldrm; getGameRules
	o ()Ljava/util/Optional; getLegacyWorldBorderSettings
	p ()Lcbn; getDifficulty
	q ()Z isDifficultyLocked
	r ()Lfnu; getScheduledEvents
	s ()I getWanderingTraderSpawnDelay
	t ()I getWanderingTraderSpawnChance
	u ()Ljava/util/UUID; getWanderingTraderId
	v ()Lup; getLoadedPlayerTag
	w ()I getVersion
	x ()Leqn; worldGenOptions
	y ()Z isFlatWorld
	z ()Z isDebugWorld
fil$a net/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty
	a Lfil$a; NONE
	b Lfil$a; FLAT
	c Lfil$a; DEBUG
	d [Lfil$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_249033_
		1 o p_248939_
	a ()[Lfil$a; $values
		static
	valueOf (Ljava/lang/String;)Lfil$a; valueOf
		static
		0 o p_249824_
	values ()[Lfil$a; values
		static
fim 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 (I)V setClearWeatherTime
		0 o p_78616_
	a (Ljava/util/Optional;)V setLegacyWorldBorderSettings
		0 o p_446982_
	a (Lq;Ldrs;)V fillCrashReportCategory
		0 o p_164976_
		1 o p_164977_
	a (Ldrn;)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_
	d ()Ljava/lang/String; getLevelName
	e ()I getClearWeatherTime
	e (I)V setWanderingTraderSpawnChance
		0 o p_78629_
	g ()I getThunderTime
	i ()I getRainTime
	j ()Ldrn; getGameType
	l ()Z isAllowCommands
	m ()Z isInitialized
	n ()Ldrm; getGameRules
	o ()Ljava/util/Optional; getLegacyWorldBorderSettings
	r ()Lfnu; getScheduledEvents
	s ()I getWanderingTraderSpawnDelay
	t ()I getWanderingTraderSpawnChance
	u ()Ljava/util/UUID; getWanderingTraderId
	v ()Ljava/lang/String; lambda$fillCrashReportCategory$1
	w ()Ljava/lang/String; lambda$fillCrashReportCategory$0
fin net/minecraft/world/level/storage/TagValueInput
	a Lbfo; problemReporter
	b Lfiq; context
	c Lup; input
	<init> (Lbfo;Lfiq;Lup;)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 (Ljava/lang/String;Lvr;)Lvp; getOptionalTypedTag
		0 o p_421947_
		1 o p_421665_
	a (Ljava/lang/String;B)B getByteOr
		0 o p_422035_
		1 o p_422310_
	a (Ljava/lang/String;Lup;)Lfip; wrapChild
		0 o p_422021_
		1 o p_422689_
	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 ()Ljm$a; lookup
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr
		0 o p_422061_
		1 o p_421849_
	a (Lbfo;Ljm$a;Ljava/util/List;)Lfip$b; create
		static
		0 o p_422238_
		1 o p_421977_
		2 o p_422016_
	a (Ljava/lang/String;S)I getShortOr
		0 o p_421616_
		1 o p_421751_
	a (Lbfo;Lfiq;Lup;)Lfip; wrapChild
		static
		0 o p_422473_
		1 o p_421819_
		2 o p_422675_
	a (Ljava/lang/String;Lfiq;Luv;)Lfip$b; wrapList
		0 o p_422657_
		1 o p_421936_
		2 o p_422099_
	a (Lbfo;Ljm$a;Lup;)Lfip; 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;Luv;Lcom/mojang/serialization/Codec;)Lfip$a; wrapTypedList
		0 o p_422691_
		1 o p_422064_
		2 o p_422638_
	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;)Lfip; childOrEmpty
		0 o p_422555_
	b (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; list
		0 o p_422068_
		1 o p_421633_
	c (Ljava/lang/String;)Ljava/util/Optional; childrenList
		0 o p_421700_
	c (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfip$a; listOrEmpty
		0 o p_422509_
		1 o p_422700_
	d (Ljava/lang/String;)Lfip$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;)Lvf; getNumericTag
		0 o p_421843_
fin$a net/minecraft/world/level/storage/TagValueInput$CompoundListWrapper
	a Lbfo; problemReporter
	b Lfiq; context
	c Ljava/util/List; list
	<init> (Lbfo;Lfiq;Ljava/util/List;)V <init>
		0 o p_421583_
		1 o p_421580_
		2 o p_421702_
	a ()Z isEmpty
	a (Lup;J)Lfip; lambda$stream$0
		0 o p_422311_
		1 o p_421760_
	a (ILup;)Lfip; wrapChild
		0 o p_422192_
		1 o p_422256_
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
fin$a$1 net/minecraft/world/level/storage/TagValueInput$CompoundListWrapper$1
	a Ljava/util/ListIterator; val$iterator
	b Lfin$a; this$0
	<init> (Lfin$a;Ljava/util/ListIterator;)V <init>
		0 o p_422140_
		1 o p_422318_
	a ()Lfip; computeNext
	computeNext ()Ljava/lang/Object; computeNext
fin$b net/minecraft/world/level/storage/TagValueInput$DecodeFromFieldFailedProblem
	a Ljava/lang/String; name
	b Lvp; tag
	c Lcom/mojang/serialization/DataResult$Error; error
	<init> (Ljava/lang/String;Lvp;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 ()Lvp; 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
fin$c net/minecraft/world/level/storage/TagValueInput$DecodeFromListFailedProblem
	a Ljava/lang/String; name
	b I index
	c Lvp; tag
	d Lcom/mojang/serialization/DataResult$Error; error
	<init> (Ljava/lang/String;ILvp;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 ()Lvp; 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
fin$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
fin$e net/minecraft/world/level/storage/TagValueInput$ListWrapper
	a Lbfo; problemReporter
	b Ljava/lang/String; name
	c Lfiq; context
	d Luv; list
	<init> (Lbfo;Ljava/lang/String;Lfiq;Luv;)V <init>
		0 o p_422557_
		1 o p_422571_
		2 o p_422196_
		3 o p_421709_
	a (Lvp;J)Lfip; lambda$stream$0
		0 o p_421560_
		1 o p_421602_
	a (I)Lbfo; reporterForChild
		0 o p_421507_
	a (ILvp;)V reportIndexUnwrapProblem
		0 o p_422314_
		1 o p_422447_
	a ()Z isEmpty
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
fin$e$1 net/minecraft/world/level/storage/TagValueInput$ListWrapper$1
	a Ljava/util/Iterator; val$iterator
	b Lfin$e; this$0
	c I index
	<init> (Lfin$e;Ljava/util/Iterator;)V <init>
		0 o p_422393_
		1 o p_422467_
	a ()Lfip; computeNext
	computeNext ()Ljava/lang/Object; computeNext
fin$f net/minecraft/world/level/storage/TagValueInput$TypedListWrapper
	a Lbfo; problemReporter
	b Ljava/lang/String; name
	c Lfiq; context
	d Lcom/mojang/serialization/Codec; codec
	e Luv; list
	<init> (Lbfo;Ljava/lang/String;Lfiq;Lcom/mojang/serialization/Codec;Luv;)V <init>
		0 o p_422552_
		1 o p_421835_
		2 o p_422408_
		3 o p_421508_
		4 o p_422365_
	a (ILvp;Lcom/mojang/serialization/DataResult$Error;)V reportIndexUnwrapProblem
		0 o p_422123_
		1 o p_421922_
		2 o p_422537_
	a (Lvp;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
fin$f$1 net/minecraft/world/level/storage/TagValueInput$TypedListWrapper$1
	a Ljava/util/ListIterator; val$iterator
	b Lfin$f; this$0
	<init> (Lfin$f;Ljava/util/ListIterator;)V <init>
		0 o p_421670_
		1 o p_422312_
	computeNext ()Ljava/lang/Object; computeNext
fin$g net/minecraft/world/level/storage/TagValueInput$UnexpectedListElementTypeProblem
	a Ljava/lang/String; name
	b I index
	c Lvr; expected
	d Lvr; actual
	<init> (Ljava/lang/String;ILvr;Lvr;)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 ()Lvr; expected
	e ()Lvr; actual
	equals (Ljava/lang/Object;)Z equals
		0 o p_422681_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fin$h net/minecraft/world/level/storage/TagValueInput$UnexpectedNonNumberProblem
	a Ljava/lang/String; name
	b Lvr; actual
	<init> (Ljava/lang/String;Lvr;)V <init>
		0 o name
		1 o actual
	a ()Ljava/lang/String; description
	b ()Ljava/lang/String; name
	c ()Lvr; actual
	equals (Ljava/lang/Object;)Z equals
		0 o p_422017_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fin$i net/minecraft/world/level/storage/TagValueInput$UnexpectedTypeProblem
	a Ljava/lang/String; name
	b Lvr; expected
	c Lvr; actual
	<init> (Ljava/lang/String;Lvr;Lvr;)V <init>
		0 o name
		1 o expected
		2 o actual
	a ()Ljava/lang/String; description
	b ()Ljava/lang/String; name
	c ()Lvr; expected
	d ()Lvr; actual
	equals (Ljava/lang/Object;)Z equals
		0 o p_422562_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fio net/minecraft/world/level/storage/TagValueOutput
	a Lbfo; problemReporter
	b Lcom/mojang/serialization/DynamicOps; ops
	c Lup; output
	<init> (Lbfo;Lcom/mojang/serialization/DynamicOps;Lup;)V <init>
		0 o p_422479_
		1 o p_421675_
		2 o p_421646_
	a (Lvp;)V lambda$store$1
		0 o p_422456_
	a (Ljava/lang/String;[I)V putIntArray
		0 o p_422081_
		1 o p_422087_
	a (Lbfo;)Lfio; createWithoutContext
		static
		0 o p_421558_
	a (Ljava/lang/String;B)V putByte
		0 o p_422687_
		1 o p_422100_
	a ()Z isEmpty
	a (Ljava/lang/String;Lvp;)V lambda$store$0
		0 o p_421933_
		1 o p_422643_
	a (Ljava/lang/String;)Lfir; child
		0 o p_422335_
	a (Ljava/lang/String;S)V putShort
		0 o p_422329_
		1 o p_422059_
	a (Lbfo;Ljm$a;)Lfio; createWithContext
		static
		0 o p_421683_
		1 o p_422041_
	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;Lcom/mojang/serialization/Codec;)Lfir$a; list
		0 o p_421955_
		1 o p_421545_
	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_
	b (Ljava/lang/String;)Lfir$b; childrenList
		0 o p_422352_
	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 ()Lup; buildResult
	c (Ljava/lang/String;)V discard
		0 o p_422189_
	d (Ljava/lang/String;)Lbfo; reporterForChild
		0 o p_422336_
fio$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
fio$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
fio$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
fio$d net/minecraft/world/level/storage/TagValueOutput$ListWrapper
	a Ljava/lang/String; fieldName
	b Lbfo; problemReporter
	c Lcom/mojang/serialization/DynamicOps; ops
	d Luv; output
	<init> (Ljava/lang/String;Lbfo;Lcom/mojang/serialization/DynamicOps;Luv;)V <init>
		0 o p_422379_
		1 o p_422378_
		2 o p_421795_
		3 o p_422539_
	a ()Lfir; addChild
	b ()V discardLast
	c ()Z isEmpty
fio$e net/minecraft/world/level/storage/TagValueOutput$TypedListWrapper
	a Lbfo; problemReporter
	b Ljava/lang/String; name
	c Lcom/mojang/serialization/DynamicOps; ops
	d Lcom/mojang/serialization/Codec; codec
	e Luv; output
	<init> (Lbfo;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Luv;)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_
fip 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 ()Ljm$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;)Lfip; childOrEmpty
		0 o p_421939_
	c (Ljava/lang/String;)Ljava/util/Optional; childrenList
		0 o p_422428_
	c (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfip$a; listOrEmpty
		0 o p_422095_
		1 o p_421514_
	d (Ljava/lang/String;)Lfip$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_
fip$a net/minecraft/world/level/storage/ValueInput$TypedInputList
	a ()Z isEmpty
	b ()Ljava/util/stream/Stream; stream
fip$b net/minecraft/world/level/storage/ValueInput$ValueInputList
	a ()Z isEmpty
	b ()Ljava/util/stream/Stream; stream
fiq net/minecraft/world/level/storage/ValueInputContextHelper
	a Ljm$a; lookup
	b Lcom/mojang/serialization/DynamicOps; ops
	c Lfip$b; emptyChildList
	d Lfip$a; emptyTypedList
	e Lfip; empty
	<init> (Ljm$a;Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o p_422712_
		1 o p_421992_
	a ()Lcom/mojang/serialization/DynamicOps; ops
	b ()Ljm$a; lookup
	c ()Lfip; empty
	d ()Lfip$b; emptyList
	e ()Lfip$a; emptyTypedList
fiq$1 net/minecraft/world/level/storage/ValueInputContextHelper$1
	<init> (Lfiq;)V <init>
		0 o p_422114_
	a ()Z isEmpty
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
fiq$2 net/minecraft/world/level/storage/ValueInputContextHelper$2
	<init> (Lfiq;)V <init>
		0 o p_422200_
	a ()Z isEmpty
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
fiq$3 net/minecraft/world/level/storage/ValueInputContextHelper$3
	a Lfiq; this$0
	<init> (Lfiq;)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 ()Ljm$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;)Lfip; childOrEmpty
		0 o p_421498_
	c (Ljava/lang/String;)Ljava/util/Optional; childrenList
		0 o p_421555_
	c (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfip$a; listOrEmpty
		0 o p_422233_
		1 o p_421929_
	d (Ljava/lang/String;)Lfip$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_
fir 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;B)V putByte
		0 o p_422701_
		1 o p_421659_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfir$a; list
		0 o p_421565_
		1 o p_422461_
	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;)Lfir; child
		0 o p_422171_
	a (Ljava/lang/String;Z)V putBoolean
		0 o p_422349_
		1 o p_422395_
	b (Ljava/lang/String;)Lfir$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_
fir$a net/minecraft/world/level/storage/ValueOutput$TypedOutputList
	a ()Z isEmpty
	a (Ljava/lang/Object;)V add
		0 o p_421896_
fir$b net/minecraft/world/level/storage/ValueOutput$ValueOutputList
	a ()Lfir; addChild
	b ()V discardLast
	c ()Z isEmpty
fis net/minecraft/world/level/storage/WorldData
	d I ANVIL_VERSION_ID
	e I MCREGION_VERSION_ID
	A ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle
	B ()Lenq$a; endDragonFightData
	C ()Ldso; getDataConfiguration
	D ()Lup; getCustomBossEvents
	E ()Z wasModded
	F ()Ljava/util/Set; getKnownServerBrands
	G ()Ljava/util/Set; getRemovedFeatureFlags
	H ()Lfim; overworldData
	I ()Ldru; getLevelSettings
	J ()Ldcx; enabledFeatures
	a (Lcbn;)V setDifficulty
		0 o p_78633_
	a (Lup;)V setCustomBossEvents
		0 o p_78643_
	a (Lq;)V fillCrashReportCategory
		0 o p_78640_
	a ()Ljava/lang/String; lambda$fillCrashReportCategory$3
	a (Ldso;)V setDataConfiguration
		0 o p_250014_
	a (Ljy;Lup;)Lup; createTag
		0 o p_78636_
		1 o p_78637_
	a (Ljava/lang/String;Z)V setModdedInfo
		0 o p_78638_
		1 o p_78639_
	a (Ldrn;)V setGameType
		0 o p_78635_
	a (Lenq$a;)V setEndDragonFightData
		0 o p_289783_
	b ()Ljava/lang/String; lambda$fillCrashReportCategory$2
	c ()Ljava/lang/String; lambda$fillCrashReportCategory$1
	d ()Ljava/lang/String; getLevelName
	d (Z)V setDifficultyLocked
		0 o p_78645_
	e ()Ljava/lang/String; lambda$fillCrashReportCategory$0
	f (I)Ljava/lang/String; getStorageVersionName
		0 o p_78647_
	j ()Ldrn; getGameType
	k ()Z isHardcore
	l ()Z isAllowCommands
	n ()Ldrm; getGameRules
	p ()Lcbn; getDifficulty
	q ()Z isDifficultyLocked
	v ()Lup; getLoadedPlayerTag
	w ()I getVersion
	x ()Leqn; worldGenOptions
	y ()Z isFlatWorld
	z ()Z isDebugWorld
fit net/minecraft/world/level/storage/WritableLevelData
	a (Lfid$a;)V setSpawn
		0 o p_451335_
fiu net/minecraft/world/level/storage/loot/BuiltInLootTables
	A Lami; JUNGLE_TEMPLE_DISPENSER
	B Lami; IGLOO_CHEST
	C Lami; WOODLAND_MANSION
	D Lami; UNDERWATER_RUIN_SMALL
	E Lami; UNDERWATER_RUIN_BIG
	F Lami; BURIED_TREASURE
	G Lami; SHIPWRECK_MAP
	H Lami; SHIPWRECK_SUPPLY
	I Lami; SHIPWRECK_TREASURE
	J Lami; PILLAGER_OUTPOST
	K Lami; BASTION_TREASURE
	L Lami; BASTION_OTHER
	M Lami; BASTION_BRIDGE
	N Lami; BASTION_HOGLIN_STABLE
	O Lami; ANCIENT_CITY
	P Lami; ANCIENT_CITY_ICE_BOX
	Q Lami; RUINED_PORTAL
	R Lami; TRIAL_CHAMBERS_REWARD
	S Lami; TRIAL_CHAMBERS_REWARD_COMMON
	T Lami; TRIAL_CHAMBERS_REWARD_RARE
	U Lami; TRIAL_CHAMBERS_REWARD_UNIQUE
	V Lami; TRIAL_CHAMBERS_REWARD_OMINOUS
	W Lami; TRIAL_CHAMBERS_REWARD_OMINOUS_COMMON
	X Lami; TRIAL_CHAMBERS_REWARD_OMINOUS_RARE
	Y Lami; TRIAL_CHAMBERS_REWARD_OMINOUS_UNIQUE
	Z Lami; TRIAL_CHAMBERS_SUPPLY
	a Lami; SPAWN_BONUS_CHEST
	aA Lami; MASON_GIFT
	aB Lami; SHEPHERD_GIFT
	aC Lami; TOOLSMITH_GIFT
	aD Lami; WEAPONSMITH_GIFT
	aE Lami; UNEMPLOYED_GIFT
	aF Lami; BABY_VILLAGER_GIFT
	aG Lami; SNIFFER_DIGGING
	aH Lami; PANDA_SNEEZE
	aI Lami; CHICKEN_LAY
	aJ Lami; ARMADILLO_SHED
	aK Lami; TURTLE_GROW
	aL Lami; HARVEST_CAVE_VINE
	aM Lami; HARVEST_SWEET_BERRY_BUSH
	aN Lami; HARVEST_BEEHIVE
	aO Lami; CARVE_PUMPKIN
	aP Lami; PIGLIN_BARTERING
	aQ Lami; SPAWNER_TRIAL_CHAMBER_KEY
	aR Lami; SPAWNER_TRIAL_CHAMBER_CONSUMABLES
	aS Lami; SPAWNER_OMINOUS_TRIAL_CHAMBER_KEY
	aT Lami; SPAWNER_OMINOUS_TRIAL_CHAMBER_CONSUMABLES
	aU Lami; SPAWNER_TRIAL_ITEMS_TO_DROP_WHEN_OMINOUS
	aV Lami; ARMADILLO_BRUSH
	aW Lami; BOGGED_SHEAR
	aX Lami; SHEAR_MOOSHROOM
	aY Lami; SHEAR_RED_MOOSHROOM
	aZ Lami; SHEAR_BROWN_MOOSHROOM
	aa Lami; TRIAL_CHAMBERS_CORRIDOR
	ab Lami; TRIAL_CHAMBERS_INTERSECTION
	ac Lami; TRIAL_CHAMBERS_INTERSECTION_BARREL
	ad Lami; TRIAL_CHAMBERS_ENTRANCE
	ae Lami; TRIAL_CHAMBERS_CORRIDOR_DISPENSER
	af Lami; TRIAL_CHAMBERS_CHAMBER_DISPENSER
	ag Lami; TRIAL_CHAMBERS_WATER_DISPENSER
	ah Lami; TRIAL_CHAMBERS_CORRIDOR_POT
	ai Lami; EQUIPMENT_TRIAL_CHAMBER
	aj Lami; EQUIPMENT_TRIAL_CHAMBER_RANGED
	ak Lami; EQUIPMENT_TRIAL_CHAMBER_MELEE
	al Ljava/util/Map; SHEEP_BY_DYE
	am Lami; FISHING
	an Lami; FISHING_JUNK
	ao Lami; FISHING_TREASURE
	ap Lami; FISHING_FISH
	aq Lami; CAT_MORNING_GIFT
	ar Lami; ARMORER_GIFT
	as Lami; BUTCHER_GIFT
	at Lami; CARTOGRAPHER_GIFT
	au Lami; CLERIC_GIFT
	av Lami; FARMER_GIFT
	aw Lami; FISHERMAN_GIFT
	ax Lami; FLETCHER_GIFT
	ay Lami; LEATHERWORKER_GIFT
	az Lami; LIBRARIAN_GIFT
	b Lami; END_CITY_TREASURE
	ba Lami; SHEAR_SNOW_GOLEM
	bb Lami; SHEAR_SHEEP
	bc Ljava/util/Map; SHEAR_SHEEP_BY_DYE
	bd Lami; CHARGED_CREEPER
	be Lami; CHARGED_CREEPER_PIGLIN
	bf Lami; CHARGED_CREEPER_CREEPER
	bg Lami; CHARGED_CREEPER_SKELETON
	bh Lami; CHARGED_CREEPER_WITHER_SKELETON
	bi Lami; CHARGED_CREEPER_ZOMBIE
	bj Lami; DESERT_WELL_ARCHAEOLOGY
	bk Lami; DESERT_PYRAMID_ARCHAEOLOGY
	bl Lami; TRAIL_RUINS_ARCHAEOLOGY_COMMON
	bm Lami; TRAIL_RUINS_ARCHAEOLOGY_RARE
	bn Lami; OCEAN_RUIN_WARM_ARCHAEOLOGY
	bo Lami; OCEAN_RUIN_COLD_ARCHAEOLOGY
	bp Ljava/util/Set; LOCATIONS
	bq Ljava/util/Set; IMMUTABLE_LOCATIONS
	c Lami; SIMPLE_DUNGEON
	d Lami; VILLAGE_WEAPONSMITH
	e Lami; VILLAGE_TOOLSMITH
	f Lami; VILLAGE_ARMORER
	g Lami; VILLAGE_CARTOGRAPHER
	h Lami; VILLAGE_MASON
	i Lami; VILLAGE_SHEPHERD
	j Lami; VILLAGE_BUTCHER
	k Lami; VILLAGE_FLETCHER
	l Lami; VILLAGE_FISHER
	m Lami; VILLAGE_TANNERY
	n Lami; VILLAGE_TEMPLE
	o Lami; VILLAGE_DESERT_HOUSE
	p Lami; VILLAGE_PLAINS_HOUSE
	q Lami; VILLAGE_TAIGA_HOUSE
	r Lami; VILLAGE_SNOWY_HOUSE
	s Lami; VILLAGE_SAVANNA_HOUSE
	t Lami; ABANDONED_MINESHAFT
	u Lami; NETHER_BRIDGE
	v Lami; STRONGHOLD_LIBRARY
	w Lami; STRONGHOLD_CROSSING
	x Lami; STRONGHOLD_CORRIDOR
	y Lami; DESERT_PYRAMID
	z Lami; JUNGLE_TEMPLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lami;)Lami; register
		static
		0 o p_335977_
	a (Ljava/lang/String;Ldgn;)Lami; 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;)Lami; register
		static
		0 o p_78768_
fiv net/minecraft/world/level/storage/loot/ContainerComponentManipulator
	a (Ljava/lang/Object;)Ljava/util/stream/Stream; getContents
		0 o p_341229_
	a (Ldhp;Ljava/util/stream/Stream;)V setContents
		0 o p_340943_
		1 o p_340843_
	a (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341056_
		1 o p_341252_
	a (Ldhp;Ljava/util/function/UnaryOperator;)V modifyItems
		0 o p_340919_
		1 o p_341245_
	a (Ljava/util/function/UnaryOperator;Ldhp;)Ldhp; lambda$modifyItems$0
		static
		0 o p_344667_
		1 o p_344668_
	a ()Lko; type
	a (Ldhp;Ljava/lang/Object;Ljava/util/stream/Stream;)V setContents
		0 o p_340824_
		1 o p_341046_
		2 o p_341372_
	b ()Ljava/lang/Object; empty
fiw net/minecraft/world/level/storage/loot/ContainerComponentManipulators
	a Lfiv; CONTAINER
	b Lfiv; BUNDLE_CONTENTS
	c Lfiv; 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 (Lfiv;)Lfiv; lambda$static$0
		static
		0 o p_340858_
	a (Lko;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_341089_
fiw$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 (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341388_
		1 o p_341181_
	a (Ldki;)Ljava/util/stream/Stream; getContents
		0 o p_340963_
	a ()Lko; type
	a (Ldki;Ljava/util/stream/Stream;)Ldki; setContents
		0 o p_341159_
		1 o p_340907_
	b ()Ljava/lang/Object; empty
	c ()Ldki; empty
fiw$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 (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341311_
		1 o p_340811_
	a ()Lko; type
	a (Ldjt;Ljava/util/stream/Stream;)Ldjt; setContents
		0 o p_341134_
		1 o p_341127_
	a (Ldjt;)Ljava/util/stream/Stream; getContents
		0 o p_341255_
	b ()Ljava/lang/Object; empty
	c ()Ldjt; empty
fiw$3 net/minecraft/world/level/storage/loot/ContainerComponentManipulators$3
	<init> ()V <init>
	a (Ldju;)Ljava/util/stream/Stream; getContents
		0 o p_341086_
	a (Ljava/lang/Object;)Ljava/util/stream/Stream; getContents
		0 o p_341395_
	a (Ldju;Ljava/util/stream/Stream;)Ldju; setContents
		0 o p_341319_
		1 o p_341213_
	a (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341256_
		1 o p_341279_
	a ()Lko; type
	b ()Ljava/lang/Object; empty
	c ()Ldju; empty
fix net/minecraft/world/level/storage/loot/IntRange
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; RECORD_CODEC
	c Lfnd; min
	d Lfnd; max
	e Lfix$b; limiter
	f Lfix$a; predicate
	<clinit> ()V <clinit>
		static
	<init> (Lfnd;Lfnd;)V <init>
		0 o p_165006_
		1 o p_165007_
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_299273_
		1 o p_298799_
	a (Lfnd;Lfnd;Lfiy;I)Z lambda$new$12
		static
		0 o p_165022_
		1 o p_165023_
		2 o p_165024_
		3 o p_165025_
	a (I)Lfix; exact
		static
		0 o p_165010_
	a (Lfiy;I)I clamp
		0 o p_165015_
		1 o p_165016_
	a (Lfnd;Lfiy;I)Z lambda$new$10
		static
		0 o p_165018_
		1 o p_165019_
		2 o p_165020_
	a (Lfix;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_297982_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_338119_
	a (II)Lfix; range
		static
		0 o p_165012_
		1 o p_165013_
	a (Lcom/mojang/datafixers/util/Either;)Lfix; lambda$static$3
		static
		0 o p_297983_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lfnd;Lfiy;I)I lambda$new$9
		static
		0 o p_165032_
		1 o p_165033_
		2 o p_165034_
	b (I)Lfix; lowerBound
		static
		0 o p_165027_
	b (Lfiy;I)Z test
		0 o p_165029_
		1 o p_165030_
	b (Lfnd;Lfnd;Lfiy;I)I lambda$new$11
		static
		0 o p_165036_
		1 o p_165037_
		2 o p_165038_
		3 o p_165039_
	b ()Ljava/util/OptionalInt; unpackExact
	b (Lfix;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_297984_
	c (Lfix;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_297985_
	c (Lfnd;Lfiy;I)Z lambda$new$8
		static
		0 o p_165046_
		1 o p_165047_
		2 o p_165048_
	c (I)Lfix; upperBound
		static
		0 o p_165041_
	c (Lfiy;I)Z lambda$new$6
		static
		0 o p_165043_
		1 o p_165044_
	d (Lfnd;Lfiy;I)I lambda$new$7
		static
		0 o p_165053_
		1 o p_165054_
		2 o p_165055_
	d (Lfiy;I)I lambda$new$5
		static
		0 o p_165050_
		1 o p_165051_
fix$a net/minecraft/world/level/storage/loot/IntRange$IntChecker
	test (Lfiy;I)Z test
		0 o p_165057_
		1 o p_165058_
fix$b net/minecraft/world/level/storage/loot/IntRange$IntLimiter
	apply (Lfiy;I)I apply
		0 o p_165060_
		1 o p_165061_
fiy net/minecraft/world/level/storage/loot/LootContext
	a Lfjb; params
	b Lbfq; random
	c Ljl$a; lootDataResolver
	d Ljava/util/Set; visitedElements
	<init> (Lfjb;Lbfq;Ljl$a;)V <init>
		0 o p_287722_
		1 o p_287702_
		2 o p_335850_
	a (Lamj;Ljava/util/function/Consumer;)V addDynamicDrops
		0 o p_78943_
		1 o p_78944_
	a ()Ljl$a; getResolver
	a (Lfiy$e;)Z hasVisitedElement
		0 o p_279182_
	a (Lfmh;)Lfiy$e; createVisitedEntry
		static
		0 o p_279250_
	a (Lfkm;)Lfiy$e; createVisitedEntry
		static
		0 o p_279163_
	a (Lbgt;)Z hasParameter
		0 o p_381161_
	a (Lfjd;)Lfiy$e; createVisitedEntry
		static
		0 o p_279327_
	b (Lbgt;)Ljava/lang/Object; getParameter
		0 o p_381164_
	b ()Lbfq; getRandom
	b (Lfiy$e;)Z pushVisitedElement
		0 o p_279152_
	c (Lbgt;)Ljava/lang/Object; getOptionalParameter
		0 o p_380975_
	c ()F getLuck
	c (Lfiy$e;)V popVisitedElement
		0 o p_279198_
	d ()Lawx; getLevel
fiy$a net/minecraft/world/level/storage/loot/LootContext$BlockEntityTarget
	a Lfiy$a; BLOCK_ENTITY
	b Ljava/lang/String; name
	c Lbgt; param
	d [Lfiy$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lbgt;)V <init>
		0 o p_451545_
		1 o p_451295_
		2 o p_451328_
		3 o p_451172_
	a ()Lbgt; getParam
	b ()[Lfiy$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfiy$a; valueOf
		static
		0 o p_451153_
	values ()[Lfiy$a; values
		static
fiy$b net/minecraft/world/level/storage/loot/LootContext$Builder
	a Lfjb; params
	b Lbfq; random
	<init> (Lfjb;)V <init>
		0 o p_287628_
	a (Ljava/util/Optional;)Lfiy; create
		0 o p_298622_
	a (Lbfq;)Lfiy$b; withOptionalRandomSource
		0 o p_347445_
	a (Ljava/util/Optional;Lawx;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_298858_
		1 o p_298434_
	a (J)Lfiy$b; withOptionalRandomSeed
		0 o p_78966_
	a ()Lawx; getLevel
fiy$c net/minecraft/world/level/storage/loot/LootContext$EntityTarget
	a Lfiy$c; THIS
	b Lfiy$c; ATTACKER
	c Lfiy$c; DIRECT_ATTACKER
	d Lfiy$c; ATTACKING_PLAYER
	e Lfiy$c; TARGET_ENTITY
	f Lfiy$c; INTERACTING_ENTITY
	g Lbgg$a; CODEC
	h Ljava/lang/String; name
	i Lbgt; param
	j [Lfiy$c; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lbgt;)V <init>
		0 o p_78999_
		1 o p_79000_
		2 o p_79001_
		3 o p_380963_
	a (Ljava/lang/String;)Lfiy$c; getByName
		static
		0 o p_79007_
	a ()Lbgt; getParam
	b ()[Lfiy$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfiy$c; valueOf
		static
		0 o p_79009_
	values ()[Lfiy$c; values
		static
fiy$d net/minecraft/world/level/storage/loot/LootContext$ItemStackTarget
	a Lfiy$d; TOOL
	b Ljava/lang/String; name
	c Lbgt; param
	d [Lfiy$d; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lbgt;)V <init>
		0 o p_451443_
		1 o p_451341_
		2 o p_451240_
		3 o p_451491_
	a ()Lbgt; getParam
	b ()[Lfiy$d; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfiy$d; valueOf
		static
		0 o p_451538_
	values ()[Lfiy$d; values
		static
fiy$e net/minecraft/world/level/storage/loot/LootContext$VisitedEntry
	a Lfja; type
	b Ljava/lang/Object; value
	<init> (Lfja;Ljava/lang/Object;)V <init>
		0 o type
		1 o value
	a ()Lfja; type
	b ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_279464_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fiz net/minecraft/world/level/storage/loot/LootContextUser
	a (Lfje;)V validate
		0 o p_79022_
	a ()Ljava/util/Set; getReferencedContextParams
fj net/minecraft/commands/arguments/RangeArgument
	a ()Lfj$b; intRange
		static
	b ()Lfj$a; floatRange
		static
fj$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$b; parse
		0 o p_170803_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcx$b; 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_
fj$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_
fja net/minecraft/world/level/storage/loot/LootDataType
	a Lfja; PREDICATE
	b Lfja; MODIFIER
	c Lfja; TABLE
	d Lami; registryKey
	e Lcom/mojang/serialization/Codec; codec
	f Lfja$a; validator
	<clinit> ()V <clinit>
		static
	<init> (Lami;Lcom/mojang/serialization/Codec;Lfja$a;)V <init>
		0 o registryKey
		1 o codec
		2 o validator
	a (Lfje;Lami;Ljava/lang/Object;)V runValidation
		0 o p_279366_
		1 o p_336149_
		2 o p_279124_
	a (Lfje;Lami;Lfjd;)V lambda$createLootTableValidator$1
		static
		0 o p_421457_
		1 o p_421458_
		2 o p_421459_
	a (Lfje;Lami;Lfiz;)V lambda$createSimpleValidator$0
		static
		0 o p_421454_
		1 o p_421455_
		2 o p_421456_
	a ()Ljava/util/stream/Stream; values
		static
	b ()Lami; registryKey
	c ()Lcom/mojang/serialization/Codec; codec
	d ()Lfja$a; validator
	e ()Lfja$a; createSimpleValidator
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_335430_
	f ()Lfja$a; createLootTableValidator
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fja$a net/minecraft/world/level/storage/loot/LootDataType$Validator
	run (Lfje;Lami;Ljava/lang/Object;)V run
		0 o p_279419_
		1 o p_335916_
		2 o p_279326_
fjb net/minecraft/world/level/storage/loot/LootParams
	a Lawx; level
	b Lbgv; params
	c Ljava/util/Map; dynamicDrops
	d F luck
	<init> (Lawx;Lbgv;Ljava/util/Map;F)V <init>
		0 o p_287766_
		1 o p_380934_
		2 o p_287705_
		3 o p_287671_
	a (Lamj;Ljava/util/function/Consumer;)V addDynamicDrops
		0 o p_287768_
		1 o p_287711_
	a ()Lawx; getLevel
	b ()Lbgv; contextMap
	c ()F getLuck
fjb$a net/minecraft/world/level/storage/loot/LootParams$Builder
	a Lawx; level
	b Lbgv$a; params
	c Ljava/util/Map; dynamicDrops
	d F luck
	<init> (Lawx;)V <init>
		0 o p_287594_
	a (F)Lfjb$a; withLuck
		0 o p_287703_
	a (Lbgt;)Ljava/lang/Object; getParameter
		0 o p_381125_
	a (Lbgu;)Lfjb; create
		0 o p_381021_
	a (Lbgt;Ljava/lang/Object;)Lfjb$a; withParameter
		0 o p_381018_
		1 o p_287606_
	a (Lamj;Lfjb$b;)Lfjb$a; withDynamicDrop
		0 o p_287734_
		1 o p_287724_
	a ()Lawx; getLevel
	b (Lbgt;Ljava/lang/Object;)Lfjb$a; withOptionalParameter
		0 o p_381070_
		1 o p_287630_
	b (Lbgt;)Ljava/lang/Object; getOptionalParameter
		0 o p_381097_
fjb$b net/minecraft/world/level/storage/loot/LootParams$DynamicDrop
	add (Ljava/util/function/Consumer;)V add
		0 o p_287584_
fjc 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 Lfnd; rolls
	h Lfnd; bonusRolls
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lfnd;Lfnd;)V <init>
		0 o p_298764_
		1 o p_299316_
		2 o p_298954_
		3 o p_165131_
		4 o p_165132_
	a (Lfiy;Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableInt;Lfjn;)V lambda$addRandomItem$6
		static
		0 o p_79045_
		1 o p_79046_
		2 o p_79047_
		3 o p_79048_
	a (Lfje;)V validate
		0 o p_79052_
	a ()Lfjc$a; lootPool
		static
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_344669_
	a (Ljava/util/function/Consumer;Lfiy;)V addRandomItems
		0 o p_79054_
		1 o p_79055_
	a (Lfjc;)Lfnd; lambda$static$4
		static
		0 o p_297997_
	b (Lfjc;)Lfnd; lambda$static$3
		static
		0 o p_297993_
	b (Ljava/util/function/Consumer;Lfiy;)V addRandomItem
		0 o p_79059_
		1 o p_79060_
	c (Lfjc;)Ljava/util/List; lambda$static$2
		static
		0 o p_297994_
	d (Lfjc;)Ljava/util/List; lambda$static$1
		static
		0 o p_297992_
	e (Lfjc;)Ljava/util/List; lambda$static$0
		static
		0 o p_297995_
fjc$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 Lfnd; rolls
	e Lfnd; bonusRolls
	<init> ()V <init>
	a (Lfnd;)Lfjc$a; setRolls
		0 o p_165134_
	a ()Lfjc$a; unwrap
	a (Lfkm$a;)Lfjc$a; apply
		0 o p_79079_
	a (Lfjo$a;)Lfjc$a; add
		0 o p_79077_
	a (Lfmh$a;)Lfjc$a; when
		0 o p_79081_
	b ()Lfjc; build
	b (Lfmh$a;)Lflz; when
		0 o p_230916_
	b (Lfnd;)Lfjc$a; setBonusRolls
		0 o p_165136_
	b (Lfkm$a;)Lfki; apply
		0 o p_230914_
	c ()Lfki; unwrap
	d ()Lflz; unwrap
fjd net/minecraft/world/level/storage/loot/LootTable
	a Lcom/mojang/serialization/Codec; KEY_CODEC
	b Lbgu; DEFAULT_PARAM_SET
	c J RANDOMIZE_SEED
	d Lcom/mojang/serialization/Codec; DIRECT_CODEC
	e Lcom/mojang/serialization/Codec; CODEC
	f Lfjd; EMPTY
	g Lorg/slf4j/Logger; LOGGER
	h Lbgu; 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> (Lbgu;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 (Lfje;)V validate
		0 o p_79137_
	a ()Lbgu; getParamSet
	a (Lfjb;Lbfq;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_347545_
		1 o p_347680_
	a (Lcbj;Lfjb;J)V fill
		0 o p_287662_
		1 o p_287743_
		2 o p_287585_
	a (Lfjb;J)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_287574_
		1 o p_287773_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_380905_
	a (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;ILbfq;)V shuffleAndSplitItems
		0 o p_230925_
		1 o p_230926_
		2 o p_230927_
	a (Lfjd;)Ljava/util/List; lambda$static$3
		static
		0 o p_298000_
	a (Lawx;Ljava/util/function/Consumer;Ldhp;)V lambda$createStackSplitter$6
		static
		0 o p_287568_
		1 o p_287569_
		2 o p_287570_
	a (Lfjb;JLjava/util/function/Consumer;)V getRandomItems
		0 o p_287748_
		1 o p_287729_
		2 o p_287583_
	a (Lcbj;Lbfq;)Ljava/util/List; getAvailableSlots
		0 o p_230920_
		1 o p_230921_
	a (Lawx;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; createStackSplitter
		static
		0 o p_287765_
		1 o p_251308_
	a (Lfiy;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_230923_
	a (Lfjb;Ljava/util/function/Consumer;)V getRandomItemsRaw
		0 o p_287669_
		1 o p_287781_
	a (Lfiy;Ljava/util/function/Consumer;)V getRandomItemsRaw
		0 o p_79132_
		1 o p_79133_
	a (Lfjb;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_287616_
	b ()Lfjd$a; lootTable
		static
	b (Lfiy;Ljava/util/function/Consumer;)V getRandomItems
		0 o p_79149_
		1 o p_79150_
	b (Lfjd;)Ljava/util/List; lambda$static$2
		static
		0 o p_298002_
	b (Lfjb;Ljava/util/function/Consumer;)V getRandomItems
		0 o p_287704_
		1 o p_287617_
	c ()Lcom/mojang/serialization/Codec; lambda$static$5
		static
	c (Lfjd;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_297998_
	d (Lfjd;)Lbgu; lambda$static$0
		static
		0 o p_380906_
fjd$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 Lbgu; paramSet
	d Ljava/util/Optional; randomSequence
	<init> ()V <init>
	a (Lfkm$a;)Lfjd$a; apply
		0 o p_79164_
	a ()Lfjd$a; unwrap
	a (Lamj;)Lfjd$a; setRandomSequence
		0 o p_287667_
	a (Lbgu;)Lfjd$a; setParamSet
		0 o p_381150_
	a (Lfjc$a;)Lfjd$a; withPool
		0 o p_79162_
	b (Lfkm$a;)Lfki; apply
		0 o p_230929_
	b ()Lfjd; build
	c ()Lfki; unwrap
fje net/minecraft/world/level/storage/loot/ValidationContext
	a Lbfo; reporter
	b Lbgu; contextKeySet
	c Ljava/util/Optional; resolver
	d Ljava/util/Set; visitedElements
	<init> (Lbfo;Lbgu;)V <init>
		0 o p_312319_
		1 o p_381121_
	<init> (Lbfo;Lbgu;Ljl$a;)V <init>
		0 o p_311875_
		1 o p_380950_
		2 o p_335890_
	<init> (Lbfo;Lbgu;Ljava/util/Optional;Ljava/util/Set;)V <init>
		0 o p_352229_
		1 o p_381144_
		2 o p_381133_
		3 o p_380961_
	a ()Ljl$a; resolver
	a (Lbfo$f;Lami;)Lfje; enterElement
		0 o p_421588_
		1 o p_335771_
	a (Lbfo$g;)V reportProblem
		0 o p_422511_
	a (Lbgu;)Lfje; setContextKeySet
		0 o p_381099_
	a (Lfiz;)V validateContextUsage
		0 o p_381132_
	a (Lbfo$f;)Lfje; forChild
		0 o p_422104_
	a (Lami;)Z hasVisitedElement
		0 o p_335626_
	b ()Z allowsReferences
	c ()Lbfo; reporter
	d ()Ljava/lang/UnsupportedOperationException; lambda$resolver$0
		static
fje$a net/minecraft/world/level/storage/loot/ValidationContext$MissingReferenceProblem
	a Lami; referenced
	<init> (Lami;)V <init>
		0 o referenced
	a ()Ljava/lang/String; description
	b ()Lami; referenced
	equals (Ljava/lang/Object;)Z equals
		0 o p_422484_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fje$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
fje$c net/minecraft/world/level/storage/loot/ValidationContext$RecursiveReferenceProblem
	a Lami; referenced
	<init> (Lami;)V <init>
		0 o referenced
	a ()Ljava/lang/String; description
	b ()Lami; referenced
	equals (Ljava/lang/Object;)Z equals
		0 o p_422214_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fje$d net/minecraft/world/level/storage/loot/ValidationContext$ReferenceNotAllowedProblem
	a Lami; referenced
	<init> (Lami;)V <init>
		0 o referenced
	a ()Ljava/lang/String; description
	b ()Lami; referenced
	equals (Ljava/lang/Object;)Z equals
		0 o p_422521_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjf net/minecraft/world/level/storage/loot/entries/AlternativesEntry
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbfo$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 (Lfje;)V validate
		0 o p_79388_
	a (I)[Lfjo$a; lambda$alternatives$1
		static
		0 o p_230932_
	a (Ljava/util/Collection;Ljava/util/function/Function;)Lfjf$a; alternatives
		static
		0 o p_230934_
		1 o p_230935_
	a (Ljava/util/List;)Lfjg; compose
		0 o p_298256_
	a (Ljava/util/List;Lfiy;Ljava/util/function/Consumer;)Z lambda$compose$0
		static
		0 o p_298003_
		1 o p_298004_
		2 o p_298005_
	a ([Lfjo$a;)Lfjf$a; alternatives
		static
		0 o p_79396_
	a ()Lfjp; getType
fjf$1 net/minecraft/world/level/storage/loot/entries/AlternativesEntry$1
	<init> ()V <init>
	a ()Ljava/lang/String; description
fjf$a net/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; entries
	<init> ([Lfjo$a;)V <init>
		0 o p_79399_
	a (Lfjo$a;)Lfjf$a; otherwise
		0 o p_79402_
	a ()Lfjf$a; getThis
	aH_ ()Lfjo$a; getThis
	b ()Lfjo; build
fjg net/minecraft/world/level/storage/loot/entries/ComposableEntryContainer
	c Lfjg; ALWAYS_FALSE
	d Lfjg; ALWAYS_TRUE
	<clinit> ()V <clinit>
		static
	a (Lfiy;Ljava/util/function/Consumer;)Z lambda$static$1
		static
		0 o p_79409_
		1 o p_79410_
	a (Lfjg;Lfiy;Ljava/util/function/Consumer;)Z lambda$or$3
		0 o p_79414_
		1 o p_79415_
		2 o p_79416_
	and (Lfjg;)Lfjg; and
		0 o p_79412_
	b (Lfiy;Ljava/util/function/Consumer;)Z lambda$static$0
		static
		0 o p_79418_
		1 o p_79419_
	b (Lfjg;Lfiy;Ljava/util/function/Consumer;)Z lambda$and$2
		0 o p_79423_
		1 o p_79424_
		2 o p_79425_
	expand (Lfiy;Ljava/util/function/Consumer;)Z expand
		0 o p_79426_
		1 o p_79427_
	or (Lfjg;)Lfjg; or
		0 o p_79421_
fjh net/minecraft/world/level/storage/loot/entries/CompositeEntryBase
	a Lfjg; composedChildren
	e Lbfo$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 (Lfjh$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 (Lfje;)V validate
		0 o p_79434_
	a (Ljava/util/List;)Lfjg; compose
		0 o p_298396_
	a (Lfjh$a;)Lcom/mojang/serialization/MapCodec; createCodec
		static
		0 o p_299248_
	a (Lfjh;)Ljava/util/List; lambda$createCodec$0
		static
		0 o p_299120_
	expand (Lfiy;Ljava/util/function/Consumer;)Z expand
		0 o p_79439_
		1 o p_79440_
fjh$1 net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$1
	<init> ()V <init>
	a ()Ljava/lang/String; description
fjh$a net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor
	create (Ljava/util/List;Ljava/util/List;)Lfjh; create
		0 o p_299202_
		1 o p_298937_
fji net/minecraft/world/level/storage/loot/entries/DynamicLoot
	a Lcom/mojang/serialization/MapCodec; CODEC
	j Lamj; name
	<clinit> ()V <clinit>
		static
	<init> (Lamj;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 (Lamj;)Lfjq$a; dynamicEntry
		static
		0 o p_79484_
	a (Lfji;)Lamj; lambda$static$0
		static
		0 o p_298012_
	a ()Lfjp; getType
	a (Ljava/util/function/Consumer;Lfiy;)V createItemStack
		0 o p_79481_
		1 o p_79482_
	a (Lamj;IILjava/util/List;Ljava/util/List;)Lfjq; lambda$dynamicEntry$2
		static
		0 o p_298007_
		1 o p_298008_
		2 o p_298009_
		3 o p_298010_
		4 o p_298011_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298006_
fjj 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 ()Lfjp; getType
	a (Ljava/util/function/Consumer;Lfiy;)V createItemStack
		0 o p_79531_
		1 o p_79532_
	b ()Lfjq$a; emptyItem
		static
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_299288_
fjk 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 ([Lfjo$a;)Lfjk$a; list
		static
		0 o p_165138_
	a (Ljava/util/List;)Lfjg; compose
		0 o p_299019_
	a (Ljava/util/List;Lfiy;Ljava/util/function/Consumer;)Z lambda$compose$1
		static
		0 o p_298013_
		1 o p_298014_
		2 o p_298015_
	a (Lfjg;Lfjg;Lfiy;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 ()Lfjp; getType
fjk$a net/minecraft/world/level/storage/loot/entries/EntryGroup$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; entries
	<init> ([Lfjo$a;)V <init>
		0 o p_165141_
	a ()Lfjk$a; getThis
	aH_ ()Lfjo$a; getThis
	b ()Lfjo; build
	b (Lfjo$a;)Lfjk$a; append
		0 o p_165145_
fjl net/minecraft/world/level/storage/loot/entries/LootItem
	a Lcom/mojang/serialization/MapCodec; CODEC
	j Ljk; item
	<clinit> ()V <clinit>
		static
	<init> (Ljk;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 (Lfjl;)Ljk; lambda$static$0
		static
		0 o p_298016_
	a (Ldrp;)Lfjq$a; lootTableItem
		static
		0 o p_79580_
	a (Ldrp;IILjava/util/List;Ljava/util/List;)Lfjq; 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 ()Lfjp; getType
	a (Ljava/util/function/Consumer;Lfiy;)V createItemStack
		0 o p_79590_
		1 o p_79591_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_381616_
fjm net/minecraft/world/level/storage/loot/entries/LootPoolEntries
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfjp; EMPTY
	c Lfjp; ITEM
	d Lfjp; LOOT_TABLE
	e Lfjp; DYNAMIC
	f Lfjp; TAG
	g Lfjp; ALTERNATIVES
	h Lfjp; SEQUENCE
	i Lfjp; GROUP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfjp; register
		static
		0 o p_79630_
		1 o p_338753_
fjn net/minecraft/world/level/storage/loot/entries/LootPoolEntry
	a (F)I getWeight
		0 o p_79632_
	a (Ljava/util/function/Consumer;Lfiy;)V createItemStack
		0 o p_79633_
		1 o p_79634_
fjo 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 (Lfje;)V validate
		0 o p_79641_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; commonFields
		static
		0 o p_299092_
	a ()Lfjp; getType
	a (Lfjo;)Ljava/util/List; lambda$commonFields$0
		static
		0 o p_298548_
	a (Lfiy;)Z canRun
		0 o p_79640_
fjo$a net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; conditions
	<init> ()V <init>
	a (Lfjo$a;)Lfjf$a; otherwise
		0 o p_79644_
	a (Lfmh$a;)Lfjo$a; when
		0 o p_79646_
	aH_ ()Lfjo$a; getThis
	b ()Lfjo; build
	b (Lfmh$a;)Lflz; when
		0 o p_230937_
	b (Lfjo$a;)Lfjk$a; append
		0 o p_165148_
	c (Lfjo$a;)Lfjs$a; then
		0 o p_165149_
	d ()Lflz; unwrap
	e ()Lfjo$a; unwrap
	f ()Ljava/util/List; getConditions
fjp 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
fjq 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 Lfjn; 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 (Lfjq$d;)Lfjq$a; simpleBuilder
		static
		0 o p_79688_
	a (Lfje;)V validate
		0 o p_79686_
	a (Lfjq;)Ljava/util/List; lambda$singletonFields$2
		static
		0 o p_298225_
	a (Ljava/util/function/Consumer;Lfiy;)V createItemStack
		0 o p_79691_
		1 o p_79692_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; singletonFields
		static
		0 o p_299239_
	b (Lfjq;)Ljava/lang/Integer; lambda$singletonFields$1
		static
		0 o p_299272_
	c (Lfjq;)Ljava/lang/Integer; lambda$singletonFields$0
		static
		0 o p_299262_
	expand (Lfiy;Ljava/util/function/Consumer;)Z expand
		0 o p_79694_
		1 o p_79695_
fjq$1 net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$1
	a Lfjq; this$0
	<init> (Lfjq;)V <init>
		0 o p_79698_
	a (Ljava/util/function/Consumer;Lfiy;)V createItemStack
		0 o p_79700_
		1 o p_79701_
fjq$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 (I)Lfjq$a; setWeight
		0 o p_79708_
	a ()Ljava/util/List; getFunctions
	a (Lfkm$a;)Lfjq$a; apply
		0 o p_79710_
	b (Lfkm$a;)Lfki; apply
		0 o p_230940_
	b (I)Lfjq$a; setQuality
		0 o p_79712_
	c ()Lfki; unwrap
fjq$b net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder
	c Lfjq$d; constructor
	<init> (Lfjq$d;)V <init>
		0 o p_79717_
	aH_ ()Lfjo$a; getThis
	b ()Lfjo; build
	g ()Lfjq$b; getThis
fjq$c net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryBase
	b Lfjq; this$0
	<init> (Lfjq;)V <init>
		0 o p_79723_
	a (F)I getWeight
		0 o p_79725_
fjq$d net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor
	build (IILjava/util/List;Ljava/util/List;)Lfjq; build
		0 o p_79727_
		1 o p_79728_
		2 o p_298278_
		3 o p_298826_
fjr net/minecraft/world/level/storage/loot/entries/NestedLootTable
	a Lcom/mojang/serialization/MapCodec; CODEC
	j Lbfo$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 (Lfiy;Lami;)Lfjd; lambda$createItemStack$2
		static
		0 o p_368481_
		1 o p_368482_
	a (Lfje;Lami;)V lambda$validate$6
		static
		0 o p_368483_
		1 o p_368484_
	a (Lfje;)V validate
		0 o p_330583_
	a (Lfjd;IILjava/util/List;Ljava/util/List;)Lfjq; 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 (Lfje;Lami;Ljk$c;)V lambda$validate$4
		static
		0 o p_421460_
		1 o p_421461_
		2 o p_421462_
	a (Lfje;Lfjd;)V lambda$validate$7
		static
		0 o p_421465_
		1 o p_421466_
	a (Lami;IILjava/util/List;Ljava/util/List;)Lfjq; 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 (Lami;)Lfjq$a; lootTableReference
		static
		0 o p_335392_
	a (Lfjd;)Lfjq$a; inlineLootTable
		static
		0 o p_330235_
	a ()Lfjp; getType
	a (Ljava/util/function/Consumer;Lfiy;)V createItemStack
		0 o p_331038_
		1 o p_331648_
	a (Lfjr;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_331842_
	b (Lfje;Lami;)V lambda$validate$5
		static
		0 o p_421463_
		1 o p_421464_
	b (Lfjd;)Lfjd; lambda$createItemStack$3
		static
		0 o p_330212_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_404620_
fjr$1 net/minecraft/world/level/storage/loot/entries/NestedLootTable$1
	<init> ()V <init>
	get ()Ljava/lang/String; get
fjs 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 ([Lfjo$a;)Lfjs$a; sequential
		static
		0 o p_165153_
	a (Ljava/util/List;)Lfjg; compose
		0 o p_298307_
	a (Ljava/util/List;Lfiy;Ljava/util/function/Consumer;)Z lambda$compose$0
		static
		0 o p_298030_
		1 o p_298031_
		2 o p_298032_
	a ()Lfjp; getType
fjs$a net/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; entries
	<init> ([Lfjo$a;)V <init>
		0 o p_165156_
	a ()Lfjs$a; getThis
	aH_ ()Lfjo$a; getThis
	b ()Lfjo; build
	c (Lfjo$a;)Lfjs$a; then
		0 o p_165160_
fjt net/minecraft/world/level/storage/loot/entries/TagEntry
	a Lcom/mojang/serialization/MapCodec; CODEC
	j Lbdj; tag
	k Z expand
	<clinit> ()V <clinit>
		static
	<init> (Lbdj;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 (Lfiy;Ljava/util/function/Consumer;)Z expandTag
		0 o p_79846_
		1 o p_79847_
	a (Lbdj;)Lfjq$a; tagContents
		static
		0 o p_205085_
	a (Lbdj;IILjava/util/List;Ljava/util/List;)Lfjq; 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 ()Lfjp; getType
	a (Ljava/util/function/Consumer;Lfiy;)V createItemStack
		0 o p_79854_
		1 o p_79855_
	a (Ljava/util/function/Consumer;Ljk;)V lambda$createItemStack$3
		static
		0 o p_205093_
		1 o p_205094_
	a (Lfjt;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298039_
	b (Lfjt;)Lbdj; lambda$static$0
		static
		0 o p_298040_
	b (Lbdj;IILjava/util/List;Ljava/util/List;)Lfjq; 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 (Lbdj;)Lfjq$a; expandTag
		static
		0 o p_205096_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_298033_
	expand (Lfiy;Ljava/util/function/Consumer;)Z expand
		0 o p_79861_
		1 o p_79862_
fjt$1 net/minecraft/world/level/storage/loot/entries/TagEntry$1
	a Ljk; val$item
	<init> (Lfjt;Ljk;)V <init>
		0 o p_205104_
		1 o p_205105_
	a (Ljava/util/function/Consumer;Lfiy;)V createItemStack
		0 o p_79869_
		1 o p_79870_
fju net/minecraft/world/level/storage/loot/entries/package-info
fjv 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 Ljk; enchantment
	f Lfjv$b; formula
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljk;Lfjv$b;)V <init>
		0 o p_298532_
		1 o p_298797_
		2 o p_79905_
	a (Ljk;IFLjava/util/List;)Lfkm; lambda$addBonusBinomialDistributionCount$5
		static
		0 o p_344677_
		1 o p_344678_
		2 o p_344679_
		3 o p_344680_
	a (Ljk;Ljava/util/List;)Lfkm; lambda$addUniformBonusCount$7
		static
		0 o p_344675_
		1 o p_344676_
	a (Ljk;ILjava/util/List;)Lfkm; lambda$addUniformBonusCount$8
		static
		0 o p_344671_
		1 o p_344672_
		2 o p_344673_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_79913_
		1 o p_79914_
	a (Lamj;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_298052_
	a (Lfjv;)Lfjv$b; lambda$static$3
		static
		0 o p_298061_
	a (Ljk;FI)Lfkl$a; addBonusBinomialDistributionCount
		static
		0 o p_345484_
		1 o p_79919_
		2 o p_79920_
	a (Ljk;)Lfkl$a; addOreBonusCount
		static
		0 o p_344867_
	a (Ljk;I)Lfkl$a; addUniformBonusCount
		static
		0 o p_344758_
		1 o p_79923_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lamj;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339568_
	b (Lfjv;)Ljk; lambda$static$2
		static
		0 o p_298051_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_344674_
	b ()Lfkn; getType
	b (Ljk;)Lfkl$a; addUniformBonusCount
		static
		0 o p_345095_
	b (Ljk;Ljava/util/List;)Lfkm; lambda$addOreBonusCount$6
		static
		0 o p_344681_
		1 o p_344682_
fjv$a net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$BinomialWithBonusCount
	a Lfjv$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 (Lbfq;II)I calculateNewCount
		0 o p_230965_
		1 o p_230966_
		2 o p_230967_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298226_
	a ()Lfjv$c; getType
	b ()I extraRounds
	c ()F probability
	equals (Ljava/lang/Object;)Z equals
		0 o p_299269_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjv$b net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula
	a (Lbfq;II)I calculateNewCount
		0 o p_230968_
		1 o p_230969_
		2 o p_230970_
	a ()Lfjv$c; getType
fjv$c net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType
	a Lamj; id
	b Lcom/mojang/serialization/Codec; codec
	<init> (Lamj;Lcom/mojang/serialization/Codec;)V <init>
		0 o id
		1 o codec
	a ()Lamj; 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
fjv$d net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$OreDrops
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfjv$c; TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbfq;II)I calculateNewCount
		0 o p_230972_
		1 o p_230973_
		2 o p_230974_
	a ()Lfjv$c; getType
	equals (Ljava/lang/Object;)Z equals
		0 o p_298429_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjv$e net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$UniformBonusCount
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfjv$c; TYPE
	c I bonusMultiplier
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o bonusMultiplier
	a (Lbfq;II)I calculateNewCount
		0 o p_230976_
		1 o p_230977_
		2 o p_230978_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298501_
	a ()Lfjv$c; getType
	b ()I bonusMultiplier
	equals (Ljava/lang/Object;)Z equals
		0 o p_298292_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjw 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 (Ldhp;Lfiy;)Ldhp; 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 ()Lfkn; getType
	c ()Lfkl$a; explosionDecay
		static
fjx net/minecraft/world/level/storage/loot/functions/CopyBlockState
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljk; block
	c Ljava/util/Set; properties
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljk;Ljava/util/Set;)V <init>
		0 o p_298625_
		1 o p_298940_
		2 o p_80052_
	<init> (Ljava/util/List;Ljk;Ljava/util/List;)V <init>
		0 o p_298279_
		1 o p_299047_
		2 o p_298632_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_80060_
		1 o p_80061_
	a (Lejm;Ldjq;)Ldjq; lambda$run$3
		0 o p_330173_
		1 o p_330174_
	a (Lduv;)Lfjx$a; copyState
		static
		0 o p_80063_
	a (Lfjx;)Ljava/util/List; lambda$static$1
		static
		0 o p_298062_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lfjx;)Ljk; lambda$static$0
		static
		0 o p_298064_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_360270_
	b ()Lfkn; getType
fjx$a net/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder
	a Ljk; block
	b Lcom/google/common/collect/ImmutableSet$Builder; properties
	<init> (Lduv;)V <init>
		0 o p_80079_
	a (Lekp;)Lfjx$a; copy
		0 o p_80085_
	a ()Lfjx$a; getThis
	b ()Lfkm; build
	c ()Lfkl$a; getThis
fjy net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbeo$b; SOURCES
	c Lfjy$e; source
	d Ljava/util/Optional; include
	e Ljava/util/Optional; exclude
	f Ljava/util/function/Predicate; bakedPredicate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfjy$e;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 (Ljava/util/Collection;Lkk;Ldhp;Lko;)V lambda$run$7
		static
		0 o p_450903_
		1 o p_450904_
		2 o p_450905_
		3 o p_450906_
	a (Ljava/util/List;Ljava/util/List;)V lambda$new$6
		static
		0 o p_338130_
		1 o p_338131_
	a (Lfjy;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_338126_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_330563_
		1 o p_331220_
	a (Ljava/util/List;Lko;)Z lambda$new$4
		static
		0 o p_338133_
		1 o p_338134_
	a (Lbgt;)Lfjy$b; copyComponentsFromEntity
		static
		0 o p_451493_
	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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_450907_
	b (Lfjy;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_338132_
	b ()Lfkn; getType
	b (Lbgt;)Lfjy$b; copyComponentsFromBlockEntity
		static
		0 o p_451522_
	c (Lfjy;)Lfjy$e; lambda$static$0
		static
		0 o p_331312_
fjy$a net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$BlockEntitySource
	a Lbgt; contextParam
	<init> (Lbgt;)V <init>
		0 o contextParam
	a (Ljava/lang/Object;)Lkk; get
		0 o p_451332_
	a ()Lbgt; contextParam
	a (Legg;)Lkk; get
		0 o p_451571_
	equals (Ljava/lang/Object;)Z equals
		0 o p_451363_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjy$b net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder
	a Lfjy$e; source
	b Ljava/util/Optional; include
	c Ljava/util/Optional; exclude
	<init> (Lfjy$e;)V <init>
		0 o p_331304_
	a (Lko;)Lfjy$b; include
		0 o p_338267_
	a ()Lfjy$b; getThis
	b (Lko;)Lfjy$b; exclude
		0 o p_338302_
	b ()Lfkm; build
	c ()Lfkl$a; getThis
fjy$c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$EntitySource
	a Lbgt; contextParam
	<init> (Lbgt;)V <init>
		0 o contextParam
	a (Lcdv;)Lkk; get
		0 o p_451219_
	a (Ljava/lang/Object;)Lkk; get
		0 o p_451399_
	a ()Lbgt; contextParam
	equals (Ljava/lang/Object;)Z equals
		0 o p_450978_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjy$d net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$ItemStackSource
	a Lbgt; contextParam
	<init> (Lbgt;)V <init>
		0 o contextParam
	a (Ldhp;)Lkk; get
		0 o p_451201_
	a (Ljava/lang/Object;)Lkk; get
		0 o p_451511_
	a ()Lbgt; contextParam
	equals (Ljava/lang/Object;)Z equals
		0 o p_451547_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjy$e net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source
	a (Lfiy;)Lkk; get
		0 o p_331014_
	a (Ljava/lang/Object;)Lkk; get
		0 o p_451147_
	a ()Lbgt; contextParam
fjz net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfmv; source
	c Ljava/util/List; operations
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfmv;Ljava/util/List;)V <init>
		0 o p_330826_
		1 o p_331866_
		2 o p_332090_
	a (Lfmv;)Lfjz$a; copyData
		static
		0 o p_330285_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Ldhp;)Lvp; lambda$run$3
		static
		0 o p_331579_
		1 o p_330252_
	a (Ljava/util/function/Supplier;Lvp;Lfjz$b;)V lambda$run$4
		static
		0 o p_331266_
		1 o p_330768_
		2 o p_330417_
	a (Lfiy$c;)Lfjz$a; copyData
		static
		0 o p_330616_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_330210_
		1 o p_330315_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfjz;)Ljava/util/List; lambda$static$1
		static
		0 o p_330474_
	b (Lfjz;)Lfmv; lambda$static$0
		static
		0 o p_331496_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_330353_
	b ()Lfkn; getType
fjz$a net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder
	a Lfmv; source
	b Ljava/util/List; ops
	<init> (Lfmv;)V <init>
		0 o p_331441_
	a (Ljava/lang/String;Ljava/lang/String;)Lfjz$a; copy
		0 o p_331730_
		1 o p_330347_
	a (Ljava/lang/String;Ljava/lang/String;Lfjz$c;)Lfjz$a; copy
		0 o p_331086_
		1 o p_331216_
		2 o p_331878_
	a ()Lfjz$a; getThis
	b ()Lfkm; build
	c ()Lfkl$a; getThis
fjz$b net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$CopyOperation
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfd$g; sourcePath
	c Lfd$g; targetPath
	d Lfjz$c; op
	<clinit> ()V <clinit>
		static
	<init> (Lfd$g;Lfd$g;Lfjz$c;)V <init>
		0 o sourcePath
		1 o targetPath
		2 o op
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_335333_
	a ()Lfd$g; sourcePath
	a (Ljava/util/function/Supplier;Lvp;)V apply
		0 o p_330493_
		1 o p_331306_
	b ()Lfd$g; targetPath
	c ()Lfjz$c; op
	equals (Ljava/lang/Object;)Z equals
		0 o p_331300_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjz$c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy
	a Lfjz$c; REPLACE
	b Lfjz$c; APPEND
	c Lfjz$c; MERGE
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Lfjz$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 (Lvp;Lfd$g;Ljava/util/List;)V merge
		0 o p_330558_
		1 o p_331810_
		2 o p_330953_
	a ()[Lfjz$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfjz$c; valueOf
		static
		0 o p_331159_
	values ()[Lfjz$c; values
		static
fjz$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 (Lvp;Lfd$g;Ljava/util/List;)V merge
		0 o p_331979_
		1 o p_331124_
		2 o p_330968_
fjz$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 (Lvp;Lfd$g;Ljava/util/List;)V merge
		0 o p_332012_
		1 o p_330758_
		2 o p_331021_
	a (Ljava/util/List;Lvp;)V lambda$merge$1
		static
		0 o p_330942_
		1 o p_331722_
	a (Lvp;Lvp;)V lambda$merge$0
		static
		0 o p_331864_
		1 o p_331278_
fjz$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 (Lvp;Lfd$g;Ljava/util/List;)V merge
		0 o p_330243_
		1 o p_331218_
		2 o p_332107_
	a (Ljava/util/List;Lvp;)V lambda$merge$1
		static
		0 o p_332002_
		1 o p_330516_
	a (Lvp;Lvp;)V lambda$merge$0
		static
		0 o p_330427_
		1 o p_332126_
fk 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 Lami; registryKey
	f Ljm; registryLookup
	<clinit> ()V <clinit>
		static
	<init> (Lef;Lami;)V <init>
		0 o p_248597_
		1 o p_251778_
	a (Lcom/mojang/brigadier/StringReader;)Ljk$c; parse
		0 o p_250909_
	a (Lcom/mojang/brigadier/StringReader;Lamj;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$3
		0 o p_332544_
		1 o p_332545_
	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;)Ljk$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 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lami;)Ljk$c; getResource
		static
		0 o p_251788_
		1 o p_251996_
		2 o p_250077_
	a (Lef;Lami;)Lfk; resource
		static
		0 o p_249973_
		1 o p_251405_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304095_
		1 o p_304096_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk$c; getConfiguredFeature
		static
		0 o p_250819_
		1 o p_252256_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk$c; getStructure
		static
		0 o p_250288_
		1 o p_250856_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk$c; getEntityType
		static
		0 o p_251258_
		1 o p_252322_
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk$c; getSummonableEntityType
		static
		0 o p_251880_
		1 o p_250243_
	f (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk$c; getMobEffect
		static
		0 o p_250521_
		1 o p_249927_
	g (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk$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_
fk$a net/minecraft/commands/arguments/ResourceArgument$Info
	<init> ()V <init>
	a (Lfk$a$a;Lwn;)V serializeToNetwork
		0 o p_250470_
		1 o p_248658_
	a (Lwn;)Lfk$a$a; deserializeFromNetwork
		0 o p_248958_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_249254_
		1 o p_251748_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_251098_
		1 o p_252311_
	a (Lfk;)Lfk$a$a; unpack
		0 o p_250667_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_248659_
	a (Lfk$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_251267_
		1 o p_250142_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_249547_
fk$a$a net/minecraft/commands/arguments/ResourceArgument$Info$Template
	a Lfk$a; this$0
	b Lami; registryKey
	<init> (Lfk$a;Lami;)V <init>
		0 o p_249924_
		1 o p_250598_
	a ()Lij; type
	a (Lef;)Lfk; instantiate
		0 o p_251900_
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_251448_
fka net/minecraft/world/level/storage/loot/functions/CopyNameFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbeo$b; SOURCES
	c Lfka$a; source
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfka$a;)V <init>
		0 o p_298700_
		1 o p_451298_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_80185_
		1 o p_80186_
	a (Lfka;)Lfka$a; lambda$static$0
		static
		0 o p_450910_
	a (Lfka$a;Ljava/util/List;)Lfkm; lambda$copyName$2
		static
		0 o p_450908_
		1 o p_450909_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfka$a;)Lfkl$a; copyName
		static
		0 o p_451005_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_450911_
	b ()Lfkn; getType
fka$a net/minecraft/world/level/storage/loot/functions/CopyNameFunction$Source
	a Lbgt; param
	<init> (Lbgt;)V <init>
		0 o param
	a ()Lbgt; param
	equals (Ljava/lang/Object;)Z equals
		0 o p_451528_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fkb 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 (ZLdhp;Ljk;)Z lambda$run$4
		static
		0 o p_344684_
		1 o p_344685_
		2 o p_344686_
	a (Lfiy;)Ljava/util/stream/Stream; lambda$run$3
		static
		0 o p_432737_
	a (Ljm$a;)Lfkb$a; randomApplicableEnchantment
		static
		0 o p_346405_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_80429_
		1 o p_80430_
	a (Ldhp;Ljk;Lbfq;)Ldhp; enchantItem
		static
		0 o p_230980_
		1 o p_346257_
		2 o p_230982_
	a (Lfkb;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_344689_
	b (Lfkb;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_344687_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_344688_
	b ()Lfkn; getType
	c ()Lfkb$a; randomEnchantment
		static
fkb$a net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder
	a Ljava/util/Optional; options
	b Z onlyCompatible
	<init> ()V <init>
	a ()Lfkb$a; getThis
	a (Ljk;)Lfkb$a; withEnchantment
		0 o p_346278_
	a (Ljo;)Lfkb$a; withOneOf
		0 o p_345384_
	b ()Lfkm; build
	c ()Lfkl$a; getThis
	e ()Lfkb$a; allowingIncompatibleEnchantments
fkc net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfnd; levels
	c Ljava/util/Optional; options
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfnd;Ljava/util/Optional;)V <init>
		0 o p_298580_
		1 o p_165194_
		2 o p_345769_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_80483_
		1 o p_80484_
	a (Lfkc;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_344691_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Ljm$a;Lfnd;)Lfkc$a; enchantWithLevels
		static
		0 o p_346232_
		1 o p_165197_
	b (Lfkc;)Lfnd; lambda$static$0
		static
		0 o p_298844_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_344692_
	b ()Lfkn; getType
fkc$a net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder
	a Lfnd; levels
	b Ljava/util/Optional; options
	<init> (Lfnd;)V <init>
		0 o p_165200_
	a ()Lfkc$a; getThis
	a (Ljo;)Lfkc$a; fromOptions
		0 o p_345342_
	b ()Lfkm; build
	c ()Lfkl$a; getThis
fkd net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction
	a I NO_LIMIT
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljk; enchantment
	d Lfnd; value
	e I limit
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljk;Lfnd;I)V <init>
		0 o p_344944_
		1 o p_345194_
		2 o p_344806_
		3 o p_345432_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_345285_
		1 o p_345560_
	a (Lfkd;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_344886_
	a (Ljm$a;Lfnd;)Lfkd$a; lootingMultiplier
		static
		0 o p_344982_
		1 o p_345939_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lfkd;)Lfnd; lambda$static$1
		static
		0 o p_345798_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_346073_
	b ()Lfkn; getType
	c (Lfkd;)Ljk; lambda$static$0
		static
		0 o p_346362_
	c ()Z hasLimit
fkd$a net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$Builder
	a Ljk; enchantment
	b Lfnd; count
	c I limit
	<init> (Ljk;Lfnd;)V <init>
		0 o p_345337_
		1 o p_345112_
	a (I)Lfkd$a; setLimit
		0 o p_344833_
	a ()Lfkd$a; getThis
	b ()Lfkm; build
	c ()Lfkl$a; getThis
fke net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction
	a Lbdj; DEFAULT_DESTINATION
	b Ljk; DEFAULT_DECORATION
	c B DEFAULT_ZOOM
	d I DEFAULT_SEARCH_RADIUS
	e Z DEFAULT_SKIP_EXISTING
	f Lcom/mojang/serialization/MapCodec; CODEC
	h Lbdj; destination
	i Ljk; mapDecoration
	j B zoom
	k I searchRadius
	l Z skipKnownStructures
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lbdj;Ljk;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 (Lfke;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_299182_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_80547_
		1 o p_80548_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lfke;)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_
	b ()Lfkn; getType
	c ()Lfke$a; makeExplorationMap
		static
	c (Lfke;)Ljava/lang/Byte; lambda$static$2
		static
		0 o p_298446_
	d (Lfke;)Ljk; lambda$static$1
		static
		0 o p_335334_
	e (Lfke;)Lbdj; lambda$static$0
		static
		0 o p_299251_
fke$a net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder
	a Lbdj; destination
	b Ljk; mapDecoration
	c B zoom
	d I searchRadius
	e Z skipKnownStructures
	<init> ()V <init>
	a (Ljk;)Lfke$a; setMapDecoration
		0 o p_335871_
	a ()Lfke$a; getThis
	a (Lbdj;)Lfke$a; setDestination
		0 o p_210659_
	a (I)Lfke$a; setSearchRadius
		0 o p_165206_
	a (B)Lfke$a; setZoom
		0 o p_80570_
	a (Z)Lfke$a; setSkipKnownStructures
		0 o p_80576_
	b ()Lfkm; build
	c ()Lfkl$a; getThis
fkf net/minecraft/world/level/storage/loot/functions/FillPlayerHead
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfiy$c; entityTarget
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfiy$c;)V <init>
		0 o p_298265_
		1 o p_80605_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_80608_
		1 o p_80609_
	a (Lfiy$c;)Lfkl$a; fillPlayerHead
		static
		0 o p_165208_
	a (Lfkf;)Lfiy$c; lambda$static$0
		static
		0 o p_298086_
	a (Lfiy$c;Ljava/util/List;)Lfkm; lambda$fillPlayerHead$2
		static
		0 o p_298084_
		1 o p_298085_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298087_
	b ()Lfkn; getType
fkg net/minecraft/world/level/storage/loot/functions/FilteredFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcn; filter
	c Lfkm; modifier
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lcn;Lfkm;)V <init>
		0 o p_341370_
		1 o p_341210_
		2 o p_340816_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_340845_
		1 o p_341349_
	a (Lfje;)V validate
		0 o p_341254_
	a (Lfkg;)Lfkm; lambda$static$1
		static
		0 o p_340853_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_340904_
	b ()Lfkn; getType
	b (Lfkg;)Lcn; lambda$static$0
		static
		0 o p_341101_
fkh net/minecraft/world/level/storage/loot/functions/FunctionReference
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	c Lami; name
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lami;)V <init>
		0 o p_298661_
		1 o p_335440_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_279458_
		1 o p_279370_
	a (Lami;Ljava/util/List;)Lfkm; lambda$functionReference$4
		static
		0 o p_335335_
		1 o p_335336_
	a (Lfje;)V validate
		0 o p_279281_
	a (Lfkh;)Lami; lambda$static$0
		static
		0 o p_335337_
	a (Lfje;Ljk$c;)V lambda$validate$2
		0 o p_421468_
		1 o p_421469_
	a (Lami;)Lfkl$a; functionReference
		static
		0 o p_335382_
	b (Lfje;)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 ()Lfkn; getType
fki net/minecraft/world/level/storage/loot/functions/FunctionUserBuilder
	a (Ljava/lang/Iterable;Ljava/util/function/Function;)Lfki; apply
		0 o p_230985_
		1 o p_230986_
	a ([Ljava/lang/Object;Ljava/util/function/Function;)Lfki; apply
		0 o p_230988_
		1 o p_230989_
	b (Lfkm$a;)Lfki; apply
		0 o p_230990_
	c ()Lfki; unwrap
fkj net/minecraft/world/level/storage/loot/functions/LimitCount
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfix; limiter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfix;)V <init>
		0 o p_299132_
		1 o p_165214_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_80644_
		1 o p_80645_
	a (Lfix;)Lfkl$a; limitCount
		static
		0 o p_165216_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfix;Ljava/util/List;)Lfkm; lambda$limitCount$2
		static
		0 o p_298092_
		1 o p_298093_
	a (Lfkj;)Lfix; lambda$static$0
		static
		0 o p_298094_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298095_
	b ()Lfkn; getType
fkk 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 (ILfkk;)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 (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply
		0 o p_333909_
		1 o p_333988_
		2 o p_333885_
	a (Lfkk$f;)Lcom/mojang/serialization/MapCodec; lambda$codec$0
		static
		0 o p_338141_
	a ()Lfkk$f; mode
fkk$a net/minecraft/world/level/storage/loot/functions/ListOperation$Append
	b Lfkk$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 ()Lfkk$f; mode
	b ()Lfkk$a; lambda$static$0
		static
fkk$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 ()Lfkk$f; mode
	b ()I offset
	equals (Ljava/lang/Object;)Z equals
		0 o p_333975_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fkk$c net/minecraft/world/level/storage/loot/functions/ListOperation$ReplaceAll
	b Lfkk$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 ()Lfkk$f; mode
	b ()Lfkk$c; lambda$static$0
		static
fkk$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 ()Lfkk$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
fkk$e net/minecraft/world/level/storage/loot/functions/ListOperation$StandAlone
	a Ljava/util/List; value
	b Lfkk; operation
	<init> (Ljava/util/List;Lfkk;)V <init>
		0 o value
		1 o operation
	a ()Ljava/util/List; value
	a (Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_341683_
		1 o p_341655_
	a (Ljava/util/List;)Ljava/util/List; apply
		0 o p_341623_
	a (Lfkk$e;)Lfkk; lambda$codec$1
		static
		0 o p_341647_
	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 ()Lfkk; operation
	b (Lfkk$e;)Ljava/util/List; lambda$codec$0
		static
		0 o p_341601_
	equals (Ljava/lang/Object;)Z equals
		0 o p_341614_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fkk$f net/minecraft/world/level/storage/loot/functions/ListOperation$Type
	a Lfkk$f; REPLACE_ALL
	b Lfkk$f; REPLACE_SECTION
	c Lfkk$f; INSERT
	d Lfkk$f; APPEND
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/lang/String; id
	g Lcom/mojang/serialization/MapCodec; mapCodec
	h [Lfkk$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 ()[Lfkk$f; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfkk$f; valueOf
		static
		0 o p_333780_
	values ()[Lfkk$f; values
		static
fkl 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 (Ldhp;Lfiy;)Ldhp; run
		0 o p_80679_
		1 o p_80680_
	a (Lfje;)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;)Lfkl$a; simpleBuilder
		static
		0 o p_80684_
	a (Lfkl;)Ljava/util/List; lambda$commonFields$0
		static
		0 o p_299114_
	apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_80686_
		1 o p_80687_
	b ()Lfkn; getType
	b (Ldhp;Lfiy;)Ldhp; apply
		0 o p_80689_
		1 o p_80690_
fkl$a net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; conditions
	<init> ()V <init>
	a (Lfmh$a;)Lfkl$a; when
		0 o p_80694_
	b (Lfmh$a;)Lflz; when
		0 o p_230992_
	c ()Lfkl$a; getThis
	d ()Lflz; unwrap
	f ()Lfkl$a; unwrap
	g ()Ljava/util/List; getConditions
fkl$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 ()Lfkl$b; getThis
	b ()Lfkm; build
	c ()Lfkl$a; getThis
fkm net/minecraft/world/level/storage/loot/functions/LootItemFunction
	a (Ljava/util/function/Consumer;Ljava/util/function/BiFunction;Lfiy;Ldhp;)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;Lfiy;)Ljava/util/function/Consumer; decorate
		static
		0 o p_80725_
		1 o p_80726_
		2 o p_80727_
	b ()Lfkn; getType
fkm$a net/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder
	b ()Lfkm; build
fkn 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
fko net/minecraft/world/level/storage/loot/functions/LootItemFunctions
	A Lfkn; SET_LORE
	B Lfkn; FILL_PLAYER_HEAD
	C Lfkn; COPY_CUSTOM_DATA
	D Lfkn; COPY_STATE
	E Lfkn; SET_BANNER_PATTERN
	F Lfkn; SET_POTION
	G Lfkn; SET_INSTRUMENT
	H Lfkn; REFERENCE
	I Lfkn; SEQUENCE
	J Lfkn; COPY_COMPONENTS
	K Lfkn; SET_FIREWORKS
	L Lfkn; SET_FIREWORK_EXPLOSION
	M Lfkn; SET_BOOK_COVER
	N Lfkn; SET_WRITTEN_BOOK_PAGES
	O Lfkn; SET_WRITABLE_BOOK_PAGES
	P Lfkn; TOGGLE_TOOLTIPS
	Q Lfkn; SET_OMINOUS_BOTTLE_AMPLIFIER
	R Lfkn; 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 Lfkn; SET_COUNT
	f Lfkn; SET_ITEM
	g Lfkn; ENCHANT_WITH_LEVELS
	h Lfkn; ENCHANT_RANDOMLY
	i Lfkn; SET_ENCHANTMENTS
	j Lfkn; SET_CUSTOM_DATA
	k Lfkn; SET_COMPONENTS
	l Lfkn; FURNACE_SMELT
	m Lfkn; ENCHANTED_COUNT_INCREASE
	n Lfkn; SET_DAMAGE
	o Lfkn; SET_ATTRIBUTES
	p Lfkn; SET_NAME
	q Lfkn; EXPLORATION_MAP
	r Lfkn; SET_STEW_EFFECT
	s Lfkn; COPY_NAME
	t Lfkn; SET_CONTENTS
	u Lfkn; MODIFY_CONTENTS
	v Lfkn; FILTERED
	w Lfkn; LIMIT_COUNT
	x Lfkn; APPLY_BONUS
	y Lfkn; SET_LOOT_TABLE
	z Lfkn; EXPLOSION_DECAY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/List;Ldhp;Lfiy;)Ldhp; lambda$compose$3
		static
		0 o p_298096_
		1 o p_298097_
		2 o p_298098_
	a ()Lcom/mojang/serialization/Codec; lambda$static$1
		static
	a (Ldhp;Lfiy;)Ldhp; lambda$static$0
		static
		0 o p_80760_
		1 o p_80761_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfkn; 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 (Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Ldhp;Lfiy;)Ldhp; lambda$compose$2
		static
		0 o p_80766_
		1 o p_80767_
		2 o p_80768_
		3 o p_80769_
fkp net/minecraft/world/level/storage/loot/functions/ModifyContainerContents
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfiv; component
	c Lfkm; modifier
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfiv;Lfkm;)V <init>
		0 o p_340981_
		1 o p_341205_
		2 o p_341360_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_341267_
		1 o p_341214_
	a (Lfje;)V validate
		0 o p_341371_
	a (Lfkp;)Lfkm; lambda$static$1
		static
		0 o p_341108_
	a (Lfiy;Ldhp;)Ldhp; lambda$run$3
		0 o p_341331_
		1 o p_341413_
	b (Lfkp;)Lfiv; lambda$static$0
		static
		0 o p_340814_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_341141_
	b ()Lfkn; getType
fkq 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 (Ldhp;Lfiy;)Ldhp; apply
		0 o p_299268_
		1 o p_298221_
	a (Lfje;)V validate
		0 o p_298605_
	a (Lfkq;)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 (Ljava/util/List;)Lfkq; of
		static
		0 o p_298958_
	apply (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_298527_
		1 o p_298466_
	b (Lfkq;)Ljava/util/List; lambda$static$0
		static
		0 o p_298431_
	b ()Lfkn; getType
fkr 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 (Lfiy;Ldkh;)Ldkh; updateModifiers
		0 o p_339627_
		1 o p_339590_
	a (Lfkr$b;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$3
		static
		0 o p_279080_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_80840_
		1 o p_80841_
	a (Lfkr;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_339576_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lamj;Ljk;Lcga$a;Lfnd;)Lfkr$c; modifier
		static
		0 o p_350454_
		1 o p_298306_
		2 o p_165238_
		3 o p_165239_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_347439_
	b ()Lfkn; getType
	b (Lfiy;Ldkh;)Ldkh; lambda$run$4
		0 o p_371179_
		1 o p_371180_
	b (Lfkr;)Ljava/util/List; lambda$static$0
		static
		0 o p_298099_
	c ()Lfkr$a; setAttributes
		static
fkr$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 (Lfkr$c;)Lfkr$a; withModifier
		0 o p_165246_
	a ()Lfkr$a; getThis
	b ()Lfkm; build
	c ()Lfkl$a; getThis
fkr$b net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier
	a Lcom/mojang/serialization/Codec; CODEC
	b Lamj; id
	c Ljk; attribute
	d Lcga$a; operation
	e Lfnd; amount
	f Ljava/util/List; slots
	g Lcom/mojang/serialization/Codec; SLOTS_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ljk;Lcga$a;Lfnd;Ljava/util/List;)V <init>
		0 o id
		1 o attribute
		2 o operation
		3 o amount
		4 o slots
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_350260_
	a ()Lamj; id
	b ()Ljk; attribute
	c ()Lcga$a; operation
	d ()Lfnd; amount
	e ()Ljava/util/List; slots
	equals (Ljava/lang/Object;)Z equals
		0 o p_299172_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fkr$c net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder
	a Lamj; id
	b Ljk; attribute
	c Lcga$a; operation
	d Lfnd; amount
	e Ljava/util/Set; slots
	<init> (Lamj;Ljk;Lcga$a;Lfnd;)V <init>
		0 o p_350927_
		1 o p_298853_
		2 o p_165265_
		3 o p_165266_
	a (Lceg;)Lfkr$c; forSlot
		0 o p_332133_
	a ()Lfkr$b; build
fks net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefw; patterns
	c Z append
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lefw;Z)V <init>
		0 o p_165276_
		1 o p_331947_
		2 o p_165277_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_165280_
		1 o p_165281_
	a (Lefw;Lefw;)Lefw; lambda$run$3
		static
		0 o p_330178_
		1 o p_330179_
	a (Z)Lfks$a; setBannerPattern
		static
		0 o p_165283_
	a (Lfks;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298522_
	b (Lfks;)Lefw; lambda$static$0
		static
		0 o p_330180_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_330181_
	b ()Lfkn; getType
fks$a net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder
	a Lefw$a; patterns
	b Z append
	<init> (Z)V <init>
		0 o p_165287_
	a (Ljk;Ldgn;)Lfks$a; addPattern
		0 o p_230999_
		1 o p_231000_
	a ()Lfks$a; getThis
	b ()Lfkm; build
	c ()Lfkl$a; getThis
fkt 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 (Ldhp;Lfiy;)Ldhp; run
		0 o p_334048_
		1 o p_334012_
	a (Ldlb;)Ldlb; apply
		0 o p_333821_
	a (Lfkt;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_333964_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338146_
	b (Lfkt;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_333817_
	b ()Lfkn; getType
	c (Lfkt;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_333759_
fku net/minecraft/world/level/storage/loot/functions/SetComponentsFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lkn; components
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lkn;)V <init>
		0 o p_330669_
		1 o p_330819_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_330211_
		1 o p_331318_
	a (Lko;Ljava/lang/Object;Ljava/util/List;)Lfkm; lambda$setComponent$2
		static
		0 o p_331122_
		1 o p_330618_
		2 o p_331753_
	a (Lko;Ljava/lang/Object;)Lfkl$a; setComponent
		static
		0 o p_331454_
		1 o p_331398_
	a (Lfku;)Lkn; lambda$static$0
		static
		0 o p_331262_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_331915_
	b ()Lfkn; getType
fkv net/minecraft/world/level/storage/loot/functions/SetContainerContents
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfiv; component
	c Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfiv;Ljava/util/List;)V <init>
		0 o p_193035_
		1 o p_340836_
		2 o p_298300_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_80911_
		1 o p_80912_
	a (Lfiy;Ljava/util/stream/Stream$Builder;Lfjo;)V lambda$run$4
		static
		0 o p_80914_
		1 o p_341062_
		2 o p_80916_
	a (Lfje;)V validate
		0 o p_80918_
	a (Lfiy;Ljava/util/stream/Stream$Builder;Lfjn;)V lambda$run$3
		static
		0 o p_287571_
		1 o p_341060_
		2 o p_287573_
	a (Lfkv;)Ljava/util/List; lambda$static$1
		static
		0 o p_298103_
	a (Lfiv;)Lfkv$a; setContents
		static
		0 o p_341284_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_340801_
	b (Lfkv;)Lfiv; lambda$static$0
		static
		0 o p_340802_
	b ()Lfkn; getType
fkv$a net/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; entries
	b Lfiv; component
	<init> (Lfiv;)V <init>
		0 o p_341204_
	a ()Lfkv$a; getThis
	a (Lfjo$a;)Lfkv$a; withEntry
		0 o p_80931_
	b ()Lfkm; build
	c ()Lfkl$a; getThis
fkw net/minecraft/world/level/storage/loot/functions/SetContainerLootTable
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lami; name
	c J seed
	d Ljk; type
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lami;JLjk;)V <init>
		0 o p_298290_
		1 o p_335525_
		2 o p_193047_
		3 o p_298416_
	a (Legi;Lami;J)Lfkl$a; withLootTable
		static
		0 o p_193053_
		1 o p_335427_
		2 o p_193055_
	a (Lfje;)V validate
		0 o p_80970_
	a (Lami;Legi;Ljava/util/List;)Lfkm; lambda$withLootTable$4
		static
		0 o p_335343_
		1 o p_335344_
		2 o p_335345_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_80967_
		1 o p_80968_
	a (Legi;Lami;)Lfkl$a; withLootTable
		static
		0 o p_193050_
		1 o p_335933_
	a (Lfkw;)Ljk; lambda$static$2
		static
		0 o p_298107_
	a (Lami;JLegi;Ljava/util/List;)Lfkm; lambda$withLootTable$5
		static
		0 o p_335348_
		1 o p_335349_
		2 o p_335350_
		3 o p_335351_
	b (Lfkw;)Ljava/lang/Long; lambda$static$1
		static
		0 o p_298105_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_404621_
	b ()Lfkn; getType
	c (Lfkw;)Lami; lambda$static$0
		static
		0 o p_335347_
fkx net/minecraft/world/level/storage/loot/functions/SetCustomDataFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lup; tag
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lup;)V <init>
		0 o p_330259_
		1 o p_330792_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_330737_
		1 o p_331310_
	a (Lup;Ljava/util/List;)Lfkm; lambda$setCustomData$3
		static
		0 o p_330511_
		1 o p_330691_
	a (Lfkx;)Lup; lambda$static$0
		static
		0 o p_330759_
	a (Lup;)Lfkl$a; setCustomData
		static
		0 o p_330248_
	b (Lup;)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 ()Lfkn; getType
fky 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 (Lfky;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_386434_
	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;Lfkk$e;)Ljava/util/List; lambda$apply$8
		static
		0 o p_386440_
		1 o p_386441_
		2 o p_386442_
	a (Lfkk$e;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$5
		static
		0 o p_386433_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_341195_
		1 o p_341335_
	a (Ljava/util/List;Lfkk$e;)Ljava/util/List; lambda$apply$7
		static
		0 o p_386427_
		1 o p_386428_
	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 (Lfiy;Lfnd;)Ljava/lang/Integer; lambda$run$10
		static
		0 o p_386436_
		1 o p_386437_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfnd;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$6
		static
		0 o p_386439_
	b (Lfiy;Lfnd;)Ljava/lang/Float; lambda$run$9
		static
		0 o p_386430_
		1 o p_386431_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_386432_
	b ()Lfkn; getType
	b (Lfky;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_386435_
	c (Lfky;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_386429_
	d (Lfky;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_386438_
fkz 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 (Ldok$a;Lfiy;Ljk;Lfnd;)V lambda$run$5
		static
		0 o p_344700_
		1 o p_344701_
		2 o p_344702_
		3 o p_344703_
	a (Lfkz;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298121_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_165346_
		1 o p_165347_
	a (Lfiy;Ldok$a;)V lambda$run$6
		0 o p_344694_
		1 o p_344695_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfnd;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$3
		static
		0 o p_279081_
	b (Lfkz;)Ljava/util/Map; lambda$static$0
		static
		0 o p_298120_
	b (Ldok$a;Lfiy;Ljk;Lfnd;)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_
	b ()Lfkn; getType
fkz$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 ()Lfkz$a; getThis
	a (Ljk;Lfnd;)Lfkz$a; withEnchantment
		0 o p_346114_
		1 o p_165376_
	b ()Lfkm; build
	c ()Lfkl$a; getThis
fl 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 Lami; registryKey
	<clinit> ()V <clinit>
		static
	<init> (Lami;)V <init>
		0 o p_212367_
	a (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lami;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$resolveKey$6
		static
		0 o p_378837_
		1 o p_378838_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk$c; getConfiguredFeature
		static
		0 o p_249310_
		1 o p_250729_
	a (Lami;)Lfl; key
		static
		0 o p_212387_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_378835_
	a (Lcom/mojang/brigadier/StringReader;)Lami; parse
		0 o p_212369_
	a (Lcom/mojang/brigadier/context/CommandContext;Lami;)Ljx; getRegistry
		static
		0 o p_212379_
		1 o p_212380_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lami;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lami; getRegistryKey
		static
		0 o p_212374_
		1 o p_212375_
		2 o p_212376_
		3 o p_212377_
	b (Lami;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRecipe$7
		static
		0 o p_378836_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lami;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Ljk$c; resolveKey
		static
		0 o p_248662_
		1 o p_252172_
		2 o p_249701_
		3 o p_249790_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_378839_
	b (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lami;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRegistryKey$5
		static
		0 o p_233249_
		1 o p_233250_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk$c; getStructure
		static
		0 o p_248804_
		1 o p_251331_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk$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 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304100_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldmn; getRecipe
		static
		0 o p_380134_
		1 o p_379840_
	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_
fl$a net/minecraft/commands/arguments/ResourceKeyArgument$Info
	<init> ()V <init>
	a (Lfl$a$a;Lwn;)V serializeToNetwork
		0 o p_233278_
		1 o p_233279_
	a (Lfl$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233275_
		1 o p_233276_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233283_
		1 o p_233284_
	a (Lfl;)Lfl$a$a; unpack
		0 o p_233281_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_233286_
		1 o p_233287_
	a (Lwn;)Lfl$a$a; deserializeFromNetwork
		0 o p_233289_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_233273_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_233291_
fl$a$a net/minecraft/commands/arguments/ResourceKeyArgument$Info$Template
	a Lfl$a; this$0
	b Lami; registryKey
	<init> (Lfl$a;Lami;)V <init>
		0 o p_233295_
		1 o p_233296_
	a ()Lij; type
	a (Lef;)Lfl; instantiate
		0 o p_233299_
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_233301_
fla net/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldke; 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 (Ldke;)Ldke; apply
		0 o p_333781_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_334066_
		1 o p_333987_
	a (Lfla;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_333713_
	b (Lfla;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_334013_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_338149_
	b ()Lfkn; getType
	c (Lfla;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_334021_
	d (Lfla;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_333966_
	e (Lfla;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_333919_
flb net/minecraft/world/level/storage/loot/functions/SetFireworksFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldkf; 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 (Ldhp;Lfiy;)Ldhp; run
		0 o p_334053_
		1 o p_333744_
	a (Ldkf;Lfkk$e;)Ljava/util/List; lambda$apply$3
		static
		0 o p_341587_
		1 o p_341588_
	a (Ldkf;)Ldkf; apply
		0 o p_333768_
	a (Lflb;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_333834_
	b (Lflb;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_341585_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_341586_
	b ()Lfkn; getType
flc net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbdj; options
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lbdj;)V <init>
		0 o p_298993_
		1 o p_231009_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_231017_
		1 o p_231018_
	a (Lbdj;)Lfkl$a; setInstrumentOptions
		static
		0 o p_231012_
	a (Lflc;)Lbdj; lambda$static$0
		static
		0 o p_298122_
	a (Lbdj;Ljava/util/List;)Lfkm; lambda$setInstrumentOptions$2
		static
		0 o p_298124_
		1 o p_298125_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298123_
	b ()Lfkn; getType
fld net/minecraft/world/level/storage/loot/functions/SetItemCountFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfnd; value
	c Z add
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfnd;Z)V <init>
		0 o p_299158_
		1 o p_165410_
		2 o p_165411_
	a (Lfld;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298133_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_81006_
		1 o p_81007_
	a (Lfnd;ZLjava/util/List;)Lfkm; lambda$setCount$4
		static
		0 o p_298126_
		1 o p_298127_
		2 o p_298128_
	a (Lfnd;Ljava/util/List;)Lfkm; lambda$setCount$3
		static
		0 o p_298129_
		1 o p_298130_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfnd;)Lfkl$a; setCount
		static
		0 o p_165413_
	a (Lfnd;Z)Lfkl$a; setCount
		static
		0 o p_165415_
		1 o p_165416_
	b (Lfld;)Lfnd; lambda$static$0
		static
		0 o p_298132_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_298131_
	b ()Lfkn; getType
fle net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	c Lfnd; damage
	d Z add
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfnd;Z)V <init>
		0 o p_298394_
		1 o p_165428_
		2 o p_165429_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_81048_
		1 o p_81049_
	a (Lfnd;ZLjava/util/List;)Lfkm; lambda$setDamage$4
		static
		0 o p_298135_
		1 o p_298136_
		2 o p_298137_
	a (Lfnd;Ljava/util/List;)Lfkm; lambda$setDamage$3
		static
		0 o p_298139_
		1 o p_298140_
	a (Lfle;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298134_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfnd;)Lfkl$a; setDamage
		static
		0 o p_165431_
	a (Lfnd;Z)Lfkl$a; setDamage
		static
		0 o p_165433_
		1 o p_165434_
	b (Lfle;)Lfnd; lambda$static$0
		static
		0 o p_298141_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_298138_
	b ()Lfkn; getType
flf net/minecraft/world/level/storage/loot/functions/SetItemFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljk; item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljk;)V <init>
		0 o p_340855_
		1 o p_341008_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_340909_
		1 o p_341298_
	a (Lflf;)Ljk; 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 ()Lfkn; getType
flg net/minecraft/world/level/storage/loot/functions/SetLoreFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/List; lore
	c Lfkk; mode
	d Ljava/util/Optional; resolutionContext
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Lfkk;Ljava/util/Optional;)V <init>
		0 o p_81085_
		1 o p_298633_
		2 o p_335651_
		3 o p_298623_
	a (Lfiy;Ldkj;)Ldkj; lambda$run$5
		0 o p_330189_
		1 o p_330190_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_81089_
		1 o p_81090_
	a (Lfiy$c;)Ljava/util/Set; lambda$getReferencedContextParams$4
		static
		0 o p_380907_
	a (Lflg;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_298481_
	a (Ldkj;Lfiy;)Ljava/util/List; updateLore
		0 o p_330567_
		1 o p_331214_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338151_
	b (Lflg;)Lfkk; lambda$static$1
		static
		0 o p_335357_
	b ()Lfkn; getType
	c (Lflg;)Ljava/util/List; lambda$static$0
		static
		0 o p_299022_
	c ()Lflg$a; setLore
		static
flg$a net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder
	a Ljava/util/Optional; resolutionContext
	b Lcom/google/common/collect/ImmutableList$Builder; lore
	c Lfkk; mode
	<init> ()V <init>
	a (Lfiy$c;)Lflg$a; setResolutionContext
		0 o p_165450_
	a (Lxx;)Lflg$a; addLine
		0 o p_165452_
	a ()Lflg$a; getThis
	a (Lfkk;)Lflg$a; setMode
		0 o p_335681_
	b ()Lfkm; build
	c ()Lfkl$a; getThis
flh 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 Lflh$a; target
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;Lflh$a;)V <init>
		0 o p_299241_
		1 o p_298804_
		2 o p_298545_
		3 o p_338830_
	a (Lxx;Lflh$a;Ljava/util/List;)Lfkm; lambda$setName$8
		static
		0 o p_338154_
		1 o p_338155_
		2 o p_338156_
	a (Lxx;Lfiy$c;Lflh$a;Ljava/util/List;)Lfkm; lambda$setName$9
		static
		0 o p_338157_
		1 o p_338158_
		2 o p_338159_
		3 o p_338160_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_81137_
		1 o p_81138_
	a (Lej;Lcdv;Lxx;)Lxx; lambda$createResolver$5
		static
		0 o p_81145_
		1 o p_81146_
		2 o p_81147_
	a (Lfiy$c;)Ljava/util/Set; lambda$getReferencedContextParams$4
		static
		0 o p_380908_
	a (Lflh;)Lflh$a; lambda$static$2
		static
		0 o p_338153_
	a (Ldhp;Lfiy;Lxx;)V lambda$run$7
		0 o p_338161_
		1 o p_338162_
		2 o p_338163_
	a (Lxx;Lflh$a;Lfiy$c;)Lfkl$a; setName
		static
		0 o p_165458_
		1 o p_338818_
		2 o p_338518_
	a (Lfiy;Lfiy$c;)Ljava/util/function/UnaryOperator; createResolver
		static
		0 o p_81140_
		1 o p_81141_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lxx;Lflh$a;)Lfkl$a; setName
		static
		0 o p_165460_
		1 o p_338546_
	a (Lxx;)Lxx; lambda$createResolver$6
		static
		0 o p_81152_
	b (Lflh;)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_
	b ()Lfkn; getType
	c (Lflh;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_298144_
flh$a net/minecraft/world/level/storage/loot/functions/SetNameFunction$Target
	a Lflh$a; CUSTOM_NAME
	b Lflh$a; ITEM_NAME
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Lflh$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 ()Lko; component
	b ()[Lflh$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lflh$a; valueOf
		static
		0 o p_338195_
	values ()[Lflh$a; values
		static
fli net/minecraft/world/level/storage/loot/functions/SetOminousBottleAmplifierFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfnd; amplifierGenerator
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfnd;)V <init>
		0 o p_338757_
		1 o p_338865_
	a (Lfli;)Lfnd; lambda$static$0
		static
		0 o p_338375_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_338554_
		1 o p_338336_
	a (Lfnd;Ljava/util/List;)Lfkm; lambda$setAmplifier$2
		static
		0 o p_338743_
		1 o p_338611_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfnd;)Lfkl$a; setAmplifier
		static
		0 o p_338338_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_338849_
	b ()Lfkn; getType
	c ()Lfnd; amplifier
flj net/minecraft/world/level/storage/loot/functions/SetPotionFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljk; potion
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljk;)V <init>
		0 o p_299010_
		1 o p_298587_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_193073_
		1 o p_193074_
	a (Ljk;)Lfkl$a; setPotion
		static
		0 o p_316540_
	a (Ljk;Ljava/util/List;)Lfkm; lambda$setPotion$2
		static
		0 o p_316107_
		1 o p_316108_
	a (Lflj;)Ljk; lambda$static$0
		static
		0 o p_298158_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_348460_
	b ()Lfkn; getType
flk 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 (Ldhp;Lfiy;)Ldhp; run
		0 o p_81223_
		1 o p_81224_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_298165_
	a (Lflk$b;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$4
		static
		0 o p_298164_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lflk;)Ljava/util/List; lambda$static$2
		static
		0 o p_298162_
	b (Lflk$b;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339578_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338164_
	b ()Lfkn; getType
	c ()Lflk$a; stewEffect
		static
flk$a net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; effects
	<init> ()V <init>
	a ()Lflk$a; getThis
	a (Ljk;Lfnd;)Lflk$a; withEffect
		0 o p_316210_
		1 o p_165474_
	b ()Lfkm; build
	c ()Lfkl$a; getThis
flk$b net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$EffectEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljk; effect
	c Lfnd; duration
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lfnd;)V <init>
		0 o effect
		1 o duration
	a ()Ljk; effect
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348461_
	b ()Lfnd; duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_298627_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fll net/minecraft/world/level/storage/loot/functions/SetWritableBookPagesFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/List; pages
	c Lfkk; pageOperation
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Lfkk;)V <init>
		0 o p_333911_
		1 o p_333983_
		2 o p_333754_
	a (Lfll;)Lfkk; lambda$static$1
		static
		0 o p_334060_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_333832_
		1 o p_333929_
	a (Ldla;)Ldla; apply
		0 o p_334044_
	b (Lfll;)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 ()Lfkn; getType
flm net/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/List; pages
	c Lfkk; pageOperation
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Lfkk;)V <init>
		0 o p_333863_
		1 o p_333788_
		2 o p_334047_
	a (Ldhp;Lfiy;)Ldhp; run
		0 o p_333960_
		1 o p_333892_
	a (Lflm;)Lfkk; lambda$static$1
		static
		0 o p_333933_
	a (Ldlb;)Ldlb; apply
		0 o p_333830_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_393456_
	b (Lflm;)Ljava/util/List; lambda$static$0
		static
		0 o p_333939_
	b ()Lfkn; getType
fln 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 (Ldhp;Lfiy;)Ldhp; 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 ()Lfkn; getType
	c ()Lfkl$a; smelted
		static
flo 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 (Ldhp;Lfiy;)Ldhp; run
		0 o p_335844_
		1 o p_335764_
	a (Ldku;)Ldku; lambda$run$2
		0 o p_399462_
	a (Lflo;)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 ()Lfkn; getType
flp net/minecraft/world/level/storage/loot/functions/package-info
flq net/minecraft/world/level/storage/loot/package-info
flr net/minecraft/world/level/storage/loot/parameters/LootContextParamSets
	A Lcom/google/common/collect/BiMap; REGISTRY
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbgu; EMPTY
	c Lbgu; CHEST
	d Lbgu; COMMAND
	e Lbgu; SELECTOR
	f Lbgu; FISHING
	g Lbgu; ENTITY
	h Lbgu; EQUIPMENT
	i Lbgu; ARCHAEOLOGY
	j Lbgu; GIFT
	k Lbgu; PIGLIN_BARTER
	l Lbgu; VAULT
	m Lbgu; ADVANCEMENT_REWARD
	n Lbgu; ADVANCEMENT_ENTITY
	o Lbgu; ADVANCEMENT_LOCATION
	p Lbgu; BLOCK_USE
	q Lbgu; ALL_PARAMS
	r Lbgu; BLOCK
	s Lbgu; SHEARING
	t Lbgu; ENTITY_INTERACT
	u Lbgu; BLOCK_INTERACT
	v Lbgu; ENCHANTED_DAMAGE
	w Lbgu; ENCHANTED_ITEM
	x Lbgu; ENCHANTED_LOCATION
	y Lbgu; ENCHANTED_ENTITY
	z Lbgu; HIT_BLOCK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/util/function/Consumer;)Lbgu; register
		static
		0 o p_81429_
		1 o p_81430_
	a (Lamj;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_380918_
	a (Lbgu$a;)V lambda$static$27
		static
		0 o p_380916_
	b (Lbgu$a;)V lambda$static$26
		static
		0 o p_380926_
	b (Lamj;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_298167_
	c (Lbgu$a;)V lambda$static$25
		static
		0 o p_380930_
	c (Lamj;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339581_
	d (Lbgu$a;)V lambda$static$24
		static
		0 o p_380911_
	e (Lbgu$a;)V lambda$static$23
		static
		0 o p_380925_
	f (Lbgu$a;)V lambda$static$22
		static
		0 o p_432739_
	g (Lbgu$a;)V lambda$static$21
		static
		0 o p_432738_
	h (Lbgu$a;)V lambda$static$20
		static
		0 o p_380929_
	i (Lbgu$a;)V lambda$static$19
		static
		0 o p_380919_
	j (Lbgu$a;)V lambda$static$18
		static
		0 o p_380912_
	k (Lbgu$a;)V lambda$static$17
		static
		0 o p_380931_
	l (Lbgu$a;)V lambda$static$16
		static
		0 o p_380927_
	m (Lbgu$a;)V lambda$static$15
		static
		0 o p_380920_
	n (Lbgu$a;)V lambda$static$14
		static
		0 o p_380910_
	o (Lbgu$a;)V lambda$static$13
		static
		0 o p_380917_
	p (Lbgu$a;)V lambda$static$12
		static
		0 o p_380915_
	q (Lbgu$a;)V lambda$static$11
		static
		0 o p_380921_
	r (Lbgu$a;)V lambda$static$10
		static
		0 o p_380923_
	s (Lbgu$a;)V lambda$static$9
		static
		0 o p_380914_
	t (Lbgu$a;)V lambda$static$8
		static
		0 o p_380922_
	u (Lbgu$a;)V lambda$static$7
		static
		0 o p_380928_
	v (Lbgu$a;)V lambda$static$6
		static
		0 o p_380913_
	w (Lbgu$a;)V lambda$static$5
		static
		0 o p_380924_
	x (Lbgu$a;)V lambda$static$4
		static
		0 o p_380909_
	y (Lbgu$a;)V lambda$static$3
		static
		0 o p_381149_
fls net/minecraft/world/level/storage/loot/parameters/LootContextParams
	a Lbgt; THIS_ENTITY
	b Lbgt; INTERACTING_ENTITY
	c Lbgt; TARGET_ENTITY
	d Lbgt; LAST_DAMAGE_PLAYER
	e Lbgt; DAMAGE_SOURCE
	f Lbgt; ATTACKING_ENTITY
	g Lbgt; DIRECT_ATTACKING_ENTITY
	h Lbgt; ORIGIN
	i Lbgt; BLOCK_STATE
	j Lbgt; BLOCK_ENTITY
	k Lbgt; TOOL
	l Lbgt; EXPLOSION_RADIUS
	m Lbgt; ENCHANTMENT_LEVEL
	n Lbgt; ENCHANTMENT_ACTIVE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
flt net/minecraft/world/level/storage/loot/parameters/package-info
flu 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 ([Lfmh$a;)Lflu$a; allOf
		static
		0 o p_286873_
	a (Ljava/util/List;)Lflu; allOf
		static
		0 o p_298400_
	b ()Lfmi; getType
flu$a net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder
	<init> ([Lfmh$a;)V <init>
		0 o p_286842_
	a (Ljava/util/List;)Lfmh; create
		0 o p_298491_
	and (Lfmh$a;)Lflu$a; and
		0 o p_286760_
flv 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 ([Lfmh$a;)Lflv$a; anyOf
		static
		0 o p_286239_
	b ()Lfmi; getType
flv$a net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder
	<init> ([Lfmh$a;)V <init>
		0 o p_286497_
	a (Ljava/util/List;)Lfmh; create
		0 o p_298816_
	or (Lfmh$a;)Lflv$a; or
		0 o p_286344_
flw net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljk; enchantment
	c Ljava/util/List; values
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Ljava/util/List;)V <init>
		0 o enchantment
		1 o values
	a (Ljk;[F)Lfmh$a; bonusLevelFlatChance
		static
		0 o p_345516_
		1 o p_81519_
	a (Ljk;Ljava/util/List;)Lfmh; lambda$bonusLevelFlatChance$1
		static
		0 o p_344710_
		1 o p_344711_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344712_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfiy;)Z test
		0 o p_81521_
	b ()Lfmi; getType
	c ()Ljk; 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
flx 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 (Lfje;)V validate
		0 o p_286819_
	a (Lflx;)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_
	a (Lfiy;)Z test
		0 o p_286298_
	b (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; createInlineCodec
		static
		0 o p_298806_
	b (Lflx;)Ljava/util/List; lambda$createCodec$0
		static
		0 o p_298337_
	test (Ljava/lang/Object;)Z test
		0 o p_286320_
flx$a net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; terms
	<init> ([Lfmh$a;)V <init>
		0 o p_286619_
	a (Ljava/util/List;)Lfmh; create
		0 o p_299194_
	a (Lfmh$a;)V addTerm
		0 o p_286677_
	build ()Lfmh; build
fly net/minecraft/world/level/storage/loot/predicates/ConditionReference
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lami; name
	c Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lami;)V <init>
		0 o name
	a (Lfje;)V validate
		0 o p_81560_
	a (Lfje;Ljk$c;)V lambda$validate$1
		0 o p_421471_
		1 o p_421472_
	a (Lami;)Lfmh$a; conditionReference
		static
		0 o p_335879_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_335367_
	a (Lfiy;)Z test
		0 o p_81558_
	b (Lfje;)V lambda$validate$2
		0 o p_421470_
	b ()Lfmi; getType
	b (Lami;)Lfmh; lambda$conditionReference$3
		static
		0 o p_335366_
	c ()Lami; 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
flz net/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder
	a_ (Ljava/lang/Iterable;Ljava/util/function/Function;)Lflz; when
		0 o p_231041_
		1 o p_231042_
	b (Lfmh$a;)Lflz; when
		0 o p_231043_
	d ()Lflz; unwrap
fm 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;)Lamj; getId
		static
		0 o p_107012_
		1 o p_107013_
	a ()Lfm; id
		static
	a (Lcom/mojang/brigadier/StringReader;)Lamj; parse
		0 o p_106986_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_107016_
fma 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;)Lfmh$a; hasDamageSource
		static
		0 o p_81590_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338167_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfiy;)Z test
		0 o p_81592_
	b ()Lfmi; getType
	b (Lbn$a;)Lfmh; 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
fmb 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345271_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfiy;)Z test
		0 o p_346268_
	b ()Lfmi; getType
	c ()Lfmh$a; enchantmentActiveCheck
		static
	d ()Lfmh$a; enchantmentInactiveCheck
		static
	e ()Z active
	equals (Ljava/lang/Object;)Z equals
		0 o p_346427_
	f ()Lfmh; lambda$enchantmentInactiveCheck$2
		static
	g ()Lfmh; lambda$enchantmentActiveCheck$1
		static
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_345395_
	toString ()Ljava/lang/String; toString
fmc net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Map; scores
	c Lfiy$c; entityTarget
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Lfiy$c;)V <init>
		0 o scores
		1 o entityTarget
	a (Lfiy;Lcdv;Lfpn;Ljava/lang/String;Lfix;)Z hasScore
		0 o p_165491_
		1 o p_165492_
		2 o p_165493_
		3 o p_165494_
		4 o p_165495_
	a (Lfiy$c;)Lfmc$a; hasScores
		static
		0 o p_165489_
	a (Lfix;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$1
		static
		0 o p_165487_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298176_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfiy;)Z test
		0 o p_81631_
	b ()Lfmi; getType
	c ()Ljava/util/Map; scores
	d ()Lfiy$c; 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
fmc$a net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder
	a Lcom/google/common/collect/ImmutableMap$Builder; scores
	b Lfiy$c; entityTarget
	<init> (Lfiy$c;)V <init>
		0 o p_165499_
	a (Ljava/lang/String;Lfix;)Lfmc$a; withScore
		0 o p_165501_
		1 o p_165502_
	build ()Lfmh; build
fmd net/minecraft/world/level/storage/loot/predicates/ExplosionCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfmd; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfiy;)Z test
		0 o p_81659_
	b ()Lfmi; getType
	c ()Lfmh$a; survivesExplosion
		static
	d ()Lfmh; lambda$survivesExplosion$0
		static
	test (Ljava/lang/Object;)Z test
		0 o p_81665_
fme net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfmh; term
	<clinit> ()V <clinit>
		static
	<init> (Lfmh;)V <init>
		0 o term
	a (Lfje;)V validate
		0 o p_81691_
	a (Lfmh$a;)Lfmh$a; invert
		static
		0 o p_81695_
	a (Lfme;)Lfmh; lambda$invert$1
		static
		0 o p_81698_
	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 (Lfiy;)Z test
		0 o p_81689_
	b ()Lfmi; getType
	c ()Lfmh; 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
fmf net/minecraft/world/level/storage/loot/predicates/LocationCheck
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; predicate
	c Lja; offset
	g Lcom/mojang/serialization/MapCodec; OFFSET_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lja;)V <init>
		0 o predicate
		1 o offset
	a (Lcv$a;Lja;)Lfmh$a; checkLocation
		static
		0 o p_81728_
		1 o p_81729_
	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;)Lfmh$a; checkLocation
		static
		0 o p_81726_
	a (Lfiy;)Z test
		0 o p_81731_
	b ()Lfmi; getType
	b (Lcv$a;Lja;)Lfmh; lambda$checkLocation$3
		static
		0 o p_300847_
		1 o p_300848_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338168_
	b (Lcv$a;)Lfmh; lambda$checkLocation$2
		static
		0 o p_300849_
	c ()Ljava/util/Optional; predicate
	d ()Lja; 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
fmg net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljk; block
	c Ljava/util/Optional; properties
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Ljava/util/Optional;)V <init>
		0 o block
		1 o properties
	a (Lfmg;Lds;)Ljava/util/Optional; lambda$validate$1
		static
		0 o p_298314_
		1 o p_298822_
	a (Lfmg;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3
		static
		0 o p_298430_
		1 o p_299129_
	a (Lfmg;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_298471_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_360272_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lduv;)Lfmg$a; hasBlockStateProperties
		static
		0 o p_81770_
	a (Lfiy;)Z test
		0 o p_81772_
	b ()Lfmi; getType
	b (Lfmg;Ljava/lang/String;)Ljava/lang/String; lambda$validate$2
		static
		0 o p_339585_
		1 o p_339586_
	c ()Ljk; 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
fmg$a net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder
	a Ljk; block
	b Ljava/util/Optional; properties
	<init> (Lduv;)V <init>
		0 o p_81783_
	a (Lds$a;)Lfmg$a; setProperties
		0 o p_81785_
	build ()Lfmh; build
fmh 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 ()Lfmi; getType
	c ()Lcom/mojang/serialization/Codec; lambda$static$0
		static
fmh$a net/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder
	and (Lfmh$a;)Lflu$a; and
		0 o p_286363_
	build ()Lfmh; build
	invert ()Lfmh$a; invert
	or (Lfmh$a;)Lflv$a; or
		0 o p_286316_
fmi 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
fmj net/minecraft/world/level/storage/loot/predicates/LootItemConditions
	a Lfmi; INVERTED
	b Lfmi; ANY_OF
	c Lfmi; ALL_OF
	d Lfmi; RANDOM_CHANCE
	e Lfmi; RANDOM_CHANCE_WITH_ENCHANTED_BONUS
	f Lfmi; ENTITY_PROPERTIES
	g Lfmi; KILLED_BY_PLAYER
	h Lfmi; ENTITY_SCORES
	i Lfmi; BLOCK_STATE_PROPERTY
	j Lfmi; MATCH_TOOL
	k Lfmi; TABLE_BONUS
	l Lfmi; SURVIVES_EXPLOSION
	m Lfmi; DAMAGE_SOURCE_PROPERTIES
	n Lfmi; LOCATION_CHECK
	o Lfmi; WEATHER_CHECK
	p Lfmi; REFERENCE
	q Lfmi; TIME_CHECK
	r Lfmi; VALUE_CHECK
	s Lfmi; ENCHANTMENT_ACTIVE_CHECK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfmi; register
		static
		0 o p_81832_
		1 o p_338774_
fmk net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; predicate
	c Lfiy$c; entityTarget
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lfiy$c;)V <init>
		0 o predicate
		1 o entityTarget
	a (Lbz$a;Lfiy$c;)Lfmh; lambda$hasProperties$1
		static
		0 o p_300850_
		1 o p_300851_
	a (Lbz;Lfiy$c;)Lfmh; lambda$hasProperties$2
		static
		0 o p_298189_
		1 o p_298190_
	a (Lfiy$c;)Lfmh$a; entityPresent
		static
		0 o p_81863_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338171_
	a (Lfiy$c;Lbz;)Lfmh$a; hasProperties
		static
		0 o p_81868_
		1 o p_81869_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfiy$c;Lbz$a;)Lfmh$a; hasProperties
		static
		0 o p_81865_
		1 o p_81866_
	a (Lfiy;)Z test
		0 o p_81871_
	b ()Lfmi; getType
	c ()Ljava/util/Optional; predicate
	d ()Lfiy$c; 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
fml net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfml; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfiy;)Z test
		0 o p_81899_
	b ()Lfmi; getType
	c ()Lfmh$a; killedByPlayer
		static
	d ()Lfmh; lambda$killedByPlayer$0
		static
	test (Ljava/lang/Object;)Z test
		0 o p_81905_
fmm net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfnd; chance
	<clinit> ()V <clinit>
		static
	<init> (Lfnd;)V <init>
		0 o chance
	a (F)Lfmh$a; randomChance
		static
		0 o p_81928_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344719_
	a (Lfnd;)Lfmh$a; randomChance
		static
		0 o p_345741_
	a (Lfiy;)Z test
		0 o p_81930_
	b ()Lfmi; getType
	b (F)Lfmh; lambda$randomChance$1
		static
		0 o p_344718_
	b (Lfnd;)Lfmh; lambda$randomChance$2
		static
		0 o p_344717_
	c ()Lfnd; 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
fmn net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithEnchantedBonusCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F unenchantedChance
	c Ldol; enchantedChance
	g Ljk; enchantment
	<clinit> ()V <clinit>
		static
	<init> (FLdol;Ljk;)V <init>
		0 o unenchantedChance
		1 o enchantedChance
		2 o enchantment
	a (FFLjm$b;)Lfmh; lambda$randomChanceAndLootingBoost$1
		static
		0 o p_352051_
		1 o p_352052_
		2 o p_352053_
	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 (Ljm$a;FF)Lfmh$a; randomChanceAndLootingBoost
		static
		0 o p_346115_
		1 o p_345739_
		2 o p_345989_
	a (Lfiy;)Z test
		0 o p_345165_
	b ()Lfmi; getType
	c ()F unenchantedChance
	d ()Ldol; enchantedChance
	e ()Ljk; 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
fmo 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 (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;)Lfmh$a; toolMatches
		static
		0 o p_81998_
	a (Lfiy;)Z test
		0 o p_82000_
	b ()Lfmi; getType
	b (Lcn$a;)Lfmh; lambda$toolMatches$1
		static
		0 o p_300852_
	c ()Ljava/util/Optional; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_299146_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_82007_
	toString ()Ljava/lang/String; toString
fmp net/minecraft/world/level/storage/loot/predicates/TimeCheck
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; period
	c Lfix; value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lfix;)V <init>
		0 o period
		1 o value
	a (Lfix;)Lfmp$a; time
		static
		0 o p_165510_
	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
	a (Lfiy;)Z test
		0 o p_82033_
	b ()Lfmi; getType
	c ()Ljava/util/Optional; period
	d ()Lfix; 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
fmp$a net/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder
	a Ljava/util/Optional; period
	b Lfix; value
	<init> (Lfix;)V <init>
		0 o p_165515_
	a ()Lfmp; build
	a (J)Lfmp$a; setPeriod
		0 o p_165517_
	build ()Lfmh; build
fmq net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfnd; provider
	c Lfix; range
	<clinit> ()V <clinit>
		static
	<init> (Lfnd;Lfix;)V <init>
		0 o provider
		1 o range
	a (Lfnd;Lfix;)Lfmh$a; hasValue
		static
		0 o p_165529_
		1 o p_165530_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298196_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfiy;)Z test
		0 o p_165527_
	b ()Lfmi; getType
	b (Lfnd;Lfix;)Lfmh; lambda$hasValue$1
		static
		0 o p_165533_
		1 o p_165534_
	c ()Lfnd; provider
	d ()Lfix; 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
fmr 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338174_
	a (Lfiy;)Z test
		0 o p_82066_
	b ()Lfmi; getType
	c ()Lfmr$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
fmr$a net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder
	a Ljava/util/Optional; isRaining
	b Ljava/util/Optional; isThundering
	<init> ()V <init>
	a ()Lfmr; build
	a (Z)Lfmr$a; setRaining
		0 o p_299240_
	b (Z)Lfmr$a; setThundering
		0 o p_298912_
	build ()Lfmh; build
fms net/minecraft/world/level/storage/loot/predicates/package-info
fmt net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lcom/mojang/serialization/Codec; INLINE_CODEC
	c Lbeo$b; SOURCES
	d Lcom/mojang/serialization/Codec; GETTER_CODEC
	e Lfmt$c; source
	<clinit> ()V <clinit>
		static
	<init> (Lfmt$c;)V <init>
		0 o p_451053_
	a (Lfmt;)Lfmt$c; lambda$static$2
		static
		0 o p_450912_
	a ()Lfmu; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298866_
	a (Lfiy;)Lvp; get
		0 o p_165573_
	a (Lfiy$c;)Lfmv; forContextEntity
		static
		0 o p_165571_
	b ()Ljava/util/Set; getReferencedContextParams
	b (Lfmt;)Lfmt$c; lambda$static$0
		static
		0 o p_450913_
fmt$a net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$BlockEntitySource
	a Lbgt; contextParam
	<init> (Lbgt;)V <init>
		0 o contextParam
	a (Legg;)Lvp; get
		0 o p_451111_
	a (Ljava/lang/Object;)Lvp; get
		0 o p_451439_
	a ()Lbgt; contextParam
	equals (Ljava/lang/Object;)Z equals
		0 o p_451415_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fmt$b net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$EntitySource
	a Lbgt; contextParam
	<init> (Lbgt;)V <init>
		0 o contextParam
	a (Ljava/lang/Object;)Lvp; get
		0 o p_451391_
	a ()Lbgt; contextParam
	a (Lcdv;)Lvp; get
		0 o p_451381_
	equals (Ljava/lang/Object;)Z equals
		0 o p_451579_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fmt$c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Source
	a ()Lbgt; contextParam
	a (Lfiy;)Lvp; get
		0 o p_450959_
	a (Ljava/lang/Object;)Lvp; get
		0 o p_451352_
fmu 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
fmv net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider
	a (Lfiy;)Lvp; get
		0 o p_165622_
	a ()Lfmu; getType
	b ()Ljava/util/Set; getReferencedContextParams
fmw net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfmu; STORAGE
	c Lfmu; 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 (Lfmv;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_299257_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfmu; register
		static
		0 o p_165629_
		1 o p_338777_
fmx net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lamj; id
	<clinit> ()V <clinit>
		static
	<init> (Lamj;)V <init>
		0 o id
	a ()Lfmu; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298341_
	a (Lfiy;)Lvp; get
		0 o p_165636_
	b ()Ljava/util/Set; getReferencedContextParams
	c ()Lamj; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_299153_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fmy net/minecraft/world/level/storage/loot/providers/nbt/package-info
fmz net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfnd; n
	c Lfnd; p
	<clinit> ()V <clinit>
		static
	<init> (Lfnd;Lfnd;)V <init>
		0 o n
		1 o p
	a (IF)Lfmz; binomial
		static
		0 o p_165660_
		1 o p_165661_
	a (Lfiy;)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
	b (Lfiy;)F getFloat
		0 o p_165666_
	b ()Lfnc; getType
	c ()Lfnd; n
	d ()Lfnd; p
	equals (Ljava/lang/Object;)Z equals
		0 o p_298810_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fn 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 Ljm$a; registryLookup
	f Ljava/util/Optional; elementLookup
	g Lcom/mojang/serialization/Codec; codec
	h Lbxe; grammar
	i Lami; registryKey
	<clinit> ()V <clinit>
		static
	<init> (Lef;Lami;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 (Lcom/mojang/brigadier/StringReader;)Ljk; parse
		0 o p_335906_
	a (Lbwq;Lami;Lbwq;Lbxa;)Lfn$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 (Lef;)Lfn$e; lootTable
		static
		0 o p_335938_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk; getLootTable
		static
		0 o p_335373_
		1 o p_336017_
	a (Lami;Lcom/mojang/serialization/DynamicOps;)Lbxe; createGrammar
		static
		0 o p_422103_
		1 o p_421543_
	a (Lcom/mojang/brigadier/StringReader;Lbxe;Lcom/mojang/serialization/DynamicOps;)Ljk; parse
		0 o p_412491_
		1 o p_421894_
		2 o p_421523_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk; getLootModifier
		static
		0 o p_335678_
		1 o p_336178_
	b (Lef;)Lfn$c; lootModifier
		static
		0 o p_335731_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk; getLootPredicate
		static
		0 o p_336183_
		1 o p_336098_
	c (Lef;)Lfn$d; lootPredicate
		static
		0 o p_335891_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk; getDialog
		static
		0 o p_426065_
		1 o p_426142_
	d (Lef;)Lfn$a; dialog
		static
		0 o p_425646_
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljk; 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_
fn$a net/minecraft/commands/arguments/ResourceOrIdArgument$DialogArgument
	<init> (Lef;)V <init>
		0 o p_426177_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_426136_
fn$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;Ljm$a;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljm$b;)Ljk; 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
fn$c net/minecraft/commands/arguments/ResourceOrIdArgument$LootModifierArgument
	<init> (Lef;)V <init>
		0 o p_335547_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_335478_
fn$d net/minecraft/commands/arguments/ResourceOrIdArgument$LootPredicateArgument
	<init> (Lef;)V <init>
		0 o p_336020_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_335755_
fn$e net/minecraft/commands/arguments/ResourceOrIdArgument$LootTableArgument
	<init> (Lef;)V <init>
		0 o p_335769_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_335936_
fn$f net/minecraft/commands/arguments/ResourceOrIdArgument$ReferenceResult
	a Lami; key
	<init> (Lami;)V <init>
		0 o key
	a (Lcom/mojang/brigadier/ImmutableStringReader;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$0
		0 o p_421761_
	a ()Lami; key
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljm$a;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljm$b;)Ljk; 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
fn$g net/minecraft/commands/arguments/ResourceOrIdArgument$Result
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljm$a;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljm$b;)Ljk; parse
		0 o p_421682_
		1 o p_421981_
		2 o p_421631_
		3 o p_422652_
		4 o p_422498_
fna 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)Lfna; 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 (Lfiy;)F getFloat
		0 o p_165695_
	b ()Lfnc; getType
	c ()F value
	equals (Ljava/lang/Object;)Z equals
		0 o p_165697_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fnb net/minecraft/world/level/storage/loot/providers/number/EnchantmentLevelProvider
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldol; amount
	<clinit> ()V <clinit>
		static
	<init> (Ldol;)V <init>
		0 o amount
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345879_
	a (Ldol;)Lfnb; forEnchantmentLevel
		static
		0 o p_345320_
	b (Lfiy;)F getFloat
		0 o p_344791_
	b ()Lfnc; getType
	c ()Ldol; amount
	equals (Ljava/lang/Object;)Z equals
		0 o p_345760_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fnc 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
fnd net/minecraft/world/level/storage/loot/providers/number/NumberProvider
	a (Lfiy;)I getInt
		0 o p_165729_
	b (Lfiy;)F getFloat
		0 o p_165730_
	b ()Lfnc; getType
fne net/minecraft/world/level/storage/loot/providers/number/NumberProviders
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfnc; CONSTANT
	c Lfnc; UNIFORM
	d Lfnc; BINOMIAL
	e Lfnc; SCORE
	f Lfnc; STORAGE
	g Lfnc; ENCHANTMENT_LEVEL
	h Lcom/mojang/serialization/Codec; TYPED_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfnc; register
		static
		0 o p_165739_
		1 o p_338305_
	a ()Lcom/mojang/serialization/Codec; lambda$static$1
		static
	a (Lfnd;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_299325_
fnf net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfnm; target
	c Ljava/lang/String; score
	d F scale
	<clinit> ()V <clinit>
		static
	<init> (Lfnm;Ljava/lang/String;F)V <init>
		0 o target
		1 o score
		2 o scale
	a (Lfiy$c;Ljava/lang/String;F)Lfnf; 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
	a (Lfiy$c;Ljava/lang/String;)Lfnf; fromScoreboard
		static
		0 o p_165750_
		1 o p_165751_
	b (Lfiy;)F getFloat
		0 o p_165758_
	b ()Lfnc; getType
	c ()Lfnm; 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
fng net/minecraft/world/level/storage/loot/providers/number/StorageValue
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lamj; storage
	c Lfd$g; path
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lfd$g;)V <init>
		0 o storage
		1 o path
	a (Lfiy;)I getInt
		0 o p_335703_
	a (Lfiy;Ljava/lang/Number;)Ljava/lang/Number; getNumericTag
		0 o p_336045_
		1 o p_410369_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_335586_
	b (Lfiy;)F getFloat
		0 o p_335884_
	b ()Lfnc; getType
	c ()Lamj; storage
	d ()Lfd$g; path
	equals (Ljava/lang/Object;)Z equals
		0 o p_335501_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fnh net/minecraft/world/level/storage/loot/providers/number/UniformGenerator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfnd; min
	c Lfnd; max
	<clinit> ()V <clinit>
		static
	<init> (Lfnd;Lfnd;)V <init>
		0 o min
		1 o max
	a (FF)Lfnh; between
		static
		0 o p_165781_
		1 o p_165782_
	a (Lfiy;)I getInt
		0 o p_165784_
	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 (Lfiy;)F getFloat
		0 o p_165787_
	b ()Lfnc; getType
	c ()Lfnd; min
	d ()Lfnd; max
	equals (Ljava/lang/Object;)Z equals
		0 o p_299009_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fni net/minecraft/world/level/storage/loot/providers/number/package-info
fnj net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcom/mojang/serialization/Codec; INLINE_CODEC
	c Lfiy$c; target
	<clinit> ()V <clinit>
		static
	<init> (Lfiy$c;)V <init>
		0 o target
	a ()Lfnl; getType
	a (Lfiy;)Lfpm; getScoreHolder
		0 o p_313828_
	a (Lfiy$c;)Lfnm; forTarget
		static
		0 o p_165808_
	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 ()Lfiy$c; target
	equals (Ljava/lang/Object;)Z equals
		0 o p_298638_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fnk 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 ()Lfnl; getType
	a (Lfiy;)Lfpm; getScoreHolder
		0 o p_313943_
	a (Ljava/lang/String;)Lfnm; forName
		static
		0 o p_165847_
	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
fnl 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
fnm net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider
	a ()Lfnl; getType
	a (Lfiy;)Lfpm; getScoreHolder
		0 o p_165867_
	b ()Ljava/util/Set; getReferencedContextParams
fnn net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfnl; FIXED
	c Lfnl; 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 (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfnl; register
		static
		0 o p_165874_
		1 o p_338825_
	a (Lfnm;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_299226_
fno net/minecraft/world/level/storage/loot/providers/score/package-info
fnp net/minecraft/world/level/storage/package-info
fnq net/minecraft/world/level/timers/FunctionCallback
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lamj; functionId
	<clinit> ()V <clinit>
		static
	<init> (Lamj;)V <init>
		0 o functionId
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lnet/minecraft/server/MinecraftServer;Lfnu;J)V handle
		0 o p_82172_
		1 o p_82173_
		2 o p_82174_
	a (Lamy;Lia;)V lambda$handle$1
		static
		0 o p_305769_
		1 o p_305770_
	a (Ljava/lang/Object;Lfnu;J)V handle
		0 o p_82168_
		1 o p_82169_
		2 o p_82170_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_404622_
	b ()Lamj; functionId
	equals (Ljava/lang/Object;)Z equals
		0 o p_404732_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fnr net/minecraft/world/level/timers/FunctionTagCallback
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lamj; tagId
	<clinit> ()V <clinit>
		static
	<init> (Lamj;)V <init>
		0 o tagId
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lnet/minecraft/server/MinecraftServer;Lfnu;J)V handle
		0 o p_82199_
		1 o p_82200_
		2 o p_82201_
	a (Ljava/lang/Object;Lfnu;J)V handle
		0 o p_82195_
		1 o p_82196_
		2 o p_82197_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_404756_
	b ()Lamj; tagId
	equals (Ljava/lang/Object;)Z equals
		0 o p_405634_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fns net/minecraft/world/level/timers/TimerCallback
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/Object;Lfnu;J)V handle
		0 o p_82213_
		1 o p_82214_
		2 o p_82215_
fnt net/minecraft/world/level/timers/TimerCallbacks
	a Lfnt; SERVER_CALLBACKS
	b Lbeo$b; idMapper
	c Lcom/mojang/serialization/Codec; codec
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lamj;Lcom/mojang/serialization/MapCodec;)Lfnt; register
		0 o p_404817_
		1 o p_404991_
fnu 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 Lfnt; 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> (Lfnt;)V <init>
		0 o p_82247_
	<init> (Lfnt;Ljava/util/stream/Stream;)V <init>
		0 o p_82249_
		1 o p_82250_
	a (Lup;)V loadEvent
		0 o p_82266_
	a (Lfnu$a;)Lup; storeEvent
		0 o p_82255_
	a (Ljava/lang/String;)I remove
		0 o p_82260_
	a (Lcom/mojang/serialization/Dynamic;)V lambda$new$2
		0 o p_265027_
	a ()Ljava/util/Set; getEventsIds
	a (Ljava/lang/Object;J)V tick
		0 o p_82257_
		1 o p_82258_
	a (Ljava/lang/String;JLfns;)V schedule
		0 o p_82262_
		1 o p_82263_
		2 o p_82264_
	b (Lfnu$a;)Lcom/google/common/primitives/UnsignedLong; lambda$createComparator$1
		static
		0 o p_82269_
	b ()Luv; store
	c (Lfnu$a;)J lambda$createComparator$0
		static
		0 o p_82272_
	c ()Ljava/util/Comparator; createComparator
		static
fnu$a net/minecraft/world/level/timers/TimerQueue$Event
	a J triggerTime
	b Lcom/google/common/primitives/UnsignedLong; sequentialId
	c Ljava/lang/String; id
	d Lfns; callback
	<init> (JLcom/google/common/primitives/UnsignedLong;Ljava/lang/String;Lfns;)V <init>
		0 o p_82278_
		1 o p_82279_
		2 o p_82280_
		3 o p_82281_
fnv net/minecraft/world/level/timers/package-info
fnw 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 (Lfny;)Ljava/lang/String; lambda$getMessage$0
		static
		0 o p_339587_
	getMessage ()Ljava/lang/String; getMessage
fnx 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_
fnx$1 net/minecraft/world/level/validation/DirectoryValidator$1
	a Ljava/util/List; val$issues
	b Lfnx; this$0
	<init> (Lfnx;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_
fny 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
fnz 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;Lfnz$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/io/BufferedReader;)Lfnz; readPlain
		static
		0 o p_289921_
	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_
	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_
fnz$a net/minecraft/world/level/validation/PathAllowList$ConfigEntry
	a Lfnz$b; type
	b Ljava/lang/String; pattern
	<init> (Lfnz$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 ()Lfnz$b; type
	b ()Ljava/lang/String; pattern
	b (Ljava/lang/String;)Lfnz$a; glob
		static
		0 o p_289983_
	c (Ljava/lang/String;)Lfnz$a; regex
		static
		0 o p_289944_
	d (Ljava/lang/String;)Lfnz$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
fnz$b net/minecraft/world/level/validation/PathAllowList$EntryType
	a Lfnz$b; FILESYSTEM
	b Lfnz$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_
fo 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 Ljm; registryLookup
	e Lami; registryKey
	<clinit> ()V <clinit>
		static
	<init> (Lef;Lami;)V <init>
		0 o p_249382_
		1 o p_251209_
	a (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304109_
		1 o p_304110_
		2 o p_304111_
	a (Lcom/mojang/brigadier/StringReader;Lamj;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$6
		0 o p_332546_
		1 o p_332547_
	a (Lef;Lami;)Lfo; resourceOrTag
		static
		0 o p_251101_
		1 o p_248888_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lami;)Lfo$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 (Lami;Ljo$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$3
		static
		0 o p_249856_
		1 o p_250301_
	a (Lcom/mojang/brigadier/StringReader;)Lfo$c; parse
		0 o p_250860_
	a (Lami;Ljk$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$2
		static
		0 o p_249333_
		1 o p_252340_
	a (Lfo$c;Lami;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$4
		static
		0 o p_248779_
		1 o p_251357_
	b (Lcom/mojang/brigadier/StringReader;Lamj;)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_
fo$a net/minecraft/commands/arguments/ResourceOrTagArgument$Info
	<init> ()V <init>
	a (Lfo$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_251957_
		1 o p_249067_
	a (Lfo;)Lfo$a$a; unpack
		0 o p_252206_
	a (Lwn;)Lfo$a$a; deserializeFromNetwork
		0 o p_250205_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_252221_
		1 o p_251893_
	a (Lfo$a$a;Lwn;)V serializeToNetwork
		0 o p_250419_
		1 o p_249726_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_252217_
		1 o p_248566_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_251473_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_251729_
fo$a$a net/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template
	a Lfo$a; this$0
	b Lami; registryKey
	<init> (Lfo$a;Lami;)V <init>
		0 o p_250619_
		1 o p_250107_
	a (Lef;)Lfo; instantiate
		0 o p_251386_
	a ()Lij; type
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_251039_
fo$b net/minecraft/commands/arguments/ResourceOrTagArgument$ResourceResult
	a Ljk$c; value
	<init> (Ljk$c;)V <init>
		0 o value
	a (Ljk;)Z test
		0 o p_249230_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	a (Lami;)Ljava/util/Optional; cast
		0 o p_250007_
	b ()Ljava/lang/String; asPrintable
	c ()Ljk$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
fo$c net/minecraft/commands/arguments/ResourceOrTagArgument$Result
	a (Lami;)Ljava/util/Optional; cast
		0 o p_249572_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	b ()Ljava/lang/String; asPrintable
fo$d net/minecraft/commands/arguments/ResourceOrTagArgument$TagResult
	a Ljo$c; tag
	<init> (Ljo$c;)V <init>
		0 o tag
	a (Ljk;)Z test
		0 o p_252187_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	a (Lami;)Ljava/util/Optional; cast
		0 o p_250945_
	b ()Ljava/lang/String; asPrintable
	c ()Ljo$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
foa net/minecraft/world/level/validation/package-info
fob net/minecraft/world/package-info
foc 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> (Lfoh;Lfoh;)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_
	<init> (Lja;)V <init>
		0 o p_82305_
	a (Lfaf;)Lfoc; of
		static
		0 o p_82322_
	a (D)Lfoc; setMinX
		0 o p_165881_
	a (Lfoh;Ljava/util/List;)Z collidedAlongVector
		0 o p_371478_
		1 o p_371359_
	a (Lfoh;Lfoh;)Z intersects
		0 o p_82336_
		1 o p_82337_
	a (Lja;)Lfoc; move
		0 o p_82339_
	a (Ljava/lang/Iterable;Lfoh;Lfoh;Lja;)Lfod; clip
		static
		0 o p_82343_
		1 o p_82344_
		2 o p_82345_
		3 o p_82346_
	a (Lfoh;DDD)Lfoc; ofSize
		static
		0 o p_165883_
		1 o p_165884_
		2 o p_165885_
		3 o p_165886_
	a (Lorg/joml/Vector3f;)Lfoc; move
		0 o p_346297_
	a (Lfoc;Lfoh;[DLjg;DDD)Ljg; 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 (Lfoc;)Lfoc; intersect
		0 o p_82324_
	a (DDDDDDLfoh;[DLjg;DDD)Ljg; 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 (Ljg$a;)D min
		0 o p_82341_
	a ([DLjg;DDDDDDDDLjg;DDD)Ljg; clipPoint
		static
		0 o p_82348_
		1 o p_82349_
		2 o p_82350_
		3 o p_82351_
		4 o p_82352_
		5 o p_82353_
		6 o p_82354_
		7 o p_82355_
		8 o p_82356_
		9 o p_82357_
		10 o p_82358_
		11 o p_82359_
		12 o p_82360_
		13 o p_82361_
	a ()D getSize
	a (DDDDDD)Z intersects
		0 o p_82315_
		1 o p_82316_
		2 o p_82317_
		3 o p_82318_
		4 o p_82319_
		5 o p_82320_
	a (DDD)Lfoc; contract
		0 o p_82311_
		1 o p_82312_
		2 o p_82313_
	a (Lja;Lja;)Lfoc; encapsulatingFullBlocks
		static
		0 o p_309165_
		1 o p_308877_
	a (DDDDDDLfoh;Lfoh;)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 (Lfoh;)Lfoc; unitCubeFromLowerCorner
		static
		0 o p_82334_
	b (DDD)Lfoc; expandTowards
		0 o p_82364_
		1 o p_82365_
		2 o p_82366_
	b (Ljg$a;)D max
		0 o p_82375_
	b (Lja;)Z intersects
		0 o p_419465_
	b (Lfoc;)Lfoc; minmax
		0 o p_82368_
	b (D)Lfoc; setMinY
		0 o p_165888_
	b ()D getXsize
	b (Lfoh;Lfoh;)Ljava/util/Optional; clip
		0 o p_82372_
		1 o p_82373_
	b (Lfoh;)Lfoc; expandTowards
		0 o p_82370_
	c ()D getYsize
	c (Lfoc;)Z intersects
		0 o p_82382_
	c (D)Lfoc; setMinZ
		0 o p_165890_
	c (DDD)Lfoc; inflate
		0 o p_82378_
		1 o p_82379_
		2 o p_82380_
	c (Lfoh;)Lfoc; move
		0 o p_82384_
	d (Lfoh;)Z contains
		0 o p_82391_
	d (DDD)Lfoc; move
		0 o p_82387_
		1 o p_82388_
		2 o p_82389_
	d ()D getZsize
	d (Lfoc;)D distanceToSqr
		0 o p_421680_
	d (D)Lfoc; setMaxX
		0 o p_165892_
	e (D)Lfoc; setMaxY
		0 o p_165894_
	e (Lfoh;)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_
	equals (Ljava/lang/Object;)Z equals
		0 o p_82398_
	f (DDD)Lfoc; deflate
		0 o p_165898_
		1 o p_165899_
		2 o p_165900_
	f ()Lfoh; getCenter
	f (D)Lfoc; setMaxZ
		0 o p_165896_
	g (D)Lfoc; inflate
		0 o p_82401_
	g ()Lfoh; getBottomCenter
	h ()Lfoh; getMinPosition
	h (D)Lfoc; deflate
		0 o p_82407_
	hashCode ()I hashCode
	i ()Lfoh; getMaxPosition
	toString ()Ljava/lang/String; toString
foc$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 ()Lfoc; build
	a (Lorg/joml/Vector3fc;)V include
		0 o p_404980_
fod net/minecraft/world/phys/BlockHitResult
	b Ljg; direction
	c Lja; blockPos
	d Z miss
	e Z inside
	f Z worldBorderHit
	<init> (Lfoh;Ljg;Lja;Z)V <init>
		0 o p_82415_
		1 o p_82416_
		2 o p_82417_
		3 o p_82418_
	<init> (Lfoh;Ljg;Lja;ZZ)V <init>
		0 o p_366888_
		1 o p_366561_
		2 o p_366409_
		3 o p_366822_
		4 o p_366589_
	<init> (ZLfoh;Ljg;Lja;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_
	a (Lja;)Lfod; withPosition
		0 o p_82431_
	a ()Lfod; hitBorder
	a (Ljg;)Lfod; withDirection
		0 o p_82433_
	a (Lfoh;Ljg;Lja;)Lfod; miss
		static
		0 o p_82427_
		1 o p_82428_
		2 o p_82429_
	b ()Lja; getBlockPos
	c ()Ljg; getDirection
	d ()Lfof$a; getType
	e ()Z isInside
	f ()Z isWorldBorderHit
foe net/minecraft/world/phys/EntityHitResult
	b Lcdv; entity
	<init> (Lcdv;)V <init>
		0 o p_82439_
	<init> (Lcdv;Lfoh;)V <init>
		0 o p_82441_
		1 o p_82442_
	a ()Lcdv; getEntity
	d ()Lfof$a; getType
fof net/minecraft/world/phys/HitResult
	a Lfoh; location
	<init> (Lfoh;)V <init>
		0 o p_82447_
	a (Lcdv;)D distanceTo
		0 o p_82449_
	d ()Lfof$a; getType
	g ()Lfoh; getLocation
fof$a net/minecraft/world/phys/HitResult$Type
	a Lfof$a; MISS
	b Lfof$a; BLOCK
	c Lfof$a; ENTITY
	d [Lfof$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_82457_
		1 o p_82458_
	a ()[Lfof$a; $values
		static
	valueOf (Ljava/lang/String;)Lfof$a; valueOf
		static
		0 o p_82460_
	values ()[Lfof$a; values
		static
fog net/minecraft/world/phys/Vec2
	a Lfog; ZERO
	b Lfog; ONE
	c Lfog; UNIT_X
	d Lfog; NEG_UNIT_X
	e Lfog; UNIT_Y
	f Lfog; NEG_UNIT_Y
	g Lfog; MAX
	h Lfog; 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 ()Lfog; normalized
	a (Lfog;)F dot
		0 o p_165906_
	a (F)Lfog; scale
		0 o p_165904_
	b (Ljava/util/List;)Lfog; lambda$static$0
		static
		0 o p_405576_
	b (F)Lfog; add
		0 o p_165909_
	b ()F length
	b (Lfog;)Lfog; add
		0 o p_165911_
	c (Lfog;)Z equals
		0 o p_82477_
	c ()F lengthSquared
	d ()Lfog; negated
	d (Lfog;)F distanceToSqr
		0 o p_165915_
	e (Lfog;)Ljava/util/List; lambda$static$2
		static
		0 o p_405485_
foh net/minecraft/world/phys/Vec3
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lfoh; ZERO
	d Lfoh; X_AXIS
	e Lfoh; Y_AXIS
	f Lfoh; Z_AXIS
	g D x
	h D y
	i D z
	<clinit> ()V <clinit>
		static
	<init> (Lkf;)V <init>
		0 o p_365192_
	<init> (DDD)V <init>
		0 o p_82484_
		1 o p_82485_
		2 o p_82486_
	<init> (Lorg/joml/Vector3f;)V <init>
		0 o p_253821_
	a (D)Lfoh; subtract
		0 o p_361762_
	a (Lkf;D)Lfoh; upFromBottomCenterOf
		static
		0 o p_82515_
		1 o p_82516_
	a (Lfog;)Lfoh; directionFromRotation
		static
		0 o p_82504_
	a (Lfoh;)Lfoh; vectorTo
		0 o p_82506_
	a (Lkf;DDD)Lfoh; atLowerCornerWithOffset
		static
		0 o p_272866_
		1 o p_273680_
		2 o p_273668_
		3 o p_273687_
	a (Ljg$a;D)Lfoh; 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 (FF)Lfoh; directionFromRotation
		static
		0 o p_82499_
		1 o p_82500_
	a (Lfoh;DD)Z closerThan
		0 o p_312866_
		1 o p_312928_
		2 o p_312788_
	a (Lkf;)Lfoh; atLowerCornerOf
		static
		0 o p_82529_
	a (Ljg;D)Lfoh; relative
		0 o p_231076_
		1 o p_231077_
	a (Lju;D)Z closerThan
		0 o p_82510_
		1 o p_82511_
	a (DDD)Lfoh; subtract
		0 o p_82493_
		1 o p_82494_
		2 o p_82495_
	a (Lfoh;D)Lfoh; lerp
		0 o p_165922_
		1 o p_165923_
	a (Ljg$a;)D get
		0 o p_82508_
	a ()D x
	a (Lbfq;F)Lfoh; offsetRandom
		0 o p_272810_
		1 o p_273473_
	a (Ljava/util/EnumSet;)Lfoh; align
		0 o p_82518_
	a (I)Lfoh; fromRGB24
		static
		0 o p_82502_
	a (F)Lfoh; xRot
		0 o p_82497_
	b (Lfoh;)D dot
		0 o p_82527_
	b (DDD)Lfoh; add
		0 o p_82521_
		1 o p_82522_
		2 o p_82523_
	b (F)Lfoh; yRot
		0 o p_82525_
	b (D)Lfoh; add
		0 o p_361376_
	b (Ljava/util/List;)Lfoh; lambda$static$0
		static
		0 o p_231081_
	b (Lkf;)Lfoh; atCenterOf
		static
		0 o p_82513_
	b ()D y
	c (Lkf;)Lfoh; atBottomCenterOf
		static
		0 o p_82540_
	c ()D z
	c (Lfoh;)Lfoh; cross
		0 o p_82538_
	c (D)Lfoh; scale
		0 o p_82491_
	c (F)Lfoh; zRot
		0 o p_82536_
	c (DDD)D distanceToSqr
		0 o p_82532_
		1 o p_82533_
		2 o p_82534_
	d (Lfoh;)Lfoh; subtract
		0 o p_82547_
	d ()Lfoh; normalize
	d (DDD)Lfoh; multiply
		0 o p_82543_
		1 o p_82544_
		2 o p_82545_
	e (Lfoh;)Lfoh; add
		0 o p_82550_
	e ()Lfoh; reverse
	equals (Ljava/lang/Object;)Z equals
		0 o p_82552_
	f (Lfoh;)D distanceTo
		0 o p_82555_
	f ()Lfoh; horizontal
	g ()D length
	g (Lfoh;)D distanceToSqr
		0 o p_82558_
	h (Lfoh;)Lfoh; multiply
		0 o p_82560_
	h ()D lengthSqr
	hashCode ()I hashCode
	i (Lfoh;)Lfoh; projectedOn
		0 o p_374230_
	i ()D horizontalDistance
	j ()D horizontalDistanceSqr
	j (Lfoh;)Ljava/util/List; lambda$static$2
		static
		0 o p_231083_
	k ()Lfoh; rotateClockwise90
	l ()Lorg/joml/Vector3f; toVector3f
	toString ()Ljava/lang/String; toString
foh$1 net/minecraft/world/phys/Vec3$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Lfoh; decode
		0 o p_361466_
	a (Lio/netty/buffer/ByteBuf;Lfoh;)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_
foi net/minecraft/world/phys/package-info
foj 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> (Lfoq;[D[D[D)V <init>
		0 o p_82572_
		1 o p_82573_
		2 o p_82574_
		3 o p_82575_
	<init> (Lfoq;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
		0 o p_82567_
		1 o p_82568_
		2 o p_82569_
		3 o p_82570_
	a (Ljg$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_82577_
foj$1 net/minecraft/world/phys/shapes/ArrayVoxelShape$1
	a [I $SwitchMap$net$minecraft$core$Direction$Axis
	<clinit> ()V <clinit>
		static
fok 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> (Lfoq;)V <init>
		0 o p_82602_
	a (Lfou;Lfou;Lfol;Lfoq;Lfoq;Lfok;[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 (IIIZ)V fillUpdateBounds
		0 o p_165943_
		1 o p_165944_
		2 o p_165945_
		3 o p_165946_
	a (Lfol;Lfoq;IILfoq;IILfok;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 (Lfoq;Lfoq$b;Z)V forAllBoxes
		static
		0 o p_165964_
		1 o p_165965_
		2 o p_165966_
	a (Ljg$a;)I firstFull
		0 o p_82674_
	a (IIIIIIIII)Lfok; 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 (III)I getIndex
		0 o p_82605_
		1 o p_82606_
		2 o p_82607_
	a (Lfou;Lfol;Lfoq;ILfoq;ILfok;I[I[ZIII)Z lambda$join$1
		static
		0 o p_165968_
		1 o p_165969_
		2 o p_165970_
		3 o p_165971_
		4 o p_165972_
		5 o p_165973_
		6 o p_165974_
		7 o p_165975_
		8 o p_165976_
		9 o p_165977_
		10 o p_165978_
		11 o p_165979_
		12 o p_165980_
	a (IIIII)Z isXZRectangleFull
		0 o p_165927_
		1 o p_165928_
		2 o p_165929_
		3 o p_165930_
		4 o p_165931_
	a ()Z isEmpty
	a (Lfoq;Lfoq;Lfou;Lfou;Lfou;Lfol;)Lfok; 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 (IIII)Z isZStripFull
		0 o p_82609_
		1 o p_82610_
		2 o p_82611_
		3 o p_82612_
	b (IIII)V clearZStrip
		0 o p_165982_
		1 o p_165983_
		2 o p_165984_
		3 o p_165985_
	b (Ljg$a;)I lastFull
		0 o p_82680_
	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_
fol net/minecraft/world/phys/shapes/BooleanOp
	a Lfol; FALSE
	b Lfol; NOT_OR
	c Lfol; ONLY_SECOND
	d Lfol; NOT_FIRST
	e Lfol; ONLY_FIRST
	f Lfol; NOT_SECOND
	g Lfol; NOT_SAME
	h Lfol; NOT_AND
	i Lfol; AND
	j Lfol; SAME
	k Lfol; SECOND
	l Lfol; CAUSES
	m Lfol; FIRST
	n Lfol; CAUSED_BY
	o Lfol; OR
	p Lfol; 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_
fom net/minecraft/world/phys/shapes/CollisionContext
	a ()Lfom; empty
		static
	a (Lfpc;Lja;Z)Z isAbove
		0 o p_82755_
		1 o p_82756_
		2 o p_82757_
	a (Lfga;Lfga;)Z canStandOnFluid
		0 o p_205110_
		1 o p_205111_
	a (Ldhl;)Z isHoldingItem
		0 o p_82752_
	a (Lczl;)Lfom; placementContext
		static
		0 o p_422168_
	a (Lejm;Ldqy;Lja;)Lfpc; getCollisionShape
		0 o p_366647_
		1 o p_366783_
		2 o p_366848_
	a (Lcdv;)Lfom; of
		static
		0 o p_82751_
	a (Lcdv;D)Lfom; withPosition
		static
		0 o p_405836_
		1 o p_422096_
	a (Lcdv;Z)Lfom; of
		static
		0 o p_363326_
		1 o p_364344_
	b ()Lfom; emptyWithFluidCollisions
		static
	c ()Z isDescending
	d ()Z alwaysCollideWithFluid
	e ()Z isPlacement
fon 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
foo net/minecraft/world/phys/shapes/CubeVoxelShape
	<init> (Lfoq;)V <init>
		0 o p_82765_
	a (Ljg$a;D)I findIndex
		0 o p_82769_
		1 o p_82770_
	a (Ljg$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_82767_
fop net/minecraft/world/phys/shapes/DiscreteCubeMerger
	a Lfon; result
	b I firstDiv
	c I secondDiv
	<init> (II)V <init>
		0 o p_82776_
		1 o p_82777_
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	a (Lfou$a;)Z forMergedIndexes
		0 o p_82780_
	size ()I size
foq net/minecraft/world/phys/shapes/DiscreteVoxelShape
	a I xSize
	b I ySize
	c I zSize
	d [Ljg$a; AXIS_VALUES
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_82787_
		1 o p_82788_
		2 o p_82789_
	a (Lfoq$b;Z)V forAllEdges
		0 o p_82820_
		1 o p_82821_
	a (Ljg$a;)I firstFull
		0 o p_82827_
	a (Ljg$a;II)I firstFull
		0 o p_165995_
		1 o p_165996_
		2 o p_165997_
	a (Lfoq$b;Lix;Z)V forAllAxisEdges
		0 o p_82816_
		1 o p_82817_
		2 o p_82818_
	a (Lfoq$a;)V forAllFaces
		0 o p_82811_
	a ()Z isEmpty
	a (Lfoq$a;Lix;)V forAllAxisFaces
		0 o p_82813_
		1 o p_82814_
	a (Lix;III)Z isFullWide
		0 o p_82823_
		1 o p_82824_
		2 o p_82825_
		3 o p_82826_
	a (Lh;)Lfoq; rotate
		0 o p_394332_
	b (Lix;III)Z isFull
		0 o p_82836_
		1 o p_82837_
		2 o p_82838_
		3 o p_82839_
	b ()I getXSize
	b (Lfoq$b;Z)V forAllBoxes
		0 o p_82833_
		1 o p_82834_
	b (Ljg$a;II)I lastFull
		0 o p_82842_
		1 o p_82843_
		2 o p_82844_
	b (Ljg$a;)I lastFull
		0 o p_82840_
	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 (Ljg$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_
foq$a net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer
	consume (Ljg;III)V consume
		0 o p_82854_
		1 o p_82855_
		2 o p_82856_
		3 o p_82857_
foq$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_
fos net/minecraft/world/phys/shapes/EntityCollisionContext
	a Z descending
	b D entityBottom
	c Z placement
	d Ldhp; heldItem
	e Z alwaysCollideWithFluid
	f Lcdv; entity
	<init> (ZZDLdhp;ZLcdv;)V <init>
		0 o p_361032_
		1 o p_405496_
		2 o p_405803_
		3 o p_404927_
		4 o p_439748_
		5 o p_82872_
	<init> (Lcdv;ZZ)V <init>
		0 o p_198920_
		1 o p_198916_
		2 o p_404752_
	a (Lejm;Ldqy;Lja;)Lfpc; getCollisionShape
		0 o p_366423_
		1 o p_366608_
		2 o p_366445_
	a (Lfpc;Lja;Z)Z isAbove
		0 o p_82886_
		1 o p_82887_
		2 o p_82888_
	a (Lfga;Lfga;)Z canStandOnFluid
		0 o p_205115_
		1 o p_205116_
	a (Ldhl;)Z isHoldingItem
		0 o p_82879_
	c ()Z isDescending
	d ()Z alwaysCollideWithFluid
	e ()Z isPlacement
	f ()Lcdv; getEntity
fos$a net/minecraft/world/phys/shapes/EntityCollisionContext$Empty
	a Lfom; WITHOUT_FLUID_COLLISIONS
	b Lfom; WITH_FLUID_COLLISIONS
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_445427_
	a (Lfpc;Lja;Z)Z isAbove
		0 o p_446315_
		1 o p_446935_
		2 o p_446648_
fot 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 ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	a (Lfou$a;)Z forMergedIndexes
		0 o p_82906_
	size ()I size
fou net/minecraft/world/phys/shapes/IndexMerger
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	a (Lfou$a;)Z forMergedIndexes
		0 o p_82907_
	size ()I size
fou$a net/minecraft/world/phys/shapes/IndexMerger$IndexConsumer
	merge (III)Z merge
		0 o p_82909_
		1 o p_82910_
		2 o p_82911_
fov 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 ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	a (Lfou$a;)Z forMergedIndexes
		0 o p_83007_
	size ()I size
fow net/minecraft/world/phys/shapes/MinecartCollisionContext
	a Lja; ingoreBelow
	b Lja; slopeIgnore
	<init> (Ldca;Z)V <init>
		0 o p_366667_
		1 o p_366484_
	a (Ldca;)V setupContext
		0 o p_366450_
	a (Lejm;Ldqy;Lja;)Lfpc; getCollisionShape
		0 o p_366641_
		1 o p_366650_
		2 o p_366424_
fow$1 net/minecraft/world/phys/shapes/MinecartCollisionContext$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
fox 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 (Lfou$a;)Z forMergedIndexes
		0 o p_83017_
	a (Lfou$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 (Lfou$a;)Z forNonSwappedIndexes
		0 o p_83024_
	getDouble (I)D getDouble
		0 o p_83026_
	size ()I size
foy 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
foz net/minecraft/world/phys/shapes/Shapes
	a D EPSILON
	b D BIG_EPSILON
	c Lfpc; INFINITY
	d Lfpc; BLOCK
	e Lfoh; BLOCK_CENTER
	f Lfpc; EMPTY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfpc;Lfoh;)Ljava/util/Map; rotateHorizontalAxis
		static
		0 o p_393683_
		1 o p_394313_
	a (DDDDDD)Lfpc; 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 (Lfpc;Lh;Lfoh;)Lfpc; rotate
		static
		0 o p_394159_
		1 o p_393775_
		2 o p_393709_
	a (ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lfou; createIndexMerger
		static
		0 o p_83059_
		1 o p_83060_
		2 o p_83061_
		3 o p_83062_
		4 o p_83063_
	a (Lfpc;[Lfpc;)Lfpc; or
		static
		0 o p_83125_
		1 o p_83126_
	a ()Lfpc; empty
		static
	a (Lfou;Lfou;Lfol;Lfoq;Lfoq;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 (Ljg$a;Lfoc;Ljava/lang/Iterable;D)D collide
		static
		0 o p_193136_
		1 o p_193137_
		2 o p_193138_
		3 o p_193139_
	a (II)J lcm
		static
		0 o p_83056_
		1 o p_83057_
	a (Lfol;Lfoq;IILfoq;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 (Lfou;Lfol;Lfoq;ILfoq;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 (Lfpc;Lh;)Lfpc; rotate
		static
		0 o p_393610_
		1 o p_393964_
	a (Lfpc;Lfpc;Lfol;)Lfpc; join
		static
		0 o p_83114_
		1 o p_83115_
		2 o p_83116_
	a (Lfpc;Lfpc;Ljg;)Z blockOccludes
		static
		0 o p_83118_
		1 o p_83119_
		2 o p_83120_
	a (Lfpc;Lfpc;)Lfpc; or
		static
		0 o p_83111_
		1 o p_83112_
	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 (Lfou;Lfou;Lfou;Lfoq;Lfoq;Lfol;)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 (Lfpc;)Ljava/util/Map; rotateHorizontalAxis
		static
		0 o p_394394_
	a (DD)I findBits
		static
		0 o p_83042_
		1 o p_83043_
	a (Lfoc;)Lfpc; create
		static
		0 o p_83065_
	b (DDDDDD)Lfpc; 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 ()Lfpc; block
		static
	b (Lfpc;Lfpc;Lfol;)Lfpc; joinUnoptimized
		static
		0 o p_83149_
		1 o p_83150_
		2 o p_83151_
	b (Lfpc;Lfpc;Ljg;)Z mergedFaceOccludes
		static
		0 o p_83153_
		1 o p_83154_
		2 o p_83155_
	b (Lfpc;Lfpc;)Z faceShapeOccludes
		static
		0 o p_83146_
		1 o p_83147_
	b (Lfpc;)Ljava/util/Map; rotateAllAxis
		static
		0 o p_394319_
	b (Lfpc;Lfoh;)Ljava/util/Map; rotateAllAxis
		static
		0 o p_393798_
		1 o p_393985_
	c (Lfpc;)Ljava/util/Map; rotateHorizontal
		static
		0 o p_393618_
	c (Lfpc;Lfoh;)Ljava/util/Map; rotateHorizontal
		static
		0 o p_394145_
		1 o p_393544_
	c (Lfpc;Lfpc;)Z equal
		static
		0 o p_394565_
		1 o p_393940_
	c (Lfpc;Lfpc;Lfol;)Z joinIsNotEmpty
		static
		0 o p_83158_
		1 o p_83159_
		2 o p_83160_
	c ()Lfoo; lambda$static$0
		static
	d (Lfpc;)Ljava/util/Map; rotateAll
		static
		0 o p_394480_
	d (Lfpc;Lfoh;)Ljava/util/Map; rotateAll
		static
		0 o p_394143_
		1 o p_394280_
	e (Lfpc;)Ljava/util/Map; rotateAttachFace
		static
		0 o p_394129_
foz$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_
fp net/minecraft/commands/arguments/ResourceOrTagKeyArgument
	a Ljava/util/Collection; EXAMPLES
	b Lami; registryKey
	<clinit> ()V <clinit>
		static
	<init> (Lami;)V <init>
		0 o p_248579_
	a (Lcom/mojang/brigadier/StringReader;)Lfp$c; parse
		0 o p_250307_
	a (Lami;)Lfp; resourceOrTagKey
		static
		0 o p_249175_
	a (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lfp$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTagKey$0
		static
		0 o p_248809_
		1 o p_250573_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lami;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lfp$c; getResourceOrTagKey
		static
		0 o p_252162_
		1 o p_248628_
		2 o p_249008_
		3 o p_251387_
	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_
fp$a net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info
	<init> ()V <init>
	a (Lfp$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_250715_
		1 o p_249208_
	a (Lwn;)Lfp$a$a; deserializeFromNetwork
		0 o p_250656_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_252086_
		1 o p_252302_
	a (Lfp$a$a;Lwn;)V serializeToNetwork
		0 o p_252211_
		1 o p_248784_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_250670_
		1 o p_250155_
	a (Lfp;)Lfp$a$a; unpack
		0 o p_250422_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_252277_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_249850_
fp$a$a net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template
	a Lfp$a; this$0
	b Lami; registryKey
	<init> (Lfp$a;Lami;)V <init>
		0 o p_249026_
		1 o p_251992_
	a (Lef;)Lfp; instantiate
		0 o p_251559_
	a ()Lij; type
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_248991_
fp$b net/minecraft/commands/arguments/ResourceOrTagKeyArgument$ResourceResult
	a Lami; key
	<init> (Lami;)V <init>
		0 o key
	a (Ljk;)Z test
		0 o p_250257_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	a (Lami;)Ljava/util/Optional; cast
		0 o p_251369_
	b ()Ljava/lang/String; asPrintable
	c ()Lami; 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
fp$c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result
	a (Lami;)Ljava/util/Optional; cast
		0 o p_251612_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	b ()Ljava/lang/String; asPrintable
fp$d net/minecraft/commands/arguments/ResourceOrTagKeyArgument$TagResult
	a Lbdj; key
	<init> (Lbdj;)V <init>
		0 o key
	a (Ljk;)Z test
		0 o p_252238_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	a (Lami;)Ljava/util/Optional; cast
		0 o p_251833_
	b ()Ljava/lang/String; asPrintable
	c ()Lbdj; 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
fpa net/minecraft/world/phys/shapes/SliceShape
	b Lfpc; delegate
	c Ljg$a; axis
	d Lit/unimi/dsi/fastutil/doubles/DoubleList; SLICE_COORDS
	<clinit> ()V <clinit>
		static
	<init> (Lfpc;Ljg$a;I)V <init>
		0 o p_83173_
		1 o p_83174_
		2 o p_83175_
	a (Lfoq;Ljg$a;I)Lfoq; makeSlice
		static
		0 o p_83177_
		1 o p_83178_
		2 o p_83179_
	a (Ljg$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_83181_
fpb net/minecraft/world/phys/shapes/SubShape
	d Lfoq; parent
	e I startX
	f I startY
	g I startZ
	h I endX
	i I endY
	j I endZ
	<init> (Lfoq;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 (Ljg$a;)I firstFull
		0 o p_83204_
	a (Ljg$a;I)I clampToShape
		0 o p_166057_
		1 o p_166058_
	b (Ljg$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_
fpc net/minecraft/world/phys/shapes/VoxelShape
	a Lfoq; shape
	b [Lfpc; faces
	<init> (Lfoq;)V <init>
		0 o p_83214_
	a ()Lfoc; bounds
	a (Lfoh;[Lfoh;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 (Lfoh;Lfoh;Lja;)Lfod; clip
		0 o p_83221_
		1 o p_83222_
		2 o p_83223_
	a (Ljg;)Lfpc; getFaceShape
		0 o p_83264_
	a (Lix;Lfoc;D)D collideX
		0 o p_83246_
		1 o p_83247_
		2 o p_83248_
	a (Ljg$a;D)I findIndex
		0 o p_83250_
		1 o p_83251_
	a (Ljg$a;I)D get
		0 o p_83257_
		1 o p_83258_
	a (Ljg$a;DD)D min
		0 o p_166079_
		1 o p_166080_
		2 o p_166081_
	a (Ljg$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_83249_
	a (Ljg$a;Lfoc;D)D collide
		0 o p_83260_
		1 o p_83261_
		2 o p_83262_
	a (DDD)Lfpc; move
		0 o p_83217_
		1 o p_83218_
		2 o p_83219_
	a (Lfoz$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 (Lfoz$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 (Lfoz$a;)V forAllEdges
		0 o p_83225_
	a ([Lfpc;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 (Lkf;)Lfpc; move
		0 o p_394340_
	a (DLjg$a;I)Z lambda$findIndex$4
		0 o p_166064_
		1 o p_166065_
		2 o p_166066_
	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 (Lfoh;)Lfpc; move
		0 o p_371876_
	b (Ljg;)Lfpc; calculateFace
		0 o p_83295_
	b ()Lfpc; singleEncompassing
	b (Ljg$a;DD)D max
		0 o p_83291_
		1 o p_83292_
		2 o p_83293_
	b (Ljg$a;)D min
		0 o p_83289_
	b (Lfoh;)Ljava/util/Optional; closestPointTo
		0 o p_166068_
	b (Lfoz$a;)V forAllBoxes
		0 o p_83287_
	c ()Z isEmpty
	c (Ljg$a;)D max
		0 o p_83298_
	d ()Lfpc; optimize
	d (Ljg$a;)Z isCubeLikeAlong
		0 o p_363991_
	e ()Ljava/util/List; toAabbs
	equals (Ljava/lang/Object;)Z equals
		0 o p_394567_
	f ()Z isCubeLike
	toString ()Ljava/lang/String; toString
fpd net/minecraft/world/phys/shapes/package-info
fpe net/minecraft/world/scores/DisplaySlot
	a Lfpe; LIST
	b Lfpe; SIDEBAR
	c Lfpe; BELOW_NAME
	d Lfpe; TEAM_BLACK
	e Lfpe; TEAM_DARK_BLUE
	f Lfpe; TEAM_DARK_GREEN
	g Lfpe; TEAM_DARK_AQUA
	h Lfpe; TEAM_DARK_RED
	i Lfpe; TEAM_DARK_PURPLE
	j Lfpe; TEAM_GOLD
	k Lfpe; TEAM_GRAY
	l Lfpe; TEAM_DARK_GRAY
	m Lfpe; TEAM_BLUE
	n Lfpe; TEAM_GREEN
	o Lfpe; TEAM_AQUA
	p Lfpe; TEAM_RED
	q Lfpe; TEAM_LIGHT_PURPLE
	r Lfpe; TEAM_YELLOW
	s Lfpe; TEAM_WHITE
	t Lbgg$a; CODEC
	u Ljava/util/function/IntFunction; BY_ID
	v I id
	w Ljava/lang/String; name
	x [Lfpe; $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;)Lfpe; teamColorToSlot
		static
		0 o p_296133_
	b ()[Lfpe; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfpe; valueOf
		static
		0 o p_294592_
	values ()[Lfpe; values
		static
fpe$1 net/minecraft/world/scores/DisplaySlot$1
	a [I $SwitchMap$net$minecraft$ChatFormatting
	<clinit> ()V <clinit>
		static
fpf net/minecraft/world/scores/Objective
	a Lfpn; scoreboard
	b Ljava/lang/String; name
	c Lfpq; criteria
	d Lxx; displayName
	e Lxx; formattedDisplayName
	f Lfpq$a; renderType
	g Z displayAutoUpdate
	h Lzw; numberFormat
	<init> (Lfpn;Ljava/lang/String;Lfpq;Lxx;Lfpq$a;ZLzw;)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 (Lfpq$a;)V setRenderType
		0 o p_83315_
	a (Z)V setDisplayAutoUpdate
		0 o p_313703_
	a (Lxx;)V setDisplayName
		0 o p_83317_
	a (Lyv;)Lyv; lambda$createFormattedDisplayName$0
		0 o p_393457_
	a (Lzw;)Lzw; numberFormatOrDefault
		0 o p_313850_
	a ()Lfpf$a; pack
	b ()Lfpn; getScoreboard
	b (Lzw;)V setNumberFormat
		0 o p_313942_
	c ()Ljava/lang/String; getName
	d ()Lfpq; getCriteria
	e ()Lxx; getDisplayName
	f ()Z displayAutoUpdate
	g ()Lzw; numberFormat
	h ()Lxx; getFormattedDisplayName
	i ()Lfpq$a; getRenderType
	j ()Lxx; createFormattedDisplayName
fpf$a net/minecraft/world/scores/Objective$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; name
	c Lfpq; criteria
	d Lxx; displayName
	e Lfpq$a; renderType
	f Z displayAutoUpdate
	g Ljava/util/Optional; numberFormat
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfpq;Lxx;Lfpq$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 ()Lfpq; criteria
	c ()Lxx; displayName
	d ()Lfpq$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
fpg net/minecraft/world/scores/PlayerScoreEntry
	a Ljava/lang/String; owner
	b I value
	c Lxx; display
	d Lzw; numberFormatOverride
	<init> (Ljava/lang/String;ILxx;Lzw;)V <init>
		0 o owner
		1 o value
		2 o display
		3 o numberFormatOverride
	a (Lzw;)Lym; formatValue
		0 o p_313792_
	a ()Z isHidden
	b ()Lxx; ownerName
	c ()Ljava/lang/String; owner
	d ()I value
	e ()Lxx; display
	equals (Ljava/lang/Object;)Z equals
		0 o p_313846_
	f ()Lzw; numberFormatOverride
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fph net/minecraft/world/scores/PlayerScores
	a Lit/unimi/dsi/fastutil/objects/Reference2ObjectOpenHashMap; scores
	<init> ()V <init>
	a (Lfpf;Lfpk;)V setScore
		0 o p_313733_
		1 o p_313927_
	a (Lfpf;Ljava/util/function/Consumer;)Lfpk; getOrCreate
		0 o p_313864_
		1 o p_313800_
	a ()Z hasScores
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lfpf;Lfpk;)V lambda$listScores$1
		static
		0 o p_313712_
		1 o p_313743_
		2 o p_313919_
	a (Lfpf;)Lfpk; get
		0 o p_313840_
	a (Ljava/util/function/Consumer;Ljava/lang/Object;)Lfpk; lambda$getOrCreate$0
		static
		0 o p_313878_
		1 o p_314724_
	b ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; listScores
	b (Lfpf;)Z remove
		0 o p_313911_
	c ()Ljava/util/Map; listRawScores
fpi net/minecraft/world/scores/PlayerTeam
	a I BIT_FRIENDLY_FIRE
	b I BIT_SEE_INVISIBLES
	c Lfpn; scoreboard
	d Ljava/lang/String; name
	e Ljava/util/Set; players
	f Lxx; displayName
	g Lxx; playerPrefix
	h Lxx; playerSuffix
	i Z allowFriendlyFire
	j Z seeFriendlyInvisibles
	k Lfpp$b; nameTagVisibility
	l Lfpp$b; deathMessageVisibility
	m Lo; color
	n Lfpp$a; collisionRule
	o Lyv; displayNameStyle
	<init> (Lfpn;Ljava/lang/String;)V <init>
		0 o p_83340_
		1 o p_83341_
	a (Lfpp$b;)V setNameTagVisibility
		0 o p_83347_
	a (Z)V setAllowFriendlyFire
		0 o p_83356_
	a ()Lfpi$a; pack
	a (Lo;)V setColor
		0 o p_83352_
	a (Lfpp$a;)V setCollisionRule
		0 o p_83345_
	a (I)V unpackOptions
		0 o p_83343_
	a (Lxx;)V setDisplayName
		0 o p_83354_
	a (Lfpp;Lxx;)Lym; formatNameForTeam
		static
		0 o p_83349_
		1 o p_83350_
	b (Z)V setSeeFriendlyInvisibles
		0 o p_83363_
	b ()Lfpn; getScoreboard
	b (Lxx;)V setPlayerPrefix
		0 o p_83361_
	b (Lfpp$b;)V setDeathMessageVisibility
		0 o p_83359_
	c ()Ljava/lang/String; getName
	c (Lxx;)V setPlayerSuffix
		0 o p_83366_
	d ()Lxx; getDisplayName
	d (Lxx;)Lym; getFormattedName
		0 o p_83369_
	e ()Lym; getFormattedDisplayName
	f ()Lxx; getPlayerPrefix
	g ()Lxx; getPlayerSuffix
	h ()Ljava/util/Collection; getPlayers
	i ()Z isAllowFriendlyFire
	j ()Z canSeeFriendlyInvisibles
	k ()Lfpp$b; getNameTagVisibility
	l ()Lfpp$b; getDeathMessageVisibility
	m ()Lfpp$a; getCollisionRule
	n ()I packOptions
	o ()Lo; getColor
fpi$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 Lxx; memberNamePrefix
	h Lxx; memberNameSuffix
	i Lfpp$b; nameTagVisibility
	j Lfpp$b; deathMessageVisibility
	k Lfpp$a; collisionRule
	l Ljava/util/List; players
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;ZZLxx;Lxx;Lfpp$b;Lfpp$b;Lfpp$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 ()Lxx; memberNamePrefix
	g ()Lxx; memberNameSuffix
	h ()Lfpp$b; nameTagVisibility
	hashCode ()I hashCode
	i ()Lfpp$b; deathMessageVisibility
	j ()Lfpp$a; collisionRule
	k ()Ljava/util/List; players
	toString ()Ljava/lang/String; toString
fpj net/minecraft/world/scores/ReadOnlyScoreInfo
	a (Lzw;)Lym; formatValue
		0 o p_313924_
	a (Lfpj;Lzw;)Lym; safeFormatValue
		static
		0 o p_313916_
		1 o p_313801_
	a ()I value
	b ()Z isLocked
	c ()Lzw; numberFormat
fpk net/minecraft/world/scores/Score
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b I value
	c Z locked
	d Lxx; display
	e Lzw; 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 (I)V value
		0 o p_313791_
	a (Z)V setLocked
		0 o p_83399_
	a ()I value
	a (Lxx;)V display
		0 o p_313838_
	a (Lfpk;)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 (Lzw;)V numberFormat
		0 o p_313931_
	b ()Z isLocked
	b (Lfpk;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_400988_
	c ()Lzw; numberFormat
	d ()Lxx; display
fpl net/minecraft/world/scores/ScoreAccess
	a (I)V set
		0 o p_313946_
	a ()I get
	a (Lxx;)V display
		0 o p_313897_
	a (Lzw;)V numberFormatOverride
		0 o p_313696_
	b ()I increment
	b (I)I add
		0 o p_313920_
	c ()V reset
	d ()Z locked
	e ()V unlock
	f ()V lock
	g ()Lxx; display
fpm net/minecraft/world/scores/ScoreHolder
	cQ Ljava/lang/String; WILDCARD_NAME
	cR Lfpm; WILDCARD
	<clinit> ()V <clinit>
		static
	S_ ()Lxx; getDisplayName
	a (Lyv;)Lyv; lambda$getFeedbackDisplayName$0
		0 o p_393460_
	a (Lcom/mojang/authlib/GameProfile;)Lfpm; fromGameProfile
		static
		0 o p_313755_
	c (Ljava/lang/String;)Lfpm; forNameOnly
		static
		0 o p_313803_
	cV ()Ljava/lang/String; getScoreboardName
	hu ()Lxx; getFeedbackDisplayName
fpm$1 net/minecraft/world/scores/ScoreHolder$1
	<init> ()V <init>
	cV ()Ljava/lang/String; getScoreboardName
fpm$2 net/minecraft/world/scores/ScoreHolder$2
	a Ljava/lang/String; val$name
	b Lxx; val$feedbackName
	<init> (Ljava/lang/String;Lxx;)V <init>
		0 o p_313695_
		1 o p_313713_
	cV ()Ljava/lang/String; getScoreboardName
	hu ()Lxx; getFeedbackDisplayName
fpm$3 net/minecraft/world/scores/ScoreHolder$3
	a Ljava/lang/String; val$name
	<init> (Ljava/lang/String;)V <init>
		0 o p_313918_
	cV ()Ljava/lang/String; getScoreboardName
fpn 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 (Lfpi$a;)V loadPlayerTeam
		0 o p_401125_
	a (Ljava/lang/String;)Lfpf; getObjective
		0 o p_83478_
	a (Lfpn$a;)V loadPlayerScore
		0 o p_401360_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lfpk;)V lambda$getOrCreatePlayerScore$3
		static
		0 o p_313681_
		1 o p_313682_
	a (Ljava/lang/String;Lfpq;Lxx;Lfpq$a;ZLzw;)Lfpf; 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 (Lfpf;)V onObjectiveAdded
		0 o p_83422_
	a (Ljava/util/function/Consumer;Lfpm;Lfpf;)V lambda$forAllObjectives$1
		0 o p_313674_
		1 o p_313675_
		2 o p_313676_
	a (Lfpe;Lfpf;)V setDisplayObjective
		0 o p_296205_
		1 o p_83419_
	a (Lfpf;Ljava/util/List;Ljava/lang/String;Lfph;)V lambda$listPlayerScores$4
		static
		0 o p_313667_
		1 o p_313668_
		2 o p_313669_
		3 o p_313670_
	a (Ljava/lang/Object;)Ljava/util/List; lambda$addObjective$0
		static
		0 o p_314722_
	a (Lfpf$a;)V loadObjective
		0 o p_401060_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$packPlayerScores$6
		static
		0 o p_400991_
	a (Lfpm;Lfpf;)V onScoreLockChanged
		0 o p_313727_
		1 o p_313708_
	a (Lfpi;)V onTeamAdded
		0 o p_83423_
	a (Ljava/lang/String;Lfpi;)Z addPlayerToTeam
		0 o p_83434_
		1 o p_83435_
	a (Lfpe;)Lfpf; getDisplayObjective
		0 o p_295165_
	a (Lfpm;Lfpf;Z)Lfpl; getOrCreatePlayerScore
		0 o p_313717_
		1 o p_83473_
		2 o p_313939_
	a (Lcdv;)V entityRemoved
		0 o p_83421_
	a (Ljava/lang/String;Ljava/util/Map$Entry;)Lfpn$a; lambda$packPlayerScores$5
		static
		0 o p_400992_
		1 o p_400993_
	a (Lfpm;)V onPlayerRemoved
		0 o p_313917_
	a (Lfpm;Lfpf;Lfpk;)V onScoreChanged
		0 o p_313729_
		1 o p_313930_
		2 o p_83424_
	a (Lfpq;Lfpm;Ljava/util/function/Consumer;)V forAllObjectives
		0 o p_83428_
		1 o p_313805_
		2 o p_83430_
	b (Lfpm;Lfpf;)V onPlayerScoreRemoved
		0 o p_313899_
		1 o p_83433_
	b (Lfpi;)V onTeamChanged
		0 o p_83456_
	b (Lfpm;)V resetAllPlayerScores
		0 o p_313823_
	b ()Ljava/util/Collection; getObjectives
	b (Lfpf;)V onObjectiveChanged
		0 o p_83455_
	b (Ljava/lang/String;Lfpi;)V removePlayerFromTeam
		0 o p_83464_
		1 o p_83465_
	b (Ljava/lang/String;)Lfpi; getPlayerTeam
		0 o p_83490_
	c (Lfpf;)V onObjectiveRemoved
		0 o p_83467_
	c (Lfpm;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; listPlayerScores
		0 o p_313893_
	c (Lfpm;Lfpf;)Lfpl; getOrCreatePlayerScore
		0 o p_313714_
		1 o p_313948_
	c ()Ljava/util/Collection; getObjectiveNames
	c (Ljava/lang/String;)Lfpi; addPlayerTeam
		0 o p_83493_
	c (Lfpi;)V onTeamRemoved
		0 o p_83468_
	d (Ljava/lang/String;)Z removePlayerFromTeam
		0 o p_83496_
	d ()Ljava/util/Collection; getTrackedPlayers
	d (Lfpi;)V removePlayerTeam
		0 o p_83476_
	d (Lfpm;Lfpf;)Lfpj; getPlayerScoreInfo
		0 o p_313711_
		1 o p_313813_
	e (Ljava/lang/String;)Lfpi; getPlayersTeam
		0 o p_83501_
	e ()Ljava/util/Collection; getTeamNames
	e (Lfpm;Lfpf;)V resetSinglePlayerScore
		0 o p_313783_
		1 o p_313928_
	f (Ljava/lang/String;)Lfph; getOrCreatePlayerInfo
		0 o p_313892_
	f ()Ljava/util/Collection; getPlayerTeams
	g (Ljava/lang/String;)Lfph; lambda$getOrCreatePlayerInfo$2
		static
		0 o p_313683_
	g ()Ljava/util/List; packPlayerScores
	i (Lfpf;)Ljava/util/Collection; listPlayerScores
		0 o p_313802_
	j (Lfpf;)V removeObjective
		0 o p_83503_
fpn$1 net/minecraft/world/scores/Scoreboard$1
	a Lfpk; val$score
	b Z val$canModify
	c Lorg/apache/commons/lang3/mutable/MutableBoolean; val$requiresSync
	d Lfpf; val$objective
	e Lfpm; val$scoreHolder
	f Lfpn; this$0
	<init> (Lfpn;Lfpk;ZLorg/apache/commons/lang3/mutable/MutableBoolean;Lfpf;Lfpm;)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 (I)V set
		0 o p_313831_
	a (Z)V setLocked
		0 o p_313822_
	a ()I get
	a (Lxx;)V display
		0 o p_313826_
	a (Lzw;)V numberFormatOverride
		0 o p_313875_
	d ()Z locked
	e ()V unlock
	f ()V lock
	g ()Lxx; display
	h ()V sendScoreToPlayers
fpn$a net/minecraft/world/scores/Scoreboard$PackedScore
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; owner
	c Ljava/lang/String; objective
	d Lfpk; score
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Lfpk;)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 ()Lfpk; score
	equals (Ljava/lang/Object;)Z equals
		0 o p_401433_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fpo net/minecraft/world/scores/ScoreboardSaveData
	a Ljava/lang/String; FILE_ID
	b Lfpn; scoreboard
	<init> (Lfpn;)V <init>
		0 o p_166101_
	a (Lfpe;Ljava/lang/String;)V lambda$loadFrom$0
		0 o p_400994_
		1 o p_400995_
	a ()Lfpo$a; pack
	a (Lfpo$a;)V loadFrom
		0 o p_401047_
fpo$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
fpp net/minecraft/world/scores/Team
	<init> ()V <init>
	a (Lfpp;)Z isAlliedTo
		0 o p_83537_
	c ()Ljava/lang/String; getName
	d (Lxx;)Lym; getFormattedName
		0 o p_83538_
	h ()Ljava/util/Collection; getPlayers
	i ()Z isAllowFriendlyFire
	j ()Z canSeeFriendlyInvisibles
	k ()Lfpp$b; getNameTagVisibility
	l ()Lfpp$b; getDeathMessageVisibility
	m ()Lfpp$a; getCollisionRule
	o ()Lo; getColor
fpp$a net/minecraft/world/scores/Team$CollisionRule
	a Lfpp$a; ALWAYS
	b Lfpp$a; NEVER
	c Lfpp$a; PUSH_OTHER_TEAMS
	d Lfpp$a; PUSH_OWN_TEAM
	e Lcom/mojang/serialization/Codec; CODEC
	f Laae; STREAM_CODEC
	g Ljava/lang/String; name
	h I id
	i Ljava/util/function/IntFunction; BY_ID
	j [Lfpp$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 ()Lxx; getDisplayName
	a (Lfpp$a;)I lambda$static$1
		static
		0 o p_400996_
	b ()[Lfpp$a; $values
		static
	b (Lfpp$a;)I lambda$static$0
		static
		0 o p_400997_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfpp$a; valueOf
		static
		0 o p_83561_
	values ()[Lfpp$a; values
		static
fpp$b net/minecraft/world/scores/Team$Visibility
	a Lfpp$b; ALWAYS
	b Lfpp$b; NEVER
	c Lfpp$b; HIDE_FOR_OTHER_TEAMS
	d Lfpp$b; HIDE_FOR_OWN_TEAM
	e Lcom/mojang/serialization/Codec; CODEC
	f Laae; STREAM_CODEC
	g Ljava/lang/String; name
	h I id
	i Ljava/util/function/IntFunction; BY_ID
	j [Lfpp$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 ()Lxx; getDisplayName
	a (Lfpp$b;)I lambda$static$1
		static
		0 o p_400999_
	b ()[Lfpp$b; $values
		static
	b (Lfpp$b;)I lambda$static$0
		static
		0 o p_400998_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfpp$b; valueOf
		static
		0 o p_83585_
	values ()[Lfpp$b; values
		static
fpq net/minecraft/world/scores/criteria/ObjectiveCriteria
	a Ljava/util/Map; CUSTOM_CRITERIA
	b Lcom/mojang/serialization/Codec; CODEC
	c Lfpq; DUMMY
	d Lfpq; TRIGGER
	e Lfpq; DEATH_COUNT
	f Lfpq; KILL_COUNT_PLAYERS
	g Lfpq; KILL_COUNT_ALL
	h Lfpq; HEALTH
	i Lfpq; FOOD
	j Lfpq; AIR
	k Lfpq; ARMOR
	l Lfpq; EXPERIENCE
	m Lfpq; LEVEL
	n [Lfpq; TEAM_KILL
	o [Lfpq; KILLED_BY_TEAM
	p Ljava/util/Map; CRITERIA_CACHE
	q Ljava/lang/String; name
	r Z readOnly
	s Lfpq$a; renderType
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_83606_
	<init> (Ljava/lang/String;ZLfpq$a;)V <init>
		0 o p_83608_
		1 o p_83609_
		2 o p_83610_
	a (Ljava/lang/String;)Ljava/util/Optional; byName
		static
		0 o p_83615_
	a (Ljava/lang/String;ILbcn;)Ljava/util/Optional; lambda$byName$2
		static
		0 o p_350262_
		1 o p_350263_
		2 o p_350264_
	a (Lbcn;Lamj;)Ljava/util/Optional; getStat
		static
		0 o p_83612_
		1 o p_83613_
	a (Ljava/lang/String;ZLfpq$a;)Lfpq; registerCustom
		static
		0 o p_166110_
		1 o p_166111_
		2 o p_166112_
	b (Ljava/lang/String;)Lfpq; 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 ()Lfpq$a; getDefaultRenderType
fpq$a net/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType
	a Lfpq$a; INTEGER
	b Lfpq$a; HEARTS
	c Lbgg$a; CODEC
	d Ljava/lang/String; id
	e [Lfpq$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; getId
	a (Ljava/lang/String;)Lfpq$a; byId
		static
		0 o p_83635_
	b ()[Lfpq$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfpq$a; valueOf
		static
		0 o p_83637_
	values ()[Lfpq$a; values
		static
fpr net/minecraft/world/scores/criteria/package-info
fps net/minecraft/world/scores/package-info
fpt net/minecraft/world/ticks/BlackholeTickAccess
	a Lfqd; CONTAINER_BLACKHOLE
	b Lfpw; LEVEL_BLACKHOLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfqd; emptyContainer
		static
	b ()Lfpw; emptyLevelList
		static
fpt$1 net/minecraft/world/ticks/BlackholeTickAccess$1
	<init> ()V <init>
	a (Lja;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193151_
		1 o p_193152_
	a ()I count
	a (Lfqa;)V schedule
		0 o p_193149_
fpt$2 net/minecraft/world/ticks/BlackholeTickAccess$2
	<init> ()V <init>
	a (Lja;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193158_
		1 o p_193159_
	a ()I count
	a (Lfqa;)V schedule
		0 o p_193156_
	b (Lja;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193161_
		1 o p_193162_
fpu net/minecraft/world/ticks/ContainerSingleItem
	a (ILdhp;)V setItem
		0 o p_304434_
		1 o p_304854_
	a ()V clearContent
	a (I)Ldhp; getItem
		0 o p_304882_
	a (II)Ldhp; removeItem
		0 o p_304944_
		1 o p_304791_
	b (I)Ldhp; removeItemNoUpdate
		0 o p_273409_
	b ()I getContainerSize
	b (Ldhp;)V setTheItem
		0 o p_304718_
	c (I)Ldhp; splitTheItem
		0 o p_304641_
	c ()Z isEmpty
	g ()Ldhp; getTheItem
	i ()Ldhp; removeTheItem
fpu$a net/minecraft/world/ticks/ContainerSingleItem$BlockContainerSingleItem
	a (Lczl;)Z stillValid
		0 o p_324363_
	w ()Legg; getContainerBlockEntity
fpv 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 ()I count
	a (Lja;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193179_
		1 o p_193180_
	a (Ljava/util/function/BiConsumer;)V setOnTickAdded
		0 o p_193182_
	a (Ljava/util/function/Predicate;)V removeIf
		0 o p_193184_
	a (Lfqa;)V schedule
		0 o p_193177_
	b (J)V unpack
		0 o p_193172_
	b ()Lfqa; peek
	b (Lfqa;)V scheduleUnchecked
		0 o p_193194_
	c ()Lfqa; poll
	d ()Ljava/util/stream/Stream; getAll
fpw net/minecraft/world/ticks/LevelTickAccess
	b (Lja;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193197_
		1 o p_193198_
fpx 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 (Ljava/util/function/Predicate;JLfpv;)V lambda$clearArea$4
		0 o p_193275_
		1 o p_193276_
		2 o p_193277_
	a (Lfaf;Lfqa;)Z lambda$copyAreaFrom$5
		static
		0 o p_200921_
		1 o p_200922_
	a (Ljava/util/Queue;Lfpv;JI)V drainFromCurrentContainer
		0 o p_193268_
		1 o p_193269_
		2 o p_193270_
		3 o p_193271_
	a (Ldqv;Lfpv;)V addContainer
		0 o p_193232_
		1 o p_193233_
	a (Lkf;JJLfqa;)V lambda$copyAreaFrom$7
		0 o p_193257_
		1 o p_193258_
		2 o p_193259_
		3 o p_193260_
	a ()I count
	a (JILbya;)V collectTicks
		0 o p_193222_
		1 o p_193223_
		2 o p_193224_
	a (Lja;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193254_
		1 o p_193255_
	a (Ljava/util/function/BiConsumer;)V runCollectedTicks
		0 o p_193273_
	a (Lfpx;Lfaf;Lkf;)V copyAreaFrom
		0 o p_265554_
		1 o p_265172_
		2 o p_265318_
	a (JILjava/util/function/BiConsumer;)V tick
		0 o p_193226_
		1 o p_193227_
		2 o p_193228_
	a (Lfaf;Lkf;)V copyArea
		0 o p_193243_
		1 o p_193244_
	a (Ljava/util/function/Predicate;Ljava/util/List;JLfpv;)V lambda$copyAreaFrom$6
		static
		0 o p_200929_
		1 o p_200930_
		2 o p_200931_
		3 o p_200932_
	a (Lfaf;)V clearArea
		0 o p_193235_
	a (Ldqv;)V removeContainer
		0 o p_193230_
	a (JI)V drainContainers
		0 o p_193219_
		1 o p_193220_
	a (Lfaf;Lfpx$a;)V forContainersInArea
		0 o p_193237_
		1 o p_193238_
	a (Lfpv;Lfqa;)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 (Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;)V lambda$new$1
		static
		0 o p_193262_
	a (Lfqa;)V schedule
		0 o p_193252_
	a (Lfpv;Lfpv;)I lambda$static$0
		static
		0 o p_193246_
		1 o p_193247_
	b (Lfaf;Lfqa;)Z lambda$clearArea$3
		static
		0 o p_193240_
		1 o p_193241_
	b (Lja;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193282_
		1 o p_193283_
	b (Lfqa;)V updateContainerScheduling
		0 o p_193280_
	b ()V rescheduleLeftoverContainers
	c ()V cleanupAfterTick
	c (Lfqa;)V scheduleForThisTick
		0 o p_193286_
	d ()V calculateTickSetIfNeeded
fpx$a net/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer
	accept (JLfpv;)V accept
		0 o p_193289_
		1 o p_193290_
fpy 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 (Lja;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193300_
		1 o p_193301_
	a (Ljava/util/List;)Lfpy; load
		static
		0 o p_362673_
	a (Lfpz;)V schedule
		0 o p_193296_
	a ()I count
	a (Lfqa;)V schedule
		0 o p_193298_
	b ()Ljava/util/List; scheduledTicks
fpz net/minecraft/world/ticks/SavedTick
	a Lit/unimi/dsi/fastutil/Hash$Strategy; UNIQUE_TICK_HASH
	b Ljava/lang/Object; type
	c Lja; pos
	d I delay
	e Lfqe; priority
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Lja;ILfqe;)V <init>
		0 o type
		1 o pos
		2 o delay
		3 o priority
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_405158_
	a (JLfpz;)Z lambda$filterTickListForChunk$2
		static
		0 o p_404629_
		1 o p_404630_
	a (Ljava/lang/Object;Lja;)Lfpz; probe
		static
		0 o p_193336_
		1 o p_193337_
	a (JJ)Lfqa; unpack
		0 o p_193329_
		1 o p_193330_
	a (Ljava/util/List;Ldqv;)Ljava/util/List; filterTickListForChunk
		static
		0 o p_405515_
		1 o p_405037_
	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; type
	b ()Lja; pos
	c ()I delay
	d ()Lfqe; priority
	equals (Ljava/lang/Object;)Z equals
		0 o p_193359_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fpz$1 net/minecraft/world/ticks/SavedTick$1
	<init> ()V <init>
	a (Lfpz;Lfpz;)Z equals
		0 o p_193366_
		1 o p_193367_
	a (Lfpz;)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_
fq net/minecraft/commands/arguments/ResourceSelectorArgument
	a Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NO_MATCHES
	b Ljava/util/Collection; EXAMPLES
	c Lami; registryKey
	d Ljm; registryLookup
	<clinit> ()V <clinit>
		static
	<init> (Lef;Lami;)V <init>
		0 o p_397758_
		1 o p_397841_
	a (Lcom/mojang/brigadier/StringReader;Ljm;)Ljava/util/Collection; parse
		static
		0 o p_397046_
		1 o p_397718_
	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/String;Ljk$c;)Z lambda$parse$2
		static
		0 o p_397810_
		1 o p_397120_
	a (Lef;Lami;)Lfq; resourceSelector
		static
		0 o p_397004_
		1 o p_397925_
	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;Lamj;)Z matches
		static
		0 o p_397067_
		1 o p_397052_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getSelectedResources
		static
		0 o p_397945_
		1 o p_397186_
	b (Ljava/lang/String;Ljk$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_
fq$a net/minecraft/commands/arguments/ResourceSelectorArgument$Info
	<init> ()V <init>
	a (Lfq$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_397615_
		1 o p_396994_
	a (Lfq$a$a;Lwn;)V serializeToNetwork
		0 o p_397335_
		1 o p_397499_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_397961_
		1 o p_397763_
	a (Lfq;)Lfq$a$a; unpack
		0 o p_397275_
	a (Lwn;)Lfq$a$a; deserializeFromNetwork
		0 o p_397826_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_397133_
		1 o p_398061_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_397765_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_397773_
fq$a$a net/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template
	a Lfq$a; this$0
	b Lami; registryKey
	<init> (Lfq$a;Lami;)V <init>
		0 o p_397517_
		1 o p_397772_
	a (Lef;)Lfq; instantiate
		0 o p_397320_
	a ()Lij; type
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_397183_
fqa 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 Lja; pos
	f J triggerTick
	g Lfqe; priority
	h J subTickOrder
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Lja;JJ)V <init>
		0 o p_193383_
		1 o p_193384_
		2 o p_193385_
		3 o p_193386_
	<init> (Ljava/lang/Object;Lja;JLfqe;J)V <init>
		0 o type
		1 o pos
		2 o triggerTick
		3 o priority
		4 o subTickOrder
	a (Lfqa;Lfqa;)I lambda$static$1
		static
		0 o p_193395_
		1 o p_193396_
	a (J)Lfpz; toSavedTick
		0 o p_365277_
	a (Ljava/lang/Object;Lja;)Lfqa; probe
		static
		0 o p_193398_
		1 o p_193399_
	a ()Ljava/lang/Object; type
	b (Lfqa;Lfqa;)I lambda$static$0
		static
		0 o p_193406_
		1 o p_193407_
	b ()Lja; pos
	c ()J triggerTick
	d ()Lfqe; priority
	e ()J subTickOrder
	equals (Ljava/lang/Object;)Z equals
		0 o p_193412_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fqa$1 net/minecraft/world/ticks/ScheduledTick$1
	<init> ()V <init>
	a (Lfqa;)I hashCode
		0 o p_193417_
	a (Lfqa;Lfqa;)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_
fqb net/minecraft/world/ticks/SerializableTickContainer
	a (J)Ljava/util/List; pack
		0 o p_193426_
fqc net/minecraft/world/ticks/TickAccess
	a (Lja;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193429_
		1 o p_193430_
	a ()I count
	a (Lfqa;)V schedule
		0 o p_193428_
fqd net/minecraft/world/ticks/TickContainerAccess
fqe net/minecraft/world/ticks/TickPriority
	a Lfqe; EXTREMELY_HIGH
	b Lfqe; VERY_HIGH
	c Lfqe; HIGH
	d Lfqe; NORMAL
	e Lfqe; LOW
	f Lfqe; VERY_LOW
	g Lfqe; EXTREMELY_LOW
	h Lcom/mojang/serialization/Codec; CODEC
	i I value
	j [Lfqe; $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)Lfqe; byValue
		static
		0 o p_193447_
	b ()[Lfqe; $values
		static
	valueOf (Ljava/lang/String;)Lfqe; valueOf
		static
		0 o p_193450_
	values ()[Lfqe; values
		static
fqf net/minecraft/world/ticks/WorldGenTickAccess
	a Ljava/util/function/Function; containerGetter
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_193454_
	a (Lja;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193459_
		1 o p_193460_
	a ()I count
	a (Lfqa;)V schedule
		0 o p_193457_
	b (Lja;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193462_
		1 o p_193463_
fqg net/minecraft/world/ticks/package-info
fqh net/minecraft/world/waypoints/PartialTickSupplier
	apply (Lcdv;)F apply
		0 o p_437380_
fqi net/minecraft/world/waypoints/TrackedWaypoint
	a Laae; STREAM_CODEC
	b Lcom/mojang/datafixers/util/Either; identifier
	c Lorg/slf4j/Logger; LOGGER
	d Lfqk$a; icon
	e Lfqi$g; type
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Lfqk$a;Lfqi$g;)V <init>
		0 o p_416104_
		1 o p_416164_
		2 o p_415645_
	a (Lfqi;)V update
		0 o p_416618_
	a (Ljava/util/UUID;Lfqk$a;F)Lfqi; setAzimuth
		static
		0 o p_415851_
		1 o p_416296_
		2 o p_416696_
	a (Ljava/util/UUID;Lfqk$a;Ldqv;)Lfqi; 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 (Ljava/util/UUID;Lfqk$a;Lkf;)Lfqi; setPosition
		static
		0 o p_415858_
		1 o p_416632_
		2 o p_415947_
	a (Ljava/util/UUID;)Lfqi; empty
		static
		0 o p_416251_
	a ()Lcom/mojang/datafixers/util/Either; id
	a (Lcdv;)D distanceSquared
		0 o p_416521_
	a (Ldrq;Lfqi$f;Lfqh;)Lfqi$e; pitchDirectionToCamera
		0 o p_420064_
		1 o p_419795_
		2 o p_437349_
	a (Ldrq;Lfqi$b;Lfqh;)D yawAngleToCamera
		0 o p_419922_
		1 o p_419734_
		2 o p_437296_
	b ()Lfqk$a; icon
	b (Lio/netty/buffer/ByteBuf;)V writeContents
		0 o p_415683_
	c (Lio/netty/buffer/ByteBuf;)Lfqi; read
		static
		0 o p_415861_
fqi$a net/minecraft/world/waypoints/TrackedWaypoint$AzimuthWaypoint
	c F angle
	<init> (Ljava/util/UUID;Lfqk$a;F)V <init>
		0 o p_416086_
		1 o p_416213_
		2 o p_416138_
	<init> (Lcom/mojang/datafixers/util/Either;Lfqk$a;Lwn;)V <init>
		0 o p_416692_
		1 o p_415806_
		2 o p_415614_
	a (Lfqi;)V update
		0 o p_416744_
	a (Lcdv;)D distanceSquared
		0 o p_415870_
	a (Ldrq;Lfqi$f;Lfqh;)Lfqi$e; pitchDirectionToCamera
		0 o p_419920_
		1 o p_416265_
		2 o p_437258_
	a (Ldrq;Lfqi$b;Lfqh;)D yawAngleToCamera
		0 o p_419593_
		1 o p_419977_
		2 o p_437329_
	b (Lio/netty/buffer/ByteBuf;)V writeContents
		0 o p_416592_
fqi$b net/minecraft/world/waypoints/TrackedWaypoint$Camera
	a ()F yaw
	b ()Lfoh; position
fqi$c net/minecraft/world/waypoints/TrackedWaypoint$ChunkWaypoint
	c Ldqv; chunkPos
	<init> (Ljava/util/UUID;Lfqk$a;Ldqv;)V <init>
		0 o p_415927_
		1 o p_416553_
		2 o p_416069_
	<init> (Lcom/mojang/datafixers/util/Either;Lfqk$a;Lwn;)V <init>
		0 o p_415787_
		1 o p_415737_
		2 o p_416433_
	a (Lfqi;)V update
		0 o p_416415_
	a (D)Lfoh; position
		0 o p_419928_
	a (Lcdv;)D distanceSquared
		0 o p_415648_
	a (Ldrq;Lfqi$f;Lfqh;)Lfqi$e; pitchDirectionToCamera
		0 o p_419513_
		1 o p_416711_
		2 o p_437246_
	a (Ldrq;Lfqi$b;Lfqh;)D yawAngleToCamera
		0 o p_420006_
		1 o p_419530_
		2 o p_437285_
	b (Lio/netty/buffer/ByteBuf;)V writeContents
		0 o p_416369_
fqi$d net/minecraft/world/waypoints/TrackedWaypoint$EmptyWaypoint
	<init> (Ljava/util/UUID;)V <init>
		0 o p_416299_
	<init> (Lcom/mojang/datafixers/util/Either;Lfqk$a;Lwn;)V <init>
		0 o p_416008_
		1 o p_416267_
		2 o p_415647_
	a (Lfqi;)V update
		0 o p_416695_
	a (Lcdv;)D distanceSquared
		0 o p_415940_
	a (Ldrq;Lfqi$f;Lfqh;)Lfqi$e; pitchDirectionToCamera
		0 o p_419455_
		1 o p_416651_
		2 o p_437225_
	a (Ldrq;Lfqi$b;Lfqh;)D yawAngleToCamera
		0 o p_419897_
		1 o p_419457_
		2 o p_437411_
	b (Lio/netty/buffer/ByteBuf;)V writeContents
		0 o p_415596_
fqi$e net/minecraft/world/waypoints/TrackedWaypoint$PitchDirection
	a Lfqi$e; NONE
	b Lfqi$e; UP
	c Lfqi$e; DOWN
	d [Lfqi$e; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_421791_
		1 o p_421693_
	a ()[Lfqi$e; $values
		static
	valueOf (Ljava/lang/String;)Lfqi$e; valueOf
		static
		0 o p_421963_
	values ()[Lfqi$e; values
		static
fqi$f net/minecraft/world/waypoints/TrackedWaypoint$Projector
	a ()D projectHorizonToScreen
	a (Lfoh;)Lfoh; projectPointToScreen
		0 o p_416616_
fqi$g net/minecraft/world/waypoints/TrackedWaypoint$Type
	a Lfqi$g; EMPTY
	b Lfqi$g; VEC3I
	c Lfqi$g; CHUNK
	d Lfqi$g; AZIMUTH
	e Lorg/apache/commons/lang3/function/TriFunction; constructor
	f [Lfqi$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 ()[Lfqi$g; $values
		static
	valueOf (Ljava/lang/String;)Lfqi$g; valueOf
		static
		0 o p_416150_
	values ()[Lfqi$g; values
		static
fqi$h net/minecraft/world/waypoints/TrackedWaypoint$Vec3iWaypoint
	c Lkf; vector
	<init> (Ljava/util/UUID;Lfqk$a;Lkf;)V <init>
		0 o p_416462_
		1 o p_416478_
		2 o p_416594_
	<init> (Lcom/mojang/datafixers/util/Either;Lfqk$a;Lwn;)V <init>
		0 o p_416300_
		1 o p_415893_
		2 o p_416679_
	a (Ldrq;Lfqh;)Lfoh; position
		0 o p_416641_
		1 o p_437189_
	a (Lfqi;)V update
		0 o p_416312_
	a (Lcdv;)D distanceSquared
		0 o p_416747_
	a (Ldrq;Lfqi$f;Lfqh;)Lfqi$e; pitchDirectionToCamera
		0 o p_419459_
		1 o p_419783_
		2 o p_437301_
	a (Lfqh;Lcdv;)Lfoh; lambda$position$0
		0 o p_437184_
		1 o p_437185_
	a (Ldrq;Lfqi$b;Lfqh;)D yawAngleToCamera
		0 o p_419799_
		1 o p_419893_
		2 o p_437238_
	b (Lio/netty/buffer/ByteBuf;)V writeContents
		0 o p_416442_
	c ()Lfoh; lambda$position$1
fqj net/minecraft/world/waypoints/TrackedWaypointManager
fqk net/minecraft/world/waypoints/Waypoint
	b_ I MAX_RANGE
	c_ Lcga; WAYPOINT_TRANSMIT_RANGE_HIDE_MODIFIER
	<clinit> ()V <clinit>
		static
	a (Ldhl$a;)Ldhl$a; addHideAttribute
		static
		0 o p_415591_
fqk$a net/minecraft/world/waypoints/Waypoint$Icon
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lfqk$a; NULL
	d Lami; style
	e Ljava/util/Optional; color
	<clinit> ()V <clinit>
		static
	<init> (Lami;Ljava/util/Optional;)V <init>
		0 o p_419506_
		1 o p_416555_
	<init> ()V <init>
	a (Lcew;)Lfqk$a; cloneAndAssignStyle
		0 o p_419982_
	a (Lfqk$a;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_415612_
	a (Lfpi;)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 ()Z hasData
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_419451_
	b (Lfqk$a;)Lami; lambda$static$3
		static
		0 o p_419450_
	b (Lcew;)Ljava/util/Optional; lambda$cloneAndAssignStyle$7
		static
		0 o p_427224_
	b ()Lami; getOverrideStyle
	c (Lfqk$a;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_415783_
	d (Lfqk$a;)Lami; lambda$static$0
		static
		0 o p_419449_
fql net/minecraft/world/waypoints/WaypointManager
	a (Lfqk;)V untrackWaypoint
		0 o p_416193_
	b (Lfqk;)V updateWaypoint
		0 o p_415971_
	c (Lfqk;)V trackWaypoint
		0 o p_416095_
fqm net/minecraft/world/waypoints/WaypointStyleAsset
	<init> ()V <init>
fqn net/minecraft/world/waypoints/WaypointStyleAssets
	a Lami; ROOT_ID
	b Lami; DEFAULT
	c Lami; BOWTIE
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lami; createId
		static
		0 o p_420027_
fqo net/minecraft/world/waypoints/WaypointTransmitter
	a_ I REALLY_FAR_DISTANCE
	a (Lcew;Lawy;)Z doesSourceIgnoreReceiver
		static
		0 o p_416687_
		1 o p_416170_
	a (Ldqv;Lawy;)Z isChunkVisible
		static
		0 o p_415770_
		1 o p_416305_
	b (Lcew;Lawy;)Z isReallyFar
		static
		0 o p_416338_
		1 o p_415768_
	f (Lawy;)Ljava/util/Optional; makeWaypointConnectionWith
		0 o p_416713_
	gm ()Z isTransmittingWaypoint
	gn ()Lfqk$a; waypointIcon
fqo$a net/minecraft/world/waypoints/WaypointTransmitter$BlockConnection
	a ()I distanceManhattan
	b ()Z isBroken
fqo$b net/minecraft/world/waypoints/WaypointTransmitter$ChunkConnection
	a ()I distanceChessboard
	b ()Z isBroken
fqo$c net/minecraft/world/waypoints/WaypointTransmitter$Connection
	b ()Z isBroken
	c ()V connect
	d ()V disconnect
	e ()V update
fqo$d net/minecraft/world/waypoints/WaypointTransmitter$EntityAzimuthConnection
	a Lcew; source
	b Lfqk$a; icon
	c Lawy; receiver
	d F lastAngle
	<init> (Lcew;Lfqk$a;Lawy;)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
fqo$e net/minecraft/world/waypoints/WaypointTransmitter$EntityBlockConnection
	a Lcew; source
	b Lfqk$a; icon
	c Lawy; receiver
	d Lja; lastPosition
	<init> (Lcew;Lfqk$a;Lawy;)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
fqo$f net/minecraft/world/waypoints/WaypointTransmitter$EntityChunkConnection
	a Lcew; source
	b Lfqk$a; icon
	c Lawy; receiver
	d Ldqv; lastPosition
	<init> (Lcew;Lfqk$a;Lawy;)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
fqp net/minecraft/world/waypoints/package-info
fqq fqq
	<init> ()V <init>
	a ()V a
		static
	b ()D b
		static
fqr fqr
fqs fqs
fqt fqt
	<init> (Ljava/lang/String;)V <init>
		0 o p_405843_
fqu fqu
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/blaze3d/systems/GpuDevice;)V <init>
		0 o p_428863_
	a ()Z a
	a (Lcom/mojang/blaze3d/systems/GpuDevice;)Lfqu; a
		static
		0 o p_428864_
	b ()Z b
	b (Lcom/mojang/blaze3d/systems/GpuDevice;)Z b
		static
		0 o p_428865_
	c (Lcom/mojang/blaze3d/systems/GpuDevice;)Z c
		static
		0 o p_451370_
fqv fqv
fqw fqw
	a PERSPECTIVE
	b ORTHOGRAPHIC
	c c
	d d
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILfuf;Lfqw$a;)V <init>
		0 o p_381647_
		1 o p_381645_
		2 o p_381626_
		3 o p_381649_
	a (Lorg/joml/Matrix4f;F)V a
		0 o p_381648_
		1 o p_381620_
	a ()Lfuf; a
	b ()[Lfqw; 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;)Lfqw; valueOf
		static
		0 o p_381631_
	values ()[Lfqw; values
		static
fqw$a fqw$a
	apply (Lorg/joml/Matrix4f;F)V apply
		0 o p_381634_
		1 o p_381642_
fqx fqx
	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_
fqx$1 fqx$1
	a a
	<clinit> ()V <clinit>
		static
fqy fqy
	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 (Lfsk;)V a
		0 o p_372980_
	a (II)V a
		0 o p_372813_
		1 o p_372948_
	a ()V a
	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
fqy$a fqy$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 ()[Lfqy$a; a
		static
	valueOf (Ljava/lang/String;)Lfqy$a; valueOf
		static
		0 o p_410135_
	values ()[Lfqy$a; values
		static
fqz fqz
	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 (Lihd;)V a
		0 o p_83659_
	a (Z)V a
		0 o p_83664_
	a ()Lfqz; a
		static
	a (I)V a
		0 o p_83653_
	a (F)V a
		0 o p_83651_
	a (Lfre;)V a
		0 o p_83657_
	a (Lfoh;)V a
		0 o p_83655_
	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
fr 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 (Ljava/lang/String;Ljava/util/List;Lej;Ljava/util/function/Supplier;)Ljava/util/Collection; lambda$parse$5
		static
		0 o p_314697_
		1 o p_314698_
		2 o p_314699_
		3 o p_314700_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lfr$b; parse
		0 o p_353125_
		1 o p_353126_
	a (Lcom/mojang/brigadier/StringReader;Z)Lfr$b; parse
		0 o p_353140_
		1 o p_353127_
	a ()Lfr; scoreHolder
		static
	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 (Lej;Ljava/util/function/Supplier;)Ljava/util/Collection; lambda$parse$2
		static
		0 o p_108231_
		1 o p_108232_
	a (Ljava/util/List;Lej;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;)Lfr$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;Lej;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/context/CommandContext;Ljava/lang/String;)Lfpm; getName
		static
		0 o p_108224_
		1 o p_108225_
	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 ()Lfr; 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_
fr$a net/minecraft/commands/arguments/ScoreHolderArgument$Info
	a B FLAG_MULTIPLE
	<init> ()V <init>
	a (Lfr;)Lfr$a$a; unpack
		0 o p_233472_
	a (Lfr$a$a;Lwn;)V serializeToNetwork
		0 o p_233469_
		1 o p_233470_
	a (Lwn;)Lfr$a$a; deserializeFromNetwork
		0 o p_233480_
	a (Lfr$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233466_
		1 o p_233467_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233474_
		1 o p_233475_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_233477_
		1 o p_233478_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_233464_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_233482_
fr$a$a net/minecraft/commands/arguments/ScoreHolderArgument$Info$Template
	a Lfr$a; this$0
	b Z multiple
	<init> (Lfr$a;Z)V <init>
		0 o p_233486_
		1 o p_233487_
	a ()Lij; type
	a (Lef;)Lfr; instantiate
		0 o p_233490_
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_233492_
fr$b net/minecraft/commands/arguments/ScoreHolderArgument$Result
	getNames (Lej;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames
		0 o p_108252_
		1 o p_108253_
fr$c net/minecraft/commands/arguments/ScoreHolderArgument$SelectorResult
	a Lhc; selector
	<init> (Lhc;)V <init>
		0 o p_108256_
	getNames (Lej;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames
		0 o p_108258_
		1 o p_108259_
fra fra
	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 (Lfra$c;)Lfqz; a
		0 o p_83698_
	a ()Ljava/lang/String; a
		static
	a (Lfqz;)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_
	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 ()Lfrb; e
	f ()Ljava/lang/String; f
	g ()Ljava/util/List; g
	h ()Z h
	i ()I i
fra$1 fra$1
	<init> ()V <init>
	a ()Lfqz; a
	a (Lfqz;)Z a
		0 o p_83708_
	b ()V b
	c ()I c
	d ()I d
fra$a fra$a
	a ()Lfqz; a
	a (Lfqz;)Z a
		0 o p_83712_
	b ()V b
	c ()I c
	d ()I d
fra$b fra$b
	a a
	b b
	<init> (I)V <init>
		0 o p_83716_
	a ()Lfqz; a
	a (Lfqz;)Z a
		0 o p_83719_
	b ()V b
	c ()I c
	d ()I d
fra$c fra$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 ()[Lfra$c; a
		static
	valueOf (Ljava/lang/String;)Lfra$c; valueOf
		static
		0 o p_83731_
	values ()[Lfra$c; values
		static
frb frb
	a a
	<init> ()V <init>
	a ()V a
	a (Lfrc;)V a
		0 o p_314718_
	b ()Lfrc; b
frc frc
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lfoh;Lfoh;Lfoh;)V <init>
		0 o position
		1 o forward
		2 o up
	a ()Lfoh; a
	b ()Lfoh; b
	c ()Lfoh; c
	d ()Lfoh; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_314707_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
frd frd
	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_
fre fre
	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
frf frf
frg frg
frh frh
	a ()I a
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_439278_
		1 o p_439302_
		2 o p_440614_
	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
fri fri
	a (F)Lfri; a
		static
		0 o p_439899_
	a ()F a
	a (Z)F a
		0 o p_83828_
	b (F)F b
		static
		0 o p_440698_
	b ()F b
	getAdvance ()F getAdvance
frj frj
	a a
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (I)Lfrm; a
		0 o p_231091_
	close ()V close
frj$a frj$a
	a a
	b b
	<init> (Lfrj;Lghy$a;)V <init>
		0 o provider
		1 o filter
	a ()Lfrj; a
	b ()Lghy$a; b
	close ()V close
	equals (Ljava/lang/Object;)Z equals
		0 o p_326508_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
frk frk
	b b
	<init> (Ljava/util/Map;)V <init>
		0 o p_286456_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (I)Lfrm; a
		0 o p_231105_
	a (Ljava/lang/Integer;Ljava/lang/Float;)V a
		0 o p_438673_
		1 o p_438674_
frk$a frk$a
	a a
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o advances
	a ()Lgis; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_286766_
	a (Lbap;)Lfrj; a
		0 o p_286243_
	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
frl frl
	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 (ILfrl$b;)Lfrm; a
		0 o p_365358_
		1 o p_360879_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (ILorg/lwjgl/util/freetype/FT_Face;I)Lfrm; a
		0 o p_361822_
		1 o p_360350_
		2 o p_362748_
	a (I)Lfrm; a
		0 o p_231116_
	b (I)[[Lfrl$b; b
		static
		0 o p_359012_
	b ()Lorg/lwjgl/util/freetype/FT_Face; b
	c (I)[Lfrl$b; c
		static
		0 o p_359013_
	close ()V close
frl$a frl$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lfrl;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_
	a (Lfrm$a;)Lgii; a
		0 o p_440645_
	a ()Lfri; a
frl$a$1 frl$a$1
	a a
	<init> (Lfrl$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
frl$b frl$b
	a a
	b b
	<init> (I)V <init>
		0 o p_360519_
frm frm
	a (Lfrm$a;)Lgii; a
		0 o p_440351_
	a ()Lfri; a
frm$a frm$a
	a (Lfri;Lfrh;)Lgii; a
		0 o p_439847_
		1 o p_440212_
	a ()Lgii; a
frn frn
fro fro
	a a
	b b
	c c
	<init> ()V <init>
	a (Ljava/lang/String;Lftm;Lfro$e;)Lfro$d; a
		0 o p_362189_
		1 o p_361484_
		2 o p_363038_
	a (Lftk;Lfro$c;)V a
		0 o p_362990_
		1 o p_363758_
	a (Ljava/lang/String;)Lfrp; a
		0 o p_362000_
	a (Ljava/lang/String;Ljava/lang/Object;)Lftn; a
		0 o p_363653_
		1 o p_363574_
	a (Lfro$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;Lftm;)Lftn; a
		0 o p_364379_
		1 o p_360666_
	a (Lfro$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 (Lftk;)V a
		0 o p_361151_
	a ()Ljava/util/BitSet; a
	a (I)Ljava/lang/String; a
		0 o p_361748_
	a (Ljava/util/Collection;)V a
		0 o p_365083_
fro$a fro$a
	c c
	<init> (Ljava/lang/String;Lfro$e;Ljava/lang/Object;)V <init>
		0 o p_362541_
		1 o p_363193_
		2 o p_360991_
	a ()Ljava/lang/Object; a
fro$b fro$b
	b b
	c c
	d d
	e e
	f f
	<init> (Lfro$f;ILfro$e;)V <init>
		0 o p_361124_
		1 o p_362902_
		2 o p_361683_
	a (Lfro$e;)Lfro$b; a
		0 o p_365456_
	get ()Ljava/lang/Object; get
	toString ()Ljava/lang/String; toString
fro$c fro$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_
fro$c$1 fro$c$1
	<init> ()V <init>
fro$d fro$d
	c c
	d d
	e e
	<init> (ILjava/lang/String;Lfro$e;Lftm;)V <init>
		0 o p_364397_
		1 o p_361829_
		2 o p_364005_
		3 o p_364356_
	a (Lftk;)V a
		0 o p_363728_
	a ()Ljava/lang/Object; a
	b (Lftk;)V b
		0 o p_362252_
fro$e fro$e
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lfro;ILjava/lang/String;)V <init>
		0 o p_363465_
		1 o p_363679_
		2 o p_362279_
	a (Ljava/lang/Runnable;)V a
		0 o p_360375_
	a (Lfro$e;)V a
		0 o p_361707_
	a (Lfro$b;)V a
		0 o p_362265_
	a (Lfrp;)V a
		0 o p_365196_
	a (Ljava/lang/String;Lftm;)Lftn; a
		0 o p_363278_
		1 o p_363531_
	a (Lftn;)V a
		0 o p_363844_
	a ()V a
	b (Lftn;)Lftn; b
		0 o p_363371_
	b (Lfro$b;)V b
		0 o p_360431_
	b ()V b
		static
	c (Lfro$b;)Lfro$b; c
		0 o p_364070_
	toString ()Ljava/lang/String; toString
fro$f fro$f
	a a
	b b
	<init> (Ljava/lang/String;Lfro$e;)V <init>
		0 o p_361601_
		1 o p_361693_
	a ()Ljava/lang/Object; a
	toString ()Ljava/lang/String; toString
frp frp
	a (Ljava/lang/Runnable;)V a
		0 o p_363152_
	a (Lfrp;)V a
		0 o p_364258_
	a (Ljava/lang/String;Lftm;)Lftn; a
		0 o p_361080_
		1 o p_361202_
	a (Lftn;)V a
		0 o p_363657_
	a ()V a
	b (Lftn;)Lftn; b
		0 o p_364074_
frq frq
frr frr
	<init> ()V <init>
	a (Lfrs;Ljava/util/function/Supplier;II)Lfrt; 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;)Lfrr; a
		static
		0 o p_418175_
		1 o p_418491_
	a (Lfrs;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lfrt; a
		0 o p_418166_
		1 o p_418436_
		2 o p_418440_
		3 o p_418477_
	a (Lfrs;Lfrt;III)Lfrt$a; a
		0 o p_418156_
		1 o p_418269_
		2 o p_418164_
		3 o p_418492_
		4 o p_418220_
frr$a frr$a
	<init> ()V <init>
	a (Lfrs;Ljava/util/function/Supplier;II)Lfrt; a
		0 o p_418138_
		1 o p_418472_
		2 o p_418304_
		3 o p_418442_
	a (Lfrs;III)Ljava/nio/ByteBuffer; a
		0 o p_418410_
		1 o p_418039_
		2 o p_418147_
		3 o p_418508_
	a (ILfrs;Lfrt;II)V a
		static
		0 o p_432150_
		1 o p_432151_
		2 o p_432152_
		3 o p_432153_
		4 o p_432154_
	a (Lfrs;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lfrt; a
		0 o p_418437_
		1 o p_418106_
		2 o p_418386_
		3 o p_418383_
	a (Lfrs;Lfrt;III)Lfrt$a; a
		0 o p_418435_
		1 o p_418399_
		2 o p_418357_
		3 o p_418353_
		4 o p_418237_
frr$b frr$b
	<init> ()V <init>
	a (Lfrs;Ljava/util/function/Supplier;II)Lfrt; a
		0 o p_418247_
		1 o p_418177_
		2 o p_418191_
		3 o p_418309_
	a (Lfrs;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lfrt; a
		0 o p_418102_
		1 o p_418521_
		2 o p_418167_
		3 o p_418232_
	a (Lfrs;Lfrt;)V a
		static
		0 o p_432155_
		1 o p_432156_
	a (Lfrs;Lfrt;III)Lfrt$a; a
		0 o p_418209_
		1 o p_418012_
		2 o p_418273_
		3 o p_418050_
		4 o p_418422_
frs frs
	<init> ()V <init>
	a (Lorg/lwjgl/opengl/GLCapabilities;Ljava/util/Set;Lfqu;)Lfrs; a
		static
		0 o p_412632_
		1 o p_412533_
		2 o p_451134_
	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 (IILjava/nio/ByteBuffer;I)V a
		0 o p_418475_
		1 o p_418483_
		2 o p_418182_
		3 o p_435947_
	a (II)V a
		0 o p_418016_
		1 o p_434489_
	a ()I a
	a (IJI)V a
		0 o p_418516_
		1 o p_418151_
		2 o p_418400_
	a (IIII)V a
		0 o p_418119_
		1 o p_418382_
		2 o p_418111_
		3 o p_433896_
	a (ILjava/nio/ByteBuffer;I)V a
		0 o p_418091_
		1 o p_418122_
		2 o p_418335_
	a (IIIII)Ljava/nio/ByteBuffer; a
		0 o p_418449_
		1 o p_418139_
		2 o p_418197_
		3 o p_418283_
		4 o p_434011_
	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
	b (IIIII)V b
		0 o p_412046_
		1 o p_412388_
		2 o p_412116_
		3 o p_412536_
		4 o p_412779_
	c (IIIII)V c
		0 o p_428838_
		1 o p_428829_
		2 o p_428821_
		3 o p_428837_
		4 o p_428849_
frs$a frs$a
	<init> ()V <init>
	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 (IILjava/nio/ByteBuffer;I)V a
		0 o p_418076_
		1 o p_418299_
		2 o p_418117_
		3 o p_434651_
	a (II)V a
		0 o p_418046_
		1 o p_433042_
	a ()I a
	a (IJI)V a
		0 o p_418123_
		1 o p_418371_
		2 o p_418160_
	a (IIII)V a
		0 o p_418135_
		1 o p_418262_
		2 o p_418080_
		3 o p_435688_
	a (ILjava/nio/ByteBuffer;I)V a
		0 o p_418280_
		1 o p_418007_
		2 o p_418178_
	a (IIIII)Ljava/nio/ByteBuffer; a
		0 o p_418027_
		1 o p_418408_
		2 o p_418310_
		3 o p_418214_
		4 o p_433284_
	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
	b (IIIII)V b
		0 o p_412474_
		1 o p_412101_
		2 o p_412181_
		3 o p_412742_
		4 o p_412591_
	c (IIIII)V c
		0 o p_428836_
		1 o p_428841_
		2 o p_428817_
		3 o p_428818_
		4 o p_428819_
frs$b frs$b
	<init> ()V <init>
	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 (IILjava/nio/ByteBuffer;I)V a
		0 o p_418332_
		1 o p_418165_
		2 o p_418268_
		3 o p_433134_
	a (I)I a
		0 o p_435075_
	a (II)V a
		0 o p_418235_
		1 o p_433066_
	a ()I a
	a (IJI)V a
		0 o p_418415_
		1 o p_418240_
		2 o p_418204_
	a (IIII)V a
		0 o p_418330_
		1 o p_418325_
		2 o p_418530_
		3 o p_435588_
	a (ILjava/nio/ByteBuffer;I)V a
		0 o p_418504_
		1 o p_418319_
		2 o p_418033_
	a (IIIII)Ljava/nio/ByteBuffer; a
		0 o p_418226_
		1 o p_418017_
		2 o p_418092_
		3 o p_418512_
		4 o p_435186_
	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
	b (IIIII)V b
		0 o p_412192_
		1 o p_412614_
		2 o p_412332_
		3 o p_412295_
		4 o p_412775_
	c (IIIII)V c
		0 o p_428853_
		1 o p_428827_
		2 o p_428852_
		3 o p_428847_
		4 o p_428825_
frt 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;Lfrs;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
frt$a com/mojang/blaze3d/opengl/GlBuffer$GlMappedView
	a unmap
	b buffer
	c data
	d closed
	<init> (Ljava/lang/Runnable;Lfrt;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
fru com/mojang/blaze3d/opengl/GlCommandEncoder
	a LOGGER
	b device
	c readFbo
	d drawFbo
	e lastPipeline
	f inRenderPass
	g lastProgram
	<clinit> ()V <clinit>
		static
	<init> (Lfrx;)V <init>
		0 o p_410479_
	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 (Lfsa;Ljava/util/Collection;)Z trySetup
		0 o p_410853_
		1 o p_418286_
	a (Lfsa;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 ()V finishRenderPass
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)V applyPipelineState
		0 o p_410655_
	a (Lfsa;IIILcom/mojang/blaze3d/vertex/VertexFormat$a;Lfsb;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 (Lcom/mojang/blaze3d/textures/GpuTexture;)V verifyColorTexture
		0 o p_416690_
	a (Lfsa;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 (Lfsa;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_
	b ()Lfrx; 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_
	copyToBuffer (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V copyToBuffer
		0 o p_428848_
		1 o p_428840_
	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;Lfsy;)V writeToTexture
		0 o p_409824_
		1 o p_410255_
	writeToTexture (Lcom/mojang/blaze3d/textures/GpuTexture;Lfsy;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_
	writeToTexture (Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/nio/ByteBuffer;Lfsy$a;IIIIII)V writeToTexture
		0 o p_409608_
		1 o p_436678_
		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_
fru$1 fru$1
	a a
	<clinit> ()V <clinit>
		static
frv frv
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (IZLjava/util/Set;)Lfrv; 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_
frv$a frv$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
frw frw
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfsc;)V a
		0 o p_410275_
	a (Lfsd;)V a
		0 o p_410098_
	a (Lfrt;)V a
		0 o p_409842_
	a (Lfsg$c;)V a
		0 o p_410821_
	a ()V a
	a (Ljava/util/function/Supplier;)V a
		0 o p_419723_
	a (Lfrz;)V a
		0 o p_410337_
	a (Lorg/lwjgl/opengl/GLCapabilities;ZLjava/util/Set;)Lfrw; a
		static
		0 o p_409769_
		1 o p_410806_
		2 o p_411081_
	b ()Z b
frw$a frw$a
	a a
	<init> ()V <init>
	a (Lfsc;)V a
		0 o p_410868_
	a (Lfsd;)V a
		0 o p_410170_
	a (Lfrt;)V a
		0 o p_410733_
	a (Lfsg$c;)V a
		0 o p_410688_
	a ()V a
	a (Ljava/util/function/Supplier;)V a
		0 o p_420037_
	a (Lfrz;)V a
		0 o p_409865_
	b ()Z b
frw$b frw$b
	<init> ()V <init>
frw$c frw$c
	<init> ()V <init>
	a (Lfsc;)V a
		0 o p_410674_
	a (Lfsd;)V a
		0 o p_410324_
	a (Lfrt;)V a
		0 o p_410006_
	a (Lfsg$c;)V a
		0 o p_409615_
	a (Lfrz;)V a
		0 o p_409850_
	b ()Z b
frx 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 (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lfsb; getOrCompilePipeline
		0 o p_410397_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Ljava/util/function/BiFunction;Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lfsb; lambda$precompilePipeline$2
		0 o p_409847_
		1 o p_410138_
		2 o p_410619_
	a (Lfrx$a;Ljava/util/function/BiFunction;)Lfsc; compileShader
		0 o p_410649_
		1 o p_409708_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Ljava/util/function/BiFunction;)Lfsb; precompilePipeline
		0 o p_410489_
		1 o p_410134_
	a (Lamj;Lcom/mojang/blaze3d/shaders/ShaderType;Lhgq;Ljava/util/function/BiFunction;)Lfsc; getOrCompileShader
		0 o p_410881_
		1 o p_409876_
		2 o p_410398_
		3 o p_410158_
	a (Lfrx$a;Ljava/util/function/BiFunction;Lfrx$a;)Lfsc; lambda$getOrCompileShader$1
		0 o p_410326_
		1 o p_410738_
		2 o p_410725_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lfsb; lambda$getOrCompilePipeline$0
		0 o p_409754_
		1 o p_410866_
	a ()Lfrw; debugLabels
	b (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Ljava/util/function/BiFunction;)Lfsb; compilePipeline
		0 o p_409588_
		1 o p_410709_
	b ()Lfrs; directStateAccess
	c ()Lfsg; 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 ()Lfrr; getBufferStorage
	e ()I getMaxSupportedTextureSize
		static
	f ()V sacrificeShaderToOpenGlAndAmd
		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_
frx$a frx$a
	a a
	b b
	c c
	<init> (Lamj;Lcom/mojang/blaze3d/shaders/ShaderType;Lhgq;)V <init>
		0 o id
		1 o type
		2 o defines
	a ()Lamj; a
	b ()Lcom/mojang/blaze3d/shaders/ShaderType; b
	c ()Lhgq; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_410426_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fry com/mojang/blaze3d/opengl/GlFence
	a handle
	<init> ()V <init>
	awaitCompletion (J)Z awaitCompletion
		0 o p_418227_
	close ()V close
frz frz
	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 (Lfsc;Lfsc;Lcom/mojang/blaze3d/vertex/VertexFormat;Ljava/lang/String;)Lfrz; a
		static
		0 o p_410427_
		1 o p_409637_
		2 o p_410009_
		3 o p_410384_
	a (Ljava/util/List;Ljava/util/List;)V a
		0 o p_410553_
		1 o p_410038_
	a ()I a
	a (Ljava/lang/String;)Lfsf; a
		0 o p_410422_
	b ()Ljava/lang/String; b
	c ()Ljava/util/Map; c
	close ()V close
	toString ()Ljava/lang/String; toString
frz$1 frz$1
	a a
	<clinit> ()V <clinit>
		static
fs 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 ()Lfs; displaySlot
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfpe; getDisplaySlot
		static
		0 o p_109200_
		1 o p_109201_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304112_
	a (Lcom/mojang/brigadier/StringReader;)Lfpe; 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_
fsa 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> (Lfru;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_
fsb fsb
	a info
	b program
	<init> (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lfrz;)V <init>
		0 o info
		1 o program
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; info
	b ()Lfrz; program
	equals (Ljava/lang/Object;)Z equals
		0 o p_410104_
	hashCode ()I hashCode
	isValid ()Z isValid
	toString ()Ljava/lang/String; toString
fsc fsc
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (ILamj;Lcom/mojang/blaze3d/shaders/ShaderType;)V <init>
		0 o p_410278_
		1 o p_409685_
		2 o p_409901_
	a ()Lamj; a
	b ()I b
	c ()Ljava/lang/String; c
	close ()V close
fsd 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 (Lfrs;Lcom/mojang/blaze3d/textures/GpuTexture;)I getFbo
		0 o p_412345_
		1 o p_410364_
	a ()I glId
	a (Lfrs;II)I lambda$getFbo$0
		0 o p_411996_
		1 o p_411997_
		2 o p_411998_
	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_
fsd$1 fsd$1
	a a
	<clinit> ()V <clinit>
		static
fse com/mojang/blaze3d/opengl/GlTextureView
	a closed
	<init> (Lfsd;II)V <init>
		0 o p_423648_
		1 o p_423671_
		2 o p_423545_
	a ()Lfsd; texture
	close ()V close
	isClosed ()Z isClosed
	texture ()Lcom/mojang/blaze3d/textures/GpuTexture; texture
fsf fsf
	close ()V close
fsf$a fsf$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
fsf$b fsf$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
fsf$c fsf$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
fsg fsg
	<init> ()V <init>
	a (Lorg/lwjgl/opengl/GLCapabilities;Lfrw;Ljava/util/Set;)Lfsg; a
		static
		0 o p_410150_
		1 o p_410596_
		2 o p_411102_
	a (Lcom/mojang/blaze3d/vertex/VertexFormat;Lfrt;)V a
		0 o p_410748_
		1 o p_410565_
fsg$1 fsg$1
	a a
	<clinit> ()V <clinit>
		static
fsg$a fsg$a
	a a
	b b
	<init> (Lfrw;)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;Lfrt;)V a
		0 o p_410490_
		1 o p_410612_
fsg$b fsg$b
	a a
	b b
	c c
	<init> (Lfrw;)V <init>
		0 o p_410359_
	a (Lcom/mojang/blaze3d/vertex/VertexFormat;Lfrt;)V a
		0 o p_410638_
		1 o p_410508_
fsg$c fsg$c
	a a
	b b
	c c
	<init> (ILcom/mojang/blaze3d/vertex/VertexFormat;Lfrt;)V <init>
		0 o p_409990_
		1 o p_410774_
		2 o p_410599_
fsh fsh
fsi fsi
fsj fsj
	a a
	b b
	l l
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_166137_
		1 o p_166138_
	a (Lfsj$a;)Lcom/mojang/blaze3d/textures/GpuTexture; a
		0 o p_166140_
	b (Lfsj$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)Lfsj$a; d
		0 o p_166147_
		1 o p_166148_
	g ()Ljava/lang/String; g
	h ()Ljava/lang/String; h
fsj$a fsj$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
fsk fsk
	a a
	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;Z)V <init>
		0 o p_405387_
		1 o p_166199_
	a (Lfsk;)V a
		0 o p_83946_
	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
	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
fsl fsl
	<init> (Ljava/lang/String;IIZ)V <init>
		0 o p_405118_
		1 o p_166213_
		2 o p_166214_
		3 o p_166215_
fsm fsm
fsn fsn
	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_
fso fso
	a a
	b b
	<init> ()V <init>
	a (Lftb;Ljava/nio/ByteBuffer;[B)V a
		static
		0 o p_447322_
		1 o p_83993_
		2 o p_83994_
	a (Lftb;Lorg/lwjgl/glfw/GLFWErrorCallbackI;)Ljava/lang/String; a
		0 o p_446007_
		1 o p_83997_
	a (Lftb;Ljava/lang/String;)V a
		0 o p_446258_
		1 o p_83990_
fsp fsp
	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
fsq fsq
	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)Lfsq; a
		0 o p_393987_
		1 o p_393854_
	a ()I a
	a (Z)Lfsq; a
		0 o p_394284_
	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
fsr fsr
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lgad;Lfzz;)V <init>
		0 o p_360283_
		1 o p_361436_
	a (I)V a
		0 o p_362214_
	a ()I a
	b ()Lfsr$a; b
	c ()Z c
	d ()V d
fsr$a fsr$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 ()[Lfsr$a; a
		static
	valueOf (Ljava/lang/String;)Lfsr$a; valueOf
		static
		0 o p_393871_
	values ()[Lfsr$a; values
		static
fss fss
	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 (Lazb;)Ljava/util/List; a
		0 o p_281372_
	a (Lazb;Ljava/lang/String;)Lbah; a
		0 o p_281570_
		1 o p_281345_
	a ()[Lfss; a
		static
	b (Lazb;)Lbah; b
		0 o p_281289_
	valueOf (Ljava/lang/String;)Lfss; valueOf
		static
		0 o p_282685_
	values ()[Lfss; values
		static
fst fst
	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
	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
	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 (Lftb;IDD)V a
		static
		0 o p_447110_
		1 o p_84835_
		2 o p_84836_
		3 o p_84837_
	a (Lftb;I)Z a
		static
		0 o p_446846_
		1 o p_84832_
	a ()Z a
		static
	a (Ljava/lang/String;)Lfst$a; a
		static
		0 o p_84852_
	a (Lftb;Z)V a
		static
		0 o p_445672_
		1 o p_84850_
	a (Lgth;)Lfst$a; a
		static
		0 o p_445582_
	a (Lftb;Lorg/lwjgl/glfw/GLFWCursorPosCallbackI;Lorg/lwjgl/glfw/GLFWMouseButtonCallbackI;Lorg/lwjgl/glfw/GLFWScrollCallbackI;Lorg/lwjgl/glfw/GLFWDropCallbackI;)V a
		static
		0 o p_445803_
		1 o p_84840_
		2 o p_84841_
		3 o p_84842_
		4 o p_84843_
	a (Lftb;Lorg/lwjgl/glfw/GLFWKeyCallbackI;Lorg/lwjgl/glfw/GLFWCharModsCallbackI;)V a
		static
		0 o p_446817_
		1 o p_84846_
		2 o p_84847_
fst$a fst$a
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfst$b;I)V <init>
		0 o p_84860_
		1 o p_84861_
		2 o p_84862_
	a ()Lfst$b; a
	a (Lfst$b;ILjava/lang/String;)Lxx; a
		static
		0 o p_84870_
		1 o p_84871_
		2 o p_84872_
	b ()I b
	c ()Ljava/lang/String; c
	d ()Lxx; d
	e ()Ljava/util/OptionalInt; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_84878_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fst$b fst$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 (Ljava/lang/Integer;Ljava/lang/String;)Lxx; a
		static
		0 o p_84904_
		1 o p_84905_
	a (Lfst$b;Ljava/lang/String;I)V a
		static
		0 o p_84900_
		1 o p_84901_
		2 o p_84902_
	a ()[Lfst$b; a
		static
	a (I)Lfst$a; a
		0 o p_84896_
	b (Ljava/lang/Integer;Ljava/lang/String;)Lxx; b
		static
		0 o p_84911_
		1 o p_84912_
	b (I)Lfst$a; b
		0 o p_84907_
	c (Ljava/lang/Integer;Ljava/lang/String;)Lxx; c
		static
		0 o p_288232_
		1 o p_288233_
	valueOf (Ljava/lang/String;)Lfst$b; valueOf
		static
		0 o p_84917_
	values ()[Lfst$b; values
		static
fsu fsu
	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 ()Ljava/lang/String; a
		static
	a (Lfsu$a;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V a
		0 o p_418264_
		1 o p_418385_
		2 o p_418228_
	a (Z)V a
		0 o p_418395_
	a (Lfsu$a;)V a
		0 o p_418275_
	close ()V close
fsu$a fsu$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 ()[Lfsu$a; a
		static
	valueOf (Ljava/lang/String;)Lfsu$a; valueOf
		static
		0 o p_418162_
	values ()[Lfsu$a; values
		static
fsv fsv
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lftb;)V a
		static
		0 o p_446195_
	a (Lbah;)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 (Lftb;)V b
		static
		0 o p_446343_
	c (Lca/weblite/objc/NSObject;)V c
		static
		0 o p_182524_
	c (Lftb;)Ljava/util/Optional; c
		static
		0 o p_447295_
	d (Lca/weblite/objc/NSObject;)V d
		static
		0 o p_304987_
fsw fsw
	a a
	b b
	c c
	d d
	e e
	<init> (J)V <init>
		0 o p_84942_
	a (I)Lfta; a
		0 o p_84945_
	a ()V a
	a (Lfta;)I a
		0 o p_84947_
	a (Ljava/util/Optional;)Lfta; a
		0 o p_84949_
	b ()Lfta; b
	c ()I c
	d ()I d
	e ()I e
	f ()J f
	toString ()Ljava/lang/String; toString
fsx fsx
	createMonitor (J)Lfsw; createMonitor
		0 o p_84957_
fsy fsy
	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> (Lfsy$a;IIZJ)V <init>
		0 o p_84977_
		1 o p_84978_
		2 o p_84979_
		3 o p_84980_
		4 o p_84981_
	<init> (Lfsy$a;IIZ)V <init>
		0 o p_84972_
		1 o p_84973_
		2 o p_84974_
		3 o p_84975_
	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 (Ljava/nio/ByteBuffer;)Lfsy; a
		static
		0 o p_85063_
	a (Lfsy;)V a
		0 o p_85055_
	a (Lfsy$a;Ljava/nio/ByteBuffer;)Lfsy; a
		static
		0 o p_85052_
		1 o p_85053_
	a (Ljava/nio/file/Path;)V a
		0 o p_85067_
	a (II)I a
		0 o p_361017_
		1 o p_364883_
	a ([B)Lfsy; a
		static
		0 o p_273041_
	a (Lorg/lwjgl/util/freetype/FT_Face;I)Z a
		0 o p_320757_
		1 o p_85070_
	a (Ljava/util/function/IntUnaryOperator;)Lfsy; a
		0 o p_267084_
	a (Lfsy;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 (Ljava/nio/ByteBuffer;[B)Lfsy; a
		static
		0 o p_389700_
		1 o p_389448_
	a (Ljava/io/InputStream;)Lfsy; a
		static
		0 o p_85059_
	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 (Lfsy$a;Ljava/io/InputStream;)Lfsy; a
		static
		0 o p_85049_
		1 o p_85050_
	a (IIIILfsy;)V a
		0 o p_85035_
		1 o p_85036_
		2 o p_85037_
		3 o p_85038_
		4 o p_85039_
	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 (II)Z c
		0 o p_166423_
		1 o p_166424_
	c ()Lfsy$a; c
	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
fsy$a fsy$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)Lfsy$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 ()[Lfsy$a; u
		static
	valueOf (Ljava/lang/String;)Lfsy$a; valueOf
		static
		0 o p_85177_
	values ()[Lfsy$a; values
		static
fsy$b fsy$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_
fsz fsz
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfsx;)V <init>
		0 o p_85265_
	a (III)I a
		static
		0 o p_85268_
		1 o p_85269_
		2 o p_85270_
	a (J)Lfsw; a
		0 o p_85272_
	a ()V a
	a (Lftb;)Lfsw; a
		0 o p_85277_
	a (JI)V a
		0 o p_85274_
		1 o p_85275_
ft net/minecraft/commands/arguments/SignedArgument
fta fta
	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
ftb ftb
	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> (Lftc;Lfsz;Lfsq;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 (Lfqy;)V a
		0 o p_373098_
	a (ZLfqy;)V a
		0 o p_85432_
		1 o p_373070_
	a (Ljava/util/function/BiConsumer;)V a
		static
		0 o p_85408_
	a (Lftd;)V a
		0 o p_443554_
	a (Lazb;Lfss;)V a
		0 o p_281860_
		1 o p_282155_
	a (Ljava/util/Optional;)V a
		0 o p_85406_
	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 (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
	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_
	c (Z)V c
		0 o p_442543_
	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 ()Lfsw; t
	u ()Z u
	v ()V v
	w ()V w
	x ()V x
ftb$a ftb$a
	<init> (Ljava/lang/String;)V <init>
		0 o p_85455_
ftc ftc
	a ()V a
	a (Z)V a
		0 o p_85477_
	b ()V b
ftd ftd
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;J)V <init>
		0 o p_443424_
		1 o p_443217_
	a (ILjava/lang/String;Lftd;)Lftd; a
		static
		0 o p_442811_
		1 o p_443595_
		2 o p_442863_
	a (Lftb;)V a
		0 o p_442541_
	toString ()Ljava/lang/String; toString
fte fte
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
ftf ftf
ftg ftg
fth fth
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lfth$a;)Ljava/lang/String; a
		0 o p_166467_
		1 o p_166468_
	a (Ljava/lang/String;Lhgq;)Ljava/lang/String; a
		static
		0 o p_366820_
		1 o p_366487_
	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;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;Lfth$a;Ljava/lang/String;)Ljava/util/List; a
		0 o p_166470_
		1 o p_166471_
		2 o p_166472_
fth$a fth$a
	a a
	b b
	<init> ()V <init>
fti fti
ftj ftj
	b b
	c c
	<init> (I)V <init>
		0 o p_360291_
	a (Lftm;)Ljava/lang/Object; a
		0 o p_365509_
	a (Lftm;Ljava/lang/Object;)V a
		0 o p_360929_
		1 o p_364526_
	a ()V a
	b (Lftm;)Ljava/lang/Object; b
		0 o p_394528_
	b ()V b
	c ()Ljava/util/Collection; c
	close ()V close
ftj$a ftj$a
	a a
	b b
	c c
	<init> (Lftm;Ljava/lang/Object;I)V <init>
		0 o p_362044_
		1 o p_364798_
		2 o p_362012_
	close ()V close
ftk ftk
	a a
	<clinit> ()V <clinit>
		static
	a (Lftm;)Ljava/lang/Object; a
		0 o p_362669_
	a (Lftm;Ljava/lang/Object;)V a
		0 o p_361831_
		1 o p_363754_
ftk$1 ftk$1
	<init> ()V <init>
	a (Lftm;)Ljava/lang/Object; a
		0 o p_362261_
	a (Lftm;Ljava/lang/Object;)V a
		0 o p_363699_
		1 o p_364295_
ftl ftl
	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 (Lfsk;)V a
		0 o p_393765_
	a ()Lfsk; a
	a (Lftm;)Z a
		0 o p_394237_
	a (Ljava/lang/Object;)V a
		0 o p_362377_
	b ()I a
	b (Ljava/lang/Object;)V b
		0 o p_393750_
	b (Lfsk;)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
ftm ftm
	a (Lftm;)Z a
		0 o p_394583_
	a (Ljava/lang/Object;)V a
		0 o p_363676_
	b (Ljava/lang/Object;)V b
		0 o p_394130_
	f ()Ljava/lang/Object; f
ftn ftn
	a a
	<clinit> ()V <clinit>
		static
	a ()Lftn; a
		static
	b ()Ljava/lang/Object; b
		static
	get ()Ljava/lang/Object; get
fto fto
ftp ftp
	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 ()[Lftp; a
		static
	valueOf (Ljava/lang/String;)Lftp; valueOf
		static
		0 o p_410847_
	values ()[Lftp; values
		static
ftq ftq
ftr ftr
	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
fts fts
	a a
	<init> ()V <init>
	a ()Lfts; a
		static
	b ()Z b
	c ()V c
	d ()Lfts$a; d
fts$a fts$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
fts$b fts$b
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfts; a
		static
ftt ftt
ftu ftu
ftv ftv
	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> (Lftw;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 (IIII)Lfud; a
		0 o p_350581_
		1 o p_350952_
		2 o p_350275_
		3 o p_350985_
	a (II)Lfud; a
		0 o p_350396_
		1 o p_350722_
	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 (FF)Lfud; a
		0 o p_350574_
		1 o p_350773_
	a (I)Lfud; a
		0 o p_350530_
	a (F)B a
		static
		0 o p_350741_
	a (SSLcom/mojang/blaze3d/vertex/VertexFormatElement;)Lfud; a
		0 o p_350449_
		1 o p_350780_
		2 o p_350925_
	a ()Lftz; a
	a (FFF)Lfud; a
		0 o p_350828_
		1 o p_350614_
		2 o p_350700_
	b (JI)V b
		static
		0 o p_350878_
		1 o p_350667_
	b (II)Lfud; b
		0 o p_351058_
		1 o p_350320_
	b (FFF)Lfud; b
		0 o p_351000_
		1 o p_350982_
		2 o p_350974_
	b (I)Lfud; b
		0 o p_350297_
	b ()Lftz; b
	c (I)Lfud; c
		0 o p_350848_
	c ()V c
	d ()Lftz; d
	e ()J e
	f ()V f
ftw ftw
	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 ()Lftw$a; a
	a (I)Lftw; 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
ftw$a ftw$a
	a a
	b b
	c c
	d d
	e e
	<init> (Lftw;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
ftx ftx
	a a
	<init> (I)V <init>
		0 o p_445606_
	a (I)F a
		0 o p_447187_
	a (IFFF)V a
		0 o p_446729_
		1 o p_446318_
		2 o p_446523_
		3 o p_446612_
	a (ILorg/joml/Vector3f;)Lorg/joml/Vector3f; a
		0 o p_445760_
		1 o p_447275_
	a ()I a
	a (ILorg/joml/Vector3fc;)V a
		0 o p_446536_
		1 o p_445978_
	b (I)F b
		0 o p_445592_
	c (I)F c
		0 o p_445874_
fty fty
	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>
ftz ftz
	a a
	b b
	c c
	<init> (Lftw$a;Lftz$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;)Lftx; a
		static
		0 o p_350488_
		1 o p_350671_
		2 o p_350665_
	a (Lftw;Lfuf;)Lftz$b; a
		0 o p_350540_
		1 o p_350720_
	b ()Ljava/nio/ByteBuffer; b
	c ()Lftz$a; c
	close ()V close
ftz$1 ftz$1
	a a
	<clinit> ()V <clinit>
		static
ftz$a ftz$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
ftz$b ftz$b
	a a
	b b
	<init> (Lftx;Lcom/mojang/blaze3d/vertex/VertexFormat$a;)V <init>
		0 o centroids
		1 o indexType
	a (Lftw;Lfuf;)Lftw$a; a
		0 o p_351024_
		1 o p_350537_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;I)V a
		static
		0 o p_350546_
		1 o p_350913_
	a (JLcom/mojang/blaze3d/vertex/VertexFormat$a;)Lit/unimi/dsi/fastutil/ints/IntConsumer; a
		0 o p_350877_
		1 o p_350389_
	a ()Lftx; a
	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
fu 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 ()Lfu; 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_
fua fua
	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 (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_
	a (Lfoh;)V a
		0 o p_364964_
	b (FFF)V b
		0 o p_85842_
		1 o p_85843_
		2 o p_85844_
	b ()V b
	c ()Lfua$a; c
	d ()Z d
	e ()V e
fua$a fua$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 (FFF)Lorg/joml/Matrix4f; a
		0 o p_405328_
		1 o p_405694_
		2 o p_405239_
	a (Lfua$a;)V a
		0 o p_393654_
	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 ()Lfua$a; d
	e ()V e
fub fub
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lfud;Lfua$a;F)V <init>
		0 o p_260211_
		1 o p_324244_
		2 o p_259312_
	a (FF)Lfud; a
		0 o p_351041_
		1 o p_350355_
	a (IIII)Lfud; a
		0 o p_350431_
		1 o p_350486_
		2 o p_350631_
		3 o p_350495_
	a (II)Lfud; a
		0 o p_350521_
		1 o p_350750_
	a (FFF)Lfud; a
		0 o p_350285_
		1 o p_350727_
		2 o p_350832_
	b (FFF)Lfud; b
		0 o p_350270_
		1 o p_350794_
		2 o p_350323_
	b (II)Lfud; b
		0 o p_351012_
		1 o p_350527_
fuc fuc
	a a
	b b
	c c
	<init> (I)V <init>
		0 o p_85912_
	<init> ()V <init>
	a ()V a
		static
	a (Lcom/mojang/blaze3d/vertex/VertexFormat$b;Lcom/mojang/blaze3d/vertex/VertexFormat;)Lftv; a
		0 o p_350571_
		1 o p_350837_
	b ()Lfuc; b
		static
	c ()V c
fud fud
	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 (IIII)Lfud; a
		0 o p_350535_
		1 o p_350875_
		2 o p_350886_
		3 o p_350775_
	a (FFFF)Lfud; a
		0 o p_350350_
		1 o p_350356_
		2 o p_350623_
		3 o p_350312_
	a (II)Lfud; a
		0 o p_350815_
		1 o p_350629_
	a (Lfua$a;Lorg/joml/Vector3f;)Lfud; a
		0 o p_352288_
		1 o p_352298_
	a (Lfua$a;Lhhk;[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 (Lorg/joml/Vector3f;)Lfud; a
		0 o p_350685_
	a (Lfua$a;Lhhk;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 (Lfua$a;FFF)Lfud; a
		0 o p_350506_
		1 o p_350934_
		2 o p_350873_
		3 o p_350981_
	a (FF)Lfud; a
		0 o p_350572_
		1 o p_350917_
	a (Lorg/joml/Matrix4f;FFF)Lfud; a
		0 o p_350929_
		1 o p_350884_
		2 o p_350885_
		3 o p_350942_
	a (I)Lfud; a
		0 o p_350809_
	a (Lorg/joml/Matrix3x2f;FF)Lfud; a
		0 o p_415624_
		1 o p_415815_
		2 o p_416074_
	a (FFF)Lfud; a
		0 o p_350761_
		1 o p_350704_
		2 o p_350711_
	b (Lfua$a;Lorg/joml/Vector3f;)Lfud; b
		0 o p_362749_
		1 o p_365318_
	b (II)Lfud; b
		0 o p_350859_
		1 o p_351004_
	b (FFF)Lfud; b
		0 o p_350429_
		1 o p_350286_
		2 o p_350836_
	b (I)Lfud; b
		0 o p_350697_
	b (Lfua$a;FFF)Lfud; b
		0 o p_350592_
		1 o p_350534_
		2 o p_350411_
		3 o p_350441_
	c (I)Lfud; c
		0 o p_350855_
fue fue
	<init> ()V <init>
	a ()Lfud; a
		static
	a (Lfud;Lfud;)Lfud; a
		static
		0 o p_86169_
		1 o p_86170_
	a (Lfud;)Lfud; a
		static
		0 o p_167062_
	a ([Lfud;)Lfud; a
		static
		0 o p_167064_
fue$a fue$a
	a a
	b b
	<init> (Lfud;Lfud;)V <init>
		0 o p_86174_
		1 o p_86175_
	a (FF)Lfud; a
		0 o p_350403_
		1 o p_350914_
	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 (IIII)Lfud; a
		0 o p_350709_
		1 o p_350378_
		2 o p_350552_
		3 o p_350453_
	a (II)Lfud; a
		0 o p_350402_
		1 o p_351027_
	a (FFF)Lfud; a
		0 o p_350863_
		1 o p_350291_
		2 o p_350475_
	b (FFF)Lfud; b
		0 o p_350811_
		1 o p_350770_
		2 o p_350296_
	b (II)Lfud; b
		0 o p_350512_
		1 o p_350829_
fue$b fue$b
	a a
	<init> ([Lfud;)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 (IIII)Lfud; a
		0 o p_167130_
		1 o p_167131_
		2 o p_167132_
		3 o p_167133_
	a (Ljava/util/function/Consumer;)V a
		0 o p_167145_
	a (II)Lfud; a
		0 o p_350622_
		1 o p_350367_
	a (FFLfud;)V a
		static
		0 o p_349765_
		1 o p_349766_
		2 o p_349767_
	a (FFFLfud;)V a
		static
		0 o p_349758_
		1 o p_349759_
		2 o p_349760_
		3 o p_349761_
	a (FF)Lfud; a
		0 o p_167084_
		1 o p_167085_
	a (IIIILfud;)V a
		static
		0 o p_349753_
		1 o p_349754_
		2 o p_349755_
		3 o p_349756_
		4 o p_349757_
	a (IILfud;)V a
		static
		0 o p_349762_
		1 o p_349763_
		2 o p_349764_
	a (FFFIFFIIFFFLfud;)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_
	a (FFF)Lfud; a
		0 o p_350626_
		1 o p_351046_
		2 o p_351003_
	a ()[Lfud; a
	b (II)Lfud; b
		0 o p_350498_
		1 o p_350436_
	b (FFF)Lfud; b
		0 o p_167147_
		1 o p_167148_
		2 o p_167149_
	b (FFFLfud;)V b
		static
		0 o p_349768_
		1 o p_349769_
		2 o p_349770_
		3 o p_349771_
	b (IILfud;)V b
		static
		0 o p_349750_
		1 o p_349751_
		2 o p_349752_
	equals (Ljava/lang/Object;)Z equals
		0 o p_350363_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fuf fuf
	a a
	b b
	<clinit> ()V <clinit>
		static
	a (FFF)Lfuf; a
		static
		0 o p_277642_
		1 o p_277654_
		2 o p_278092_
	a ([FII)I a
		static
		0 o p_277478_
		1 o p_277443_
		2 o p_277864_
	a (Lorg/joml/Vector3fc;)Lfuf; a
		static
		0 o p_447280_
	a (Lfuf$a;Lftx;)[I a
		static
		0 o p_445122_
		1 o p_445123_
	a (Lfuf$a;)Lfuf; a
		static
		0 o p_277530_
	a (Lorg/joml/Vector3f;)F a
		static
		0 o p_277433_
	sort (Lftx;)[I sort
		0 o p_446587_
fuf$a fuf$a
	apply (Lorg/joml/Vector3f;)F apply
		0 o p_277761_
fug fug
fuh fuh
	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 ()Lfuh$a; c
		static
fuh$a fuh$a
	a a
	b b
	<init> (Lfuh$b;)V <init>
		0 o p_294456_
	<init> (Lfuh$b;Lfwt;)V <init>
		0 o type
		1 o exception
	<init> (Lfwt;)V <init>
		0 o p_294364_
	a ()Lfuh$b; a
	a (Lgmj;)Lgmj; a
		0 o p_296406_
	b ()Lfwt; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_294711_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fuh$b fuh$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 ()[Lfuh$b; a
		static
	valueOf (Ljava/lang/String;)Lfuh$b; valueOf
		static
		0 o p_294190_
	values ()[Lfuh$b; values
		static
fui fui
	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
	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> (Lgmj;)V <init>
		0 o p_86315_
	A (Lfui;)Lfzz; A
		static
		0 o p_306104_
	B (Lfui;)Lgda; B
		static
		0 o p_350541_
	C (Lfui;)Lfzz; C
		static
		0 o p_306204_
	D (Lfui;)Lfzz; D
		static
		0 o p_305928_
	E (Lfui;)Lfzz; E
		static
		0 o p_306052_
	I ()Lgjd; I
	J ()Lgjg; J
	K ()V K
	L ()V L
	M ()V M
	N ()V N
	O ()Ljava/util/List; O
	P ()Lfvt; P
	Q ()V Q
	R ()V R
	a (Ljava/util/List;Ljava/lang/Object;)V a
		0 o p_274629_
		1 o p_274630_
	a (Ljava/util/List;Lfun;)Ljava/lang/Object; a
		static
		0 o p_274624_
		1 o p_274625_
	a (Lfvt;)Z a
		0 o p_86595_
	a (Lfvt;Lgmj;Lxx;Lxx;Lxx;)V a
		static
		0 o p_305792_
		1 o p_306263_
		2 o p_305782_
		3 o p_306311_
		4 o p_306238_
	a (Ljava/util/Collection;)V a
		0 o p_304698_
	a (Lfvt;Lgmj;Z)V a
		static
		0 o p_305964_
		1 o p_305959_
		2 o p_306296_
	a (Lfvt;Lges;)V a
		0 o p_344112_
		1 o p_344113_
	a (Lfww$a;)V a
		0 o p_305616_
	a (Lfww;)Lfyh$c; a
		0 o p_238836_
	a (Ljava/util/UUID;Ljava/lang/Object;)V a
		0 o p_305609_
		1 o p_305610_
	a (Lfui;)Lfzz; a
		static
		0 o p_167187_
	a (Ljava/util/UUID;Lfun;)Ljava/lang/Object; a
		static
		0 o p_274627_
		1 o p_274628_
	a (Ljava/lang/String;Z)Lxx; a
		static
		0 o p_307541_
		1 o p_307256_
	a (Lfuh$a;)V a
		0 o p_293549_
	a (Lfui;Lggw;)V a
		static
		0 o p_321333_
		1 o p_321334_
	a (Lgmj;Lfvt;Lges;)V a
		static
		0 o p_349773_
		1 o p_349774_
		2 o p_349775_
	a (IZ)Lxx; a
		static
		0 o p_380242_
		1 o p_379740_
	a (Ljava/lang/Throwable;)Ljava/lang/Void; a
		static
		0 o p_274626_
	a (Ljava/util/UUID;)V a
		0 o p_275349_
	a (Lfui$i;Ljava/util/function/Consumer;)V a
		static
		0 o p_275561_
		1 o p_275686_
	a (Lfvt;Lgmj;)V a
		static
		0 o p_86516_
		1 o p_86517_
	a (Lfui$i;Lfzz;)Ljava/lang/Object; a
		static
		0 o p_408940_
		1 o p_408941_
	a (Lfui$d;)V a
		0 o p_294474_
	a (Ljava/lang/Integer;)V a
		0 o p_300619_
	a (Lgdd;Ljava/lang/String;I)V a
		0 o p_294591_
		1 o p_295050_
		2 o p_294351_
	a (Lgdd;IIF)V a
		0 o p_282736_
		1 o p_283347_
		2 o p_282480_
		3 o p_283485_
	a (Lfww;Lfvq;)V a
		0 o p_300621_
		1 o p_300622_
	a (Lgdw;Ljava/lang/Boolean;)V a
		0 o p_305606_
		1 o p_305607_
	a (Lgdp;)V a
		0 o p_315807_
	a (Ljava/lang/String;I)Lxx; a
		static
		0 o p_307429_
		1 o p_307536_
	a (Lfvv;)V a
		0 o p_349772_
	a (Lxx;Lgdp;)V a
		0 o p_293546_
		1 o p_293547_
	a (Ljava/lang/Boolean;)V a
		0 o p_293548_
	a (Ljava/util/UUID;Lfvr;)Z a
		static
		0 o p_274620_
		1 o p_274621_
	aX_ ()V aX_
	b (Ljava/lang/String;Z)V b
		0 o p_438675_
		1 o p_438676_
	b (Lgdp;)V b
		0 o p_300620_
	b (Ljava/util/List;)V b
		0 o p_304053_
	b (Lfui;)Lfzz; b
		static
		0 o p_167193_
	b (Lfvt;)Z b
		0 o p_86620_
	b (Lfui$d;)Lgjc; b
		0 o p_295052_
	b (Lfvt;Lgmj;)V b
		static
		0 o p_350306_
		1 o p_351001_
	b (Lfui;Lggw;)V b
		static
		0 o p_321331_
		1 o p_321332_
	b ()Z b
		static
	bg_ ()V bg_
	c ()V c
	c (Lfui$d;)Lgjd; c
		0 o p_294561_
	c (Lgdp;)V c
		0 o p_86679_
	c (Lfui;)Lfzz; c
		static
		0 o p_167195_
	c (Lfvt;)Z c
		0 o p_86645_
	d (Lfui;)Lgda; d
		static
		0 o p_167204_
	d (Lfvt;)V d
		0 o p_193500_
	d (Lgdp;)V d
		0 o p_86622_
	e (Lfui;)Lgda; e
		static
		0 o p_86583_
	e (Lgdp;)V e
		0 o p_86672_
	e (Lfvt;)V e
		0 o p_86657_
	e ()V e
	f (Lfui;)Lgda; f
		static
		0 o p_167197_
	f ()V f
		static
	f (Lgdp;)V f
		0 o p_302303_
	f (Lfvt;)V f
		0 o p_86670_
	g (Lfui;)Lgda; g
		static
		0 o p_167199_
	g ()V g
		static
	g (Lgdp;)V g
		0 o p_307015_
	g (Lfvt;)V g
		0 o p_193495_
	h (Lfui;)Lgda; h
		static
		0 o p_167202_
	h ()V h
	h (Lfvt;)Z h
		static
		0 o p_86684_
	i (Lfui;)Lgda; i
		static
		0 o p_86633_
	i (Lfvt;)Z i
		0 o p_86689_
	i ()Lxx; i
	j (Lfui;)Lgda; j
		static
		0 o p_259883_
	k (Lfui;)Lgda; k
		static
		0 o p_86668_
	l (Lfui;)Lgda; l
		static
		0 o p_86675_
	m (Lfui;)Lgda; m
		static
		0 o p_301212_
	n (Lfui;)Lgda; n
		static
		0 o p_231257_
	o (Lfui;)Lgda; o
		static
		0 o p_275711_
	o ()V o
	p (Lfui;)Lgda; p
		static
		0 o p_167206_
	q (Lfui;)Lgda; q
		static
		0 o p_305945_
	r (Lfui;)Lgda; r
		static
		0 o p_305830_
	s (Lfui;)Lgda; s
		static
		0 o p_306326_
	t (Lfui;)Lgda; t
		static
		0 o p_306035_
	u (Lfui;)Lgda; u
		static
		0 o p_305913_
	v (Lfui;)Lfzz; v
		static
		0 o p_306183_
	w (Lfui;)Lfzz; w
		static
		0 o p_305834_
	x (Lfui;)Lfzz; x
		static
		0 o p_86545_
	y (Lfui;)Lgda; y
		static
		0 o p_439658_
	z (Lfui;)Lgda; z
		static
		0 o p_306176_
fui$1 fui$1
	a a
	b b
	<init> (Lfui;Ljava/lang/String;Lfvt;)V <init>
		0 o p_86735_
		1 o p_86736_
		2 o p_295886_
	a (Lfwt;)V a
		0 o p_293560_
	run ()V run
fui$2 fui$2
	a a
	b b
	<clinit> ()V <clinit>
		static
fui$a fui$a
	a a
	f f
	g g
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lfui;Lfvt;)V <init>
		0 o p_306030_
		1 o p_306154_
	a (Lgti;Z)Z a
		0 o p_445652_
		1 o p_435256_
	a ()Lxx; a
	a (Lges;)V a
		0 o p_438677_
	a (Lgth;)Z a
		0 o p_446206_
	a (Lgdd;IIZF)V a
		0 o p_439566_
		1 o p_440470_
		2 o p_438889_
		3 o p_439430_
		4 o p_439385_
	c ()V c
fui$b fui$b
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lgdp$c;Lxx;)V <init>
		0 o p_275420_
		1 o p_275193_
fui$c fui$c
	a a
	b b
	c c
	d d
	e e
	<init> (Lfui;)V <init>
		0 o p_86783_
	a (Lgdd;IIIILamj;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 (I)I a
		0 o p_306168_
	a (Lgdd;IILfvt;)V a
		0 o p_307382_
		1 o p_307598_
		2 o p_307521_
		3 o p_307617_
	a (Lfvt;Lgdd;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 (Lgdd;IIIILfvt;)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 (IILxx;)I a
		0 o p_306042_
		1 o p_306287_
		2 o p_305839_
	a (Lfvt;)Lxx; a
		static
		0 o p_306040_
	a (Lgdd;IIILfvt;)V a
		0 o p_418401_
		1 o p_418132_
		2 o p_418292_
		3 o p_418366_
		4 o p_418199_
	a (Lgdd;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 (Lfvt;Lgdd;III)I a
		0 o p_379292_
		1 o p_379418_
		2 o p_379744_
		3 o p_379359_
		4 o p_380276_
	b ()I b
	b (IILxx;)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 ()Lxx; c
		static
	d (I)I d
		0 o p_306115_
	e ()Lxx; e
		static
	f ()Lxx; f
		static
fui$d fui$d
	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 ()[Lfui$d; a
		static
	valueOf (Ljava/lang/String;)Lfui$d; valueOf
		static
		0 o p_295319_
	values ()[Lfui$d; values
		static
fui$e fui$e
	d d
	t t
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Lamj;Lgdp$c;Lxx;)V <init>
		0 o p_296209_
		1 o p_295363_
		2 o p_294154_
		3 o p_439277_
	a (I)V a
		0 o p_295599_
	a ()I a
	a (Lgdd;)V a
		0 o p_295995_
	b (Lgdd;IIF)V b
		0 o p_295969_
		1 o p_294986_
		2 o p_294741_
		3 o p_295116_
fui$f fui$f
	a a
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	<init> (Lfui;Lfui;ILxx;Lfvr$c;)V <init>
		0 o p_275733_
		1 o p_440155_
		2 o p_302495_
		3 o p_275215_
		4 o p_439108_
	a (Lgti;Z)Z a
		0 o p_447212_
		1 o p_435417_
	a (Lgdd;IIFLgdn;)V a
		static
		0 o p_280684_
		1 o p_280685_
		2 o p_280686_
		3 o p_280687_
		4 o p_280688_
	a ()Lxx; a
	a (Lfvr$c;Lgdp;)V a
		0 o p_438678_
		1 o p_438679_
	a (Lgth;)Z a
		0 o p_445623_
	a (Lgdd;IIZF)V a
		0 o p_440677_
		1 o p_439917_
		2 o p_439616_
		3 o p_440038_
		4 o p_439405_
	c ()Lxx; c
	e (I)I e
		static
		0 o p_445924_
	e ()V e
	j (I)V j
		0 o p_275267_
fui$g fui$g
	a a
	f f
	<init> (Lfui;Lfvt;)V <init>
		0 o p_306002_
		1 o p_306253_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_439160_
		1 o p_439315_
		2 o p_440617_
		3 o p_439247_
		4 o p_440453_
fui$h fui$h
	a a
	<init> (Lfui;)V <init>
		0 o p_86825_
	a (Lfui;)V a
		0 o p_379863_
	a (Lgdj$a;)V a
		0 o p_86846_
	a ()I a
	a (Lfvr$c;Lfui;Lfui$c;)V a
		0 o p_379382_
		1 o p_379543_
		2 o p_446788_
	a (Lfui$c;)V a
		0 o p_86849_
	b (Lfui$c;)V b
		0 o p_446580_
fui$i fui$i
	request (Lfun;)Ljava/lang/Object; request
		0 o p_275639_
fui$j fui$j
	a a
	f f
	g g
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lfui;Lfvt;)V <init>
		0 o p_86855_
		1 o p_86856_
	a (Lgti;Z)Z a
		0 o p_446191_
		1 o p_433725_
	a (Lgdd;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 ()Lxx; a
	a (Lgth;)Z a
		0 o p_445839_
	a (Lgdd;IIZF)V a
		0 o p_438955_
		1 o p_440520_
		2 o p_439923_
		3 o p_440111_
		4 o p_440380_
	c ()Lfvt; c
	e ()V e
	f ()V f
fuj fuj
	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 (JLfuj;)D a
		static
		0 o p_86943_
		1 o p_86944_
	a (J)Lfuj; a
		static
		0 o p_86941_
	a ()[Lfuj; a
		static
	b (JLfuj;)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;)Lfuj; valueOf
		static
		0 o p_86951_
	values ()[Lfuj; values
		static
fuk fuk
	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/lang/String;Ljava/io/File;Lfih;)V a
		0 o p_86992_
		1 o p_86993_
		2 o p_86994_
	a (Lfwn;Lfxg$a;Ljava/lang/String;Lfih;)V a
		0 o p_86978_
		1 o p_86979_
		2 o p_86980_
		3 o p_86981_
	a ()V a
	a (Lfwn;Ljava/lang/String;Lfxg$a;Lfih;)V a
		0 o p_86983_
		1 o p_86984_
		2 o p_86985_
		3 o p_86986_
	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
fuk$a fuk$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_
fuk$b fuk$b
	a a
	b b
	c c
	d d
	e e
	<init> (Lfuk;Ljava/lang/String;Ljava/io/File;Lfih;Lfxg$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_
fuk$c fuk$c
	a a
	b b
	c c
	d d
	<init> (Lfuk;Ljava/io/File;Lfxg$a;Lfwn;)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_
ful ful
	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;JILfwl;Lgal;Ljava/lang/String;Ljava/lang/String;Lfur;)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 ()Lfxt; a
	a (I)Lfxt; a
		0 o p_87080_
	a (Lorg/apache/http/HttpResponse;)J a
		0 o p_87087_
	a (JI)Z a
		0 o p_87082_
		1 o p_87083_
	a (Lorg/apache/http/HttpResponse;Lfxt$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_
	b (JI)Lfxt; b
		0 o p_87098_
		1 o p_87099_
	b ()V b
	c ()Z c
	d ()Lfxt; d
ful$a ful$a
	a a
	b b
	c c
	d d
	<init> (Lful;Ljava/io/InputStream;JLfur;)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_
fum fum
	<init> ()V <init>
	a ()Ljava/util/List; a
		static
	a ([Lfum$a;)Ljava/util/List; a
		static
		0 o p_87131_
	a (Ljava/lang/String;)I a
		static
		0 o p_87127_
	b ()J b
		static
fum$a fum$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 ()[Lfum$a; a
		static
	valueOf (Ljava/lang/String;)Lfum$a; valueOf
		static
		0 o p_87155_
	values ()[Lfum$a; values
		static
fun fun
	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;Lfzz;)V <init>
		0 o p_87166_
		1 o p_87167_
		2 o p_87168_
	a (JILfwa;Ljava/util/List;)V a
		0 o p_87180_
		1 o p_87181_
		2 o p_87182_
		3 o p_419946_
	a (Lfzz;)Lfun; a
		static
		0 o p_410702_
	a (JLjava/lang/String;)Ljava/util/List; a
		0 o p_87213_
		1 o p_87214_
	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 ()Lfun; a
		static
	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 (Lfvi;)Z a
		0 o p_87198_
	a (JLjava/lang/String;Ljava/lang/String;Lfwg;ILfwa;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/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/util/UUID;)V a
		0 o p_87184_
		1 o p_295611_
	a (IILfvt$d;)Lfwp; a
		0 o p_87171_
		1 o p_87172_
		2 o p_87173_
	a (J)Lfvt; a
		0 o p_87175_
	a (Ljava/lang/Long;)Lfvt; a
		0 o p_306020_
	a (Lfvk;)V a
		0 o p_87200_
	a (Lfuq;)Ljava/lang/String; a
		0 o p_87196_
	a (JI)Z a
		0 o p_87177_
		1 o p_87178_
	b (JI)Lfwn; b
		0 o p_87210_
		1 o p_87211_
	b (J)Lfwi; b
		0 o p_167279_
	b ()Ljava/util/Set; b
	b (Ljava/util/List;)V b
		0 o p_275407_
	b (JLjava/util/UUID;)Lfvh; b
		0 o p_87239_
		1 o p_295948_
	b (Ljava/lang/String;)V b
		0 o p_87220_
	b (JLjava/lang/String;)V b
		0 o p_87225_
		1 o p_87226_
	c (JLjava/lang/String;)Ljava/lang/Boolean; c
		0 o p_87233_
		1 o p_87234_
	c (JLjava/util/UUID;)Lfvh; c
		0 o p_87245_
		1 o p_294880_
	c ()Lfvu; 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_
	c (J)Lfvp; c
		0 o p_87208_
	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 (J)Lfve; e
		0 o p_87231_
	e ()Ljava/util/List; e
	f ()Lfvm; f
	f (J)Ljava/lang/Boolean; f
		0 o p_87237_
	g (J)Ljava/lang/Boolean; g
		0 o p_87243_
	g ()Lfvv; g
	h ()Z h
	h (J)Lfwk; h
		0 o p_87249_
	i (J)Lfwl; i
		0 o p_87257_
	i ()Lfun$a; i
	j ()I j
	j (J)V j
		0 o p_87255_
	k ()Lfvj; k
	l ()V l
	m ()Lfvq; m
	n ()Ljava/lang/Boolean; n
	o ()Ljava/util/Set; o
	p ()Ljava/util/Optional; p
		static
fun$a fun$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 ()[Lfun$a; a
		static
	valueOf (Ljava/lang/String;)Lfun$a; valueOf
		static
		0 o p_87274_
	values ()[Lfun$a; values
		static
fun$b fun$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 (Ljava/lang/String;)Ljava/util/Optional; a
		static
		0 o p_289688_
	a ()[Lfun$b; a
		static
	valueOf (Ljava/lang/String;)Lfun$b; valueOf
		static
		0 o p_87289_
	values ()[Lfun$b; values
		static
fuo fuo
	a a
	<init> ()V <init>
	a ()Ljava/net/Proxy; a
		static
	a (Ljava/net/Proxy;)V a
		static
		0 o p_87294_
fup fup
	a a
	b b
	<clinit> ()V <clinit>
		static
	a ()I a
	a (ILjava/lang/String;)Lfup; a
		static
		0 o p_294532_
		1 o p_87304_
	b ()Lxx; b
	c ()Ljava/lang/String; c
fup$a fup$a
	c c
	d d
	<init> (Ljava/lang/String;)V <init>
		0 o message
	a ()I a
	b ()Lxx; 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
fup$b fup$b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (ILxx;)V <init>
		0 o httpCode
		1 o payload
	a (I)Lfup$b; a
		static
		0 o p_295020_
	a ()I a
	a (Ljava/lang/String;)Lfup$b; a
		static
		0 o p_294662_
	a (Lfws;)Lfup$b; a
		static
		0 o p_294863_
	b (I)Lfup$b; b
		static
		0 o p_295243_
	b (ILjava/lang/String;)Lfup$b; b
		static
		0 o p_425823_
		1 o p_425707_
	b ()Lxx; b
	c ()Ljava/lang/String; c
	d ()Lfup$b; d
		static
	e ()I g
	equals (Ljava/lang/Object;)Z equals
		0 o p_294774_
	f ()Lxx; h
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fup$c fup$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 ()Lxx; 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
fup$d fup$d
	c c
	d d
	<init> (ILjava/lang/String;)V <init>
		0 o httpCode
		1 o payload
	a ()I a
	b ()Lxx; 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
fuq fuq
	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 (Ljava/lang/String;Ljava/lang/String;II)Lfuq; a
		static
		0 o p_87326_
		1 o p_87327_
		2 o p_87328_
		3 o p_87329_
	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;II)Lfuq; a
		static
		0 o p_87319_
		1 o p_87320_
		2 o p_87321_
	a (Ljava/lang/String;)Lfuq; a
		static
		0 o p_87317_
	a (Ljava/lang/String;Ljava/lang/String;)V a
		0 o p_87323_
		1 o p_87324_
	a (Ljava/net/HttpURLConnection;)I a
		static
		0 o p_87331_
	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_
	b ()I b
	b (Ljava/lang/String;Ljava/lang/String;)Lfuq; b
		static
		0 o p_87343_
		1 o p_87344_
	b (Ljava/lang/String;)Lfuq; b
		static
		0 o p_87341_
	b (Ljava/lang/String;Ljava/lang/String;II)Lfuq; b
		static
		0 o p_87346_
		1 o p_87347_
		2 o p_87348_
		3 o p_87349_
	c (Ljava/lang/String;)Ljava/lang/String; c
		0 o p_87352_
	c (Ljava/lang/String;Ljava/lang/String;)Lfuq; c
		static
		0 o p_87354_
		1 o p_87355_
	c ()Ljava/lang/String; c
	d ()Lfuq; d
	e ()Lfuq; e
	f ()V f
fuq$a fuq$a
	<init> (Ljava/lang/String;II)V <init>
		0 o p_87359_
		1 o p_87360_
		2 o p_87361_
	e ()Lfuq; e
	f ()Lfuq$a; f
fuq$b fuq$b
	<init> (Ljava/lang/String;II)V <init>
		0 o p_87365_
		1 o p_87366_
		2 o p_87367_
	e ()Lfuq; e
	f ()Lfuq$b; f
fuq$c fuq$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 ()Lfuq; e
	f ()Lfuq$c; f
fuq$d fuq$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 ()Lfuq; e
	f ()Lfuq$d; f
fur fur
	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
fus fus
fut fut
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljr;Lfil;Ljava/nio/file/Path;)Ljava/nio/file/Path; a
		static
		0 o p_374264_
		1 o p_374355_
		2 o p_374356_
	a (Lfzz;Lgmj;ILfvt;Lfyz;Lgmj;Lgsd;Ljr;Lfil;Ljava/nio/file/Path;)Z a
		static
		0 o p_448665_
		1 o p_448666_
		2 o p_448667_
		3 o p_448668_
		4 o p_448669_
		5 o p_448670_
		6 o p_448671_
		7 o p_448672_
		8 o p_448673_
		9 o p_448674_
	a (Lfzz;Lgmj;)V a
		static
		0 o p_438697_
		1 o p_438698_
	a (Lfzz;Lgmj;Lgmj;Lfvt;Lfyz;Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object; a
		static
		0 o p_438690_
		1 o p_438691_
		2 o p_438692_
		3 o p_438693_
		4 o p_438694_
		5 o p_438695_
		6 o p_438696_
	a (Lfzz;Lgmj;Lgmj;ILfvt;Lfyz;)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_
fuu fuu
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lxx; a
fuv fuv
	<init> ()V <init>
	a ()Lxx; a
	b ()[Lxx; b
fuw fuw
	a a
	<init> (Ljava/lang/String;)V <init>
		0 o p_374157_
	<init> (Lxx;)V <init>
		0 o p_374193_
	a ()Lxx; a
fux fux
	a a
	<init> (J)V <init>
		0 o p_374265_
	b ()[Lxx; b
fuy fuy
	<init> ()V <init>
	a ()Lxx; a
fuz fuz
	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_
fv 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 (Lcom/mojang/brigadier/StringReader;)Ldff; parse
		0 o p_332649_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldff; getSlots
		static
		0 o p_332720_
		1 o p_332685_
	a ()Lfv; 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_
	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_
fva fva
	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;Lfvx;Lgal;JLfvb;)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 ()Lfwl; c
	d ()V d
	e ()Z e
fvb fvb
	b ()Lfur; b
	d ()V d
	f ()Lfvb; f
		static
fvb$1 fvb$1
	a a
	<init> ()V <init>
	b ()Lfur; b
	d ()V d
fvc fvc
fvd fvd
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;)Lfvd; a
		static
		0 o p_87400_
	a ()Z a
	a (Z)V a
		0 o p_87404_
fve fve
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfve; a
		static
		0 o p_87410_
fvf fvf
fvg fvg
	a a
	b b
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/lang/Class;)Lfwc; a
		0 o p_87416_
		1 o p_87417_
	a (Lfwc;)Ljava/lang/String; a
		0 o p_87414_
	a (Lcom/google/gson/JsonElement;)Ljava/lang/String; a
		0 o p_275638_
fvg$1 fvg$1
	<init> (Lfvg;)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_
fvh fvh
	a a
	<init> ()V <init>
	a (Ljava/lang/String;)Lfvh; a
		static
		0 o p_87421_
fvi fvi
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)Lfvi; a
		static
		0 o p_87431_
fvj fvj
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfvj; a
		static
		0 o p_87437_
fvk fvk
	a a
	b b
	<init> ()V <init>
fvl fvl
	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
fvm fvm
	a a
	<init> (Ljava/util/List;)V <init>
		0 o regionData
	a ()Lfvm; 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
fvn fvn
	a a
	b b
	c c
	d d
	<init> (Lfvy;Ljava/util/List;Lfwg;Lfvo;)V <init>
		0 o options
		1 o settings
		2 o regionSelectionPreference
		3 o description
	a ()Lfvy; a
	b ()Ljava/util/List; b
	c ()Lfwg; c
	d ()Lfvo; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_419518_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvo fvo
	a a
	b b
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_87465_
		1 o p_87466_
fvp fvp
	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;Lfvp$a;)V <init>
		0 o address
		1 o resourcePackUrl
		2 o resourcePackHash
		3 o regionData
	a (Lfvg;Ljava/lang/String;)Lfvp; 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 ()Lfvp$a; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_425898_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvp$a fvp$a
	a a
	b b
	<init> (Lfvs;Lfwj;)V <init>
		0 o region
		1 o serviceQuality
	a ()Lfvs; a
	b ()Lfwj; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_425640_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvq fvq
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfvq; a
		static
		0 o p_87472_
fvr fvr
	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;)Lfvr; a
		static
		0 o p_275549_
	b ()Z b
	c ()Ljava/util/UUID; c
fvr$a fvr$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lfvr;Lfvz;Lfvz;Lamj;Lfvr$b;)V <init>
		0 o p_304992_
		1 o p_304968_
		2 o p_304788_
		3 o p_304749_
		4 o p_304471_
	a (Ljava/util/function/Consumer;)V a
		0 o p_304485_
	a (Lgmj;Ljava/util/function/Consumer;Lges;)V a
		0 o p_304868_
		1 o p_304667_
		2 o p_304766_
	a (Ljava/util/function/Consumer;Lges;)V a
		0 o p_304969_
		1 o p_304476_
	a (Lfzz;Lgmj;Lges;Z)V a
		0 o p_304783_
		1 o p_304613_
		2 o p_304985_
		3 o p_304708_
	a (Lfvr;Lcom/google/gson/JsonObject;)Lfvr$a; a
		static
		0 o p_304647_
		1 o p_304686_
	a (Lgmj;Ljava/util/function/Consumer;)Lges; a
		0 o p_304415_
		1 o p_304962_
fvr$b fvr$b
	a a
	b b
	c c
	d d
	<init> (Ljava/lang/String;Lfvz;)V <init>
		0 o url
		1 o urlText
	a ()Ljava/lang/String; a
	a (Lcom/google/gson/JsonObject;)Lfvr$b; a
		static
		0 o p_304518_
	b ()Lfvz; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_304836_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvr$c fvr$c
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lfvr;Ljava/lang/String;Lfvz;Lfvz;)V <init>
		0 o p_275564_
		1 o p_275312_
		2 o p_275433_
		3 o p_275541_
	a (Lfvr;Lcom/google/gson/JsonObject;)Lfvr$c; a
		static
		0 o p_275651_
		1 o p_275278_
	a (Lgmj;)Lgdp; a
		0 o p_275412_
	d ()Lxx; d
fvs fvs
	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 (Ljava/lang/String;)Lfvs; a
		static
		0 o p_419644_
	a ()[Lfvs; a
		static
	valueOf (Ljava/lang/String;)Lfvs; valueOf
		static
		0 o p_419470_
	values ()[Lfvs; values
		static
fvs$a fvs$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/stream/JsonReader;)Lfvs; read
		0 o p_419908_
	a (Lcom/google/gson/stream/JsonWriter;Lfvs;)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_
fvt fvt
	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 (I)Ljava/lang/String; a
		0 o p_87496_
	a (Lfvt;)V a
		static
		0 o p_419489_
	a (Lfvl;Lfvl;)I a
		static
		0 o p_87502_
		1 o p_87503_
	a ()Ljava/lang/String; a
	a (Lfvt;Lfvx;)V a
		static
		0 o p_419399_
		1 o p_419400_
	a (Lfvg;Ljava/lang/String;)Lfvt; a
		static
		0 o p_419772_
		1 o p_419625_
	a (Ljava/util/Map;)Ljava/util/Map; a
		0 o p_87511_
	b (Lfvt;)V b
		static
		0 o p_87505_
	b (Ljava/lang/String;)V b
		0 o p_87516_
	b ()Ljava/lang/String; b
	c (Ljava/lang/String;)Lhab; c
		0 o p_87523_
	c ()Ljava/lang/String; c
	c (Lfvt;)V c
		static
		0 o p_419934_
	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 ()Lfvt; clone
	hashCode ()I hashCode
	i ()Z i
	j ()Z j
	k ()Ljava/util/List; k
		static
	l ()Z l
fvt$a fvt$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 ()[Lfvt$a; d
		static
	valueOf (Ljava/lang/String;)Lfvt$a; valueOf
		static
		0 o p_305978_
	values ()[Lfvt$a; values
		static
fvt$b fvt$b
	a a
	<init> (Ljava/lang/String;)V <init>
		0 o p_87534_
	a (Lfvt;Lfvt;)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_
fvt$c fvt$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 ()[Lfvt$c; a
		static
	valueOf (Ljava/lang/String;)Lfvt$c; valueOf
		static
		0 o p_87550_
	values ()[Lfvt$c; values
		static
fvt$d fvt$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 ()[Lfvt$d; a
		static
	valueOf (Ljava/lang/String;)Lfvt$d; valueOf
		static
		0 o p_87563_
	values ()[Lfvt$d; values
		static
fvu fvu
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfvg;Ljava/lang/String;)Lfvu; a
		static
		0 o p_419907_
		1 o p_87578_
fvv fvv
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (J)Ljava/util/List; a
		0 o p_350315_
	a (Ljava/lang/String;)Lfvv; a
		static
		0 o p_87597_
	a (Lcom/google/gson/JsonArray;)Ljava/util/List; a
		static
		0 o p_350938_
fvw fvw
	a a
	b b
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o name
		1 o value
	a (Ljava/util/List;)Z a
		static
		0 o p_419685_
	a ()Ljava/lang/String; a
	a (Z)Lfvw; a
		static
		0 o p_419889_
	b ()Ljava/lang/String; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_419730_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvx fvx
	a a
	b b
	c c
	<init> (ILfwa;Ljava/util/List;)V <init>
		0 o p_419471_
		1 o p_420054_
		2 o p_419956_
	a (I)Lfvx; a
		static
		0 o p_419925_
	a ()Lfvx; clone
	b ()Z b
	clone ()Ljava/lang/Object; clone
fvx$a fvx$a
	<init> ()V <init>
	a (Lcom/google/gson/stream/JsonReader;)Lfwa; read
		0 o p_419978_
	a (Lcom/google/gson/stream/JsonWriter;Lfwa;)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_
fvy fvy
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (ILfwa;Z)V <init>
		0 o p_419486_
		1 o p_419985_
		2 o p_419522_
fvz fvz
	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 ()Lxx; a
	a (Lcom/google/gson/JsonObject;)Lfvz; a
		static
		0 o p_275381_
	a (Lxx;)Lxx; a
		0 o p_275681_
	toString ()Ljava/lang/String; toString
fw 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_
fwa fwa
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (IIIZLjava/lang/String;Ljava/lang/String;Lfvt$a;)V <init>
		0 o p_420018_
		1 o p_419836_
		2 o p_419763_
		3 o p_419614_
		4 o p_420038_
		5 o p_419539_
		6 o p_419813_
	<init> ()V <init>
	a (Lfwa;)V a
		static
		0 o p_419806_
	a (Z)V a
		0 o p_87631_
	a (I)Ljava/lang/String; a
		0 o p_87627_
	a (Lfvg;Ljava/lang/String;)Lfwa; a
		static
		0 o p_419639_
		1 o p_419547_
	a ()Lfwa; a
		static
	a (Ldrn;Lcbn;ZLjava/lang/String;Ljava/lang/String;)Lfwa; a
		static
		0 o p_374295_
		1 o p_374163_
		2 o p_374405_
		3 o p_374283_
		4 o p_374182_
	a (Ldru;Ljava/lang/String;)Lfwa; a
		static
		0 o p_374279_
		1 o p_374533_
	b (I)Ljava/lang/String; b
		0 o p_87634_
	b ()Lfwa; b
		static
	c ()Lfwa; clone
	clone ()Ljava/lang/Object; clone
fwb fwb
	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_
fwc fwc
fwd fwd
	a a
	b b
	<init> (Lfvs;Lfwj;)V <init>
		0 o region
		1 o serviceQuality
	a ()Lfvs; a
	b ()Lfwj; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_420062_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fwe fwe
	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
fwf fwf
	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 ()[Lfwf; a
		static
	valueOf (Ljava/lang/String;)Lfwf; valueOf
		static
		0 o p_425834_
	values ()[Lfwf; values
		static
fwf$a fwf$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/stream/JsonWriter;Lfwf;)V write
		0 o p_426291_
		1 o p_425662_
	a (Lcom/google/gson/stream/JsonReader;)Lfwf; 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_
fwg fwg
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lfwf;Lfvs;)V <init>
		0 o p_425513_
		1 o p_419995_
	<init> ()V <init>
	a (Lfvg;Ljava/lang/String;)Lfwg; a
		static
		0 o p_419841_
		1 o p_419624_
	a ()Lfwg; clone
	clone ()Ljava/lang/Object; clone
fwh fwh
	a a
	b b
	c c
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)Lfwh; a
		static
		0 o p_167317_
fwi fwi
	a a
	b b
	<init> ()V <init>
	a (Ljava/lang/String;)Lfwi; a
		static
		0 o p_167322_
fwj fwj
	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 a
	a (I)Lfwj; a
		static
		0 o p_419561_
	b ()Lamj; b
	c ()[Lfwj; c
		static
	valueOf (Ljava/lang/String;)Lfwj; valueOf
		static
		0 o p_419856_
	values ()[Lfwj; values
		static
fwj$a fwj$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/stream/JsonWriter;Lfwj;)V write
		0 o p_419523_
		1 o p_419821_
	a (Lcom/google/gson/stream/JsonReader;)Lfwj; 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_
fwk fwk
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfwk; a
		static
		0 o p_87673_
	b (Ljava/lang/String;)Lfwk$a; b
		static
		0 o p_87675_
fwk$a fwk$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 ()[Lfwk$a; a
		static
	valueOf (Ljava/lang/String;)Lfwk$a; valueOf
		static
		0 o p_87684_
	values ()[Lfwk$a; values
		static
fwl fwl
	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;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_
	a (Ljava/lang/String;)Lfwl; a
		static
		0 o p_87701_
	b ()Ljava/net/URI; b
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_87710_
	c ()Z c
fwm fwm
	<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
fwn fwn
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfwn; a
		static
		0 o p_87725_
fwo fwo
	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;)Lfwo; a
		static
		0 o p_87739_
fwo$a fwo$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 ()[Lfwo$a; a
		static
	valueOf (Ljava/lang/String;)Lfwo$a; valueOf
		static
		0 o p_87751_
	values ()[Lfwo$a; values
		static
fwp fwp
	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;)Lfwp; a
		static
		0 o p_87763_
fwq fwq
fwr fwr
	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_
fws fws
	<init> (Ljava/lang/String;Ljava/lang/Exception;)V <init>
		0 o p_87771_
		1 o p_87772_
fwt fwt
	a a
	<init> (Lfup;)V <init>
		0 o p_87785_
	getMessage ()Ljava/lang/String; getMessage
fwu fwu
	b b
	c c
	<init> (II)V <init>
		0 o p_87789_
		1 o p_87790_
fwv fwv
fww fww
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lfun;)V <init>
		0 o p_238853_
	a (Lfun;)Lfww$a; a
		static
		0 o p_319364_
	a ()Ljava/util/List; a
fww$a fww$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
fwx fwx
	a a
	b b
	c c
	<init> (Lfyn;)V <init>
		0 o p_239304_
	a ()Z a
	a (Lfvq;)V a
		0 o p_239191_
	b ()Ljava/lang/String; b
	b (Lfvq;)Lfyn$a; b
		0 o p_240153_
fwy fwy
	a a
	b b
	c c
	<init> (Lfzz;)V <init>
		0 o p_239233_
	a (Lfvt;)V a
		0 o p_240077_
	a ()Z a
	a (Ljava/util/List;)V a
		0 o p_239869_
	iterator ()Ljava/util/Iterator; iterator
fwz fwz
	A A
	a a
	b b
	c c
	d d
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (IIIIILfvt;Lgdp$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 (ZZZ)Lfwz$a; a
		static
		0 o p_87961_
		1 o p_87962_
		2 o p_433713_
	a (Lfwz$b;Ljava/lang/String;)V a
		0 o p_307359_
		1 o p_307244_
	a ()Lfwz$b; a
	a (Lfvt;)Lfwz$b; a
		0 o p_307266_
	b (Lgdd;IIF)V b
		0 o p_282947_
		1 o p_87965_
		2 o p_87966_
		3 o p_87967_
	b ()Z b
fwz$a fwz$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 ()[Lfwz$a; a
		static
	valueOf (Ljava/lang/String;)Lfwz$a; valueOf
		static
		0 o p_87978_
	values ()[Lfwz$a; values
		static
fwz$b fwz$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lfvt;I)V <init>
		0 o p_307209_
		1 o p_307377_
fx 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 Lbxd; TAG_PARSER
	<clinit> ()V <clinit>
		static
	<init> (Ljm$a;)V <init>
		0 o p_324376_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lyv; 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 (Lef;)Lfx; style
		static
		0 o p_324578_
	getExamples ()Ljava/util/Collection; getExamples
fxa fxa
fxb fxb
	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
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Z)V <init>
		0 o p_344774_
		1 o p_345980_
	I ()I I
	J ()I J
	K ()I K
	a (Lbap;)V a
		static
		0 o p_346428_
	a (Lgdd;IIF)V a
		0 o p_345725_
		1 o p_345936_
		2 o p_345896_
		3 o p_345975_
	a (Lgdd;Lgdp;)V a
		static
		0 o p_344936_
		1 o p_345090_
	a (Lgdp;)V a
		0 o p_345293_
	a (Lamj;)Z a
		static
		0 o p_345782_
	aX_ ()V aX_
	b (Lamj;)Z b
		static
		0 o p_345740_
	b (Lgdd;IIF)V b
		0 o p_346027_
		1 o p_345796_
		2 o p_345649_
		3 o p_345603_
	bg_ ()V bg_
	e ()V e
	o ()I o
fxc fxc
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;JZ)V <init>
		0 o p_88296_
		1 o p_88298_
		2 o p_88299_
	I ()Z I
	J ()V J
	K ()V K
	a (Lgdd;IIF)V a
		0 o p_282934_
		1 o p_88317_
		2 o p_88318_
		3 o p_88319_
	a (ILges;)V a
		0 o p_344117_
		1 o p_344118_
	a (Lfvt;)V a
		0 o p_302306_
	a (Lgdp;)V a
		0 o p_300624_
	a (Lfwt;)Lgmj; a
		0 o p_428698_
	a (Lgdd;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 (JLfun;)Lfvt; a
		static
		0 o p_428645_
		1 o p_428646_
	a (ILgdp;)V a
		0 o p_344119_
		1 o p_344120_
	a (IZ)V a
		0 o p_432157_
		1 o p_432158_
	a (J)V a
		0 o p_88314_
	aX_ ()V aX_
	b (ILgdp;)V b
		0 o p_305619_
		1 o p_305620_
	b (Lfvt;)V b
		0 o p_428644_
	b (Lfwt;)V b
		0 o p_428643_
	b (I)I b
		0 o p_88302_
	b ()V b
	bg_ ()V bg_
	c (I)V c
		0 o p_88336_
	e ()V e
	i ()Lxx; i
	o ()V o
fxd fxd
	F F
	G G
	H H
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;)V <init>
		0 o p_231304_
	a (Lfxd;Lggw;)V a
		static
		0 o p_329647_
		1 o p_329648_
	a (Lgdp;)V a
		0 o p_329646_
	aX_ ()V aX_
	bg_ ()V bg_
	c ()V c
	o ()Lxx; o
fxe fxe
	a a
	b b
	c c
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lxx;Lxx;)V <init>
		0 o p_88550_
		1 o p_88551_
		2 o p_88552_
	a (Lgdd;IIF)V a
		0 o p_282610_
		1 o p_282200_
		2 o p_283480_
		3 o p_281259_
	a (Lgdp;)V a
		0 o p_88559_
	b (Lgdp;)V b
		0 o p_88562_
	bg_ ()V bg_
fxf fxf
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfui;Lfvt;Z)V <init>
		0 o p_306218_
		1 o p_374117_
		2 o p_374029_
	I ()V I
	a (Lfxf;Lggw;)V a
		static
		0 o p_321337_
		1 o p_321338_
	a (Lgdp;)V a
		0 o p_293570_
	a (Ljava/lang/Throwable;)Ljava/lang/Void; a
		0 o p_373649_
	a (Lgdp;Ljava/lang/String;)V a
		static
		0 o p_329649_
		1 o p_329650_
	a (Ljava/util/concurrent/atomic/AtomicBoolean;)V a
		0 o p_373643_
	a (Lfvt;)Lfvt; a
		static
		0 o p_374259_
	a (Ljava/util/concurrent/atomic/AtomicBoolean;Lfvt;)V a
		0 o p_373646_
		1 o p_373647_
	a (Lfvt;Z)V a
		0 o p_374088_
		1 o p_374367_
	aI_ ()V aI_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_305625_
	b (Lfvt;Z)V b
		0 o p_373644_
		1 o p_373645_
	b (Lfvt;)V b
		0 o p_305781_
	bg_ ()V bg_
	c (Lfvt;)Lfvt; c
		static
		0 o p_373648_
	c ()V c
	o ()V o
fxg fxg
	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
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lfwn;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_
	I ()Lxx; I
	J ()V J
	K ()V K
	L ()V L
	a (Lgdd;IIF)V a
		0 o p_282124_
		1 o p_88635_
		2 o p_88636_
		3 o p_88637_
	a (Lges;)V a
		0 o p_344128_
	a (Ljava/lang/String;)J a
		0 o p_88647_
	a (Lgdp;)V a
		0 o p_344127_
	a (Lgdd;J)V a
		0 o p_283338_
		1 o p_281931_
	aX_ ()V aX_
	bg_ ()V bg_
	d (Lgdd;)V d
		0 o p_281948_
	e (Lgdd;)V e
		0 o p_281556_
	e ()V e
	f (Lgdd;)V f
		0 o p_282236_
	o ()V o
fxg$a fxg$a
	a a
	b b
	<init> ()V <init>
fxh fxh
	a a
	b b
	c c
	<init> (Lxx;Lgmj;)V <init>
		0 o p_88672_
		1 o p_88673_
	<init> (Lfwt;Lgmj;)V <init>
		0 o p_88669_
		1 o p_88670_
	<init> (Lxx;Lxx;Lgmj;)V <init>
		0 o p_88675_
		1 o p_88676_
		2 o p_88677_
	a (Lgdd;IIF)V a
		0 o p_283497_
		1 o p_88680_
		2 o p_88681_
		3 o p_88682_
	a (Lgdp;)V a
		0 o p_315811_
	a (Lxx;Lxx;)Lfxh$a; a
		static
		0 o p_289010_
		1 o p_289015_
	a (Lxx;)Lfxh$a; a
		static
		0 o p_289003_
	a (Lfwt;)Lfxh$a; a
		static
		0 o p_288965_
	aX_ ()V aX_
	bg_ ()V bg_
	i ()Lxx; i
fxh$a fxh$a
	a a
	b b
	<init> (Lxx;Lxx;)V <init>
		0 o title
		1 o detail
	a ()Lxx; a
	b ()Lxx; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_289019_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fxi fxi
	F F
	b b
	c c
	<init> (Lgmj;Lfvp;Lfyx;)V <init>
		0 o p_425754_
		1 o p_426053_
		2 o p_426204_
	a (Lgjf;)V a
		static
		0 o p_425961_
	a (Lfxi;Lggw;)V a
		static
		0 o p_425655_
		1 o p_425560_
	bg_ ()V bg_
	c ()V c
	e ()V e
	f ()V f
fxj fxj
	F F
	G G
	H H
	I I
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;[Lfyx;)V <init>
		0 o p_88777_
		1 o p_305868_
	a ([Lfyx;)V a
		0 o p_329654_
	a (Lxx;)V a
		0 o p_88797_
	a (Lfxj;Lggw;)V a
		static
		0 o p_321339_
		1 o p_321340_
	a (Lgdp;)V a
		0 o p_300632_
	a (Lgjf;)V a
		static
		0 o p_425123_
	a (Lgth;)Z a
		0 o p_446100_
	aM_ ()Z aM_
	bg_ ()V bg_
	c ()V c
	e ()V e
	f ()V f
fxk fxk
	F F
	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> ()V <init>
	I ()Z I
	J ()Z J
	a (Lfww;Lfyh$c;)V a
		0 o p_275490_
		1 o p_275623_
	a (Lgdd;IIF)V a
		0 o p_282587_
		1 o p_282992_
		2 o p_283028_
		3 o p_281605_
	a (Lfuh$a;)Ljava/lang/Boolean; a
		static
		0 o p_293571_
	a (Ljava/lang/Integer;)V a
		0 o p_239521_
	a (Lfww;Lfvq;)V a
		static
		0 o p_238945_
		1 o p_238946_
	a (Ljava/lang/Boolean;)V a
		static
		0 o p_239494_
	aK_ ()V aK_
	b (Ljava/util/List;)V b
		static
		0 o p_274637_
	b (Lgdd;IIF)V b
		0 o p_294179_
		1 o p_294689_
		2 o p_294445_
		3 o p_294874_
	b (Lfww;Lfyh$c;)V b
		0 o p_275619_
		1 o p_275628_
	bg_ ()V bg_
	d (Lgdd;)V d
		0 o p_282966_
	e ()V e
	o ()Lfxk$a; o
fxk$1 fxk$1
	a a
	<init> (Lfxk;)V <init>
		0 o p_88853_
	a ()Z a
	a (Lfww;)Lfyh$c; a
		0 o p_294752_
fxk$2 fxk$2
	a a
	<init> (Lfxk;)V <init>
		0 o p_275676_
	a ()Z a
	a (Lfww;)Lfyh$c; a
		0 o p_275318_
fxk$a fxk$a
	a ()Z a
	a (Lfww;)Lfyh$c; a
		0 o p_275608_
fxl fxl
	F F
	G G
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;)V <init>
		0 o p_88861_
	a (Lgdp;)V a
		0 o p_307025_
	a (Lfxl;Lggw;)V a
		static
		0 o p_321341_
		1 o p_321342_
	aX_ ()V aX_
	bg_ ()V bg_
	c ()V c
	i ()Lxx; i
fxm fxm
	F F
	G G
	H H
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lxx;)V <init>
		0 o p_279260_
		1 o p_279122_
	a (Lfvi;)Lfxm$a; a
		0 o p_293579_
	a (Lgdd;IIF)V a
		0 o p_282787_
		1 o p_88900_
		2 o p_88901_
		3 o p_88902_
	a (Lfxm;Lggw;)V a
		static
		0 o p_438699_
		1 o p_438700_
	a (Lgdp;)V a
		0 o p_293580_
	a (Lfxm;)Lgda; a
		static
		0 o p_88909_
	aX_ ()V aX_
	b (Ljava/util/List;)V b
		0 o p_414875_
	b (Lfxm;)Lgda; b
		static
		0 o p_167418_
	bg_ ()V bg_
	c (Lfxm;)Lgda; c
		static
		0 o p_167420_
	c ()V c
	d (Lfxm;)Ljava/util/concurrent/Executor; d
		static
		0 o p_439099_
	e (Lfxm;)Lfzz; e
		static
		0 o p_440577_
	o ()Ljava/util/List; o
		static
fxm$a fxm$a
	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> (Lfxm;Lfvi;)V <init>
		0 o p_88995_
		1 o p_88996_
	a (Lfvi;Ljava/util/function/Supplier;)Lym; a
		static
		0 o p_439250_
		1 o p_440286_
	a (Lgdp;)V a
		0 o p_440243_
	a (ZLjava/lang/Boolean;)V a
		0 o p_439480_
		1 o p_440127_
	a (Lgdd;IIZF)V a
		0 o p_439597_
		1 o p_439407_
		2 o p_439905_
		3 o p_439814_
		4 o p_440283_
	a (Lfvi;)Lgdp$b; a
		0 o p_439095_
	a (ZLjava/lang/String;)Ljava/lang/Boolean; a
		static
		0 o p_439117_
		1 o p_439242_
	aJ_ ()Ljava/util/List; aJ_
	b (Lgdp;)V b
		0 o p_440643_
	b ()Ljava/util/List; b
	c (Z)V c
		0 o p_440605_
fxm$b fxm$b
	a a
	<init> (Lfxm;Lfzz;)V <init>
		0 o p_89047_
		1 o p_439344_
	a ()I a
	a (Lfxm$a;)V a
		0 o p_381039_
	c ()Z c
fxn fxn
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgmj;Lxx;Lxx;Ljava/util/function/Consumer;)Lges; a
		static
		0 o p_419804_
		1 o p_420000_
		2 o p_419859_
		3 o p_419785_
	a (Lgmj;Lxx;Ljava/util/function/Consumer;)Lges; a
		static
		0 o p_345107_
		1 o p_344859_
		2 o p_345991_
	b (Lgmj;Lxx;Ljava/util/function/Consumer;)Lges; b
		static
		0 o p_345623_
		1 o p_346338_
		2 o p_345246_
	c (Lgmj;Lxx;Ljava/util/function/Consumer;)Lges; c
		static
		0 o p_345088_
		1 o p_344868_
		2 o p_344792_
fxo fxo
	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
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lfvt;ILxx;Lxx;ILxx;Lfyz;Ljava/lang/Runnable;)V <init>
		0 o p_306282_
		1 o p_306292_
		2 o p_305906_
		3 o p_306014_
		4 o p_306028_
		5 o p_306044_
		6 o p_306316_
		7 o p_320691_
		8 o p_306029_
	<init> (Lgmj;Lfvt;ILxx;Lxx;ILxx;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_
	a (Lfxo;Lggw;)V a
		static
		0 o p_321345_
		1 o p_321346_
	a (Lfwo;)V a
		0 o p_167454_
	a (Lfyx;)V a
		0 o p_305864_
	a (Lgmj;ILfvt;Ljava/lang/Runnable;)Lfxo; a
		static
		0 o p_300943_
		1 o p_301275_
		2 o p_301312_
		3 o p_301297_
	a (Lfxo;)Lfzz; a
		static
		0 o p_89367_
	a (Lgdp;)V a
		0 o p_300644_
	a (Lgmj;Lfvt;Lfyz;Ljava/lang/Runnable;)Lfxo; a
		static
		0 o p_300881_
		1 o p_301228_
		2 o p_320942_
		3 o p_300926_
	a (Lgmj;Lfvt;Ljava/lang/Runnable;)Lfxo; a
		static
		0 o p_301039_
		1 o p_300914_
		2 o p_301017_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_300640_
	b (Lfxo;)Lgda; b
		static
		0 o p_301066_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_300638_
	c ()V c
	d (Lgdp;)V d
		0 o p_300637_
	e (Lgdp;)V e
		0 o p_300639_
	f (Lgdp;)V f
		0 o p_319367_
	g (Lgdp;)V g
		0 o p_375400_
	i ()Lxx; i
	o ()V o
		static
fxo$1 fxo$1
	a a
	<init> (Lfxo;Ljava/lang/String;)V <init>
		0 o p_89424_
		1 o p_89425_
	a (Lfwp;Lfwp;Lfwp;Lfwp;)V a
		0 o p_89427_
		1 o p_89428_
		2 o p_89429_
		3 o p_89430_
	run ()V run
fxo$a fxo$a
	a a
	b b
	c c
	d d
	t t
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lfxo;Lgda;Lxx;Lamj;Lgdp$c;)V <init>
		0 o p_89438_
		1 o p_335556_
		2 o p_89441_
		3 o p_89442_
		4 o p_89443_
	b (Lgdd;IIF)V b
		0 o p_282595_
		1 o p_282741_
		2 o p_283560_
		3 o p_281923_
fxp fxp
	F F
	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> (Lfyz;JILfxo;)V <init>
		0 o p_320720_
		1 o p_89498_
		2 o p_89499_
		3 o p_89500_
	a (Ljava/lang/String;)V a
		0 o p_438701_
	a (Lgsr$f;)V a
		0 o p_440326_
	a (Lgdp;)V a
		0 o p_438702_
	a (Lfii;)V a
		0 o p_439809_
	a (Lfxp;Lggw;)V a
		static
		0 o p_438703_
		1 o p_438704_
	aI_ ()V aI_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_438705_
	bg_ ()V bg_
	c ()V c
	i ()Lxx; i
fxq fxq
	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
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Ljava/util/function/Consumer;Lfvt$d;Lfwp;Ljava/util/List;)V <init>
		0 o p_167481_
		1 o p_167482_
		2 o p_167483_
		3 o p_442944_
		4 o p_443082_
	<init> (Lxx;Ljava/util/function/Consumer;Lfvt$d;Lfwp;)V <init>
		0 o p_167485_
		1 o p_167486_
		2 o p_167487_
		3 o p_167488_
	I ()V I
	J ()V J
	K ()V K
	a (Lgdd;IIF)V a
		0 o p_282162_
		1 o p_89640_
		2 o p_89641_
		3 o p_89642_
	a (Lgjg;Lxx;)V a
		0 o p_442303_
		1 o p_442304_
	a (Lgdd;IILjava/util/List;)V a
		0 o p_282398_
		1 o p_282163_
		2 o p_282021_
		3 o p_282203_
	a (Lgdp;)V a
		0 o p_89679_
	a (Lfxq;Lggw;)V a
		static
		0 o p_321347_
		1 o p_321348_
	a (Lfwp;)V a
		0 o p_89654_
	a (Lfxq;)Lfzz; a
		static
		0 o p_167492_
	a (Lfwp;Lfun;)Lcom/mojang/datafixers/util/Either; a
		0 o p_89656_
		1 o p_89657_
	a (Lfyq$b;)I a
		0 o p_280748_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_89691_
	b (Lfxq;)Lgda; b
		static
		0 o p_300021_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_89696_
	c ()V c
	c (Lfxq;)Lgda; c
		static
		0 o p_167496_
	d (Lgdp;)V d
		0 o p_89701_
	d (Lfxq;)Lgda; d
		static
		0 o p_167498_
	e (Lfxq;)Lgda; e
		static
		0 o p_167500_
	f (Lfxq;)Lgda; f
		static
		0 o p_167502_
	g (Lfxq;)Lgda; g
		static
		0 o p_167504_
	h (Lfxq;)Lgda; h
		static
		0 o p_167506_
	i ()Lxx; i
	o ()V o
fxq$1 fxq$1
	a a
	b b
	<init> (Lfxq;Ljava/lang/String;Lfwp;)V <init>
		0 o p_89743_
		1 o p_89744_
		2 o p_89745_
	a (Lcom/mojang/datafixers/util/Either;)Lfwp; a
		0 o p_89747_
	run ()V run
fxq$a fxq$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lfxq;Lfwo;)V <init>
		0 o p_89752_
		1 o p_89753_
	a (Lgti;Z)Z a
		0 o p_446446_
		1 o p_434444_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_439634_
		1 o p_438992_
		2 o p_440319_
		3 o p_439731_
		4 o p_439078_
fxq$b fxq$b
	a a
	<init> (Lfxq;)V <init>
		0 o p_313904_
	<init> (Lfxq;Ljava/lang/Iterable;)V <init>
		0 o p_313834_
		1 o p_313798_
	a (Lfxq$a;)V a
		0 o p_313741_
	a (Lgti;Z)Z a
		0 o p_447290_
		1 o p_433489_
	a (Lgdj$a;)V a
		0 o p_313785_
	a (Lfwo;)V a
		0 o p_313857_
	a ()I a
	b (Lfxq$a;)Lfwo; b
		static
		0 o p_313890_
	c ()Z c
	d ()Ljava/util/List; d
fxr fxr
	F F
	G G
	H H
	I I
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lfvt;)V <init>
		0 o p_90033_
		1 o p_90035_
	a (Lgti;Z)Z a
		0 o p_446992_
		1 o p_434740_
	a (Lgdd;IIF)V a
		0 o p_281619_
		1 o p_283526_
		2 o p_282002_
		3 o p_282536_
	a (Lgdp;)V a
		0 o p_280762_
	a (Lgth;)Z a
		0 o p_447032_
	b (Lgdp;)V b
		0 o p_90054_
	bg_ ()V bg_
	i ()Lxx; i
	o ()V o
fxs fxs
	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
	<clinit> ()V <clinit>
		static
	<init> (Lfyz;JILfxo;Lfii;)V <init>
		0 o p_320023_
		1 o p_90083_
		2 o p_90084_
		3 o p_90085_
		4 o p_90086_
	I ()V I
	J ()Lxx; J
	K ()V K
	L ()V L
	M ()V M
	a (Lgdd;IIF)V a
		0 o p_282140_
		1 o p_90097_
		2 o p_90098_
		3 o p_90099_
	a ([Lxx;)V a
		0 o p_90113_
	a (Lfxs;Lggw;)V a
		static
		0 o p_321349_
		1 o p_321350_
	a (Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object; a
		0 o p_373651_
		1 o p_373652_
	a (Lgdp;)V a
		0 o p_90104_
	a (Lgth;)Z a
		0 o p_446380_
	a (Lgdd;J)V a
		0 o p_282279_
		1 o p_282827_
	b ()Lfur; b
	b (Lgdp;)V b
		0 o p_90118_
	bg_ ()V bg_
	c ()V c
	d (Lgdd;)V d
		0 o p_282575_
	d ()V d
	e (Lgdd;)V e
		0 o p_281884_
	e ()V e
	o ()V o
fxt fxt
	a a
	b b
	<init> (ILjava/lang/String;)V <init>
		0 o p_90136_
		1 o p_90137_
	a ()Ljava/lang/String; a
fxt$a fxt$a
	a a
	b b
	<init> ()V <init>
	a ()Lfxt; a
	a (Ljava/lang/String;)Lfxt$a; a
		0 o p_90149_
	a (I)Lfxt$a; a
		0 o p_90147_
fxu fxu
	F F
	G G
	H H
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lfvd;)V <init>
		0 o p_419999_
		1 o p_420002_
	a (Ljava/lang/String;Ljava/lang/String;)Lxx; a
		0 o p_420060_
		1 o p_419726_
	a (Lgdp;)V a
		0 o p_419885_
	a (Lfxu;)Lgda; a
		static
		0 o p_419904_
	a (Ljava/lang/String;)Lxx; a
		0 o p_419466_
	a (Lfxu;Lggw;)V a
		static
		0 o p_419918_
		1 o p_419532_
	aX_ ()V aX_
	b (Ljava/lang/String;)Lxx; b
		0 o p_420004_
	b (Lfxu;)Lgda; b
		static
		0 o p_419933_
	bg_ ()V bg_
	c ()V c
fxu$a fxu$a
	a a
	<init> (Lfxu;Lfzz;)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_
fxu$b fxu$b
	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> (Lfxu;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_419500_
		1 o p_419829_
		2 o p_419737_
	a ()Lxx; a
	a (Ljava/lang/String;)Lxx; a
		0 o p_419626_
	a (Lgdd;IIZF)V a
		0 o p_439863_
		1 o p_438898_
		2 o p_440008_
		3 o p_439966_
		4 o p_439342_
fxv fxv
	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
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfxx;Lfvt;I)V <init>
		0 o p_419964_
		1 o p_419952_
		2 o p_419534_
	I ()V I
	a (Lgdd;IIF)V a
		0 o p_420022_
		1 o p_419562_
		2 o p_420071_
		3 o p_419820_
	a (Lges;)V a
		0 o p_419482_
	a (Lfxv;)Lfzz; a
		static
		0 o p_419456_
	a (Lgdp;)V a
		0 o p_419954_
	a (Lfxv;Lggw;)V a
		static
		0 o p_419475_
		1 o p_419733_
	aX_ ()V aX_
	b (Lfxv;)Lgda; b
		static
		0 o p_419862_
	b (Lgdp;)V b
		0 o p_419575_
	bg_ ()V bg_
	c (Lfxv;)Lgda; c
		static
		0 o p_419629_
	c ()V c
	d (Lfxv;)Lfzz; d
		static
		0 o p_419541_
	e (Lfxv;)Lgda; e
		static
		0 o p_419754_
	f (Lfxv;)Lgda; f
		static
		0 o p_419942_
	g (Lfxv;)Lgda; g
		static
		0 o p_419853_
	h (Lfxv;)Lfzz; h
		static
		0 o p_419854_
	i (Lfxv;)Lfzz; i
		static
		0 o p_419680_
	o ()V o
fxv$1 fxv$1
	a a
	<init> (Lfxv;Ljava/lang/String;)V <init>
		0 o p_419835_
		1 o p_419617_
	a (Ljava/util/List;)V a
		0 o p_419866_
	a (Lfvd;)Lfxv$b; a
		0 o p_419757_
	run ()V run
fxv$a fxv$a
	a a
	<init> (Lfxv;)V <init>
		0 o p_419708_
	a ()I a
fxv$b fxv$b
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lfxv;Lfvd;)V <init>
		0 o p_419855_
		1 o p_419474_
	a (Ljava/lang/String;)V a
		0 o p_419607_
	a (Lges;)V a
		0 o p_428647_
	a (Lfvd;)V a
		0 o p_419699_
	a (Lgdd;IIZF)V a
		0 o p_439042_
		1 o p_440666_
		2 o p_439554_
		3 o p_440483_
		4 o p_439283_
	a (Ljava/util/Date;)Ljava/lang/String; a
		0 o p_419618_
	a (Lgdp;)V a
		0 o p_419643_
	a (Ljava/util/function/Supplier;)Lym; a
		0 o p_419587_
	aJ_ ()Ljava/util/List; aJ_
	b (Lgdp;)V b
		0 o p_419478_
	b ()Ljava/util/List; b
	b (Ljava/util/function/Supplier;)Lym; b
		0 o p_419597_
	c ()Ljava/lang/String; c
	t ()V t
fxw fxw
	a (Lfvt;)V a
		0 o p_419665_
	b (Lfvt;)V b
		0 o p_419724_
	c (Lfvt;)V c
		0 o p_420048_
fxx fxx
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfui;J)V <init>
		0 o p_420068_
		1 o p_419727_
	<init> (Lfui;JLfvt;Lfvm;)V <init>
		0 o p_427298_
		1 o p_427446_
		2 o p_427282_
		3 o p_427395_
	I ()V I
	J ()V J
	a (Lgdd;IIF)V a
		0 o p_419682_
		1 o p_419919_
		2 o p_419524_
		3 o p_419765_
	a (Lfxx;Lggw;)V a
		static
		0 o p_420053_
		1 o p_419490_
	a (Z)V a
		0 o p_419983_
	a (JLjava/lang/String;)Z a
		0 o p_419576_
		1 o p_419508_
	a (Lgdn;)V a
		0 o p_419870_
	a (Lgdp;)V a
		0 o p_419967_
	a (Lfwt;)Lgmj; a
		0 o p_428711_
	a (Lgth;)Z a
		0 o p_445575_
	a (Lfvx;)V a
		0 o p_419771_
	a (Ljava/lang/String;Ljava/lang/String;Lfwf;Lfvs;)V a
		0 o p_420072_
		1 o p_419823_
		2 o p_426282_
		3 o p_419580_
	a (Lfvm;)V a
		0 o p_426844_
	a (Lghd;)V a
		0 o p_419780_
	a (JLfun;)Lfvt; a
		static
		0 o p_428648_
		1 o p_428649_
	a (Lgdd;)V a
		0 o p_420036_
	a (J)V a
		0 o p_419600_
	a (Lfvt;)Lfxx; a
		0 o p_427317_
	aX_ ()V aX_
	b (Lfxx;Lggw;)V b
		static
		0 o p_419462_
		1 o p_419553_
	b (Lgdp;)V b
		0 o p_419811_
	b (Lfvt;)V b
		0 o p_419461_
	b (Lghd;)V b
		0 o p_419627_
	bg_ ()V bg_
	c ()V c
	h ()I h
	j ()I j
	k ()Lgmj; k
	l ()V l
	m ()V m
	n ()V n
	o ()Lfxx; o
fxy fxy
	F F
	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> (Lfxx;Lfvt;)V <init>
		0 o p_420015_
		1 o p_419560_
	a (Lfvl;)Z a
		0 o p_432159_
	a (Lgdd;IIF)V a
		0 o p_419648_
		1 o p_419872_
		2 o p_419481_
		3 o p_419581_
	a (Lfxy;Lggw;)V a
		static
		0 o p_419778_
		1 o p_419675_
	a (Lxx;)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 (Lgdp;)V a
		0 o p_420065_
	aI_ ()V aI_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_419525_
	bg_ ()V bg_
	c ()V c
	o ()V o
fxz fxz
	a a
	b b
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lfxx;Lfzz;Lfvt;)V <init>
		0 o p_420029_
		1 o p_420009_
		2 o p_419501_
	a (Lfvt;)V a
		0 o p_419463_
	a (Lfzz;Lfxx;Lfvt;Lgdp;)V a
		static
		0 o p_419526_
		1 o p_420049_
		2 o p_419657_
		3 o p_419740_
	a ()I a
	a (Lgju;)V a
		0 o p_419767_
fxz$a fxz$a
	<init> ()V <init>
fxz$b fxz$b
	a a
	b b
	c c
	d d
	<init> (Lfxz;Lgda;)V <init>
		0 o p_439907_
		1 o p_439776_
	a (Lgdd;IIZF)V a
		0 o p_440278_
		1 o p_440194_
		2 o p_440165_
		3 o p_440275_
		4 o p_439884_
	aJ_ ()Ljava/util/List; aJ_
	b ()Ljava/util/List; b
fxz$c fxz$c
	a a
	l l
	<init> (Lfxz;II)V <init>
		0 o p_419901_
		1 o p_420026_
		2 o p_419521_
	a (Lfvt;)V a
		0 o p_439336_
	a (Lfvl;)Lfxz$d; a
		0 o p_439372_
	a ()I a
	a (Lgdd;)V a
		0 o p_419974_
	b (Lfvt;)V b
		0 o p_440272_
	b (Lgdd;)V b
		0 o p_419993_
fxz$d fxz$d
	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> (Lfxz;Lfvl;)V <init>
		0 o p_439138_
		1 o p_440441_
	a (Lfvh;)V a
		0 o p_439795_
	a (Lgdd;IIZF)V a
		0 o p_439457_
		1 o p_440311_
		2 o p_440163_
		3 o p_440552_
		4 o p_440331_
	a (Lfvl;IZ)V a
		0 o p_439500_
		1 o p_439552_
		2 o p_440157_
	a (Lfvl;Lfun;)V a
		0 o p_440186_
		1 o p_440142_
	a (I)V a
		0 o p_438923_
	a (Lfwt;)V a
		static
		0 o p_439194_
	a (ILgdp;)V a
		0 o p_440191_
		1 o p_439258_
	a (Lfvl;Ljava/util/function/Supplier;)Lym; a
		static
		0 o p_439541_
		1 o p_439727_
	a (Ljava/util/UUID;Lfun;)Lfvh; a
		0 o p_440030_
		1 o p_440264_
	aJ_ ()Ljava/util/List; aJ_
	b (ILgdp;)V b
		0 o p_439785_
		1 o p_439171_
	b (Lfvh;)V b
		0 o p_439926_
	b (Lfvl;Ljava/util/function/Supplier;)Lym; b
		static
		0 o p_439803_
		1 o p_439085_
	b (Lfwt;)V b
		static
		0 o p_438905_
	b (I)V b
		0 o p_439100_
	b ()Ljava/util/List; b
	b (Ljava/util/UUID;Lfun;)Lfvh; b
		0 o p_440119_
		1 o p_439318_
	c (Lfvh;)V c
		0 o p_439825_
	c (I)V c
		0 o p_439281_
	c ()V c
	c (ILgdp;)V c
		0 o p_439578_
		1 o p_440611_
	c (Lfvl;Ljava/util/function/Supplier;)Lym; c
		static
		0 o p_439348_
		1 o p_439959_
	c (Lfwt;)V c
		static
		0 o p_439830_
	t ()Lgdp; t
fy 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 ()Lfy; team
		static
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse
		0 o p_112090_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfpi; 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_
fya fya
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Ljava/util/function/BiConsumer;Ljava/util/Map;Lfyb$a;)V <init>
		0 o p_419844_
		1 o p_420012_
		2 o p_420025_
		3 o p_419683_
	a (Lfya$a$a;)Z a
		0 o p_419913_
	a (Lgdp;)V a
		0 o p_419746_
	a (Lfya;)Lfzz; a
		static
		0 o p_419694_
	a (Lfya;Lggw;)V a
		static
		0 o p_419519_
		1 o p_419955_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_425124_
	b (Lfya;)Lgda; b
		static
		0 o p_419929_
	bg_ ()V bg_
	c ()V c
	o ()V o
fya$a fya$a
	a a
	<init> (Lfya;)V <init>
		0 o p_419774_
	a (Lgdj$a;)V a
		0 o p_419606_
	a (Lfya$a$a;)V a
		0 o p_419729_
	a (Lfya$a;Lgdj$a;)V a
		static
		0 o p_419550_
		1 o p_419732_
	a (Lfvs;)Lfya$a$a; a
		0 o p_425125_
fya$a$a fya$a$a
	a a
	b b
	c c
	<init> (Lfya$a;Lfwf;Lfvs;)V <init>
		0 o p_419880_
		1 o p_426132_
		2 o p_420055_
	<init> (Lfya$a;Lfyb$a;)V <init>
		0 o p_419630_
		1 o p_420050_
	a (Lgti;Z)Z a
		0 o p_446798_
		1 o p_434634_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_438873_
		1 o p_439141_
		2 o p_439882_
		3 o p_440139_
		4 o p_440313_
fyb fyb
	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> (Lfxx;Lfzz;Lfvt;Ljava/util/Map;)V <init>
		0 o p_420066_
		1 o p_419867_
		2 o p_419921_
		3 o p_419755_
	a (Lfwf;Lfvs;)V a
		0 o p_426076_
		1 o p_419988_
	a (Lfxx;Lges;)V a
		0 o p_428747_
		1 o p_428748_
	a (Lfvt;Lfvs;)V a
		static
		0 o p_419816_
		1 o p_419577_
	a (Lfvt;)V a
		0 o p_419803_
	a (Lfyb$a;)Lym; a
		static
		0 o p_419485_
	a (Lgdp;)V a
		0 o p_419851_
	a ()V a
	a (Lfvt;Lfzz;Lfxx;Lgdp;)V a
		0 o p_428743_
		1 o p_428744_
		2 o p_428745_
		3 o p_428746_
	a (Lfyb$a;Ljava/util/Map;)Lamj; a
		static
		0 o p_419469_
		1 o p_419588_
	b (Lfvt;)V b
		0 o p_419845_
	c (Lfvt;)V c
		0 o p_419747_
	c ()V c
	d ()V d
fyb$a fyb$a
	a a
	b b
	<init> (Lfwf;Lfvs;)V <init>
		0 o preference
		1 o region
	a ()Lfwf; a
	b ()Lfvs; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_419758_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fyc fyc
	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
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfxx;Lfvx;Lfvt$d;I)V <init>
		0 o p_419736_
		1 o p_419951_
		2 o p_419756_
		3 o p_419669_
	a (Lgdd;IIF)V a
		0 o p_419989_
		1 o p_419940_
		2 o p_419891_
		3 o p_419545_
	a (Ljava/lang/String;)V a
		0 o p_419649_
	a (Ljava/util/function/Consumer;Lges;)V a
		static
		0 o p_419538_
		1 o p_419504_
	a (Lgdw;Ldrn;)V a
		0 o p_419688_
		1 o p_419516_
	a (Lxx;Ljava/util/function/Consumer;)Lgdw$b; a
		0 o p_419458_
		1 o p_419888_
	a (Lgdw;Ljava/lang/Boolean;)V a
		0 o p_419549_
		1 o p_419556_
	a (Ljava/util/List;Ljava/lang/Object;I)I a
		static
		0 o p_419633_
		1 o p_420003_
		2 o p_419563_
	a (Lgdp;)V a
		0 o p_420045_
	a (Lgdw;Lcbn;)V a
		0 o p_448675_
		1 o p_448676_
	a (Ljava/util/List;II)Ljava/lang/Object; a
		static
		0 o p_419636_
		1 o p_419460_
		2 o p_419568_
	a (Ljava/util/function/Consumer;Lxx;Lgdw;Ljava/lang/Boolean;)V a
		0 o p_419828_
		1 o p_419679_
		2 o p_419961_
		3 o p_419623_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_419696_
	bg_ ()V bg_
	i ()Lxx; i
	o ()V o
fyc$a fyc$a
	a a
	e e
	l l
	<init> (Lfyc;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
	c ()V c
fyd fyd
	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> (Lfxx;Lfzz;Lfvt;)V <init>
		0 o p_419628_
		1 o p_419766_
		2 o p_419700_
	a (Lfun;)V a
		0 o p_428664_
	a (Lges;)V a
		0 o p_419742_
	a (Lfzz;Lfxx;Lgdp;)V a
		0 o p_419790_
		1 o p_419720_
		2 o p_420051_
	a (Lfxx;Lfvt;Lfzz;Lgdp;)V a
		static
		0 o p_419686_
		1 o p_419691_
		2 o p_419979_
		3 o p_419781_
	a (Lfvt;)V a
		0 o p_419752_
	a (I)Lxx; a
		0 o p_419931_
	a (J)V a
		0 o p_419619_
	b (J)Lxx; b
		static
		0 o p_419661_
	bd_ ()Lxx; bd_
	c ()V c
	d ()V d
fye fye
	a a
	b b
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lfxx;Lfzz;Lfvt;)V <init>
		0 o p_419690_
		1 o p_419536_
		2 o p_419476_
	a (Lfzz;Lfxx;Lfvt;Lgdp;)V a
		static
		0 o p_419776_
		1 o p_419599_
		2 o p_419953_
		3 o p_419786_
	a (Lfwo;)V a
		0 o p_419847_
	a (I)Lfwz; a
		0 o p_419555_
	a (Lfvt;)V a
		0 o p_419949_
	a (Lfxx;)V a
		0 o p_428666_
	a (ILgdp;)V a
		0 o p_419822_
		1 o p_419905_
	a (Lfvt;ILges;)V a
		0 o p_428667_
		1 o p_428668_
		2 o p_428669_
	a (Lgdp;)V a
		0 o p_419578_
	a (ILfvt;Lges;)V a
		0 o p_419558_
		1 o p_419991_
		2 o p_419876_
	a (ILfvt;)V a
		0 o p_420013_
		1 o p_419511_
	b (Lfzz;Lfxx;Lfvt;Lgdp;)V b
		static
		0 o p_419909_
		1 o p_419529_
		2 o p_419615_
		3 o p_420075_
	b (ILfvt;)V b
		0 o p_419735_
		1 o p_419505_
	b (Lfxx;)V b
		0 o p_428665_
	b (Lfvt;)V b
		0 o p_420061_
	c ()V c
	d ()Z d
	e ()V e
	f ()V f
	g ()V g
	h ()V h
	i ()V i
fye$1 fye$1
	a a
	<clinit> ()V <clinit>
		static
fyf fyf
fyg fyg
fyh fyh
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lbgl;)V <init>
		0 o p_239381_
		1 o p_239382_
		2 o p_239383_
	a (Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lfyi;)Lfyh$e; a
		0 o p_239623_
		1 o p_239624_
		2 o p_239625_
		3 o p_239626_
	a ()Lfyh$c; a
fyh$a fyh$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
fyh$b fyh$b
	a a
	b b
	c c
	<init> (Lfyh;Lfyh$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
fyh$c fyh$c
	a a
	b b
	<init> (Lfyh;)V <init>
		0 o p_239632_
	a ()V a
	a (Lfyh$e;Ljava/util/function/Consumer;)V a
		0 o p_239442_
		1 o p_239443_
	b ()V b
	c ()V c
fyh$d fyh$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
fyh$e fyh$e
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lfyh;Ljava/lang/String;Ljava/util/concurrent/Callable;JLfyi;)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 ()Lfyh$a; b
fyi fyi
	a a
	<clinit> ()V <clinit>
		static
	a (I)Lfyi; a
		static
		0 o p_239256_
	a ()J a
	b ()J b
fyi$1 fyi$1
	<init> ()V <init>
	a ()J a
	b ()J b
fyi$2 fyi$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
fyj fyj
fyk fyk
fyl fyl
	<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_
fym fym
	a DEFAULT
	b FLAT
	c LARGE_BIOMES
	d AMPLIFIED
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILami;)V <init>
		0 o p_239481_
		1 o p_239482_
		2 o p_239483_
		3 o p_239484_
	a ()Lxx; a
	b ()I b
	c ()[Lfym; c
		static
	valueOf (Ljava/lang/String;)Lfym; valueOf
		static
		0 o p_167611_
	values ()[Lfym; values
		static
fyn fyn
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfyn$a; a
	a (Lfyn$a;)V a
		0 o p_167617_
	b (Lfyn$a;)V b
		static
		0 o p_90173_
	b ()Lfyn$a; b
		static
	c ()Ljava/nio/file/Path; c
		static
fyn$a fyn$a
	a a
	b b
	<init> ()V <init>
fyo fyo
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/lang/String;)Lamj; a
		static
		0 o p_270945_
		1 o p_270612_
	a (Ljava/lang/String;)Lfsy; a
		static
		0 o p_270725_
	b (Ljava/lang/String;Ljava/lang/String;)Lamj; b
		static
		0 o p_90197_
		1 o p_90198_
fyo$a fyo$a
	a a
	b b
	<init> (Ljava/lang/String;Lamj;)V <init>
		0 o image
		1 o textureId
	a ()Ljava/lang/String; a
	b ()Lamj; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_270178_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fyp fyp
	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 (Lfyp$a;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_428705_
		1 o p_428685_
	a (Lfzz;Ljava/util/function/Function;Lfwt;)V a
		static
		0 o p_428710_
		1 o p_428721_
		2 o p_428731_
	a (Lfyp$b;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_428701_
		1 o p_428719_
	a (Ljava/util/function/Function;)Ljava/util/function/Consumer; a
		static
		0 o p_428692_
	a (J)Lxx; a
		static
		0 o p_287679_
	a (Ljava/util/Date;)Lxx; a
		static
		0 o p_287698_
	a (Lgdd;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/lang/String;Lfwt;)V a
		static
		0 o p_428696_
		1 o p_428690_
	b (Lfzz;Ljava/util/function/Function;Lfwt;)V b
		static
		0 o p_428712_
		1 o p_428728_
		2 o p_428703_
	b (Lfyp$b;Ljava/util/function/Consumer;)Ljava/lang/Object; b
		static
		0 o p_428697_
		1 o p_428730_
fyp$a fyp$a
	accept (Lfun;)V accept
		0 o p_428727_
	apply (Lfun;)Ljava/lang/Void; apply
		0 o p_428718_
	apply (Lfun;)Ljava/lang/Object; apply
		0 o p_428688_
fyp$b fyp$b
	apply (Lfun;)Ljava/lang/Object; apply
		0 o p_428722_
fyq fyq
	<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;[Lfyq$b;)Ljava/util/List; a
		static
		0 o p_90257_
		1 o p_90258_
	a (Ljava/lang/String;Ljava/util/List;)Ljava/util/List; a
		static
		0 o p_90254_
		1 o p_90255_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_90251_
		1 o p_90252_
fyq$a fyq$a
	a a
	<init> ([Lfyq$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
fyq$b fyq$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;)Lfyq$b; a
		static
		0 o p_90280_
	a ()Ljava/lang/String; a
	a (Ljava/lang/String;Ljava/lang/String;)Lfyq$b; a
		static
		0 o p_90282_
		1 o p_90283_
	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
fyr fyr
	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_
fys fys
fyt fyt
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lfvt;Lfxx;)V <init>
		0 o p_90302_
		1 o p_419711_
	a ()Lxx; a
	run ()V run
fyu fyu
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lfvt;Lfvp;)V <init>
		0 o p_90309_
		1 o p_90310_
		2 o p_425759_
	a ()Lxx; a
	b ()V b
	c ()V c
	run ()V run
fyv fyv
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (JILjava/lang/String;Lgmj;)V <init>
		0 o p_90320_
		1 o p_90321_
		2 o p_90322_
		3 o p_90323_
	a ()Lxx; a
	a (Z)V a
		static
		0 o p_90325_
	run ()V run
fyw fyw
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lfvt;)V <init>
		0 o p_90333_
		1 o p_90334_
	a (Lfvp;Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_425828_
		1 o p_314972_
	a ()Lxx; a
	a (Lfvp;)Lfxj; a
		0 o p_425842_
	a (Lfvp;Ljava/util/UUID;Ljava/util/function/Function;)Lges; a
		0 o p_426203_
		1 o p_315014_
		2 o p_167641_
	a (Ljava/util/function/Function;Lfvp;)V a
		static
		0 o p_167649_
		1 o p_426187_
	a (Lfvp;Ljava/util/UUID;Ljava/util/function/Function;Lges;)V a
		0 o p_425126_
		1 o p_425127_
		2 o p_425128_
		3 o p_425129_
	a (Lfvt;)Ljava/util/UUID; a
		static
		0 o p_314978_
	a (Lfvp;Ljava/lang/Throwable;)Ljava/lang/Void; a
		0 o p_426011_
		1 o p_314377_
	f ()Lfvp; f
	run ()V run
fyx fyx
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgmj;)V a
		static
		0 o p_90406_
	a (Ljava/lang/Exception;)V a
		0 o p_300964_
	a (Lxx;)V a
		0 o p_90408_
	a (Lfwt;)V a
		0 o p_301270_
	a ()Lxx; a
	a (Lfzz;Lxx;)V a
		static
		0 o p_300645_
		1 o p_300646_
	a (Lfzz;Lgmj;)V a
		static
		0 o p_90403_
		1 o p_90404_
	a (J)V a
		static
		0 o p_167656_
	b ()V b
	c ()V c
	d ()Z d
	e ()V e
fyy fyy
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lfvt;Lgmj;ZLfzz;)V <init>
		0 o p_181344_
		1 o p_181345_
		2 o p_181347_
		3 o p_181348_
	a ()Lxx; a
	f ()V f
	run ()V run
fyz fyz
	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 ()Lxx; a
	run ()V run
fz net/minecraft/commands/arguments/TemplateMirrorArgument
	<init> ()V <init>
	a ()Lfw; templateMirror
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Leaa; getMirror
		static
		0 o p_234345_
		1 o p_234346_
fza fza
	b b
	<init> (Lfwo;JLxx;Ljava/lang/Runnable;)V <init>
		0 o p_167668_
		1 o p_167669_
		2 o p_167670_
		3 o p_167671_
	a (Lfun;J)V a
		0 o p_167673_
		1 o p_167674_
fzb fzb
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (JLxx;Ljava/lang/Runnable;)V <init>
		0 o p_167676_
		1 o p_167677_
		2 o p_167678_
	a ()Lxx; a
	a (Lfun;J)V a
		0 o p_167679_
		1 o p_167680_
	run ()V run
fzc fzc
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lfvd;JLfxx;)V <init>
		0 o p_90443_
		1 o p_428724_
		2 o p_419797_
	a ()Lxx; a
	run ()V run
fzd fzd
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (JLfwo;Lfxx;)V <init>
		0 o p_90451_
		1 o p_90452_
		2 o p_419673_
	a ()Lxx; a
	run ()V run
fze fze
	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 ()Lxx; a
	run ()V run
fzf fzf
fzg fzg
	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 (I)Lfzg; a
		static
		0 o p_90510_
	a ()Ljava/lang/String; a
	b ()I b
	c ()[Lfzg; c
		static
	valueOf (Ljava/lang/String;)Lfzg; valueOf
		static
		0 o p_90515_
	values ()[Lfzg; values
		static
fzh fzh
	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> ()V <init>
	a ()F a
	a (Ldqu;Lcdv;ZZF)V a
		0 o p_90576_
		1 o p_90577_
		2 o p_90578_
		3 o p_90579_
		4 o p_90580_
	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 (FFF)V a
		0 o p_351037_
		1 o p_351008_
		2 o p_350869_
	a (Lfoh;)V a
		0 o p_90582_
	b ()Lfoh; b
	c ()V c
	d ()Lfoh; d
	e ()Lja; e
	f ()F f
	g ()F g
	h ()Lorg/joml/Quaternionf; h
	i ()Lcdv; i
	j ()Z j
	k ()Z k
	l ()Lfzh$a; l
	m ()Lfgc; m
	n ()Lorg/joml/Vector3f; n
	o ()Lorg/joml/Vector3f; o
	p ()Lorg/joml/Vector3f; p
	q ()V q
	r ()F r
fzh$a fzh$a
	a a
	b b
	c c
	<init> (Lfoh;Lfoh;Lfoh;)V <init>
		0 o p_167691_
		1 o p_167692_
		2 o p_167693_
	a ()Lfoh; a
	a (FF)Lfoh; a
		0 o p_167696_
		1 o p_167697_
	b ()Lfoh; b
	c ()Lfoh; c
	d ()Lfoh; d
fzi fzi
	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 ()Lfzi; c
	d ()[Lfzi; d
		static
	valueOf (Ljava/lang/String;)Lfzi; valueOf
		static
		0 o p_90616_
	values ()[Lfzi; values
		static
fzj fzj
	a a
	<init> ()V <init>
	a ()V a
		static
fzk fzk
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a (Ljava/util/Map;Ldml;)Ljava/util/stream/Stream; a
		static
		0 o p_378768_
		1 o p_380954_
	a (Ldma;)Ljava/util/List; a
		0 o p_380958_
	a (Ljava/lang/Iterable;)Ljava/util/Map; a
		static
		0 o p_90643_
	a (Ldml;)Ljava/util/List; a
		static
		0 o p_380998_
	a (Ldnp;)V a
		0 o p_380259_
	a (Ljava/util/Map;Lcom/google/common/collect/ImmutableList$Builder;Ldml;Ljava/util/List;)V a
		static
		0 o p_378764_
		1 o p_378765_
		2 o p_380933_
		3 o p_378767_
	a (Ldnq;)V a
		0 o p_379557_
	b (Ldnq;)Z b
		0 o p_379469_
	b (Ldml;)Ljava/util/List; b
		static
		0 o p_381000_
	b ()V b
	c (Ldnq;)V c
		0 o p_379652_
	c ()V c
	d ()Ljava/util/List; d
	d (Ldnq;)V d
		0 o p_380362_
fzl fzl
	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 ()[Lfzl; e
		static
	valueOf (Ljava/lang/String;)Lfzl; valueOf
		static
		0 o p_90670_
	values ()[Lfzl; values
		static
fzm fzm
	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
fzn fzn
	a a
	<init> ()V <init>
	a ()Lyd; a
	a (Lyd;)V a
		0 o p_90676_
	b ()Lyd; b
	c ()V c
fzo fzo
	a a
	b b
	c c
	<init> (Lgzo;)V <init>
		0 o p_90701_
	a (Ljava/util/function/Consumer;)I a
		0 o p_90712_
	a (Lja;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 (ILup;)Z a
		0 o p_90706_
		1 o p_90707_
fzp fzp
	a a
	b b
	<clinit> ()V <clinit>
		static
	a ()F a
	a (Z)F a
		0 o p_348668_
	b ()F b
fzp$a fzp$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
fzp$b fzp$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
fzq fzq
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_240577_
	a (Ljava/lang/String;)V a
		0 o p_93320_
	a (Z)V a
		0 o p_289016_
	a (Lxx;)V a
		0 o p_416158_
	a ()Z a
	a (Ljava/lang/String;Z)V a
		0 o p_394162_
		1 o p_394666_
	a (Lgab;)V a
		0 o p_93318_
	b (Lxx;)V b
		0 o p_415662_
	b (Ljava/lang/String;)V b
		0 o p_168788_
	b ()V b
	c (Lxx;)V c
		0 o p_415589_
	c ()V c
	d (Lxx;)V d
		0 o p_416329_
	d ()Lgab; d
	e (Lxx;)V e
		0 o p_416450_
fzq$a fzq$a
	<init> (Ljava/lang/String;)V <init>
		0 o p_288985_
fzr fzr
	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 ()Ljava/lang/String; a
	a (I)Lfzr; a
		static
		0 o p_90775_
	b ()I b
	c ()[Lfzr; c
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lfzr; valueOf
		static
		0 o p_90782_
	values ()[Lfzr; values
		static
fzs fzs
	a a
	b b
	c c
	d d
	<init> (ILxx;Lyk;Lfzt;)V <init>
		0 o addedTime
		1 o content
		2 o signature
		3 o tag
	a ()Lfzt$a; a
	b ()I a
	c ()Lxx; b
	d ()Lyk; c
	e ()Lfzt; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_240638_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fzs$a fzs$a
	a a
	b b
	c c
	d d
	<init> (ILbes;Lfzt;Z)V <init>
		0 o addedTime
		1 o content
		2 o tag
		3 o endOfEntry
	a ()I a
	b ()Lbes; b
	c ()Lfzt; c
	d ()Z d
	equals (Ljava/lang/Object;)Z equals
		0 o p_240535_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fzt fzt
	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> (ILfzt$a;Lxx;Ljava/lang/String;)V <init>
		0 o indicatorColor
		1 o icon
		2 o text
		3 o logTag
	a ()Lfzt; a
		static
	a (Ljava/lang/String;)Lfzt; a
		static
		0 o p_242878_
	b ()Lfzt; b
		static
	c ()Lfzt; c
		static
	d ()Lfzt; d
		static
	e ()I a
	equals (Ljava/lang/Object;)Z equals
		0 o p_240542_
	f ()Lfzt$a; b
	g ()Lxx; c
	h ()Ljava/lang/String; d
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fzt$a fzt$a
	a CHAT_MODIFIED
	b b
	c c
	d d
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILamj;II)V <init>
		0 o p_240537_
		1 o p_240620_
		2 o p_296008_
		3 o p_240599_
		4 o p_240544_
	a (Lgdd;II)V a
		0 o p_282284_
		1 o p_282597_
		2 o p_283579_
	a ()[Lfzt$a; a
		static
	valueOf (Ljava/lang/String;)Lfzt$a; valueOf
		static
		0 o p_240592_
	values ()[Lfzt$a; values
		static
fzu fzu
	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 (I)Lhes; a
		0 o p_90807_
	a (Ljava/lang/String;)V a
		static
		0 o p_323544_
	a ()V a
	b ()V b
fzv fzv
	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 ()[Lfzv; e
		static
	valueOf (Ljava/lang/String;)Lfzv; valueOf
		static
		0 o p_361331_
	values ()[Lfzv; values
		static
fzw fzw
	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 ()[Lfzw; c
		static
	valueOf (Ljava/lang/String;)Lfzw; valueOf
		static
		0 o p_265378_
	values ()[Lfzw; values
		static
fzx fzx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILfzx$a;)V <init>
		0 o p_90821_
		1 o p_90822_
		2 o p_445591_
	<init> (Ljava/lang/String;Lfst$b;ILfzx$a;)V <init>
		0 o p_90825_
		1 o p_90826_
		2 o p_90827_
		3 o p_447123_
	a (Z)V a
		0 o p_90846_
	a (Ljava/lang/String;)Ljava/util/function/Supplier; a
		static
		0 o p_90843_
	a (Lfst$a;Z)V a
		static
		0 o p_90838_
		1 o p_90839_
	a ()V a
		static
	a (Lgth;)Z a
		0 o p_446478_
	a (Lfzx;)I compareTo
		0 o p_90841_
	a (Lfst$a;)V a
		static
		0 o p_90836_
	a (Lgti;)Z a
		0 o p_446005_
	a (ZLfzx;)V a
		static
		0 o p_445125_
		1 o p_445126_
	a (Lfst$a;Ljava/util/function/Consumer;)V a
		static
		0 o p_446544_
		1 o p_446545_
	b (Lfzx;)Z b
		0 o p_90851_
	b (Ljava/lang/String;)Lfzx; b
		static
		0 o p_389468_
	b (Lfst$a;)V b
		0 o p_90849_
	b ()V b
		static
	c (Lfzx;)V c
		static
		0 o p_445128_
	c ()V c
		static
	c (Ljava/lang/String;)Lxx; c
		static
		0 o p_90853_
	c (Lfst$a;)V c
		0 o p_446356_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_90856_
	d (Lfst$a;)Ljava/util/List; d
		static
		0 o p_445127_
	d ()V d
		static
	e ()V e
		static
	f ()Z f
	g ()Lfzx$a; g
	h ()Z h
	i ()V i
	j ()Z j
	k ()Ljava/lang/String; k
	l ()Lfst$a; l
	m ()Z m
	n ()Lxx; n
	o ()Z o
	p ()Ljava/lang/String; p
fzx$a fzx$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lamj;)V <init>
		0 o id
	a ()Lxx; a
	a (Lamj;)Lfzx$a; a
		static
		0 o p_449977_
	a (Ljava/lang/String;)Lfzx$a; a
		static
		0 o p_449101_
	b ()Lamj; h
	equals (Ljava/lang/Object;)Z equals
		0 o p_449517_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fzy fzy
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_90875_
	a (Ljava/lang/String;)V a
		0 o p_90912_
	a (JII)V a
		0 o p_445132_
		1 o p_445133_
		2 o p_445134_
	a (IJ)V a
		0 o p_90878_
		1 o p_90879_
	a (Lo;Lxx;)Lxx; a
		static
		0 o p_415900_
		1 o p_415904_
	a (Lejm;Lja;Lup;)V a
		0 o p_90900_
		1 o p_90901_
		2 o p_90902_
	a (ZZ)V a
		0 o p_90929_
		1 o p_90930_
	a (JLgte;)V a
		0 o p_90890_
		1 o p_445415_
	a (Lgth;)Z a
		0 o p_447161_
	a (Ljava/lang/String;[Ljava/lang/Object;)V a
		0 o p_167838_
		1 o p_167839_
	a ()Ljava/lang/String; a
	a (Lamj;Lcdv;Lup;)V a
		0 o p_414880_
		1 o p_414881_
		2 o p_414882_
	a (Lftb;)V a
		0 o p_447031_
	a (Lxx;)V a
		0 o p_415869_
	a (Lamj;Lfoh;Lup;)V a
		0 o p_90923_
		1 o p_90924_
		2 o p_90925_
	a (Ljava/nio/file/Path;Lyv;)Lyv; a
		static
		0 o p_392485_
		1 o p_392486_
	a (JIIII)V a
		0 o p_445137_
		1 o p_445138_
		2 o p_445139_
		3 o p_445140_
		4 o p_445141_
	a (JILgth;)V a
		0 o p_90894_
		1 o p_90895_
		2 o p_446050_
	b (Lgth;)Z b
		0 o p_446305_
	b (JILgth;)V b
		0 o p_445129_
		1 o p_445130_
		2 o p_445131_
	b (Ljava/lang/String;)V b
		0 o p_90914_
	b (Lejm;Lja;Lup;)V b
		0 o p_414877_
		1 o p_414878_
		2 o p_414879_
	b (JLgte;)V b
		0 o p_445135_
		1 o p_445136_
	b (Lxx;)V b
		0 o p_415765_
	b ()V b
	c (Lxx;)V c
		0 o p_167823_
	d (Lxx;)V d
		0 o p_90917_
	e (Lxx;)V e
		0 o p_414876_
fzy$1 fzy$1
	a a
	<clinit> ()V <clinit>
		static
fzz fzz
	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
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	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> (Lgtl;)V <init>
		0 o p_91084_
	A ()Lgzz; A
	B ()Lgsq; B
	C ()V C
	D ()V D
	E ()V E
	H ()Z H
	I ()Z I
	J ()Z J
	K ()Z K
	L ()Z L
	M ()Lcom/mojang/authlib/minecraft/BanDetails; M
	N ()Z N
	O ()Lfzz$a; O
	P ()Z P
	Q ()Z Q
	R ()Lgzo; R
	S ()Z S
		static
	T ()Z T
		static
	U ()Z U
		static
	V ()Z V
		static
	W ()Lfzz; W
		static
	X ()Ljava/util/concurrent/CompletableFuture; X
	Y ()Lhab; Y
	Z ()Z 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/util/function/Consumer;Ljava/nio/file/Path;)V a
		static
		0 o p_231403_
		1 o p_231404_
	a (Ljava/util/List;)Z a
		0 o p_300000_
	a (Ljava/lang/Throwable;Lxx;Lfzz$b;)V a
		0 o p_91242_
		1 o p_91243_
		2 o p_299892_
	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 (Lae;Lfzz;Lidv;Ljava/lang/String;Lgad;)Lae; a
		static
		0 o p_167851_
		1 o p_167852_
		2 o p_167853_
		3 o p_167854_
		4 o p_167855_
	a (Lidv;)Ljava/lang/String; a
		static
		0 o p_264659_
	a (Lidr;)V a
		0 o p_344151_
	a (D)Ljava/lang/String; a
		static
		0 o p_304493_
	a (Lgdq$a;)V a
		0 o p_437205_
	a (Z)V a
		0 o p_91261_
	a (Ljava/lang/Throwable;Lfzz$b;)V a
		0 o p_91240_
		1 o p_299846_
	a (Lq;)V a
		0 o p_304858_
	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 (Ljava/io/File;Lyv;)Lyv; a
		static
		0 o p_392491_
		1 o p_392492_
	a (Lgzn;)V a
		0 o p_91157_
	a (Lfzz;Lidv;Ljava/lang/String;Lgad;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 (J)Z a
		static
		0 o p_432160_
	a (Lgme;)V a
		0 o p_91151_
	a (Lfzz$b;Ljava/lang/Throwable;)V a
		0 o p_299771_
		1 o p_299772_
	a (Lgmj;)V a
		0 o p_91153_
	a (Lani;)Ljava/lang/String; a
		static
		0 o p_231345_
	a (ZLfzz$b;Ljava/lang/Throwable;)V a
		0 o p_314390_
		1 o p_314391_
		2 o p_314392_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_231428_
	a (Ljava/nio/file/Path;Lyv;)Lyv; a
		static
		0 o p_392489_
		1 o p_392490_
	a (Lp;)V a
		0 o p_231413_
	a (Lfih$c;Lbaa;Lani;Laxi;Ljava/lang/Thread;)Ligy; a
		0 o p_438706_
		1 o p_438707_
		2 o p_438708_
		3 o p_438709_
		4 o p_438710_
	a (Lhas;)V a
		0 o p_239477_
	a (Lbxy;)V a
		static
		0 o p_231351_
	a (Lfih$c;Lbaa;Lani;Z)V a
		0 o p_261564_
		1 o p_261826_
		2 o p_261470_
		3 o p_261465_
	a (Lfzz$b;)V a
		0 o p_299896_
	a (Ljx;Ljo$c;)Ljava/util/Optional; a
		static
		0 o p_428039_
		1 o p_428040_
	a (Lfzw;)V a
		0 o p_265509_
	a (ZLfzz$b;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_168020_
		1 o p_299856_
	a (Ljava/lang/Runnable;)Lgmj; a
		0 o p_299781_
	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 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; a
		static
		0 o p_231391_
	a (Ljk$c;)V a
		static
		0 o p_370276_
	a (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lgtl;)Lcom/mojang/authlib/minecraft/UserApiService; a
		0 o p_193586_
		1 o p_193587_
	a ()V a
	a (I)V a
		0 o p_91313_
	a (Lcom/mojang/authlib/minecraft/BanDetails;Ljava/lang/Runnable;)Lgmj; a
		static
		0 o p_299774_
		1 o p_299775_
	a (Lxx;)V a
		0 o p_439555_
	a (ZLbyd;)Lbya; a
		0 o p_167971_
		1 o p_167972_
	a (Ljava/util/function/Consumer;Lxx;)V a
		static
		0 o p_231410_
		1 o p_231411_
	a (Ljava/util/concurrent/CompletableFuture;Lfzz$b;)V a
		0 o p_314388_
		1 o p_314389_
	a (Lcom/mojang/authlib/GameProfile;Ljava/lang/Runnable;)Lgmj; a
		static
		0 o p_442305_
		1 o p_442306_
	a (Ljava/util/UUID;)Z a
		0 o p_91247_
	a (Lfzz;)Ljava/lang/String; a
		static
		0 o p_341553_
	a (Lgmj;Z)V a
		0 o p_320248_
		1 o p_319814_
	a (Ljava/lang/Object;)Z a
		static
		0 o p_210783_
	a (Lfzz$b;Ljava/util/Optional;)V a
		0 o p_299778_
		1 o p_299779_
	a (Ljk;)V a
		0 o p_428041_
	a (Ljava/io/File;)Lxx; a
		0 o p_167900_
	a (Ljava/util/function/Consumer;Lbxy;)V a
		0 o p_231400_
		1 o p_231401_
	a (Lamj;Lcom/mojang/blaze3d/shaders/ShaderType;)Ljava/lang/String; a
		0 o p_408948_
		1 o p_408949_
	a (F)F a
		0 o p_308953_
	a (Lfzz$b;Z)V a
		0 o p_423143_
		1 o p_423144_
	a (Lcdv;)V a
		0 o p_91119_
	a (ZLfzz$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/lang/Runnable;Z)V a
		static
		0 o p_351633_
		1 o p_351634_
	a (Lfzz;Ljava/io/File;Lp;)V a
		static
		0 o p_307414_
		1 o p_307228_
		2 o p_91333_
	aA ()Ljava/lang/Thread; aA
	aB ()Lhft; aB
	aC ()Lcom/mojang/datafixers/DataFixer; aC
	aD ()Lfzp; aD
	aE ()Lgbe; aE
	aF ()Z aF
	aG ()Lghm; aG
	aH ()Liit; aH
	aI ()Z aI
	aJ ()Lfzu; aJ
	aK ()Liez; aK
	aL ()Liek; aL
	aM ()Lidm; aM
	aN ()Lidq; aN
	aO ()Lido; aO
	aP ()Lgme; aP
	aQ ()Lgru; aQ
	aR ()Lftb; aR
	aS ()Lfsr; aS
	aT ()Lgdx; aT
	aU ()Lhgh; aU
	aV ()Lgyk; aV
	aW ()Z aW
	aX ()V aX
	aY ()Lfzw; aY
	aZ ()Lfzq; aZ
	aa ()Z aa
	ab ()Ligy; ab
	ac ()Z ac
	ad ()Lgal; ad
	ae ()Lcom/mojang/authlib/GameProfile; ae
	af ()Ljava/net/Proxy; af
	ag ()Licq; ag
	ah ()Lhgr; ah
	ai ()Lbap; ai
	aj ()Lbaa; aj
	ak ()Lazf; ak
	al ()Lifk; al
	am ()Ljava/nio/file/Path; am
	an ()Lidv; an
	ao ()Z ao
	ap ()Lhfm; ap
	aq ()Lihq; aq
	ar ()Lihk; ar
	as ()Lane; as
	at ()Lidn; at
	au ()Lcdv; au
	av ()Lhhg; av
	aw ()Lhnw; aw
	ax ()Lhir; ax
	ay ()Lhox; ay
	b (ZLbyd;)V b
		0 o p_91339_
		1 o p_91340_
	b (Z)V b
		0 o p_91359_
	b (Ljava/util/function/Consumer;Lbxy;)V b
		0 o p_231434_
		1 o p_231435_
	b (Lxx;)V b
		0 o p_273566_
	b (Lfzz;)Ljava/lang/String; b
		static
		0 o p_307033_
	b (Lp;)V b
		0 o p_231440_
	b (Lcdv;)Z b
		0 o p_91315_
	b (Ljava/util/function/Consumer;)Z b
		0 o p_167947_
	b (Lfzz$b;)V b
		0 o p_299836_
	b (Lgmj;)V b
		0 o p_294558_
	b (Ljava/util/UUID;)Z b
		0 o p_295141_
	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 (Lgzn;)V b
		0 o p_91325_
	b ()V b
	bA ()Ljava/lang/String; bA
		static
	bB ()Ljava/lang/String; bB
		static
	bC ()Ljava/lang/String; bC
		static
	bD ()Ljava/lang/String; bD
		static
	bE ()Ljava/lang/String; bE
		static
	bF ()Ljava/lang/String; bF
	bG ()Ljava/lang/String; bG
		static
	bH ()Ljava/lang/String; bH
	bI ()Ljava/lang/String; bI
		static
	bJ ()Z bJ
		static
	bK ()I bK
	bL ()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties; bL
	bM ()Lcom/mojang/authlib/yggdrasil/ProfileResult; bM
	ba ()Lhag; ba
	bb ()Lhav; bb
	bc ()Lfww; bc
	bd ()Lhey; bd
	be ()Lfzm; be
	bf ()Lfnx; bf
	bg ()Lhgc; bg
	bh ()Lhyq; bh
	bi ()Z bi
	bj ()Ljava/lang/String; bj
		static
	bk ()Lxb; bk
	bl ()Ljava/lang/String; bl
	bm ()V bm
	bn ()V bn
	bo ()V bo
	bp ()V bp
	bq ()V bq
	br ()V br
	bs ()Z bs
	bt ()V bt
	bu ()Z bu
	bv ()Z bv
	bw ()V bw
	bx ()Ljava/util/Optional; bx
	by ()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties; by
	bz ()V bz
	c ()Z c
	c (Lp;)V c
		0 o p_307515_
	c (Lfzz$b;)Ljava/lang/Runnable; c
		0 o p_299894_
	c (Lgmj;)V c
		0 o p_91347_
	c (Lfzz;)Ljava/lang/String; c
		static
		0 o p_231365_
	c (Z)V c
		0 o p_91384_
	c (Lxx;)V c
		static
		0 o p_231415_
	close ()V close
	d (Lxx;)V d
		static
		0 o p_231442_
	d (Lgmj;)V d
		0 o p_299773_
	d ()Z d
	d (Lfzz$b;)V d
		0 o p_299780_
	d (Lp;)Lp; d
		0 o p_91355_
	d (Z)V d
		0 o p_91387_
	e (Z)V e
		0 o p_351635_
	e (Lp;)Lp; e
		static
		0 o p_231461_
	e ()Z e
	e (Ljava/lang/Runnable;)Z e
		0 o p_91365_
	e (Lxx;)V e
		0 o p_272302_
	f (Lp;)Lp; f
		0 o p_231463_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; f
		0 o p_91376_
	f ()Z f
	g ()V g
	h ()Z h
	i ()Lbfg; i
		static
	j ()V j
	k ()V k
	l ()Lfsk; l
	m ()Ljava/lang/String; m
	n ()Ljava/lang/String; n
	o ()Z o
	p ()Ljava/util/concurrent/CompletableFuture; p
	q ()Lfih; q
	r ()V r
	s ()I s
	t ()J t
	u ()V u
	v ()Z v
	w ()Lihl; w
	x ()V x
	y ()Lihv; y
	z ()D z
fzz$1 fzz$1
	a a
	b b
	c c
	<init> (Lfzz;Lgtl;)V <init>
		0 o p_361819_
		1 o p_365469_
	run ()V run
fzz$2 fzz$2
	a a
	<clinit> ()V <clinit>
		static
fzz$a fzz$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;ILxx;)V <init>
		0 o p_168031_
		1 o p_168032_
		2 o p_168033_
	a ()Lxx; a
	a (Z)Z a
		0 o p_168035_
	b ()[Lfzz$a; b
		static
	valueOf (Ljava/lang/String;)Lfzz$a; valueOf
		static
		0 o p_168038_
	values ()[Lfzz$a; values
		static
fzz$a$1 fzz$a$1
	<init> (Ljava/lang/String;ILxx;)V <init>
		0 o p_168041_
		1 o p_168042_
		2 o p_168043_
	a (Z)Z a
		0 o p_168045_
fzz$a$2 fzz$a$2
	<init> (Ljava/lang/String;ILxx;)V <init>
		0 o p_168047_
		1 o p_168048_
		2 o p_168049_
	a (Z)Z a
		0 o p_168051_
fzz$a$3 fzz$a$3
	<init> (Ljava/lang/String;ILxx;)V <init>
		0 o p_168053_
		1 o p_168054_
		2 o p_168055_
	a (Z)Z a
		0 o p_168057_
fzz$a$4 fzz$a$4
	<init> (Ljava/lang/String;ILxx;)V <init>
		0 o p_168059_
		1 o p_168060_
		2 o p_168061_
	a (Z)Z a
		0 o p_168063_
fzz$b fzz$b
	a a
	b b
	<init> (Lfun;Lgtl$c;)V <init>
		0 o realmsClient
		1 o quickPlayData
	a ()Lfun; a
	b ()Lgtl$c; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_299932_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
g com/mojang/math/MethodsReturnNonnullByDefault
ga net/minecraft/commands/arguments/TemplateRotationArgument
	<init> ()V <init>
	a ()Lga; templateRotation
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lebr; getRotation
		static
		0 o p_234416_
		1 o p_234417_
gaa gaa
	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> (Lfzz;)V <init>
		0 o p_91522_
	a (JIJ)V a
		0 o p_349790_
		1 o p_349791_
		2 o p_349792_
	a (JLgtj;I)V a
		0 o p_446245_
		1 o p_445718_
		2 o p_447323_
	a ()V a
	a (Lq;Lftb;)V a
		0 o p_412950_
		1 o p_412953_
	a (Lftb;D)D a
		static
		0 o p_412945_
		1 o p_412954_
	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 (Lgda;Lgdd;)V a
		0 o p_412951_
		1 o p_412946_
	a (JLjava/util/List;I)V a
		0 o p_91540_
		1 o p_91541_
		2 o p_350707_
	a (JIII)V a
		0 o p_445145_
		1 o p_445146_
		2 o p_445147_
		3 o p_445148_
	a (Lftb;)V a
		0 o p_445436_
	a (Lgtj;Z)Lgtj; a
		0 o p_445369_
		1 o p_446615_
	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 (Lftb;D)D b
		static
		0 o p_412952_
		1 o p_412949_
	b (Lftb;)D b
		0 o p_412944_
	b ()Z b
	b (JLgtj;I)V b
		0 o p_445142_
		1 o p_445143_
		2 o p_445144_
	c ()Z c
	c (JDD)V c
		0 o p_91576_
		1 o p_91577_
		2 o p_91578_
	c (Lftb;)D c
		0 o p_412942_
	d (Lftb;)Ljava/lang/String; d
		static
		0 o p_414883_
	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
	e (Lftb;)Ljava/lang/String; e
		0 o p_412854_
	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
gab gab
	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)Lgab; a
		static
		0 o p_91620_
	a ()I a
	b ()Lxx; b
	c ()Z c
	d ()Z d
	e ()Z e
	f ()[Lgab; f
		static
	valueOf (Ljava/lang/String;)Lgab; valueOf
		static
		0 o p_91625_
	values ()[Lgab; values
		static
gac gac
	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;Lgac$l;Lgac$b;Lgac$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;Lgac$l;Lgac$b;Lgac$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 (Lgad;)Lgdn; a
		0 o p_332030_
	a (Ljava/lang/String;ZLjava/util/function/Consumer;)Lgac; a
		static
		0 o p_231529_
		1 o p_231530_
		2 o p_231531_
	a ()Lgac$l; a
		static
	a (Lgac$b;Ljava/lang/Object;)Lxx; a
		0 o p_231505_
		1 o p_231506_
	a (Lgad;III)Lgdn; a
		0 o p_231508_
		1 o p_231509_
		2 o p_231510_
		3 o p_231511_
	a (Ljava/lang/String;Z)Lgac; a
		static
		0 o p_231526_
		1 o p_231527_
	a (Ljava/lang/String;Lgac$l;Z)Lgac; a
		static
		0 o p_259291_
		1 o p_260306_
		2 o p_259985_
	a (Ljava/lang/String;Lgac$l;Lgac$b;ZLjava/util/function/Consumer;)Lgac; a
		static
		0 o p_262002_
		1 o p_261507_
		2 o p_262099_
		3 o p_262136_
		4 o p_261984_
	a (Lgad;IIILjava/util/function/Consumer;)Lgdn; a
		0 o p_261971_
		1 o p_261486_
		2 o p_261569_
		3 o p_261677_
		4 o p_261912_
	a (Lxx;Ljava/lang/Object;)Lgfc; a
		static
		0 o p_258115_
		1 o p_258116_
	a (Lxx;Ljava/lang/Boolean;)Lxx; a
		static
		0 o p_231544_
		1 o p_231545_
	a (Ljava/lang/Object;)V a
		0 o p_231515_
	a (Lxx;)Lgac$l; a
		static
		0 o p_231536_
	a (Ljava/lang/Boolean;)V a
		static
		0 o p_231513_
	a (Ljava/lang/String;Lgac$l;ZLjava/util/function/Consumer;)Lgac; a
		static
		0 o p_259289_
		1 o p_260210_
		2 o p_259359_
		3 o p_259975_
	a (Lxx;Lbfk;)Lxx; a
		static
		0 o p_231538_
		1 o p_231539_
	b (Ljava/lang/Boolean;)V b
		static
		0 o p_231548_
	b (Ljava/lang/Object;)Ljava/lang/Object; b
		0 o p_432167_
	b ()Lgac$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;)Lgfc; d
		static
		0 o p_258114_
	e ()Lgac$n; e
	toString ()Ljava/lang/String; toString
gac$a gac$a
	a a
	b b
	c c
	d d
	e e
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/function/BooleanSupplier;Lgac$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 ()Lgdw$c; a
	b ()Ljava/util/List; a
	c ()Ljava/util/List; b
	d ()Ljava/util/function/BooleanSupplier; c
	e ()Lgac$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
gac$b gac$b
	toString (Lxx;Ljava/lang/Object;)Lxx; toString
		0 o p_231581_
		1 o p_231582_
gac$c gac$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 ()Lgdw$c; a
	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_
	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
gac$d gac$d
	a ()Lgdw$c; a
	a (Lgac$l;IIILgad;Ljava/util/function/Consumer;Lgac;)Lgdn; 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 (Lgac;Lgad;Ljava/util/function/Consumer;Lgdw;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 (Lgac$l;Lgad;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_
	e ()Lgac$d$a; e
gac$d$a gac$d$a
	set (Lgac;Ljava/lang/Object;)V set
		0 o p_231623_
		1 o p_231624_
gac$e gac$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 ()Lgdw$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
gac$f gac$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_
	b ()I b
	be_ ()Z be_
	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
gac$g gac$g
	a (D)Ljava/lang/Integer; a
		0 o p_231656_
	a (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lgac$k; a
		0 o p_231658_
		1 o p_231659_
	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
gac$g$1 gac$g$1
	a a
	b b
	c c
	<init> (Lgac$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
gac$h gac$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 ()Lgdw$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
gac$i gac$i
	e e
	l l
	m m
	n n
	o o
	p p
	<init> (Lgad;IIIILgac;Lgac$k;Lgac$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 (Lgdd;IIF)V b
		0 o p_341923_
		1 o p_341938_
		2 o p_341892_
		3 o p_341933_
	c ()V c
	d ()V d
gac$j gac$j
	a (Lgac$l;Lgad;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
gac$k gac$k
	a (Lgad;IIILgac$l;Ljava/util/function/Consumer;Lgac;)Lgdn; 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 (Lgac$l;Lgad;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_
	b (D)Ljava/lang/Object; b
		0 o p_231731_
	b (Ljava/lang/Object;)D b
		0 o p_231732_
	be_ ()Z be_
gac$l gac$l
	apply (Ljava/lang/Object;)Lgfc; apply
		0 o p_259319_
gac$m gac$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;)Lgac$k; a
		0 o p_231751_
		1 o p_231752_
	b (Ljava/lang/Double;)D b
		0 o p_231756_
	b (D)Ljava/lang/Object; b
		0 o p_231754_
	b ()[Lgac$m; b
		static
	b (Ljava/lang/Object;)D b
		0 o p_231758_
	f ()Lcom/mojang/serialization/Codec; f
	valueOf (Ljava/lang/String;)Lgac$m; valueOf
		static
		0 o p_231763_
	values ()[Lgac$m; values
		static
gac$m$1 gac$m$1
	a a
	b b
	c c
	<init> (Lgac$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
gac$n gac$n
	a (Ljava/lang/Object;)Ljava/util/Optional; a
		0 o p_231784_
	a (Lgac$l;Lgad;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
gad gad
	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
	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
	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> (Lfzz;Ljava/io/File;)V <init>
		0 o p_92138_
		1 o p_92139_
	A ()Lgac; A
	B ()Lgac; B
	C ()Lgac; C
	D ()Lgac; D
	E ()Lgac; E
	F ()Lgac; F
	G ()Lgac; G
	H ()Lgac; H
	I ()Lgac; I
	J ()Lgac; J
	K ()Lgac; K
	L ()Lgac; L
	M ()Lgac; M
	N ()Lgac; N
	O ()Lgac; O
	P ()Lgac; P
	Q ()Lgac; Q
	R ()Lgac; R
	S ()Lgac; S
	T ()Lgac; T
	U ()Lgac; U
	V ()Lgac; V
	W ()Lgac; W
	X ()Lgac; X
	Y ()Lgac; Y
	Z ()Lgac; Z
	a (Lxx;Lxx;)Lxx; a
		static
		0 o p_231922_
		1 o p_231923_
	a (Lcem;)V a
		static
		0 o p_426090_
	a (Lup;)Lup; a
		0 o p_92165_
	a (Lxx;Ljava/lang/Double;)Lxx; a
		static
		0 o p_231913_
		1 o p_231914_
	a (Lgab;)V a
		0 o p_231860_
	a (Lxx;I)Lxx; a
		static
		0 o p_231901_
		1 o p_231902_
	a (Lxx;D)Lxx; a
		static
		0 o p_231898_
		1 o p_231899_
	a (D)I a
		static
		0 o p_231840_
	a ()Lgac; a
	a (Lxx;Ljava/lang/String;)Lxx; a
		static
		0 o p_231919_
		1 o p_231920_
	a (Lfzi;)V a
		0 o p_92158_
	a (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String; a
		static
		0 o p_339268_
	a (Ljava/lang/String;Lbcf;)Lgac; a
		0 o p_250353_
		1 o p_249262_
	a (Lfzv;)V a
		static
		0 o p_362826_
	a (Lxx;Lgab;)Lxx; a
		0 o p_231907_
		1 o p_231908_
	a (Ljava/lang/Integer;)V a
		static
		0 o p_426141_
	a (Lawp;)V a
		static
		0 o p_432182_
	a (Lgad$a;)V a
		0 o p_168428_
	a (Lgaf;)V a
		static
		0 o p_425516_
	a (Ljava/lang/Double;)V a
		static
		0 o p_432183_
	a (Lxx;Ljava/lang/Boolean;)Lxx; a
		static
		0 o p_261356_
		1 o p_261357_
	a (Ljava/lang/Boolean;)V a
		0 o p_425131_
	a (Lgad$b;)V a
		0 o p_326142_
	a (Lfzr;)V a
		static
		0 o p_425859_
	a (Lxx;Lfzr;)Lxx; a
		static
		0 o p_231904_
		1 o p_231905_
	a (Lfzg;)V a
		static
		0 o p_426021_
	a (Lgac;Lfzr;)V a
		static
		0 o p_231862_
		1 o p_231863_
	a (Ljava/lang/String;)Z a
		static
		0 o p_168436_
	a (Lbaa;)V a
		0 o p_275268_
	a (Lup;Ljava/lang/String;)V a
		static
		0 o p_231895_
		1 o p_231896_
	a (Lczn;)Z a
		0 o p_168417_
	a (Lfzl;)V a
		static
		0 o p_425524_
	a (I)I a
		0 o p_92144_
	a (Lczi;)V a
		static
		0 o p_426280_
	a (Lbcf;Ljava/lang/Double;)V a
		static
		0 o p_448679_
		1 o p_448680_
	a (Lbcf;)F a
		0 o p_427227_
	a (Lxx;Ljava/lang/Integer;)Lxx; a
		static
		0 o p_231916_
		1 o p_425727_
	a (Lczn;Z)V a
		0 o p_92155_
		1 o p_92156_
	a (F)F a
		0 o p_92142_
	a (Lihl$a;)V a
		static
		0 o p_425130_
	aA ()Lgac; aA
	aB ()Lgac; aB
	aC ()Lgac; aC
	aD ()Lgac; aD
	aE ()V aE
	aF ()Lgac; aF
	aG ()Lgac; aG
	aH ()V aH
	aI ()V aI
	aJ ()Lawh; aJ
	aK ()V aK
	aL ()Lfzl; aL
	aM ()Z aM
	aN ()Lfzi; aN
	aO ()Ljava/io/File; aO
	aP ()Ljava/lang/String; aP
	aQ ()I aQ
	aR ()V aR
		static
	aS ()Z aS
		static
	aT ()Ljava/lang/String; aT
	aU ()Ljava/util/List; aU
		static
	aV ()I aV
		static
	aW ()Z aW
		static
	aa ()Lgac; aa
	ab ()Lgac; ab
	ac ()Lgac; ac
	ad ()Lgac; ad
	ae ()Lgac; ae
	af ()Lgac; af
	ag ()Lgac; ag
	ah ()Lgac; ah
	ai ()Lgac; ai
	aj ()Lgac; aj
	ak ()Lgac; ak
	al ()Lgac; al
	am ()Lgac; am
	an ()Lgac; an
	ao ()Lgac; ao
	ap ()Lgac; ap
	aq ()Lgac; aq
	ar ()Lgac; ar
	as ()Lgac; as
	at ()Lgac; at
	au ()Lgac; au
	av ()Lgac; av
	aw ()Lgac; aw
	ax ()Lgac; ax
	ay ()Lgac; ay
	az ()Lgac; az
	b (Lxx;I)Lxx; b
		static
		0 o p_348615_
		1 o p_348682_
	b (Lgaf;)Lgfc; b
		static
		0 o p_339269_
	b (Lbcf;)F b
		0 o p_92148_
	b (Ljava/lang/Double;)V b
		static
		0 o p_432181_
	b (Lbaa;)V b
		0 o p_92146_
	b (Lxx;D)Lxx; b
		static
		0 o p_341700_
		1 o p_341691_
	b (Lfzr;)Z b
		static
		0 o p_231943_
	b (Ljava/lang/String;)Z b
		static
		0 o p_168441_
	b (Lfzv;)Lgfc; b
		static
		0 o p_359060_
	b (I)V b
		0 o p_193771_
	b (F)I b
		0 o p_92171_
	b (Ljava/lang/Boolean;)V b
		static
		0 o p_435182_
	b (Lxx;Ljava/lang/Double;)Lxx; b
		static
		0 o p_232013_
		1 o p_232014_
	b ()Lgac; b
	b (Lxx;Ljava/lang/Boolean;)Lxx; b
		static
		0 o p_432175_
		1 o p_432176_
	b (Ljava/lang/Integer;)V b
		static
		0 o p_231992_
	b (Lxx;Ljava/lang/Integer;)Lxx; b
		static
		0 o p_231962_
		1 o p_419963_
	c (Lxx;Ljava/lang/Boolean;)Lxx; c
		static
		0 o p_432168_
		1 o p_432169_
	c (Lxx;I)Lxx; c
		static
		0 o p_231953_
		1 o p_231954_
	c (Lbcf;)Lgac; c
		0 o p_251574_
	c (Lxx;Ljava/lang/Double;)Lxx; c
		static
		0 o p_419403_
		1 o p_435410_
	c (Ljava/lang/Double;)V c
		static
		0 o p_435221_
	c (Ljava/lang/String;)Ljava/util/List; c
		static
		0 o p_295764_
	c ()Lgac; c
	c (Lfzr;)Lgfc; c
		static
		0 o p_339270_
	c (I)D c
		static
		0 o p_231966_
	c (Ljava/lang/Integer;)V c
		0 o p_337405_
	c (Lxx;Ljava/lang/Integer;)Lxx; c
		static
		0 o p_231982_
		1 o p_231983_
	c (Ljava/lang/Boolean;)V c
		static
		0 o p_434163_
	d (Ljava/lang/Double;)V d
		static
		0 o p_425913_
	d (Lbcf;)Lgac; d
		0 o p_392493_
	d (Ljava/lang/Integer;)V d
		static
		0 o p_231951_
	d (Ljava/lang/String;)V d
		0 o p_408950_
	d (Lxx;Ljava/lang/Integer;)Lxx; d
		static
		0 o p_231999_
		1 o p_232000_
	d (Ljava/lang/Boolean;)V d
		static
		0 o p_426140_
	d (I)Ljava/lang/Double; d
		static
		0 o p_264666_
	d (Lxx;Ljava/lang/Double;)Lxx; d
		static
		0 o p_232030_
		1 o p_232031_
	d ()Lgac; d
	d (Lxx;Ljava/lang/Boolean;)Lxx; d
		static
		0 o p_432170_
		1 o p_432171_
	e (Ljava/lang/Double;)V e
		static
		0 o p_418207_
	e (Ljava/lang/Boolean;)V e
		static
		0 o p_366731_
	e ()Lgac; e
	e (Ljava/lang/Integer;)Ljava/lang/Double; e
		static
		0 o p_232009_
	e (Lxx;Ljava/lang/Integer;)Lxx; e
		static
		0 o p_432179_
		1 o p_432180_
	e (Ljava/lang/String;)V e
		static
		0 o p_435173_
	e (I)Ljava/lang/Double; e
		static
		0 o p_231986_
	e (Lxx;Ljava/lang/Boolean;)Lxx; e
		static
		0 o p_432173_
		1 o p_432174_
	e (Lxx;Ljava/lang/Double;)Lxx; e
		static
		0 o p_232045_
		1 o p_232046_
	f (Lxx;Ljava/lang/Double;)Lxx; f
		static
		0 o p_232058_
		1 o p_232059_
	f (I)Ljava/lang/Integer; f
		static
		0 o p_232003_
	f (Ljava/lang/Double;)V f
		static
		0 o p_366774_
	f (Lxx;Ljava/lang/Integer;)Lxx; f
		static
		0 o p_232016_
		1 o p_232017_
	f (Ljava/lang/String;)Ljava/util/Optional; f
		static
		0 o p_232011_
	f (Ljava/lang/Boolean;)V f
		static
		0 o p_364689_
	f ()Lgac; f
	f (Lxx;Ljava/lang/Boolean;)Lxx; f
		static
		0 o p_231976_
		1 o p_231977_
	f (Ljava/lang/Integer;)V f
		static
		0 o p_435674_
	g (Ljava/lang/Boolean;)V g
		0 o p_231970_
	g (Lxx;Ljava/lang/Integer;)Lxx; g
		static
		0 o p_232033_
		1 o p_232034_
	g (Lxx;Ljava/lang/Double;)Lxx; g
		static
		0 o p_232068_
		1 o p_232069_
	g (Ljava/lang/Integer;)V g
		static
		0 o p_232026_
	g ()Lgac; g
	g (Ljava/lang/Double;)V g
		static
		0 o p_359062_
	g (I)Ljava/lang/Double; g
		static
		0 o p_232020_
	h (Lxx;Ljava/lang/Double;)Lxx; h
		static
		0 o p_232078_
		1 o p_232079_
	h (Ljava/lang/Integer;)V h
		static
		0 o p_426008_
	h ()Lgac; h
	h (Ljava/lang/Boolean;)V h
		static
		0 o p_364831_
	h (Lxx;Ljava/lang/Integer;)Lxx; h
		static
		0 o p_264664_
		1 o p_433739_
	h (Ljava/lang/Double;)Ljava/lang/Integer; h
		static
		0 o p_232007_
	i (Ljava/lang/Boolean;)V i
		static
		0 o p_434743_
	i ()Lgac; i
	i (Lxx;Ljava/lang/Double;)Lxx; i
		static
		0 o p_232088_
		1 o p_232089_
	i (Ljava/lang/Integer;)V i
		static
		0 o p_426079_
	i (Ljava/lang/Double;)V i
		static
		0 o p_425654_
	i (Lxx;Ljava/lang/Integer;)Lxx; i
		static
		0 o p_232048_
		1 o p_232049_
	j (Ljava/lang/Integer;)V j
		static
		0 o p_419405_
	j (Lxx;Ljava/lang/Double;)Lxx; j
		static
		0 o p_232096_
		1 o p_232097_
	j ()Lgac; j
	j (Ljava/lang/Double;)V j
		static
		0 o p_426060_
	j (Ljava/lang/Boolean;)Lgfc; j
		static
		0 o p_231858_
	k (Ljava/lang/Boolean;)V k
		static
		0 o p_432172_
	k ()Lgac; k
	k (Ljava/lang/Integer;)V k
		static
		0 o p_359058_
	k (Ljava/lang/Double;)I k
		static
		0 o p_264667_
	l (Ljava/lang/Integer;)I l
		static
		0 o p_232094_
	l (Ljava/lang/Boolean;)V l
		static
		0 o p_364815_
	l (Ljava/lang/Double;)V l
		static
		0 o p_232039_
	l ()Lgac; l
	m ()Lgac; m
	m (Ljava/lang/Boolean;)V m
		static
		0 o p_325461_
	m (Ljava/lang/Double;)I m
		static
		0 o p_232054_
	n (Ljava/lang/Double;)V n
		static
		0 o p_232064_
	n ()Lgac; n
	n (Ljava/lang/Boolean;)V n
		static
		0 o p_325464_
	o (Ljava/lang/Boolean;)V o
		static
		0 o p_232052_
	o (Ljava/lang/Double;)V o
		static
		0 o p_232074_
	o ()Lgac; o
	p (Ljava/lang/Boolean;)V p
		static
		0 o p_442307_
	p ()Lgac; p
	p (Ljava/lang/Double;)V p
		static
		0 o p_232084_
	q ()Lgac; q
	q (Ljava/lang/Double;)V q
		static
		0 o p_232092_
	q (Ljava/lang/Boolean;)V q
		static
		0 o p_232062_
	r (Ljava/lang/Boolean;)V r
		0 o p_275860_
	r (Ljava/lang/Double;)V r
		static
		0 o p_426130_
	r ()Lgac; r
	s ()I s
	s (Ljava/lang/Boolean;)V s
		static
		0 o p_263512_
	s (Ljava/lang/Double;)V s
		static
		0 o p_232100_
	t (Ljava/lang/Boolean;)Lfzl; t
		static
		0 o p_232082_
	t (Ljava/lang/Double;)V t
		static
		0 o p_425912_
	t ()Lgac; t
	u ()Lgac; u
	u (Ljava/lang/Double;)V u
		static
		0 o p_232106_
	v (Ljava/lang/Double;)V v
		static
		0 o p_366506_
	v ()Lgac; v
	w (Ljava/lang/Double;)I w
		static
		0 o p_232112_
	w ()Lgac; w
	x (Ljava/lang/Double;)V x
		static
		0 o p_232115_
	x ()Lgac; x
	y ()Lgac; y
	z ()Lgac; z
gad$1 gad$1
	<init> ()V <init>
gad$2 gad$2
	a a
	<init> (Lgad;Lup;)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;Lgac;)V a
		0 o p_232125_
		1 o p_232126_
	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;F)F a
		0 o p_168464_
		1 o p_168465_
	a (Ljava/lang/String;Lgac;Lcom/mojang/serialization/DataResult$Error;)V a
		static
		0 o p_403836_
		1 o p_403837_
		2 o p_403838_
	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_
gad$3 gad$3
	a a
	<init> (Lgad;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 (Ljava/lang/String;Lgac;)V a
		0 o p_232135_
		1 o p_232136_
	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 (Lgac;Lcom/mojang/serialization/DataResult$Error;)V a
		static
		0 o p_432184_
		1 o p_432185_
	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;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_
gad$4 gad$4
	a a
	<init> (Lgad;Ljava/util/List;)V <init>
		0 o p_326268_
		1 o p_326405_
	a (Ljava/lang/String;Lgac;)V a
		0 o p_325921_
		1 o p_326002_
gad$5 gad$5
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
gad$a gad$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_
gad$b gad$b
	a (Ljava/lang/String;Lgac;)V a
		0 o p_326392_
		1 o p_326326_
gae gae
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lit/unimi/dsi/fastutil/objects/Object2BooleanFunction;)V <init>
		0 o p_205293_
		1 o p_205294_
	a (Lbap;Lbya;)Ljava/util/Map; a
		0 o p_205300_
		1 o p_205301_
	a (Ljava/util/Map$Entry;)Z a
		0 o p_205316_
	a (Lgae$a;)J a
		static
		0 o p_205305_
	a (JLgae$a;)J a
		static
		0 o p_205297_
		1 o p_205298_
	a (Ljava/util/List;)J a
		0 o p_205311_
	a (Ljava/util/Map;Lbap;Lbya;)V a
		0 o p_205318_
		1 o p_205319_
		2 o p_205320_
	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;Lbap;Lbya;)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 ()Ljava/lang/IllegalStateException; b
	b (Lgae$a;)Z b
		static
		0 o p_205326_
	b (Lbap;Lbya;)Ljava/lang/Object; b
		0 o p_205323_
		1 o p_205324_
	close ()V close
gae$a gae$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
gae$b gae$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)Lgae$b; a
		0 o p_205357_
		1 o p_205358_
	a (Lgae$a;J)V a
		static
		0 o p_359064_
		1 o p_359065_
	run ()V run
gaf gaf
	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)Lgaf; a
		static
		0 o p_193788_
	b ()I b
	c ()[Lgaf; c
		static
	valueOf (Ljava/lang/String;)Lgaf; valueOf
		static
		0 o p_193794_
	values ()[Lgaf; values
		static
gag gag
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Throwable;)V a
		0 o p_168561_
	a (Lgag$b;Ljava/util/List;)V a
		0 o p_168558_
		1 o p_168559_
	a ()V a
	a (Lp;)V a
		0 o p_168563_
gag$a gag$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_
gag$b gag$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 ()[Lgag$b; a
		static
	valueOf (Ljava/lang/String;)Lgag$b; valueOf
		static
		0 o p_168582_
	values ()[Lgag$b; values
		static
gag$c gag$c
	a a
	b b
	c c
	d d
	<init> (Lgag$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_
gah gah
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/io/File;)Ljava/io/File; a
		static
		0 o p_92288_
	a (Ljava/io/File;Ljava/lang/String;Ljava/util/function/Consumer;Lfsy;)V a
		static
		0 o p_406177_
		1 o p_406178_
		2 o p_406179_
		3 o p_406180_
	a (Ljava/io/File;Ljava/lang/String;Lfsk;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 (Lfsk;ILjava/util/function/Consumer;)V a
		static
		0 o p_423538_
		1 o p_423674_
		2 o p_423666_
	a (Lfsk;Ljava/util/function/Consumer;)V a
		static
		0 o p_92282_
		1 o p_406336_
	a (Ljava/io/File;Lyv;)Lyv; a
		static
		0 o p_392494_
		1 o p_392495_
	a ()Ljava/lang/String; a
		static
	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 (Ljava/io/File;Lfsk;Ljava/util/function/Consumer;)V a
		static
		0 o p_92290_
		1 o p_92293_
		2 o p_92294_
	a (Lfsy;Ljava/io/File;Ljava/util/function/Consumer;)V a
		static
		0 o p_406169_
		1 o p_406170_
		2 o p_406171_
gai gai
	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_
gaj gaj
	a a
	<init> (Lgaj$f;)V <init>
		0 o p_92335_
	a (Lgaj$e;Lorg/apache/commons/lang3/mutable/MutableObject;ILyv;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 (Ljava/util/List;Ljava/lang/String;Lyv;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 (Ljava/util/List;Lyd;Lyd;Ljava/lang/Boolean;)V a
		static
		0 o p_168617_
		1 o p_168618_
		2 o p_168619_
		3 o p_168620_
	a (Lorg/apache/commons/lang3/mutable/MutableFloat;ILyv;I)Z a
		0 o p_92399_
		1 o p_92400_
		2 o p_92401_
		3 o p_92402_
	a (Lorg/apache/commons/lang3/mutable/MutableFloat;ILorg/apache/commons/lang3/mutable/MutableInt;ILyv;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 (Ljava/lang/String;)F a
		0 o p_92354_
	a (Ljava/lang/String;ILyv;ZLgaj$d;)V a
		0 o p_92365_
		1 o p_92366_
		2 o p_92367_
		3 o p_92368_
		4 o p_92369_
	a (Lbes;)F a
		0 o p_92337_
	a (Lyd;ILyv;Ljava/util/function/BiConsumer;)V a
		0 o p_92394_
		1 o p_92395_
		2 o p_92396_
		3 o p_92397_
	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 (Lyd;ILyv;Lyd;)Ljava/util/List; a
		0 o p_168622_
		1 o p_168623_
		2 o p_168624_
		3 o p_168625_
	a (Lyd;ILyv;)Lyd; a
		0 o p_92390_
		1 o p_92391_
		2 o p_92392_
	a (Ljava/lang/String;ILyv;)I a
		0 o p_92361_
		1 o p_92362_
		2 o p_92363_
	a (Lgaj$e;Lyv;Ljava/lang/String;)Ljava/util/Optional; a
		static
		0 o p_92342_
		1 o p_92343_
		2 o p_92344_
	a (Lyd;I)Lyv; a
		0 o p_92387_
		1 o p_92388_
	a (Ljava/util/List;Lyd;Ljava/lang/Boolean;)V a
		static
		0 o p_92377_
		1 o p_92378_
		2 o p_92379_
	a (Ljava/util/List;Lyv;Ljava/lang/String;)Ljava/util/Optional; a
		static
		0 o p_92381_
		1 o p_92382_
		2 o p_92383_
	a (Lbes;I)Lyv; a
		0 o p_92339_
		1 o p_92340_
	a (Lyd;)F a
		0 o p_92385_
	b (Ljava/lang/String;ILyv;)Ljava/lang/String; b
		0 o p_92411_
		1 o p_92412_
		2 o p_92413_
	b (Lorg/apache/commons/lang3/mutable/MutableFloat;ILyv;I)Z b
		0 o p_92419_
		1 o p_92420_
		2 o p_92421_
		3 o p_92422_
	b (Lyd;ILyv;)Ljava/util/List; b
		0 o p_92415_
		1 o p_92416_
		2 o p_92417_
	c (Lorg/apache/commons/lang3/mutable/MutableFloat;ILyv;I)Z c
		0 o p_92428_
		1 o p_92429_
		2 o p_92430_
		3 o p_92431_
	c (Ljava/lang/String;ILyv;)Ljava/lang/String; c
		0 o p_92424_
		1 o p_92425_
		2 o p_92426_
	d (Ljava/lang/String;ILyv;)I d
		0 o p_168627_
		1 o p_168628_
		2 o p_168629_
	e (Ljava/lang/String;ILyv;)Ljava/lang/String; e
		0 o p_168631_
		1 o p_168632_
		2 o p_168633_
	f (Ljava/lang/String;ILyv;)I f
		0 o p_168635_
		1 o p_168636_
		2 o p_168637_
	g (Ljava/lang/String;ILyv;)Ljava/util/List; g
		0 o p_92433_
		1 o p_92434_
		2 o p_92435_
gaj$1 gaj$1
	a a
	b b
	<init> (Lgaj;Lgaj$e;)V <init>
		0 o p_92440_
		1 o p_92441_
	accept (Lyv;Ljava/lang/String;)Ljava/util/Optional; accept
		0 o p_92443_
		1 o p_92444_
gaj$a gaj$a
	a a
	b b
	<init> (Ljava/util/List;)V <init>
		0 o p_92448_
	a ()Lyd; a
	a (I)C a
		0 o p_92451_
	a (IILyv;)Lyd; a
		0 o p_92453_
		1 o p_92454_
		2 o p_92455_
	a (Lgaj$c;)Ljava/lang/String; a
		static
		0 o p_92459_
gaj$b gaj$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lgaj;F)V <init>
		0 o p_92471_
		1 o p_92472_
	a (I)V a
		0 o p_92475_
	a (ILyv;)Z a
		0 o p_92477_
		1 o p_92478_
	a ()I a
	accept (ILyv;I)Z accept
		0 o p_92480_
		1 o p_92481_
		2 o p_92482_
	b ()Lyv; b
	c ()Z c
gaj$c gaj$c
	c c
	d d
	<init> (Ljava/lang/String;Lyv;)V <init>
		0 o p_92488_
		1 o p_92489_
	a (Lyd$b;Lyv;)Ljava/util/Optional; a
		0 o p_92495_
		1 o p_92496_
	a (Lyd$a;)Ljava/util/Optional; a
		0 o p_92493_
gaj$d gaj$d
	accept (Lyv;II)V accept
		0 o p_92500_
		1 o p_92501_
		2 o p_92502_
gaj$e gaj$e
	a a
	b b
	c c
	<init> (Lgaj;F)V <init>
		0 o p_92507_
		1 o p_92508_
	a ()I a
	accept (ILyv;I)Z accept
		0 o p_92511_
		1 o p_92512_
		2 o p_92513_
	b ()V b
gaj$f gaj$f
	getWidth (ILyv;)F getWidth
		0 o p_92516_
		1 o p_92517_
gak gak
	b b
	c c
	d d
	<init> (Ljava/lang/String;ILfzx$a;Ljava/util/function/BooleanSupplier;Z)V <init>
		0 o p_435047_
		1 o p_435994_
		2 o p_446428_
		3 o p_433451_
		4 o p_449970_
	<init> (Ljava/lang/String;Lfst$b;ILfzx$a;Ljava/util/function/BooleanSupplier;Z)V <init>
		0 o p_92529_
		1 o p_449948_
		2 o p_92530_
		3 o p_447252_
		4 o p_92532_
		5 o p_449692_
	a (Z)V a
		0 o p_92534_
	i ()V i
	j ()Z j
	q ()Z q
	r ()V r
gal gal
	a a
	b b
	c c
	d d
	e e
	<init> (Ljava/lang/String;Ljava/util/UUID;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_193799_
		1 o p_296409_
		2 o p_193800_
		3 o p_193802_
		4 o p_193803_
	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
gam gam
	a a
	b b
	<init> (Lgam$c;[Lgao;)V <init>
		0 o target
		1 o keyframes
	a ()Lgam$c; a
	b ()[Lgao; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_232219_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gam$a gam$a
	apply (Lorg/joml/Vector3f;F[Lgao;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_
gam$b gam$b
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lorg/joml/Vector3f;F[Lgao;IIF)Lorg/joml/Vector3f; a
		static
		0 o p_445155_
		1 o p_445156_
		2 o p_445157_
		3 o p_445158_
		4 o p_445159_
		5 o p_445160_
	b (Lorg/joml/Vector3f;F[Lgao;IIF)Lorg/joml/Vector3f; b
		static
		0 o p_445149_
		1 o p_445150_
		2 o p_445151_
		3 o p_445152_
		4 o p_445153_
		5 o p_445154_
gam$c gam$c
	apply (Lgyo;Lorg/joml/Vector3f;)V apply
		0 o p_232248_
		1 o p_253771_
gam$d gam$d
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
gan gan
	a a
	b b
	c c
	<init> (FZLjava/util/Map;)V <init>
		0 o lengthInSeconds
		1 o looping
		2 o boneAnimations
	a (Lgyo;)Lgap; 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
gan$a gan$a
	a a
	b b
	c c
	<init> (F)V <init>
		0 o p_232273_
	a (F)Lgan$a; a
		static
		0 o p_232276_
	a (Ljava/lang/String;Lgam;)Lgan$a; a
		0 o p_232280_
		1 o p_232281_
	a (Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_329694_
	a ()Lgan$a; a
	b ()Lgan; b
gao gao
	a a
	b b
	c c
	d d
	<init> (FLorg/joml/Vector3fc;Lgam$a;)V <init>
		0 o p_433721_
		1 o p_447348_
		2 o p_435093_
	<init> (FLorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lgam$a;)V <init>
		0 o timestamp
		1 o preTarget
		2 o postTarget
		3 o interpolation
	a ()F a
	b ()Lorg/joml/Vector3fc; b
	c ()Lorg/joml/Vector3fc; c
	d ()Lgam$a; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_232294_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gap gap
	a a
	b b
	<init> (Lgan;Ljava/util/List;)V <init>
		0 o p_427337_
		1 o p_427495_
	a (FFLcdk;)V a
		0 o p_427486_
		1 o p_427383_
		2 o p_427385_
	a (Lcdk;F)V a
		0 o p_427382_
		1 o p_427471_
	a ()V a
	a (Lgyo;Lgan;)Lgap; a
		static
		0 o p_427435_
		1 o p_427268_
	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_
	a (Lcdk;FF)V a
		0 o p_427490_
		1 o p_427480_
		2 o p_427356_
gap$a gap$a
	a a
	b b
	c c
	<init> (Lgyo;Lgam$c;[Lgao;)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 ()Lgyo; a
	b ()Lgam$c; b
	c ()[Lgao; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_427367_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gaq gaq
	<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_
gar gar
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
gas gas
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
gat gat
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
gau gau
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
gav gav
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
gaw gaw
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
gax gax
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
gay gay
	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>
gaz gaz
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
gb 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 ()Lgb; time
		static
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse
		0 o p_113039_
	a (I)Lgb; 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_
gb$a net/minecraft/commands/arguments/TimeArgument$Info
	<init> ()V <init>
	a (Lgb$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_265110_
		1 o p_265629_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_265221_
		1 o p_265609_
	a (Lgb$a$a;Lwn;)V serializeToNetwork
		0 o p_265434_
		1 o p_265320_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_265622_
		1 o p_265576_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_265133_
	a (Lwn;)Lgb$a$a; deserializeFromNetwork
		0 o p_265324_
	a (Lgb;)Lgb$a$a; unpack
		0 o p_265544_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_265707_
gb$a$a net/minecraft/commands/arguments/TimeArgument$Info$Template
	a Lgb$a; this$0
	b I min
	<init> (Lgb$a;I)V <init>
		0 o p_265212_
		1 o p_265096_
	a (Lef;)Lgb; instantiate
		0 o p_265466_
	a ()Lij; type
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_265796_
gba gba
gbb gbb
gbc gbc
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgbc$a;F)I a
		static
		0 o p_425899_
		1 o p_425551_
	a (Ldgn;F)I a
		static
		0 o p_426206_
		1 o p_425908_
gbc$a gbc$a
	a SHEEP
	b MUSIC_NOTE
	c c
	d d
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II[Ldgn;F)V <init>
		0 o p_426173_
		1 o p_426110_
		2 o p_425636_
		3 o p_425741_
		4 o p_426017_
	a (FLdgn;)Ljava/lang/Integer; a
		static
		0 o p_425589_
		1 o p_426111_
	a ()[Lgbc$a; a
		static
	a (Ldgn;)I a
		0 o p_425757_
	b (Ldgn;)Ldgn; b
		static
		0 o p_426174_
	valueOf (Ljava/lang/String;)Lgbc$a; valueOf
		static
		0 o p_426129_
	values ()[Lgbc$a; values
		static
gbd gbd
	getColor (Lejm;Ldqr;Lja;I)I getColor
		0 o p_92567_
		1 o p_92568_
		2 o p_92569_
		3 o p_92570_
gbe gbe
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a (Ljava/util/Set;[Lduv;)V a
		0 o p_92593_
		1 o p_92594_
	a (Lduv;)Ljava/util/Set; a
		0 o p_92576_
	a (Lejm;Ldrq;Lja;)I a
		0 o p_92583_
		1 o p_92584_
		2 o p_92585_
	a (Lgbd;[Lduv;)V a
		0 o p_92590_
		1 o p_92591_
	a ()Lgbe; a
		static
	a (Lejm;Ldqr;Lja;I)I a
		0 o p_92578_
		1 o p_92579_
		2 o p_92580_
		3 o p_92581_
	a (Lekp;[Lduv;)V a
		0 o p_92587_
		1 o p_92588_
	b (Lejm;Ldqr;Lja;I)I b
		static
		0 o p_92596_
		1 o p_92597_
		2 o p_92598_
		3 o p_92599_
	c (Lejm;Ldqr;Lja;I)I c
		static
		0 o p_359066_
		1 o p_359067_
		2 o p_359068_
		3 o p_359069_
	d (Lejm;Ldqr;Lja;I)I d
		static
		0 o p_92606_
		1 o p_92607_
		2 o p_92608_
		3 o p_92609_
	e (Lejm;Ldqr;Lja;I)I e
		static
		0 o p_92611_
		1 o p_92612_
		2 o p_92613_
		3 o p_92614_
	f (Lejm;Ldqr;Lja;I)I f
		static
		0 o p_92616_
		1 o p_92617_
		2 o p_92618_
		3 o p_92619_
	g (Lejm;Ldqr;Lja;I)I g
		static
		0 o p_92621_
		1 o p_92622_
		2 o p_92623_
		3 o p_92624_
	h (Lejm;Ldqr;Lja;I)I h
		static
		0 o p_406181_
		1 o p_406182_
		2 o p_406183_
		3 o p_406184_
	i (Lejm;Ldqr;Lja;I)I i
		static
		0 o p_386202_
		1 o p_386203_
		2 o p_386204_
		3 o p_386205_
	j (Lejm;Ldqr;Lja;I)I j
		static
		0 o p_386198_
		1 o p_386199_
		2 o p_386200_
		3 o p_386201_
	k (Lejm;Ldqr;Lja;I)I k
		static
		0 o p_386206_
		1 o p_386207_
		2 o p_386208_
		3 o p_386209_
	l (Lejm;Ldqr;Lja;I)I l
		static
		0 o p_276241_
		1 o p_276242_
		2 o p_276243_
		3 o p_276244_
	m (Lejm;Ldqr;Lja;I)I m
		static
		0 o p_276237_
		1 o p_276238_
		2 o p_276239_
		3 o p_276240_
	n (Lejm;Ldqr;Lja;I)I n
		static
		0 o p_276233_
		1 o p_276234_
		2 o p_276235_
		3 o p_276236_
gbf gbf
	a a
	b b
	c c
	d d
	e e
	<init> (Ljava/util/function/ToIntFunction;)V <init>
		0 o p_193811_
	a (Lja;)I a
		0 o p_193813_
	a (II)V a
		0 o p_92656_
		1 o p_92657_
	a ()V a
	b (II)Lgbf$a; b
		0 o p_193815_
		1 o p_193816_
gbf$a gbf$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
gbf$b gbf$b
	a a
	b b
	c c
	<init> ()V <init>
gbg gbg
gbh gbh
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o value
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldhp;Lgzn;Lcew;)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
gbi gbi
	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 (Ldhp;Lgzn;Lcew;)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
gbj gbj
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o defaultColor
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldhp;Lgzn;Lcew;)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
gbk gbk
	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 (Ldhp;Lgzn;Lcew;)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
gbl gbl
	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 (Ldhp;Lgzn;Lcew;)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
gbm gbm
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldhp;Lgzn;Lcew;)I a
		0 o p_388652_
		1 o p_390356_
		2 o p_390510_
gbn gbn
	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
gbo gbo
	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 (Ldhp;Lgzn;Lcew;)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
gbp gbp
	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 (Ldhp;Lgzn;Lcew;)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
gbq gbq
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o defaultColor
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldhp;Lgzn;Lcew;)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
gbr gbr
gbs gbs
gbt gbt
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lmy;)V <init>
		0 o p_400091_
	a (Ldqd$a;)Lamj; a
		static
		0 o p_400184_
	a (Ldqd;)Ljava/util/stream/Stream; a
		static
		0 o p_400261_
	a (Lieq$d;Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_399498_
		1 o p_399824_
	a ()Ljava/lang/String; a
	a (Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_400275_
	a (Lier;)Lict; a
		static
		0 o p_399538_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_400189_
	a (Lmu;Lamj;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_399787_
		1 o p_399960_
		2 o p_399735_
	a (Lhfv;)Lict; a
		static
		0 o p_400274_
	b ()Ljava/util/List; b
		static
	b (Lhfv;)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
gbu gbu
	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;Lgbx;Ljava/util/function/BiConsumer;)V <init>
		0 o p_387996_
		1 o p_387053_
		2 o p_387066_
	A (Lduv;)V A
		0 o p_386673_
	A ()V A
	B (Lduv;)V B
		0 o p_388409_
	B ()V B
	C ()V C
	C (Lduv;)V C
		0 o p_387188_
	D (Lduv;)V D
		0 o p_388161_
	D ()V D
	E (Lduv;)Lgbz; E
		0 o p_387402_
	E ()V E
	F (Lduv;)Lgbz; F
		0 o p_387079_
	F ()V F
	G (Lduv;)Lgbz; G
		0 o p_387163_
	G ()V G
	H ()V H
	H (Lduv;)V H
		0 o p_386669_
	I (Lduv;)V I
		0 o p_436790_
	I ()V I
	J ()V J
	J (Lduv;)V J
		0 o p_388554_
	K (Lduv;)V K
		0 o p_386688_
	K ()V K
	L (Lduv;)V L
		0 o p_387937_
	L ()V L
	M ()V M
	M (Lduv;)V M
		0 o p_386524_
	N ()V N
	N (Lduv;)V N
		0 o p_386702_
	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 (Lduv;Lgcq$a;Lgcq$a;)V a
		0 o p_388224_
		1 o p_387073_
		2 o p_388588_
	a (Ljava/util/function/BiConsumer;Lcom/mojang/datafixers/util/Pair;)V a
		static
		0 o p_432198_
		1 o p_432199_
	a (Lduv;Lgcq$a;)V a
		0 o p_388127_
		1 o p_386733_
	a (Ldhl;Ldhl;)V a
		0 o p_436731_
		1 o p_436587_
	a (Lgbz;Lgbz;Ljava/lang/Boolean;)Lgbz; a
		static
		0 o p_410673_
		1 o p_410542_
		2 o p_403919_
	a (Lduv;I)Lamj; a
		0 o p_388915_
		1 o p_387308_
	a (Lji;)Lhib; a
		static
		0 o p_387983_
	a (Lduv;Ljava/lang/String;Lgcm;Ljava/util/function/Function;)Lamj; a
		0 o p_386543_
		1 o p_388926_
		2 o p_387126_
		3 o p_387576_
	a (Lduv;Lgbz;Lgbz;Lgbz;)Lgcb; a
		static
		0 o p_388539_
		1 o p_409942_
		2 o p_410175_
		3 o p_410037_
	a (Lduv;Ljava/lang/Integer;)Lgbz; a
		0 o p_408966_
		1 o p_408967_
	a (Lduv;Ldhl;)V a
		0 o p_387420_
		1 o p_387056_
	a (Lduv;Lgco;Lgcd;Lgcm;Ljava/lang/Boolean;Leku;)V a
		0 o p_434188_
		1 o p_435565_
		2 o p_435181_
		3 o p_434846_
		4 o p_435534_
		5 o p_434320_
	a (Ldhl;Lduv;)Lamj; a
		0 o p_388334_
		1 o p_388118_
	a (Lekd;Z)Lgcc; a
		static
		0 o p_433696_
		1 o p_433010_
	a (Lduv;Lamj;)V a
		0 o p_387646_
		1 o p_386845_
	a (Lduv;Lgbu$d;Lgco;)V a
		0 o p_386851_
		1 o p_387264_
		2 o p_388800_
	a (Lduv;Lgco;Ljava/util/function/BiConsumer;)Lgcb; a
		static
		0 o p_387378_
		1 o p_388778_
		2 o p_387388_
	a ([ILduv;Lgbu$d;Ljava/lang/Integer;)Lgbz; a
		0 o p_408970_
		1 o p_408971_
		2 o p_408972_
		3 o p_408973_
	a (Ljava/lang/String;I)Lbzz; a
		static
		0 o p_408984_
		1 o p_408985_
	a (Lgcd;Lgbz;Lgcc;Lekp;Lhib;)V a
		static
		0 o p_408978_
		1 o p_408979_
		2 o p_408980_
		3 o p_408981_
		4 o p_408982_
	a (Lduv;Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;)Lgcb; 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 (Lduv;Ljava/lang/Boolean;)Lgbz; a
		0 o p_408962_
		1 o p_408963_
	a (Lduv;Lduv;Ljava/util/function/BiFunction;)V a
		0 o p_388054_
		1 o p_387222_
		2 o p_386655_
	a (Lhia;Lhia;)Lgbz; a
		static
		0 o p_405829_
		1 o p_404777_
	a (ILjava/lang/String;Lgco;)Lhia; a
		0 o p_404643_
		1 o p_404864_
		2 o p_405371_
	a (Lgcm;Ljava/lang/String;Lgco;Lgbu$c;)Lamj; a
		0 o p_387627_
		1 o p_387358_
		2 o p_386841_
		3 o p_387964_
	a ([Lgcc;)Lhie; a
		static
		0 o p_405641_
	a (Lduv;Lgcq$a;I)V a
		0 o p_387323_
		1 o p_388806_
		2 o p_388716_
	a (Lgcd;Lhie;Lhib;Lcom/mojang/datafixers/util/Pair;)V a
		0 o p_403860_
		1 o p_403861_
		2 o p_403862_
		3 o p_403863_
	a (Lduv;Lgbz;Lgbz;Lgbz;Lgbz;)Lgcb; a
		static
		0 o p_386987_
		1 o p_410833_
		2 o p_410641_
		3 o p_409722_
		4 o p_409933_
	a (Lduv;Lduv;Lduv;)V a
		0 o p_388881_
		1 o p_388188_
		2 o p_387794_
	a (Lduv;Lduv;Lamj;Z)V a
		0 o p_387020_
		1 o p_388374_
		2 o p_387415_
		3 o p_387592_
	a (Lduv;Lduv;Lecm$a;Lamj;)V a
		0 o p_387503_
		1 o p_388317_
		2 o p_387567_
		3 o p_388939_
	a (Lduv;Lamj;Lamj;Lamj;Lamj;Lamj;Lamj;)V a
		0 o p_436635_
		1 o p_436749_
		2 o p_436681_
		3 o p_436789_
		4 o p_436695_
		5 o p_436724_
		6 o p_436624_
	a (Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lgbz; a
		static
		0 o p_408959_
		1 o p_408960_
		2 o p_408961_
	a (Ljg;Lekj;)Lgbz; a
		0 o p_387068_
		1 o p_388190_
	a (Lgbz;Lgbz;Lekt;)Lgbz; a
		static
		0 o p_410795_
		1 o p_410156_
		2 o p_403882_
	a (Lhia;)Lgbz; a
		static
		0 o p_405372_
	a (Ljava/util/function/Function;Lejo;Lcom/google/common/collect/ImmutableMap$Builder;Ljg;Lhib;)V a
		static
		0 o p_403905_
		1 o p_403906_
		2 o p_403907_
		3 o p_403908_
		4 o p_403909_
	a (Lgco;)V a
		static
		0 o p_388607_
	a (Lduv;Libh$b;)V a
		0 o p_387001_
		1 o p_386518_
	a (Lgcq$a;Lduv;Ljava/lang/String;)Lamj; a
		0 o p_394222_
		1 o p_393945_
		2 o p_394223_
	a (Lduv;Lduv;)V a
		0 o p_388804_
		1 o p_387571_
	a (Lekp;Ljava/lang/Comparable;Lgbz;Lgbz;)Lgcf; a
		static
		0 o p_388904_
		1 o p_388480_
		2 o p_410577_
		3 o p_410412_
	a (Lduv;Lgbz;Lgbz;Lgbz;Lgbz;Z)Lgcb; 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 (Lduv;Lgbz;Ljava/lang/Boolean;Ljava/lang/Integer;)Lgbz; a
		static
		0 o p_408951_
		1 o p_408952_
		2 o p_408953_
		3 o p_408954_
	a (Lekx;)Lgbz; a
		0 o p_408958_
	a (Lduv;Lgbz;)Lgce; a
		static
		0 o p_387997_
		1 o p_409962_
	a (Lamj;)Lhia; a
		static
		0 o p_405603_
	a (Lduv;Lgbz;Ljava/util/function/Function;Lgbz;Ljava/util/function/Function;Lgbz;Ljava/util/function/Function;Lgbz;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 (Lduv;Ljava/lang/String;)V a
		0 o p_388029_
		1 o p_388386_
	a (Lduv;)V a
		0 o p_386512_
	a ([Lamj;Ljava/lang/Integer;)Lgbz; a
		static
		0 o p_408990_
		1 o p_408991_
	a (Lgcd;Lgbz;Ljg;Lhib;)V a
		0 o p_432200_
		1 o p_432201_
		2 o p_432202_
		3 o p_432203_
	a (Lduv;Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;)Lgcb; 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 (Lekk;Ljava/lang/Enum;[Ljava/lang/Enum;)Lgcc; a
		static
		0 o p_434713_
		1 o p_435928_
		2 o p_435387_
	a (Lgbz;Ljava/lang/Integer;)Lgbz; a
		static
		0 o p_408986_
		1 o p_408987_
	a (Ljava/util/function/Function;Ljava/lang/Integer;)Lgbz; a
		static
		0 o p_414885_
		1 o p_414886_
	a ([Lduv;)V a
		0 o p_387949_
	a (Lgcd;Lgbz;Lgbz;Lgcc;Lekp;Lhib;)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 (Lgcc;)Lgcc; a
		static
		0 o p_412000_
	a (II)Lhia; a
		0 o p_387392_
		1 o p_405793_
	a (Lduv;Lduv;Lduv;Lduv;Lduv;Lduv;Lduv;Lduv;)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 (Ljava/lang/Integer;Ljava/lang/Integer;)Lgbz; a
		0 o p_408968_
		1 o p_408969_
	a (Lduv;Lamj;Lgbm;)V a
		0 o p_387395_
		1 o p_386834_
		2 o p_388066_
	a (Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;Leip;Ljava/lang/Boolean;)Lgbz; 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 (Ljava/lang/Integer;)Lgbz; a
		0 o p_408983_
	a (Lduv;Lgbz;Lgco;)V a
		0 o p_387297_
		1 o p_410212_
		2 o p_388405_
	a ()V a
	a (Lduv;Ljava/util/function/Function;)V a
		0 o p_386805_
		1 o p_387180_
	a (Lgcd;Lhie;Lhib;Lekd;Lgcm;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 (Lduv;Lgco;)V a
		0 o p_387285_
		1 o p_386503_
	a (Lgcd;Lhie;Lhib;)V a
		0 o p_387496_
		1 o p_405798_
		2 o p_405473_
	a (Ljava/util/function/BiConsumer;)V a
		static
		0 o p_435167_
	a (Lduv;Ljava/lang/Integer;Leki;)Lgbz; a
		static
		0 o p_408995_
		1 o p_408996_
		2 o p_408997_
	a (Lduv;Lekp;[I)V a
		0 o p_387553_
		1 o p_386757_
		2 o p_388514_
	a (Lduv;Lgbu$d;Lekp;[I)V a
		0 o p_387742_
		1 o p_388653_
		2 o p_386701_
		3 o p_388717_
	a (Lduv;Ldgn;)V a
		0 o p_387895_
		1 o p_388244_
	a (Ldhl;Lduv;Ljava/lang/String;)Lamj; a
		0 o p_387141_
		1 o p_386598_
		2 o p_388025_
	a (Lduv;Lgbz;Lgbz;)Lgcb; a
		static
		0 o p_388781_
		1 o p_410450_
		2 o p_409672_
	a (Lgbz;Lgbz;Lgbz;Lgbz;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lgbz; 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 (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lgbz; a
		static
		0 o p_409004_
		1 o p_409005_
	a (Lduv;Lgbu$d;)V a
		0 o p_386508_
		1 o p_387047_
	a (Lgcq$a;[Lduv;)V a
		0 o p_386728_
		1 o p_388210_
	a (Lmt;)V a
		0 o p_386718_
	a (Ljava/lang/Comparable;Lgbz;Lgbz;Ljava/lang/Comparable;)Lgbz; a
		static
		0 o p_387293_
		1 o p_410865_
		2 o p_410341_
		3 o p_388058_
	a (Ldhl;)Lamj; a
		0 o p_387763_
	a ([ILit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lduv;Ljava/lang/Integer;)Lgbz; a
		0 o p_408974_
		1 o p_408975_
		2 o p_408976_
		3 o p_408977_
	a (Lduv;Lduv;Lgbu$d;)V a
		0 o p_386547_
		1 o p_386918_
		2 o p_388872_
	a (I)Lgbz; a
		static
		0 o p_387368_
	a (Ldhl;Lamj;)V a
		0 o p_388475_
		1 o p_388320_
	a (Lduv;Lgco;Ljava/lang/Integer;)Lgbz; a
		0 o p_408955_
		1 o p_408956_
		2 o p_408957_
	a (Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;Ljava/lang/Boolean;Lekq;)Lgbz; 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 (Lduv;Lduv;Ldgn;)V a
		0 o p_386638_
		1 o p_388464_
		2 o p_388291_
	a (Ljava/util/Map;Leky;)Lgbz; a
		static
		0 o p_408988_
		1 o p_408989_
	a (Lgco;Lamj;)Lgco; a
		static
		0 o p_387280_
		1 o p_388494_
	a (Lejo;Ljava/util/function/Function;)Ljava/util/Map; a
		static
		0 o p_405175_
		1 o p_404830_
	a (Lduv;Lduv;Leev$a;)V a
		0 o p_433660_
		1 o p_434828_
		2 o p_434617_
	a (Lgcd;Ljava/lang/Boolean;Leku;Lgbz;Ljg;Lhib;)V a
		static
		0 o p_432192_
		1 o p_432193_
		2 o p_432194_
		3 o p_432195_
		4 o p_432196_
		5 o p_432197_
	a (Lduv;Lhia;Lgco;Ljava/util/function/BiConsumer;)Lgcb; a
		static
		0 o p_386814_
		1 o p_405366_
		2 o p_388177_
		3 o p_387825_
	a (Lduv;Ljava/lang/String;Lgco;)V a
		static
		0 o p_392500_
		1 o p_392501_
		2 o p_392502_
	a (Lekd;Lgbz;Lgbz;)Lgcf; a
		static
		0 o p_387151_
		1 o p_410861_
		2 o p_410587_
	a (Lamj;Lgco;)V a
		static
		0 o p_388173_
		1 o p_388519_
	a (Ljg;Ljava/lang/Boolean;Leku;)Lhie; a
		static
		0 o p_434295_
		1 o p_435445_
		2 o p_436006_
	a (Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;Lgbz;Leix;Ljava/lang/Boolean;)Lgbz; 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 ([Lhia;)Lgbz; a
		static
		0 o p_405595_
	a (Lgcc;Lekp;Lhib;)V a
		static
		0 o p_403891_
		1 o p_403892_
		2 o p_403893_
	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 (Lduv;Ldhl;)V b
		0 o p_387905_
		1 o p_386940_
	b (Lduv;)V b
		0 o p_387472_
	b (Lduv;Lgbz;Lgbz;)Lgcb; b
		static
		0 o p_387776_
		1 o p_409596_
		2 o p_410721_
	b (Lduv;Lgcq$a;)V b
		0 o p_387678_
		1 o p_386545_
	b (Lgco;)V b
		static
		0 o p_386968_
	b (Lgbz;Lgbz;Lekt;)Lgbz; b
		static
		0 o p_409671_
		1 o p_410791_
		2 o p_403854_
	b (Lduv;Lduv;)V b
		0 o p_386799_
		1 o p_388294_
	b (Lduv;Lgbz;)Lgcb; b
		static
		0 o p_388031_
		1 o p_410632_
	b (Lduv;Lamj;)V b
		0 o p_386565_
		1 o p_388581_
	b (Lduv;Lhia;Lgco;Ljava/util/function/BiConsumer;)Lgcb; b
		static
		0 o p_387597_
		1 o p_405212_
		2 o p_387083_
		3 o p_388766_
	b (Lduv;Ljava/lang/String;)V b
		0 o p_388447_
		1 o p_386496_
	b (Lduv;Lgbz;Lgbz;Lgbz;)Lgcb; b
		static
		0 o p_386997_
		1 o p_410190_
		2 o p_409873_
		3 o p_409923_
	b (Lduv;Lgco;)V b
		static
		0 o p_388041_
		1 o p_386949_
	b (Lgcc;Lekp;Lhib;)V b
		static
		0 o p_403914_
		1 o p_403915_
		2 o p_403916_
	b (Lgcq$a;[Lduv;)V b
		0 o p_387213_
		1 o p_387927_
	b (Lgco;Lamj;)Lgco; b
		static
		0 o p_387267_
		1 o p_387325_
	b (Lgcc;)Lgcc; b
		static
		0 o p_412002_
	b (Ljava/lang/Integer;)Lamj; b
		0 o p_414884_
	b (Lduv;Lduv;Ldgn;)V b
		0 o p_387718_
		1 o p_386452_
		2 o p_387181_
	b (Lamj;Lgco;)V b
		static
		0 o p_386726_
		1 o p_388599_
	b (Lduv;Lgbu$d;Lgco;)V b
		0 o p_388360_
		1 o p_386631_
		2 o p_388352_
	b (Lamj;)Lgbz; b
		static
		0 o p_404846_
	b (Lhia;)Lgbz; b
		static
		0 o p_405352_
	b (Ldhl;)V b
		0 o p_388639_
	b (Lduv;Lgbu$d;)V b
		0 o p_388178_
		1 o p_387157_
	b (Ldhl;Lduv;Ljava/lang/String;)Lamj; b
		0 o p_388212_
		1 o p_388074_
		2 o p_387507_
	b ([Lgcc;)Lhie; b
		static
		0 o p_434062_
	b (Lduv;Lduv;Lgbu$d;)V b
		0 o p_387680_
		1 o p_386994_
		2 o p_386928_
	b ()Lgcc; b
		static
	c (Lduv;Lhia;Lgco;Ljava/util/function/BiConsumer;)Lgcb; c
		static
		0 o p_388746_
		1 o p_404763_
		2 o p_388473_
		3 o p_388658_
	c (Ljava/lang/Integer;)Lgbz; c
		0 o p_408965_
	c (Lduv;Lgco;)V c
		static
		0 o p_387369_
		1 o p_387855_
	c (Lhia;)Lbzz; c
		static
		0 o p_408964_
	c (Lduv;Lgbz;Lgbz;Lgbz;)Lgcb; c
		static
		0 o p_388423_
		1 o p_409609_
		2 o p_410428_
		3 o p_409734_
	c (Lduv;Lgcq$a;)V c
		0 o p_386622_
		1 o p_387864_
	c (Lduv;Lgbz;)V c
		0 o p_387506_
		1 o p_410352_
	c ()Lgcf; c
		static
	c (Lduv;Lgbz;Lgbz;)Lgcb; c
		static
		0 o p_388818_
		1 o p_410444_
		2 o p_410715_
	c (Lamj;Lgco;)V c
		static
		0 o p_387354_
		1 o p_388889_
	c (Lduv;Lgbu$d;)V c
		0 o p_388543_
		1 o p_388551_
	c (Lgco;)V c
		static
		0 o p_388696_
	c (Lgcc;)Lgcc; c
		static
		0 o p_411999_
	c (Lduv;)V c
		0 o p_387807_
	c (Lduv;Lduv;)V c
		0 o p_388461_
		1 o p_388742_
	c (Lduv;Lduv;Lgbu$d;)V c
		0 o p_388940_
		1 o p_387685_
		2 o p_386807_
	d (Lduv;Lduv;)V d
		0 o p_388490_
		1 o p_387734_
	d (Lduv;Lgbz;Lgbz;Lgbz;)Lgcb; d
		static
		0 o p_387676_
		1 o p_410669_
		2 o p_410221_
		3 o p_410189_
	d (Lduv;Lgbz;Lgbz;)Lgcb; d
		static
		0 o p_387085_
		1 o p_410431_
		2 o p_410372_
	d (Lduv;)V d
		0 o p_387109_
	d ()V d
	d (Lgco;)V d
		static
		0 o p_387050_
	d (Lgcc;)Lgcc; d
		static
		0 o p_412004_
	d (Lduv;Lgbu$d;)V d
		0 o p_386502_
		1 o p_386561_
	d (Lduv;Lgcq$a;)V d
		0 o p_388515_
		1 o p_387926_
	d (Lamj;Lgco;)V d
		static
		0 o p_388308_
		1 o p_386917_
	d (Lhia;)Lhia; d
		static
		0 o p_405027_
	e (Lduv;Lgbz;Lgbz;)V e
		0 o p_387817_
		1 o p_409978_
		2 o p_410803_
	e (Lduv;Lgbz;Lgbz;Lgbz;)Lgcb; e
		static
		0 o p_388700_
		1 o p_410072_
		2 o p_410317_
		3 o p_410857_
	e (Lduv;Lduv;)V e
		0 o p_387950_
		1 o p_386922_
	e ()V e
	e (Lgcc;)Lgcc; e
		static
		0 o p_412005_
	e (Lgco;)V e
		static
		0 o p_387400_
	e (Lduv;)V e
		0 o p_388765_
	f (Lduv;Lduv;)V f
		0 o p_388332_
		1 o p_388176_
	f (Lgcc;)Lgcc; f
		static
		0 o p_412006_
	f (Lduv;)V f
		0 o p_388145_
	f ()V f
	f (Lduv;Lgbz;Lgbz;)V f
		0 o p_386747_
		1 o p_410585_
		2 o p_410713_
	g (Lduv;)V g
		0 o p_386651_
	g (Lgcc;)Lgcc; g
		static
		0 o p_412001_
	g (Lduv;Lduv;)Lgbz; g
		0 o p_387451_
		1 o p_388513_
	g ()V g
	h ()V h
	h (Lduv;Lduv;)V h
		0 o p_387946_
		1 o p_386778_
	h (Lgcc;)Lgcc; h
		static
		0 o p_412003_
	h (Lduv;)V h
		0 o p_388714_
	i ()V i
	i (Lduv;Lduv;)V i
		0 o p_388488_
		1 o p_387279_
	i (Lduv;)Lgbu$a; i
		0 o p_388779_
	j (Lduv;)V j
		0 o p_386982_
	j (Lduv;Lduv;)V j
		0 o p_388614_
		1 o p_387741_
	j ()V j
	k ()V k
	k (Lduv;)V k
		0 o p_388937_
	k (Lduv;Lduv;)V k
		0 o p_434022_
		1 o p_433830_
	l (Lduv;Lduv;)V l
		0 o p_436663_
		1 o p_436661_
	l (Lduv;)V l
		0 o p_387551_
	l ()V l
	m (Lduv;Lduv;)V m
		0 o p_436633_
		1 o p_436594_
	m (Lduv;)Lgbu$e; m
		0 o p_387211_
	m ()V m
	n ()V n
	n (Lduv;Lduv;)V n
		0 o p_388755_
		1 o p_387629_
	n (Lduv;)V n
		0 o p_387703_
	o ()V o
	o (Lduv;)V o
		0 o p_388276_
	o (Lduv;Lduv;)V o
		0 o p_388439_
		1 o p_387216_
	p ()V p
	p (Lduv;Lduv;)V p
		0 o p_436811_
		1 o p_436809_
	p (Lduv;)V p
		0 o p_386594_
	q (Lduv;Lduv;)V q
		0 o p_387133_
		1 o p_388383_
	q (Lduv;)V q
		0 o p_387058_
	q ()V q
	r (Lduv;)V r
		0 o p_386675_
	r (Lduv;Lduv;)V r
		0 o p_434229_
		1 o p_442485_
	r ()V r
	s ()V s
	s (Lduv;)V s
		0 o p_394016_
	s (Lduv;Lduv;)V s
		0 o p_386802_
		1 o p_386924_
	t (Lduv;Lduv;)V t
		0 o p_388274_
		1 o p_387301_
	t ()V t
	t (Lduv;)V t
		0 o p_388462_
	u (Lduv;)V u
		0 o p_388271_
	u ()V u
	v ()V v
	v (Lduv;)V v
		0 o p_388819_
	w (Lduv;)V w
		0 o p_386649_
	w ()V w
	x ()V x
	x (Lduv;)V x
		0 o p_386806_
	y ()V y
	y (Lduv;)V y
		0 o p_388752_
	z (Lduv;)V z
		0 o p_387922_
	z ()V z
gbu$1 gbu$1
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
gbu$a gbu$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgbu;Lgco;)V <init>
		0 o p_388398_
		1 o p_388151_
	a (Lduv;)Lgbu$a; a
		0 o p_388929_
	a (Lmt;)Lgbu$a; a
		0 o p_387069_
	a (Lgcm;Lduv;)Lamj; a
		0 o p_387416_
		1 o p_388850_
	a (Lduv;Lgcm;)Lgbu$a; a
		0 o p_388401_
		1 o p_387245_
	a (Lduv;Lduv;)Lgbu$a; a
		0 o p_387771_
		1 o p_388618_
	a (Lmt$b;Lduv;)V a
		0 o p_388584_
		1 o p_388675_
	b (Lduv;)Lgbu$a; b
		0 o p_387051_
	b (Lduv;Lgcm;)Lamj; b
		0 o p_388034_
		1 o p_387666_
	c (Lduv;)Lgbu$a; c
		0 o p_387431_
	d (Lduv;)Lgbu$a; d
		0 o p_387512_
	e (Lduv;)Lgbu$a; e
		0 o p_387810_
	f (Lduv;)Lgbu$a; f
		0 o p_386624_
	g (Lduv;)Lgbu$a; g
		0 o p_387753_
	h (Lduv;)Lgbu$a; h
		0 o p_388436_
	i (Lduv;)Lgbu$a; i
		0 o p_388247_
	j (Lduv;)Lgbu$a; j
		0 o p_386852_
	k (Lduv;)Lgbu$a; k
		0 o p_386846_
	l (Lduv;)Lgbu$a; l
		0 o p_388017_
	m (Lduv;)V m
		0 o p_388553_
gbu$b gbu$b
	create (Lduv;Lhia;Lgco;Ljava/util/function/BiConsumer;)Lgcb; create
		0 o p_388739_
		1 o p_405713_
		2 o p_386936_
		3 o p_387799_
gbu$c gbu$c
	a a
	b b
	<init> (Lgcm;Ljava/lang/String;)V <init>
		0 o template
		1 o modelSuffix
	a ()Lgcm; a
	b ()Ljava/lang/String; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_386935_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gbu$d gbu$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;ILgcm;Lgcm;Z)V <init>
		0 o p_388511_
		1 o p_387644_
		2 o p_388039_
		3 o p_386525_
		4 o p_387390_
	a ()Lgcm; a
	a (Lduv;)Lgco; a
		0 o p_387999_
	a (Lgbu;Lduv;)Lamj; a
		0 o p_387586_
		1 o p_387998_
	b ()Lgcm; b
	b (Lduv;)Lgco; b
		0 o p_386562_
	c ()[Lgbu$d; c
		static
	valueOf (Ljava/lang/String;)Lgbu$d; valueOf
		static
		0 o p_387762_
	values ()[Lgbu$d; values
		static
gbu$e gbu$e
	a a
	b b
	<init> (Lgbu;Lgco;)V <init>
		0 o p_386450_
		1 o p_386867_
	a (Lduv;)Lgbu$e; a
		0 o p_388351_
	b (Lduv;)Lgbu$e; b
		0 o p_387195_
	c (Lduv;)Lgbu$e; c
		0 o p_387121_
	d (Lduv;)Lgbu$e; d
		0 o p_387740_
gbv gbv
	d d
	<init> (Lmy;)V <init>
		0 o p_387559_
	a (Ljava/lang/String;)Lieq; a
		static
		0 o p_388505_
	a (Ljava/util/Map;Lami;Lieq;)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 (Lmu;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_387304_
	a ()Ljava/lang/String; a
	b (Ljava/lang/String;)Lieq; b
		static
		0 o p_386720_
gbw gbw
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lgbx;Ljava/util/function/BiConsumer;)V <init>
		0 o p_387620_
		1 o p_387848_
	a (Lamj;Lamj;Lamj;Lamj;)V a
		0 o p_386617_
		1 o p_388707_
		2 o p_387768_
		3 o p_388354_
	a (Lhyp$b;Lhyp$b;)Lhyp$b; a
		static
		0 o p_388864_
		1 o p_388747_
	a (Ldhl;Ldhl;Lgcm;)Lamj; a
		0 o p_387136_
		1 o p_386454_
		2 o p_388608_
	a ()V a
	a (Ldhl;Ljava/lang/String;Lgcm;)Lamj; a
		0 o p_387652_
		1 o p_387410_
		2 o p_386738_
	a (Ldhl;Lami;Lamj;Z)V a
		0 o p_386877_
		1 o p_388083_
		2 o p_399620_
		3 o p_387785_
	a (Ldhl;)V a
		0 o p_388024_
	a (Ljava/lang/String;)Lamj; a
		static
		0 o p_399619_
	a (Ldhl;Lgbm;)V a
		0 o p_386979_
		1 o p_388847_
	a (Ldhl;Ljava/lang/String;Lgbm;)V a
		0 o p_388114_
		1 o p_387438_
		2 o p_387225_
	a (Ldhl;Lhze;Lhyp$b;Lhyp$b;)V a
		0 o p_387110_
		1 o p_388865_
		2 o p_387060_
		3 o p_388146_
	a (Ldhl;Lgcm;)Lamj; a
		0 o p_387022_
		1 o p_388315_
	a (Ldhl;I)V a
		0 o p_388875_
		1 o p_388379_
	a (Ldhl;Lgcm;Ljava/lang/String;)Lamj; a
		0 o p_387153_
		1 o p_388214_
		2 o p_387206_
	a (Lamj;Lamj;Lamj;)Lamj; a
		0 o p_386992_
		1 o p_386528_
		2 o p_386966_
	a (Ldhl;Lamj;)V a
		0 o p_388495_
		1 o p_386558_
	a (Ldhl;Lamj;Lamj;)Lamj; a
		0 o p_388230_
		1 o p_388087_
		2 o p_386610_
	b (Ldhl;Lgcm;)V b
		0 o p_388771_
		1 o p_387425_
	b (Ldhl;)Ljava/util/List; b
		0 o p_386730_
	b (Ldhl;Ldhl;Lgcm;)V b
		0 o p_388277_
		1 o p_388078_
		2 o p_387994_
	c (Ldhl;)V c
		0 o p_388204_
	d (Ldhl;)V d
		0 o p_386605_
	e (Ldhl;)V e
		0 o p_387705_
	f (Ldhl;)V f
		0 o p_388570_
	g (Ldhl;)V g
		0 o p_387215_
	h (Ldhl;)V h
		0 o p_387491_
	i (Ldhl;)V i
		0 o p_387928_
	j (Ldhl;)V j
		0 o p_387911_
	k (Ldhl;)V k
		0 o p_387412_
	l (Ldhl;)V l
		0 o p_387137_
	m (Ldhl;)V m
		0 o p_386530_
	n (Ldhl;)V n
		0 o p_387067_
	o (Ldhl;)V o
		0 o p_387274_
	p (Ldhl;)V p
		0 o p_387941_
	q (Ldhl;)V q
		0 o p_387880_
	r (Ldhl;)V r
		0 o p_388321_
gbw$a gbw$a
	a a
	b b
	<init> (Ldqd;Lami;)V <init>
		0 o assets
		1 o materialKey
	a ()Ldqd; a
	b ()Lami; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388568_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gbx gbx
	a (Ldhl;Lhyp$b;)V a
		0 o p_387543_
		1 o p_386880_
	a (Ldhl;Ldhl;)V a
		0 o p_387316_
		1 o p_387995_
gby gby
	d d
	e e
	f f
	<init> (Lmy;)V <init>
		0 o p_388260_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_387857_
	a ()Ljava/lang/String; a
gby$a gby$a
	a a
	<init> ()V <init>
	a (Lmu;Lmy$a;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_388014_
		1 o p_388192_
	a ()V a
	a (Lmy$a;Lduv;)Ljava/nio/file/Path; a
		static
		0 o p_388616_
		1 o p_387598_
	a (Ljk$c;)Lamj; a
		static
		0 o p_386823_
	a (Lgcb;)V accept
		0 o p_405192_
	accept (Ljava/lang/Object;)V accept
		0 o p_386681_
	b (Ljk$c;)Z b
		0 o p_386843_
	c (Ljk$c;)Z c
		static
		0 o p_388333_
gby$b gby$b
	a a
	b b
	<init> ()V <init>
	a (Ldhl;Lhyp$b;)V a
		0 o p_387063_
		1 o p_388578_
	a (Lmy$a;Ldhl;)Ljava/nio/file/Path; a
		static
		0 o p_386875_
		1 o p_388594_
	a (Ldhl;)V a
		0 o p_388426_
	a (Lmu;Lmy$a;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_387552_
		1 o p_388501_
	a ()V a
	a (Ljk$c;)Lamj; a
		static
		0 o p_388278_
	a (Ldhl;Lhyl;)V a
		0 o p_388205_
		1 o p_388233_
	a (Ldhl;Ldhl;)V a
		0 o p_386920_
		1 o p_386789_
	b (Ldhl;Ldhl;)V b
		0 o p_386494_
		1 o p_386575_
	b (Ljk$c;)Z b
		0 o p_388636_
gby$c gby$c
	a a
	<init> ()V <init>
	a (Lmu;Lmy$a;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_386795_
		1 o p_388673_
	a (Lamj;Lgck;)V accept
		0 o p_388633_
		1 o p_388119_
	accept (Ljava/lang/Object;Ljava/lang/Object;)V accept
		0 o p_387006_
		1 o p_387176_
gbz gbz
	a a
	<init> (Lcaa;)V <init>
		0 o variants
	a ()Lhhr$b; a
	a (Lhib;)Lgbz; a
		0 o p_409928_
	b ()Lcaa; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_410339_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gc 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 ()Lgc; 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_
gca gca
	d d
	<init> (Lmy;)V <init>
		0 o p_419947_
	a (Ljava/util/function/BiConsumer;)V a
		static
		0 o p_419528_
	a (Ljava/util/Map;Lami;Lidp;)V a
		static
		0 o p_419454_
		1 o p_419715_
		2 o p_419684_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_419570_
	a ()Ljava/lang/String; a
gcb gcb
	a ()Lduv; a
	b ()Lhhp; b
gcc gcc
	a a
	<init> ()V <init>
	a ()Lhie; a
	a (Lekp;Lhif$b;)V a
		0 o p_405712_
		1 o p_405152_
	a (Ljava/lang/String;)Lhif$a; a
		static
		0 o p_405408_
	a (Lekp;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lgcc; a
		0 o p_405640_
		1 o p_405822_
		2 o p_405488_
	a (Lekp;Ljava/lang/Comparable;)Lgcc; a
		0 o p_405307_
		1 o p_405097_
	b (Lekp;Ljava/lang/Comparable;)Lgcc; b
		0 o p_404697_
		1 o p_405141_
gcd gcd
	a a
	b b
	<init> (Lduv;)V <init>
		0 o p_387028_
	a ()Lduv; a
	a (Lduv;)Lgcd; a
		static
		0 o p_388674_
	a (Lgcc;Lgbz;)Lgcd; a
		0 o p_410862_
		1 o p_410768_
	a (Lgbz;)Lgcd; a
		0 o p_410084_
	a (Lhie;Lgbz;)Lgcd; a
		0 o p_405613_
		1 o p_409963_
	a (Lhie;)V a
		0 o p_405286_
	b ()Lhhp; b
gcd$a gcd$a
	a a
	b b
	<init> (Ljava/util/Optional;Lgbz;)V <init>
		0 o condition
		1 o variants
	a ()Lhih; a
	b ()Ljava/util/Optional; a
	c ()Lgbz; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_410312_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gce gce
	a a
	b b
	c c
	<init> (Lduv;Ljava/util/List;Ljava/util/Set;)V <init>
		0 o p_388671_
		1 o p_386519_
		2 o p_405706_
	a ()Lduv; a
	a (Lduv;Lgbz;)Lgce; a
		static
		0 o p_405526_
		1 o p_409935_
	a (Ljava/util/Set;Lduv;Lgcf;)Ljava/util/Set; a
		static
		0 o p_405585_
		1 o p_405741_
		2 o p_405105_
	a (Lhib;Lgce$b;)Ljava/util/stream/Stream; a
		static
		0 o p_403949_
		1 o p_403950_
	a (Lgcf;)Lgce; a
		0 o p_388256_
	a (Lhib;)Lgce; a
		0 o p_405854_
	a (Lduv;)Lgce$a; a
		static
		0 o p_405256_
	a (Lgcf;Lgce$b;)Ljava/util/stream/Stream; a
		static
		0 o p_403954_
		1 o p_403955_
	a (Lduv;Ljava/util/Set;Lekp;)V a
		static
		0 o p_403951_
		1 o p_403952_
		2 o p_403953_
	b ()Lhhp; b
gce$a gce$a
	a a
	<init> (Lduv;)V <init>
		0 o p_404725_
	a (Lgcf;)Lgce; a
		0 o p_405221_
	a (Ljava/util/Map$Entry;)Lgce$b; a
		static
		0 o p_409006_
gce$b gce$b
	a a
	b b
	<init> (Lgcg;Lgbz;)V <init>
		0 o properties
		1 o variant
	a (Ljava/util/Map$Entry;)Lgce$b; a
		0 o p_409007_
	a ()Lgcg; a
	a (Lgcf;)Ljava/util/stream/Stream; a
		0 o p_404760_
	a (Lhib;)Ljava/util/stream/Stream; a
		0 o p_404774_
	b ()Lgbz; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_405717_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gcf gcf
	a a
	<init> ()V <init>
	a (Lekp;Lekp;Lekp;Lekp;)Lgcf$d; a
		static
		0 o p_387365_
		1 o p_388534_
		2 o p_388376_
		3 o p_388082_
	a (Lgcg;Ljava/lang/Object;)V a
		0 o p_404906_
		1 o p_405670_
	a (Lekp;Lgcg;)Ljava/util/stream/Stream; a
		static
		0 o p_387631_
		1 o p_405250_
	a (Lekp;Lekp;Lekp;)Lgcf$c; a
		static
		0 o p_405312_
		1 o p_405357_
		2 o p_405599_
	a (Lgcg;)Z a
		0 o p_405347_
	a ()Ljava/util/Map; a
	a (Lekp;Lekp;)Lgcf$b; a
		static
		0 o p_387480_
		1 o p_387328_
	a (Lekp;)Lgcf$a; a
		static
		0 o p_405379_
	a (Lekp;Lekp;Lekp;Lekp;Lekp;)Lgcf$e; a
		static
		0 o p_387985_
		1 o p_386573_
		2 o p_388732_
		3 o p_388219_
		4 o p_387978_
	b (Lekp;)Lgcf$a; b
		static
		0 o p_386819_
	b (Lekp;Lekp;Lekp;)Lgcf$c; b
		static
		0 o p_386876_
		1 o p_387034_
		2 o p_387165_
	b (Lekp;Lekp;Lekp;Lekp;)Lgcf$d; b
		static
		0 o p_405364_
		1 o p_405658_
		2 o p_405625_
		3 o p_405082_
	b ()Ljava/util/List; b
	b (Lekp;Lekp;Lekp;Lekp;Lekp;)Lgcf$e; b
		static
		0 o p_404784_
		1 o p_405605_
		2 o p_405623_
		3 o p_404668_
		4 o p_404790_
	b (Lekp;Lekp;)Lgcf$b; b
		static
		0 o p_405839_
		1 o p_405127_
	c ()V c
gcf$a gcf$a
	a a
	<init> (Lekp;)V <init>
		0 o p_386736_
	a (Ljava/util/function/Function;)Lgcf; a
		0 o p_387942_
	a (Ljava/lang/Comparable;Ljava/lang/Object;)Lgcf$a; a
		0 o p_388287_
		1 o p_405673_
	a (Ljava/util/function/Function;Ljava/lang/Comparable;)V a
		0 o p_403956_
		1 o p_403957_
	b ()Ljava/util/List; b
gcf$b gcf$b
	a a
	b b
	<init> (Lekp;Lekp;)V <init>
		0 o p_387463_
		1 o p_388076_
	a (Ljava/util/function/BiFunction;)Lgcf; a
		0 o p_386812_
	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;)Lgcf$b; a
		0 o p_386621_
		1 o p_388046_
		2 o p_404740_
	b ()Ljava/util/List; b
gcf$c gcf$c
	a a
	b b
	c c
	<init> (Lekp;Lekp;Lekp;)V <init>
		0 o p_387044_
		1 o p_388481_
		2 o p_386589_
	a (Lcom/mojang/datafixers/util/Function3;)Lgcf; a
		0 o p_405032_
	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;)Lgcf$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_
	b ()Ljava/util/List; b
gcf$d gcf$d
	a a
	b b
	c c
	d d
	<init> (Lekp;Lekp;Lekp;Lekp;)V <init>
		0 o p_387540_
		1 o p_386832_
		2 o p_387679_
		3 o p_387920_
	a (Lcom/mojang/datafixers/util/Function4;)Lgcf; a
		0 o p_405663_
	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;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 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Object;)Lgcf$d; a
		0 o p_387500_
		1 o p_386632_
		2 o p_386444_
		3 o p_386485_
		4 o p_405540_
	a (Lcom/mojang/datafixers/util/Function4;Ljava/lang/Comparable;)V a
		0 o p_404791_
		1 o p_386818_
	b ()Ljava/util/List; b
gcf$e gcf$e
	a a
	b b
	c c
	d d
	e e
	<init> (Lekp;Lekp;Lekp;Lekp;Lekp;)V <init>
		0 o p_386746_
		1 o p_388273_
		2 o p_386988_
		3 o p_386613_
		4 o p_386493_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Object;)Lgcf$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;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 (Lcom/mojang/datafixers/util/Function5;)Lgcf; a
		0 o p_405294_
	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
gcg gcg
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o values
	a ([Lekp$a;)Lgcg; a
		static
		0 o p_405119_
	a (Lgcg;)Lgcg; a
		0 o p_405394_
	a ()Ljava/lang/String; a
	a (Lekp$a;)Lgcg; a
		0 o p_404909_
	b (Lekp$a;)Ljava/lang/String; b
		static
		0 o p_404853_
	b ()Ljava/util/List; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_405505_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gch gch
gci gci
	a a
	<init> (Lamj;)V <init>
		0 o p_386905_
	a ()Lcom/google/gson/JsonElement; get
	get ()Ljava/lang/Object; get
gcj gcj
	<init> ()V <init>
	a (Liar;Lhyp$b;[Lhyw$b;)Lhyp$b; a
		static
		0 o p_388227_
		1 o p_388472_
		2 o p_388931_
	a (Lko;)Lhze; a
		static
		0 o p_388440_
	a (Liar;[Lhyw$b;)Lhyp$b; a
		static
		0 o p_388303_
		1 o p_387370_
	a (Lhyp$b;Lhyp$b;)Lhyp$b; a
		static
		0 o p_390531_
		1 o p_390373_
	a (Lekp;Lhyp$b;Ljava/util/Map;)Lhyp$b; a
		static
		0 o p_388749_
		1 o p_386703_
		2 o p_388827_
	a (Liab;Ljava/util/List;)Lhyp$b; a
		static
		0 o p_387249_
		1 o p_388502_
	a (Lamj;[Lgbm;)Lhyp$b; a
		static
		0 o p_387366_
		1 o p_387952_
	a ()Lhze; a
		static
	a (Ljava/lang/Object;Lhyp$b;)Lhyw$b; a
		static
		0 o p_386607_
		1 o p_387168_
	a (I)Lgbm; a
		static
		0 o p_388504_
	a (Liab;FLhyp$b;[Lhyv$a;)Lhyp$b; a
		static
		0 o p_388147_
		1 o p_388666_
		2 o p_386754_
		3 o p_387862_
	a (Lhyp$b;F)Lhyv$a; a
		static
		0 o p_387878_
		1 o p_387777_
	a (Lekp;Ljava/util/Map$Entry;)Lhyw$b; a
		static
		0 o p_386731_
		1 o p_388831_
	a (Liab;FLjava/util/List;)Lhyp$b; a
		static
		0 o p_388663_
		1 o p_387398_
		2 o p_388826_
	a (Liar;Ljava/util/List;)Lhyp$b; a
		static
		0 o p_386947_
		1 o p_388763_
	a (Lamj;)Lhyp$b; a
		static
		0 o p_386489_
	a ([Lhyp$b;)Lhyp$b; a
		static
		0 o p_388517_
	a (Lamj;Libh$b;)Lhyp$b; a
		static
		0 o p_387196_
		1 o p_388113_
	a (Ljava/util/List;Lhyp$b;)Lhyw$b; a
		static
		0 o p_387239_
		1 o p_387616_
	a (Liab;Lhyp$b;Ljava/util/List;)Lhyp$b; a
		static
		0 o p_388948_
		1 o p_387298_
		2 o p_387580_
	a (Liab;Lhyp$b;[Lhyv$a;)Lhyp$b; a
		static
		0 o p_387346_
		1 o p_387381_
		2 o p_388600_
	a (Liar;Lhyp$b;Ljava/util/List;)Lhyp$b; a
		static
		0 o p_388370_
		1 o p_386464_
		2 o p_386901_
	a (Lhze;Lhyp$b;Lhyp$b;)Lhyp$b; a
		static
		0 o p_386882_
		1 o p_387299_
		2 o p_388803_
	b (Lhyp$b;Lhyp$b;)Lhyp$b; b
		static
		0 o p_389525_
		1 o p_389654_
gck gck
gcl gcl
	<init> ()V <init>
	a (Ldhl;)Lamj; a
		static
		0 o p_388071_
	a (Ljava/lang/String;)Lamj; 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 (Lduv;)Lamj; a
		static
		0 o p_387471_
	a (Lduv;Ljava/lang/String;)Lamj; a
		static
		0 o p_387758_
		1 o p_388221_
	a (Ldhl;Ljava/lang/String;)Lamj; a
		static
		0 o p_387888_
		1 o p_388435_
	b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_388184_
		1 o p_388420_
	b (Ljava/lang/String;)Lamj; b
		static
		0 o p_387226_
gcm gcm
	a a
	b b
	c c
	<init> (Ljava/util/Optional;Ljava/util/Optional;[Lgcp;)V <init>
		0 o p_388104_
		1 o p_386919_
		2 o p_388141_
	a (Lduv;Lgco;Ljava/util/function/BiConsumer;)Lamj; a
		0 o p_387250_
		1 o p_386985_
		2 o p_388339_
	a (Ljava/util/Map;)Lcom/google/gson/JsonElement; a
		0 o p_387452_
	a (Lduv;)Lamj; a
		0 o p_386647_
	a (Lduv;Ljava/lang/String;Lgco;Ljava/util/function/BiConsumer;)Lamj; a
		0 o p_388627_
		1 o p_388661_
		2 o p_386633_
		3 o p_388050_
	a (Lgco;)Ljava/util/Map; a
		0 o p_387972_
	a (Lcom/google/gson/JsonObject;Lgcp;Lamj;)V a
		static
		0 o p_387199_
		1 o p_387287_
		2 o p_386479_
	a (Lamj;Lgco;Ljava/util/function/BiConsumer;)Lamj; a
		0 o p_388380_
		1 o p_387099_
		2 o p_387748_
	a (Lcom/google/gson/JsonObject;Lamj;)V a
		static
		0 o p_387065_
		1 o p_388657_
	a (Ldhl;Lgco;Ljava/util/function/BiConsumer;)Lamj; a
		0 o p_386721_
		1 o p_387847_
		2 o p_386603_
	b (Lduv;Ljava/lang/String;Lgco;Ljava/util/function/BiConsumer;)Lamj; b
		0 o p_388829_
		1 o p_388013_
		2 o p_386709_
		3 o p_386791_
gcn gcn
	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
	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)[Lgcm; a
		static
		0 o p_386666_
	a ([Lgcp;)Lgcm; a
		static
		0 o p_386690_
	a (Ljava/lang/String;[Lgcp;)Lgcm; a
		static
		0 o p_386521_
		1 o p_388561_
	a (Ljava/lang/String;Ljava/lang/String;[Lgcp;)Lgcm; a
		static
		0 o p_386727_
		1 o p_387707_
		2 o p_387856_
	b (Ljava/lang/String;[Lgcp;)Lgcm; b
		static
		0 o p_388248_
		1 o p_386756_
	b (Ljava/lang/String;Ljava/lang/String;[Lgcp;)Lgcm; b
		static
		0 o p_386833_
		1 o p_386662_
		2 o p_387086_
	b (I)Lgcm; b
		static
		0 o p_386777_
gco gco
	a a
	b b
	<init> ()V <init>
	A (Lduv;)Lgco; A
		static
		0 o p_388559_
	B (Lduv;)Lgco; B
		static
		0 o p_387340_
	C (Lduv;)Lgco; C
		static
		0 o p_387668_
	D (Lduv;)Lgco; D
		static
		0 o p_387647_
	E (Lduv;)Lgco; E
		static
		0 o p_388737_
	F (Lduv;)Lgco; F
		static
		0 o p_387915_
	G (Lduv;)Lgco; G
		static
		0 o p_388431_
	H (Lduv;)Lgco; H
		static
		0 o p_386870_
	I (Lduv;)Lgco; I
		static
		0 o p_436719_
	J (Lduv;)Lgco; J
		static
		0 o p_387628_
	K (Lduv;)Lamj; K
		static
		0 o p_387523_
	a (Ljava/lang/String;)Lgco; a
		static
		0 o p_388037_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_387130_
		1 o p_387396_
	a (Lamj;)Lgco; a
		static
		0 o p_388217_
	a (Lduv;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lgco; a
		static
		0 o p_387220_
		1 o p_387725_
		2 o p_388640_
		3 o p_387921_
		4 o p_388068_
	a (Lamj;Lamj;)Lgco; a
		static
		0 o p_387667_
		1 o p_388799_
	a (Lduv;Ljava/lang/String;)Lamj; a
		static
		0 o p_386654_
		1 o p_388891_
	a (Z)Lgco; a
		static
		0 o p_387374_
	a (Lgcp;Lamj;)Lgco; a
		0 o p_388242_
		1 o p_388934_
	a (Ldhl;)Lgco; a
		static
		0 o p_386954_
	a (Lgcp;Lgcp;)Lgco; a
		0 o p_386513_
		1 o p_386704_
	a (Lduv;)Lgco; a
		static
		0 o p_387253_
	a ()Ljava/util/stream/Stream; a
	a (Lgcp;)Lamj; a
		0 o p_388725_
	a (Ldhl;Ljava/lang/String;)Lamj; a
		static
		0 o p_386842_
		1 o p_386898_
	a (Lduv;Lduv;)Lgco; a
		static
		0 o p_388790_
		1 o p_388101_
	a (Lduv;Ljava/lang/String;Ljava/lang/String;)Lgco; a
		static
		0 o p_388385_
		1 o p_387531_
		2 o p_387908_
	a (Lduv;Z)Lgco; a
		static
		0 o p_387252_
		1 o p_387959_
	a (Lamj;Lamj;Lamj;)Lgco; a
		static
		0 o p_387389_
		1 o p_388579_
		2 o p_386567_
	b (Lamj;Lamj;)Lgco; b
		static
		0 o p_388002_
		1 o p_387345_
	b (Lamj;)Lgco; b
		static
		0 o p_386993_
	b (Ljava/lang/String;)Lgco; b
		static
		0 o p_415943_
	b (Lduv;Lduv;)Lgco; b
		static
		0 o p_388128_
		1 o p_387021_
	b (Lgcp;Lamj;)Lgco; b
		0 o p_388207_
		1 o p_386658_
	b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_387460_
		1 o p_388162_
	b (Lduv;)Lgco; b
		static
		0 o p_386481_
	b (Ldhl;)Lgco; b
		static
		0 o p_386958_
	b (Lgcp;Lgcp;)Lgco; b
		0 o p_386696_
		1 o p_387863_
	c (Lduv;Lduv;)Lgco; c
		static
		0 o p_388634_
		1 o p_386697_
	c (Lamj;Lamj;)Lgco; c
		static
		0 o p_386571_
		1 o p_388268_
	c (Lamj;)Lgco; c
		static
		0 o p_388416_
	c (Ldhl;)Lamj; c
		static
		0 o p_388249_
	c (Lduv;)Lgco; c
		static
		0 o p_388375_
	c (Lgcp;Lamj;)Lgco; c
		0 o p_387359_
		1 o p_388476_
	d (Lduv;Lduv;)Lgco; d
		static
		0 o p_388336_
		1 o p_387560_
	d (Lgcp;Lamj;)Lgco; d
		static
		0 o p_386734_
		1 o p_386783_
	d (Lamj;)Lgco; d
		static
		0 o p_388103_
	d (Lduv;)Lgco; d
		static
		0 o p_387192_
	e (Lamj;)Lgco; e
		static
		0 o p_387828_
	e (Lduv;)Lgco; e
		static
		0 o p_388279_
	f (Lamj;)Lgco; f
		static
		0 o p_386592_
	f (Lduv;)Lgco; f
		static
		0 o p_386532_
	g (Lamj;)Lgco; g
		static
		0 o p_387474_
	g (Lduv;)Lgco; g
		static
		0 o p_388102_
	h (Lduv;)Lgco; h
		static
		0 o p_387835_
	h (Lamj;)Lgco; h
		static
		0 o p_388756_
	i (Lduv;)Lgco; i
		static
		0 o p_386520_
	i (Lamj;)Lgco; i
		static
		0 o p_387039_
	j (Lduv;)Lgco; j
		static
		0 o p_387057_
	j (Lamj;)Lgco; j
		static
		0 o p_387939_
	k (Lduv;)Lgco; k
		static
		0 o p_387853_
	k (Lamj;)Lgco; k
		static
		0 o p_387111_
	l (Lduv;)Lgco; l
		static
		0 o p_388667_
	m (Lduv;)Lgco; m
		static
		0 o p_387296_
	n (Lduv;)Lgco; n
		static
		0 o p_386762_
	o (Lduv;)Lgco; o
		static
		0 o p_386552_
	p (Lduv;)Lgco; p
		static
		0 o p_388232_
	q (Lduv;)Lgco; q
		static
		0 o p_388105_
	r (Lduv;)Lgco; r
		static
		0 o p_388148_
	s (Lduv;)Lgco; s
		static
		0 o p_387796_
	t (Lduv;)Lgco; t
		static
		0 o p_388422_
	u (Lduv;)Lgco; u
		static
		0 o p_388122_
	v (Lduv;)Lgco; v
		static
		0 o p_387356_
	w (Lduv;)Lgco; w
		static
		0 o p_388928_
	x (Lduv;)Lgco; x
		static
		0 o p_386555_
	y (Lduv;)Lgco; y
		static
		0 o p_388175_
	z (Lduv;)Lgco; z
		static
		0 o p_388429_
gcp gcp
	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
	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;Lgcp;)V <init>
		0 o p_387501_
		1 o p_387555_
	a (Ljava/lang/String;)Lgcp; a
		static
		0 o p_388394_
	a (Ljava/lang/String;Lgcp;)Lgcp; a
		static
		0 o p_387134_
		1 o p_386625_
	a ()Ljava/lang/String; a
	b ()Lgcp; b
	toString ()Ljava/lang/String; toString
gcq gcq
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	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> (Lgco;Lgcm;)V <init>
		0 o p_387169_
		1 o p_387271_
	a (Ljava/util/function/Function;Lgcm;)Lgcq$a; a
		static
		0 o p_386771_
		1 o p_388272_
	a (Ljava/util/function/Consumer;)Lgcq; a
		0 o p_386813_
	a (Lduv;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lamj; a
		0 o p_388536_
		1 o p_387320_
		2 o p_387896_
	a ()Lgcm; a
	a (Lduv;Ljava/util/function/BiConsumer;)Lamj; a
		0 o p_386676_
		1 o p_386790_
	a (Ljava/util/function/Function;Lgcm;Lduv;)Lgcq; a
		static
		0 o p_387184_
		1 o p_388133_
		2 o p_386939_
	a (Lamj;)Lgcq; a
		static
		0 o p_387693_
	b ()Lgco; b
gcq$a gcq$a
	a (Ljava/util/function/Consumer;Lduv;)Lgcq; a
		0 o p_387115_
		1 o p_388908_
	create (Lduv;Ljava/util/function/BiConsumer;)Lamj; create
		0 o p_388828_
		1 o p_386557_
	createWithSuffix (Lduv;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lamj; createWithSuffix
		0 o p_387717_
		1 o p_388478_
		2 o p_388677_
	get (Lduv;)Lgcq; get
		0 o p_386689_
	updateTexture (Ljava/util/function/Consumer;)Lgcq$a; updateTexture
		0 o p_387232_
gcr gcr
gcs gcs
gct gct
gcu gcu
	a (Z)Lcrm$b; a
		0 o p_446926_
	b ()Lgcv; b
	c ()Lczp; c
	d ()Lxx; d
	e ()Z e
gcv gcv
	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 (F)V a
		0 o p_445668_
	a ()Lfoh; a
	a (Lfoh;Lfoh;)V a
		0 o p_446510_
		1 o p_445443_
	a (Lfoh;)V a
		0 o p_446783_
	b (F)D b
		0 o p_446975_
	b ()V b
	c (F)D c
		0 o p_447010_
	d (F)D d
		0 o p_445542_
	e (F)V e
		0 o p_446624_
	f (F)F f
		0 o p_446413_
	g (F)F g
		0 o p_445434_
	h (F)F h
		0 o p_445643_
gcw gcw
	e e
	f f
	g g
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Ldrq;Lhgc;)V <init>
		0 o p_446592_
		1 o p_446996_
	a (Lhgc;)V a
		static
		0 o p_449774_
	a (Lczp;)V a
		0 o p_451149_
	a (Lalm;)V a
		0 o p_446830_
	a (Z)Lcrm$b; a
		0 o p_446133_
	a ()V a
	a (Lhgc;Lcee;Ldrq;)Lcvl; a
		static
		0 o p_448682_
		1 o p_448683_
		2 o p_448684_
	a (Ljava/util/Optional;)Ljava/util/Optional; a
		static
		0 o p_445932_
	b ()Lgcv; b
	c ()Lczp; c
	d ()Lxx; d
	e ()Z e
	g ()V g
gcx gcx
gcy gcy
	a a
	b b
	<init> (Lfzz;)V <init>
		0 o p_361400_
	a (Ldhp;II)V a
		0 o p_364573_
		1 o p_364078_
		2 o p_365257_
	a (Ldfe;Lddr;)V a
		0 o p_372932_
		1 o p_372800_
	a (DDILdhp;)Z a
		0 o p_360390_
		1 o p_362650_
		2 o p_363161_
		3 o p_364763_
	a (Ldfe;)Z a
		0 o p_360559_
	a (Ldhp;I)V a
		0 o p_365339_
		1 o p_363847_
	b (Ldfe;)V b
		0 o p_363289_
gcz gcz
	a (Lggw;[Lggv;)Lgcz; a
		static
		0 o p_265555_
		1 o p_265487_
	a (Lggv;Lgcz;)Lgcz; a
		static
		0 o p_265254_
		1 o p_265405_
	a (Lggw;)Lgcz; a
		static
		0 o p_265344_
	a (Z)V a
		0 o p_265077_
	a ()Lggw; a
gcz$a gcz$a
	a a
	<init> (Lggw;)V <init>
		0 o component
	a (Z)V a
		0 o p_265248_
	a ()Lggw; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_265539_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gcz$b gcz$b
	a a
	b b
	<init> (Lggv;Lgcz;)V <init>
		0 o component
		1 o childPath
	a (Z)V a
		0 o p_265230_
	a ()Lggw; a
	b ()Lggv; b
	c ()Lgcz; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_265602_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gd 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;)Lfqo; getWaypoint
		static
		0 o p_415558_
		1 o p_416309_
gda gda
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lgda$e;)V <init>
		0 o p_433313_
	a (Lyd;I)Lyd; a
		0 o p_92855_
		1 o p_92856_
	a (Ljava/lang/String;IZ)Ljava/lang/String; a
		0 o p_92838_
		1 o p_92839_
		2 o p_92840_
	a (Lbes;FFIILorg/joml/Matrix4f;Lhfw;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 (Lbes;)I a
		0 o p_92725_
	a (Ljava/lang/String;I)Ljava/lang/String; a
		0 o p_92835_
		1 o p_92836_
	a (Lgda$d;[FIFIIILyv;I)Z a
		0 o p_438711_
		1 o p_438712_
		2 o p_438713_
		3 o p_438714_
		4 o p_438715_
		5 o p_438716_
		6 o p_438717_
		7 o p_438718_
		8 o p_438719_
	a (Lyc;)Lgdb; a
		0 o p_436593_
	a (Ljava/lang/String;)Ljava/lang/String; a
		0 o p_92802_
	a (Lbes;FFIZI)Lgda$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 ()Z a
	a (Lxx;FFIZLorg/joml/Matrix4f;Lhfw;Lgda$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 (Ljava/lang/String;FFIZI)Lgda$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 (Lyd;)I a
		0 o p_92853_
	a (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lhfw;Lgda$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 (Lbes;FFIZLorg/joml/Matrix4f;Lhfw;Lgda$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 (ILyv;)Lgii; a
		0 o p_435358_
		1 o p_433792_
	b (Ljava/lang/String;I)I b
		0 o p_92921_
		1 o p_92922_
	b (ILyv;)F b
		0 o p_438720_
		1 o p_438721_
	b (Lyd;I)I b
		0 o p_239134_
		1 o p_239135_
	b (Ljava/lang/String;)I b
		0 o p_92896_
	b ()Lgaj; b
	c (Lyd;I)Ljava/util/List; c
		0 o p_92924_
		1 o p_92925_
	d (Lyd;I)Ljava/util/List; d
		0 o p_428422_
		1 o p_428207_
gda$a gda$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 ()[Lgda$a; a
		static
	valueOf (Ljava/lang/String;)Lgda$a; valueOf
		static
		0 o p_181360_
	values ()[Lgda$a; values
		static
gda$b gda$b
	a (Lgih;)V a
		0 o p_440244_
	a (Lhfw;Lorg/joml/Matrix4f;Lgda$a;I)Lgda$b; a
		static
		0 o p_426098_
		1 o p_425574_
		2 o p_425933_
		3 o p_426219_
	b (Lgih;)V b
		0 o p_439829_
gda$b$1 gda$b$1
	a a
	b b
	c c
	d d
	<init> (Lhfw;Lgda$a;Lorg/joml/Matrix4f;I)V <init>
		0 o p_425829_
		1 o p_426298_
		2 o p_425575_
		3 o p_426253_
	a (Lgih;)V a
		0 o p_440080_
	b (Lgih;)V b
		0 o p_439031_
	c (Lgih;)V c
		0 o p_440295_
gda$c gda$c
	a (Lgda$b;)V a
		0 o p_426027_
	a ()Lgju; a
gda$d gda$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> (Lgda;FFIZ)V <init>
		0 o p_425852_
		1 o p_426009_
		2 o p_426190_
		3 o p_425840_
		4 o p_425870_
	<init> (Lgda;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_
	a (Lgda$b;)V a
		0 o p_425967_
	a ()Lgju; a
	a (FFF)V a
		0 o p_425950_
		1 o p_425897_
		2 o p_425529_
	a (Lgih;)V a
		0 o p_440024_
	a (ILyv;Lgii;)Z a
		0 o p_435420_
		1 o p_433864_
		2 o p_440301_
	a (Lyx;)I a
		0 o p_425665_
	a (Lyv;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_
	accept (ILyv;I)Z accept
		0 o p_425893_
		1 o p_426323_
		2 o p_426324_
	b (Lgih;)V b
		0 o p_438987_
gda$e gda$e
	a ()Lgik; a
	a (Lyc;)Lgdb; a
		0 o p_436671_
gdb gdb
	a (I)Lgii; a
		0 o p_432794_
	a (Lbfq;I)Lgii; a
		0 o p_433037_
		1 o p_434268_
gdc gdc
	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
	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> (Lfzz;)V <init>
		0 o p_232355_
	a (Lgdd;Lfpf;)V a
		0 o p_282008_
		1 o p_283455_
	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 (Lfpg;)Z a
		static
		0 o p_313419_
	a (Lgdd;Z)V a
		0 o p_415796_
		1 o p_435716_
	a (Lgdd;Lczl;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 (II)I a
		0 o p_381118_
		1 o p_380948_
	a (Lfof;)Z a
		0 o p_93025_
	a (Lfzz;)Lghp; a
		static
		0 o p_414888_
	a (Lgdd;Lczl;II)V a
		0 o p_335615_
		1 o p_336082_
		2 o p_335399_
		3 o p_335589_
	a (Lgdd;)V a
		0 o p_415535_
	a (Lfpn;Lzw;Lfpg;)Lgdc$a; a
		0 o p_313416_
		1 o p_313417_
		2 o p_313418_
	a (ILczl;I)V a
		0 o p_381005_
		1 o p_380939_
		2 o p_381115_
	a (Lgdd;IILfzp;Lczl;Ldhp;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 (Lgdd;Lczl;III)V a
		0 o p_381066_
		1 o p_380979_
		2 o p_380967_
		3 o p_381100_
		4 o p_381034_
	a (IZ)I a
		static
		0 o p_381083_
		1 o p_381137_
	a ()V a
	a (Ljk;)Lamj; a
		static
		0 o p_423602_
	a (Lgdd;Lamj;F)V a
		0 o p_282304_
		1 o p_281622_
		2 o p_281504_
	a (Lgdd;Lczl;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 (Lamj;)Lamj; a
		static
		0 o p_423152_
	a (Lxx;Z)V a
		0 o p_93064_
		1 o p_93065_
	a (Lgdd;Lgdc$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 (Lcdv;)V a
		0 o p_93021_
	a (Lcew;)I a
		0 o p_93023_
	a (I)I a
		0 o p_93013_
	a (Lxx;)V a
		0 o p_93056_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_380782_
	a (Lgdd;Lcdv;)V a
		0 o p_283063_
		1 o p_283439_
	a (Lgdd;Lfzp;)V a
		0 o p_282884_
		1 o p_348630_
	a (Lgdd;F)V a
		0 o p_282069_
		1 o p_283442_
	b (Z)V b
		0 o p_238398_
	b (Lxx;)V b
		0 o p_168712_
	b (Lfzz;)Lghp; b
		static
		0 o p_414894_
	b (I)[Lgdc$a; b
		static
		0 o p_313425_
	b (Lgdd;F)V b
		0 o p_283375_
		1 o p_283296_
	b (III)I b
		static
		0 o p_381135_
		1 o p_381127_
		2 o p_381060_
	b (Lgdd;)V b
		0 o p_283501_
	b (Lgdd;Lfzp;)V b
		0 o p_282761_
		1 o p_348592_
	b ()V b
	c ()Z c
	c (Lgdd;F)V c
		0 o p_361440_
		1 o p_363322_
	c (Lfzz;)Lghp; c
		static
		0 o p_414887_
	c (Lgdd;)V c
		0 o p_283143_
	c (Lxx;)V c
		0 o p_168715_
	c (Lgdd;Lfzp;)V c
		0 o p_416128_
		1 o p_416660_
	d ()V d
	d (Lgdd;Lfzp;)V d
		0 o p_316735_
		1 o p_348538_
	d (Lgdd;)V d
		0 o p_283368_
	e (Lgdd;)V e
		0 o p_432215_
	e (Lgdd;Lfzp;)V e
		0 o p_316466_
		1 o p_348533_
	e ()Lgdq; e
	f (Lgdd;Lfzp;)V f
		0 o p_316291_
		1 o p_348653_
	f ()I f
	g (Lgdd;Lfzp;)V g
		0 o p_316629_
		1 o p_348613_
	g ()Lgda; g
	h (Lgdd;Lfzp;)V h
		0 o p_316307_
		1 o p_348631_
	h ()Lggz; h
	i (Lgdd;Lfzp;)V i
		0 o p_316834_
		1 o p_348514_
	i ()Lger; i
	j (Lgdd;Lfzp;)V j
		0 o p_316182_
		1 o p_348611_
	j ()V j
	k ()Lgdo; k
	k (Lgdd;Lfzp;)V k
		0 o p_282828_
		1 o p_348625_
	l ()Lgdx; l
	l (Lgdd;Lfzp;)V l
		0 o p_282812_
		1 o p_348654_
	m ()V m
	m (Lgdd;Lfzp;)V m
		0 o p_316628_
		1 o p_348543_
	n (Lgdd;Lfzp;)V n
		0 o p_316896_
		1 o p_348464_
	n ()Lczl; n
	o ()Lcew; o
	o (Lgdd;Lfzp;)V o
		0 o p_281825_
		1 o p_348679_
	p ()V p
	q ()V q
	r ()Z r
	s ()Z s
	t ()Lgdc$b; t
	u ()Lghp; u
		static
gdc$a gdc$a
	a a
	b b
	c c
	<init> (Lxx;Lxx;I)V <init>
		0 o name
		1 o score
		2 o scoreWidth
	a ()Lxx; a
	b ()Lxx; b
	c ()I c
	equals (Ljava/lang/Object;)Z equals
		0 o p_313744_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gdc$b gdc$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 ()[Lgdc$b; a
		static
	valueOf (Ljava/lang/String;)Lgdc$b; valueOf
		static
		0 o p_416386_
	values ()[Lgdc$b; values
		static
gdc$c gdc$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;ILamj;Lamj;Lamj;Lamj;Lamj;Lamj;Lamj;Lamj;)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 ()[Lgdc$c; a
		static
	a (Lczl;)Lgdc$c; a
		static
		0 o p_168733_
	a (ZZZ)Lamj; a
		0 o p_295909_
		1 o p_295387_
		2 o p_294486_
	valueOf (Ljava/lang/String;)Lgdc$c; valueOf
		static
		0 o p_168738_
	values ()[Lgdc$c; values
		static
gdc$d gdc$d
	a (Lgdd;Lfzp;)V a
		0 o p_415878_
		1 o p_416589_
gdd gdd
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lfzz;Lgko;)V <init>
		0 o p_283406_
		1 o p_416249_
	<init> (Lfzz;Lorg/joml/Matrix3x2fStack;Lgko;)V <init>
		0 o p_282144_
		1 o p_415937_
		2 o p_415955_
	a (II)Z a
		0 o p_332689_
		1 o p_332771_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lico;Lied$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 (Lgda;Ljava/util/List;IILgpp;Lamj;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 (Lgda;Ldhp;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 (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 (Lgwq;Lamj;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 (Ljava/util/List;Ldfo;)V a
		static
		0 o p_337409_
		1 o p_337410_
	a (Lgwg$a;FLelb;IIII)V a
		0 o p_434494_
		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;Lico;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 (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 (Ldhp;)Ljava/lang/String; a
		static
		0 o p_282449_
	a (Lcew;Ldhp;III)V a
		0 o p_282154_
		1 o p_282777_
		2 o p_282110_
		3 o p_281371_
		4 o p_283572_
	a (Lhuk;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 (Lgda;Lxx;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 (Lgda;Ljava/util/List;Lgpp;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;Lamj;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 (Lftd;)V a
		0 o p_443154_
	a (Lgda;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 (Lgda;Lbes;III)V a
		0 o p_282592_
		1 o p_281854_
		2 o p_281573_
		3 o p_283511_
		4 o p_282577_
	a (Lgda;Lbes;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 (Lamj;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 (IIII)V a
		0 o p_283318_
		1 o p_281662_
		2 o p_281346_
		3 o p_281672_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lamj;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 (Lxx;II)V a
		0 o p_419574_
		1 o p_419861_
		2 o p_419548_
	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 (Lgda;Lyd;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 (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lamj;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 (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lico;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 (Lgda;Ljava/util/List;IILgpp;Lamj;)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 (Lgda;Ljava/util/List;Ljava/util/Optional;IILamj;)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 (Lgda;Lyv;II)V a
		0 o p_282584_
		1 o p_282156_
		2 o p_283623_
		3 o p_282114_
	a (Lgda;Lxx;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;Lamj;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 (Ldhp;III)V a
		0 o p_282262_
		1 o p_283221_
		2 o p_283496_
		3 o p_283435_
	a (Ljava/util/List;II)V a
		0 o p_419480_
		1 o p_419761_
		2 o p_420077_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lamj;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;Lamj;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 (Lgda;Ljava/util/List;IILamj;)V a
		0 o p_419540_
		1 o p_419714_
		2 o p_419554_
		3 o p_419672_
		4 o p_419660_
	a (Lgda;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 (Lgda;Ldhp;II)V a
		0 o p_281721_
		1 o p_281514_
		2 o p_282056_
		3 o p_282683_
	a ()I a
	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 (Lgul;Lamj;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 (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lamj;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 (Lguc;Ldgn;Lefw;IIII)V a
		0 o p_449607_
		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 (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lico;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 (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lcom/mojang/blaze3d/textures/GpuTextureView;IIIIIIFFFFI)V a
		0 o p_449407_
		1 o p_449437_
		2 o p_449341_
		3 o p_449290_
		4 o p_449760_
		5 o p_449749_
		6 o p_449577_
		7 o p_449669_
		8 o p_449837_
		9 o p_449755_
		10 o p_449269_
		11 o p_449219_
		12 o p_449864_
	a (Lgda;Ljava/util/List;II)V a
		0 o p_419927_
		1 o p_419807_
		2 o p_419887_
		3 o p_420035_
	a (Lcew;Ldrq;Ldhp;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 (Lgda;Lxx;IILamj;)V a
		0 o p_420056_
		1 o p_419744_
		2 o p_420073_
		3 o p_419473_
		4 o p_419848_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lied$a;Lico;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;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;Lico;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 (Lgda;Lxx;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 (Libq;)V a
		0 o p_415810_
	a (Lico;)Lied; a
		static
		0 o p_434667_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgjy;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 (Lier;)Lico; a
		0 o p_433908_
	a (Lftb;)V a
		0 o p_442894_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgjy;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 (Ldhp;II)V a
		0 o p_281978_
		1 o p_282647_
		2 o p_281944_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lamj;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;Lamj;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 (Lgda;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 (Lgda;Lyd;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 (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lamj;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 (Lgda;Lxx;III)V a
		0 o p_282901_
		1 o p_282456_
		2 o p_283083_
		3 o p_282276_
		4 o p_281457_
	b (Lgda;Lbes;III)V b
		0 o p_281653_
		1 o p_416271_
		2 o p_283102_
		3 o p_282347_
		4 o p_281429_
	b (Lgda;Ldhp;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 (IIIII)V b
		0 o p_437200_
		1 o p_437425_
		2 o p_437270_
		3 o p_437412_
		4 o p_437361_
	b (Lgda;Ljava/util/List;IILamj;)V b
		0 o p_419582_
		1 o p_419728_
		2 o p_419586_
		3 o p_420052_
		4 o p_419654_
	b (Ldhp;II)V b
		0 o p_281946_
		1 o p_283299_
		2 o p_283674_
	b (Lgda;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 (Lgda;Ljava/util/List;II)V b
		0 o p_419718_
		1 o p_419502_
		2 o p_419583_
		3 o p_419996_
	b (Ldhp;III)V b
		0 o p_312904_
		1 o p_312257_
		2 o p_312674_
		3 o p_312138_
	b (Ldhp;)Ljava/lang/String; b
		static
		0 o p_329712_
	b (Lgda;Ljava/util/List;IILgpp;Lamj;)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 ()I b
	b (Lgda;Lxx;III)V b
		0 o p_281547_
		1 o p_282131_
		2 o p_282857_
		3 o p_281250_
		4 o p_282195_
	b (IIII)V b
		0 o p_282951_
		1 o p_281591_
		2 o p_281568_
		3 o p_282718_
	b (Lgda;Ldhp;II)V b
		0 o p_419878_
		1 o p_419655_
		2 o p_419935_
		3 o p_419559_
	c ()V c
	c (IIII)V c
		0 o p_281479_
		1 o p_282788_
		2 o p_282924_
		3 o p_282826_
	c (Ldhp;II)V c
		0 o p_380278_
		1 o p_379972_
		2 o p_379916_
	c (Ldhp;)Ljava/lang/String; c
		static
		0 o p_283086_
	d ()V d
	d (Ldhp;II)V d
		0 o p_380199_
		1 o p_380397_
		2 o p_379741_
	d (IIII)V d
		0 o p_428831_
		1 o p_428851_
		2 o p_428846_
		3 o p_428835_
	e ()Lorg/joml/Matrix3x2fStack; e
	f ()V f
	g ()V g
gdd$a gdd$a
	a a
	b b
	c c
	d d
	e e
	<init> (IIIII)V <init>
		0 o x
		1 o y
		2 o width
		3 o height
		4 o color
	a ()I a
	a (Lgdd;)V a
		0 o p_437363_
	b ()I b
	c ()I c
	d ()I d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_437371_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gdd$b gdd$b
	a a
	<init> ()V <init>
	a ()Lgju; a
	a (Lgju;)Lgju; a
		0 o p_281812_
	a (II)Z a
		0 o p_332682_
		1 o p_332655_
	b ()Lgju; b
gde gde
	a (Ldfe;Lddr;)V a
		0 o p_372974_
		1 o p_372997_
	a (DDILdhp;)Z a
		0 o p_360659_
		1 o p_365477_
		2 o p_363499_
		3 o p_365261_
	a (Ldfe;)Z a
		0 o p_362913_
	b (Ldfe;)V b
		0 o p_360941_
gdf gdf
	a a
	e e
	<clinit> ()V <clinit>
		static
	<init> (IIIILxx;)V <init>
		0 o p_93365_
		1 o p_93366_
		2 o p_93367_
		3 o p_93368_
		4 o p_93369_
	a (Lgdd;Lgda;I)V a
		0 o p_283366_
		1 o p_283054_
		2 o p_281656_
	a (Lgth;)Z a
		0 o p_445745_
	a (Lgtg;)V a
		0 o p_446730_
	b (Lgdd;IIF)V b
		0 o p_281670_
		1 o p_282682_
		2 o p_281714_
		3 o p_282542_
	b (Lgti;Z)V b
		0 o p_446368_
		1 o p_434377_
gdg gdg
	a a
	c c
	<init> (IIIILxx;)V <init>
		0 o p_313730_
		1 o p_313819_
		2 o p_313847_
		3 o p_313718_
		4 o p_313894_
	a (Lgti;Z)Z a
		0 o p_446698_
		1 o p_435133_
	a (Lgti;)Z a
		0 o p_446281_
	a (Lggw;)V a
		0 o p_313725_
	a (Lgjq;)Lgcz; a
		0 o p_313949_
	a (Lgti;DD)Z a
		0 o p_446509_
		1 o p_313749_
		2 o p_313887_
	aN_ ()Z aN_
	aO_ ()Lggw; aO_
	aP_ ()Z aP_
	b (Z)V b
		0 o p_313936_
	c_ (Z)V c_
		0 o p_313698_
gdh gdh
	a a
	<init> (Lgad;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_
gdi gdi
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (IIIILxx;)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 (DD)Z a
		0 o p_442872_
		1 o p_443339_
	a (Lgdd;II)V a
		0 o p_386501_
		1 o p_442814_
		2 o p_443619_
	a (DDDD)Z a
		0 o p_388530_
		1 o p_387300_
		2 o p_388604_
		3 o p_386550_
	a (Lgti;DD)Z a
		0 o p_447056_
		1 o p_387876_
		2 o p_387261_
	b (Lgti;)V b
		0 o p_445716_
	c (Lgti;)Z c
		0 o p_446259_
	h ()D h
	i ()V i
	j ()I j
	k ()Z k
	l ()I l
	m ()I m
	n ()I n
	o ()I o
	p ()D p
gdj gdj
	a a
	c c
	d d
	e e
	l l
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;IIII)V <init>
		0 o p_93404_
		1 o p_93405_
		2 o p_93406_
		3 o p_93407_
		4 o p_93408_
	H ()V H
	a (II)V a
		0 o p_439708_
		1 o p_439438_
	a (III)V a
		0 o p_332028_
		1 o p_330750_
		2 o p_331681_
	a (Lgjs;)Lgdj$a; a
		0 o p_265160_
	a (Ljava/util/Comparator;)V a
		0 o p_439035_
	a (D)V a
		0 o p_439419_
	a (Lgjl;Lgdj$a;)V a
		0 o p_168791_
		1 o p_168792_
	a (Lgdj$a;Lgdj$a;)Z a
		static
		0 o p_438722_
		1 o p_438723_
	a (Lgdj$a;)V a
		0 o p_93462_
	a (Lgdd;IIFLgdj$a;)V a
		0 o p_282205_
		1 o p_238966_
		2 o p_238967_
		3 o p_238968_
		4 o p_438938_
	a (Ljava/util/List;)V a
		0 o p_439396_
	a (Lgdd;)V a
		0 o p_331297_
	a (IIII)V a
		0 o p_439043_
		1 o p_439703_
		2 o p_440641_
		3 o p_440706_
	a (Ljava/util/Collection;)V a
		0 o p_93470_
	a (Lgdj$a;I)I a
		0 o p_440401_
		1 o p_439859_
	a (Lgdd;Lgdj$a;I)V a
		0 o p_283589_
		1 o p_440613_
		2 o p_240142_
	a (Lggw;)V a
		0 o p_265738_
	a ()I a
	a (Lgjs;Ljava/util/function/Predicate;)Lgdj$a; a
		0 o p_265210_
		1 o p_265604_
	a (I)I a
		0 o p_93512_
	a (ILgjc;)V a
		0 o p_331980_
		1 o p_331821_
	a (Lgjs;Ljava/util/function/Predicate;Lgdj$a;)Lgdj$a; a
		0 o p_265159_
		1 o p_265109_
		2 o p_265379_
	aJ_ ()Ljava/util/List; aJ_
	aO_ ()Lggw; aO_
	b (Lgdj$a;)V b
		0 o p_440235_
	b (DD)Lgdj$a; b
		0 o p_93413_
		1 o p_93414_
	b (Z)V b
		0 o p_439058_
	b (Lgdj$a;I)V b
		0 o p_439202_
		1 o p_440545_
	b (Lgdd;)V b
		0 o p_331248_
	b (Lgdd;IIF)V b
		0 o p_282708_
		1 o p_283242_
		2 o p_282891_
		3 o p_283683_
	b (I)I b
		0 o p_93486_
	c (Lgdd;)V c
		0 o p_282811_
	c (DD)Ljava/util/Optional; c
		0 o p_386910_
		1 o p_387686_
	c (Lgdj$a;)I c
		0 o p_93487_
	c (Lgdd;IIF)V c
		0 o p_282079_
		1 o p_239229_
		2 o p_239230_
		3 o p_239231_
	d ()I d
	d (Lgdj$a;)V d
		0 o p_239858_
	e (Lgdj$a;)V e
		0 o p_239046_
	f (Lgdj$a;)V f
		0 o p_440042_
	g (Lgdj$a;)V g
		0 o p_93495_
	h (Lgdj$a;)V h
		0 o p_93503_
	h (I)V h
		0 o p_93430_
	i (Lgdj$a;)V i
		0 o p_93506_
	j (Lgdj$a;)Z j
		static
		0 o p_93510_
	m ()I m
	o ()I o
	p ()D p
	q ()Lgdj$a; q
	r ()Lgdj$a; r
	s ()V s
	t ()I t
	u ()I u
	v ()Z v
	w ()I w
	x ()I x
	y ()Lgjj$a; y
	z ()Lgdj$a; z
gdj$1 gdj$1
	a a
	<clinit> ()V <clinit>
		static
gdj$a gdj$a
	a a
	b b
	c c
	d d
	e e
	h h
	<init> ()V <init>
	a (Ljava/util/function/Consumer;)V a
		0 o p_439025_
	a (Lgdd;IIZF)V a
		0 o p_283112_
		1 o p_93524_
		2 o p_93525_
		3 o p_93531_
		4 o p_93532_
	aP_ ()Z aP_
	aR_ ()I aR_
	aS_ ()I aS_
	aT_ ()I aT_
	aU_ ()I aU_
	aV_ ()Lgju; aV_
	a_ (DD)Z a_
		0 o p_93537_
		1 o p_93538_
	b (Z)V b
		0 o p_265302_
	d ()I d
	f (I)V f
		0 o p_439711_
	g (I)V g
		0 o p_439000_
	h ()I h
	h (I)V h
		0 o p_439890_
	i (I)V i
		0 o p_439831_
	i ()I i
	j ()I j
	k ()I k
	l ()I l
	m ()I m
	n ()I n
gdj$b gdj$b
	a a
	b b
	<init> (Lgdj;)V <init>
		0 o p_93552_
	a (I)Lgdj$a; get
		0 o p_93557_
	a (ILgdj$a;)Lgdj$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 (ILgdj$a;)V add
		0 o p_93567_
		1 o p_93568_
	b (I)Lgdj$a; remove
		0 o p_93565_
	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
gdk gdk
	a a
	b b
	c c
	d d
	e e
	l l
	m m
	n n
	o o
	p p
	q q
	<clinit> ()V <clinit>
		static
	<init> (IIIILxx;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_93612_
	a (Lgjl;)V a
		0 o p_168798_
	a (Lihq;)V a
		0 o p_93605_
	a ()V a
	a (Lgth;)Z a
		0 o p_446064_
	b (Lgti;)V b
		0 o p_447332_
	b (Lgdd;IIF)V b
		0 o p_283427_
		1 o p_281447_
		2 o p_282852_
		3 o p_282409_
	b (Z)V b
		0 o p_265705_
	b (Lgti;Z)V b
		0 o p_446812_
		1 o p_434040_
	b (Lgti;DD)V b
		0 o p_445921_
		1 o p_93591_
		2 o p_93592_
	c (Lgti;)V c
		0 o p_446404_
	c ()V c
	d ()Lamj; d
	e ()Lym; e
	f ()Lamj; f
gdl gdl
	a a
	b b
	<init> (IIIILxx;Lgda;)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 ()Lgda; a
	a (Lgjl;)V a
		0 o p_270859_
	a (I)Lgdl; a
		0 o p_270638_
	a_ (Lxx;)V a_
		0 o p_439219_
	c ()I c
gdm gdm
	a a
	c c
	d d
	e e
	l l
	<clinit> ()V <clinit>
		static
	<init> (IIIILxx;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> (IIIILxx;)V <init>
		0 o p_388859_
		1 o p_387520_
		2 o p_387683_
		3 o p_387659_
		4 o p_386737_
	a (II)Z a
		0 o p_386967_
		1 o p_387417_
	a (Lihq;)V a
		0 o p_386774_
	a ()I a
	a (Lgdd;)V a
		0 o p_387032_
	a (Lgti;Z)Z a
		0 o p_445834_
		1 o p_433245_
	a (Lgdd;IIII)V a
		0 o p_388574_
		1 o p_387898_
		2 o p_387393_
		3 o p_388028_
		4 o p_387158_
	a (Lgth;)Z a
		0 o p_446633_
	a_ (DD)Z a_
		0 o p_386839_
		1 o p_388246_
	b (Lgdd;)V b
		0 o p_387240_
	b (Lgdd;IIF)V b
		0 o p_386672_
		1 o p_387901_
		2 o p_387577_
		3 o p_387259_
	c (Lgdd;IIF)V c
		0 o p_386674_
		1 o p_387663_
		2 o p_388111_
		3 o p_387720_
	c ()I c
	d ()I d
	f ()I f
	m ()I m
	o ()I o
	t ()I t
gdn gdn
	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> (IIIILxx;)V <init>
		0 o p_93629_
		1 o p_93630_
		2 o p_93631_
		3 o p_93632_
		4 o p_93633_
	A ()Lxx; A
	B ()Z B
	C ()Z C
	D ()I D
	E ()I E
	F ()I F
	a (Lgjl;)V a
		0 o p_259858_
	a (Ljava/time/Duration;)V a
		0 o p_319769_
	a (Lgjq;)Lgcz; a
		0 o p_265640_
	a (Lgti;Z)Z a
		0 o p_447133_
		1 o p_434606_
	a (Lgdd;Lgda;Lxx;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_
	a (F)V a
		0 o p_93651_
	a (Lgdd;Lgda;II)V a
		0 o p_281857_
		1 o p_282790_
		2 o p_282664_
		3 o p_282944_
	a (Lgdd;IIF)V a
		0 o p_282421_
		1 o p_93658_
		2 o p_93659_
		3 o p_93660_
	a (Lihq;)V a
		0 o p_93665_
	a (Lgtj;)Z a
		0 o p_447020_
	a (Lgdd;Lgda;Lxx;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 (Lgti;DD)Z a
		0 o p_445646_
		1 o p_93645_
		2 o p_93646_
	a (Ljava/util/function/Consumer;)V a
		0 o p_265566_
	a (Lgfc;)V a
		0 o p_259796_
	a (Lgti;)Z a
		0 o p_446092_
	aP_ ()Z aP_
	aR_ ()I aR_
	aS_ ()I aS_
	aT_ ()I aT_
	aU_ ()I aU_
	aV_ ()Lgju; aV_
	a_ (DD)Z a_
		0 o p_93672_
		1 o p_93673_
	a_ (Lxx;)V a_
		0 o p_93667_
	b (Lihq;)V b
		static
		0 o p_366702_
	b (Z)V b
		0 o p_93693_
	b (Lgti;)V b
		0 o p_445805_
	b (Lgti;DD)V b
		0 o p_446172_
		1 o p_93636_
		2 o p_93637_
	b (Lgjl;)V b
		0 o p_259921_
	b (Lxx;)Lym; b
		static
		0 o p_168800_
	b (DD)Z b
		0 o p_428453_
		1 o p_428498_
	b (II)V b
		0 o p_313746_
		1 o p_313734_
	b (Lgdd;IIF)V b
		0 o p_282139_
		1 o p_268034_
		2 o p_268009_
		3 o p_268085_
	b (IIII)V b
		0 o p_313710_
		1 o p_313740_
		2 o p_313689_
		3 o p_313709_
	b ()Z b
	b (Lgti;Z)V b
		0 o p_446284_
		1 o p_434599_
	c (Lgjl;)V c
		0 o p_168803_
	c (I)V c
		0 o p_93675_
	d (I)V d
		0 o p_299883_
	e (I)V e
		0 o p_268123_
	e ()Lym; e
	f (I)V f
		0 o p_254495_
	g (I)V g
		0 o p_253718_
	y ()Lgjj$a; y
gdo gdo
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_93702_
	a (Lgdd;IILcbg;I[Lamj;[Lamj;)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 (Lada;)V a
		0 o p_93712_
	a ()V a
	a (Lgdd;)V a
		0 o p_283175_
	a (Lgdd;IILcbg;)V a
		0 o p_283672_
		1 o p_283570_
		2 o p_283306_
		3 o p_283156_
	b ()Z b
	c ()Z c
	d ()Z d
gdo$1 gdo$1
	a a
	<init> (Lgdo;)V <init>
		0 o p_168810_
	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;Lxx;FLcbg$a;Lcbg$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;ZZZ)V a
		0 o p_168833_
		1 o p_168834_
		2 o p_168835_
		3 o p_168836_
	a (Ljava/util/UUID;Lxx;)V a
		0 o p_168821_
		1 o p_168822_
	a (Ljava/util/UUID;Lcbg$a;Lcbg$b;)V a
		0 o p_168817_
		1 o p_168818_
		2 o p_168819_
gdp gdp
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	<clinit> ()V <clinit>
		static
	<init> (IIIILxx;Lgdp$c;Lgdp$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 (Lgjl;)V a
		0 o p_259196_
	a ()Lym; a
	a (Lxx;Lgdp$c;)Lgdp$a; a
		static
		0 o p_254439_
		1 o p_254567_
	a (Lgtg;)V a
		0 o p_446034_
	a (Ljava/util/function/Supplier;)Lym; a
		static
		0 o p_253298_
	e ()Lym; e
gdp$a gdp$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lxx;Lgdp$c;)V <init>
		0 o p_254097_
		1 o p_253761_
	a ()Lgdp; a
	a (I)Lgdp$a; a
		0 o p_254259_
	a (Lgdp$b;)Lgdp$a; a
		0 o p_253638_
	a (II)Lgdp$a; a
		0 o p_254538_
		1 o p_254216_
	a (IIII)Lgdp$a; a
		0 o p_254166_
		1 o p_253872_
		2 o p_254522_
		3 o p_253985_
	a (Lgfc;)Lgdp$a; a
		0 o p_259609_
	b (II)Lgdp$a; b
		0 o p_253727_
		1 o p_254457_
gdp$b gdp$b
	createNarrationMessage (Ljava/util/function/Supplier;)Lym; createNarrationMessage
		0 o p_253695_
gdp$c gdp$c
	onPress (Lgdp;)V onPress
		0 o p_93751_
gdq gdq
	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> (Lfzz;)V <init>
		0 o p_93768_
	a (Lgdq$e;)V a
		0 o p_338814_
	a (Lgdd;IIIZ)V a
		0 o p_282077_
		1 o p_283491_
		2 o p_282406_
		3 o p_283111_
		4 o p_316855_
	a (Lyk;)V a
		0 o p_241324_
	a (Z)V a
		0 o p_93796_
	a (Lfzs$a;)I a
		0 o p_240622_
	a (Lxx;Lyk;Lfzt;)V a
		0 o p_241484_
		1 o p_241323_
		2 o p_241297_
	a (Lgdq$a;Lglg$a;)Lglg; a
		0 o p_437379_
		1 o p_437409_
	a (Lgdd;IILfzt$a;)V a
		0 o p_283206_
		1 o p_281677_
		2 o p_281878_
		3 o p_282783_
	a (ILgdq$b;)Z a
		0 o p_250971_
		1 o p_250713_
	a (Lfzs;)V a
		0 o p_338237_
	a (Ljava/lang/String;)V a
		0 o p_93784_
	a (ILgdd;FIIILfzs$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 (D)I a
		static
		0 o p_93799_
	a ()V a
	a (DD)Z a
		0 o p_93773_
		1 o p_93774_
	a (IIZILgdq$d;)I a
		0 o p_427444_
		1 o p_427474_
		2 o p_427396_
		3 o p_427334_
		4 o p_427273_
	a (I)V a
		0 o p_205361_
	a (Lxx;)V a
		0 o p_93786_
	a (DLfzs$a;Lfzt;)Z a
		0 o p_240619_
		1 o p_240547_
		2 o p_240637_
	a (Lgdd;IFFIIIIILfzs$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_
	b (I)D b
		static
		0 o p_93776_
	b (Lgdq$a;Lglg$a;)V b
		0 o p_437427_
		1 o p_437274_
	b (Lyk;)Lgdq$b; b
		0 o p_251812_
	b (DD)Lyv; b
		0 o p_93801_
		1 o p_93802_
	b (D)I b
		static
		0 o p_93812_
	b (Ljava/lang/String;)V b
		0 o p_437236_
	b (Lfzs;)V b
		0 o p_338816_
	b ()V b
	c ()Lbdr; c
	c (Lfzs;)V c
		0 o p_338828_
	c (D)D c
		0 o p_240580_
	c (DD)Lfzt; c
		0 o p_240576_
		1 o p_240554_
	d (Lfzs;)Lfzs; d
		0 o p_249789_
	d (D)D d
		0 o p_240548_
	d ()V d
	d (DD)I d
		0 o p_249245_
		1 o p_252282_
	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 ()V k
	l ()V l
	m ()Lglg; m
	n ()Lgdq$e; n
	o ()Z o
	p ()V p
	q ()V q
	r ()I r
gdq$a gdq$a
	a MESSAGE
	b COMMAND
	c c
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_437318_
		1 o p_437219_
		2 o p_437288_
	a ()Ljava/lang/String; a
	a (Lgdq$c;)Z a
		0 o p_437343_
	b ()[Lgdq$a; b
		static
	valueOf (Ljava/lang/String;)Lgdq$a; valueOf
		static
		0 o p_437194_
	values ()[Lgdq$a; values
		static
gdq$a$1 gdq$a$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_437414_
		1 o p_437322_
		2 o p_437235_
	a (Lgdq$c;)Z a
		0 o p_437208_
gdq$a$2 gdq$a$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_437242_
		1 o p_437387_
		2 o p_437364_
	a (Lgdq$c;)Z a
		0 o p_437306_
gdq$b gdq$b
	a a
	b b
	<init> (Lyk;I)V <init>
		0 o signature
		1 o deletableAfter
	a ()Lyk; a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_248705_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gdq$c gdq$c
	a a
	b b
	<init> (Ljava/lang/String;Lgdq$a;)V <init>
		0 o text
		1 o chatMethod
	a ()Ljava/lang/String; a
	b ()Lgdq$a; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_437193_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gdq$d gdq$d
	accept (IIILfzs$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_
gdq$e gdq$e
	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_
gdr gdr
	a a
	b b
	c c
	d d
	l l
	m m
	n n
	o o
	p p
	q q
	<clinit> ()V <clinit>
		static
	<init> (IIILxx;Lgda;ZLgdr$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 (ILxx;Lgda;)I a
		0 o p_352963_
		1 o p_352934_
		2 o p_352953_
	a ()Z a
	a (Lgjl;)V a
		0 o p_260253_
	a (Lxx;Lgda;)Lgdr$a; a
		static
		0 o p_309029_
		1 o p_309027_
	a (Lgda;)I a
		static
		0 o p_309147_
	a (Lgtg;)V a
		0 o p_447320_
	b (Lgda;)I b
		0 o p_352942_
	b (Lgdd;IIF)V b
		0 o p_283124_
		1 o p_282925_
		2 o p_282705_
		3 o p_282612_
	b (Lxx;Lgda;)I b
		static
		0 o p_352957_
		1 o p_352937_
gdr$a gdr$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lxx;Lgda;)V <init>
		0 o p_308972_
		1 o p_309137_
	a (II)Lgdr$a; a
		0 o p_309178_
		1 o p_309168_
	a (Lgfc;)Lgdr$a; a
		0 o p_309197_
	a ()Lgdr; a
	a (Lgac;)Lgdr$a; a
		0 o p_309117_
	a (Lgdr$b;)Lgdr$a; a
		0 o p_308967_
	a (I)Lgdr$a; a
		0 o p_352949_
	a (Lgdr;Z)V a
		0 o p_309064_
		1 o p_308939_
	a (Z)Lgdr$a; a
		0 o p_308945_
gdr$b gdr$b
	a a
	<clinit> ()V <clinit>
		static
	a (Lgdr;Z)V a
		static
		0 o p_309046_
		1 o p_309014_
	onValueChange (Lgdr;Z)V onValueChange
		0 o p_308872_
		1 o p_309171_
gds gds
	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> (Lfzz;Lgmj;Lgdy;Lgda;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 (Z)V a
		0 o p_93923_
	a (Ljava/lang/String;)I a
		static
		0 o p_93913_
	a ()Z a
	a (Lcom/mojang/brigadier/suggestion/Suggestions;)Ljava/util/List; a
		0 o p_93899_
	a (Lgth;)Z a
		0 o p_446722_
	a (Lo;)Z a
		0 o p_289002_
	a (D)Z a
		0 o p_93883_
	a (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;I)Lbes; a
		static
		0 o p_93893_
		1 o p_93894_
		2 o p_93895_
	a (Lgdd;II)V a
		0 o p_282650_
		1 o p_282266_
		2 o p_281963_
	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;)Lbes; a
		static
		0 o p_93897_
	a (Ljava/lang/String;I)Lbes; a
		0 o p_93915_
		1 o p_93916_
	a (Lgdd;)V a
		0 o p_282763_
	a (Lgti;)Z a
		0 o p_446252_
	b (Lgdd;II)Z b
		0 o p_283503_
		1 o p_281628_
		2 o p_282260_
	b ()Lxx; b
	b (Z)V b
		0 o p_302228_
	c ()V c
	c (Z)V c
		0 o p_93931_
	d ()V d
	e ()Lxx; e
	f ()V f
	g ()V g
gds$a gds$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lgds;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 (II)Z a
		0 o p_93976_
		1 o p_93977_
	a (D)Z a
		0 o p_93972_
	a (I)V a
		0 o p_93974_
	a (Lgdd;II)V a
		0 o p_282264_
		1 o p_283591_
		2 o p_283236_
	a ()V a
	a (Lgth;)Z a
		0 o p_446435_
	b (I)V b
		0 o p_93987_
	b ()Lxx; b
gdt gdt
	<init> ()V <init>
	a (ILgdp$c;Z)Lgew; a
		static
		0 o p_296187_
		1 o p_296343_
		2 o p_295488_
	b (ILgdp$c;Z)Lgew; b
		static
		0 o p_296469_
		1 o p_294950_
		2 o p_295903_
gdu gdu
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lyd;ILgda;)Ljava/util/List; a
		static
		0 o p_94006_
		1 o p_94007_
		2 o p_94008_
	a (Ljava/util/List;Lyd;Ljava/lang/Boolean;)V a
		static
		0 o p_94002_
		1 o p_94003_
		2 o p_94004_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_94000_
	a (Lfzn;Lyv;Ljava/lang/String;)Ljava/util/Optional; a
		static
		0 o p_93996_
		1 o p_93997_
		2 o p_93998_
gdv gdv
	<init> (Lfzz;IIII)V <init>
		0 o p_94010_
		1 o p_94011_
		2 o p_94012_
		3 o p_94013_
		4 o p_94014_
	a (Lgjl;)V a
		0 o p_313707_
	a (Lgdv$a;)Z a
		static
		0 o p_445161_
	a (Lggw;)V a
		0 o p_265559_
	a (Lgjq;)Lgcz; a
		0 o p_265385_
	v ()Z v
	y ()Lgjj$a; y
gdv$1 gdv$1
	a a
	<clinit> ()V <clinit>
		static
gdv$a gdv$a
	a a
	b b
	c c
	<init> ()V <init>
	a (Lgjl;)V a
		0 o p_168855_
	a (Lggw;)V a
		0 o p_94024_
	a (Lgjq;)Lgcz; a
		0 o p_265672_
	a (Lgti;Z)Z a
		0 o p_445873_
		1 o p_433971_
	a (Lgjq;I)Lgcz; a
		0 o p_265435_
		1 o p_265432_
	a (Ljava/util/function/Consumer;)V a
		0 o p_439328_
	aN_ ()Z aN_
	aO_ ()Lggw; aO_
	aP_ ()Z aP_
	aR_ ()I aR_
	aS_ ()I aS_
	aT_ ()I aT_
	aU_ ()I aU_
	aV_ ()Lgju; aV_
	a_ (DD)Z a_
		0 o p_265562_
		1 o p_265190_
	b (Z)V b
		0 o p_265750_
	b ()Ljava/util/List; b
	c_ (Z)V c_
		0 o p_94028_
	d ()I d
	f (I)V f
		0 o p_440712_
	g (I)V g
		0 o p_439038_
	h (I)V h
		0 o p_438994_
	h ()I h
	i (I)V i
		0 o p_439542_
	i ()I i
	j ()I j
	k ()I k
	l ()I l
	m ()I m
	n ()I n
gdw gdw
	a a
	b b
	c c
	d d
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	<clinit> ()V <clinit>
		static
	<init> (IIIILxx;Lxx;ILjava/lang/Object;Lgdw$c;Ljava/util/function/Function;Ljava/util/function/Function;Lgdw$b;Lgac$l;Z)V <init>
		0 o p_232484_
		1 o p_232485_
		2 o p_232486_
		3 o p_232487_
		4 o p_232488_
		5 o p_232489_
		6 o p_232490_
		7 o p_232491_
		8 o p_232492_
		9 o p_232493_
		10 o p_232494_
		11 o p_232495_
		12 o p_232496_
		13 o p_232497_
	a (I)V a
		0 o p_168909_
	a (Lgjl;)V a
		0 o p_168889_
	a (Lxx;Lxx;)Lgdw$a; a
		static
		0 o p_168897_
		1 o p_168898_
	a (DDDD)Z a
		0 o p_168885_
		1 o p_168886_
		2 o p_168887_
		3 o p_294881_
	a (Ljava/lang/Boolean;)Lxx; a
		static
		0 o p_168891_
	a (Ljava/lang/Object;)V a
		0 o p_168893_
	a (Z)Lgdw$a; a
		static
		0 o p_168917_
	a (Ljava/util/function/Function;)Lgdw$a; a
		static
		0 o p_168895_
	a (Lxx;Lxx;Ljava/lang/Boolean;)Lxx; a
		static
		0 o p_168900_
		1 o p_168901_
		2 o p_168902_
	a (Lgtg;)V a
		0 o p_445679_
	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_
	c ()Lym; c
	c (Ljava/lang/Object;)Lxx; c
		0 o p_168911_
	d ()Lgdw$a; d
		static
	d (Ljava/lang/Object;)Lym; d
		0 o p_168913_
	e ()Lym; e
	f ()V f
	h ()Z h
		static
gdw$a gdw$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/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lgdw$a; a
		0 o p_168956_
		1 o p_168957_
		2 o p_168958_
	a ([Ljava/lang/Object;)Lgdw$a; a
		0 o p_168962_
	a (IIIILxx;)Lgdw; a
		0 o p_168931_
		1 o p_168932_
		2 o p_168933_
		3 o p_168934_
		4 o p_168935_
	a ()Lgdw$a; a
	a (IIIILxx;Lgdw$b;)Lgdw; 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 (Lgdw$c;)Lgdw$a; a
		0 o p_232501_
	a (Ljava/util/List;Ljava/util/List;)Lgdw$a; a
		0 o p_168953_
		1 o p_168954_
	a (Lxx;Lgdw$b;)Lgdw; a
		0 o p_332061_
		1 o p_332055_
	a (Z)Lgdw$a; a
		0 o p_426217_
	a (Ljava/util/function/Function;)Lgdw$a; a
		0 o p_168960_
	a (Ljava/util/Collection;)Lgdw$a; a
		0 o p_232503_
	a (Lgdw;Ljava/lang/Object;)V a
		static
		0 o p_168946_
		1 o p_168947_
	a (Ljava/lang/Object;)Lgdw$a; a
		0 o p_168949_
	a (Lgac$l;)Lgdw$a; a
		0 o p_232499_
	b (Ljava/lang/Object;)Lgfc; b
		static
		0 o p_168964_
gdw$b gdw$b
	onValueChange (Lgdw;Ljava/lang/Object;)V onValueChange
		0 o p_168966_
		1 o p_168967_
gdw$c gdw$c
	a (Ljava/util/Collection;)Lgdw$c; a
		static
		0 o p_232505_
	a (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lgdw$c; a
		static
		0 o p_168971_
		1 o p_168972_
		2 o p_168973_
	a ()Ljava/util/List; a
	b ()Ljava/util/List; b
gdw$c$1 gdw$c$1
	a a
	<init> (Ljava/util/List;)V <init>
		0 o p_168976_
	a ()Ljava/util/List; a
	b ()Ljava/util/List; b
gdw$c$2 gdw$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
gdx gdx
	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> (Lfzz;)V <init>
		0 o p_94039_
	a (Lawc;)Lelv; a
		static
		0 o p_329714_
	a (Lfzh;)V a
		0 o p_415752_
	a ()V a
	a (Lfzz;)Ljava/lang/Float; a
		static
		0 o p_432217_
	a ([JLbwc;)V a
		0 o p_324375_
		1 o p_324309_
	a (Lgdd;)V a
		0 o p_281427_
	a (Lgdd;Ljava/util/List;Z)V a
		0 o p_286519_
		1 o p_286665_
		2 o p_286644_
	a (J)V a
		0 o p_299936_
	a (Ligy;)Ljava/util/Optional; a
		0 o p_428042_
	b ()Z b
	c ()Z c
	d ()Z d
	e ()Z e
	f ()V f
	g ()V g
	h ()V h
	i ()Lbwb; i
	j ()Lbwb; j
	k ()Lbwb; k
	l ()Lggr; l
	m ()V m
	n ()Lawx; n
	o ()Ldrq; o
	p ()Lelv; p
	q ()Lelv; q
	r ()Ljava/lang/String; r
		static
	s ()Ljava/lang/String; s
		static
gdx$1 gdx$1
	a a
	b b
	c c
	d d
	<init> (Lgdx;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/Map;)V <init>
		0 o p_433700_
		1 o p_434146_
		2 o p_434159_
		3 o p_434264_
		4 o p_435615_
	a (Lamj;Ljava/util/Collection;)V a
		0 o p_435639_
		1 o p_434033_
	a (Ljava/lang/String;)V a
		0 o p_434031_
	a (Lamj;)Ljava/util/Collection; a
		static
		0 o p_434009_
	a (Lamj;Ljava/lang/String;)V a
		0 o p_434822_
		1 o p_433985_
	b (Lamj;)Ljava/util/Collection; b
		static
		0 o p_434304_
	b (Ljava/lang/String;)V b
		0 o p_435773_
gdy gdy
	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
	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> (Lgda;IIIILgdy;Lxx;)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> (Lgda;IIIILxx;)V <init>
		0 o p_94114_
		1 o p_94115_
		2 o p_94116_
		3 o p_94117_
		4 o p_94118_
		5 o p_94119_
	<init> (Lgda;IILxx;)V <init>
		0 o p_294485_
		1 o p_294264_
		2 o p_295938_
		3 o p_294624_
	a (Lgjl;)V a
		0 o p_259237_
	a (Z)V a
		0 o p_295890_
	a (Lgth;)Z a
		0 o p_446163_
	a (II)I a
		0 o p_94129_
		1 o p_94130_
	a (Ljava/lang/String;I)Lbes; a
		0 o p_437368_
		1 o p_437239_
	a (Ljava/lang/String;)V a
		0 o p_94145_
	a (Lihq;)V a
		0 o p_279245_
	a (IIZ)I a
		0 o p_94141_
		1 o p_94142_
		2 o p_94143_
	a (I)V a
		0 o p_94177_
	a ()Ljava/lang/String; a
	a (Lgdy$a;)V a
		0 o p_437275_
	a (Lgte;)Z a
		0 o p_445625_
	a (IZ)V a
		0 o p_94189_
		1 o p_295737_
	a (Ljava/util/function/Predicate;)V a
		0 o p_94154_
	b (Z)V b
		0 o p_265520_
	b (Ljava/util/function/Consumer;)V b
		0 o p_94152_
	b (Lgti;DD)V b
		0 o p_445762_
		1 o p_442954_
		2 o p_443002_
	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 (Lgdd;IIF)V b
		0 o p_283252_
		1 o p_281594_
		2 o p_282100_
		3 o p_283101_
	b (Lgti;Z)V b
		0 o p_446313_
		1 o p_436002_
	c (IZ)V c
		0 o p_94218_
		1 o p_446878_
	c ()Ljava/lang/String; c
	c (Z)V c
		0 o p_296224_
	c (Lxx;)V c
		0 o p_259584_
	c (Lgti;)I c
		0 o p_446611_
	c (Ljava/lang/String;)V c
		0 o p_94168_
	d (Ljava/lang/String;)V d
		0 o p_94175_
	d (Lgti;)V d
		0 o p_445395_
	d ()Z d
	d (Z)V d
		0 o p_94183_
	e (Z)V e
		0 o p_94187_
	e ()Lym; e
	f (I)V f
		0 o p_421904_
	f (Z)V f
		0 o p_421685_
	f ()I f
	g (I)V g
		0 o p_421747_
	g (Z)V g
		0 o p_422433_
	h (Z)V h
		0 o p_94191_
	h ()Z h
	h (I)V h
		0 o p_314620_
	i (Z)V i
		0 o p_94195_
	i (I)I i
		0 o p_94185_
	i ()I i
	j (I)V j
		0 o p_94197_
	j ()Z j
	k ()V k
	k (I)V k
		0 o p_94200_
	l (I)V l
		0 o p_94203_
	l ()I l
	m (I)V m
		0 o p_94206_
	m ()Z m
	n (I)V n
		0 o p_94209_
	n ()Z n
	o (I)I o
		0 o p_94212_
	p (I)I p
		0 o p_94221_
	q (I)V q
		0 o p_296429_
gdy$a gdy$a
	format (Ljava/lang/String;I)Lbes; format
		0 o p_437332_
		1 o p_437375_
gdz gdz
	c c
	d d
	<init> (IIIILxx;Lgda;)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 (Lgjl;)V a
		0 o p_289784_
	a (I)Lgdz; a
		0 o p_289780_
	a_ (Lxx;)V a_
		0 o p_397381_
	b (Lgdd;)V b
		0 o p_289758_
	c (Lgdd;IIF)V c
		0 o p_289766_
		1 o p_289790_
		2 o p_289786_
		3 o p_289767_
	c (I)V c
		0 o p_289765_
	d ()I d
	p ()D p
	u ()V u
	v ()Z v
ge net/minecraft/commands/arguments/blocks/BlockInput
	a Lorg/slf4j/Logger; LOGGER
	b Lejm; state
	c Ljava/util/Set; properties
	d Lup; tag
	<clinit> ()V <clinit>
		static
	<init> (Lejm;Ljava/util/Set;Lup;)V <init>
		0 o p_114666_
		1 o p_114667_
		2 o p_114668_
	a (Lejm;)Lejm; overwriteWithDefinedProperties
		0 o p_383160_
	a (Lawx;Lja;I)Z place
		0 o p_114671_
		1 o p_114672_
		2 o p_114673_
	a (Lawx;Lja;)Z test
		0 o p_173524_
		1 o p_173525_
	a ()Lejm; getState
	a (Lejm;Lejm;Lekp;)Lejm; copyProperty
		static
		0 o p_382881_
		1 o p_382920_
		2 o p_382944_
	a (Lejq;)Z test
		0 o p_114675_
	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_
gea gea
	a a
	b b
	c c
	d d
	<init> (ILxx;Lgda;ZLgea$a;I)V <init>
		0 o p_331308_
		1 o p_330271_
		2 o p_330898_
		3 o p_332016_
		4 o p_440536_
		5 o p_331228_
	<init> (ILxx;Lgda;I)V <init>
		0 o p_295671_
		1 o p_295867_
		2 o p_294548_
		3 o p_330770_
	<init> (ILxx;Lgda;)V <init>
		0 o p_295441_
		1 o p_296440_
		2 o p_296307_
	a (Lgjl;)V a
		0 o p_295798_
	a (Lihq;)V a
		0 o p_295576_
	b (Lgdd;IIF)V b
		0 o p_296375_
		1 o p_295686_
		2 o p_295354_
		3 o p_295563_
	b (I)V b
		0 o p_331002_
gea$a gea$a
	a ALWAYS
	b ON_FOCUS
	c NEVER
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_439767_
		1 o p_439588_
	a ()[Lgea$a; a
		static
	valueOf (Ljava/lang/String;)Lgea$a; valueOf
		static
		0 o p_440442_
	values ()[Lgea$a; values
		static
geb geb
	a a
	<init> (IIIILgfe;Lgdp$c;)V <init>
		0 o p_94256_
		1 o p_94257_
		2 o p_94258_
		3 o p_94259_
		4 o p_295874_
		5 o p_94266_
	<init> (IIIILgfe;Lgdp$c;Lxx;)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> (IILgfe;Lgdp$c;Lxx;)V <init>
		0 o p_94269_
		1 o p_94270_
		2 o p_295749_
		3 o p_94277_
		4 o p_294787_
	b (Lgdd;IIF)V b
		0 o p_283502_
		1 o p_281473_
		2 o p_283021_
		3 o p_282518_
gec gec
	<init> (IIII)V <init>
		0 o p_275421_
		1 o p_275294_
		2 o p_275403_
		3 o p_275631_
	a (Lamj;)V a
		0 o p_419565_
	a (IILamj;II)Lgec; a
		static
		0 o p_294719_
		1 o p_294578_
		2 o p_295560_
		3 o p_295321_
		4 o p_296474_
	a (IILamj;)Lgec; a
		static
		0 o p_295244_
		1 o p_296002_
		2 o p_295131_
	a (Lgjl;)V a
		0 o p_275454_
	a (Lihq;)V a
		0 o p_295108_
	a (Lgjq;)Lgcz; a
		0 o p_296129_
	b ()Z b
gec$a gec$a
	a a
	<init> (IIIILamj;)V <init>
		0 o p_295957_
		1 o p_294219_
		2 o p_296365_
		3 o p_294849_
		4 o p_296297_
	a (Lamj;)V a
		0 o p_419491_
	b (Lgdd;IIF)V b
		0 o p_295869_
		1 o p_295287_
		2 o p_294110_
		3 o p_296031_
gec$b gec$b
	a a
	b b
	c c
	<init> (IIIILamj;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 (Lamj;)V a
		0 o p_419923_
	b (Lgdd;IIF)V b
		0 o p_294145_
		1 o p_294755_
		2 o p_294985_
		3 o p_294245_
ged ged
	a a
	b b
	c c
	d d
	e e
	l l
	<init> (Lfzz;IIIILxx;Ldhp;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 (Lgjl;)V a
		0 o p_426258_
	a (Lgdd;II)V a
		0 o p_440462_
		1 o p_439191_
		2 o p_439103_
	b (Lgdd;IIF)V b
		0 o p_425745_
		1 o p_425710_
		2 o p_425986_
		3 o p_425651_
gee gee
	h h
	i i
	j j
	<init> (Ljava/util/UUID;Lxx;FLcbg$a;Lcbg$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
gef gef
	a a
	<init> (Lgda;Lxx;)V <init>
		0 o p_295952_
		1 o p_295297_
	a (Lgjl;)V a
		0 o p_294479_
	a (Lihq;)V a
		0 o p_305986_
	a (Lgjq;)Lgcz; a
		0 o p_306162_
	b (Lgdd;IIF)V b
		0 o p_295359_
		1 o p_296296_
		2 o p_294395_
		3 o p_294654_
	b ()Z b
geg geg
	a a
	<init> (IILgdp$c;)V <init>
		0 o p_94299_
		1 o p_94300_
		2 o p_94301_
	a ()Z a
	a (Z)V a
		0 o p_94310_
	b (Lgdd;IIF)V b
		0 o p_282701_
		1 o p_282638_
		2 o p_283565_
		3 o p_282549_
	e ()Lym; e
geg$a geg$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;ILamj;)V <init>
		0 o p_94322_
		1 o p_94323_
		2 o p_294269_
	a ()[Lgeg$a; a
		static
	valueOf (Ljava/lang/String;)Lgeg$a; valueOf
		static
		0 o p_94329_
	values ()[Lgeg$a; values
		static
geh geh
	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 (Lgdd;IF)V a
		0 o p_282217_
		1 o p_283270_
		2 o p_282051_
	a ()Z a
	a (Lgdd;IFI)V a
		0 o p_281856_
		1 o p_281512_
		2 o p_281290_
		3 o p_282296_
gei gei
	c c
	d d
	e e
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	<init> (Lgda;IIIILxx;Lxx;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 (Lgjl;)V a
		0 o p_259393_
	a (Lgdd;)V a
		0 o p_282551_
	a (Lgte;)Z a
		0 o p_445409_
	a (Ljava/lang/String;Z)V a
		0 o p_428788_
		1 o p_428789_
	a (Lgth;)Z a
		0 o p_446517_
	b (I)V b
		0 o p_422446_
	b (Z)V b
		0 o p_295271_
	b (Ljava/util/function/Consumer;)V b
		0 o p_239274_
	b (Lgti;Z)V b
		0 o p_446954_
		1 o p_434523_
	b (Lgti;DD)V b
		0 o p_446654_
		1 o p_387147_
		2 o p_387062_
	b (DD)V b
		0 o p_239276_
		1 o p_239277_
	c (Lgdd;IIF)V c
		0 o p_283676_
		1 o p_281538_
		2 o p_283033_
		3 o p_281767_
	d ()I d
	p ()D p
	u ()Ljava/lang/String; u
	v ()Lgei$a; v
		static
	w ()V w
gei$a gei$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
	a (Lgda;IILxx;)Lgei; a
		0 o p_421794_
		1 o p_422029_
		2 o p_422516_
		3 o p_422409_
	a (Z)Lgei$a; a
		0 o p_421479_
	a (I)Lgei$a; a
		0 o p_422436_
	a (Lxx;)Lgei$a; a
		0 o p_421698_
	b (Z)Lgei$a; b
		0 o p_422685_
	b (I)Lgei$a; b
		0 o p_421818_
	c (I)Lgei$a; c
		0 o p_421781_
	c (Z)Lgei$a; c
		0 o p_422439_
	d (I)Lgei$a; d
		0 o p_421764_
gej gej
	a a
	<clinit> ()V <clinit>
		static
	a (Lgda;[Lxx;)Lgej; a
		static
		0 o p_94351_
		1 o p_94352_
	a (Lgdd;Lgej$a;IIIZI)I a
		0 o p_437357_
		1 o p_437326_
		2 o p_437313_
		3 o p_437421_
		4 o p_437372_
		5 o p_437234_
		6 o p_437315_
	a (Lgda;Lxx;I)Lgej; a
		static
		0 o p_169037_
		1 o p_352901_
		2 o p_352917_
	a (Lgda;II[Lxx;)Lgej; a
		static
		0 o p_94342_
		1 o p_94344_
		2 o p_352914_
		3 o p_352955_
	a (Lgej$a;IIIDD)Lyv; a
		0 o p_437221_
		1 o p_437199_
		2 o p_437383_
		3 o p_437356_
		4 o p_437203_
		5 o p_437388_
	a ()I a
	a (Lgda;I[Lxx;)Lgej; a
		static
		0 o p_94346_
		1 o p_94348_
		2 o p_352900_
	b ()I b
gej$1 gej$1
	<init> ()V <init>
	a (Lgdd;Lgej$a;IIIZI)I a
		0 o p_283645_
		1 o p_437259_
		2 o p_94389_
		3 o p_94390_
		4 o p_94391_
		5 o p_437220_
		6 o p_94392_
	a (Lgej$a;IIIDD)Lyv; a
		0 o p_437348_
		1 o p_437323_
		2 o p_437227_
		3 o p_437413_
		4 o p_437309_
		5 o p_437369_
	a ()I a
	b ()I b
gej$2 gej$2
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgda;[Lxx;II)V <init>
		0 o p_232522_
		1 o p_352945_
		2 o p_352926_
		3 o p_352920_
	a (Lgdd;Lgej$a;IIIZI)I a
		0 o p_437254_
		1 o p_437395_
		2 o p_437400_
		3 o p_437314_
		4 o p_437245_
		5 o p_437290_
		6 o p_437256_
	a (Lgej$a;IIIDD)Lyv; a
		0 o p_437374_
		1 o p_437408_
		2 o p_437385_
		3 o p_437190_
		4 o p_437187_
		5 o p_437216_
	a ()I a
	b ()I b
	c ()Ljava/util/List; c
gej$a gej$a
	a LEFT
	b CENTER
	c RIGHT
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_437365_
		1 o p_437422_
	a (II)I a
		0 o p_437386_
		1 o p_437291_
	a ()[Lgej$a; a
		static
	valueOf (Ljava/lang/String;)Lgej$a; valueOf
		static
		0 o p_437350_
	values ()[Lgej$a; values
		static
gej$a$1 gej$a$1
	<init> (Ljava/lang/String;I)V <init>
		0 o p_437334_
		1 o p_437197_
	a (II)I a
		0 o p_437252_
		1 o p_437215_
gej$a$2 gej$a$2
	<init> (Ljava/lang/String;I)V <init>
		0 o p_437423_
		1 o p_437424_
	a (II)I a
		0 o p_437204_
		1 o p_437426_
gej$a$3 gej$a$3
	<init> (Ljava/lang/String;I)V <init>
		0 o p_437392_
		1 o p_437410_
	a (II)I a
		0 o p_437336_
		1 o p_437360_
gej$b gej$b
	a a
	b b
	<init> (Lbes;I)V <init>
		0 o text
		1 o width
	a ()Lbes; a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_352930_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gek gek
	a a
	b b
	c c
	d d
	e e
	l l
	<init> (IILxx;Lgda;)V <init>
		0 o p_270325_
		1 o p_270355_
		2 o p_270069_
		3 o p_270673_
	<init> (Lxx;Lgda;)V <init>
		0 o p_270532_
		1 o p_270639_
	a (Lgda;Lgek$a;)Lgej; a
		static
		0 o p_352659_
		1 o p_352660_
	a (Z)Lgek; a
		0 o p_270493_
	a (I)Lgdl; a
		0 o p_270651_
	a (ZLjava/util/function/Consumer;)Lgek; a
		0 o p_428327_
		1 o p_428289_
	aR_ ()I aR_
	aS_ ()I aS_
	b (DD)Lyv; b
		0 o p_428536_
		1 o p_428335_
	b (Lgdd;IIF)V b
		0 o p_282535_
		1 o p_261774_
		2 o p_261640_
		3 o p_261514_
	b (Lgti;Z)V b
		0 o p_447287_
		1 o p_434512_
	d ()Lgek$a; d
	h (I)Lgek; h
		0 o p_270378_
	i (I)Lgek; i
		0 o p_270776_
	j (I)Lgek; j
		0 o p_270085_
gek$a gek$a
	a a
	b b
	c c
	<init> (Lxx;ILjava/util/OptionalInt;)V <init>
		0 o message
		1 o maxWidth
		2 o maxRows
	a ()Lxx; 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
gel gel
	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> (Lgda;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 (Lgfd;I)V a
		0 o p_239798_
		1 o p_239799_
	a (Lgth;)Z a
		0 o p_445685_
	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 (Lyv;II)V a
		0 o p_239846_
		1 o p_239847_
		2 o p_239848_
	a (DD)V a
		0 o p_239579_
		1 o p_239580_
	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 (I)Lgel$a; d
		0 o p_239145_
	d ()Ljava/lang/String; d
	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 (I)Lgel$a; f
		0 o p_239855_
	f ()Lgel$a; f
	g ()I g
	g (I)I g
		0 o p_240093_
	h ()I h
	i ()V i
	j ()Ljava/lang/Iterable; j
	k ()Z k
	l ()Ljava/lang/String; l
	m ()Lgel$a; m
	n ()Lgel$a; n
	o ()Lgel$a; o
	p ()V p
	q ()V q
	r ()V r
		static
gel$1 gel$1
	a a
	<clinit> ()V <clinit>
		static
gel$a gel$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
gem gem
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;IIII)V <init>
		0 o p_94442_
		1 o p_94443_
		2 o p_94444_
		3 o p_94445_
		4 o p_94446_
	a (Lgjl;)V a
		0 o p_169042_
	a (Lgjq;)Lgcz; a
		0 o p_265150_
gem$a gem$a
	<init> ()V <init>
	a (Lgti;Z)Z a
		0 o p_446815_
		1 o p_432750_
	a (Ljava/util/function/Consumer;)V a
		0 o p_438910_
	a ()Lxx; a
	aP_ ()Z aP_
	aR_ ()I aR_
	aS_ ()I aS_
	aT_ ()I aT_
	aU_ ()I aU_
	aV_ ()Lgju; aV_
	a_ (DD)Z a_
		0 o p_265279_
		1 o p_265781_
	b (Lgjl;)V b
		0 o p_169044_
	b (Z)V b
		0 o p_265144_
	d ()I d
	f (I)V f
		0 o p_440597_
	g (I)V g
		0 o p_440043_
	h (I)V h
		0 o p_440143_
	h ()I h
	i (I)V i
		0 o p_440226_
	i ()I i
	j ()I j
	k ()I k
	l ()I l
	m ()I m
	n ()I n
gen gen
	a a
	l l
	m m
	<init> (Lfzz;ILgqi;)V <init>
		0 o p_94465_
		1 o p_94466_
		2 o p_345374_
	a (Lgdn;Lgdn;)V a
		0 o p_333843_
		1 o p_334089_
	a ([Lgac;)V a
		0 o p_232534_
	a (Lgac;)V a
		0 o p_232529_
	a ()I a
	b (Lgac;)Lgdn; b
		0 o p_232536_
	b (Ljava/util/List;)V b
		0 o p_333735_
	c ()V c
gen$a gen$a
	a a
	b b
	c c
	<init> (Ljava/util/List;Lgmj;)V <init>
		0 o p_333982_
		1 o p_333707_
	a (Ljava/util/List;Lgmj;)Lgen$a; a
		static
		0 o p_333829_
		1 o p_334023_
	a (Lgdn;Lgdn;Lgmj;)Lgen$a; a
		static
		0 o p_333824_
		1 o p_333990_
		2 o p_334077_
	a (Lgdd;IIZF)V a
		0 o p_440603_
		1 o p_440287_
		2 o p_439324_
		3 o p_439478_
		4 o p_440210_
	aJ_ ()Ljava/util/List; aJ_
	b ()Ljava/util/List; b
gen$b gen$b
	a a
	<init> (Ljava/util/Map;Lgqi;)V <init>
		0 o p_333718_
		1 o p_345547_
	a (Lgad;Lgac;Lgac;Lgqi;)Lgen$b; a
		static
		0 o p_333928_
		1 o p_333848_
		2 o p_333717_
		3 o p_344761_
	a (Lgad;Lgac;Lgqi;)Lgen$b; a
		static
		0 o p_333804_
		1 o p_333884_
		2 o p_346169_
geo geo
	a a
	b b
	c c
	<init> (IIIILxx;Lgdp$c;Lgda;)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 (Lgdd;IIF)V b
		0 o p_283309_
		1 o p_282710_
		2 o p_282486_
		3 o p_281727_
gep gep
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> ()V <init>
	a (Lgdd;Lczp;III)V a
		static
		0 o p_296230_
		1 o p_450975_
		2 o p_294736_
		3 o p_295624_
		4 o p_295191_
	a (Lgdd;Lamj;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_
	a (Lgdd;Lamj;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 (Lgdd;Lczp;IIII)V a
		static
		0 o p_281827_
		1 o p_450966_
		2 o p_282126_
		3 o p_281693_
		4 o p_281565_
		5 o p_364021_
geq geq
	a a
	b b
	c c
	d d
	e e
	l l
	m m
	n n
	o o
	p p
	q q
	<init> (IILgyk;Ljava/util/function/Supplier;)V <init>
		0 o p_300014_
		1 o p_299867_
		2 o p_299948_
		3 o p_299853_
	a (Lgjl;)V a
		0 o p_299955_
	a (Lihq;)V a
		0 o p_299880_
	a (Lgjq;)Lgcz; a
		0 o p_299934_
	b (Lgdd;IIF)V b
		0 o p_299897_
		1 o p_299826_
		2 o p_300009_
		3 o p_299921_
	b (Lgti;DD)V b
		0 o p_447054_
		1 o p_299829_
		2 o p_299876_
ger ger
	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> (Lfzz;Lgdc;)V <init>
		0 o p_94527_
		1 o p_94528_
	a (IIILjava/util/UUID;Lgdd;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 (Ljava/util/Set;Ljava/util/UUID;)Z a
		static
		0 o p_249360_
		1 o p_248583_
	a (ILjava/util/UUID;)Lger$a; a
		static
		0 o p_251546_
		1 o p_249546_
	a (Lgzy;Lym;)Lxx; a
		0 o p_94552_
		1 o p_94553_
	a (Lgzy;)Lxx; a
		0 o p_94550_
	a (Z)V a
		0 o p_94557_
	a (Lgdd;ILfpn;Lfpf;)V a
		0 o p_281484_
		1 o p_283602_
		2 o p_282338_
		3 o p_282369_
	a (Lxx;)V a
		0 o p_94555_
	a (Lfpf;ILger$b;IILjava/util/UUID;Lgdd;)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 (Lgdd;IIILgzy;)V a
		0 o p_283286_
		1 o p_281809_
		2 o p_282801_
		3 o p_282223_
		4 o p_282986_
	a ()V a
	b ()Ljava/util/List; b
	b (Lgzy;)Ljava/util/UUID; b
		static
		0 o p_442309_
	b (Lxx;)V b
		0 o p_94559_
	c (Lgzy;)Ljava/lang/String; c
		static
		0 o p_442308_
	d (Lgzy;)Ljava/lang/String; d
		static
		0 o p_269613_
	e (Lgzy;)I e
		static
		0 o p_253306_
	f (Lgzy;)I f
		static
		0 o p_359084_
ger$a ger$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_
ger$b ger$b
	a a
	b b
	c c
	d d
	<init> (Lxx;ILxx;I)V <init>
		0 o name
		1 o score
		2 o formattedScore
		3 o scoreWidth
	a ()Lxx; a
	b ()I b
	c ()Lxx; c
	d ()I d
	equals (Ljava/lang/Object;)Z equals
		0 o p_313722_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ges ges
	A A
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;ILamj;Lxx;Lxx;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 (Lges$b;Lgdp;)V a
		0 o p_304888_
		1 o p_304831_
	a (Lges;Lggw;)V a
		static
		0 o p_321352_
		1 o p_321353_
	aK_ ()V aK_
	aX_ ()V aX_
	b (Lgdd;IIF)V b
		0 o p_304909_
		1 o p_304478_
		2 o p_304974_
		3 o p_304456_
	bg_ ()V bg_
	c ()V c
	i ()Lxx; i
	o ()Lgjg; o
ges$a ges$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgmj;Lxx;)V <init>
		0 o p_304648_
		1 o p_304584_
	a (Lamj;)Lges$a; a
		0 o p_304597_
	a (Lxx;Ljava/util/function/Consumer;)Lges$a; a
		0 o p_304733_
		1 o p_304537_
	a (Ljava/lang/Runnable;)Lges$a; a
		0 o p_304557_
	a ()Lges; a
	a (Lxx;)Lges$a; a
		0 o p_304550_
	a (I)Lges$a; a
		0 o p_304576_
ges$b ges$b
	a a
	b b
	<init> (Lxx;Ljava/util/function/Consumer;)V <init>
		0 o message
		1 o action
	a ()Lxx; 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
get get
	a (Lgdd;IIF)V a
		0 o p_281245_
		1 o p_253973_
		2 o p_254325_
		3 o p_254004_
geu geu
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lfzz;Lgjd;I)V <init>
		0 o p_426169_
		1 o p_426152_
		2 o p_425532_
	a (I)V a
		0 o p_425663_
	a ()V a
	aR_ ()I aR_
	aS_ ()I aS_
	aT_ ()I aT_
	aU_ ()I aU_
	b (I)V b
		0 o p_425760_
	b (Ljava/util/function/Consumer;)V b
		0 o p_425954_
	f (I)V f
		0 o p_425725_
	g (I)V g
		0 o p_426034_
geu$a geu$a
	a a
	c c
	d d
	<init> (Lgeu;Lfzz;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 (Lgjl;)V a
		0 o p_425517_
	a (Lggw;)V a
		0 o p_425886_
	aJ_ ()Ljava/util/List; aJ_
	aW_ ()Ljava/util/Collection; aW_
	a_ (Lgjs;)Lgju; a_
		0 o p_425900_
	b (Lgdd;IIF)V b
		0 o p_426247_
		1 o p_426123_
		2 o p_425847_
		3 o p_426024_
	f (I)V f
		0 o p_425593_
	g (I)V g
		0 o p_425526_
	o ()I o
	p ()D p
gev gev
	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 (Lgdd;ILgda;F)V a
		0 o p_282218_
		1 o p_281824_
		2 o p_281962_
		3 o p_421898_
gew gew
	a a
	b b
	c c
	<init> (IILxx;IILgfe;Lgdp$c;Lxx;Lgdp$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_440029_
		6 o p_295667_
		7 o p_440489_
		8 o p_332100_
	a (Lxx;Lgdp$c;Z)Lgew$a; a
		static
		0 o p_294639_
		1 o p_295155_
		2 o p_295622_
gew$a gew$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lxx;Lgdp$c;Z)V <init>
		0 o p_294568_
		1 o p_294520_
		2 o p_294559_
	a (Lamj;II)Lgew$a; a
		0 o p_295718_
		1 o p_296046_
		2 o p_295188_
	a ()Lgew$a; a
	a (Lgdp$b;)Lgew$a; a
		0 o p_331295_
	a (II)Lgew$a; a
		0 o p_295812_
		1 o p_296135_
	a (I)Lgew$a; a
		0 o p_295136_
	a (Lgfe;II)Lgew$a; a
		0 o p_439332_
		1 o p_440349_
		2 o p_440074_
	b ()Lgew; b
gew$b gew$b
	<init> (IILxx;IILgfe;Lgdp$c;Lxx;Lgdp$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_440019_
		6 o p_294427_
		7 o p_440407_
		8 o p_330653_
	a (Lgdd;Lgda;I)V a
		0 o p_294683_
		1 o p_295870_
		2 o p_295770_
	b (Lgdd;IIF)V b
		0 o p_295402_
		1 o p_295733_
		2 o p_294839_
		3 o p_296191_
gew$c gew$c
	<init> (IILxx;IILgfe;Lgdp$c;Lxx;Lgdp$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_439719_
		6 o p_295566_
		7 o p_439158_
		8 o p_330735_
	a (Lgdd;Lgda;I)V a
		0 o p_296211_
		1 o p_295107_
		2 o p_295081_
	b (Lgdd;IIF)V b
		0 o p_294156_
		1 o p_295818_
		2 o p_294994_
		3 o p_296436_
gex gex
	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 (Lgfe;)V a
		0 o p_295298_
	a ()Z a
	a (Lgjl;)V a
		0 o p_259073_
	a (Z)V a
		0 o p_94636_
	b (Lgdd;IIF)V b
		0 o p_283051_
		1 o p_283010_
		2 o p_281379_
		3 o p_283453_
gey gey
	a a
	b b
	c c
	d d
	<init> (IILxx;Lgda;)V <init>
		0 o p_268183_
		1 o p_268082_
		2 o p_268069_
		3 o p_268121_
	<init> (Lxx;Lgda;)V <init>
		0 o p_268211_
		1 o p_267963_
	<init> (IIIILxx;Lgda;)V <init>
		0 o p_268199_
		1 o p_268137_
		2 o p_268178_
		3 o p_268169_
		4 o p_268285_
		5 o p_268047_
	a (ILgey$a;)Lgey; a
		0 o p_440434_
		1 o p_440485_
	a (I)Lgdl; a
		0 o p_270909_
	a (Lxx;I)Lbes; a
		0 o p_296006_
		1 o p_295055_
	aS_ ()I aS_
	a_ (Lxx;)V a_
		0 o p_439249_
	b (Lgdd;IIF)V b
		0 o p_281367_
		1 o p_268221_
		2 o p_268001_
		3 o p_268214_
	b (I)Lgey; b
		0 o p_270680_
	h (I)Lgey; h
		0 o p_438945_
gey$a gey$a
	a CLAMPED
	b SCROLLING
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_440708_
		1 o p_440190_
	a ()[Lgey$a; a
		static
	valueOf (Ljava/lang/String;)Lgey$a; valueOf
		static
		0 o p_439750_
	values ()[Lgey$a; values
		static
gez gez
	a a
	b b
	c c
	d d
	e e
	<init> (Lfzz;)V <init>
		0 o p_94641_
	a (Ligk;Lihs;F)V a
		0 o p_94645_
		1 o p_94646_
		2 o p_314721_
	a (Lgdd;)V a
		0 o p_282562_
gez$a gez$a
	a a
	b b
	<init> (Lfoh;J)V <init>
		0 o location
		1 o time
	a ()Lfoh; a
	b ()J b
	equals (Ljava/lang/Object;)Z equals
		0 o p_347708_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gez$b gez$b
	a a
	b b
	c c
	<init> (Lxx;FLfoh;)V <init>
		0 o p_169072_
		1 o p_314705_
		2 o p_169073_
	a (D)V a
		0 o p_347730_
	a (Lfoh;Lgez$a;)Z a
		static
		0 o p_347642_
		1 o p_347631_
	a ()Lxx; a
	a (JDLgez$a;)Z a
		static
		0 o p_347547_
		1 o p_347679_
		2 o p_347590_
	a (Lfoh;)Lgez$a; a
		0 o p_347452_
	b (Lfoh;Lgez$a;)D b
		static
		0 o p_347465_
		1 o p_347541_
	b (Lfoh;)V b
		0 o p_94657_
	b ()Z b
	c (Lfoh;)Z c
		0 o p_314706_
gf net/minecraft/commands/arguments/blocks/BlockPredicateArgument
	a Ljava/util/Collection; EXAMPLES
	b Ljm; blocks
	<clinit> ()V <clinit>
		static
	<init> (Lef;)V <init>
		0 o p_234626_
	a (Lgh$a;)Lgf$b; lambda$parse$0
		static
		0 o p_234630_
	a (Ljm;Lcom/mojang/brigadier/StringReader;)Lgf$b; parse
		static
		0 o p_234634_
		1 o p_234635_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; getBlockPredicate
		static
		0 o p_115574_
		1 o p_115575_
	a (Lgh$b;)Lgf$b; lambda$parse$1
		static
		0 o p_234632_
	a (Lef;)Lgf; blockPredicate
		static
		0 o p_234628_
	a (Lcom/mojang/brigadier/StringReader;)Lgf$b; parse
		0 o p_115572_
	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_
gf$a net/minecraft/commands/arguments/blocks/BlockPredicateArgument$BlockPredicate
	a Lejm; state
	b Ljava/util/Set; properties
	c Lup; nbt
	<init> (Lejm;Ljava/util/Set;Lup;)V <init>
		0 o p_115595_
		1 o p_115596_
		2 o p_115597_
	a ()Z requiresNbt
	a (Lejq;)Z test
		0 o p_115599_
	test (Ljava/lang/Object;)Z test
		0 o p_115601_
gf$b net/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result
	a ()Z requiresNbt
gf$c net/minecraft/commands/arguments/blocks/BlockPredicateArgument$TagPredicate
	a Ljo; tag
	b Lup; nbt
	c Ljava/util/Map; vagueProperties
	<init> (Ljo;Ljava/util/Map;Lup;)V <init>
		0 o p_234637_
		1 o p_234638_
		2 o p_234639_
	a ()Z requiresNbt
	a (Lejq;)Z test
		0 o p_115617_
	test (Ljava/lang/Object;)Z test
		0 o p_115619_
gfa gfa
	a a
	b b
	c c
	d d
	e e
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lghe;Lghd;II)V <init>
		0 o p_275399_
		1 o p_275391_
		2 o p_275340_
		3 o p_275364_
	a ()Lghd; a
	a (Lgdd;IIII)V a
		0 o p_334080_
		1 o p_333889_
		2 o p_333767_
		3 o p_333724_
		4 o p_333941_
	a (Lgdd;Lgda;I)V a
		0 o p_282917_
		1 o p_275208_
		2 o p_275293_
	a (Lgjl;)V a
		0 o p_275465_
	a (Lihq;)V a
		0 o p_276302_
	b (Lgdd;IIF)V b
		0 o p_283350_
		1 o p_283437_
		2 o p_281595_
		3 o p_282117_
	b (Lgdd;Lgda;I)V b
		0 o p_282383_
		1 o p_275475_
		2 o p_275367_
	d ()Z d
gfb gfb
	F ()I F
gfc gfc
	a a
	b b
	c c
	d d
	e e
	<init> (Lxx;Lxx;)V <init>
		0 o p_260262_
		1 o p_260005_
	a (Lxx;Lxx;)Lgfc; a
		static
		0 o p_259571_
		1 o p_259174_
	a (Lfzz;Lxx;)Ljava/util/List; a
		static
		0 o p_259133_
		1 o p_260172_
	a (Lfzz;)Ljava/util/List; a
		0 o p_260243_
	a (Lxx;)Lgfc; a
		static
		0 o p_259142_
	b (Lgjl;)V b
		0 o p_260330_
gfd gfd
	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 ()[Lgfd; a
		static
	valueOf (Ljava/lang/String;)Lgfd; valueOf
		static
		0 o p_239772_
	values ()[Lgfd; values
		static
gfe gfe
	a a
	b b
	c c
	d d
	<init> (Lamj;)V <init>
		0 o p_439822_
	<init> (Lamj;Lamj;Lamj;)V <init>
		0 o p_296152_
		1 o p_296020_
		2 o p_296073_
	<init> (Lamj;Lamj;Lamj;Lamj;)V <init>
		0 o enabled
		1 o disabled
		2 o enabledFocused
		3 o disabledFocused
	<init> (Lamj;Lamj;)V <init>
		0 o p_295225_
		1 o p_294772_
	a (ZZ)Lamj; a
		0 o p_296269_
		1 o p_295773_
	a ()Lamj; a
	b ()Lamj; b
	c ()Lamj; c
	d ()Lamj; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_294965_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gff gff
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a ()Lgfc; a
	a (Lgjl;)V a
		0 o p_319926_
	a (Lgju;ZZ)Lgpp; a
		0 o p_320471_
		1 o p_320558_
		2 o p_320200_
	a (Ljava/time/Duration;)V a
		0 o p_320662_
	a (Lgdd;IIZZLgju;)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_
	a (Lgfc;)V a
		0 o p_320861_
gfg gfg
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lami;)Ljava/lang/String; a
		static
		0 o p_434771_
	a (Ldst;)Ljava/lang/String; a
		static
		0 o p_434936_
	a (Ljk;)Ljava/lang/String; a
		static
		0 o p_434164_
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_434656_
		1 o p_433603_
		2 o p_435839_
		3 o p_434431_
gfh gfh
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lxx;F)V <init>
		0 o label
		1 o sortKey
	a ()Lxx; c
	b ()F d
	equals (Ljava/lang/Object;)Z equals
		0 o p_435383_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gfi gfi
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_434944_
		1 o p_434973_
		2 o p_434305_
		3 o p_435595_
gfj gfj
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_435752_
		1 o p_434336_
		2 o p_435074_
		3 o p_435647_
	a (Z)Z a
		0 o p_435265_
gfk gfk
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_434133_
		1 o p_433954_
		2 o p_435295_
		3 o p_432927_
	a (Z)Z a
		0 o p_433582_
gfl gfl
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_435311_
		1 o p_435099_
		2 o p_435108_
		3 o p_434070_
	a (Z)Z a
		0 o p_434353_
gfm gfm
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_434057_
		1 o p_433966_
		2 o p_435484_
		3 o p_435613_
	a (Z)Z a
		0 o p_434350_
gfn gfn
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_435517_
		1 o p_435988_
		2 o p_434838_
		3 o p_435176_
	a (Z)Z a
		0 o p_432925_
gfo gfo
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_434600_
		1 o p_433805_
		2 o p_433046_
		3 o p_434738_
gfp gfp
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_436067_
		1 o p_435429_
		2 o p_434364_
		3 o p_435633_
gfq gfq
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_433498_
		1 o p_435699_
		2 o p_435922_
		3 o p_432782_
gfr gfr
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbdj;)Ljava/lang/String; a
		static
		0 o p_435704_
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_435940_
		1 o p_434234_
		2 o p_435783_
		3 o p_432884_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; a
		0 o p_433980_
gfs gfs
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_434750_
		1 o p_433362_
		2 o p_435164_
		3 o p_432933_
gft gft
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbdj;)Ljava/lang/String; a
		static
		0 o p_433220_
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_435643_
		1 o p_432813_
		2 o p_435345_
		3 o p_433234_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; a
		0 o p_434493_
gfu gfu
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_434950_
		1 o p_433557_
		2 o p_433131_
		3 o p_435112_
	a (J)J a
		static
		0 o p_434765_
	a (Z)Z a
		0 o p_433579_
gfu$a gfu$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_433179_
gfv gfv
	a a
	<init> (Z)V <init>
		0 o p_434473_
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_434632_
		1 o p_433263_
		2 o p_433297_
		3 o p_433230_
	a ()Lgfh; a
	a (Z)Z a
		0 o p_435815_
gfw gfw
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_434362_
		1 o p_433470_
		2 o p_433698_
		3 o p_433846_
gfx gfx
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_433233_
		1 o p_433124_
		2 o p_435598_
		3 o p_433371_
gfx$1 gfx$1
	a a
	<clinit> ()V <clinit>
		static
gfy gfy
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_434035_
		1 o p_435454_
		2 o p_433496_
		3 o p_434900_
gfz gfz
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_434471_
		1 o p_434018_
		2 o p_432887_
		3 o p_433613_
	a (Z)Z a
		0 o p_435675_
gg net/minecraft/commands/arguments/blocks/BlockStateArgument
	a Ljava/util/Collection; EXAMPLES
	b Ljm; blocks
	<clinit> ()V <clinit>
		static
	<init> (Lef;)V <init>
		0 o p_234649_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lge; getBlock
		static
		0 o p_116124_
		1 o p_116125_
	a (Lef;)Lgg; block
		static
		0 o p_234651_
	a (Lcom/mojang/brigadier/StringReader;)Lge; parse
		0 o p_116122_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_116128_
		1 o p_116129_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_116131_
gga gga
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_435301_
		1 o p_433686_
		2 o p_433754_
		3 o p_434594_
	a (Z)Z a
		0 o p_434942_
ggb ggb
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_435285_
		1 o p_436001_
		2 o p_432769_
		3 o p_433840_
ggc ggc
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_433443_
		1 o p_435954_
		2 o p_436014_
		3 o p_434093_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lcez;)Ljava/lang/String; a
		static
		0 o p_434325_
		1 o p_435910_
ggd ggd
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_433331_
		1 o p_434121_
		2 o p_434213_
		3 o p_432800_
	a (Z)Z a
		0 o p_433068_
gge gge
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_433345_
		1 o p_434611_
		2 o p_433576_
		3 o p_434015_
	a (Z)Z a
		0 o p_435085_
ggf ggf
	<init> ()V <init>
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_433743_
		1 o p_435374_
		2 o p_433899_
		3 o p_434851_
	a (Z)Z a
		0 o p_435274_
ggg ggg
	a (Lamj;Ljava/util/Collection;)V a
		0 o p_435682_
		1 o p_434681_
	a (Ljava/lang/String;)V a
		0 o p_435623_
	a (Lamj;Ljava/lang/String;)V a
		0 o p_434612_
		1 o p_433984_
	b (Ljava/lang/String;)V b
		0 o p_433177_
ggh ggh
	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> ()V <init>
	a (Lamj;)Lggi; a
		static
		0 o p_434887_
	a (Ljava/lang/String;Lggi;)Lamj; a
		static
		0 o p_432833_
		1 o p_432767_
	a (Lamj;Lggi;)Lamj; a
		static
		0 o p_435372_
		1 o p_433580_
	a ()Ljava/util/Map; a
		static
ggi ggi
	a (Lggg;Ldrq;Lelv;Lelv;)V a
		0 o p_435528_
		1 o p_434997_
		2 o p_433059_
		3 o p_434406_
	a ()Lgfh; a
	a (Z)Z a
		0 o p_435984_
ggj ggj
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Ljava/io/File;)V <init>
		0 o p_434344_
	a (Lamj;Lggk;)V a
		0 o p_433577_
		1 o p_434464_
	a (Z)V a
		0 o p_434001_
	a (Lamj;)Lggk; a
		0 o p_434290_
	a (Ljava/lang/String;)Ljava/io/IOException; a
		static
		0 o p_434679_
	a (Lggl;)V a
		0 o p_435969_
	a ()V a
	b (Lamj;)Z b
		0 o p_435501_
	b ()Ljava/util/Collection; b
	b (Lggl;)Z b
		0 o p_434170_
	c (Lamj;)Z c
		0 o p_434210_
	c ()V c
	d ()Z d
	e ()V e
	f ()J f
	g ()V g
	h ()V h
ggj$a ggj$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o profile
		1 o custom
	a ()Ljava/util/Optional; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_434734_
	b ()Ljava/util/Optional; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_434262_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ggk ggk
	a ALWAYS_ON
	b IN_F3
	c NEVER
	d d
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_435740_
		1 o p_433377_
		2 o p_432774_
	a ()[Lggk; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lggk; valueOf
		static
		0 o p_433841_
	values ()[Lggk; values
		static
ggl ggl
	a DEFAULT
	b PERFORMANCE
	c c
	d d
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V <init>
		0 o p_434241_
		1 o p_434761_
		2 o p_433145_
		3 o p_434436_
	a ()Ljava/lang/String; a
	b ()[Lggl; b
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lggl; valueOf
		static
		0 o p_433227_
	values ()[Lggl; values
		static
ggm ggm
ggn ggn
	a a
	b b
	c c
	d d
	e e
	<init> (Lgda;Lbwf;)V <init>
		0 o p_299029_
		1 o p_324391_
	a (D)Ljava/lang/String; a
		0 o p_298241_
	a (Lgdd;Ljava/lang/String;II)V a
		0 o p_298386_
		1 o p_298809_
		2 o p_298657_
		3 o p_298698_
	a (Lgdd;II)V a
		0 o p_298960_
		1 o p_298986_
		2 o p_298301_
	a (Lgdd;III)V a
		0 o p_321561_
		1 o p_321861_
		2 o p_321591_
		3 o p_321654_
	a (I)I a
		0 o p_298843_
	a (J)I a
		0 o p_299300_
	a ()I a
	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 (Lgdd;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 (Lgdd;III)V c
		0 o p_321486_
		1 o p_321516_
		2 o p_321827_
		3 o p_321819_
	d (Lgdd;III)V d
		0 o p_298895_
		1 o p_298979_
		2 o p_298732_
		3 o p_299176_
ggo ggo
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lgda;Lbwf;)V <init>
		0 o p_298747_
		1 o p_323505_
	a (Lgdd;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 (Lgdd;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 (D)I d
		static
		0 o p_298204_
	d (Lgdd;III)V d
		0 o p_298777_
		1 o p_298875_
		2 o p_298575_
		3 o p_298572_
	e (D)D e
		static
		0 o p_298720_
ggp ggp
	f f
	g g
	<init> (Lgda;Lbwf;)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 (Lgdd;III)V d
		0 o p_298713_
		1 o p_298427_
		2 o p_299203_
		3 o p_298951_
ggq ggq
	f f
	<init> (Lgda;Lbwf;)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 (Lgdd;III)V d
		0 o p_299050_
		1 o p_298600_
		2 o p_298302_
		3 o p_298207_
ggr ggr
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgda;)V <init>
		0 o p_362499_
	a (I)V a
		0 o p_364092_
	a (Lbxy;)V a
		0 o p_360972_
	a (Lgdd;)V a
		0 o p_363707_
	b (I)V b
		0 o p_364522_
ggs ggs
	f f
	g g
	h h
	i i
	<init> (Lgda;Lbwf;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 (Lgdd;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 (Lgdd;III)V d
		0 o p_298653_
		1 o p_298791_
		2 o p_298387_
		3 o p_298869_
ggt ggt
ggu ggu
	a a
	b b
	<init> ()V <init>
	a (Lggw;)V a
		0 o p_94677_
	aN_ ()Z aN_
	aO_ ()Lggw; aO_
	c_ (Z)V c_
		0 o p_94681_
ggv ggv
	a (Lgju;Lgjs;Lggw;Lgjq;)Lgcz; a
		0 o p_265054_
		1 o p_265167_
		2 o p_265476_
		3 o p_265762_
	a (DDDD)Z a
		0 o p_94686_
		1 o p_94687_
		2 o p_94688_
		3 o p_294830_
	a (Lggw;)V a
		0 o p_94713_
	a (Lgjq;)Lgcz; a
		0 o p_265668_
	a (Lgjq$a;)Lgcz; a
		0 o p_265760_
	a (Lgti;Z)Z a
		0 o p_446542_
		1 o p_434187_
	a (Lgth;)Z a
		0 o p_446608_
	a (Lgti;DD)Z a
		0 o p_446602_
		1 o p_94699_
		2 o p_94700_
	a (Lgjs;Lggw;)Ljava/lang/Integer; a
		static
		0 o p_264675_
		1 o p_264676_
	a (Lgte;)Z a
		0 o p_446550_
	a (Lgjq$c;)Lgcz; a
		0 o p_265354_
	a (Lgti;)Z a
		0 o p_446955_
	a (DDDDLggw;)Z a
		static
		0 o p_293592_
		1 o p_293593_
		2 o p_293594_
		3 o p_293595_
		4 o p_293596_
	aJ_ ()Ljava/util/List; aJ_
	aN_ ()Z aN_
	aO_ ()Lggw; aO_
	aP_ ()Z aP_
	aQ_ ()Lgcz; aQ_
	b (Lgth;)Z b
		0 o p_447007_
	b (Lgju;Lgjs;Lggw;Lgjq;)Lgcz; b
		0 o p_265390_
		1 o p_265687_
		2 o p_265498_
		3 o p_265048_
	b (Z)V b
		0 o p_265504_
	b (Lgjs;Lggw;)Ljava/lang/Integer; b
		static
		0 o p_264673_
		1 o p_264674_
	b (Lggw;)I b
		static
		0 o p_438724_
	c (DD)Ljava/util/Optional; c
		0 o p_94730_
		1 o p_94731_
	c_ (Z)V c_
		0 o p_94720_
ggw ggw
	G ()Z G
	a (DDDD)Z a
		0 o p_94734_
		1 o p_94735_
		2 o p_94736_
		3 o p_296070_
	a (Lgjq;)Lgcz; a
		0 o p_265234_
	a (Lgti;Z)Z a
		0 o p_446407_
		1 o p_434274_
	a (Lgte;)Z a
		0 o p_445930_
	a (Lgti;)Z a
		0 o p_446916_
	a (Lgth;)Z a
		0 o p_445707_
	a (Lgti;DD)Z a
		0 o p_446521_
		1 o p_94740_
		2 o p_94741_
	aP_ ()Z aP_
	aQ_ ()Lgcz; aQ_
	aV_ ()Lgju; aV_
	a_ (Lgjs;)Lgju; a_
		0 o p_388834_
	a_ (DD)Z a_
		0 o p_94748_
		1 o p_94749_
	b (Lgth;)Z b
		0 o p_447074_
	b (Z)V b
		0 o p_265728_
	d (DD)V d
		0 o p_94758_
		1 o p_94759_
ggx ggx
ggy ggy
ggz ggz
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_94767_
	a ()Z a
	a (I)V a
		0 o p_94772_
	a (Lgsv;)V a
		0 o p_94792_
	a (Lgdd;IIFFLgsx;)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 (Lgdd;FIILgsz;)V a
		0 o p_282945_
		1 o p_281688_
		2 o p_281726_
		3 o p_281730_
		4 o p_282361_
	a (Lgdd;)V a
		0 o p_281458_
	b (I)V b
		0 o p_205381_
	b (Lgdd;)V b
		0 o p_283107_
	b ()V b
	c ()F c
gh 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 Ljm; blocks
	q Lcom/mojang/brigadier/StringReader; reader
	r Z forTesting
	s Z allowNbt
	t Ljava/util/Map; properties
	u Ljava/util/Map; vagueProperties
	v Lamj; id
	w Lejn; definition
	x Lejm; state
	y Lup; nbt
	z Ljo; tag
	<clinit> ()V <clinit>
		static
	<init> (Ljm;Lcom/mojang/brigadier/StringReader;ZZ)V <init>
		0 o p_234673_
		1 o p_234674_
		2 o p_234675_
		3 o p_234676_
	a (Lekp;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;Lekp;Ljava/lang/Comparable;)V appendProperty
		static
		0 o p_116803_
		1 o p_116804_
		2 o p_116805_
	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 (Ljm;Ljava/lang/String;Z)Lgh$a; parseForBlock
		static
		0 o p_251394_
		1 o p_248677_
		2 o p_250430_
	a (Lekp;Ljava/lang/String;I)V setValue
		0 o p_116776_
		1 o p_116777_
		2 o p_116778_
	a (Ljm;Lcom/mojang/brigadier/StringReader;Z)Lgh$a; parseForBlock
		static
		0 o p_234692_
		1 o p_234693_
		2 o p_234694_
	a (Lami;)Ljava/lang/String; lambda$serialize$10
		static
		0 o p_234682_
	a (Ljm;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 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lekp;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder; addSuggestions
		static
		0 o p_116787_
		1 o p_116788_
	a ()V parse
	a (I)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readBlock$6
		0 o p_116766_
	a (Lejm;)Ljava/lang/String; serialize
		static
		0 o p_116770_
	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 (ILamj;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readTag$7
		0 o p_234679_
		1 o p_234680_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304127_
		1 o p_304128_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestVaguePropertyValue
		0 o p_234686_
		1 o p_234687_
	b (Ljm;Ljava/lang/String;Z)Lcom/mojang/datafixers/util/Either; parseForTesting
		static
		0 o p_252082_
		1 o p_251830_
		2 o p_249125_
	b (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestVaguePropertyNameOrEnd
		0 o p_234715_
	b (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_
	b (Ljm;Lcom/mojang/brigadier/StringReader;Z)Lcom/mojang/datafixers/util/Either; parseForTesting
		static
		0 o p_234717_
		1 o p_234718_
		2 o p_234719_
	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_
gh$a net/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult
	a Lejm; blockState
	b Ljava/util/Map; properties
	c Lup; nbt
	<init> (Lejm;Ljava/util/Map;Lup;)V <init>
		0 o blockState
		1 o properties
		2 o nbt
	a ()Lejm; blockState
	b ()Ljava/util/Map; properties
	c ()Lup; nbt
	equals (Ljava/lang/Object;)Z equals
		0 o p_234759_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gh$b net/minecraft/commands/arguments/blocks/BlockStateParser$TagResult
	a Ljo; tag
	b Ljava/util/Map; vagueProperties
	c Lup; nbt
	<init> (Ljo;Ljava/util/Map;Lup;)V <init>
		0 o tag
		1 o vagueProperties
		2 o nbt
	a ()Ljo; tag
	b ()Ljava/util/Map; vagueProperties
	c ()Lup; nbt
	equals (Ljava/lang/Object;)Z equals
		0 o p_234773_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gha gha
ghb ghb
	a a
	c c
	<init> (Lxx;)V <init>
		0 o p_268022_
	a (Ljava/util/function/Consumer;)V a
		0 o p_268098_
	a (Lgju;)V a
		0 o p_268281_
	b ()Lxx; b
	bd_ ()Lxx; bd_
ghc ghc
	a a
	b b
	c c
	<init> (Lgda;Lxx;Lxx;)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 (Lgjf;)V a
		static
		0 o p_427436_
	a (Lgju;)V a
		0 o p_427249_
	b ()Lxx; b
	bd_ ()Lxx; bd_
ghd ghd
	a (Ljava/util/function/Consumer;)V a
		0 o p_268213_
	a (Lgju;)V a
		0 o p_268081_
	b ()Lxx; b
	bd_ ()Lxx; bd_
ghe ghe
	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 ()Lghd; a
	a (Lghd;)V a
		static
		0 o p_419497_
	a (Lgju;)V a
		0 o p_268042_
	a (Lghd;Z)V a
		0 o p_276109_
		1 o p_276120_
	b (Lghd;)V b
		static
		0 o p_419709_
ghf ghf
	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> (ILghe;Ljava/lang/Iterable;)V <init>
		0 o p_275379_
		1 o p_275624_
		2 o p_275279_
	a (Lghe;I)Lghf$a; a
		static
		0 o p_268126_
		1 o p_268070_
	a (Lgdd;IIF)V a
		0 o p_281720_
		1 o p_282085_
		2 o p_281687_
		3 o p_283048_
	a (Lggw;)V a
		0 o p_275675_
	a (Lgjq;)Lgcz; a
		0 o p_275418_
	a (Lgjl;Lgfa;)V a
		0 o p_275386_
		1 o p_275397_
	a (ILgfc;)V a
		0 o p_422455_
		1 o p_422424_
	a (Lgth;)Z a
		0 o p_445376_
	a (ILgth;)I a
		0 o p_421792_
		1 o p_446839_
	a (I)V a
		0 o p_268094_
	a (IZ)V a
		0 o p_276107_
		1 o p_276125_
	aJ_ ()Ljava/util/List; aJ_
	aV_ ()Lgju; aV_
	a_ (DD)Z a_
		0 o p_387504_
		1 o p_386568_
	b (Lgjl;)V b
		0 o p_275583_
	b (Lgjl;Lgfa;)V b
		0 o p_274662_
		1 o p_274663_
	b (IZ)V b
		0 o p_422540_
		1 o p_422357_
	b (Z)V b
		0 o p_275488_
	c (Lgth;)I c
		0 o p_447140_
	d ()Ljava/util/List; d
	h ()V h
	i ()I i
	j ()Lgfa; j
	k ()Ljava/util/Optional; k
	y ()Lgjj$a; y
ghf$a ghf$a
	a a
	b b
	c c
	<init> (Lghe;I)V <init>
		0 o p_268334_
		1 o p_267986_
	a ()Lghf; a
	a ([Lghd;)Lghf$a; a
		0 o p_268144_
ghg ghg
ghh ghh
	a a
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Laj;)V <init>
		0 o p_301007_
	a ()Lghl$a; a
	a (Lgdd;Lgda;J)V a
		0 o p_281813_
		1 o p_364425_
		2 o p_282604_
	a (Lghm;J)V a
		0 o p_363415_
		1 o p_363939_
	b ()Lbcd; b
	c ()Z c
ghi ghi
	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 ()Lghl$a; a
	a (Lghl$a;)V a
		0 o p_425787_
	a (Lgdd;Lgda;J)V a
		0 o p_425876_
		1 o p_425951_
		2 o p_425666_
	a (Ljava/lang/String;)Lxx; a
		static
		0 o p_426151_
	a (Lgdd;Lgda;)V a
		static
		0 o p_425762_
		1 o p_426316_
	a (Ljava/lang/String;Lgda;)I a
		static
		0 o p_425810_
		1 o p_425668_
	a (I)F a
		0 o p_425944_
	a (Lghm;J)V a
		0 o p_426277_
		1 o p_425837_
	a (IF)F a
		0 o p_425795_
		1 o p_426267_
	a (Lgad;)V a
		0 o p_427292_
	c ()V c
		static
	d ()V d
	e ()I e
	f ()I f
ghj ghj
	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 ()Lghl$a; a
	a (Lgdd;Lgda;J)V a
		0 o p_281667_
		1 o p_364091_
		2 o p_281779_
	a (Lghm;J)V a
		0 o p_360532_
		1 o p_360389_
	a (Ldhp;Ldhp;)V a
		0 o p_361817_
		1 o p_363076_
	a (Lghm;Ldno;)V a
		static
		0 o p_362446_
		1 o p_380080_
ghj$a ghj$a
	a a
	b b
	<init> (Ldhp;Ldhp;)V <init>
		0 o categoryItem
		1 o unlockedItem
	a ()Ldhp; a
	b ()Ldhp; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_379507_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ghk ghk
	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> (Lghk$a;Lxx;Lxx;)V <init>
		0 o p_314596_
		1 o p_94833_
		2 o p_94834_
	<init> (Lghk$a;Lxx;Ljava/util/List;I)V <init>
		0 o p_314467_
		1 o p_94828_
		2 o p_94829_
		3 o p_94830_
	a (Lfzz;Lghk$a;Lxx;Lxx;)Lghk; a
		static
		0 o p_94848_
		1 o p_314435_
		2 o p_94850_
		3 o p_94851_
	a ()Lghl$a; a
	a (Lfzz;I)V a
		static
		0 o p_350375_
		1 o p_350447_
	a (Lgdd;Lgda;J)V a
		0 o p_281624_
		1 o p_364768_
		2 o p_282762_
	a (Lghm;Lghk$a;Lxx;Lxx;)V a
		static
		0 o p_361789_
		1 o p_314591_
		2 o p_94858_
		3 o p_94859_
	a (Lfzz;)V a
		static
		0 o p_331174_
	a (Lghm;J)V a
		0 o p_364721_
		1 o p_364544_
	a (Lxx;)Lcom/google/common/collect/ImmutableList; a
		static
		0 o p_94861_
	a (Lfzz;Ldqv;)V a
		static
		0 o p_330933_
		1 o p_331933_
	a (Lxx;Lxx;)V a
		0 o p_94863_
		1 o p_94864_
	a (Lghm;Lghk$a;)V a
		static
		0 o p_361781_
		1 o p_314474_
	a (Lfzz;Ljava/lang/String;)V a
		static
		0 o p_94853_
		1 o p_94854_
	b (Lfzz;Ljava/lang/String;)V b
		static
		0 o p_94867_
		1 o p_94868_
	b (Lfzz;Ldqv;)V b
		static
		0 o p_331849_
		1 o p_330399_
	b (Lghm;Lghk$a;Lxx;Lxx;)V b
		static
		0 o p_362595_
		1 o p_314579_
		2 o p_94872_
		3 o p_94873_
	c (Lfzz;Ljava/lang/String;)V c
		static
		0 o p_94876_
		1 o p_94877_
	c ()V c
	e ()I e
	f ()I f
	g ()Lghk$a; g
	h ()Ljava/lang/Object; h
ghk$a ghk$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>
ghl ghl
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	a ()Lghl$a; a
	a (Lgdd;Lgda;J)V a
		0 o p_281969_
		1 o p_360706_
		2 o p_94898_
	a (I)F a
		0 o p_425564_
	a (Lghm;J)V a
		0 o p_361832_
		1 o p_362759_
	a (IF)F a
		0 o p_425554_
		1 o p_425839_
	b ()Lbcd; b
	d ()V d
	e ()I e
	f ()I f
	h ()Ljava/lang/Object; h
	i ()I i
ghl$a ghl$a
	a SHOW
	b HIDE
	c c
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbcd;)V <init>
		0 o p_94906_
		1 o p_94907_
		2 o p_94908_
	a (Lihq;)V a
		0 o p_94910_
	a ()[Lghl$a; a
		static
	valueOf (Ljava/lang/String;)Lghl$a; valueOf
		static
		0 o p_94912_
	values ()[Lghl$a; values
		static
ghm ghm
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lfzz;Lgad;)V <init>
		0 o p_361363_
		1 o p_426003_
	a (Ljava/lang/Class;Ljava/lang/Object;)Lghl; a
		0 o p_361311_
		1 o p_361989_
	a (Lghl;)V a
		0 o p_362712_
	a (I)I a
		0 o p_362291_
	a (Lgdd;)V a
		0 o p_362571_
	a ()V a
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lghm$a;)Z a
		0 o p_392504_
		1 o p_392505_
	b (Lghl;)Z b
		0 o p_392506_
	b ()V b
	c ()V c
	d ()V d
	e ()V e
	f ()V f
	g ()Lfzz; g
	h ()D h
	i ()I i
ghm$a ghm$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lghm;Lghl;II)V <init>
		0 o p_364756_
		1 o p_365175_
		2 o p_365347_
		3 o p_361399_
	a (J)V a
		0 o p_362492_
	a ()Lghl; a
	a (Lgdd;I)V a
		0 o p_362825_
		1 o p_361934_
	b ()V b
	c ()Z c
	d ()V d
ghn ghn
	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> (Lgda;Lghn$a;Lxx;Lxx;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> (Lgda;Lghn$a;Lxx;Lxx;Z)V <init>
		0 o p_382988_
		1 o p_94958_
		2 o p_94959_
		3 o p_94960_
		4 o p_94961_
	a ()Lghl$a; a
	a (Lgdd;Lgda;J)V a
		0 o p_283197_
		1 o p_364452_
		2 o p_281902_
	a (F)V a
		0 o p_94963_
	a (Lghm;J)V a
		0 o p_361676_
		1 o p_362771_
	c ()V c
	f ()I f
	g ()I g
ghn$a ghn$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;ILamj;)V <init>
		0 o p_94980_
		1 o p_94981_
		2 o p_295332_
	a (Lgdd;II)V a
		0 o p_282818_
		1 o p_283064_
		2 o p_282765_
	a ()[Lghn$a; a
		static
	valueOf (Ljava/lang/String;)Lghn$a; valueOf
		static
		0 o p_94990_
	values ()[Lghn$a; values
		static
gho gho
ghp ghp
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	a (Lgdd;Lgda;I)V a
		static
		0 o p_416259_
		1 o p_415884_
		2 o p_415715_
	a (Lgdd;Lfzp;)V a
		0 o p_415697_
		1 o p_416646_
	a (Lftb;)I a
		0 o p_415941_
	b (Lftb;)I b
		0 o p_416466_
	b (Lgdd;Lfzp;)V b
		0 o p_415690_
		1 o p_416272_
ghp$1 ghp$1
	<init> ()V <init>
	a (Lgdd;Lfzp;)V a
		0 o p_416316_
		1 o p_416270_
	b (Lgdd;Lfzp;)V b
		0 o p_416536_
		1 o p_415672_
ghq ghq
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_416079_
	a (Lgdd;Lfzp;)V a
		0 o p_416499_
		1 o p_416464_
	b (Lgdd;Lfzp;)V b
		0 o p_415587_
		1 o p_416114_
ghr ghr
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_415664_
	a (Lgdd;Lfzp;)V a
		0 o p_415798_
		1 o p_415750_
	b (Lgdd;Lfzp;)V b
		0 o p_415999_
		1 o p_416653_
ghs ghs
	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> (Lfzz;)V <init>
		0 o p_416558_
	a (Ljava/util/UUID;)Ljava/lang/Integer; a
		static
		0 o p_419413_
	a (Lcdv;Ldrq;Lfqh;Lgdd;ILfqi;)V a
		0 o p_437155_
		1 o p_437156_
		2 o p_437157_
		3 o p_437158_
		4 o p_437159_
		5 o p_437160_
	a (Lcdv;Ljava/util/UUID;)Ljava/lang/Boolean; a
		static
		0 o p_437153_
		1 o p_437154_
	a (Lfzp;Lcca;Lcdv;)F a
		static
		0 o p_437150_
		1 o p_437151_
		2 o p_437152_
	a (Lgdd;Lfzp;)V a
		0 o p_416273_
		1 o p_416318_
	a (Lfqi;)Ljava/lang/Integer; a
		static
		0 o p_416233_
	a (Ljava/lang/String;)Ljava/lang/Integer; a
		static
		0 o p_419414_
	b (Lgdd;Lfzp;)V b
		0 o p_415579_
		1 o p_416560_
ght ght
ghu ghu
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (I)Lfrm; a
		0 o p_232553_
ghu$1 ghu$1
	<init> ()V <init>
	a (Lfrm$a;)Lgii; a
		0 o p_439410_
	a ()Lfri; a
ghv ghv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Licn;)V <init>
		0 o p_436669_
	a (Lamj;)Lgdb; a
		0 o p_436676_
	a (Lico;)Lgdb; a
		0 o p_436711_
	a (Licn;Lico;Lamj;)Lgdb; a
		0 o p_436776_
		1 o p_436738_
		2 o p_436807_
ghv$1 ghv$1
	a a
	b b
	<init> (Lghv;Lico;)V <init>
		0 o p_439411_
		1 o p_440213_
	a (FFIILyv;FF)Lgih; a
		0 o p_439717_
		1 o p_439641_
		2 o p_439964_
		3 o p_439008_
		4 o p_439131_
		5 o p_438969_
		6 o p_439857_
	a ()Lfri; a
ghv$a ghv$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lgib;Lcom/mojang/blaze3d/textures/GpuTextureView;Lico;FFIIF)V <init>
		0 o renderTypes
		1 o textureView
		2 o sprite
		3 o x
		4 o y
		5 o color
		6 o shadowColor
		7 o shadowOffset
	a (Lorg/joml/Matrix4f;Lfud;IFFFI)V a
		0 o p_438913_
		1 o p_439466_
		2 o p_440363_
		3 o p_440521_
		4 o p_439120_
		5 o p_439476_
		6 o p_439047_
	a (Lgda$a;)Lhgk; a
		0 o p_440474_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lcom/mojang/blaze3d/textures/GpuTextureView; b
	c ()F c
	d ()F d
	e ()F e
	equals (Ljava/lang/Object;)Z equals
		0 o p_440469_
	f ()F f
	g ()Lgib; a
	h ()Lico; c
	hashCode ()I hashCode
	i ()F i
	j ()F j
	k ()I k
	l ()I l
	m ()F m
	toString ()Ljava/lang/String; toString
ghw ghw
	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 (Lghw$a;)V a
		0 o p_285048_
	a ()V a
	a (I)Ljava/lang/Object; a
		0 o p_285131_
	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
ghw$a ghw$a
	accept (ILjava/lang/Object;)V accept
		0 o p_285163_
		1 o p_285313_
ghx ghx
	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> (Licq;Liek;Lhgc;)V <init>
		0 o p_95005_
		1 o p_436601_
		2 o p_443263_
	a (Lamj;)Lghz; a
		0 o p_325954_
	a (Lgir$b;Lbap;Lghx$a;)Ljava/util/Optional; a
		static
		0 o p_286130_
		1 o p_286131_
		2 o p_286132_
	a (Ljava/util/List;Lfrj$a;)V a
		0 o p_285520_
		1 o p_326102_
	a (Lfrj$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 (Lbek;Lghx$f;)V a
		static
		0 o p_284625_
		1 o p_284626_
	a (Lbap;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_285252_
		1 o p_284969_
	a (Ljava/util/List;I)V a
		static
		0 o p_438725_
		1 o p_438726_
	a (Ljava/util/Map;Lamj;Ljava/util/List;)V a
		static
		0 o p_284588_
		1 o p_284589_
		2 o p_284590_
	a (Lghx$e;)V a
		0 o p_372503_
	a ()Lgda; a
	a (Ljava/util/Map$Entry;Lamj;Lbap;Ljava/util/concurrent/Executor;)Lghx$f; a
		0 o p_325482_
		1 o p_325483_
		2 o p_325484_
		3 o p_325485_
	a (Lamj;Ljava/util/List;Ljava/util/Set;)Lghz; a
		0 o p_435475_
		1 o p_433289_
		2 o p_434588_
	a (Ljava/util/Map;Lamj;Lghx$f;)V a
		static
		0 o p_284619_
		1 o p_284620_
		2 o p_284621_
	a (Lamj;Licn;)V a
		0 o p_436485_
		1 o p_436486_
	a (Ljava/util/Set;Lamj;Ljava/util/List;)V a
		0 o p_432218_
		1 o p_432219_
		2 o p_432220_
	a (Ljava/util/List;)Ljava/util/Map; a
		0 o p_285282_
	a (Lghx$a;Lgir$b;Lbap;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 (Ljava/util/List;Lfrj$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 (Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; a
		0 o p_341555_
		1 o p_341556_
	a (Lghx$a;Lbap;Ljava/util/concurrent/Executor;Lghx$f;Lghy$a;Lgir$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 (Lghx$f;Lghx$a;Lghy$a;Lgir$c;)V a
		static
		0 o p_325467_
		1 o p_325468_
		2 o p_325469_
		3 o p_325470_
	a (Lgad;)V a
		0 o p_326271_
	a (I)[Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_284587_
	a (Lghx$e;Lbya;)V a
		0 o p_284939_
		1 o p_285407_
	a (Ljava/util/List;Lamj;)Ljava/util/List; a
		static
		0 o p_284976_
		1 o p_285272_
	a (Lyc$a;)Lgdb; a
		0 o p_436579_
	a (Ljava/util/List;Ljava/util/Map;Ljava/lang/Void;)Lghx$e; a
		static
		0 o p_284593_
		1 o p_284594_
		2 o p_284595_
	b (Lgad;)Ljava/util/Set; b
		static
		0 o p_326037_
	b (Ljava/util/List;Lfrj$a;)V b
		0 o p_325480_
		1 o p_325481_
	b ()Lgda; b
	c ()Lfrj$a; c
		static
	close ()V close
	reload (Lbaj$b;Ljava/util/concurrent/Executor;Lbaj$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_435059_
		1 o p_284975_
		2 o p_285160_
		3 o p_285218_
ghx$a ghx$a
	a a
	b b
	c c
	<init> (Lamj;Ljava/lang/String;I)V <init>
		0 o fontId
		1 o pack
		2 o index
	a ()Lamj; 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
ghx$b ghx$b
	a a
	b b
	c c
	<init> (Lghx$a;Lghy$a;Lcom/mojang/datafixers/util/Either;)V <init>
		0 o id
		1 o filter
		2 o result
	a (Ljava/util/function/Function;Lamj;)Ljava/util/Optional; a
		0 o p_325489_
		1 o p_325490_
	a ()Lghx$a; a
	a (Ljava/util/function/Function;)Ljava/util/Optional; a
		0 o p_284942_
	a (Lfrj$a;)Lfrj$a; a
		0 o p_326502_
	a (Lfrj;)Ljava/util/List; a
		0 o p_325491_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/Optional; a
		0 o p_325492_
	b ()Lghy$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
ghx$c ghx$c
	a a
	b b
	c c
	d d
	<init> (Lghx;Z)V <init>
		0 o p_434312_
		1 o p_435857_
	a ()Lgik; a
	a (Lyc;)Lgdb; a
		0 o p_436755_
	b (Lyc;)Lgdb; b
		0 o p_436666_
	b ()V b
	close ()V close
ghx$c$a ghx$c$a
	a a
	b b
	<init> (Lyc;Lgdb;)V <init>
		0 o description
		1 o source
	a ()Lyc; a
	b ()Lgdb; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_436645_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ghx$d ghx$d
	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
ghx$e ghx$e
	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
ghx$f ghx$f
	a a
	b b
	c c
	<init> (Lamj;Ljava/util/List;Ljava/util/Set;)V <init>
		0 o fontId
		1 o builders
		2 o dependencies
	<init> (Lamj;)V <init>
		0 o p_284984_
	a (Ljava/util/function/Consumer;)V a
		0 o p_285391_
	a (Lghx$a;Lghy$a;Ljava/util/concurrent/CompletableFuture;)V a
		0 o p_284935_
		1 o p_326423_
		2 o p_284966_
	a (Lghx$a;Lghy$a;Lgir$c;)V a
		0 o p_286837_
		1 o p_326179_
		2 o p_286500_
	a (Lghx$b;)Ljava/util/stream/Stream; a
		static
		0 o p_285041_
	a ()Lamj; a
	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
ghy ghy
	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 ()[Lghy; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lghy; valueOf
		static
		0 o p_326327_
	values ()[Lghy; values
		static
ghy$a ghy$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_325963_
	a (Ljava/util/Set;)Z a
		0 o p_326085_
	a (Lghy$a;)Lghy$a; a
		0 o p_326092_
	b (Lghy$a;)Ljava/util/Map; b
		static
		0 o p_326230_
ghz ghz
	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> (Lgic;)V <init>
		0 o p_434303_
	a (Ljava/util/List;Ljava/util/Set;)V a
		0 o p_326339_
		1 o p_326154_
	a (Lfri;)Z a
		static
		0 o p_243323_
	a (I)Lghz$b; a
		0 o p_243321_
	a (Lbfq;I)Lgii; a
		0 o p_432876_
		1 o p_433668_
	a (Z)Lgdb; a
		0 o p_435419_
	a (Ljava/util/Set;)V a
		0 o p_326252_
	a (Ljava/util/List;Ljava/util/Set;I)V a
		0 o p_438727_
		1 o p_438728_
		2 o p_438729_
	a ()Lgik; a
	b (I)Lghz$b; b
		0 o p_95079_
	b (Ljava/util/List;Ljava/util/Set;)Ljava/util/List; b
		0 o p_326151_
		1 o p_326291_
	b ()V b
	c (I)Lit/unimi/dsi/fastutil/ints/IntList; c
		static
		0 o p_232567_
	c ()Lgii; c
	close ()V close
	d (I)[[Lghz$b; d
		static
		0 o p_432221_
	e (I)[Lghz$b; e
		static
		0 o p_432222_
ghz$1 ghz$1
	<init> ()V <init>
	a (FFIILyv;FF)Lgih; a
		0 o p_439583_
		1 o p_440409_
		2 o p_439199_
		3 o p_439804_
		4 o p_440068_
		5 o p_439635_
		6 o p_439960_
	a ()Lfri; a
ghz$2 ghz$2
	a a
	<init> (Lghz;)V <init>
		0 o p_439841_
	a (Lfri;Lfrh;)Lgii; a
		0 o p_439553_
		1 o p_439186_
	a ()Lgii; a
ghz$a ghz$a
	a a
	b b
	c c
	<init> (Lghz;Lfrm;)V <init>
		0 o p_439807_
		1 o p_440303_
	a ()Lgii; get
	get ()Ljava/lang/Object; get
ghz$b ghz$b
	a a
	b b
	<init> (Ljava/util/function/Supplier;Ljava/util/function/Supplier;)V <init>
		0 o any
		1 o nonFishy
	a ()Ljava/util/function/Supplier; a
	a (Z)Ljava/util/function/Supplier; a
		0 o p_433678_
	b ()Ljava/util/function/Supplier; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_434426_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ghz$c ghz$c
	a a
	b b
	<init> (Lghz;Z)V <init>
		0 o p_435847_
		1 o p_433260_
	a (I)Lgii; a
		0 o p_435001_
	a (Lbfq;I)Lgii; a
		0 o p_432852_
		1 o p_436029_
gi net/minecraft/commands/arguments/blocks/package-info
gia gia
	c c
	d d
	e e
	f f
	<init> (Ljava/util/function/Supplier;Lgib;Z)V <init>
		0 o p_405523_
		1 o p_285000_
		2 o p_285085_
	a (Lfri;Lfrh;)Lgij; a
		0 o p_440102_
		1 o p_439576_
	a (Lamj;Ljava/nio/file/Path;)V a
		0 o p_285121_
		1 o p_285511_
	a (I)I a
		static
		0 o p_285145_
gia$a gia$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 (Lfrh;)Lgia$a; a
		0 o p_439823_
gib gib
	a a
	b b
	c c
	d d
	<init> (Lhgk;Lhgk;Lhgk;Lcom/mojang/blaze3d/pipeline/RenderPipeline;)V <init>
		0 o normal
		1 o seeThrough
		2 o polygonOffset
		3 o guiPipeline
	a (Lamj;)Lgib; a
		static
		0 o p_285411_
	a ()Lhgk; a
	a (Lgda$a;)Lhgk; a
		0 o p_285259_
	b (Lamj;)Lgib; b
		static
		0 o p_285486_
	b ()Lhgk; b
	c ()Lhgk; 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
gib$1 gib$1
	a a
	<clinit> ()V <clinit>
		static
gic gic
	a a
	b b
	c c
	<init> (Licq;Lamj;)V <init>
		0 o p_435509_
		1 o p_435004_
	a (Lfri;Lfrh;)Lgij; a
		0 o p_439341_
		1 o p_439896_
	a (I)Lamj; a
		0 o p_434122_
	a ()V a
	close ()V close
gid gid
	a (Lorg/joml/Matrix4f;Lfud;IFFFI)V a
		0 o p_443535_
		1 o p_443369_
		2 o p_443207_
		3 o p_442916_
		4 o p_442886_
		5 o p_443017_
		6 o p_443575_
	a (Lorg/joml/Matrix4f;Lfud;IZ)V a
		0 o p_442857_
		1 o p_442956_
		2 o p_443475_
		3 o p_443415_
	i ()F i
	j ()F j
	k ()I k
	l ()I l
	m ()F m
gie gie
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lhgc;)V <init>
		0 o p_443251_
	a (Lyc$b;)Lgdb; a
		0 o p_443588_
gie$1 gie$1
	a a
	<init> (Lgie;)V <init>
		0 o p_442588_
	a (Lyc$b;)Lgdb; load
		0 o p_443321_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_443487_
gie$1$1 gie$1$1
	a a
	b b
	<init> (Lgie$1;Ljava/util/function/Supplier;Z)V <init>
		0 o p_443538_
		1 o p_442640_
		2 o p_443122_
	a (FFIILyv;FF)Lgih; a
		0 o p_443374_
		1 o p_443164_
		2 o p_443037_
		3 o p_443142_
		4 o p_442732_
		5 o p_443597_
		6 o p_442907_
	a ()Lfri; a
gie$a gie$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Ljava/util/function/Supplier;ZFFIIF)V <init>
		0 o skin
		1 o hat
		2 o x
		3 o y
		4 o color
		5 o shadowColor
		6 o shadowOffset
	a (Lorg/joml/Matrix4f;Lfud;IFFFI)V a
		0 o p_443313_
		1 o p_443220_
		2 o p_443287_
		3 o p_443341_
		4 o p_443360_
		5 o p_443552_
		6 o p_443507_
	a (Lgda$a;)Lhgk; a
		0 o p_442599_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	a (Lorg/joml/Matrix4f;Lfud;IFFFFFIFFIIII)V a
		static
		0 o p_443252_
		1 o p_443024_
		2 o p_443119_
		3 o p_443307_
		4 o p_443468_
		5 o p_443113_
		6 o p_443585_
		7 o p_443498_
		8 o p_443432_
		9 o p_443012_
		10 o p_442636_
		11 o p_443187_
		12 o p_442842_
		13 o p_442794_
		14 o p_442843_
	b ()Lcom/mojang/blaze3d/textures/GpuTextureView; b
	c ()F c
	d ()F d
	e ()F e
	equals (Ljava/lang/Object;)Z equals
		0 o p_443250_
	f ()F f
	g ()Ljava/util/function/Supplier; a
	h ()Z b
	hashCode ()I hashCode
	i ()F i
	j ()F j
	k ()I k
	l ()I l
	m ()F m
	toString ()Ljava/lang/String; toString
gif gif
	a a
	<init> (Lgii;)V <init>
		0 o glyph
	a (I)Lgii; a
		0 o p_442593_
	a (Lbfq;I)Lgii; a
		0 o p_442897_
		1 o p_442709_
	a ()Lgii; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_443546_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gig gig
	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 (IZLgig$a;)V a
		0 o p_232576_
		1 o p_232577_
		2 o p_232578_
	a (Z)V a
		0 o p_95177_
	a (ILgig$a;)V a
		0 o p_232573_
		1 o p_232574_
	a ()V a
	a (Lgth;)Z a
		0 o p_447038_
	a (Lfzz;Ljava/lang/String;)V a
		static
		0 o p_95156_
		1 o p_95157_
	a (I)V a
		0 o p_169094_
	a (Lfzz;)Ljava/util/function/Supplier; a
		static
		0 o p_95154_
	a (Lgte;)Z a
		0 o p_445556_
	a (Ljava/lang/String;Ljava/lang/String;)V a
		0 o p_95161_
		1 o p_95162_
	a (IZ)V a
		0 o p_95151_
		1 o p_95152_
	b (Lfzz;Ljava/lang/String;)V b
		static
		0 o p_95172_
		1 o p_95173_
	b (Lfzz;)Ljava/lang/String; b
		static
		0 o p_95170_
	b (IZ)V b
		0 o p_95167_
		1 o p_95168_
	b (Z)V b
		0 o p_95187_
	b (I)V b
		0 o p_169096_
	b (Ljava/lang/String;)Ljava/lang/String; b
		0 o p_95175_
	b ()V b
	c (Lfzz;)Ljava/util/function/Consumer; c
		static
		0 o p_95183_
	c (I)V c
		0 o p_232580_
	c ()V c
	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_95190_
	d (Lfzz;)Ljava/lang/String; d
		static
		0 o p_95192_
	d ()V d
	e ()V e
	e (I)V e
		0 o p_169099_
	f ()V f
	f (I)V f
		0 o p_169101_
	g ()I g
	g (I)I g
		0 o p_95196_
	h ()I h
	i ()Z i
gig$a gig$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 ()[Lgig$a; a
		static
	valueOf (Ljava/lang/String;)Lgig$a; valueOf
		static
		0 o p_232592_
	values ()[Lgig$a; values
		static
gih gih
	a (Lorg/joml/Matrix4f;Lfud;IZ)V a
		0 o p_438890_
		1 o p_439958_
		2 o p_439123_
		3 o p_439351_
	a (Lgda$a;)Lhgk; a
		0 o p_439293_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lcom/mojang/blaze3d/textures/GpuTextureView; b
	c ()F c
	d ()F d
	e ()F e
	f ()F f
gii gii
	a (FFIILyv;FF)Lgih; a
		0 o p_439446_
		1 o p_440229_
		2 o p_439010_
		3 o p_440429_
		4 o p_439811_
		5 o p_440144_
		6 o p_439280_
	a ()Lfri; a
gij gij
	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> (Lfri;Lgib;Lcom/mojang/blaze3d/textures/GpuTextureView;FFFFFFFF)V <init>
		0 o p_440471_
		1 o p_440242_
		2 o p_439993_
		3 o p_440646_
		4 o p_439512_
		5 o p_438872_
		6 o p_439787_
		7 o p_440221_
		8 o p_440678_
		9 o p_439676_
		10 o p_440561_
	a (FFFFFIIF)Lgih; a
		0 o p_439937_
		1 o p_439747_
		2 o p_439686_
		3 o p_439982_
		4 o p_440147_
		5 o p_439079_
		6 o p_440306_
		7 o p_440077_
	a ()Lfri; a
	a (ZFFFLorg/joml/Matrix4f;Lfud;IZI)V a
		0 o p_439490_
		1 o p_439401_
		2 o p_439118_
		3 o p_439581_
		4 o p_440553_
		5 o p_439224_
		6 o p_439758_
		7 o p_438982_
		8 o p_439714_
	a (FFIILyv;FF)Lgih; a
		0 o p_439638_
		1 o p_439877_
		2 o p_440324_
		3 o p_439600_
		4 o p_440608_
		5 o p_440490_
		6 o p_440025_
	a (Lgij$b;)F a
		0 o p_440544_
	a (Lgij$a;Lorg/joml/Matrix4f;Lfud;IZ)V a
		0 o p_439295_
		1 o p_439049_
		2 o p_439865_
		3 o p_439777_
		4 o p_440568_
	a (Lgij$b;Lorg/joml/Matrix4f;Lfud;IZ)V a
		0 o p_440448_
		1 o p_440346_
		2 o p_440417_
		3 o p_439312_
		4 o p_439149_
	a (Lgij$a;FFILfud;ILorg/joml/Matrix4f;)V a
		0 o p_439101_
		1 o p_439607_
		2 o p_440600_
		3 o p_440214_
		4 o p_439927_
		5 o p_438929_
		6 o p_439382_
	a (Z)F a
		static
		0 o p_440703_
	b ()F b
	b (Lgij$b;)F b
		0 o p_440290_
	c ()F c
	c (Lgij$b;)F c
		0 o p_439421_
	d (Lgij$b;)F d
		0 o p_439104_
gij$a gij$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lgij;FFFFFIIF)V <init>
		0 o glyph
		1 o x0
		2 o y0
		3 o x1
		4 o y1
		5 o depth
		6 o color
		7 o shadowColor
		8 o shadowOffset
	a (Lorg/joml/Matrix4f;Lfud;IZ)V a
		0 o p_440671_
		1 o p_439075_
		2 o p_439912_
		3 o p_439548_
	a (Lgda$a;)Lhgk; a
		0 o p_440152_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lcom/mojang/blaze3d/textures/GpuTextureView; b
	c ()F c
	d ()F d
	e ()F e
	equals (Ljava/lang/Object;)Z equals
		0 o p_439022_
	f ()F f
	g ()Lgij; a
	h ()F b
	hashCode ()I hashCode
	i ()F c
	j ()F d
	k ()F e
	l ()F f
	m ()I g
	n ()I h
	o ()F i
	p ()Z p
	toString ()Ljava/lang/String; toString
gij$b gij$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (FFIILgij;Lyv;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 (Lorg/joml/Matrix4f;Lfud;IZ)V a
		0 o p_439203_
		1 o p_440403_
		2 o p_439729_
		3 o p_439133_
	a (Lgda$a;)Lhgk; a
		0 o p_439720_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lcom/mojang/blaze3d/textures/GpuTextureView; b
	c ()F c
	d ()F d
	e ()F e
	equals (Ljava/lang/Object;)Z equals
		0 o p_440458_
	f ()F f
	g ()F a
	h ()F b
	hashCode ()I hashCode
	i ()I c
	j ()I d
	k ()Lgij; e
	l ()Lyv; f
	m ()F g
	n ()F h
	o ()Z o
	toString ()Ljava/lang/String; toString
gik gik
	a (FFFFFIIF)Lgih; a
		0 o p_439377_
		1 o p_439337_
		2 o p_440013_
		3 o p_439810_
		4 o p_439827_
		5 o p_438939_
		6 o p_439390_
		7 o p_439024_
gil gil
	a a
	<init> (F)V <init>
		0 o p_439922_
	a (Lfrm$a;)Lgii; a
		0 o p_439453_
	a ()Lfri; a
gil$1 gil$1
	a a
	<init> (Lgil;)V <init>
		0 o p_439533_
	a (FFIILyv;FF)Lgih; a
		0 o p_439459_
		1 o p_440447_
		2 o p_439996_
		3 o p_440639_
		4 o p_439498_
		5 o p_439464_
		6 o p_439851_
	a ()Lfri; a
gim gim
	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 (Lgic;)Lgij; a
		0 o p_433022_
	a (IILgim$a;)Lfsy; 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_
	c ()Lfsy; c
		static
	d ()Lfsy; d
		static
	e ()[Lgim; e
		static
	getAdvance ()F getAdvance
	valueOf (Ljava/lang/String;)Lgim; valueOf
		static
		0 o p_232622_
	values ()[Lgim; values
		static
gim$1 gim$1
	a a
	<init> (Lgim;)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
gim$a gim$a
	getColor (II)I getColor
		0 o p_232635_
		1 o p_232636_
gin gin
gio gio
gip gip
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lfsy;Lghw;)V <init>
		0 o p_285380_
		1 o p_285445_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (I)Lfrm; a
		0 o p_232638_
	close ()V close
gip$a gip$a
	a a
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lamj;II[[I)V <init>
		0 o file
		1 o height
		2 o ascent
		3 o codepointGrid
	a (Ljava/util/List;)[[I a
		static
		0 o p_286900_
	a (I)[[Lgip$b; a
		static
		0 o p_286759_
	a (Lbap;)Lfrj; a
		0 o p_286694_
	a (Lgip$a;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_286662_
	a ([[I)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_286348_
	a ()Lgis; a
	a ([II)Ljava/lang/String; a
		static
		0 o p_286712_
		1 o p_286790_
	a (Lfsy;IIII)I a
		0 o p_286449_
		1 o p_286656_
		2 o p_286554_
		3 o p_286657_
		4 o p_286307_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_286905_
	b (I)[Lgip$b; b
		static
		0 o p_286343_
	b (Lgip$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 ()Lamj; 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
gip$b gip$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (FLfsy;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
	a ()Lfri; a
	a (Lfrm$a;)Lgii; a
		0 o p_440172_
	b ()F a
	c ()Lfsy; b
	d ()I c
	e ()I d
	equals (Ljava/lang/Object;)Z equals
		0 o p_232645_
	f ()I e
	g ()I f
	h ()I g
	hashCode ()I hashCode
	i ()I h
	toString ()Ljava/lang/String; toString
gip$b$1 gip$b$1
	a a
	<init> (Lgip$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
giq giq
	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
gir gir
	b b
	<clinit> ()V <clinit>
		static
	a ()Lgis; a
	b ()Lcom/mojang/datafixers/util/Either; b
gir$a gir$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgir;Lghy$a;)V <init>
		0 o definition
		1 o filter
	a ()Lgir; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_337411_
	b ()Lghy$a; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_326317_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gir$b gir$b
	load (Lbap;)Lfrj; load
		0 o p_286639_
gir$c gir$c
	a a
	<init> (Lamj;)V <init>
		0 o id
	a ()Lamj; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_286392_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gis gis
	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 ()[Lgis; b
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lgis; valueOf
		static
		0 o p_286399_
	values ()[Lgis; values
		static
git git
	a a
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lamj;)V <init>
		0 o id
	a ()Lgis; 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 ()Lamj; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_286305_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
giu giu
	a a
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lamj;FFLgiu$a;Ljava/lang/String;)V <init>
		0 o location
		1 o size
		2 o oversample
		3 o shift
		4 o skip
	a (Lbap;)Lfrj; a
		0 o p_286229_
	a ()Lgis; 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 ()Lamj; c
	d ()F d
	e ()F e
	equals (Ljava/lang/Object;)Z equals
		0 o p_286854_
	f ()Lgiu$a; f
	g ()Ljava/lang/String; g
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
giu$a giu$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (FF)V <init>
		0 o x
		1 o y
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_337412_
	a (Lgiu$a;)Ljava/util/List; a
		static
		0 o p_286274_
	a ()F c
	b (Ljava/util/List;)Lgiu$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
giv giv
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lghw;)V <init>
		0 o p_285457_
	a (Ljava/io/InputStream;Lgiv$h;)V a
		static
		0 o p_285315_
		1 o p_285353_
	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 (I)Lfrm; a
		0 o p_285239_
	a (IB)I a
		static
		0 o p_284952_
		1 o p_285036_
	a (Ljava/nio/IntBuffer;Lgiv$f;II)V a
		static
		0 o p_285283_
		1 o p_285485_
		2 o p_284940_
		3 o p_284950_
	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_
giv$a giv$a
	a a
	<init> ([B)V <init>
		0 o contents
	a (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lgiv$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
giv$b giv$b
	a a
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ljava/util/List;)V <init>
		0 o p_286378_
		1 o p_286770_
	a (Ljava/io/InputStream;)Lgiv; a
		0 o p_286795_
	a (Lghw;ILgiv$f;)V a
		static
		0 o p_286415_
		1 o p_286721_
		2 o p_286722_
	a (Lbap;)Lfrj; a
		0 o p_286472_
	a (Lgiv$b;)Ljava/util/List; a
		static
		0 o p_286528_
	a ()Lgis; a
	a (I)[[Lgiv$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_
	b (Lgiv$b;)Lamj; b
		static
		0 o p_286591_
	b ()Lcom/mojang/datafixers/util/Either; b
	b (I)[Lgiv$d; b
		static
		0 o p_286831_
	c (I)[[Lgiv$f; c
		static
		0 o p_286615_
	d (I)[Lgiv$f; d
		static
		0 o p_286908_
giv$c giv$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
giv$d giv$d
	a a
	b b
	c c
	<init> (Lgiv$f;II)V <init>
		0 o contents
		1 o left
		2 o right
	a (Lfrm$a;)Lgii; a
		0 o p_439528_
	a ()Lfri; a
	b ()I b
	c ()Lgiv$f; a
	d ()I b
	e ()I c
	equals (Ljava/lang/Object;)Z equals
		0 o p_285317_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
giv$d$1 giv$d$1
	a a
	<init> (Lgiv$d;)V <init>
		0 o p_285151_
	a ()F a
	b ()F b
	getAdvance ()F getAdvance
giv$d$2 giv$d$2
	a a
	<init> (Lgiv$d;)V <init>
		0 o p_439444_
	a ()I a
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_439387_
		1 o p_439034_
		2 o p_440500_
	b ()I b
	c ()Z c
	d ()F d
giv$e giv$e
	a a
	b b
	c c
	<init> ([II)V <init>
		0 o contents
		1 o bitWidth
	a (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lgiv$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;)Lgiv$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
giv$f giv$f
	a (I)I a
		0 o p_285166_
	a ()I a
	c ()I c
	d ()I d
giv$g giv$g
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (IILgiv$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 (Lgiv$g;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_285215_
	b (Lgiv$g;)Ljava/lang/String; b
		static
		0 o p_285095_
	b ()I c
	c ()Lgiv$c; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_285264_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
giv$h giv$h
	accept (ILgiv$f;)V accept
		0 o p_285139_
		1 o p_284982_
giv$i giv$i
	a a
	<init> ([S)V <init>
		0 o contents
	a (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lgiv$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
giw giw
gix gix
	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_
	a (ILgje;)V a
		0 o p_265589_
		1 o p_265586_
	aR_ ()I aR_
	aS_ ()I aS_
	aT_ ()I aT_
	aU_ ()I aU_
	b (ILgje;)V b
		0 o p_265356_
		1 o p_265043_
	f (I)V f
		0 o p_265701_
	g (I)V g
		0 o p_265155_
gix$a gix$a
	a a
	b b
	<init> (Lgje;Lgjf;)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
giy giy
	a a
	<init> ()V <init>
	a (Lgjf;)V a
		static
		0 o p_300036_
	a (Lgda;Lgje;Lxx;)Lgjd; a
		static
		0 o p_300005_
		1 o p_299827_
		2 o p_299870_
	a (Lgda;Lgje;Lxx;Ljava/util/function/Consumer;)Lgjd; a
		static
		0 o p_300013_
		1 o p_299865_
		2 o p_300008_
		3 o p_299888_
giz giz
	c c
	d d
	e e
	<init> (IIIILgiz$b;)V <init>
		0 o p_294661_
		1 o p_294554_
		2 o p_295502_
		3 o p_295293_
		4 o p_294700_
	<init> (IILgiz$b;)V <init>
		0 o p_296391_
		1 o p_295404_
		2 o p_296096_
	a (Lgje;)Lgje; a
		0 o p_295559_
	a (Lgje;Ljava/util/function/Consumer;)Lgje; a
		0 o p_295467_
		1 o p_295449_
	a (Lgje;Lgjf;)Lgje; a
		0 o p_295964_
		1 o p_296374_
	a (Ljava/util/function/Consumer;Lgiz$a;)V a
		static
		0 o p_295104_
		1 o p_296421_
	a ()V a
	b ()Lgjf; b
	b (Ljava/util/function/Consumer;)V b
		0 o p_295333_
	c ()Lgjf; c
giz$a giz$a
	<init> (Lgje;Lgjf;)V <init>
		0 o p_295358_
		1 o p_295638_
giz$b giz$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 (Lgje;)I a
		0 o p_295781_
	a ()[Lgiz$b; a
		static
	a (Lgiz$a;II)V a
		0 o p_295472_
		1 o p_295477_
		2 o p_296148_
	a (Lgiz$a;)I a
		0 o p_295365_
	a (Lgiz$a;I)V a
		0 o p_295434_
		1 o p_294763_
	b (Lgiz$a;)I b
		0 o p_295288_
	b (Lgje;)I b
		0 o p_294949_
	c (Lgje;)I c
		0 o p_294749_
	d (Lgje;)I d
		0 o p_295927_
	valueOf (Ljava/lang/String;)Lgiz$b; valueOf
		static
		0 o p_295491_
	values ()[Lgiz$b; values
		static
gj 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 ()Lgj; blockPos
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lja; getLoadedBlockPos
		static
		0 o p_118243_
		1 o p_118244_
	a (Lcom/mojang/brigadier/StringReader;)Lgl; parse
		0 o p_118241_
	a (Lcom/mojang/brigadier/context/CommandContext;Lawx;Ljava/lang/String;)Lja; getLoadedBlockPos
		static
		0 o p_265283_
		1 o p_265219_
		2 o p_265677_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lja; getBlockPos
		static
		0 o p_265651_
		1 o p_265039_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lja; 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_
gja gja
	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 (Lgje;Ljava/util/function/Consumer;)Lgje; a
		0 o p_294629_
		1 o p_294957_
	a (Lgje;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 (Lgje;Lgjf;)Lgje; a
		0 o p_265386_
		1 o p_265532_
	a (Lgje;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 (Ljava/util/function/Consumer;Lgja$a;)V a
		static
		0 o p_265115_
		1 o p_265653_
	a (II)Lgja; a
		0 o p_265169_
		1 o p_265616_
	a (Lgje;)Lgje; 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 (I)Lgja; a
		0 o p_265646_
	a ()V a
	a (Lgje;Lgju;)V a
		static
		0 o p_268229_
		1 o p_268113_
	a (Lgje;Lgju;FF)V a
		static
		0 o p_275320_
		1 o p_275389_
		2 o p_275607_
		3 o p_275662_
	b ()Lgjf; b
	b (Ljava/util/function/Consumer;)V b
		0 o p_265070_
	b (I)Lgja; b
		0 o p_265764_
	c ()Lgjf; c
gja$a gja$a
	<init> (Lgje;Lgjf;)V <init>
		0 o p_265667_
		1 o p_265430_
gjb gjb
	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 (Lgje;IIII)Lgje; a
		0 o p_265590_
		1 o p_265556_
		2 o p_265323_
		3 o p_265531_
		4 o p_265352_
	a (Lgje;IIIILjava/util/function/Consumer;)Lgje; 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 (Lgje;IILjava/util/function/Consumer;)Lgje; a
		0 o p_294625_
		1 o p_294408_
		2 o p_294646_
		3 o p_295693_
	a (Lgje;IIIILgjf;)Lgje; 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 (Lgje;II)Lgje; a
		0 o p_265485_
		1 o p_265720_
		2 o p_265679_
	a (Lgje;IILgjf;)Lgje; a
		0 o p_265061_
		1 o p_265080_
		2 o p_265105_
		3 o p_265057_
	a ()V a
	a (I)Lgjb; a
		0 o p_268135_
	b ()Lgjf; b
	b (Ljava/util/function/Consumer;)V b
		0 o p_265389_
	b (I)Lgjb; b
		0 o p_268237_
	c (I)Lgjb; c
		0 o p_268351_
	c ()Lgjf; c
	d (I)Lgjb$b; d
		0 o p_265327_
gjb$a gjb$a
	c c
	d d
	e e
	f f
	<init> (Lgje;IIIILgjf;)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
gjb$b gjb$b
	a a
	b b
	c c
	<init> (Lgjb;I)V <init>
		0 o p_265452_
		1 o p_265633_
	a (Lgje;)Lgje; a
		0 o p_265455_
	a (Lgje;Lgjf;)Lgje; a
		0 o p_265411_
		1 o p_265755_
	a (Lgje;ILgjf;)Lgje; a
		0 o p_265200_
		1 o p_265044_
		2 o p_265797_
	a ()Lgjb; a
	a (Lgje;I)Lgje; a
		0 o p_265413_
		1 o p_265491_
	b ()Lgjf; b
	c ()Lgjf; c
gjc gjc
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lgmj;)V <init>
		0 o p_270234_
	<init> (Lgmj;II)V <init>
		0 o p_270083_
		1 o p_270134_
		2 o p_270996_
	<init> (Lgmj;I)V <init>
		0 o p_270404_
		1 o p_270984_
	a (Lgje;Ljava/util/function/Consumer;)Lgje; a
		0 o p_270870_
		1 o p_294312_
	a (I)V a
		0 o p_270260_
	a (Lxx;Lgda;)V a
		0 o p_330525_
		1 o p_330590_
	a (Lgje;)Lgje; a
		0 o p_270636_
	a ()V a
	aR_ ()I aR_
	aS_ ()I aS_
	aT_ ()I aT_
	aU_ ()I aU_
	b (I)V b
		0 o p_270135_
	b ()I b
	b (Lgje;)Lgje; b
		0 o p_270951_
	b (Lgje;Ljava/util/function/Consumer;)Lgje; b
		0 o p_270362_
		1 o p_295132_
	b (Ljava/util/function/Consumer;)V b
		0 o p_270213_
	c ()I c
	c (Lgje;)Lgje; c
		0 o p_270895_
	c (Lgje;Ljava/util/function/Consumer;)Lgje; c
		0 o p_270611_
		1 o p_294257_
	d ()I d
	f (I)V f
		0 o p_270309_
	g (I)V g
		0 o p_270318_
gjd gjd
	a (Ljava/util/function/Consumer;)V a
		0 o p_270962_
	a (Ljava/util/function/Consumer;Lgje;)V a
		static
		0 o p_270412_
		1 o p_270634_
	a (Lgje;)V a
		static
		0 o p_270565_
	a ()V a
	b (Ljava/util/function/Consumer;)V b
		0 o p_270255_
gje gje
	a (Ljava/util/function/Consumer;)V a
		0 o p_265082_
	aR_ ()I aR_
	aS_ ()I aS_
	aT_ ()I aT_
	aU_ ()I aU_
	aV_ ()Lgju; aV_
	c (II)V c
		0 o p_265617_
		1 o p_265577_
	f (I)V f
		0 o p_265236_
	g (I)V g
		0 o p_265404_
gjf gjf
	a (FF)Lgjf; a
		0 o p_265408_
		1 o p_265269_
	a ()Lgjf; a
	a (I)Lgjf; a
		0 o p_265143_
	a (IIII)Lgjf; a
		0 o p_265186_
		1 o p_265177_
		2 o p_265631_
		3 o p_265369_
	a (II)Lgjf; a
		0 o p_265473_
		1 o p_265776_
	a (F)Lgjf; a
		0 o p_265729_
	b (I)Lgjf; b
		0 o p_265709_
	b ()Lgjf; b
	b (F)Lgjf; b
		0 o p_265557_
	c ()Lgjf; c
	c (I)Lgjf; c
		0 o p_265644_
	d (I)Lgjf; d
		0 o p_265608_
	d ()Lgjf; d
	e (I)Lgjf; e
		0 o p_265758_
	e ()Lgjf; e
	f (I)Lgjf; f
		0 o p_265366_
	f ()Lgjf; f
	g ()Lgjf; g
	g (I)Lgjf; g
		0 o p_265142_
	h ()Lgjf$a; h
	i ()Lgjf; i
		static
gjf$a gjf$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgjf$a;)V <init>
		0 o p_265146_
	<init> ()V <init>
	a (FF)Lgjf; a
		0 o p_265220_
		1 o p_265090_
	a (IIII)Lgjf; a
		0 o p_265451_
		1 o p_265250_
		2 o p_265046_
		3 o p_265460_
	a (F)Lgjf; a
		0 o p_265464_
	a (I)Lgjf; a
		0 o p_265565_
	a (II)Lgjf; a
		0 o p_265353_
		1 o p_265444_
	b (IIII)Lgjf$a; b
		0 o p_265241_
		1 o p_265325_
		2 o p_265634_
		3 o p_265174_
	b (F)Lgjf; b
		0 o p_265439_
	b (FF)Lgjf$a; b
		0 o p_265459_
		1 o p_265051_
	b (I)Lgjf; b
		0 o p_265028_
	b (II)Lgjf$a; b
		0 o p_265284_
		1 o p_265730_
	c (F)Lgjf$a; c
		0 o p_265331_
	c (I)Lgjf; c
		0 o p_265588_
	d (F)Lgjf$a; d
		0 o p_265657_
	d (I)Lgjf; d
		0 o p_265078_
	e (I)Lgjf; e
		0 o p_265748_
	f (I)Lgjf; f
		0 o p_265242_
	g ()Lgjf; g
	g (I)Lgjf; g
		0 o p_265523_
	h ()Lgjf$a; h
	h (I)Lgjf$a; h
		0 o p_265467_
	i (I)Lgjf$a; i
		0 o p_265137_
	j (I)Lgjf$a; j
		0 o p_265512_
	j ()Lgjf$a; j
	k (I)Lgjf$a; k
		0 o p_265595_
	l (I)Lgjf$a; l
		0 o p_265336_
	m (I)Lgjf$a; m
		0 o p_265592_
	n (I)Lgjf$a; n
		0 o p_265151_
gjg gjg
	a a
	b b
	c c
	<init> (Lgjg$a;)V <init>
		0 o p_265341_
	<init> (IILgjg$a;)V <init>
		0 o p_265093_
		1 o p_265502_
		2 o p_265112_
	a (Lgje;Ljava/util/function/Consumer;)Lgje; a
		0 o p_294205_
		1 o p_295486_
	a (I)Lgjg; a
		0 o p_294650_
	a (Lgje;Lgjf;)Lgje; a
		0 o p_265475_
		1 o p_265684_
	a (Lgje;)Lgje; a
		0 o p_265140_
	a ()V a
	aR_ ()I aR_
	aS_ ()I aS_
	aT_ ()I aT_
	aU_ ()I aU_
	b ()Lgjf; b
	b (Ljava/util/function/Consumer;)V b
		0 o p_265508_
	c ()Lgjf; c
	d ()Lgjg; d
		static
	e ()Lgjg; e
		static
	f (I)V f
		0 o p_295684_
	g (I)V g
		0 o p_295771_
gjg$a gjg$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 (Lgjb;Lgje;ILgjf;)Lgje; a
		0 o p_296325_
		1 o p_294747_
		2 o p_296492_
		3 o p_295163_
	a (Lgjb;I)V a
		0 o p_295925_
		1 o p_295045_
	a ()[Lgjg$a; a
		static
	valueOf (Ljava/lang/String;)Lgjg$a; valueOf
		static
		0 o p_265307_
	values ()[Lgjg$a; values
		static
gjh gjh
	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_
	a (I)Lgjh; a
		static
		0 o p_265056_
	a (Ljava/util/function/Consumer;)V a
		0 o p_265477_
	aR_ ()I aR_
	aS_ ()I aS_
	aT_ ()I aT_
	aU_ ()I aU_
	b (I)Lgjh; b
		static
		0 o p_265087_
	f (I)V f
		0 o p_265605_
	g (I)V g
		0 o p_265406_
gji gji
gjj gjj
	aW_ ()Ljava/util/Collection; aW_
	b ()Z b
	y ()Lgjj$a; y
gjj$a gjj$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 ()[Lgjj$a; b
		static
	valueOf (Ljava/lang/String;)Lgjj$a; valueOf
		static
		0 o p_169126_
	values ()[Lgjj$a; values
		static
gjk gjk
	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 ()[Lgjk; a
		static
	valueOf (Ljava/lang/String;)Lgjk; valueOf
		static
		0 o p_169139_
	values ()[Lgjk; values
		static
gjl gjl
	a (Lgjk;Lgjn;)V a
		0 o p_169141_
		1 o p_169142_
	a (Lgjk;[Lxx;)V a
		0 o p_169150_
		1 o p_169151_
	a (Lgjk;Lxx;)V a
		0 o p_169147_
		1 o p_169148_
	a ()Lgjl; a
	a (Lgjk;Ljava/lang/String;)V a
		0 o p_169144_
		1 o p_169145_
gjm gjm
	b (Lgjl;)V b
		0 o p_169152_
gjn gjn
	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 (Ljava/util/function/Consumer;Lxx;)V a
		static
		0 o p_169174_
		1 o p_169175_
	a (Lxx;)Lgjn; 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/function/Consumer;Lbgq;)V a
		static
		0 o p_169171_
		1 o p_169172_
	a (Ljava/lang/String;)Lgjn; a
		static
		0 o p_169161_
	a (Ljava/util/List;)Lgjn; a
		static
		0 o p_169163_
	equals (Ljava/lang/Object;)Z equals
		0 o p_169179_
	hashCode ()I hashCode
gjo gjo
	a a
	b b
	<init> ()V <init>
	a (Ljava/util/function/Consumer;)V a
		0 o p_169187_
	a (Lgjo$a;)Ljava/lang/Integer; a
		static
		0 o p_169185_
	a (ZLjava/util/function/Consumer;Lgjo$a;Lgjo$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 (Lgjo$a;)Lgjk; b
		static
		0 o p_169196_
gjo$1 gjo$1
	a a
	b b
	<init> (Lgjo;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_
gjo$a gjo$a
	a a
	b b
	<init> (Lgjk;I)V <init>
		0 o type
		1 o depth
	a ()Lgjk; a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_435460_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gjo$b gjo$b
	a a
	b b
	c c
	<init> ()V <init>
	a (ILgjn;)Lgjo$b; a
		0 o p_169217_
		1 o p_169218_
gjo$c gjo$c
	a a
	b b
	<init> (Lgjo;I)V <init>
		0 o p_169222_
		1 o p_169223_
	a (Lgjk;Lgjn;)V a
		0 o p_169226_
		1 o p_169227_
	a (Lgjo$a;)Lgjo$b; a
		static
		0 o p_169229_
	a ()Lgjl; a
gjp gjp
gjq gjq
	a ()Lgjs; a
gjq$a gjq$a
	a a
	<init> (Lgjs;)V <init>
		0 o direction
	a ()Lgjs; a
	b ()Lgjs; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_265575_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gjq$b gjq$b
	<init> ()V <init>
	a ()Lgjs; a
gjq$c gjq$c
	a a
	<init> (Z)V <init>
		0 o forward
	a ()Lgjs; a
	b ()Z a
	equals (Ljava/lang/Object;)Z equals
		0 o p_265793_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gjr gjr
	a HORIZONTAL
	b VERTICAL
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_265486_
		1 o p_265744_
	a (Z)Lgjs; a
		0 o p_265698_
	a ()Lgjr; a
	b ()Lgjs; b
	c ()Lgjs; c
	d ()[Lgjr; d
		static
	valueOf (Ljava/lang/String;)Lgjr; valueOf
		static
		0 o p_265516_
	values ()[Lgjr; values
		static
gjs gjs
	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 ()Lgjr; a
	b ()Lgjs; b
	b (II)Z b
		0 o p_265215_
		1 o p_265040_
	c (II)I c
		0 o p_265081_
		1 o p_265641_
	c ()Z c
	d ()Lit/unimi/dsi/fastutil/ints/IntComparator; d
	e ()[Lgjs; e
		static
	valueOf (Ljava/lang/String;)Lgjs; valueOf
		static
		0 o p_265244_
	values ()[Lgjs; values
		static
gjt gjt
	a a
	b b
	<init> (II)V <init>
		0 o x
		1 o y
	a (Lgjr;)I a
		0 o p_265656_
	a (Lgjr;II)Lgjt; a
		static
		0 o p_265175_
		1 o p_265751_
		2 o p_265120_
	a (Lgjs;)Lgjt; a
		0 o p_265084_
	a ()I a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_265333_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gjt$1 gjt$1
	a a
	b b
	<clinit> ()V <clinit>
		static
gju gju
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgjt;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 (Lgju;Lgjr;)Z a
		0 o p_265306_
		1 o p_265340_
	a (II)Z a
		0 o p_332787_
		1 o p_332731_
	a ()Lgju; a
		static
	a (Lgju;)Z a
		0 o p_265652_
	a (Lgjs;)Lgju; a
		0 o p_265714_
	a (Lgjr;)I a
		0 o p_265463_
	a (Lorg/joml/Matrix3x2f;)Lgju; a
		0 o p_415890_
	a (Lgjr;IIII)Lgju; a
		static
		0 o p_265648_
		1 o p_265317_
		2 o p_265685_
		3 o p_265218_
		4 o p_265226_
	b (Lgjs;)I b
		0 o p_265778_
	b (Lgju;)Lgju; b
		0 o p_276058_
	b (Lorg/joml/Matrix3x2f;)Lgju; b
		0 o p_422048_
	b ()I b
	b (Lgjr;)I b
		0 o p_265694_
	c ()I c
	c (Lgjs;)Lgju; c
		0 o p_265704_
	c (Lgju;)Z c
		0 o p_422036_
	d ()I d
	d (Lgju;)Z d
		0 o p_422166_
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_265117_
	f ()Lgjt; a
	g ()I b
	h ()I c
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gju$1 gju$1
	a a
	<clinit> ()V <clinit>
		static
gjv gjv
gjw gjw
gjx gjx
	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> (Lgko;Lhfw$a;Lhgy;Lhxj;Ljava/util/List;)V <init>
		0 o p_416418_
		1 o p_415673_
		2 o p_440036_
		3 o p_439972_
		4 o p_415849_
	a (ILgla;)V a
		0 o p_417620_
		1 o p_417621_
	a (Lgla;I)V a
		0 o p_415554_
		1 o p_415565_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;IILorg/apache/commons/lang3/mutable/MutableBoolean;Lfua;Lgkn;)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 (Lgju;Lcom/mojang/blaze3d/systems/RenderPass;)V a
		0 o p_416458_
		1 o p_416455_
	a (Lgkp;)V a
		0 o p_425133_
	a (Lgjx$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 (Lgkn;FFII)V a
		0 o p_416534_
		1 o p_416284_
		2 o p_416546_
		3 o p_415743_
		4 o p_416437_
	a ()V a
	a (Lgju;Lgju;)Z a
		0 o p_416356_
		1 o p_416077_
	a (Lftv;Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgjy;Lgju;)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 (Ljava/lang/Object;)Lgkg; a
		0 o p_428051_
	a (Lcom/mojang/blaze3d/vertex/VertexFormat;)Ljava/lang/String; a
		static
		0 o p_419420_
	a (I)V a
		0 o p_416115_
	a (ILgkn;)V a
		0 o p_428049_
		1 o p_428050_
	a (Lgkm;)V a
		0 o p_419849_
	a (Lhyy;Lfua;III)V a
		0 o p_428843_
		1 o p_416703_
		2 o p_416443_
		3 o p_416400_
		4 o p_416052_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lftv; a
		0 o p_416066_
	a (Ljava/util/function/Supplier;Lfsk;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 (Lgko$b;)V a
		0 o p_419768_
	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
gjx$1 gjx$1
	a a
	b b
	c c
	<init> (Lgjx;Lorg/joml/Matrix3x2f;Lgju;)V <init>
		0 o p_426029_
		1 o p_426042_
		2 o p_426048_
	a (Lgih;)V a
		0 o p_440516_
	b (Lgih;)V b
		0 o p_438996_
	c (Lgih;)V c
		0 o p_439019_
gjx$a gjx$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_
gjx$b gjx$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;Lgjy;Lgju;)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 ()Lgjy; f
	g ()Lgju; g
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gjx$c gjx$c
	a a
	b b
	c c
	d d
	<init> (Lftz;Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgjy;Lgju;)V <init>
		0 o mesh
		1 o pipeline
		2 o textureSetup
		3 o scissorArea
	a ()Lftz; a
	b ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; b
	c ()Lgjy; c
	close ()V close
	d ()Lgju; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_419488_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gjy gjy
	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;Lcom/mojang/blaze3d/textures/GpuTextureView;)Lgjy; a
		static
		0 o p_423619_
		1 o p_423588_
	a ()Lgjy; a
		static
	a (Lcom/mojang/blaze3d/textures/GpuTextureView;)Lgjy; a
		static
		0 o p_423536_
	b (Lcom/mojang/blaze3d/textures/GpuTextureView;)Lgjy; b
		static
		0 o p_423561_
	b ()I b
	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
gjz gjz
gk 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;)Lawi; getColumnPos
		static
		0 o p_118993_
		1 o p_118994_
	a ()Lgk; columnPos
		static
	a (Lcom/mojang/brigadier/StringReader;)Lgl; parse
		0 o p_118991_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_118997_
		1 o p_118998_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_119000_
gka gka
	b b
	<init> (Lhfw$a;Lies;)V <init>
		0 o p_415595_
		1 o p_433753_
	a (Lgkt;Lfua;)V a
		0 o p_415544_
		1 o p_415725_
	a (Lgla;Lfua;)V a
		0 o p_415913_
		1 o p_415756_
	a ()Ljava/lang/Class; a
	b ()Ljava/lang/String; b
gkb gkb
	<init> (Lhfw$a;)V <init>
		0 o p_415972_
	a (Lgku;Lfua;)V a
		0 o p_415749_
		1 o p_416266_
	a (Lgla;Lfua;)V a
		0 o p_416697_
		1 o p_416380_
	a (II)F a
		0 o p_416680_
		1 o p_415776_
	a ()Ljava/lang/Class; a
	b ()Ljava/lang/String; b
gkc gkc
	b b
	<init> (Lhfw$a;Lhnw;)V <init>
		0 o p_415616_
		1 o p_415780_
	a (Lgla;Lfua;)V a
		0 o p_416531_
		1 o p_416092_
	a (II)F a
		0 o p_415687_
		1 o p_415953_
	a ()Ljava/lang/Class; a
	a (Lgkv;Lfua;)V a
		0 o p_416503_
		1 o p_415786_
	b ()Ljava/lang/String; b
gkd gkd
	<init> (Lhfw$a;)V <init>
		0 o p_415764_
	a (Lgkw;Lfua;)V a
		0 o p_416582_
		1 o p_415956_
	a (Lgla;Lfua;)V a
		0 o p_415570_
		1 o p_416591_
	a (II)F a
		0 o p_416710_
		1 o p_416674_
	a ()Ljava/lang/Class; a
	b ()Ljava/lang/String; b
gke gke
	b b
	<init> (Lhfw$a;Lies;)V <init>
		0 o p_416699_
		1 o p_434506_
	a (Lgkx;Lfua;)V a
		0 o p_415609_
		1 o p_416717_
	a (Lgla;Lfua;)V a
		0 o p_415620_
		1 o p_415859_
	a ()Ljava/lang/Class; a
	b ()Ljava/lang/String; b
gkf gkf
	<init> (Lhfw$a;)V <init>
		0 o p_416347_
	a (Lgla;Lfua;)V a
		0 o p_416071_
		1 o p_416294_
	a ()Ljava/lang/Class; a
	a (Lgky;Lfua;)V a
		0 o p_416045_
		1 o p_415581_
	b ()Ljava/lang/String; b
gkg gkg
	b b
	c c
	<init> (Lhfw$a;)V <init>
		0 o p_428518_
	a (Lgla;Lgko;)V a
		0 o p_428408_
		1 o p_428250_
	a (Lgkz;Lfua;)V a
		0 o p_428332_
		1 o p_428499_
	a (Lgla;Lfua;)V a
		0 o p_428501_
		1 o p_428362_
	a ()Ljava/lang/Class; a
	a (Lgla;)Z a
		0 o p_428255_
	a (Lgkz;)Z a
		0 o p_428573_
	a (Lgkz;Lgko;)V a
		0 o p_428390_
		1 o p_428372_
	a (II)F a
		0 o p_428340_
		1 o p_428276_
	b ()Ljava/lang/String; b
	c ()Z c
	d ()V d
	e ()V e
gkh gkh
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lhfw$a;)V <init>
		0 o p_416185_
	a (Lgla;Lgko;)V a
		0 o p_428425_
		1 o p_428420_
	a (ZII)V a
		0 o p_428358_
		1 o p_415840_
		2 o p_415644_
	a (Lgla;Lgko;I)V a
		0 o p_416683_
		1 o p_415872_
		2 o p_416691_
	a (Lgla;Lfua;)V a
		0 o p_415826_
		1 o p_415928_
	a (II)F a
		0 o p_416617_
		1 o p_416124_
	a (Lgla;)Z a
		0 o p_428278_
	a ()Ljava/lang/Class; a
	b ()Ljava/lang/String; b
	c ()Ljava/lang/String; c
	close ()V close
	d ()Ljava/lang/String; d
gki gki
gkj gkj
	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;Lgjy;Lorg/joml/Matrix3x2f;IIIIFFFFILgju;)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;Lgjy;Lorg/joml/Matrix3x2f;IIIIFFFFILgju;Lgju;)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;Lgju;)Lgju; 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 (Lfud;)V a
		0 o p_415779_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lgjy; 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 ()Lgju; m
	n ()Lgju; n
	toString ()Ljava/lang/String; toString
gkk gkk
	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;Lgjy;Lorg/joml/Matrix3x2f;IIIIIILgju;Lgju;)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
	<init> (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgjy;Lorg/joml/Matrix3x2f;IIIIIILgju;)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_
	a (IIIILorg/joml/Matrix3x2f;Lgju;)Lgju; 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 (Lfud;)V a
		0 o p_415536_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lgjy; 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 ()Lgju; m
	n ()Lgju; n
	toString ()Ljava/lang/String; toString
gkl gkl
	a a
	b b
	c c
	<init> (Lorg/joml/Matrix3x2f;Lgih;Lgju;)V <init>
		0 o pose
		1 o renderable
		2 o scissorArea
	a (Lfud;)V a
		0 o p_415880_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lgjy; b
	c ()Lorg/joml/Matrix3x2f; a
	d ()Lgih; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_416286_
	hashCode ()I hashCode
	m ()Lgju; m
	n ()Lgju; n
	toString ()Ljava/lang/String; toString
gkm gkm
	a (Lfud;)V a
		0 o p_415710_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lgjy; b
	m ()Lgju; m
gkn gkn
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Ljava/lang/String;Lorg/joml/Matrix3x2f;Lhyy;IILgju;)V <init>
		0 o p_416537_
		1 o p_415977_
		2 o p_428820_
		3 o p_415911_
		4 o p_416633_
		5 o p_415823_
	a (Lgju;)Lgju; a
		0 o p_428200_
	a ()Ljava/lang/String; a
	b ()Lorg/joml/Matrix3x2f; b
	c ()Lhyy; c
	d ()I d
	e ()I e
	f ()Lgju; f
	g ()Lgju; g
	h ()Lgju; h
	n ()Lgju; n
gko gko
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
	a (Lgkj;)V a
		0 o p_427445_
	a (Ljava/util/function/Consumer;Lgko$a;)V a
		0 o p_418124_
		1 o p_418372_
	a (Lgkp;)V a
		0 o p_416631_
	a (Lgju;Ljava/util/List;)Z a
		0 o p_422321_
		1 o p_422715_
	a (Lgkn;)V a
		0 o p_416573_
	a ()V a
	a (Lgju;)V a
		0 o p_422532_
	a (Ljava/util/Comparator;)V a
		0 o p_418003_
	a (Ljava/util/Comparator;Lgko$a;)V a
		static
		0 o p_448685_
		1 o p_448686_
	a (Ljava/util/function/Consumer;)V a
		0 o p_418276_
	a (Lgla;)V a
		0 o p_416091_
	a (Ljava/util/function/Consumer;Lgko$b;)V a
		0 o p_436752_
		1 o p_419645_
	a (Lgko$a;Ljava/util/function/Consumer;)V a
		0 o p_418468_
		1 o p_418350_
	a (Lgkm;)V a
		0 o p_416144_
	a (Lgkq;)Z a
		0 o p_422644_
	b (Ljava/util/function/Consumer;Lgko$a;)V b
		0 o p_421278_
		1 o p_421279_
	b (Lgju;)V b
		0 o p_421652_
	b (Ljava/util/function/Consumer;Lgko$b;)V b
		0 o p_418051_
		1 o p_419641_
	b (Lgkm;)V b
		0 o p_427291_
	b (Ljava/util/function/Consumer;)V b
		0 o p_418229_
	b ()V b
	c (Ljava/util/function/Consumer;)V c
		0 o p_418352_
	c (Ljava/util/function/Consumer;Lgko$a;)V c
		0 o p_418225_
		1 o p_418061_
	c ()V c
	d ()Ljava/util/Set; d
	d (Ljava/util/function/Consumer;Lgko$a;)V d
		static
		0 o p_436487_
		1 o p_436488_
	e ()V e
gko$a gko$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgko$a;)V <init>
		0 o p_418301_
	a (Lgkp;)V a
		0 o p_418089_
	a (Lgkn;)V a
		0 o p_418222_
	a (Lgkm;)V a
		0 o p_418022_
	a (Lgla;)V a
		0 o p_418088_
	b (Lgkm;)V b
		0 o p_427510_
gko$b gko$b
	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 ()[Lgko$b; a
		static
	valueOf (Ljava/lang/String;)Lgko$b; valueOf
		static
		0 o p_419998_
	values ()[Lgko$b; values
		static
gkp gkp
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lgda;Lbes;Lorg/joml/Matrix3x2f;IIIIZLgju;)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 ()Lgda$c; a
	n ()Lgju; n
gkq gkq
	n ()Lgju; n
gkr gkr
	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> (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgjy;Lorg/joml/Matrix3x2f;IIIIIIFFFFILgju;Lgju;)V <init>
		0 o pipeline
		1 o textureSetup
		2 o pose
		3 o tileWidth
		4 o tileHeight
		5 o x0
		6 o y0
		7 o x1
		8 o y1
		9 o u0
		10 o u1
		11 o v0
		12 o v1
		13 o color
		14 o scissorArea
		15 o bounds
	<init> (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgjy;Lorg/joml/Matrix3x2f;IIIIIIFFFFILgju;)V <init>
		0 o p_449927_
		1 o p_449129_
		2 o p_449634_
		3 o p_449008_
		4 o p_449445_
		5 o p_449624_
		6 o p_449934_
		7 o p_449960_
		8 o p_449423_
		9 o p_449551_
		10 o p_449831_
		11 o p_449073_
		12 o p_449677_
		13 o p_449197_
		14 o p_449741_
	a (IIIILorg/joml/Matrix3x2f;Lgju;)Lgju; a
		static
		0 o p_449165_
		1 o p_449262_
		2 o p_449326_
		3 o p_449172_
		4 o p_449474_
		5 o p_449697_
	a (Lfud;)V a
		0 o p_449748_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lgjy; b
	c ()Lorg/joml/Matrix3x2f; c
	d ()I d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_449170_
	f ()I f
	g ()I g
	h ()I h
	hashCode ()I hashCode
	i ()I i
	j ()F j
	k ()F k
	l ()F l
	m ()Lgju; m
	n ()Lgju; n
	o ()F m
	p ()I n
	toString ()Ljava/lang/String; toString
gks gks
gkt gkt
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lguc;Ldgn;Lefw;IIIILgju;Lgju;)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> (Lguc;Ldgn;Lefw;IIIILgju;)V <init>
		0 o p_449939_
		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 ()Lguc; b
	c ()Ldgn; c
	d ()Lefw; 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 ()Lgju; i
	n ()Lgju; n
	toString ()Ljava/lang/String; toString
gku gku
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<init> (Lgul;Lamj;FFIIIIFLgju;Lgju;)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> (Lgul;Lamj;FFIIIIFLgju;)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 ()Lgul; b
	c ()Lamj; 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 ()Lgju; i
	j ()F e
	n ()Lgju; n
	toString ()Ljava/lang/String; toString
gkv gkv
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<init> (Lhuk;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;IIIIFLgju;Lgju;)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> (Lhuk;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;IIIIFLgju;)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 ()Lhuk; 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 ()Lgju; i
	j ()Lorg/joml/Quaternionf; e
	n ()Lgju; n
	toString ()Ljava/lang/String; toString
gkw gkw
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Ljava/util/List;IIIILgju;Lgju;)V <init>
		0 o chartData
		1 o x0
		2 o y0
		3 o x1
		4 o y1
		5 o scissorArea
		6 o bounds
	<init> (Ljava/util/List;IIIILgju;)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_
	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 ()Lgju; i
	n ()Lgju; n
	toString ()Ljava/lang/String; toString
gkx gkx
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lgwg$a;Lelb;IIIIFLgju;Lgju;)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> (Lgwg$a;Lelb;IIIIFLgju;)V <init>
		0 o p_435719_
		1 o p_421576_
		2 o p_421949_
		3 o p_421975_
		4 o p_422255_
		5 o p_421655_
		6 o p_422106_
		7 o p_421999_
	a ()F a
	b ()Lgwg$a; b
	c ()Lelb; 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 ()Lgju; i
	n ()Lgju; n
	toString ()Ljava/lang/String; toString
gky gky
	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> (Lgwq;Lamj;FFFIIIIFLgju;Lgju;)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> (Lgwq;Lamj;FFFIIIIFLgju;)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 ()Lgwq; b
	c ()Lamj; 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 ()Lgju; i
	j ()F e
	k ()F f
	n ()Lgju; n
	toString ()Ljava/lang/String; toString
gkz gkz
	b b
	c c
	d d
	e e
	f f
	<init> (Lgkn;IIII)V <init>
		0 o guiItemRenderState
		1 o x0
		2 o y0
		3 o x1
		4 o y1
	a ()F a
	bf_ ()Lorg/joml/Matrix3x2f; bf_
	c ()Lgkn; 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 ()Lgju; i
	n ()Lgju; n
	toString ()Ljava/lang/String; toString
gl net/minecraft/commands/arguments/coordinates/Coordinates
	a ()Z isXRelative
	a (Lej;)Lfoh; getPosition
		0 o p_119566_
	b ()Z isYRelative
	b (Lej;)Lfog; getRotation
		0 o p_119567_
	c (Lej;)Lja; getBlockPos
		0 o p_119569_
	c ()Z isZRelative
gla gla
	a a
	<clinit> ()V <clinit>
		static
	a ()F a
	a (IIIILgju;)Lgju; a
		static
		0 o p_421590_
		1 o p_421871_
		2 o p_422465_
		3 o p_422594_
		4 o p_421800_
	bf_ ()Lorg/joml/Matrix3x2f; bf_
	e ()I e
	f ()I f
	g ()I g
	h ()I h
	i ()Lgju; i
glb glb
glc glc
	A A
	B B
	C C
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgad;Ljava/lang/Runnable;)V <init>
		0 o p_265483_
		1 o p_300004_
	a (Lgdd;IIF)V a
		0 o p_282353_
		1 o p_265135_
		2 o p_265032_
		3 o p_265387_
	a (Lgmj;)V a
		0 o p_272914_
	a (ZLjava/lang/Runnable;)V a
		0 o p_352950_
		1 o p_299978_
	a (Lgdp;)V a
		0 o p_267841_
	a (Lgjf;)V a
		static
		0 o p_329717_
	aI_ ()V aI_
	aL_ ()Z aL_
	aX_ ()V aX_
	b (Lgmj;)V b
		0 o p_299786_
	b (Lgdp;)V b
		0 o p_344154_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_344155_
	c ()V c
	o ()I o
	p ()V p
gld gld
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Ljava/lang/Runnable;Lxx;Lxx;)V <init>
		0 o p_95519_
		1 o p_95520_
		2 o p_95521_
	<init> (Ljava/lang/Runnable;Lxx;Lxx;Lxx;Z)V <init>
		0 o p_239327_
		1 o p_239328_
		2 o p_239329_
		3 o p_239330_
		4 o p_239331_
	a (Lgdd;IIF)V a
		0 o p_281989_
		1 o p_281583_
		2 o p_282152_
		3 o p_282198_
	a (Lgdp;)V a
		0 o p_95533_
	aY_ ()Z aY_
	bg_ ()V bg_
	i ()Lxx; i
gle gle
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Runnable;Lgle$a;Lxx;Lxx;Lxx;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_
	<init> (Ljava/lang/Runnable;Lgle$a;Lxx;Lxx;Z)V <init>
		0 o p_307341_
		1 o p_95544_
		2 o p_95545_
		3 o p_95546_
		4 o p_95547_
	a (Lgdd;IIF)V a
		0 o p_282759_
		1 o p_282356_
		2 o p_282725_
		3 o p_281518_
	a (Lgdp;)V a
		0 o p_307035_
	a (Lgth;)Z a
		0 o p_446874_
	aY_ ()Z aY_
	b (Lgdp;)V b
		0 o p_307037_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_307036_
gle$a gle$a
	proceed (ZZ)V proceed
		0 o p_95566_
		1 o p_95567_
glf glf
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Runnable;)Lglh; a
		static
		0 o p_300031_
	a (Lcom/mojang/authlib/minecraft/BanDetails;)Lxx; a
		static
		0 o p_299957_
	a (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/authlib/minecraft/BanDetails;)Lglh; a
		static
		0 o p_299953_
		1 o p_299893_
	a (Ljava/net/URI;Ljava/lang/Runnable;Z)V a
		static
		0 o p_351637_
		1 o p_351638_
		2 o p_351639_
	a (Ljava/lang/String;Ljava/lang/Runnable;)Lglh; a
		static
		0 o p_299968_
		1 o p_299926_
	b (Lcom/mojang/authlib/minecraft/BanDetails;)Lxx; b
		static
		0 o p_299924_
	b (Ljava/net/URI;Ljava/lang/Runnable;Z)V b
		static
		0 o p_351640_
		1 o p_351641_
		2 o p_351642_
	c (Lcom/mojang/authlib/minecraft/BanDetails;)Lxx; c
		static
		0 o p_299989_
	d (Lcom/mojang/authlib/minecraft/BanDetails;)Lxx; d
		static
		0 o p_299862_
	e (Lcom/mojang/authlib/minecraft/BanDetails;)Lxx; e
		static
		0 o p_299833_
	f (Lcom/mojang/authlib/minecraft/BanDetails;)Z f
		static
		0 o p_299982_
glg glg
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Z)V <init>
		0 o p_95579_
		1 o p_437367_
	a (Lgdd;IIF)V a
		0 o p_282470_
		1 o p_282674_
		2 o p_282014_
		3 o p_283132_
	a (I)V a
		0 o p_95589_
	a (Lgjl;)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;I)Lbes; a
		0 o p_437302_
		1 o p_437324_
	a (Ljava/lang/String;)Ljava/lang/String; a
		0 o p_232707_
	a (Lgti;Z)Z a
		0 o p_446006_
		1 o p_434924_
	a (Lfzz;II)V a
		0 o p_95600_
		1 o p_95601_
		2 o p_95602_
	a (Lgth;)Z a
		0 o p_446285_
	aI_ ()V aI_
	aX_ ()V aX_
	aZ_ ()V aZ_
	a_ (Ljava/lang/String;Z)V a_
		0 o p_95606_
		1 o p_95607_
	b (Ljava/lang/String;Z)V b
		0 o p_242400_
		1 o p_242161_
	b (DD)Lyv; b
		0 o p_232702_
		1 o p_232703_
	b (Lgdd;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_
	ba_ ()Z ba_
	bb_ ()Z bb_
	bg_ ()V bg_
	l ()Z l
glg$1 glg$1
	l l
	<init> (Lglg;Lgda;IIIILxx;)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_
	e ()Lym; e
glg$a glg$a
	create (Ljava/lang/String;Z)Lglg; create
		0 o p_437286_
		1 o p_437298_
glg$b glg$b
	a INTENTIONAL
	b INTERRUPTED
	c DONE
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_437282_
		1 o p_437241_
	a ()[Lglg$b; a
		static
	valueOf (Ljava/lang/String;)Lglg$b; valueOf
		static
		0 o p_437263_
	values ()[Lglg$b; values
		static
glh glh
	t t
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Ljava/lang/String;Z)V <init>
		0 o p_95631_
		1 o p_95632_
		2 o p_95633_
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lxx;Lxx;Ljava/net/URI;Lxx;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;Lxx;Lxx;Ljava/lang/String;Lxx;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;Lxx;Ljava/lang/String;Z)V <init>
		0 o p_238329_
		1 o p_238330_
		2 o p_238331_
		3 o p_238332_
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lxx;Ljava/net/URI;Z)V <init>
		0 o p_352448_
		1 o p_352313_
		2 o p_352270_
		3 o p_352104_
	a (Lgmj;Ljava/lang/String;ZLgdp;)V a
		static
		0 o p_349793_
		1 o p_349794_
		2 o p_349795_
		3 o p_349796_
	a (Lgmj;Ljava/net/URI;)V a
		static
		0 o p_352190_
		1 o p_352392_
	a (Lgdp;)V a
		0 o p_169245_
	a (Lgjg;)V a
		0 o p_428302_
	a (Lgmj;Ljava/lang/String;)V a
		static
		0 o p_275593_
		1 o p_275417_
	a (Ljava/lang/String;Lfzz;Lgmj;Z)V a
		static
		0 o p_274668_
		1 o p_274669_
		2 o p_274670_
		3 o p_274671_
	a (ZLjava/lang/String;)Lym; a
		static
		0 o p_239180_
		1 o p_239181_
	a (Ljava/net/URI;Lfzz;Lgmj;Z)V a
		static
		0 o p_351647_
		1 o p_351648_
		2 o p_351649_
		3 o p_351650_
	a (Lgmj;Ljava/net/URI;ZLgdp;)V a
		static
		0 o p_351643_
		1 o p_351644_
		2 o p_351645_
		3 o p_351646_
	a (Lgmj;Ljava/lang/String;Z)V a
		static
		0 o p_350478_
		1 o p_350522_
		2 o p_350852_
	a (Lgmj;Ljava/net/URI;Z)V a
		static
		0 o p_352415_
		1 o p_352168_
		2 o p_352122_
	b (Lgdp;)V b
		0 o p_169247_
	b (Lgmj;Ljava/net/URI;)Lgdp$c; b
		static
		0 o p_352385_
		1 o p_352416_
	b (Lgmj;Ljava/lang/String;Z)Lgdp$c; b
		static
		0 o p_350304_
		1 o p_350370_
		2 o p_350962_
	b (Lgmj;Ljava/net/URI;Z)Lgdp$c; b
		static
		0 o p_352068_
		1 o p_352436_
		2 o p_352216_
	b (Lgmj;Ljava/lang/String;)Lgdp$c; b
		static
		0 o p_275326_
		1 o p_275241_
	c (Z)Lym; c
		static
		0 o p_240014_
	c (Lgdp;)V c
		0 o p_169249_
	l ()V l
	o ()V o
gli gli
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lxx;Lxx;)V <init>
		0 o p_95654_
		1 o p_95655_
		2 o p_95656_
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lxx;Lxx;Lxx;Lxx;)V <init>
		0 o p_95658_
		1 o p_95659_
		2 o p_95660_
		3 o p_95661_
		4 o p_95662_
	a (I)V a
		0 o p_95664_
	a (Lgdp;)V a
		0 o p_169257_
	a (Lgjg;)V a
		0 o p_428402_
	a (Lgth;)Z a
		0 o p_446643_
	aY_ ()Z aY_
	b (Lgdp;)V b
		0 o p_169259_
	bg_ ()V bg_
	c ()V c
	e ()V e
	i ()Lxx; i
	l ()V l
glj glj
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lxx;)V <init>
		0 o p_279215_
		1 o p_279228_
	a (Lgdd;IIF)V a
		0 o p_283201_
		1 o p_95701_
		2 o p_95702_
		3 o p_95703_
	a (Lfzz;Lhbe;Lhab;Lhaf;)V a
		0 o p_251955_
		1 o p_249536_
		2 o p_252078_
		3 o p_320415_
	a (Lgdp;)V a
		0 o p_289624_
	a (Lgmj;Lfzz;Lhbe;Lhab;ZLhaf;)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_
	a (Lxx;)V a
		0 o p_95718_
	aY_ ()Z aY_
	bg_ ()V bg_
	e ()V e
glj$1 glj$1
	a a
	b b
	c c
	d d
	e e
	<init> (Lglj;Ljava/lang/String;Lhbe;Lfzz;Lhab;Lhaf;)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 (Lhab$a;)Lifo$c; a
		static
		0 o p_314423_
	a (Lfzz;)V a
		0 o p_278877_
	a (Lfzz;Ljava/lang/String;)V a
		0 o p_278875_
		1 o p_278876_
	run ()V run
glj$2 glj$2
	a a
	<clinit> ()V <clinit>
		static
glk glk
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgsn;Ljava/util/function/Consumer;)V <init>
		0 o p_232732_
		1 o p_232733_
		2 o p_232734_
	a (Lgdp;)V a
		0 o p_329719_
	a (Lglk$a$a;)Z a
		0 o p_232738_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_329718_
	bg_ ()V bg_
	c ()V c
	o ()V o
	p ()Ljava/util/Optional; p
glk$a glk$a
	a a
	<init> (Lglk;)V <init>
		0 o p_95778_
	a (Lglk$a;Lgdj$a;)V a
		static
		0 o p_203137_
		1 o p_203138_
	a (Lgdj$a;)V a
		0 o p_95783_
	a (Lglk$a$a;)V a
		0 o p_95785_
	a (Ljk$c;)Lglk$a$a; a
		0 o p_205389_
	b (Lglk$a$a;)Ljava/lang/String; b
		static
		0 o p_203142_
glk$a$a glk$a$a
	a a
	b b
	c c
	<init> (Lglk$a;Ljk$c;)V <init>
		0 o p_205391_
		1 o p_205392_
	a (Lgti;Z)Z a
		0 o p_445463_
		1 o p_433528_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_440239_
		1 o p_439437_
		2 o p_440381_
		3 o p_439172_
		4 o p_440598_
gll gll
	A A
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgsd;Ljava/util/function/Consumer;Leyq;)V <init>
		0 o p_95822_
		1 o p_95823_
		2 o p_95824_
	a (Lgdp;)V a
		0 o p_382515_
	a (Leyq;)V a
		0 o p_95826_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_382516_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_280790_
	c ()V c
	d (Lgdp;)V d
		0 o p_438730_
	l ()Leyq; l
	o ()V o
	p ()Z p
gll$a gll$a
	a a
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lgll;)V <init>
		0 o p_95851_
	H ()V H
	a (Lgdj$a;)V a
		0 o p_95853_
	a (Lgll$a$a;)V a
		0 o p_95855_
	a (Lgll$a$c;)V a
		0 o p_439862_
	d ()V d
gll$a$a gll$a$a
	<init> ()V <init>
gll$a$b gll$a$b
	a a
	<init> (Lgda;)V <init>
		0 o p_440084_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_438965_
		1 o p_439221_
		2 o p_439164_
		3 o p_440475_
		4 o p_440587_
gll$a$c gll$a$c
	a a
	b b
	c c
	<init> (Lgll$a;Leyn;I)V <init>
		0 o p_439477_
		1 o p_439296_
		2 o p_440384_
	a (Lgti;Z)Z a
		0 o p_446923_
		1 o p_439918_
	a ()Lxx; a
	a (Lgdd;IILdhp;)V a
		0 o p_440504_
		1 o p_439440_
		2 o p_440189_
		3 o p_440137_
	a (Lgdd;II)V a
		0 o p_440627_
		1 o p_440176_
		2 o p_439994_
	a (Lejm;)Ldhp; a
		0 o p_439140_
	a (Lgdd;IIZF)V a
		0 o p_439824_
		1 o p_440069_
		2 o p_439216_
		3 o p_440360_
		4 o p_439765_
glm glm
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;)V <init>
		0 o p_276298_
	a (Lgdp;)V a
		0 o p_276311_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_276287_
	bg_ ()V bg_
	c ()V c
	o ()V o
	p ()V p
gln gln
	a a
	b b
	c c
	<init> (Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_95894_
		1 o p_307402_
	a (Lgdd;IIF)V a
		0 o p_283519_
		1 o p_282196_
		2 o p_283357_
		3 o p_283026_
	a (Lgdp;)V a
		0 o p_307042_
	aY_ ()Z aY_
	b (Lgdp;)V b
		0 o p_307041_
	bg_ ()V bg_
glo glo
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Z)V <init>
		0 o p_95911_
		1 o p_95912_
	a (Lgdd;IIF)V a
		0 o p_283488_
		1 o p_283551_
		2 o p_283002_
		3 o p_281981_
	a (Lgdd;II)V a
		static
		0 o p_339647_
		1 o p_339641_
		2 o p_339673_
	a (Lgti;Z)Z a
		0 o p_446287_
		1 o p_433128_
	a (Lgdp;)V a
		0 o p_280796_
	a (I)Lyv; a
		0 o p_95918_
	aY_ ()Z aY_
	b (Lgdp;)V b
		0 o p_280794_
	b (Lgdd;IIF)V b
		0 o p_296411_
		1 o p_295765_
		2 o p_295221_
		3 o p_295625_
	ba_ ()Z ba_
	bb_ ()Z bb_
	bg_ ()V bg_
	c (Z)V c
		0 o p_273413_
	e ()V e
	f (Z)V f
		0 o p_280795_
	o ()V o
	p ()V p
glo$a glo$a
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lxx;Lxx;Lxx;Lxx;)V <init>
		0 o p_273707_
		1 o p_273255_
		2 o p_273747_
		3 o p_273434_
		4 o p_273416_
	b (Lgdd;IIF)V b
		0 o p_339588_
		1 o p_339615_
		2 o p_339620_
		3 o p_339674_
glp glp
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgdd;IIF)V a
		0 o p_281247_
		1 o p_281844_
		2 o p_283693_
		3 o p_281842_
	a (Lgdp;)V a
		0 o p_280798_
	b (Lgdd;IIF)V b
		0 o p_283391_
		1 o p_295532_
		2 o p_296277_
		3 o p_295918_
	b (Lgdp;)V b
		static
		0 o p_351651_
	bg_ ()V bg_
glq glq
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lhab;)V <init>
		0 o p_95960_
		1 o p_95961_
		2 o p_95962_
	a (Lgdd;IIF)V a
		0 o p_282464_
		1 o p_95969_
		2 o p_95970_
		3 o p_95971_
	a (Ljava/lang/String;)V a
		0 o p_95983_
	a (Lfzz;II)V a
		0 o p_95973_
		1 o p_95974_
		2 o p_95975_
	a (Lgdp;)V a
		0 o p_95977_
	a (Lgth;)Z a
		0 o p_445541_
	aI_ ()V aI_
	aX_ ()V aX_
	aZ_ ()V aZ_
	b (Lgdp;)V b
		0 o p_95981_
	bg_ ()V bg_
	o ()V o
	p ()V p
glr glr
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lxx;Lwm;)V <init>
		0 o p_350975_
		1 o p_350733_
		2 o p_350337_
	<init> (Lgmj;Lxx;Lxx;Lxx;)V <init>
		0 o p_279153_
		1 o p_279183_
		2 o p_279332_
		3 o p_279257_
	<init> (Lgmj;Lxx;Lxx;)V <init>
		0 o p_95993_
		1 o p_95994_
		2 o p_95995_
	<init> (Lgmj;Lxx;Lwm;Lxx;)V <init>
		0 o p_350946_
		1 o p_350644_
		2 o p_350268_
		3 o p_350948_
	a (Ljava/nio/file/Path;Lgdp;)V a
		static
		0 o p_351654_
		1 o p_351655_
	a (Lgdp;)V a
		0 o p_280800_
	a (Ljava/net/URI;)V a
		0 o p_351652_
	a (Ljava/nio/file/Path;)V a
		0 o p_351653_
	aY_ ()Z aY_
	b (Lgdp;)V b
		0 o p_280799_
	bg_ ()V bg_
	c ()V c
	i ()Lxx; i
gls gls
	a a
	<init> (Lxx;Lxx;)V <init>
		0 o p_96049_
		1 o p_96050_
	a (Lgdd;IIF)V a
		0 o p_281469_
		1 o p_96053_
		2 o p_96054_
		3 o p_96055_
	a (Lgdp;)V a
		0 o p_280801_
	aY_ ()Z aY_
	b (Lgdd;IIF)V b
		0 o p_294505_
		1 o p_295605_
		2 o p_295169_
		3 o p_296050_
	bg_ ()V bg_
glt glt
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Licq;Lamj;)V <init>
		0 o p_289556_
		1 o p_289549_
	a (Lfsy;)V a
		0 o p_289543_
	a ()V a
	a (Licq;Ljava/lang/String;)Lglt; a
		static
		0 o p_289550_
		1 o p_289565_
	b ()Lamj; b
	b (Licq;Ljava/lang/String;)Lglt; b
		static
		0 o p_289553_
		1 o p_289535_
	c ()Z c
	close ()V close
	d ()V d
	e ()Ljava/lang/String; e
glu glu
	a a
	<init> (Lxx;)V <init>
		0 o p_331916_
	aY_ ()Z aY_
	b (Lgdd;IIF)V b
		0 o p_330526_
		1 o p_330256_
		2 o p_331601_
		3 o p_331163_
	bc_ ()Z bc_
	bg_ ()V bg_
	c ()V c
glv glv
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	<init> (Lxx;Lxx;Lxx;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 (Lxx;Lxx;Lxx;Ljava/lang/Runnable;)Lglv; a
		static
		0 o p_240291_
		1 o p_240292_
		2 o p_240293_
		3 o p_240294_
	a (Lgdd;IIF)V a
		0 o p_283537_
		1 o p_239719_
		2 o p_239720_
		3 o p_239721_
	a (Lgdp;)V a
		0 o p_239908_
	a (Lxx;Lxx;Ljava/lang/Runnable;)Lglv; a
		static
		0 o p_240310_
		1 o p_240311_
		2 o p_240312_
	aX_ ()V aX_
	aY_ ()Z aY_
	bg_ ()V bg_
	e ()V e
	i ()Lxx; i
glw glw
	f f
	<init> (Ljava/lang/String;Z)V <init>
		0 o p_437222_
		1 o p_437213_
	a (Lgdd;IIF)V a
		0 o p_281659_
		1 o p_283403_
		2 o p_281737_
		3 o p_282201_
	a (Lgte;)Z a
		0 o p_446925_
	a (Lgdp;)V a
		0 o p_96074_
	a (Lgth;)Z a
		0 o p_445775_
	aX_ ()V aX_
	bg_ ()V bg_
	o ()V o
	p ()V p
glx glx
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lgzv;Lglx$a;)V <init>
		0 o p_433191_
		1 o p_435031_
	a (Lgdd;IIF)V a
		0 o p_283534_
		1 o p_96146_
		2 o p_96147_
		3 o p_96148_
	a (Lgdd;IIIIF)V a
		0 o p_433901_
		1 o p_433815_
		2 o p_434324_
		3 o p_433974_
		4 o p_433800_
		5 o p_433827_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V a
		static
		0 o p_280803_
	a (Lgzv;Lglx$a;)V a
		0 o p_434525_
		1 o p_435414_
	a (Lgdd;IIIILaxh;)V a
		static
		0 o p_283467_
		1 o p_96152_
		2 o p_96153_
		3 o p_96154_
		4 o p_96155_
		5 o p_435378_
	aX_ ()V aX_
	aY_ ()Z aY_
	b (Lgjl;)V b
		0 o p_169312_
	b (Lgdd;IIF)V b
		0 o p_433649_
		1 o p_434938_
		2 o p_434020_
		3 o p_432747_
	ba_ ()Z ba_
	bc_ ()Z bc_
	e ()V e
	o ()Lico; o
glx$a glx$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_435441_
		1 o p_434415_
	a ()[Lglx$a; a
		static
	valueOf (Ljava/lang/String;)Lglx$a; valueOf
		static
		0 o p_433192_
	values ()[Lglx$a; values
		static
gly gly
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (J)Ljava/lang/String; a
		static
		0 o p_232745_
glz glz
	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> (Lfzz;Lbal;Ljava/util/function/Consumer;Z)V <init>
		0 o p_96172_
		1 o p_96173_
		2 o p_96174_
		3 o p_96175_
	a (Lgdd;IIF)V a
		0 o p_281839_
		1 o p_282704_
		2 o p_283650_
		3 o p_283394_
	a ()V a
	a (Lgdd;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 (II)I a
		static
		0 o p_169325_
		1 o p_169326_
	a (Licq;)V a
		static
		0 o p_389596_
	b ()Z b
	c ()Z c
	d ()I d
		static
glz$a glz$a
	<init> ()V <init>
	a (Lbap;)Licp; a
		0 o p_389445_
gm 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 left
		1 o up
		2 o forwards
	a (Lej;)Lfoh; getPosition
		0 o p_119912_
	a (Lcom/mojang/brigadier/StringReader;)Lgm; parse
		static
		0 o p_119907_
	a ()Z isXRelative
	a (Lcom/mojang/brigadier/StringReader;I)D readDouble
		static
		0 o p_119909_
		1 o p_119910_
	b ()Z isYRelative
	b (Lej;)Lfog; getRotation
		0 o p_119915_
	c ()Z isZRelative
	d ()D left
	e ()D up
	equals (Ljava/lang/Object;)Z equals
		0 o p_119918_
	f ()D forwards
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gma gma
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lxx;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lhab;)V <init>
		0 o p_446540_
		1 o p_446338_
		2 o p_446560_
		3 o p_445564_
	a (Lgdw;Lhab$a;)V a
		0 o p_446128_
		1 o p_445771_
	a (Lgdd;IIF)V a
		0 o p_445512_
		1 o p_446346_
		2 o p_445945_
		3 o p_445468_
	a (Ljava/lang/String;)V a
		0 o p_447100_
	a (Lfzz;II)V a
		0 o p_447144_
		1 o p_445975_
		2 o p_445475_
	a (Lgdp;)V a
		0 o p_445476_
	aI_ ()V aI_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_446986_
	b (Ljava/lang/String;)V b
		0 o p_445790_
	bg_ ()V bg_
	o ()V o
	p ()V p
gmb gmb
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldep;Lgmb$a;)V a
		static
		0 o p_96207_
		1 o p_96208_
	a (Ldep;Lfzz;ILxx;)V a
		static
		0 o p_96202_
		1 o p_96203_
		2 o p_96204_
		3 o p_96205_
	a ()Z a
		static
	a (Ldep;)Lgmb$a; a
		static
		0 o p_96200_
gmb$a gmb$a
	a (Lxx;Ldep;Lfzz;I)V a
		0 o p_96210_
		1 o p_96211_
		2 o p_96212_
		3 o p_96213_
	create (Lddg;Lczk;Lxx;)Lgmj; create
		0 o p_96215_
		1 o p_96216_
		2 o p_96217_
gmc gmc
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Lxx;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 (Lgdp;)V a
		0 o p_294811_
	a (Ljava/lang/Runnable;)Lgmj; a
		static
		0 o p_307422_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_351657_
	b (Ljava/lang/Runnable;)Lgmj; b
		static
		0 o p_307294_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_351656_
	c ()V c
	i ()Lxx; i
gmd gmd
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgdp;)V a
		0 o p_280811_
	aY_ ()Z aY_
	b (Lgdp;)V b
		0 o p_280810_
	bg_ ()V bg_
	c ()V c
gme gme
	<init> ()V <init>
	a ()V a
	b ()Z b
gmf gmf
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_96308_
	H ()V H
	I ()Ljava/util/Optional; I
	J ()Lgmj; J
	K ()V K
	L ()Lgmj; L
	M ()Lgmj; M
	N ()Lgmj; N
	O ()Lgmj; O
	P ()Lgmj; P
	a (Lgdd;IIF)V a
		0 o p_281899_
		1 o p_281431_
		2 o p_283183_
		3 o p_281435_
	a (Lxx;Ljava/util/function/Supplier;)Lgdp; a
		0 o p_262567_
		1 o p_262581_
	a (Lfzz;Ljk;Lgjb$b;)V a
		0 o p_426328_
		1 o p_425750_
		2 o p_426019_
	a (Lgdp;)V a
		0 o p_280815_
	a (Lgmj;Lgjb$b;)V a
		static
		0 o p_350532_
		1 o p_351050_
	a (Lgmj;Lxx;Ljava/net/URI;)Lgdp; a
		static
		0 o p_350313_
		1 o p_262593_
		2 o p_352111_
	a (Lfzz;Ljk;Lgdp;)V a
		0 o p_428052_
		1 o p_428053_
		2 o p_428054_
	a (Ljava/util/function/Supplier;Lgdp;)V a
		0 o p_280816_
		1 o p_280817_
	b (Lgdp;)V b
		0 o p_280814_
	b (Lgdd;IIF)V b
		0 o p_295883_
		1 o p_294974_
		2 o p_295209_
		3 o p_295290_
	bg_ ()V bg_
	e ()V e
	o ()Z o
	p ()Z p
gmf$a gmf$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;)V <init>
		0 o p_350989_
	a (Lgdp;)V a
		0 o p_350752_
	aX_ ()V aX_
	bg_ ()V bg_
	c ()V c
gmg gmg
	A A
	B B
	C C
	D D
	a a
	b b
	c c
	d d
	e e
	f f
	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_96379_
	a (Lamj;)Lami; a
		static
		0 o p_258126_
	a (Lgdd;IIF)V a
		0 o p_282713_
		1 o p_281914_
		2 o p_283700_
		3 o p_283598_
	a (Ljava/lang/String;Ljk$c;)Ljk$c; a
		static
		0 o p_255441_
		1 o p_255442_
	a (Leyq;)Ljava/lang/String; a
		static
		0 o p_205394_
	a (DDDD)Z a
		0 o p_96381_
		1 o p_96382_
		2 o p_96383_
		3 o p_294944_
	a (Ljl;Ljl;Ljl;Ljl;Ljava/lang/String;Leyq;)Leyq; 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 (Lfzz;II)V a
		0 o p_96390_
		1 o p_96391_
		2 o p_96392_
	a (Lgdp;)V a
		0 o p_280823_
	a (Ljl;Ljava/lang/String;I)Leyn; a
		static
		0 o p_259695_
		1 o p_259185_
		2 o p_259723_
	a (Ljl;Ljl;Ljl;Ljl;Lgdp;)V a
		0 o p_280818_
		1 o p_280819_
		2 o p_280820_
		3 o p_280821_
		4 o p_280822_
	a (Ljl;Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_259080_
		1 o p_260301_
	aX_ ()V aX_
	bg_ ()V bg_
	c (Z)V c
		0 o p_96450_
	o ()Ljava/lang/IllegalStateException; o
		static
gmg$a gmg$a
	a a
	<init> (Lgmg;Ljy;Ldcx;)V <init>
		0 o p_260073_
		1 o p_259278_
		2 o p_259076_
	a (Lgmg$a$a;)V a
		0 o p_96472_
	a (Lami;)Ljava/lang/String; a
		static
		0 o p_259357_
	a (Ldcx;Lduv;)Z a
		static
		0 o p_259348_
		1 o p_259421_
	a (Lgdj$a;)V a
		0 o p_96470_
	a (Lgth;)Z a
		0 o p_447256_
	a (Leyn;)Lduv; a
		static
		0 o p_259579_
gmg$a$a gmg$a$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgmg$a;Ljk;)V <init>
		0 o p_232757_
		1 o p_232758_
	a (Lgti;Z)Z a
		0 o p_446890_
		1 o p_435038_
	a (Lgdd;IILdhl;)V a
		0 o p_283196_
		1 o p_282036_
		2 o p_281683_
		3 o p_282242_
	a ()Lxx; a
	a (Lgdd;II)V a
		0 o p_281359_
		1 o p_282978_
		2 o p_283152_
	a (Lgdd;IIZF)V a
		0 o p_439027_
		1 o p_439504_
		2 o p_440223_
		3 o p_438973_
		4 o p_439944_
	a (Lami;)Lxx; a
		static
		0 o p_232760_
	b ()V b
gmh gmh
	a a
	b b
	c c
	d d
	e e
	<init> (Z)V <init>
		0 o p_169364_
	a (Lgdd;IIF)V a
		0 o p_283582_
		1 o p_96516_
		2 o p_96517_
		3 o p_96518_
	a (I)V a
		0 o p_96513_
	a ()V a
	a (Lxx;)V a
		0 o p_96520_
	aY_ ()Z aY_
	b (Lxx;)V b
		0 o p_96523_
	bc_ ()Z bc_
	c (Lxx;)V c
		0 o p_96525_
gmi gmi
	A A
	B B
	C C
	D D
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lfih$c;)V <init>
		0 o p_307263_
		1 o p_307619_
		2 o p_307488_
	a (Lfih$c;ZLjava/lang/Exception;)Lxx; a
		0 o p_307659_
		1 o p_307410_
		2 o p_307637_
	a (Lfzz;)V a
		0 o p_307224_
	a (Lfih$c;Z)Ljava/lang/Exception; a
		0 o p_307217_
		1 o p_307519_
	a (Lgdp;)V a
		0 o p_307281_
	a (Lfzz;Lgdp;)V a
		0 o p_307632_
		1 o p_307556_
	aX_ ()V aX_
	bg_ ()V bg_
	c ()V c
	i ()Lxx; i
	o ()V o
	p ()V p
gmj gmj
	A A
	B B
	C C
	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> (Lxx;)V <init>
		0 o p_96550_
	B ()Lxx; B
	C ()Lgda; C
	D ()Z D
	E ()Lbcb; E
	a (Lgjl;)V a
		0 o p_169396_
	a (Lgcz;)V a
		0 o p_265308_
	a (Lget;)Lget; a
		0 o p_254514_
	a (Lgth;)Z a
		0 o p_446782_
	a (F)V a
		0 o p_421625_
	a (Ljava/util/List;)V a
		0 o p_96591_
	a (Lgdd;)V a
		0 o p_331074_
	a (Lyv;)Z a
		0 o p_96592_
	a (Lxv;Lfzz;Lgmj;)V a
		static
		0 o p_427374_
		1 o p_427447_
		2 o p_427331_
	a (Lfzz;Lgmj;Ljava/net/URI;)Z a
		static
		0 o p_426119_
		1 o p_426200_
		2 o p_426104_
	a (J)V a
		0 o p_169379_
	a (Lgdd;IIF)V a
		0 o p_281549_
		1 o p_281550_
		2 o p_282878_
		3 o p_282465_
	a (Lhep;Ljava/lang/String;Lgmj;)V a
		static
		0 o p_427378_
		1 o p_425805_
		2 o p_427311_
	a (Lgdd;Lamj;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 (Lgdd;IIII)V a
		0 o p_331077_
		1 o p_331957_
		2 o p_331095_
		3 o p_331894_
		4 o p_332138_
	a (Lfzz;Lxv;)V a
		0 o p_427350_
		1 o p_425679_
	a (JZ)V a
		0 o p_169381_
		1 o p_169382_
	a (Ljava/util/List;Lgjj;)Lgmj$a; a
		static
		0 o p_169401_
		1 o p_169402_
	a (Ljava/lang/Runnable;)V a
		0 o p_289626_
	a (Lfzz;Ldhp;)Ljava/util/List; a
		static
		0 o p_281881_
		1 o p_282833_
	a (Ljava/net/URI;Lfzz;Lgmj;Z)V a
		static
		0 o p_425140_
		1 o p_425141_
		2 o p_425142_
		3 o p_425143_
	a (Lgjj;)Ljava/util/stream/Stream; a
		static
		0 o p_386212_
	a (Lfzz;II)V a
		0 o p_96575_
		1 o p_96576_
		2 o p_96577_
	a (Ljava/lang/String;II)Z a
		0 o p_96584_
		1 o p_96586_
		2 o p_445999_
	a (Lgdd;F)V a
		0 o p_331628_
		1 o p_331316_
	a (Lp;)V a
		0 o p_381106_
	aI_ ()V aI_
	aJ_ ()Ljava/util/List; aJ_
	aK_ ()V aK_
	aL_ ()Z aL_
	aM_ ()Z aM_
	aV_ ()Lgju; aV_
	aX_ ()V aX_
	aY_ ()Z aY_
	aZ_ ()V aZ_
	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 (Lfzz;II)V b
		0 o p_96607_
		1 o p_96608_
		2 o p_96609_
	b (J)V b
		0 o p_434675_
	b (Lggw;)V b
		0 o p_265756_
	b (Lgjl;)V b
		0 o p_169403_
	b (Ljava/lang/Runnable;)V b
		0 o p_289625_
	b (Lxv;Lfzz;Lgmj;)V b
		static
		0 o p_425971_
		1 o p_426157_
		2 o p_426037_
	b (Lgdd;)V b
		0 o p_420069_
	b (Lgdd;IIF)V b
		0 o p_283688_
		1 o p_296369_
		2 o p_296477_
		3 o p_294317_
	b (Lgjs;)Lgjq$a; b
		0 o p_265049_
	ba_ ()Z ba_
	bb_ ()Z bb_
	bc_ ()Z bc_
	bg_ ()V bg_
	c ()V c
	c (Lggw;)Lggw; c
		0 o p_169406_
	c (Z)Lgjq$c; c
		0 o p_445690_
	c (Lgdd;)V c
		0 o p_294586_
	c (Lgdd;IIF)V c
		0 o p_434220_
		1 o p_435721_
		2 o p_435145_
		3 o p_435742_
	d (Lggw;)Lggw; d
		0 o p_96625_
	d (Z)V d
		0 o p_169408_
	e (Z)V e
		0 o p_352211_
	e ()V e
	e (Lggw;)V e
		0 o p_169412_
	f (Z)V f
		0 o p_169410_
	i ()Lxx; i
	o ()Z o
	p ()Ljava/lang/String; p
	q ()Lxx; q
	r ()V r
	t ()V t
	u ()V u
	v ()Z v
	w ()V w
	x ()V x
	y ()V y
	z ()V z
gmj$a gmj$a
	a a
	b b
	c c
	<init> (Lgjj;ILgjj$a;)V <init>
		0 o entry
		1 o index
		2 o priority
	a ()Lgjj; a
	b ()I b
	c ()Lgjj$a; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_435370_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gmk gmk
	A A
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;)V <init>
		0 o p_96650_
	a (Lgdd;IIF)V a
		0 o p_281738_
		1 o p_96653_
		2 o p_96654_
		3 o p_96655_
	a (Lgdw;Ljava/lang/Boolean;)V a
		0 o p_169432_
		1 o p_169433_
	a (Lgdp;)V a
		0 o p_329722_
	a (Ligy;Lgdp;)V a
		0 o p_414896_
		1 o p_414897_
	a (Ljava/lang/String;)Lxx; a
		0 o p_259426_
	a (Lgdp;Ljava/lang/String;)V a
		0 o p_442310_
		1 o p_442311_
	a (Lgdw;Ldrn;)V a
		0 o p_169429_
		1 o p_169430_
	aX_ ()V aX_
	bg_ ()V bg_
gml gml
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (ZLgeh;)V <init>
		0 o p_265779_
		1 o p_265067_
	<init> (Z)V <init>
		0 o p_96733_
	<init> ()V <init>
	H ()Z H
	I ()V I
	J ()V J
	K ()Lgeh; K
		static
	a (Lgdd;IIF)V a
		0 o p_282860_
		1 o p_281753_
		2 o p_283539_
		3 o p_282628_
	a (ZLgdp;)V a
		0 o p_329723_
		1 o p_329724_
	a (Lgti;Z)Z a
		0 o p_446070_
		1 o p_435005_
	a (Lgdp;)V a
		0 o p_307045_
	a (II)I a
		0 o p_373114_
		1 o p_372852_
	a (Licq;)V a
		static
		0 o p_389575_
	aK_ ()V aK_
	aM_ ()Z aM_
	aY_ ()Z aY_
	aZ_ ()V aZ_
	b (Lgdp;)V b
		0 o p_315821_
	b (Lgdd;IIF)V b
		0 o p_294355_
		1 o p_295208_
		2 o p_294981_
		3 o p_294740_
	b (II)I b
		0 o p_96764_
		1 o p_96765_
	ba_ ()Z ba_
	bg_ ()V bg_
	c (II)I c
		0 o p_96773_
		1 o p_96774_
	c (Lgdp;)V c
		0 o p_280833_
	c (Z)V c
		0 o p_96778_
	d (Lgdp;)V d
		0 o p_280832_
	e ()V e
	e (Lgdp;)V e
		0 o p_438731_
	f (Lgdp;)V f
		0 o p_280834_
	g (Lgdp;)V g
		0 o p_344158_
	h (Lgdp;)V h
		0 o p_280831_
	i (Lgdp;)V i
		0 o p_344156_
	j (Lgdp;)V j
		0 o p_344157_
	o ()Z o
	p ()Lxx; p
gmm gmm
	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
	t t
	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_
	E ()Lbcb; E
	H ()V H
	a (Ljava/lang/String;)V a
		0 o p_181398_
	a (Lgdd;IIF)V a
		0 o p_281907_
		1 o p_282364_
		2 o p_282696_
		3 o p_281316_
	a (Lgdd;IIII)V a
		0 o p_333914_
		1 o p_333869_
		2 o p_334014_
		3 o p_333930_
		4 o p_333890_
	a (Lgth;)Z a
		0 o p_445671_
	a (Lxx;ZZ)V a
		0 o p_169473_
		1 o p_169474_
		2 o p_426208_
	a (I)[Lxx; a
		static
		0 o p_426305_
	a (Lamj;Lgmm$a;)V a
		0 o p_350854_
		1 o p_197400_
	a (Ljava/io/Reader;)V a
		0 o p_232818_
	aX_ ()V aX_
	aZ_ ()V aZ_
	b (Ljava/io/Reader;)V b
		0 o p_232820_
	b (Lgth;)Z b
		0 o p_446746_
	b (Lgdd;IIF)V b
		0 o p_282239_
		1 o p_294762_
		2 o p_295473_
		3 o p_296441_
	ba_ ()Z ba_
	bb_ ()Z bb_
	bg_ ()V bg_
	d (Lgdd;)V d
		0 o p_331973_
	e ()V e
	i ()Lxx; i
	o ()F o
	p ()V p
gmm$a gmm$a
	read (Ljava/io/Reader;)V read
		0 o p_232822_
gmn gmn
	A A
	B B
	C C
	D D
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lbcp;)V <init>
		0 o p_96906_
		1 o p_96907_
	a (Lgdd;IIF)V a
		0 o p_440644_
		1 o p_440632_
		2 o p_440325_
		3 o p_440049_
	a (Lgdn;)V a
		0 o p_438736_
	a (Lgdp;)V a
		0 o p_329727_
	a (Lbcl;)Ljava/lang/String; a
		static
		0 o p_96947_
	a (Lgth;)Z a
		0 o p_446909_
	a (Lgju;Lgdn;)V a
		static
		0 o p_438737_
		1 o p_438738_
	a (Lgju;Lghd;)V a
		static
		0 o p_438734_
		1 o p_438735_
	a (I)V a
		0 o p_439482_
	a (Lgdd;)V a
		0 o p_439627_
	a (Lgmn;Lggw;)V a
		static
		0 o p_438732_
		1 o p_438733_
	a (Lgmn;)Lgda; a
		static
		0 o p_169497_
	aX_ ()V aX_
	b (Lgmn;)Lgda; b
		static
		0 o p_169499_
	b (Lgmn;Lggw;)V b
		static
		0 o p_329725_
		1 o p_329726_
	bg_ ()V bg_
	c ()V c
	c (Lgmn;)Lgda; c
		static
		0 o p_96927_
	d (Lgmn;)Lgda; d
		static
		0 o p_169501_
	e (Lgmn;)Lgda; e
		static
		0 o p_96961_
	f (Lgmn;)Lgda; f
		static
		0 o p_96965_
	g (Lgmn;)Lgda; g
		static
		0 o p_169503_
	h (Lgmn;)Lgda; h
		static
		0 o p_169505_
	i (Lgmn;)Lgda; i
		static
		0 o p_169509_
	j (Lgmn;)Lgda; j
		static
		0 o p_96967_
	k (Lgmn;)Lgda; k
		static
		0 o p_96969_
	l (Lgmn;)Lgda; l
		static
		0 o p_169511_
	m (Lgmn;)Lgda; m
		static
		0 o p_331538_
	n (Lgmn;)Lgda; n
		static
		0 o p_331110_
	o ()V o
gmn$a gmn$a
	a a
	<init> (Lgmn;Lfzz;)V <init>
		0 o p_96994_
		1 o p_96995_
	a (Lbcl;)Ljava/lang/String; a
		static
		0 o p_96997_
	a ()I a
	a (Lgdd;)V a
		0 o p_440421_
	b (Lgdd;)V b
		0 o p_440335_
gmn$a$a gmn$a$a
	a a
	b b
	c c
	<init> (Lgmn$a;Lbcl;)V <init>
		0 o p_97004_
		1 o p_97005_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_440694_
		1 o p_439631_
		2 o p_439784_
		3 o p_438916_
		4 o p_440067_
	b ()Ljava/lang/String; b
gmn$b gmn$b
	a a
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	<init> (Lgmn;Lfzz;)V <init>
		0 o p_97031_
		1 o p_97032_
	a (Ljava/util/List;Lgmn$b$a;)V a
		static
		0 o p_440026_
		1 o p_440299_
	a (Lgmn$b;)Lfzz; a
		static
		0 o p_439998_
	a (Lbcn;)V a
		0 o p_97039_
	a ()I a
	a (Lgdd;)V a
		0 o p_440100_
	b (Ljava/util/Comparator;)V b
		0 o p_438919_
	b (Lgdd;)V b
		0 o p_439722_
	b (Lbcn;)I b
		0 o p_97059_
	d ()Ljava/util/List; d
	h (I)I h
		0 o p_331965_
	i (I)Lbcn; i
		0 o p_97034_
gmn$b$a gmn$b$a
	<init> ()V <init>
gmn$b$b gmn$b$b
	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> (Lgmn$b;)V <init>
		0 o p_439462_
	a (Lgdd;IIZF)V a
		0 o p_440439_
		1 o p_440493_
		2 o p_439039_
		3 o p_438946_
		4 o p_438988_
	aJ_ ()Ljava/util/List; aJ_
	b ()Ljava/util/List; b
gmn$b$b$a gmn$b$b$a
	b b
	<init> (Lgmn$b$b;ILamj;)V <init>
		0 o p_439723_
		1 o p_439159_
		2 o p_440141_
	a (ILgmn$b;Lgdp;)V a
		static
		0 o p_439603_
		1 o p_440586_
		2 o p_440669_
	b (Lgdd;IIF)V b
		0 o p_440197_
		1 o p_439800_
		2 o p_440460_
		3 o p_439309_
gmn$b$c gmn$b$c
	a a
	b b
	c c
	<init> (Lgmn$b;Ldhl;)V <init>
		0 o p_169516_
		1 o p_169517_
	a (Lgdd;IIZF)V a
		0 o p_439213_
		1 o p_439189_
		2 o p_439456_
		3 o p_438914_
		4 o p_440285_
	a (Lgdd;Lbcl;IIZ)V a
		0 o p_282544_
		1 o p_97093_
		2 o p_97094_
		3 o p_97095_
		4 o p_97096_
	aJ_ ()Ljava/util/List; aJ_
	b ()Ljava/util/List; b
	c ()Ldhl; c
gmn$b$c$a gmn$b$c$a
	a a
	<init> (Lgmn$b$c;Ldhp;)V <init>
		0 o p_440548_
		1 o p_439770_
	a (Lgdd;II)V a
		0 o p_440443_
		1 o p_440023_
		2 o p_440265_
	b (Lgdd;IIF)V b
		0 o p_440697_
		1 o p_439428_
		2 o p_438999_
		3 o p_440615_
gmn$b$d gmn$b$d
	a a
	<init> (Lgmn$b;)V <init>
		0 o p_169522_
	a (Lgmn$b$c;Lgmn$b$c;)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_
gmn$c gmn$c
	a a
	<init> (Lgmn;Lfzz;)V <init>
		0 o p_97099_
		1 o p_97100_
	a ()I a
	a (Lgdd;)V a
		0 o p_439574_
	b (Lgdd;)V b
		0 o p_438993_
gmn$c$a gmn$c$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgmn$c;Lcee;)V <init>
		0 o p_97111_
		1 o p_97112_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_439408_
		1 o p_438883_
		2 o p_438911_
		3 o p_440696_
		4 o p_439230_
gmn$d gmn$d
	a a
	b b
	<init> (Lgmn;Lxx;Lgdj;)V <init>
		0 o p_440564_
		1 o p_440526_
		2 o p_439624_
	a (Lgju;)V a
		0 o p_439073_
gmo gmo
gmp gmp
	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> (Lfzz;Lgmt;Lgmq;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 (Lgdd;II)V a
		0 o p_282895_
		1 o p_283419_
		2 o p_283293_
	a (DD)V a
		0 o p_97152_
		1 o p_97153_
	a (Lgmr;Laj;)V a
		0 o p_97176_
		1 o p_301071_
	a (Lgdd;IIII)V a
		0 o p_282892_
		1 o p_283658_
		2 o p_282602_
		3 o p_282652_
		4 o p_283595_
	a (Lgdd;IIZ)V a
		0 o p_282671_
		1 o p_282721_
		2 o p_282964_
		3 o p_283052_
	a (Laj;)Lgmr; a
		0 o p_301219_
	a (IIDD)Z a
		0 o p_97155_
		1 o p_97156_
		2 o p_97157_
		3 o p_97158_
	a ()Lgmq; a
	a (Lak;)V a
		0 o p_301023_
	a (Lfzz;Lgmt;ILak;)Lgmp; a
		static
		0 o p_97171_
		1 o p_97172_
		2 o p_97173_
		3 o p_301072_
	b (Lgdd;II)V b
		0 o p_282728_
		1 o p_282962_
		2 o p_281511_
	b ()I b
	c ()Lak; c
	d ()Lxx; d
	e ()Lav; e
	f ()Lgmt; f
gmq gmq
	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;ILgmq$a;Lgmq$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 (I)I a
		0 o p_97212_
	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
	a (Lgdd;IIZI)V a
		0 o p_283216_
		1 o p_282432_
		2 o p_283617_
		3 o p_282320_
		4 o p_281898_
	a (Lgdd;IIILdhp;)V a
		0 o p_281370_
		1 o p_283209_
		2 o p_282807_
		3 o p_282968_
		4 o p_283383_
	b (I)I b
		0 o p_97233_
	b ()[Lgmq; b
		static
	valueOf (Ljava/lang/String;)Lgmq; valueOf
		static
		0 o p_97235_
	values ()[Lgmq; values
		static
gmq$a gmq$a
	a a
	b b
	c c
	<init> (Lamj;Lamj;Lamj;)V <init>
		0 o first
		1 o middle
		2 o last
	a ()Lamj; a
	b ()Lamj; b
	c ()Lamj; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_294249_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gmr gmr
	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> (Lgmp;Lfzz;Lak;Lav;)V <init>
		0 o p_97255_
		1 o p_97256_
		2 o p_300868_
		3 o p_97258_
	a (Lgdd;II)V a
		0 o p_281958_
		1 o p_281323_
		2 o p_283679_
	a ()I a
	a (Lgmr;)V a
		0 o p_97307_
	a (Lgdd;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 (Lgdd;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 (Lak;)Lgmr; a
		0 o p_301093_
	a (Lgaj;Ljava/util/List;)F a
		static
		0 o p_97304_
		1 o p_97305_
	a (Lxx;I)Ljava/util/List; a
		0 o p_97309_
		1 o p_97310_
	a (Lgdd;IIZ)V a
		0 o p_281947_
		1 o p_97300_
		2 o p_97301_
		3 o p_97302_
	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
gms gms
	a OBTAINED
	b UNOBTAINED
	c c
	d d
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILamj;Lamj;Lamj;Lamj;)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 ()Lamj; a
	a (Lap;)Lamj; a
		0 o p_312712_
	b ()[Lgms; b
		static
	valueOf (Ljava/lang/String;)Lgms; valueOf
		static
		0 o p_97327_
	values ()[Lgms; values
		static
gms$1 gms$1
	a a
	<clinit> ()V <clinit>
		static
gmt gmt
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgzg;Lgmj;)V <init>
		0 o p_331393_
		1 o p_331693_
	<init> (Lgzg;)V <init>
		0 o p_97340_
	a (Lgdd;IIF)V a
		0 o p_282589_
		1 o p_282255_
		2 o p_283354_
		3 o p_283123_
	a (Lgmt;Lggw;)V a
		static
		0 o p_331272_
		1 o p_332019_
	a (DDDD)Z a
		0 o p_295690_
		1 o p_295286_
		2 o p_295339_
		3 o p_296270_
	a (Lgti;Z)Z a
		0 o p_447309_
		1 o p_433867_
	a (Lgdp;)V a
		0 o p_331557_
	a ()V a
	a (Laj;)V a
		0 o p_301084_
	a (Lgth;)Z a
		0 o p_445445_
	a (Lgti;DD)Z a
		0 o p_446146_
		1 o p_97347_
		2 o p_97348_
	a (Lgdd;II)V a
		0 o p_283395_
		1 o p_281890_
		2 o p_282532_
	a (Lak;Lal;)V a
		0 o p_301161_
		1 o p_97369_
	a (Lak;)V a
		0 o p_301276_
	aX_ ()V aX_
	aZ_ ()V aZ_
	b (Lgdd;II)V b
		0 o p_282012_
		1 o p_97375_
		2 o p_97376_
	b (Lgdd;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_
	bg_ ()V bg_
	c ()V c
	c (Lak;)V c
		0 o p_301205_
	d (Lak;)V d
		0 o p_301004_
	e (Lak;)Lgmr; e
		0 o p_300894_
	f (Lak;)Lgmp; f
		0 o p_301151_
gmu gmu
gmv gmv
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgdd;IIF)V a
		0 o p_433556_
		1 o p_433119_
		2 o p_434659_
		3 o p_435243_
	a (Ljava/lang/String;)V a
		0 o p_435276_
	a (Lgmv;)Lfzz; a
		static
		0 o p_434584_
	a (Lggl;Lgdp;)V a
		0 o p_435646_
		1 o p_434423_
	a (Lggl;Lgjg;)V a
		0 o p_435708_
		1 o p_433937_
	a (Lgdp;)V a
		0 o p_433376_
	a (Lgmv;Lggw;)V a
		static
		0 o p_434813_
		1 o p_434745_
	aI_ ()V aI_
	b (Lgmv;)Lfzz; b
		static
		0 o p_433726_
	b (Lgdd;)V b
		0 o p_443530_
	bg_ ()V bg_
	c (Lgmv;)Lfzz; c
		static
		0 o p_434580_
	c ()V c
	d (Lgmv;)Lfzz; d
		static
		0 o p_433224_
	e (Lgmv;)Lfzz; e
		static
		0 o p_433585_
	f (Lgmv;)Lfzz; f
		static
		0 o p_433011_
gmv$a gmv$a
	<init> ()V <init>
	c ()V c
gmv$b gmv$b
	a a
	b b
	<init> (Lgmv;Lxx;)V <init>
		0 o p_433850_
		1 o p_435125_
	a (Lgdd;IIZF)V a
		0 o p_439011_
		1 o p_439743_
		2 o p_440636_
		3 o p_440020_
		4 o p_438954_
	aJ_ ()Ljava/util/List; aJ_
	b ()Ljava/util/List; b
	c ()V c
gmv$b$1 gmv$b$1
	a a
	<init> (Lgmv$b;)V <init>
		0 o p_433164_
	b (Lgjl;)V b
		0 o p_434625_
	y ()Lgjj$a; y
gmv$c gmv$c
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<init> (Lgmv;Lamj;)V <init>
		0 o p_435056_
		1 o p_434775_
	a (Lamj;Lggk;)V a
		0 o p_433424_
		1 o p_433474_
	a (Lamj;Lgdw;Ljava/lang/Boolean;)V a
		0 o p_434427_
		1 o p_433843_
		2 o p_434189_
	a (Lgdd;IIZF)V a
		0 o p_439423_
		1 o p_439217_
		2 o p_439543_
		3 o p_439889_
		4 o p_439319_
	a (Lgdw;)Lym; a
		0 o p_435638_
	aJ_ ()Ljava/util/List; aJ_
	b (Lamj;Lgdw;Ljava/lang/Boolean;)V b
		0 o p_433655_
		1 o p_434889_
		2 o p_432811_
	b ()Ljava/util/List; b
	c (Lamj;Lgdw;Ljava/lang/Boolean;)V c
		0 o p_432764_
		1 o p_433631_
		2 o p_434952_
	c ()V c
gmv$d gmv$d
	a a
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lgmv;)V <init>
		0 o p_435649_
	H ()V H
	a (Ljava/lang/String;)V a
		0 o p_433180_
	a ()I a
	a (Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I a
		static
		0 o p_435578_
		1 o p_434178_
	b (Lgdd;IIF)V b
		0 o p_436046_
		1 o p_435705_
		2 o p_434134_
		3 o p_432783_
	d ()V d
gmw gmw
	A A
	B B
	C C
	D D
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	H ()Z H
	a (Lgdd;IIF)V a
		0 o p_281834_
		1 o p_283223_
		2 o p_282178_
		3 o p_281339_
	a (Lgth;)Z a
		0 o p_445656_
	a (Lfzz;Lgmw$a;)V a
		static
		0 o p_281340_
		1 o p_281358_
	b (Lgdd;IIF)V b
		0 o p_294233_
		1 o p_295829_
		2 o p_296393_
		3 o p_294567_
	ba_ ()Z ba_
	bg_ ()V bg_
	o ()Ldrn; o
	p ()V p
gmw$1 gmw$1
	a a
	<clinit> ()V <clinit>
		static
gmw$a gmw$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;ILxx;Ldrn;Ldhp;)V <init>
		0 o p_97592_
		1 o p_97593_
		2 o p_97594_
		3 o p_426165_
		4 o p_97596_
	a (Ldrn;)Lgmw$a; a
		static
		0 o p_283307_
	a (Lgdd;II)V a
		0 o p_282609_
		1 o p_283301_
		2 o p_281692_
	a ()Lgmw$a; a
	b ()[Lgmw$a; b
		static
	valueOf (Ljava/lang/String;)Lgmw$a; valueOf
		static
		0 o p_97620_
	values ()[Lgmw$a; values
		static
gmw$b gmw$b
	a a
	b b
	<init> (Lgmw$a;II)V <init>
		0 o p_97627_
		1 o p_97628_
		2 o p_97629_
	C ()Z C
	a (Lgjl;)V a
		0 o p_259120_
	a (Z)V a
		0 o p_97644_
	a (Lgdd;)V a
		0 o p_281786_
	b (Lgdd;IIF)V b
		0 o p_281380_
		1 o p_283094_
		2 o p_283558_
		3 o p_282631_
	b (Lgdd;)V b
		0 o p_281820_
gmx gmx
gmy gmy
	a a
	<init> (Lgmj;Larv;Lgmz;)V <init>
		0 o p_425572_
		1 o p_425631_
		2 o p_427307_
	a (Lgjc;Lgna;Larv;Lgmz;)V a
		0 o p_426252_
		1 o p_428234_
		2 o p_426188_
		3 o p_427363_
	a (Lgjc;)V a
		static
		0 o p_428058_
	a (Lgjc;Lgna;Larz;Lgmz;)V a
		0 o p_426164_
		1 o p_428275_
		2 o p_425610_
		3 o p_427408_
	a (Larv;Lgmz;)Ljava/util/stream/Stream; a
		0 o p_426308_
		1 o p_427468_
	a (Lgna;Laru;)Lgdp; a
		static
		0 o p_428059_
		1 o p_428060_
	a (Lgjg;Lgna;Larz;Lgmz;)V a
		0 o p_426032_
		1 o p_428282_
		2 o p_428186_
		3 o p_427439_
	a (Lgjg;Lgna;Larv;Lgmz;)V a
		0 o p_425776_
		1 o p_428248_
		2 o p_428517_
		3 o p_427299_
	a (Lgjc;Lgna;Laru;)V a
		static
		0 o p_428055_
		1 o p_428056_
		2 o p_428057_
gmz gmz
	a (Lamj;Ljava/util/Optional;)V a
		0 o p_427325_
		1 o p_427294_
	a (Ljava/lang/String;Lgmj;)V a
		0 o p_427462_
		1 o p_427380_
	a (Ljk;Lgmj;)V a
		0 o p_427479_
		1 o p_428375_
	a (Lxx;)V a
		0 o p_451514_
	a ()Lanb; a
gn 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/context/CommandContext;Ljava/lang/String;)Lgl; getRotation
		static
		0 o p_120483_
		1 o p_120484_
	a (Lcom/mojang/brigadier/StringReader;)Lgl; parse
		0 o p_120481_
	a ()Lgn; rotation
		static
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_120487_
gna gna
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgnc;)V <init>
		0 o p_428431_
	a (Lase;Ljava/util/function/Consumer;)V a
		0 o p_428434_
		1 o p_428339_
	a (Laru;)Lgdp$a; a
		0 o p_428203_
	a (Ljava/lang/String;Ljava/util/function/Consumer;Lgje;Lasj$a;)V a
		0 o p_428382_
		1 o p_428411_
		2 o p_428413_
		3 o p_428530_
	a (Ljava/util/Optional;)Ljava/util/function/Supplier; a
		0 o p_428480_
	a (Lasj;)Ljava/util/Optional; a
		0 o p_428446_
	a (Ljava/util/function/Supplier;Lgdp;)V a
		0 o p_428299_
		1 o p_428410_
	a (Larw;Lgdp$c;)Lgdp$a; a
		static
		0 o p_428495_
		1 o p_428202_
gnb gnb
	<init> (Lgmj;Lasb;Lgmz;)V <init>
		0 o p_425808_
		1 o p_425874_
		2 o p_427482_
	a (Lasb;Ljk;)Laru; a
		static
		0 o p_426162_
		1 o p_425952_
	a (Larv;Lgmz;)Ljava/util/stream/Stream; a
		0 o p_426310_
		1 o p_427245_
	a (Lasb;Lgmz;)Ljava/util/stream/Stream; a
		0 o p_425863_
		1 o p_427504_
	b (Lasb;Ljk;)Laru; b
		static
		0 o p_428061_
		1 o p_428062_
gnc gnc
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Larz;Lgmz;)V <init>
		0 o p_425924_
		1 o p_426171_
		2 o p_427372_
	H ()Lgmj; H
	I ()Lgdp; I
	a (Lgjc;Lgna;Larz;Lgmz;)V a
		0 o p_425628_
		1 o p_428522_
		2 o p_425752_
		3 o p_427506_
	a (Ljava/util/List;I)Lgje; a
		static
		0 o p_425683_
		1 o p_425923_
	a (Lgjg;Lgna;Larz;Lgmz;)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 (Lxv;Lgmj;)V a
		0 o p_427388_
		1 o p_428550_
	a (Lgdn;)V a
		0 o p_425641_
	a (Lgdp;)V a
		0 o p_450696_
	a (Ljava/util/Optional;Lasa;)V a
		0 o p_428216_
		1 o p_428273_
	aX_ ()V aX_
	aY_ ()Z aY_
	ba_ ()Z ba_
	bg_ ()V bg_
	c ()V c
	o ()Lgje; o
	p ()V p
gnc$1 gnc$1
	a a
	<clinit> ()V <clinit>
		static
gnc$a gnc$a
	t t
	<init> (Lfzz;Lgmz;Lorg/apache/commons/lang3/mutable/MutableObject;)V <init>
		0 o p_427476_
		1 o p_450983_
		2 o p_427235_
	a (Lgmz;Lfzz;Lorg/apache/commons/lang3/mutable/MutableObject;Z)V a
		static
		0 o p_450697_
		1 o p_450698_
		2 o p_450699_
		3 o p_450700_
	a (Lgmj;)V a
		0 o p_428767_
	a (Lfzz;Lgmz;Lgmj;)Lgmj; a
		static
		0 o p_427253_
		1 o p_451163_
		2 o p_428764_
	o ()Lgmj; o
gnd gnd
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/MapCodec;Lgnd$a;)V a
		static
		0 o p_425747_
		1 o p_425724_
	a ()V a
		static
	a (Larz;Lgmj;Lgmz;)Lgnc; a
		static
		0 o p_426275_
		1 o p_425938_
		2 o p_427500_
gnd$a gnd$a
	create (Lgmj;Larz;Lgmz;)Lgnc; create
		0 o p_426168_
		1 o p_426213_
		2 o p_427412_
gne gne
	<init> (Lgmj;Lasf;Lgmz;)V <init>
		0 o p_426046_
		1 o p_425677_
		2 o p_427467_
	a (Larv;Lgmz;)Ljava/util/stream/Stream; a
		0 o p_425854_
		1 o p_427304_
	a (Lasf;Lgmz;)Ljava/util/stream/Stream; a
		0 o p_425688_
		1 o p_427456_
gnf gnf
	<init> (Lgmj;Lash;Lgmz;)V <init>
		0 o p_425820_
		1 o p_426102_
		2 o p_427488_
	a (Larv;Lgmz;)Ljava/util/stream/Stream; a
		0 o p_427485_
		1 o p_427428_
	a (Lash;Lanb$a;)Laru; a
		static
		0 o p_426181_
		1 o p_425645_
	a (Lash;Lgmz;)Ljava/util/stream/Stream; a
		0 o p_427267_
		1 o p_427256_
	b (Lash;Lanb$a;)Laru; b
		static
		0 o p_428066_
		1 o p_428067_
gng gng
	<init> (Lgmj;Lasi;Lgmz;)V <init>
		0 o p_426250_
		1 o p_426202_
		2 o p_427386_
	a (Lgjc;Lgna;Larz;Lgmz;)V a
		0 o p_425989_
		1 o p_428301_
		2 o p_427449_
		3 o p_427303_
	a (Lgjc;Lgna;Lasi;Lgmz;)V a
		0 o p_426189_
		1 o p_428311_
		2 o p_427513_
		3 o p_427393_
gnh gnh
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;)V <init>
		0 o p_428188_
	a (Lgdp;)V a
		0 o p_428471_
	a (Lgnh;Lggw;)V a
		static
		0 o p_428477_
		1 o p_428218_
	aX_ ()V aX_
	aY_ ()Z aY_
	ba_ ()Z ba_
	bg_ ()V bg_
	c ()V c
	e ()V e
	o ()Lgmj; o
gni gni
	a (Lgnc;Lasq;)Lgje; a
		0 o p_428377_
		1 o p_426099_
gnj gnj
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgnc;Lasq;)Lgje; a
		static
		0 o p_428209_
		1 o p_425979_
	a (Lasq;)Lgni; a
		static
		0 o p_426294_
	a (Lgnc;Lyv;)V a
		static
		0 o p_428343_
		1 o p_428509_
	a ()V a
		static
	a (Lcom/mojang/serialization/MapCodec;Lgni;)V a
		static
		0 o p_425949_
		1 o p_426018_
gnj$a gnj$a
	<init> ()V <init>
	a (Lgnc;Lasq;)Lgje; a
		0 o p_428226_
		1 o p_426287_
	a (Lgnc;Lyv;)V a
		static
		0 o p_428467_
		1 o p_428473_
	a (Lgnc;Lass;)Lgje; a
		0 o p_428557_
		1 o p_426083_
gnj$b gnj$b
	<init> ()V <init>
	a (Lgnc;Lasq;)Lgje; a
		0 o p_428511_
		1 o p_428451_
	a (Lgnc;Lyv;)V a
		static
		0 o p_428475_
		1 o p_428435_
	a (Lgnc;Last;)Lgje; a
		0 o p_428310_
		1 o p_428489_
gnk gnk
gnl gnl
	addControl (Lasw;Lgmj;Lgnl$a;)V addControl
		0 o p_426301_
		1 o p_426218_
		2 o p_425742_
gnl$a gnl$a
	accept (Lgje;Lasj$a;)V accept
		0 o p_425779_
		1 o p_428548_
gnm gnm
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/MapCodec;Lgnl;)V a
		static
		0 o p_425691_
		1 o p_426293_
	a ()V a
		static
	a (Lasw;)Lgnl; a
		static
		0 o p_426260_
	a (Lasw;Lgmj;Lgnl$a;)V a
		static
		0 o p_426216_
		1 o p_425515_
		2 o p_425712_
gnm$a gnm$a
	<init> ()V <init>
	a (Lasv;Lgmj;Lgnl$a;)V a
		0 o p_426172_
		1 o p_426214_
		2 o p_426199_
	addControl (Lasw;Lgmj;Lgnl$a;)V addControl
		0 o p_426059_
		1 o p_426120_
		2 o p_425584_
gnm$a$1 gnm$a$1
	a a
	b b
	<init> (Lgnm$a;Lgdr;Lasv;)V <init>
		0 o p_428300_
		1 o p_428545_
		2 o p_428552_
	a ()Ljava/lang/String; a
	b ()Lvp; b
gnm$b gnm$b
	<init> ()V <init>
	a (Lasy;Lgmj;Lgnl$a;)V a
		0 o p_425719_
		1 o p_426306_
		2 o p_425726_
	addControl (Lasw;Lgmj;Lgnl$a;)V addControl
		0 o p_426066_
		1 o p_426103_
		2 o p_426118_
gnm$b$1 gnm$b$1
	a a
	<init> (Lgnm$b;Lgnm$b$a;)V <init>
		0 o p_428246_
		1 o p_428574_
	a ()Ljava/lang/String; a
	b ()Lvp; b
gnm$b$a gnm$b$a
	a a
	<init> (Lasy;D)V <init>
		0 o p_426229_
		1 o p_426263_
	a (Lasy;D)F a
		static
		0 o p_428329_
		1 o p_428472_
	a ()V a
	b (Lasy;D)Ljava/lang/String; b
		static
		0 o p_426239_
		1 o p_425642_
	b (F)Ljava/lang/String; b
		static
		0 o p_427421_
	c (Lasy;D)Lxx; c
		static
		0 o p_426318_
		1 o p_426116_
	c ()V c
	d ()Ljava/lang/String; d
	f ()F f
gnm$c gnm$c
	<init> ()V <init>
	a (Lgdw;)Ljava/lang/String; a
		static
		0 o p_426056_
	a (Lasz;Lgmj;Lgnl$a;)V a
		0 o p_425545_
		1 o p_425696_
		2 o p_426241_
	addControl (Lasw;Lgmj;Lgnl$a;)V addControl
		0 o p_425882_
		1 o p_425806_
		2 o p_425705_
gnm$d gnm$d
	<init> ()V <init>
	a (Lata;Lgmj;Lgnl$a;)V a
		0 o p_425780_
		1 o p_425598_
		2 o p_425996_
	a (Lata$a;Lgda;)Ljava/lang/Integer; a
		static
		0 o p_428670_
		1 o p_428671_
	addControl (Lasw;Lgmj;Lgnl$a;)V addControl
		0 o p_426155_
		1 o p_426125_
		2 o p_425596_
gnm$d$1 gnm$d$1
	a a
	<init> (Lgnm$d;Ljava/util/function/Supplier;)V <init>
		0 o p_428684_
		1 o p_428699_
	a ()Ljava/lang/String; a
	b ()Lvp; b
gnn gnn
gno gno
gnp gnp
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	B ()Lxx; B
	H ()V H
	I ()V I
	a (Ljava/lang/String;)V a
		0 o p_97689_
	a (Lgdd;IIF)V a
		0 o p_283074_
		1 o p_97673_
		2 o p_97674_
		3 o p_97675_
	a (DDDD)Z a
		0 o p_97659_
		1 o p_97660_
		2 o p_97661_
		3 o p_294594_
	a (Ldqp;)V a
		0 o p_97670_
	a (Lgti;Z)Z a
		0 o p_445504_
		1 o p_433099_
	a (Lgdw;Ljava/lang/Boolean;)V a
		0 o p_169596_
		1 o p_169597_
	a (Lfzz;II)V a
		0 o p_97677_
		1 o p_97678_
		2 o p_97679_
	a (Lgdp;)V a
		0 o p_432223_
	a (Lgth;)Z a
		0 o p_445776_
	aI_ ()V aI_
	b (Lgdp;)V b
		0 o p_97691_
	bg_ ()V bg_
	c (Z)V c
		0 o p_169599_
	e ()V e
	o ()Ldqp; o
	p ()I p
	v ()Z v
gnp$1 gnp$1
	l l
	<init> (Lgnp;Lgda;IIIILxx;)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_
	e ()Lym; e
gnq gnq
	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
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lddg;Lczk;Lxx;)V <init>
		0 o p_97741_
		1 o p_97742_
		2 o p_97743_
	H ()Lddg; H
	I ()V I
	a (Lgdd;IIF)V a
		0 o p_283479_
		1 o p_283661_
		2 o p_281248_
		3 o p_281886_
	a (DDDD)Z a
		0 o p_364830_
		1 o p_360707_
		2 o p_364436_
		3 o p_364417_
	a (Lgde;)V a
		0 o p_362512_
	a (Lgti;Z)Z a
		0 o p_446548_
		1 o p_432883_
	a (Ldfe;DD)Z a
		0 o p_97775_
		1 o p_97776_
		2 o p_97777_
	a (Ldfe;IILddr;)V a
		0 o p_97778_
		1 o p_97779_
		2 o p_97780_
		3 o p_97781_
	a (Lgdd;Ldhp;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_
	a (Lgth;)Z a
		0 o p_445387_
	a (Lgti;DD)Z a
		0 o p_446671_
		1 o p_97752_
		2 o p_97753_
	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 (IIZ)V a
		0 o p_307539_
		1 o p_307621_
		2 o p_307388_
	a (Lgdd;II)V a
		0 o p_418153_
		1 o p_418154_
		2 o p_418125_
	a (Lgdd;Ldfe;)V a
		0 o p_281607_
		1 o p_282613_
	a (Ldhp;)Ljava/util/List; a
		0 o p_283689_
	a (Lgdd;FII)V a
		0 o p_283065_
		1 o p_97788_
		2 o p_97789_
		3 o p_97790_
	a (DDII)Z a
		0 o p_97757_
		1 o p_97758_
		2 o p_97759_
		3 o p_97760_
	a (Ldfe;)V a
		0 o p_366690_
	a (Ldfe;Lddr;)V a
		0 o p_373045_
		1 o p_373026_
	a (Lgti;)Z a
		0 o p_446114_
	aX_ ()V aX_
	aZ_ ()V aZ_
	b (Lgdd;II)V b
		0 o p_283594_
		1 o p_282171_
		2 o p_281909_
	b (DD)Ldfe; b
		0 o p_372985_
		1 o p_372965_
	b (Lgti;)V b
		0 o p_445958_
	b (Ldhp;)Z b
		0 o p_360638_
	b (Lgdd;IIF)V b
		0 o p_295206_
		1 o p_295457_
		2 o p_294596_
		3 o p_296351_
	ba_ ()Z ba_
	bg_ ()V bg_
	c (Lgth;)Z c
		0 o p_446813_
	c (Lgdd;II)V c
		0 o p_281635_
		1 o p_282681_
		2 o p_283686_
	d (Lgdd;IIF)V d
		0 o p_418314_
		1 o p_418170_
		2 o p_418114_
		3 o p_418250_
	d (Lgdd;)V d
		0 o p_418096_
	e ()V e
	e (Lgdd;)V e
		0 o p_376313_
	f (Lgdd;)V f
		0 o p_372824_
	g (Lgdd;)V g
		0 o p_372940_
	o ()V o
	p ()V p
	v ()Z v
gnq$a gnq$a
	a a
	b b
	c c
	d d
	<init> (Ldhp;Lorg/joml/Vector2i;Lorg/joml/Vector2i;J)V <init>
		0 o item
		1 o start
		2 o end
		3 o time
	a ()Ldhp; 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
gnr gnr
	D D
	E E
	F F
	<init> (Lddi;Lczk;Lxx;Lxx;Lamj;Lamj;Lamj;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_
	I ()Lgjt; I
	a (Lgdd;FII)V a
		0 o p_282928_
		1 o p_281631_
		2 o p_281252_
		3 o p_281891_
	bg_ ()V bg_
gns gns
	D D
	E E
	<init> (Ldev;Lgrb;Lczk;Lxx;)V <init>
		0 o p_376876_
		1 o p_376668_
		2 o p_376880_
		3 o p_376410_
	I ()Lgjt; I
	J ()V J
	K ()Z K
	L ()V L
	M ()V M
	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 (Lgdd;IIF)V a
		0 o p_376146_
		1 o p_376361_
		2 o p_376653_
		3 o p_376448_
	a (DDII)Z a
		0 o p_376729_
		1 o p_376497_
		2 o p_376612_
		3 o p_376679_
	a (Lgti;Z)Z a
		0 o p_446269_
		1 o p_436042_
	a (Lgte;)Z a
		0 o p_446198_
	a (Ldfe;IILddr;)V a
		0 o p_376636_
		1 o p_376122_
		2 o p_376346_
		3 o p_376809_
	a (Ldno;)V a
		0 o p_379988_
	a (Lgdp;)V a
		0 o p_376441_
	a (Lgth;)Z a
		0 o p_445750_
	a (Lgti;DD)Z a
		0 o p_445966_
		1 o p_443592_
		2 o p_443074_
	bg_ ()V bg_
	e (Lgdd;)V e
		0 o p_376566_
	p ()V p
gnt gnt
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	<init> (Lehx;ZZ)V <init>
		0 o p_277842_
		1 o p_277719_
		2 o p_277969_
	<init> (Lehx;ZZLxx;)V <init>
		0 o p_277792_
		1 o p_277607_
		2 o p_278039_
		3 o p_277393_
	H ()Z H
	I ()V I
	J ()Ljava/lang/String; J
	a (Lgdd;IIF)V a
		0 o p_282418_
		1 o p_281700_
		2 o p_283040_
		3 o p_282799_
	a (Ljava/lang/String;)V a
		0 o p_277913_
	a (ZI)Lxx; a
		0 o p_277213_
		1 o p_277214_
	a (Lgte;)Z a
		0 o p_445902_
	a (Lgdp;)V a
		0 o p_251194_
	a (I)[Ljava/lang/String; a
		static
		0 o p_249111_
	a (Lgth;)Z a
		0 o p_446082_
	aX_ ()V aX_
	aZ_ ()V aZ_
	b (Ljava/lang/String;)Z b
		0 o p_280850_
	ba_ ()Z ba_
	bg_ ()V bg_
	d (Lgdd;)V d
		0 o p_281459_
	e (Lgdd;)V e
		0 o p_282006_
	e ()V e
	f (Lgdd;)V f
		0 o p_282366_
	o ()Lorg/joml/Vector3f; o
	p ()F p
	v ()Z v
gnu gnu
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	<clinit> ()V <clinit>
		static
	<init> (Lddj;Lczk;Lxx;)V <init>
		0 o p_97874_
		1 o p_97875_
		2 o p_97876_
	I ()V I
	a (Ljava/lang/String;)V a
		0 o p_97899_
	a (Lfzz;II)V a
		0 o p_97886_
		1 o p_97887_
		2 o p_97888_
	a (Lddg;ILdhp;)V a
		0 o p_97882_
		1 o p_97883_
		2 o p_97884_
	a (Lgth;)Z a
		0 o p_445631_
	a (Lgdd;FII)V a
		0 o p_283345_
		1 o p_283412_
		2 o p_282871_
		3 o p_281306_
	aI_ ()V aI_
	c (Lgdd;II)V c
		0 o p_281442_
		1 o p_282417_
		2 o p_283022_
	d (Lgdd;II)V d
		0 o p_282905_
		1 o p_283237_
		2 o p_282237_
	p ()V p
gnv gnv
	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> (Lddl;Lczk;Lxx;)V <init>
		0 o p_97912_
		1 o p_97913_
		2 o p_97914_
	I ()V I
	a (Lgdd;IIF)V a
		0 o p_283062_
		1 o p_282876_
		2 o p_282015_
		3 o p_281395_
	a (Lgdd;FII)V a
		0 o p_282454_
		1 o p_282185_
		2 o p_282362_
		3 o p_282987_
	a (Lgdn;)V a
		0 o p_169617_
	a (Lgnv;)Lfzz; a
		static
		0 o p_169625_
	a (ILgnv$a;)V a
		static
		0 o p_169614_
		1 o p_169615_
	b (Lgnv;)Lfzz; b
		static
		0 o p_169621_
	bg_ ()V bg_
	c (Lgdd;II)V c
		0 o p_283369_
		1 o p_282699_
		2 o p_281296_
	c (Lgnv;)Lfzz; c
		static
		0 o p_169623_
	p ()V p
gnv$1 gnv$1
	a a
	b b
	<init> (Lgnv;Lddl;)V <init>
		0 o p_97966_
		1 o p_97967_
	a (Lddg;ILdhp;)V a
		0 o p_97973_
		1 o p_97974_
		2 o p_97975_
	a (Lddg;II)V a
		0 o p_169628_
		1 o p_169629_
		2 o p_169630_
gnv$a gnv$a
	a (I)V a
		0 o p_169631_
gnv$b gnv$b
	a a
	<init> (Lgnv;II)V <init>
		0 o p_97981_
		1 o p_97982_
		2 o p_97983_
	a (I)V a
		0 o p_169636_
	a (Lgtg;)V a
		0 o p_445700_
gnv$c gnv$c
	a a
	<init> (Lgnv;II)V <init>
		0 o p_97991_
		1 o p_97992_
		2 o p_97993_
	a (I)V a
		0 o p_169638_
	a (Lgtg;)V a
		0 o p_446458_
gnv$d gnv$d
	a a
	b b
	c c
	d d
	l l
	<init> (Lgnv;IILjk;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 (Ljk;)V a
		0 o p_316331_
	a (I)V a
		0 o p_169648_
	a (Lgtg;)V a
		0 o p_446981_
	a (Lgdd;)V a
		0 o p_282265_
	b (Ljk;)Lym; b
		0 o p_316880_
	e ()Lym; e
gnv$e gnv$e
	a a
	<init> (II)V <init>
		0 o p_98022_
		1 o p_98023_
	<init> (IILxx;)V <init>
		0 o p_169654_
		1 o p_169655_
		2 o p_169656_
	a ()Z a
	a (Lgjl;)V a
		0 o p_259705_
	a (Z)V a
		0 o p_98032_
	a (Lgdd;)V a
		0 o p_283292_
	b (Lgdd;IIF)V b
		0 o p_281837_
		1 o p_281780_
		2 o p_283603_
		3 o p_283562_
gnv$f gnv$f
	a a
	<init> (IILamj;Lxx;)V <init>
		0 o p_169663_
		1 o p_169664_
		2 o p_294501_
		3 o p_169667_
	a (Lgdd;)V a
		0 o p_283624_
gnv$g gnv$g
	c c
	<init> (Lgnv;IILjk;)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 (Ljk;)Lym; b
		0 o p_316391_
gnw gnw
	D D
	E E
	F F
	G G
	H H
	<clinit> ()V <clinit>
		static
	<init> (Lddm;Lczk;Lxx;)V <init>
		0 o p_98045_
		1 o p_98046_
		2 o p_98047_
gnx gnx
	A A
	B B
	C C
	D D
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lczl;Ldhp;Lcbp;Ldla;)V <init>
		0 o p_98076_
		1 o p_98077_
		2 o p_98078_
		3 o p_372879_
	H ()V H
	I ()V I
	J ()V J
	K ()V K
	L ()V L
	M ()V M
	N ()V N
	O ()V O
	a (Lgdd;IIF)V a
		0 o p_281724_
		1 o p_282965_
		2 o p_283294_
		3 o p_281293_
	a (Ljava/lang/String;)V a
		0 o p_421282_
	a (Lgdp;)V a
		0 o p_421280_
	a (Lgth;)Z a
		0 o p_446119_
	aI_ ()V aI_
	b (Lgdp;)V b
		0 o p_421281_
	b (Lgdd;IIF)V b
		0 o p_294860_
		1 o p_295019_
		2 o p_294307_
		3 o p_295562_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_98144_
	d (Lgdp;)V d
		0 o p_98113_
	i ()Lxx; i
	o ()I o
	p ()Lxx; p
	v ()Z v
gny gny
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> (Lgnx;Lczl;Lcbp;Ljava/util/List;)V <init>
		0 o p_421637_
		1 o p_422514_
		2 o p_422505_
		3 o p_422406_
	a (Lgdd;IIF)V a
		0 o p_422561_
		1 o p_421651_
		2 o p_421594_
		3 o p_422678_
	a (Lgdp;)V a
		0 o p_422253_
	a (Lgdp;Ljava/lang/String;)V a
		static
		0 o p_421595_
		1 o p_422528_
	a (Lgth;)Z a
		0 o p_446009_
	aI_ ()V aI_
	b (Lgdd;IIF)V b
		0 o p_421786_
		1 o p_422251_
		2 o p_421978_
		3 o p_421611_
	b (Lgdp;)V b
		0 o p_421961_
	bg_ ()V bg_
	o ()V o
	v ()Z v
gnz gnz
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgnz$a;Z)V <init>
		0 o p_98266_
		1 o p_98267_
	<init> (Lgnz$a;)V <init>
		0 o p_98264_
	<init> ()V <init>
	H ()Lxx; H
	I ()V I
	J ()V J
	K ()V K
	L ()I L
	M ()V M
	a (Lgdd;IIF)V a
		0 o p_281997_
		1 o p_281262_
		2 o p_283321_
		3 o p_282251_
	a (Lgnz$a;)V a
		0 o p_98289_
	a (Lgti;Z)Z a
		0 o p_446030_
		1 o p_434370_
	a (Lgdp;)V a
		0 o p_98287_
	a (Lfzz;Lxv;)V a
		0 o p_427450_
		1 o p_425867_
	a (Lgth;)Z a
		0 o p_445531_
	a (I)Z a
		0 o p_98276_
	b (Lgdp;)V b
		0 o p_98297_
	b (I)Z b
		0 o p_98295_
	b (DD)Lyv; b
		0 o p_98269_
		1 o p_98270_
	b (Lgdd;IIF)V b
		0 o p_295678_
		1 o p_296491_
		2 o p_294260_
		3 o p_294869_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_432224_
	i ()Lxx; i
	o ()V o
	p ()V p
	v ()Z v
gnz$a gnz$a
	a a
	<init> (Ljava/util/List;)V <init>
		0 o pages
	a (I)Lxx; a
		0 o p_98311_
	a (Ldhp;)Lgnz$a; a
		static
		0 o p_98309_
	a ()I a
	b ()Ljava/util/List; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_331877_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
go 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 ()Lgo; swizzle
		static
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_120815_
goa goa
	D D
	E E
	F F
	G G
	H H
	<clinit> ()V <clinit>
		static
	<init> (Lddn;Lczk;Lxx;)V <init>
		0 o p_98332_
		1 o p_98333_
		2 o p_98334_
	a (Lgdd;IIF)V a
		0 o p_283297_
		1 o p_283600_
		2 o p_282033_
		3 o p_283410_
	a (Lgdd;FII)V a
		0 o p_282963_
		1 o p_282080_
		2 o p_283365_
		3 o p_283150_
	bg_ ()V bg_
gob gob
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	<clinit> ()V <clinit>
		static
	<init> (Lddo;Lczk;Lxx;)V <init>
		0 o p_98349_
		1 o p_98350_
		2 o p_98351_
	a (Lgdd;IIF)V a
		0 o p_281331_
		1 o p_281706_
		2 o p_282996_
		3 o p_283037_
	a (Lgdd;Lfht;Lfhv;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 (Lgdd;FII)V a
		0 o p_282101_
		1 o p_282697_
		2 o p_282380_
		3 o p_282327_
	a (Lgdd;Lfht;Lfhv;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_
goc goc
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	<init> (Legr;)V <init>
		0 o p_98382_
	H ()V H
	J ()V J
	a (Ldqp;)V a
		0 o p_98384_
	a (Lgdw;Ljava/lang/Boolean;)V a
		0 o p_169724_
		1 o p_169725_
	a (Lfzz;II)V a
		0 o p_98386_
		1 o p_98387_
		2 o p_98388_
	a (Lgdw;Legr$a;)V a
		0 o p_169721_
		1 o p_169722_
	a (Legr$a;)Lxx; a
		static
		0 o p_339280_
	b (Lgdw;Ljava/lang/Boolean;)V b
		0 o p_169727_
		1 o p_169728_
	bg_ ()V bg_
	f (Z)V f
		0 o p_169730_
	o ()Ldqp; o
	p ()I p
goc$1 goc$1
	a a
	<clinit> ()V <clinit>
		static
god god
	D D
	E E
	<clinit> ()V <clinit>
		static
	<init> (Lddp;Lczk;Lxx;)V <init>
		0 o p_98409_
		1 o p_98410_
		2 o p_98411_
	a (Lgdd;IIF)V a
		0 o p_282060_
		1 o p_282533_
		2 o p_281661_
		3 o p_281873_
	a (Lgdd;FII)V a
		0 o p_283694_
		1 o p_282334_
		2 o p_282603_
		3 o p_282158_
goe goe
	D D
	E E
	F F
	G G
	H H
	I I
	<clinit> ()V <clinit>
		static
	<init> (Lddw;Lczk;Lxx;)V <init>
		0 o p_307225_
		1 o p_307403_
		2 o p_307629_
	a (Lgdd;IIF)V a
		0 o p_307196_
		1 o p_307586_
		2 o p_307288_
		3 o p_307623_
	a (Ldfe;IILddr;)V a
		0 o p_307465_
		1 o p_307203_
		2 o p_307325_
		3 o p_307680_
	a (I)V a
		0 o p_309075_
	a (Lgdd;Ldfe;)V a
		0 o p_307608_
		1 o p_307570_
	a (Lgdd;Lddx;)V a
		0 o p_307416_
		1 o p_307247_
	a (IZ)V a
		0 o p_308878_
		1 o p_309127_
	a (Lgdd;FII)V a
		0 o p_307513_
		1 o p_307580_
		2 o p_307561_
		3 o p_307248_
	b (I)V b
		0 o p_308981_
	bg_ ()V bg_
	f (Lgdd;)V f
		0 o p_307600_
goe$1 goe$1
	a a
	<clinit> ()V <clinit>
		static
gof gof
	D D
	<clinit> ()V <clinit>
		static
	<init> (Lddz;Lczk;Lxx;)V <init>
		0 o p_98448_
		1 o p_98449_
		2 o p_98450_
	I ()Lgjt; I
	a (Lgdd;FII)V a
		0 o p_283540_
		1 o p_282132_
		2 o p_283078_
		3 o p_283647_
	bg_ ()V bg_
gog gog
	a a
	<init> (Lfzz;)V <init>
		0 o p_98492_
	a (Lddg;ILdhp;)V a
		0 o p_98498_
		1 o p_98499_
		2 o p_98500_
	a (Lddg;II)V a
		0 o p_169732_
		1 o p_169733_
		2 o p_169734_
goh goh
	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
	<clinit> ()V <clinit>
		static
	<init> (Lhep;Ldcx;Z)V <init>
		0 o p_346290_
		1 o p_260074_
		2 o p_259569_
	D ()Z D
	I ()Z I
	J ()V J
	K ()Z K
	a (Ljava/lang/String;)V a
		0 o p_98620_
	a (Lgdd;IIF)V a
		0 o p_283000_
		1 o p_281317_
		2 o p_282770_
		3 o p_281295_
	a (Ljava/lang/String;Ljava/lang/String;Lamj;)Z a
		static
		0 o p_98604_
		1 o p_98605_
		2 o p_98606_
	a (DDDD)Z a
		0 o p_98527_
		1 o p_98528_
		2 o p_98529_
		3 o p_296489_
	a (Lgdd;Ldgg;II)Z a
		0 o p_282317_
		1 o p_282244_
		2 o p_283469_
		3 o p_283411_
	a (Lgti;Z)Z a
		0 o p_447250_
		1 o p_433638_
	a (Lhae;Ldcx;ZLjm$a;)Z a
		0 o p_345591_
		1 o p_345904_
		2 o p_345731_
		3 o p_344784_
	a (Lczl;)Z a
		0 o p_259959_
	a (Ljava/util/function/Predicate;Lbdj;)Z a
		static
		0 o p_205409_
		1 o p_205410_
	a (Ldfe;IILddr;)V a
		0 o p_98556_
		1 o p_98557_
		2 o p_98558_
		3 o p_98559_
	a (Ljava/lang/String;Lamj;)Z a
		static
		0 o p_98608_
		1 o p_98609_
	a (Lgth;)Z a
		0 o p_446023_
	a (Lgdd;Ldgg;)V a
		0 o p_283590_
		1 o p_283489_
	a (Lgti;DD)Z a
		0 o p_445545_
		1 o p_98535_
		2 o p_98536_
	a (Ldgg;DD)Z a
		0 o p_98563_
		1 o p_98564_
		2 o p_98565_
	a (Ldcx;ZLjm$a;)V a
		0 o p_259501_
		1 o p_259713_
		2 o p_270898_
	a (Ldhp;)Ljava/util/List; a
		0 o p_281769_
	a (Ldfe;)Z a
		0 o p_98554_
	a (Lgdd;FII)V a
		0 o p_282663_
		1 o p_282504_
		2 o p_282089_
		3 o p_282249_
	a (DDII)Z a
		0 o p_98541_
		1 o p_98542_
		2 o p_98543_
		3 o p_98544_
	a (Ldhp;Ljava/util/List;Lbdj;)V a
		static
		0 o p_339281_
		1 o p_339282_
		2 o p_339283_
	a (Lgte;)Z a
		0 o p_445421_
	a (Lfzz;II)V a
		0 o p_98595_
		1 o p_98596_
		2 o p_98597_
	a (Lgti;)Z a
		0 o p_445386_
	a (Ljava/util/Collection;)V a
		0 o p_261591_
	a (Lfzz;IZZ)V a
		static
		0 o p_98599_
		1 o p_98600_
		2 o p_98601_
		3 o p_98602_
	a (Ldgg;)V a
		0 o p_98561_
	aZ_ ()V aZ_
	b (Lgth;)Z b
		0 o p_445555_
	b (Ldgg;)I b
		0 o p_260136_
	b (DD)Z b
		0 o p_98524_
		1 o p_98525_
	bg_ ()V bg_
	c (Ldgg;)I c
		0 o p_260181_
	c (Lgdd;II)V c
		0 o p_283168_
		1 o p_281774_
		2 o p_281466_
	p ()V p
goh$a goh$a
	<init> (Lcbj;III)V <init>
		0 o p_98633_
		1 o p_98634_
		2 o p_98635_
		3 o p_98636_
	a (Lczl;)Z a
		0 o p_98638_
goh$b goh$b
	m m
	n n
	<init> (Lczl;)V <init>
		0 o p_98641_
	a (Ldhp;)V a
		0 o p_169751_
	a (Ldhp;Ldfe;)Z a
		0 o p_98647_
		1 o p_98648_
	a (F)I a
		0 o p_259664_
	a (FD)F a
		0 o p_259841_
		1 o p_260358_
	b (Lczl;I)Ldhp; b
		0 o p_98650_
		1 o p_98651_
	b (Ldfe;)Z b
		0 o p_98653_
	b (Lczl;)Z b
		0 o p_98645_
	b (F)V b
		0 o p_98643_
	e (I)F e
		0 o p_259315_
	g ()Ldhp; g
	l ()I l
	m ()Z m
goh$c goh$c
	a a
	<init> (Ldfe;III)V <init>
		0 o p_98657_
		1 o p_98658_
		2 o p_98659_
		3 o p_98660_
	a ()I a
	a (I)Ldhp; a
		0 o p_98663_
	a (Ldhp;)Z a
		0 o p_98670_
	a (Lczl;)Z a
		0 o p_98665_
	a (Ldhp;Ldhp;)V a
		0 o p_271008_
		1 o p_299868_
	a (Lczl;Ldhp;)V a
		0 o p_169754_
		1 o p_169755_
	b ()Z b
	b_ (Ldhp;)I b_
		0 o p_98675_
	c ()Lamj; c
	d ()V d
	f (Ldhp;)V f
		0 o p_98679_
	g ()Ldhp; g
	h ()Z h
goi goi
	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 (Lddg;Lgdd;FII)V a
		0 o p_267293_
		1 o p_282894_
		2 o p_266785_
		3 o p_266711_
		4 o p_266841_
	a (Ldfe;Lamj;FLgdd;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_
goj goj
	D D
	<clinit> ()V <clinit>
		static
	<init> (Ldeb;Lczk;Lxx;)V <init>
		0 o p_98685_
		1 o p_98686_
		2 o p_98687_
	a (Lgdd;IIF)V a
		0 o p_283282_
		1 o p_282467_
		2 o p_282129_
		3 o p_281965_
	a (Lgdd;FII)V a
		0 o p_283137_
		1 o p_282476_
		2 o p_281600_
		3 o p_283194_
	bg_ ()V bg_
gok gok
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgnq;)V <init>
		0 o p_376708_
	a (Lgdd;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_
	a (Lgdd;IILjava/lang/Iterable;)V a
		0 o p_376227_
		1 o p_376372_
		2 o p_376395_
		3 o p_376910_
	a ()Z a
	a (Lccx;)Lxx; a
		0 o p_376252_
	a (Lgdd;II)V a
		0 o p_376884_
		1 o p_376869_
		2 o p_376740_
	b (Lgdd;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 (Lgdd;II)V b
		0 o p_418320_
		1 o p_418474_
		2 o p_418496_
gol gol
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lgol; a
		static
	a (J)V a
		0 o p_98736_
	a (Lgda;I)Lyd; a
		0 o p_98738_
		1 o p_98739_
gom gom
	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> (Ldec;Lczk;Lxx;)V <init>
		0 o p_98754_
		1 o p_98755_
		2 o p_98756_
	I ()V I
	a (Lgti;Z)Z a
		0 o p_446670_
		1 o p_434078_
	a (Lgdd;IIF)V a
		0 o p_283462_
		1 o p_282491_
		2 o p_281953_
		3 o p_282182_
	a (Lgdd;FII)V a
		0 o p_282430_
		1 o p_282530_
		2 o p_281621_
		3 o p_283333_
	bg_ ()V bg_
	d (Lgdd;II)V d
		0 o p_289697_
		1 o p_289667_
		2 o p_289669_
	p ()V p
gon gon
	D D
	E E
	F F
	G G
	H H
	<clinit> ()V <clinit>
		static
	<init> (Ldee;Lczk;Lxx;)V <init>
		0 o p_98776_
		1 o p_98777_
		2 o p_98778_
goo goo
	D D
	E E
	<clinit> ()V <clinit>
		static
	<init> (Ldeg;Lczk;Lxx;)V <init>
		0 o p_98782_
		1 o p_98783_
		2 o p_98784_
	a (Lgdd;IIF)V a
		0 o p_283326_
		1 o p_281847_
		2 o p_283310_
		3 o p_283486_
	a (Lgdd;FII)V a
		0 o p_281991_
		1 o p_282138_
		2 o p_282937_
		3 o p_281956_
gop gop
	c c
	d d
	e e
	f f
	t t
	<clinit> ()V <clinit>
		static
	<init> (Lehx;ZZ)V <init>
		0 o p_278017_
		1 o p_277942_
		2 o p_277778_
	d (Lgdd;)V d
		0 o p_282580_
	o ()Lorg/joml/Vector3f; o
	p ()F p
goq goq
	D D
	<clinit> ()V <clinit>
		static
	<init> (Ldeh;Lczk;Lxx;)V <init>
		0 o p_98798_
		1 o p_98799_
		2 o p_98800_
	a (Lgdd;IIF)V a
		0 o p_282918_
		1 o p_282102_
		2 o p_282423_
		3 o p_282621_
	a (Lgdd;FII)V a
		0 o p_281616_
		1 o p_282737_
		2 o p_281678_
		3 o p_281465_
gor gor
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	<clinit> ()V <clinit>
		static
	<init> (Ldei;Lczk;Lcth;I)V <init>
		0 o p_98817_
		1 o p_98818_
		2 o p_98819_
		3 o p_352203_
	a (Lgdd;IIF)V a
		0 o p_281697_
		1 o p_282103_
		2 o p_283529_
		3 o p_283079_
	a (Lgdd;FII)V a
		0 o p_282553_
		1 o p_282998_
		2 o p_282929_
		3 o p_283133_
	d (Lgdd;II)V d
		0 o p_382951_
		1 o p_382927_
		2 o p_383109_
gos gos
	D D
	E E
	F F
	G G
	<init> (Lczl;)V <init>
		0 o p_98839_
	D ()Z D
	I ()Lgjt; I
	J ()V J
	K ()Z K
	a (Lgdd;IIF)V a
		0 o p_283246_
		1 o p_98876_
		2 o p_98877_
		3 o p_98878_
	a (Lgdd;FII)V a
		0 o p_281500_
		1 o p_281299_
		2 o p_283481_
		3 o p_281831_
	a (Lgdd;IIIIIFFFLcew;)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 (Lgdd;IIIIFLorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;Lcew;)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_
	a (Lgti;)Z a
		0 o p_446466_
	bg_ ()V bg_
	c (Lgdd;II)V c
		0 o p_281654_
		1 o p_283517_
		2 o p_283464_
	p ()V p
got got
	D D
	<init> (Ldek;Lczk;Lxx;Lamj;)V <init>
		0 o p_98901_
		1 o p_98902_
		2 o p_98903_
		3 o p_98904_
	I ()V I
	a (Lgdd;IIF)V a
		0 o p_281810_
		1 o p_283312_
		2 o p_283420_
		3 o p_282956_
	a (Lddg;ILdhp;)V a
		0 o p_98910_
		1 o p_98911_
		2 o p_98912_
	a (Lgdd;FII)V a
		0 o p_282749_
		1 o p_283494_
		2 o p_283098_
		3 o p_282054_
	a (Lddg;II)V a
		0 o p_169759_
		1 o p_169760_
		2 o p_169761_
	aZ_ ()V aZ_
	bg_ ()V bg_
	d (Lgdd;II)V d
		0 o p_281990_
		1 o p_266822_
		2 o p_267045_
gou gou
	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
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lehl;)V <init>
		0 o p_98949_
	H ()V H
	I ()V I
	J ()V J
	a (Lgdd;IIF)V a
		0 o p_282514_
		1 o p_98956_
		2 o p_98957_
		3 o p_98958_
	a (Lgdw;Lehl$a;)V a
		0 o p_169765_
		1 o p_169766_
	a (Lgdw;Ljava/lang/Boolean;)V a
		0 o p_169768_
		1 o p_169769_
	a (Lfzz;II)V a
		0 o p_98960_
		1 o p_98961_
		2 o p_98962_
	a (Lgdp;)V a
		0 o p_98964_
	a (Lgth;)Z a
		0 o p_447113_
	a (Ljava/lang/String;)Z a
		static
		0 o p_352366_
	aI_ ()V aI_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_98973_
	b (Ljava/lang/String;)I b
		0 o p_309106_
	bg_ ()V bg_
	c (Lgdp;)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_
	o ()V o
	p ()V p
	v ()Z v
gou$1 gou$1
	a a
	<init> (Lgou;IIIILxx;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
	c ()V c
gov gov
	w w
	x x
	<init> (Ldem;Lczk;Lxx;)V <init>
		0 o p_99020_
		1 o p_99021_
		2 o p_99022_
	H ()Lddg; H
	I ()V I
	J ()V J
	K ()V K
	L ()Ldem; L
	M ()V M
	N ()V N
	a (Lgdp;)V a
		0 o p_99024_
	aX_ ()V aX_
	aZ_ ()V aZ_
	b (Lgdp;)V b
		0 o p_99033_
	b (I)Z b
		0 o p_99031_
	ba_ ()Z ba_
	bg_ ()V bg_
	c (I)V c
		0 o p_99037_
	o ()V o
gov$1 gov$1
	a a
	<init> (Lgov;)V <init>
		0 o p_99048_
	a (Lddg;ILdhp;)V a
		0 o p_99054_
		1 o p_99055_
		2 o p_99056_
	a (Lddg;II)V a
		0 o p_169772_
		1 o p_169773_
		2 o p_169774_
gow gow
	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
	<clinit> ()V <clinit>
		static
	<init> (Lden;Lczk;Lxx;)V <init>
		0 o p_99075_
		1 o p_99076_
		2 o p_99077_
	I ()I I
	J ()V J
	a (Lgdd;IIF)V a
		0 o p_283513_
		1 o p_282700_
		2 o p_282637_
		3 o p_281433_
	a (Lgti;Z)Z a
		0 o p_445823_
		1 o p_433366_
	a (DDDD)Z a
		0 o p_99079_
		1 o p_99080_
		2 o p_99081_
		3 o p_295430_
	a (Lgdd;FII)V a
		0 o p_282870_
		1 o p_281777_
		2 o p_283331_
		3 o p_283087_
	a (Lgdd;IILico;)V a
		0 o p_416481_
		1 o p_416566_
		2 o p_416543_
		3 o p_415563_
	a (DDII)Z a
		0 o p_99093_
		1 o p_99094_
		2 o p_99095_
		3 o p_99096_
	a (Lgti;DD)Z a
		0 o p_446758_
		1 o p_99087_
		2 o p_99088_
	bg_ ()V bg_
gox gox
	H ()Lddg; H
goy goy
	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
	<clinit> ()V <clinit>
		static
	<init> (Lder;Lczk;Lxx;)V <init>
		0 o p_99123_
		1 o p_99124_
		2 o p_99125_
	I ()V I
	a (DDDD)Z a
		0 o p_99127_
		1 o p_99128_
		2 o p_99129_
		3 o p_295610_
	a (Lgdd;FII)V a
		0 o p_283072_
		1 o p_281275_
		2 o p_282312_
		3 o p_282984_
	a (Lgdd;Ldhp;Ldhp;II)V a
		0 o p_281357_
		1 o p_283466_
		2 o p_282046_
		3 o p_282403_
		4 o p_283601_
	a (Lgti;Z)Z a
		0 o p_447125_
		1 o p_433614_
	a (Lgoy;)Lgda; a
		static
		0 o p_281576_
	a (Lgdp;)V a
		0 o p_99174_
	a (Lgdd;Ldqm;II)V a
		0 o p_283020_
		1 o p_281926_
		2 o p_282752_
		3 o p_282179_
	a (I)Z a
		0 o p_99141_
	a (Lgdd;IILdqm;)V a
		0 o p_281426_
		1 o p_283008_
		2 o p_283085_
		3 o p_282094_
	a (Lgdd;IILdqn;)V a
		0 o p_283030_
		1 o p_283154_
		2 o p_281664_
		3 o p_282877_
	a (Lgti;DD)Z a
		0 o p_446997_
		1 o p_99135_
		2 o p_99136_
	b (Lgoy;)Lgda; b
		static
		0 o p_282067_
	bg_ ()V bg_
	c (Lgdd;II)V c
		0 o p_283337_
		1 o p_282009_
		2 o p_283691_
	c (Lgoy;)Lgda; c
		static
		0 o p_282026_
	d (Lgdd;IIF)V d
		0 o p_283487_
		1 o p_281994_
		2 o p_282099_
		3 o p_281815_
goy$a goy$a
	a a
	b b
	<init> (Lgoy;IIILgdp$c;)V <init>
		0 o p_99204_
		1 o p_99205_
		2 o p_99206_
		3 o p_99207_
		4 o p_99208_
	a (Lgdd;II)V a
		0 o p_281313_
		1 o p_283342_
		2 o p_283060_
	a ()I a
goz goz
	f f
	<init> (Ldqp;)V <init>
		0 o p_99216_
	a (Ldqp;)V a
		0 o p_99218_
	bg_ ()V bg_
	o ()Ldqp; o
	p ()I p
gp 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 (Z)Lgp; vec2
		static
		0 o p_174955_
	a ()Lgp; vec2
		static
	a (Lcom/mojang/brigadier/StringReader;)Lgl; parse
		0 o p_120824_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfog; 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_
gpa gpa
	a a
	b b
	c c
	d d
	t t
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (IIZLgdp$c;Z)V <init>
		0 o p_99225_
		1 o p_99226_
		2 o p_99227_
		3 o p_99228_
		4 o p_99229_
	G ()Z G
	a (Lihq;)V a
		0 o p_99231_
	b (Lgdd;IIF)V b
		0 o p_283468_
		1 o p_282922_
		2 o p_283637_
		3 o p_282459_
gpb gpb
	D D
	<clinit> ()V <clinit>
		static
	<init> (Ldfb;Lczk;Lxx;)V <init>
		0 o p_99240_
		1 o p_99241_
		2 o p_99242_
	a (Lgdd;IIF)V a
		0 o p_281745_
		1 o p_282145_
		2 o p_282358_
		3 o p_283566_
	a (Lgdd;FII)V a
		0 o p_281362_
		1 o p_283080_
		2 o p_281303_
		3 o p_283275_
gpc gpc
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lehx;ZZ)V <init>
		0 o p_277919_
		1 o p_277579_
		2 o p_277693_
	bg_ ()V bg_
	d (Lgdd;)V d
		0 o p_281440_
	o ()Lorg/joml/Vector3f; o
	p ()F p
gpd gpd
	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
	<clinit> ()V <clinit>
		static
	<init> (Ldfh;Lczk;Lxx;)V <init>
		0 o p_99290_
		1 o p_99291_
		2 o p_99292_
	I ()V I
	J ()Ljava/util/Optional; J
	K ()Z K
	a (Lgdd;IILxx;)V a
		0 o p_419421_
		1 o p_419422_
		2 o p_419423_
		3 o p_419424_
	a (Lgdd;IIF)V a
		0 o p_281961_
		1 o p_282410_
		2 o p_283013_
		3 o p_282408_
	a (Lddg;ILdhp;)V a
		0 o p_267217_
		1 o p_266842_
		2 o p_267208_
	a (Lgdd;FII)V a
		0 o p_283264_
		1 o p_267158_
		2 o p_267266_
		3 o p_266722_
	b (Ldhp;)V b
		0 o p_268225_
	d (Lgdd;II)V d
		0 o p_281835_
		1 o p_283389_
		2 o p_282634_
	e (Lgdd;II)V e
		0 o p_281668_
		1 o p_267192_
		2 o p_266859_
	p ()V p
gpe gpe
	D D
	E E
	F F
	G G
	H H
	<clinit> ()V <clinit>
		static
	<init> (Ldfi;Lczk;Lxx;)V <init>
		0 o p_99300_
		1 o p_99301_
		2 o p_99302_
gpf gpf
	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> (Ldfk;Lczk;Lxx;)V <init>
		0 o p_99310_
		1 o p_99311_
		2 o p_99312_
	I ()I I
	J ()Z J
	K ()V K
	a (Lgdd;IIF)V a
		0 o p_281735_
		1 o p_282517_
		2 o p_282840_
		3 o p_282389_
	a (Lgdd;III)V a
		0 o p_281999_
		1 o p_282658_
		2 o p_282563_
		3 o p_283352_
	a (DDDD)Z a
		0 o p_99314_
		1 o p_99315_
		2 o p_99316_
		3 o p_295672_
	a (Lgdd;FII)V a
		0 o p_283115_
		1 o p_282453_
		2 o p_282940_
		3 o p_282328_
	a (Lgdd;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 (Lgti;Z)Z a
		0 o p_447347_
		1 o p_435496_
	a (Lgti;DD)Z a
		0 o p_446476_
		1 o p_99322_
		2 o p_99323_
	b (Lgdd;II)V b
		0 o p_282396_
		1 o p_283157_
		2 o p_282258_
gpg gpg
	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
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Leic;)V <init>
		0 o p_99398_
	H ()V H
	a (Lgdd;IIF)V a
		0 o p_281951_
		1 o p_99407_
		2 o p_99408_
		3 o p_99409_
	a (Lgpg;Ljava/lang/String;II)Z a
		static
		0 o p_99417_
		1 o p_99418_
		2 o p_99420_
		3 o p_445905_
	a (Lgdw;Lekx;)V a
		0 o p_169846_
		1 o p_169847_
	a (Ljava/lang/String;)J a
		0 o p_99427_
	a (Lekx;)V a
		0 o p_169839_
	a (Lgdw;Ljava/lang/Boolean;)V a
		0 o p_169849_
		1 o p_169850_
	a (Lgdp;)V a
		0 o p_169841_
	a (Leic$a;)Z a
		0 o p_99404_
	a (Lgth;)Z a
		0 o p_446154_
	a (Lfzz;II)V a
		0 o p_99411_
		1 o p_99412_
		2 o p_99413_
	a (Lgdw;Leaa;)V a
		0 o p_169843_
		1 o p_169844_
	aI_ ()V aI_
	aX_ ()V aX_
	b (Ljava/lang/String;)F b
		0 o p_99431_
	b (Lgdp;)V b
		0 o p_169854_
	b (Lekx;)Lxx; b
		static
		0 o p_169852_
	b (Lgdw;Ljava/lang/Boolean;)V b
		0 o p_169856_
		1 o p_169857_
	ba_ ()Z ba_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_99415_
	c (Ljava/lang/String;)I c
		0 o p_99436_
	c (Lgdw;Ljava/lang/Boolean;)V c
		0 o p_392507_
		1 o p_392508_
	c (Lekx;)Z c
		static
		0 o p_169859_
	d (Lgdp;)V d
		0 o p_99425_
	d (Lgdw;Ljava/lang/Boolean;)V d
		0 o p_169861_
		1 o p_169862_
	e (Lgdp;)V e
		0 o p_280865_
	f (Lgdp;)V f
		0 o p_280864_
	g (Lgdp;)V g
		0 o p_280866_
	h (Lgdp;)V h
		0 o p_99457_
	i (Lgdp;)V i
		0 o p_99460_
	o ()V o
	p ()V p
	v ()Z v
gpg$1 gpg$1
	l l
	<init> (Lgpg;Lgda;IIIILxx;)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 (Lgte;)Z a
		0 o p_445809_
gpg$2 gpg$2
	a a
	b b
	<clinit> ()V <clinit>
		static
gph gph
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	<clinit> ()V <clinit>
		static
	<init> (Leid;)V <init>
		0 o p_397500_
	a (Lgdd;IIF)V a
		0 o p_397107_
		1 o p_397213_
		2 o p_397981_
		3 o p_397804_
	a (Lgdw;Leky;)V a
		0 o p_397349_
		1 o p_397276_
	a (Leky;)V a
		0 o p_397565_
	a (Lgdp;)V a
		0 o p_397482_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_397828_
	ba_ ()Z ba_
	bg_ ()V bg_
	o ()V o
	p ()V p
	v ()Z v
gpi gpi
	A A
	B B
	C C
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Leie;)V <init>
		0 o p_397992_
	H ()V H
	a (Lamj;)Lami; a
		static
		0 o p_397501_
	a (Lgdd;IIF)V a
		0 o p_397620_
		1 o p_397635_
		2 o p_397823_
		3 o p_397214_
	a (Lgdw;Lebr;)V a
		0 o p_397117_
		1 o p_397434_
	a (Ljava/lang/String;)I a
		static
		0 o p_397084_
	a (Lgdp;)V a
		0 o p_397964_
	a (Lajt$a;)Z a
		0 o p_397612_
	a (Lym;Lxx;)V a
		static
		0 o p_398030_
		1 o p_397370_
	a (II)I a
		0 o p_397341_
		1 o p_397626_
	a (Lkf;)V a
		0 o p_397406_
	a (I)I a
		static
		0 o p_397220_
	a (Lebr;)Lxx; a
		static
		0 o p_398001_
	a (Lxx;Ljava/util/Optional;)V a
		0 o p_397990_
		1 o p_397675_
	b (Lgdp;)V b
		0 o p_397628_
	b (Ljava/lang/String;)V b
		0 o p_397657_
	b (I)F b
		static
		0 o p_397807_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_397205_
	c (Z)V c
		0 o p_397030_
	d (Lgdp;)V d
		0 o p_397603_
	e (Lgdp;)V e
		0 o p_397643_
	f (Lgdp;)V f
		0 o p_397794_
	o ()V o
	p ()V p
	v ()Z v
gpi$1 gpi$1
	a a
	<clinit> ()V <clinit>
		static
gpj gpj
gpk gpk
	a a
	<init> (Lgju;)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_
gpl gpl
	a a
	b b
	c c
	<init> (Lgpl$a;)V <init>
		0 o p_350898_
	a (Lhgc$a;)Ljava/lang/String; a
		static
		0 o p_440057_
	a (Lgda;)I a
		0 o p_360698_
	a (Lgda;IIIILgdd;)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 (Lgda;)I b
		0 o p_351017_
gpl$a gpl$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
gpm gpm
	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> (Ldjt;)V <init>
		0 o p_331917_
	a (IIILjava/util/List;ILgda;Lgdd;)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 (IIILgda;Lgdd;)V a
		static
		0 o p_363359_
		1 o p_364432_
		2 o p_364090_
		3 o p_363903_
		4 o p_363709_
	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 (Lgda;Lgdd;III)V a
		0 o p_360616_
		1 o p_364594_
		2 o p_362065_
		3 o p_363779_
		4 o p_368494_
	a (I)I a
		0 o p_368639_
	a (IILgda;Lgdd;)V a
		0 o p_362365_
		1 o p_364597_
		2 o p_363606_
		3 o p_362696_
	a (Ljava/util/List;I)Z a
		static
		0 o p_362150_
		1 o p_364466_
	a (Lgda;)I a
		0 o p_364523_
	a (Lgda;IIIILgdd;)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_
	b (I)Ljava/util/List; b
		0 o p_364960_
	b ()I b
	b (Lgda;IIIILgdd;)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 (Lgda;)I b
		0 o p_169901_
	b (IILgda;Lgdd;)V b
		static
		0 o p_363213_
		1 o p_362527_
		2 o p_361041_
		3 o p_360386_
	c ()I c
	c (Lgda;IIIILgdd;)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 (Lgda;)I c
		static
		0 o p_361305_
	d ()I d
	d (Lgda;)I d
		static
		0 o p_363613_
	e ()I e
	f ()I f
	g ()Lamj; g
	h ()Lxx; h
gpn gpn
	a a
	<init> (Lbes;)V <init>
		0 o p_169938_
	a (Lgdd;Lgda;II)V a
		0 o p_416239_
		1 o p_254285_
		2 o p_254192_
		3 o p_253697_
	a (Lgda;)I a
		0 o p_361495_
	b (Lgda;)I b
		0 o p_169941_
gpo gpo
	a (Ldfo;)Lgpo; a
		static
		0 o p_169951_
	a (Lgdd;Lgda;II)V a
		0 o p_415967_
		1 o p_169953_
		2 o p_169954_
		3 o p_169955_
	a ()Z a
	a (Lgda;)I a
		0 o p_365134_
	a (Lbes;)Lgpo; a
		static
		0 o p_169949_
	a (Lgda;IIIILgdd;)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_
	b (Lgda;)I b
		0 o p_169952_
gpp gpp
	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_
gpq gpq
	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_
gpr gpr
	a a
	b b
	c c
	d d
	e e
	<init> (Lgju;)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_
gps gps
	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 (Lamj;)Lamj; a
		static
		0 o p_371705_
	a (Lgdd;IIIILamj;)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 (Lamj;)Lamj; b
		static
		0 o p_371297_
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_371425_
gpt gpt
gpu gpu
	b b
	c c
	d d
	e e
	f f
	t t
	<clinit> ()V <clinit>
		static
	<init> (Lhab;Lgmj;Ljava/lang/String;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V <init>
		0 o p_439282_
		1 o p_446531_
		2 o p_440211_
		3 o p_438979_
	<init> (Lhab;Lgmj;Lxx;Ljava/lang/String;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V <init>
		0 o p_439363_
		1 o p_445411_
		2 o p_440028_
		3 o p_438953_
		4 o p_439317_
	a (Lgdp;)V a
		0 o p_439910_
	aY_ ()Z aY_
	b (Lgdp;)V b
		0 o p_439148_
	c (Z)V c
		0 o p_440610_
	e ()V e
	o ()Lgjd; o
gpv gpv
	A A
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;)V <init>
		0 o p_99688_
	H ()Lhac; H
	I ()V I
	a (Lgdp;)V a
		0 o p_315824_
	a (Lhab;)V a
		0 o p_99703_
	a (Lgth;)Z a
		0 o p_445969_
	a (Lgpv;Lggw;)V a
		static
		0 o p_438742_
		1 o p_438743_
	aX_ ()V aX_
	aZ_ ()V aZ_
	b (Lgdp;)V b
		0 o p_99706_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_99710_
	c ()V c
	c (Z)V c
		0 o p_99712_
	d (Lgdp;)V d
		0 o p_445162_
	e ()V e
	e (Lgdp;)V e
		0 o p_445163_
	f (Z)V f
		0 o p_99717_
	f (Lgdp;)V f
		0 o p_293604_
	g (Lgdp;)V g
		0 o p_442313_
	g (Z)V g
		0 o p_99722_
	h (Z)V h
		0 o p_99726_
	o ()V o
	p ()Lhad; p
gpw gpw
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;)V <init>
		0 o p_99743_
	a (Lgdp;)V a
		0 o p_329731_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_280872_
	o ()Lgjd; o
gpx gpx
	a a
	b b
	c c
	d d
	e e
	<init> (Lxx;Lwk;)V <init>
		0 o p_294744_
		1 o p_294619_
	a (Lgpx;Lggw;)V a
		static
		0 o p_321355_
		1 o p_321356_
	a (Lgdp;)V a
		0 o p_295623_
	aY_ ()Z aY_
	bg_ ()V bg_
	c ()V c
	e ()V e
gpy gpy
	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
	a a
	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> (Lgpv;Lfzz;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_
	H ()V H
	a (Lhac;)V a
		0 o p_99798_
	a (Lgdj$a;)V a
		0 o p_99786_
	a (Lgpy$a;)V a
		0 o p_99790_
	a ()I a
	a (Lgpy;II)V a
		static
		0 o p_169970_
		1 o p_439175_
		2 o p_439263_
	b (Ljava/util/List;)V b
		0 o p_99800_
	d ()V d
gpy$1 gpy$1
	a a
	<clinit> ()V <clinit>
		static
gpy$a gpy$a
	<init> ()V <init>
	a (Lgpy$a;)Z a
		0 o p_439559_
	b ()V b
	close ()V close
gpy$b gpy$b
	a a
	b b
	<init> ()V <init>
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_438957_
		1 o p_440557_
		2 o p_440088_
		3 o p_439026_
		4 o p_439184_
	a (Lgpy$a;)Z a
		0 o p_440413_
	b ()V b
gpy$c gpy$c
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lgpv;Ligz;)V <init>
		0 o p_99836_
		1 o p_99837_
	a (Lgti;Z)Z a
		0 o p_445721_
		1 o p_434231_
	a ()Lxx; a
	a (Lgth;)Z a
		0 o p_446129_
	a (Lgdd;IIZF)V a
		0 o p_439287_
		1 o p_440522_
		2 o p_439756_
		3 o p_440431_
		4 o p_439147_
	a (Lgpy$a;)Z a
		0 o p_440083_
	b ()V b
	c ()Lxx; c
gpy$d gpy$d
	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
	<init> (Lgpy;Lgpv;Lhab;)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 (Lgdd;IIZF)V a
		0 o p_439846_
		1 o p_440562_
		2 o p_439671_
		3 o p_438902_
		4 o p_439513_
	a (Lgpy$a;)Z a
		0 o p_439461_
	a (Lgti;Z)Z a
		0 o p_446987_
		1 o p_434424_
	a (Lgdd;IILamj;)V a
		0 o p_281338_
		1 o p_283001_
		2 o p_282834_
		3 o p_282534_
	a ()Lxx; a
	a (Lgth;)Z a
		0 o p_446576_
	a ([B)Z a
		0 o p_273176_
	b ()V b
	c ()V c
	close ()V close
	e ()Lhab; e
	f ()V f
	t ()Z t
	u ()V u
	v ()V v
	w ()V w
gpz gpz
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	<init> (Lxx;Lxx;Lxx;Lxx;)V <init>
		0 o p_232852_
		1 o p_232853_
		2 o p_232854_
		3 o p_232855_
	<init> (Lxx;Lxx;Lxx;)V <init>
		0 o p_239894_
		1 o p_239895_
		2 o p_239896_
	a (Lgjf;)V a
		static
		0 o p_330484_
	a (Lgpz;Lggw;)V a
		static
		0 o p_331004_
		1 o p_330665_
	bg_ ()V bg_
	c ()V c
	i ()Lxx; i
	o ()Lgjd; o
gq 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 ()Lgq; vec3
		static
	a (Lcom/mojang/brigadier/StringReader;)Lgl; parse
		0 o p_120843_
	a (Z)Lgq; vec3
		static
		0 o p_120848_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfoh; getVec3
		static
		0 o p_120845_
		1 o p_120846_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgl; 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_
gqa gqa
gqb gqb
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgad;)V <init>
		0 o p_344941_
		1 o p_344986_
	J ()Z J
	a (Lgdp;)V a
		0 o p_345508_
	a (I)[Lgac; a
		static
		0 o p_432225_
	a (Lgad;)[Lgac; a
		static
		0 o p_345629_
	a (Lgac;Lgac;)Z a
		static
		0 o p_432227_
		1 o p_432228_
	aL_ ()Z aL_
	b (Lgdp;)V b
		0 o p_432226_
	bg_ ()V bg_
	o ()V o
	p ()V p
gqc gqc
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgad;)V <init>
		0 o p_345947_
		1 o p_345195_
	a (Lgad;)[Lgac; a
		static
		0 o p_345277_
	o ()V o
gqd gqd
	<init> (Lgmj;Lgad;)V <init>
		0 o p_345371_
		1 o p_345464_
	a (Lgad;)[Lgac; a
		static
		0 o p_346352_
	o ()V o
gqe gqe
	a a
	f f
	t t
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgad;Lidv;)V <init>
		0 o p_345780_
		1 o p_344823_
		2 o p_344876_
	H ()V H
	J ()V J
	a (Lgdp;)V a
		0 o p_346094_
	a (Lgqe;)Lgda; a
		static
		0 o p_346130_
	aL_ ()Z aL_
	b (Lgdp;)V b
		0 o p_346158_
	b (Lgqe;)Lgda; b
		static
		0 o p_352341_
	c ()V c
	o ()V o
	p ()V p
gqe$a gqe$a
	a a
	<init> (Lgqe;Lfzz;)V <init>
		0 o p_346238_
		1 o p_345567_
	a (Lgqe$a;)I a
		static
		0 o p_345357_
	a (Ljava/lang/String;Ljava/lang/String;Lidu;)V a
		0 o p_345490_
		1 o p_346086_
		2 o p_345379_
	a ()I a
gqe$a$a gqe$a$a
	a a
	b b
	c c
	<init> (Lgqe$a;Ljava/lang/String;Lidu;)V <init>
		0 o p_345245_
		1 o p_346435_
		2 o p_345619_
	a (Lgti;Z)Z a
		0 o p_447191_
		1 o p_435547_
	a ()Lxx; a
	a (Lgth;)Z a
		0 o p_445511_
	a (Lgdd;IIZF)V a
		0 o p_440595_
		1 o p_440193_
		2 o p_440169_
		3 o p_440373_
		4 o p_439659_
	b ()V b
gqf gqf
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgad;)V <init>
		0 o p_344816_
		1 o p_346286_
	a (I)[Lgac; a
		static
		0 o p_345238_
	a (Lgad;)[Lgac; a
		static
		0 o p_345546_
	o ()V o
gqg gqg
	a a
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgad;)V <init>
		0 o p_345316_
		1 o p_346369_
	a (Lgad;Lfzz;)[Lgac; a
		0 o p_346292_
		1 o p_344882_
	a (Lgzn;)Lgac; a
		static
		0 o p_451717_
	a (Lcom/mojang/datafixers/util/Unit;)V a
		static
		0 o p_346107_
	a (Lcbn;Lxx;Lcom/mojang/datafixers/util/Unit;)Lxx; a
		static
		0 o p_345304_
		1 o p_345525_
		2 o p_345135_
	bg_ ()V bg_
	o ()V o
gqh gqh
	A A
	B B
	C C
	D D
	E E
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgad;)V <init>
		0 o p_346430_
		1 o p_344748_
	H ()Lgmj; H
	I ()Lgmj; I
	J ()Lgmj; J
	K ()Lgmj; K
	L ()Lgmj; L
	M ()Lgmj; M
	N ()Lgmj; N
	O ()Lgmj; O
	P ()Lgmj; P
	a (Lgqh;Lggw;)V a
		static
		0 o p_345988_
		1 o p_344729_
	a (Lxx;Ljava/util/function/Supplier;)Lgdp; a
		0 o p_345646_
		1 o p_345565_
	a (Lfzz;Lgdw;Lcbn;)V a
		static
		0 o p_345818_
		1 o p_346187_
		2 o p_345178_
	a (Lgdp;)V a
		0 o p_346373_
	a (IILjava/lang/String;Lfzz;)Lgdw; a
		static
		0 o p_346201_
		1 o p_346398_
		2 o p_346029_
		3 o p_345232_
	a (Ljava/util/function/Supplier;Lgdp;)V a
		0 o p_345013_
		1 o p_344786_
	a (Lbaa;)V a
		0 o p_345689_
	aX_ ()V aX_
	aZ_ ()V aZ_
	b (Lgdp;)V b
		0 o p_344797_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_345431_
	c ()V c
	c (Z)V c
		0 o p_346102_
	o ()Lgje; o
	p ()Lgmj; p
gqi gqi
	b b
	c c
	d d
	e e
	<init> (Lgmj;Lgad;Lxx;)V <init>
		0 o p_345104_
		1 o p_346116_
		2 o p_344987_
	H ()V H
	I ()V I
	a (Lgdp;)V a
		0 o p_345997_
	a (Lgqi;Lggw;)V a
		static
		0 o p_345158_
		1 o p_345605_
	aX_ ()V aX_
	aZ_ ()V aZ_
	bg_ ()V bg_
	c ()V c
	o ()V o
	p ()V p
gqj gqj
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgad;)V <init>
		0 o p_346103_
		1 o p_345751_
	a (Lczn;Lgdw;Ljava/lang/Boolean;)V a
		0 o p_359092_
		1 o p_359093_
		2 o p_359094_
	o ()V o
gqk gqk
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgad;)V <init>
		0 o p_345995_
		1 o p_345465_
	J ()[Lgac; J
	a (I)[Lgac; a
		static
		0 o p_345737_
	a (Lbcf;)Z a
		static
		0 o p_346376_
	o ()V o
gql gql
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	<init> (Lxx;Ljava/util/List;Lcom/google/common/collect/ImmutableList;)V <init>
		0 o p_344923_
		1 o p_344787_
		2 o p_346327_
	a (Lgdd;IIF)V a
		0 o p_345032_
		1 o p_345965_
		2 o p_345120_
		3 o p_346047_
	aY_ ()Z aY_
	bg_ ()V bg_
	i ()Lxx; i
gql$a gql$a
	a a
	b b
	<init> (Lxx;Lgdp$c;)V <init>
		0 o p_346062_
		1 o p_345795_
gqm gqm
	a a
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lfzz;Lgad;)V <init>
		0 o p_345053_
		1 o p_346149_
		2 o p_346198_
	a (Lfsw;Lftb;Ljava/lang/Integer;)V a
		static
		0 o p_345049_
		1 o p_346381_
		2 o p_345666_
	a (Lgad;)[Lgac; a
		static
		0 o p_345645_
	a (DDDD)Z a
		0 o p_344913_
		1 o p_346159_
		2 o p_345166_
		3 o p_345130_
	a (Lfsw;Lxx;Ljava/lang/Integer;)Lxx; a
		static
		0 o p_346100_
		1 o p_346436_
		2 o p_344747_
	a (Lgti;Z)Z a
		0 o p_446300_
		1 o p_434065_
	a (Lgdp;)V a
		0 o p_345929_
	aX_ ()V aX_
	aZ_ ()V aZ_
	b (Lgdp;)V b
		0 o p_346113_
	c (Z)V c
		0 o p_399640_
	o ()V o
gqn gqn
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgad;)V <init>
		0 o p_345870_
		1 o p_345150_
	a (Lgdp;)V a
		0 o p_346358_
	a (Lgad;)[Lgac; a
		static
		0 o p_346138_
	b (Lgdp;)V b
		0 o p_345025_
	o ()V o
gqo gqo
	a a
	l l
	m m
	<init> (Lgqp;Lfzz;)V <init>
		0 o p_345102_
		1 o p_346132_
	H ()V H
	a (Lgqo;)Lfzz; a
		static
		0 o p_345596_
	a ()I a
	b (Lgqo;)I b
		static
		0 o p_346101_
	c (Lgqo;)Lfzz; c
		static
		0 o p_439253_
	d (Lgqo;)I d
		static
		0 o p_345171_
	d ()V d
	e (Lgqo;)Lfzz; e
		static
		0 o p_438995_
	f (Lgqo;)Lfzz; f
		static
		0 o p_344850_
	g (Lgqo;)Lfzz; g
		static
		0 o p_345485_
gqo$a gqo$a
	a a
	b b
	<init> (Lgqo;Lfzx$a;)V <init>
		0 o p_345734_
		1 o p_449493_
	a (Lgdd;IIZF)V a
		0 o p_439431_
		1 o p_440559_
		2 o p_439613_
		3 o p_440201_
		4 o p_439040_
	aJ_ ()Ljava/util/List; aJ_
	b ()Ljava/util/List; b
	c ()V c
gqo$b gqo$b
	<init> ()V <init>
	c ()V c
gqo$c gqo$c
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgqo;Lfzx;Lxx;)V <init>
		0 o p_345723_
		1 o p_345998_
		2 o p_345196_
	a (Lfzx;Lxx;Ljava/util/function/Supplier;)Lym; a
		static
		0 o p_345970_
		1 o p_345250_
		2 o p_346090_
	a (Lgdd;IIZF)V a
		0 o p_438877_
		1 o p_439499_
		2 o p_440337_
		3 o p_440415_
		4 o p_439878_
	a (Lxx;Ljava/util/function/Supplier;)Lym; a
		static
		0 o p_345010_
		1 o p_344899_
	a (Lfzx;Lgdp;)V a
		0 o p_359095_
		1 o p_359096_
	aJ_ ()Ljava/util/List; aJ_
	b (Lfzx;Lgdp;)V b
		0 o p_345326_
		1 o p_345593_
	b ()Ljava/util/List; b
	c ()V c
gqp gqp
	a a
	f f
	t t
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgad;)V <init>
		0 o p_344996_
		1 o p_344771_
	H ()V H
	a (Lgti;Z)Z a
		0 o p_445878_
		1 o p_434872_
	a (Lgdd;IIF)V a
		0 o p_346209_
		1 o p_344846_
		2 o p_346350_
		3 o p_345601_
	a (Lgdp;)V a
		0 o p_432229_
	a (Lgth;)Z a
		0 o p_446842_
	b (Lgdp;)V b
		0 o p_346345_
	c ()V c
	o ()V o
	p ()V p
gqq gqq
gqr gqr
gqs gqs
gqt gqt
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Ljava/util/function/Consumer;Ljava/util/function/Function;Lbaa;Ljava/util/function/Consumer;)V <init>
		0 o p_99912_
		1 o p_99910_
		2 o p_99911_
		3 o p_439383_
	a (Lazx;)Lgqt$a; a
		0 o p_99915_
	a ()Ljava/util/stream/Stream; a
	b ()Ljava/util/stream/Stream; b
	b (Lazx;)Lgqt$a; b
		0 o p_99920_
	c ()V c
	d ()V d
	e ()V e
gqt$a gqt$a
	a ()Lamj; a
	b ()Lazy; b
	c ()Ljava/lang/String; c
	d ()Lxx; d
	e ()Lxx; e
	f ()Lbab; f
	g ()Lxx; 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
gqt$b gqt$b
	a a
	b b
	<init> (Lgqt;Lazx;)V <init>
		0 o p_99935_
		1 o p_99936_
	a (I)V a
		0 o p_99939_
	a ()Lamj; a
	b ()Lazy; b
	c ()Ljava/lang/String; c
	d ()Lxx; d
	e ()Lxx; e
	f ()Lbab; 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
gqt$c gqt$c
	b b
	<init> (Lgqt;Lazx;)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
gqt$d gqt$d
	b b
	<init> (Lgqt;Lazx;)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
gqu gqu
	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
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lbaa;Ljava/util/function/Consumer;Ljava/nio/file/Path;Lxx;)V <init>
		0 o p_275398_
		1 o p_275659_
		2 o p_275522_
		3 o p_275337_
	H ()V H
	I ()V I
	J ()V J
	a (Ljava/lang/String;)V a
		0 o p_449270_
	a (Lgqt$b;)V a
		0 o p_440233_
	a (Ljava/util/Collection;)Ljava/util/stream/Stream; a
		static
		0 o p_296218_
	a (Ljava/lang/String;Ljava/util/stream/Stream;Lgqv;)V a
		0 o p_449047_
		1 o p_449704_
		2 o p_449110_
	a (Lgdp;)V a
		0 o p_100036_
	a (Ljava/lang/String;Ljava/lang/String;Lgqt$a;)Z a
		static
		0 o p_448688_
		1 o p_448689_
		2 o p_448690_
	a (Ljava/util/List;Z)V a
		0 o p_293605_
		1 o p_293606_
	a (Lazx;Ljava/lang/String;)Lamj; a
		0 o p_280878_
		1 o p_280879_
	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 (Lfzz;Ljava/util/List;Ljava/nio/file/Path;)V a
		static
		0 o p_100000_
		1 o p_100001_
		2 o p_100002_
	a (Lazx;)Lamj; a
		0 o p_99990_
	a (Licq;Lazx;)Lamj; a
		0 o p_100017_
		1 o p_100018_
	a (Lgqu;Lggw;)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_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_351663_
	bg_ ()V bg_
	c ()V c
	e ()V e
	o ()V o
	p ()V p
gqu$1 gqu$1
	<init> (Lgqu;Lfnx;)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_
gqu$a gqu$a
	a a
	b b
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_250327_
	a ()Z a
	a (Ljava/nio/file/Path;)Lgqu$a; a
		static
		0 o p_252119_
	b (Ljava/nio/file/Path;)V b
		0 o p_100050_
	close ()V close
gqv gqv
	a a
	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> (Lfzz;Lgqu;IILxx;)V <init>
		0 o p_265029_
		1 o p_265777_
		2 o p_265774_
		3 o p_265153_
		4 o p_265124_
	a (Lgqt$b;Lgqt$a;)V a
		0 o p_439276_
		1 o p_439515_
	a (Ljava/util/stream/Stream;Lgqt$b;)V a
		0 o p_439523_
		1 o p_439094_
	a (Lgth;)Z a
		0 o p_446901_
	a ()I a
	a (Lgqv;)Z a
		static
		0 o p_335691_
	m ()I m
gqv$a gqv$a
	a a
	<init> (Lgqv;)V <init>
		0 o p_439326_
	aS_ ()I aS_
	b ()Ljava/lang/String; b
gqv$b gqv$b
	b b
	c c
	<init> (Lgqv;Lgda;Lxx;)V <init>
		0 o p_439487_
		1 o p_439721_
		2 o p_439447_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_439061_
		1 o p_439590_
		2 o p_440171_
		3 o p_440086_
		4 o p_440153_
	b ()Ljava/lang/String; b
gqv$c gqv$c
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	<init> (Lgqv;Lfzz;Lgqv;Lgqt$a;)V <init>
		0 o p_265075_
		1 o p_265717_
		2 o p_439866_
		3 o p_265360_
	G ()Z G
	a (Lgqv$a;)Z a
		0 o p_438744_
	a (Z)V a
		0 o p_264693_
	a (Lgdd;IIZF)V a
		0 o p_440230_
		1 o p_440699_
		2 o p_439321_
		3 o p_440248_
		4 o p_439636_
	a (Lgti;Z)Z a
		0 o p_447361_
		1 o p_433742_
	a ()Lxx; a
	a (Lgth;)Z a
		0 o p_445822_
	a (Lfzz;Lxx;)Lbes; a
		static
		0 o p_100105_
		1 o p_100106_
	b (Lfzz;Lxx;)Lgej; b
		static
		0 o p_100110_
		1 o p_100111_
	b ()Ljava/lang/String; b
	c ()V c
	e ()Z e
	f ()V f
	t ()V t
	u ()V u
gqw gqw
gqx gqx
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lddh;)V <init>
		0 o p_362638_
	a (Lgqz;Ldno;Lbgv;)V a
		0 o p_379930_
		1 o p_379870_
		2 o p_380956_
	a (Lgrf;Lczt;)V a
		0 o p_363827_
		1 o p_362085_
	a ()V a
	a (Ljava/util/List;Lgqz;Lbgv;Ldnu;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 (Ldfe;)Z a
		0 o p_364400_
	b (Ldno;)Z b
		0 o p_379470_
	d ()Lxx; d
gqy gqy
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lddi;Lxx;Ljava/util/List;)V <init>
		0 o p_361081_
		1 o p_363597_
		2 o p_379441_
	a (Lgqz;Ldno;Lbgv;)V a
		0 o p_379383_
		1 o p_380318_
		2 o p_380984_
	a (Lgrf;Lczt;)V a
		0 o p_361156_
		1 o p_362080_
	a ()V a
	a (Ldfe;)Z a
		0 o p_364139_
	b (Ldno;)Z b
		static
		0 o p_378786_
	d ()Lxx; d
gqz gqz
	a a
	b b
	<init> (Lgri;)V <init>
		0 o p_361863_
	a (Lgdd;Lfzz;Z)V a
		0 o p_360912_
		1 o p_363356_
		2 o p_361600_
	a (Lgdd;Lfzz;IILdfe;)V a
		0 o p_363721_
		1 o p_365392_
		2 o p_363797_
		3 o p_363310_
		4 o p_360907_
	a (ZLgdd;Lfzz;Ldfe;Lgqz$a;)V a
		0 o p_421283_
		1 o p_421284_
		2 o p_421285_
		3 o p_421286_
		4 o p_421287_
	a ()V a
	a (Ldfe;Lbgv;Ldnu;Z)V a
		0 o p_380315_
		1 o p_380942_
		2 o p_379948_
		3 o p_379880_
	a (Ldfe;Lbgv;Ldnu;)V a
		0 o p_379329_
		1 o p_381026_
		2 o p_379367_
	b (Ldfe;Lbgv;Ldnu;)V b
		0 o p_379733_
		1 o p_381037_
		2 o p_380406_
gqz$a gqz$a
	a a
	b b
	<init> (Ljava/util/List;Z)V <init>
		0 o items
		1 o isResultSlot
	a ()Ljava/util/List; a
	a (I)Ldhp; a
		0 o p_361727_
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_364424_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gr 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 Z relative
	d D value
	e C PREFIX_RELATIVE
	<clinit> ()V <clinit>
		static
	<init> (ZD)V <init>
		0 o relative
		1 o value
	a (Lcom/mojang/brigadier/StringReader;Z)Lgr; parseDouble
		static
		0 o p_120872_
		1 o p_120873_
	a (D)D get
		0 o p_120868_
	a ()Z isRelative
	a (Lcom/mojang/brigadier/StringReader;)Lgr; parseInt
		static
		0 o p_120870_
	b (Lcom/mojang/brigadier/StringReader;)Z isRelative
		static
		0 o p_120875_
	b ()Z relative
	c ()D value
	equals (Ljava/lang/Object;)Z equals
		0 o p_120877_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gra gra
	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> (Lgri;Z)V <init>
		0 o p_365007_
		1 o p_364041_
	a (Lgrf;Lbgv;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 (Lgti;Z)Z a
		0 o p_446742_
		1 o p_435819_
	a (Lgdd;IIF)V a
		0 o p_281618_
		1 o p_282646_
		2 o p_283687_
		3 o p_283147_
	a (Z)V a
		0 o p_100205_
	a ()Lgrf; a
	aP_ ()Z aP_
	a_ (DD)Z a_
		0 o p_100208_
		1 o p_100209_
	b (Z)V b
		0 o p_265597_
	b ()Ldnq; b
	c ()Z c
gra$a gra$a
	b b
	c c
	d d
	e e
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lgra;IILdnq;Ldno;Lbgv;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 (Z)Lamj; a
		0 o p_363013_
	a (Lbgv;Ljava/util/List;Ldnu;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_
	a (Ldno;Lbgv;)Ljava/util/List; a
		static
		0 o p_380007_
		1 o p_381009_
gra$b gra$b
	a a
	b b
	c c
	d d
	<init> (Lgra;IILdnq;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 (Z)Lamj; a
		0 o p_364665_
	a (Lgjl;)V a
		0 o p_259646_
	a (IILjava/util/List;)Lgra$b$a; a
		static
		0 o p_364955_
		1 o p_365288_
		2 o p_362300_
	b (Lgdd;IIF)V b
		0 o p_283557_
		1 o p_283483_
		2 o p_282919_
		3 o p_282165_
gra$b$a gra$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 a
	a (I)Ldhp; a
		0 o p_361926_
	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
gra$c gra$c
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgra;IILdnq;Ldno;Lbgv;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 (Z)Lamj; a
		0 o p_363404_
	a (Ldno;Lbgv;)Ljava/util/List; a
		static
		0 o p_379813_
		1 o p_381001_
grb grb
	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> (Ldev;Ljava/util/List;)V <init>
		0 o p_365070_
		1 o p_379952_
	a (Lit/unimi/dsi/fastutil/objects/ObjectSet;Lgrf;)Z a
		static
		0 o p_302147_
		1 o p_302148_
	a (Ljava/util/List;Lgdn;)V a
		static
		0 o p_170048_
		1 o p_170049_
	a (Z)V a
		0 o p_100370_
	a (Lgdd;Z)V a
		0 o p_283634_
		1 o p_283495_
	a (ZZ)V a
		0 o p_100383_
		1 o p_362917_
	a (Lgdd;IILdfe;)V a
		0 o p_281740_
		1 o p_281520_
		2 o p_282050_
		3 o p_362561_
	a (Lgti;Z)Z a
		0 o p_445929_
		1 o p_435607_
	a (Lgth;)Z a
		0 o p_446304_
	a (II)I a
		0 o p_181402_
		1 o p_181403_
	a (Ldnq;)V a
		0 o p_379661_
	a (Lgrf;Lczt;)V a
		0 o p_360862_
		1 o p_363036_
	a (Ldfe;)Z a
		0 o p_361241_
	a (Lgrf;Ldnq;Z)Z a
		0 o p_366703_
		1 o p_380106_
		2 o p_446681_
	a (IILfzz;Z)V a
		0 o p_100310_
		1 o p_100311_
		2 o p_100312_
		3 o p_100313_
	a (Lgrf;)Z a
		static
		0 o p_100331_
	a (Lgdd;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 (DDIIII)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_
	a (Ldno;)V a
		0 o p_379299_
	a ()V a
	a (Lgti;DD)Z a
		0 o p_445840_
		1 o p_443629_
		2 o p_442850_
	a (Lgqz;Ldno;Lbgv;)V a
		0 o p_380075_
		1 o p_379763_
		2 o p_381016_
	a (Lgte;)Z a
		0 o p_446056_
	a (Lgrd;)Z a
		0 o p_380796_
	aP_ ()Z aP_
	a_ (DD)Z a_
		0 o p_100353_
		1 o p_100354_
	b (Z)V b
		0 o p_265089_
	b (Lgjl;)V b
		0 o p_170046_
	b (Lgth;)Z b
		0 o p_445533_
	b (Ldfe;)V b
		0 o p_100315_
	b (Lgrf;)Z b
		static
		0 o p_378795_
	c (Z)V c
		0 o p_361255_
	d ()Lxx; d
	e ()V e
	f ()Z f
	h ()V h
	i ()V i
	j ()V j
	k ()V k
	l ()I l
	m ()I m
	n ()V n
	o ()Z o
	p ()V p
	q ()V q
	r ()Z r
	t ()Z t
	u ()V u
	v ()Z v
	w ()I w
	y ()Lgjj$a; y
grb$a grb$a
	a a
	b b
	c c
	<init> (Ldhl;Ldhl;Ldml;)V <init>
		0 o p_380069_
		1 o p_381165_
		2 o p_381126_
	<init> (Lgrh;)V <init>
		0 o p_380261_
	<init> (Ldhl;Ldml;)V <init>
		0 o p_379892_
		1 o p_381074_
	<init> (Ldhp;Ljava/util/Optional;Ldma;)V <init>
		0 o primaryIcon
		1 o secondaryIcon
		2 o category
	a ()Ldhp; a
	b ()Ljava/util/Optional; b
	c ()Ldma; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_379606_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
grc grc
	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> (Lgrb;Lgri;Z)V <init>
		0 o p_379742_
		1 o p_364493_
		2 o p_360996_
	a (Ljava/util/function/Consumer;)V a
		0 o p_170054_
	a (Lgdd;II)V a
		0 o p_283690_
		1 o p_282626_
		2 o p_282490_
	a (Lgti;IIIIZ)Z a
		0 o p_447008_
		1 o p_100412_
		2 o p_100413_
		3 o p_100414_
		4 o p_100415_
		5 o p_435386_
	a (Lgdd;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_
	a (Ljava/util/List;ZZ)V a
		0 o p_100437_
		1 o p_100438_
		2 o p_363556_
	a (Lfzz;II)V a
		0 o p_100429_
		1 o p_100430_
		2 o p_100431_
	a (Ldnq;)V a
		0 o p_380247_
	a ()Ldnq; a
	b ()Lgrf; b
	c ()V c
	d ()Lfzk; d
	e ()V e
	f ()V f
grd grd
	c c
	d d
	e e
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lgrb$a;)V <init>
		0 o p_379856_
	a (Lfzk;Z)V a
		0 o p_361190_
		1 o p_362968_
	a (Lfzk;)Z a
		0 o p_100450_
	a (Lgdd;)V a
		0 o p_281802_
	b (Lgdd;IIF)V b
		0 o p_283195_
		1 o p_283508_
		2 o p_281788_
		3 o p_283269_
	d ()Ldma; d
gre gre
	a a
	b b
	c c
	d d
	e e
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	<clinit> ()V <clinit>
		static
	<init> (Lgri;)V <init>
		0 o p_361702_
	a (Ljava/util/List;)Z a
		static
		0 o p_389698_
	a (Lgjl;)V a
		0 o p_170060_
	a (Ldhp;)Ljava/util/List; a
		0 o p_379408_
	a (Lbgv;Ldnp;)Lgre$a; a
		static
		0 o p_380797_
		1 o p_380798_
	a ()Lgrf; a
	a (Lgrf;ZLgrc;Lbgv;)V a
		0 o p_100480_
		1 o p_360894_
		2 o p_100481_
		3 o p_381053_
	a (Lgtj;)Z a
		0 o p_446214_
	a (Lgre$a;)Ljava/util/stream/Stream; a
		static
		0 o p_389328_
	aS_ ()I aS_
	b (Lgdd;IIF)V b
		0 o p_281385_
		1 o p_282779_
		2 o p_282744_
		3 o p_282439_
	d ()Z d
	f ()Ldnq; f
	h ()Ldhp; h
	i ()Z i
gre$a gre$a
	a a
	b b
	<init> (Ldnq;Ljava/util/List;)V <init>
		0 o id
		1 o displayItems
	a (I)Ldhp; a
		0 o p_380035_
	a ()Ldnq; a
	b ()Ljava/util/List; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_380016_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
grf grf
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_267051_
	a ()Z a
	a (Ldnq;)Z a
		0 o p_379375_
	a (Lgrf$a;)Ljava/util/List; a
		0 o p_379340_
	a (Lczt;Ljava/util/function/Predicate;)V a
		0 o p_379685_
		1 o p_379624_
	b (Ldnq;)Z b
		0 o p_378796_
	b ()Z b
	c ()Ljava/util/List; c
grf$a grf$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 ()[Lgrf$a; a
		static
	valueOf (Ljava/lang/String;)Lgrf$a; valueOf
		static
		0 o p_363538_
	values ()[Lgrf$a; values
		static
grg grg
	L ()V L
	a (Ldno;)V a
		0 o p_379639_
grh grh
	a CRAFTING
	b FURNACE
	c BLAST_FURNACE
	d SMOKER
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Ldml;)V <init>
		0 o p_380302_
		1 o p_379500_
		2 o p_380973_
	a ()Ljava/util/List; a
	b ()[Lgrh; b
		static
	valueOf (Ljava/lang/String;)Lgrh; valueOf
		static
		0 o p_380084_
	values ()[Lgrh; values
		static
gri gri
	currentIndex ()I currentIndex
grj grj
grk grk
	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
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lxx;Lgmj;Lhav;Lhar$a;)V <init>
		0 o p_299999_
		1 o p_300006_
		2 o p_299904_
		3 o p_299834_
	H ()V H
	I ()V I
	J ()V J
	K ()V K
	L ()V L
	M ()V M
	N ()V N
	O ()V O
	a (Lgrk;Lggw;)V a
		static
		0 o p_352665_
		1 o p_352666_
	a (Lhar$b;)V a
		0 o p_300030_
	a (Ljava/util/concurrent/CompletableFuture;)V a
		0 o p_299864_
	a (Lgdp;)V a
		0 o p_352661_
	a (Lgdr;Z)V a
		0 o p_352662_
		1 o p_352663_
	a (Ljava/lang/Throwable;)V a
		0 o p_299933_
	a (Lxx;)V a
		0 o p_299983_
	a (Lhar$c;)V a
		0 o p_299972_
	a (Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object; a
		0 o p_299984_
		1 o p_299884_
	a (IILjava/util/function/Consumer;)Lgei; a
		0 o p_300027_
		1 o p_300007_
		2 o p_299915_
	aX_ ()V aX_
	aZ_ ()V aZ_
	b (Lgdp;)V b
		0 o p_352664_
	bg_ ()V bg_
	c ()V c
	o ()V o
	p ()V p
grk$a grk$a
	b b
	c c
	d d
	e e
	f f
	t t
	<clinit> ()V <clinit>
		static
	<init> (Lgrk;)V <init>
		0 o p_299946_
	a (Lgdp;)V a
		0 o p_299901_
	aX_ ()V aX_
	aY_ ()Z aY_
	b (Lgdp;)V b
		0 o p_299913_
	c (Lgdp;)V c
		0 o p_299917_
	o ()Lgjd; o
grl grl
	A A
	B B
	C C
	D D
	E E
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lhav;Lhao;)V <init>
		0 o p_254505_
		1 o p_254531_
		2 o p_299964_
	<init> (Lgmj;Lhav;Ljava/util/UUID;)V <init>
		0 o p_239116_
		1 o p_239117_
		2 o p_239118_
	<init> (Lgmj;Lhav;Lhao$a;)V <init>
		0 o p_253839_
		1 o p_254386_
		2 o p_299987_
	I ()V I
	a (Ljava/lang/String;)V a
		0 o p_299797_
	a (Lhao$a;)V a
		0 o p_299791_
	a (Lhat;)V a
		0 o p_299789_
	a (Lgjf;)V a
		static
		0 o p_299798_
	a (Lgdp;)V a
		0 o p_359098_
	a (Lgti;)Z a
		0 o p_446448_
	b (Lgdp;)V b
		0 o p_299790_
	p ()V p
grm grm
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lhav;Ljava/util/function/Predicate;)V <init>
		0 o p_251076_
		1 o p_250367_
	a (Lgrm$a;Lhak$a;)Z a
		0 o p_254300_
		1 o p_253803_
	a (ILgrm$a;)V a
		0 o p_239016_
		1 o p_239017_
grm$a grm$a
	a (ILhak$a;)V a
		0 o p_239762_
		1 o p_251438_
	a (Lxx;)V a
		0 o p_239557_
grn grn
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lhav;Lhao$a;Ljava/util/function/Consumer;)V <init>
		0 o p_239090_
		1 o p_239091_
		2 o p_299898_
		3 o p_239093_
	H ()V H
	a (Lgdd;IIF)V a
		0 o p_282899_
		1 o p_239287_
		2 o p_239288_
		3 o p_239289_
	a (Lhak;)Z a
		0 o p_242240_
	a (Lgdp;)V a
		0 o p_299799_
	a (Lgrn;)Lgda; a
		static
		0 o p_239238_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_239860_
	b (Lgrn;)Lgda; b
		static
		0 o p_240166_
	bg_ ()V bg_
	c (Lgrn;)Lgda; c
		static
		0 o p_239466_
	d (Lgrn;)Lgda; d
		static
		0 o p_238943_
	e (Lgrn;)Lgda; e
		static
		0 o p_239863_
	f (Lgrn;)Lgda; f
		static
		0 o p_240005_
	g (Lgrn;)Lgda; g
		static
		0 o p_240635_
	h (Lgrn;)Lgda; h
		static
		0 o p_239185_
	i (Lgrn;)Lgda; i
		static
		0 o p_239507_
	i ()Lxx; i
	j (Lgrn;)Lgda; j
		static
		0 o p_239966_
	k (Lgrn;)Lgda; k
		static
		0 o p_240198_
	l (Lgrn;)Lgda; l
		static
		0 o p_240538_
	m (Lgrn;)Lgda; m
		static
		0 o p_239655_
	o ()V o
	p ()V p
grn$a grn$a
	a a
	l l
	m m
	<init> (Lgrn;Lfzz;I)V <init>
		0 o p_239059_
		1 o p_239060_
		2 o p_239061_
	H ()I H
	a (D)V a
		0 o p_239021_
	a (ILhak$a;)V a
		0 o p_242846_
		1 o p_242909_
	a (Lhak$a;Z)V a
		0 o p_242229_
		1 o p_240019_
	a (Lgdd;IIFLgdj$a;)V a
		0 o p_440045_
		1 o p_440692_
		2 o p_440486_
		3 o p_439832_
		4 o p_439288_
	a (Lgdj$a;)V a
		0 o p_265613_
	a ()I a
	a (Lxx;)V a
		0 o p_239876_
	a (Lgrn$a$b;)V a
		0 o p_265249_
	a (Lgth;)Z a
		0 o p_447333_
	a (Lgjs;)Lgdj$a; a
		0 o p_265332_
	a (Lgdd;IIFLgrn$a$b;)V a
		0 o p_281532_
		1 o p_239775_
		2 o p_239776_
		3 o p_239777_
		4 o p_439092_
	a (Lgrn$a;)Lfzz; a
		static
		0 o p_240269_
	b (Lgrn$a$b;)Z b
		0 o p_240327_
	b (Lgjs;)Lgrn$a$b; b
		0 o p_265203_
	d ()I d
grn$a$a grn$a$a
	a a
	b b
	<init> (Lgrn$a;Lxx;)V <init>
		0 o p_239671_
		1 o p_239672_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_439949_
		1 o p_439947_
		2 o p_439491_
		3 o p_439652_
		4 o p_440556_
grn$a$b grn$a$b
	<init> ()V <init>
	a (Lgti;Z)Z a
		0 o p_445498_
		1 o p_435944_
	a ()Lxx; a
	b ()Z b
	c ()Z c
	e ()Z e
grn$a$c grn$a$c
	a a
	b b
	<init> (Ljava/util/UUID;Lgrn$a$b;)V <init>
		0 o sender
		1 o entry
	a (Lgrn$a$c;)Z a
		0 o p_239748_
	a ()Ljava/util/UUID; a
	b ()Lgrn$a$b; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_239723_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
grn$a$d grn$a$d
	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
	<init> (Lgrn$a;ILxx;Lxx;Lfzt;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 (Lgdd;III)V a
		0 o p_281342_
		1 o p_281492_
		2 o p_283046_
		3 o p_283458_
	a (Lgdd;IIZF)V a
		0 o p_439274_
		1 o p_440292_
		2 o p_439601_
		3 o p_439565_
		4 o p_439005_
	a (Lgdd;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 (Lgti;Z)Z a
		0 o p_445490_
		1 o p_433510_
	a ()Lxx; a
	a (Lgth;)Z a
		0 o p_446141_
	b ()Z b
	c ()Z c
	e ()Z e
	f ()I f
	t ()I t
	u ()Z u
grn$a$e grn$a$e
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgrn$a;Lcom/mojang/authlib/GameProfile;Lxx;Z)V <init>
		0 o p_240079_
		1 o p_240080_
		2 o p_240081_
		3 o p_240082_
	a (Lgdd;IIZF)V a
		0 o p_440316_
		1 o p_439797_
		2 o p_439660_
		3 o p_440537_
		4 o p_439843_
grn$a$f grn$a$f
	<init> ()V <init>
	a (Lgdd;IIZF)V a
		0 o p_282007_
		1 o p_240110_
		2 o p_240111_
		3 o p_240117_
		4 o p_240118_
gro gro
	A A
	B B
	C C
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lhav;Ljava/util/UUID;Ljava/lang/String;)V <init>
		0 o p_299947_
		1 o p_299966_
		2 o p_299912_
		3 o p_299935_
	<init> (Lgmj;Lhav;Lhaq;)V <init>
		0 o p_299861_
		1 o p_300015_
		2 o p_299994_
	<init> (Lgmj;Lhav;Lhaq$a;)V <init>
		0 o p_299832_
		1 o p_300026_
		2 o p_299866_
	a (Ljava/lang/String;)V a
		0 o p_436489_
	a (Lgjf;)V a
		static
		0 o p_299902_
	a (Lgti;)Z a
		0 o p_446271_
	b (Lgjf;)V b
		static
		0 o p_359100_
	p ()V p
grp grp
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lhav;Lgrt;)V <init>
		0 o p_299954_
		1 o p_299878_
		2 o p_299949_
	a (Lgdp;)V a
		0 o p_299992_
	a (Lgrp;Lggw;)V a
		static
		0 o p_321361_
		1 o p_321362_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_299956_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_299863_
	c ()V c
	d (Lgdp;)V d
		0 o p_299895_
	i ()Lxx; i
grq grq
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lhat;Lhau;Ljava/util/function/Consumer;)V <init>
		0 o p_239438_
		1 o p_239439_
		2 o p_360322_
		3 o p_239440_
	H ()I H
	I ()I I
	J ()I J
	K ()I K
	L ()I L
	a (Lgdd;IIF)V a
		0 o p_282815_
		1 o p_283039_
		2 o p_283620_
		3 o p_281336_
	a (Lgrq;)Lgda; a
		static
		0 o p_239217_
	a (Lgrq;Lggw;)V a
		static
		0 o p_329739_
		1 o p_329740_
	a (Lgdp;)V a
		0 o p_432234_
	aX_ ()V aX_
	b (Lgrq;)Lgda; b
		static
		0 o p_239699_
	bg_ ()V bg_
	c ()V c
	o ()I o
	p ()I p
grq$a grq$a
	a a
	<init> (Lgrq;Lfzz;)V <init>
		0 o p_239714_
		1 o p_239715_
	a (Lgdj$a;)V a
		0 o p_240608_
	a (Lgrq$a$a;)V a
		0 o p_240601_
	a (Lhat;Lgrq$a$a;)Z a
		static
		0 o p_239292_
		1 o p_239293_
	a ()I a
	a (Lhat;)Lgrq$a$a; a
		0 o p_239168_
grq$a$a grq$a$a
	a a
	b b
	<init> (Lgrq$a;Lhat;)V <init>
		0 o p_239266_
		1 o p_239267_
	a (Lgti;Z)Z a
		0 o p_446785_
		1 o p_435027_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_439346_
		1 o p_440497_
		2 o p_439746_
		3 o p_439154_
		4 o p_439726_
	b ()Lhat; b
grr grr
	A A
	B B
	C C
	D D
	E E
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lhav;Lhaw;)V <init>
		0 o p_299996_
		1 o p_299971_
		2 o p_299899_
	<init> (Lgmj;Lhav;Ljava/util/UUID;Ljava/util/function/Supplier;)V <init>
		0 o p_299906_
		1 o p_299981_
		2 o p_299970_
		3 o p_299980_
	<init> (Lgmj;Lhav;Lhaw$a;)V <init>
		0 o p_299943_
		1 o p_299995_
		2 o p_299886_
	I ()V I
	a (Ljava/lang/String;)V a
		0 o p_299919_
	a (Lgjf;)V a
		static
		0 o p_300017_
	a (Lgdp;)V a
		0 o p_359101_
	a (Lgti;)Z a
		0 o p_447342_
	a (Lhat;)V a
		0 o p_299969_
	p ()V p
grs grs
grt grt
	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
	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> (Lfzz;Lgrw;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 (Lhav;Lfzz;Lgrw;Lgdp;)V a
		0 o p_261369_
		1 o p_261370_
		2 o p_261371_
		3 o p_238875_
	a (Lgdd;IIZF)V a
		0 o p_440555_
		1 o p_439697_
		2 o p_439605_
		3 o p_439685_
		4 o p_440124_
	a (Lhav;)V a
		0 o p_418101_
	a (Lfzz;Lgrw;Lhav;)V a
		0 o p_299800_
		1 o p_299801_
		2 o p_299802_
	a (Lym;)Lym; a
		0 o p_100595_
	a (Lgru;Ljava/util/UUID;Ljava/lang/String;Lgdp;)V a
		0 o p_170071_
		1 o p_170072_
		2 o p_170073_
		3 o p_170074_
	a (ZLxx;)V a
		0 o p_100597_
		1 o p_100598_
	aJ_ ()Ljava/util/List; aJ_
	b ()Ljava/util/List; b
	b (Lgru;Ljava/util/UUID;Ljava/lang/String;Lgdp;)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_
	t ()Ljava/util/UUID; t
	u ()Ljava/util/function/Supplier; u
	v ()Z v
	w ()Z w
	x ()Z x
	y ()Lgfc; y
	z ()Lxx; z
grt$1 grt$1
	b b
	<init> (Lgrt;IIIILgfe;Lgdp$c;Lxx;)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_
	e ()Lym; e
grt$2 grt$2
	b b
	<init> (Lgrt;IIIILgfe;Lgdp$c;Lxx;)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_
	e ()Lym; e
grt$3 grt$3
	b b
	<init> (Lgrt;IIIILgfe;Lgdp$c;Lxx;)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_
	e ()Lym; e
gru gru
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lfzz;Lcom/mojang/authlib/minecraft/UserApiService;)V <init>
		0 o p_194057_
		1 o p_194058_
	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_
	a (Lgzy;)V a
		0 o p_100677_
	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_
grv grv
	a a
	l l
	m m
	<init> (Lgrw;Lfzz;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_
	H ()V H
	I ()V I
	J ()V J
	a (Ljava/lang/String;)V a
		0 o p_100718_
	a (Ljava/util/Collection;D)V a
		0 o p_240809_
		1 o p_240830_
	a (Lgzy;Lgrw$a;)V a
		0 o p_100715_
		1 o p_100716_
	a (Lhah;)Ljava/util/Map; a
		static
		0 o p_250748_
	a (ZLjava/util/Map;Ljava/util/UUID;Lcom/mojang/authlib/GameProfile;)V a
		0 o p_442316_
		1 o p_442317_
		2 o p_442318_
		3 o p_442319_
	a (Ljava/util/Collection;Ljava/util/Map;)V a
		0 o p_240813_
		1 o p_240796_
	a (Ljava/util/UUID;)V a
		0 o p_100723_
	a (Ljava/util/UUID;Lgzy;)Lgrt; a
		0 o p_437253_
		1 o p_437240_
	a (Ljava/util/Map;Z)V a
		0 o p_240780_
		1 o p_240827_
	a (Lgdd;)V a
		0 o p_331377_
	a (Ljava/util/Map;)V a
		0 o p_437266_
	a (Lgrt;)V a
		0 o p_417633_
	a (Ljava/util/Collection;DZ)V a
		0 o p_240798_
		1 o p_240792_
		2 o p_240829_
	a (Lcom/mojang/authlib/GameProfile;Ljava/util/UUID;)Lgrt; a
		0 o p_442314_
		1 o p_442315_
	a (Ljava/util/Map$Entry;Ljava/util/UUID;)Lgrt; a
		0 o p_437161_
		1 o p_437162_
	b (Lgdd;)V b
		0 o p_331767_
	b (Lgrt;)Z b
		0 o p_100710_
	c (Lgrt;)Ljava/lang/Integer; c
		static
		0 o p_240745_
	c (Lgdd;)V c
		0 o p_281892_
	d (Lgrt;)Ljava/lang/Integer; d
		0 o p_240744_
	d ()Z d
grw grw
	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
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;)V <init>
		0 o p_331950_
	<init> ()V <init>
	H ()I H
	a (Lgdd;IIF)V a
		0 o p_282516_
		1 o p_100764_
		2 o p_100765_
		3 o p_100766_
	a (Ljava/lang/String;)V a
		0 o p_100789_
	a (Lgrw$a;)V a
		0 o p_100772_
	a (Lgzy;)V a
		0 o p_100776_
	a (Lfzz;)V a
		0 o p_100768_
	a (Lgdp;)V a
		0 o p_329743_
	a (Ljava/util/UUID;)V a
		0 o p_100780_
	a (Lgth;)Z a
		0 o p_445537_
	a (Lgrw;Lggw;)V a
		static
		0 o p_329744_
		1 o p_329745_
	aI_ ()V aI_
	aK_ ()V aK_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_100785_
	b (Lgdd;IIF)V b
		0 o p_283202_
		1 o p_296258_
		2 o p_295067_
		3 o p_295331_
	ba_ ()Z ba_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_100791_
	c ()V c
	d (Lgdp;)V d
		0 o p_240243_
	i ()Lxx; i
	o ()I o
	p ()I p
grw$1 grw$1
	l l
	<init> (Lgrw;Lgda;IIIILxx;)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_
	e ()Lym; e
grw$a grw$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 ()[Lgrw$a; a
		static
	valueOf (Ljava/lang/String;)Lgrw$a; valueOf
		static
		0 o p_100824_
	values ()[Lgrw$a; values
		static
grx grx
gry gry
	c c
	d d
	e e
	l l
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (IIIILgda;)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 (Lgjl;)V a
		0 o p_261538_
	a (Ljava/util/function/DoubleConsumer;)V a
		0 o p_261686_
	a (Liia;Lgry$b;Z)V a
		0 o p_262105_
		1 o p_261932_
		2 o p_308932_
	a (Z)V a
		0 o p_261772_
	a (Lxx;Z)Lxx; a
		0 o p_308894_
		1 o p_308910_
	a (Lgdd;IIFLgdn;)V a
		static
		0 o p_280892_
		1 o p_280893_
		2 o p_280894_
		3 o p_280895_
		4 o p_280896_
	a (Lgry$b;Liia;Z)V a
		0 o p_261823_
		1 o p_262127_
		2 o p_308993_
	c (Lgdd;IIF)V c
		0 o p_283081_
		1 o p_283426_
		2 o p_282414_
		3 o p_283358_
	c (Z)Lgry$a; c
		0 o p_261628_
	d ()I d
	p ()D p
	u ()V u
	v ()I v
gry$a gry$a
	a a
	b b
	<init> (Lgjd;Lxx;)V <init>
		0 o container
		1 o narration
	a ()Lgjd; a
	b ()Lxx; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_261502_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gry$b gry$b
	a a
	b b
	c c
	<init> (I)V <init>
		0 o p_261784_
	a (Lgda;Lxx;)V a
		0 o p_261503_
		1 o p_261550_
	a (ILgjf;)V a
		static
		0 o p_296045_
		1 o p_295098_
	a (Lgjf;)V a
		static
		0 o p_296036_
	a (I)V a
		0 o p_261997_
	a (Lgda;Lxx;I)V a
		0 o p_261894_
		1 o p_261816_
		2 o p_261721_
	a ()Lgry$a; a
	b (Lgda;Lxx;)V b
		0 o p_261496_
		1 o p_261670_
grz grz
	A A
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lgad;)V <init>
		0 o p_261720_
		1 o p_262019_
	a (D)V a
		0 o p_262168_
	a (Lgdp;)V a
		0 o p_295613_
	a (Lgrz;Lggw;)V a
		static
		0 o p_321365_
		1 o p_321366_
	a (Lgdn;Z)V a
		0 o p_309196_
		1 o p_309095_
	aI_ ()V aI_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_261531_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_261840_
	c ()V c
	d (Lgdp;)V d
		0 o p_329746_
	i ()Lxx; i
	o ()Lgdn; o
gs net/minecraft/commands/arguments/coordinates/WorldCoordinates
	a Lgs; ZERO_ROTATION
	b Lgr; x
	c Lgr; y
	d Lgr; z
	<clinit> ()V <clinit>
		static
	<init> (Lgr;Lgr;Lgr;)V <init>
		0 o x
		1 o y
		2 o z
	a (DDD)Lgs; absolute
		static
		0 o p_175086_
		1 o p_175087_
		2 o p_175088_
	a (Lcom/mojang/brigadier/StringReader;Z)Lgs; parseDouble
		static
		0 o p_120890_
		1 o p_120891_
	a (Lej;)Lfoh; getPosition
		0 o p_120893_
	a ()Z isXRelative
	a (Lcom/mojang/brigadier/StringReader;)Lgs; parseInt
		static
		0 o p_120888_
	a (Lfog;)Lgs; absolute
		static
		0 o p_175090_
	b ()Z isYRelative
	b (Lej;)Lfog; getRotation
		0 o p_120896_
	c ()Z isZRelative
	d ()Lgr; x
	e ()Lgr; y
	equals (Ljava/lang/Object;)Z equals
		0 o p_120900_
	f ()Lgr; z
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsa gsa
gsb gsb
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	<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 (Lgdp;)V a
		0 o p_250397_
	a (Lgsb;Lggw;)V a
		static
		0 o p_321367_
		1 o p_321368_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_252248_
	bg_ ()V bg_
	c (Lgdp;)V c
		0 o p_280898_
	c ()V c
	i ()Lxx; i
gsb$a gsb$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgsb;)V <init>
		0 o p_249890_
	a (Lgdp;)V a
		0 o p_251286_
	a (Lgsb$a;)Lgda; a
		static
		0 o p_249808_
	a (Lgsb$a;Lggw;)V a
		static
		0 o p_329747_
		1 o p_329748_
	aX_ ()V aX_
	b (Lgsb$a;)Lfzz; b
		static
		0 o p_249528_
	bg_ ()V bg_
	c (Lgsb$a;)Lgda; c
		static
		0 o p_251978_
	c ()V c
gsb$a$a gsb$a$a
	<init> (Lgsb$a;Lfzz;Ljava/util/Collection;)V <init>
		0 o p_251813_
		1 o p_249776_
		2 o p_251183_
	a ()I a
gsb$a$b gsb$a$b
	a a
	b b
	c c
	d d
	<init> (Lgsb$a;Lxx;Lxx;Lgej;)V <init>
		0 o p_249049_
		1 o p_250724_
		2 o p_248883_
		3 o p_250949_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_439291_
		1 o p_440652_
		2 o p_439867_
		3 o p_439187_
		4 o p_439661_
gsc gsc
	create (Lgsd;Ljr;Lfil;Ljava/nio/file/Path;)Z create
		0 o p_374502_
		1 o p_374158_
		2 o p_374270_
		3 o p_374444_
gsd gsd
	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
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;Ljava/lang/Runnable;Lgsn;Ljava/util/Optional;Ljava/util/OptionalLong;Lgsc;)V <init>
		0 o p_276053_
		1 o p_440288_
		2 o p_276047_
		3 o p_276013_
		4 o p_276031_
		5 o p_374578_
	H ()V H
	I ()Ljava/nio/file/Path; I
	J ()V J
	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 (Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_232894_
		1 o p_232895_
	a (Lfzz;Ljava/lang/Runnable;Lgsc;)V a
		static
		0 o p_374172_
		1 o p_440425_
		2 o p_374333_
	a (Lbaf;Lamu;Ljr;Lgse;)Lgsn; a
		static
		0 o p_372516_
		1 o p_372517_
		2 o p_372518_
		3 o p_372519_
	a (Lgdn;)V a
		0 o p_386220_
	a (Lgsd;)Lgda; a
		static
		0 o p_268000_
	a (Lamu;Ljr;Lgse;)Lgsn; a
		static
		0 o p_372521_
		1 o p_372522_
		2 o p_372523_
	a (Lfzz;Lxx;)V a
		static
		0 o p_232900_
		1 o p_232901_
	a (Lgth;)Z a
		0 o p_446101_
	a (Ljava/nio/file/Path;)V a
		static
		0 o p_232942_
	a (Ljava/nio/file/Path;Lfzz;)Ljava/nio/file/Path; a
		static
		0 o p_100907_
		1 o p_100908_
	a (Lbaa;Ldso;Ljava/util/function/Consumer;Z)V a
		0 o p_269632_
		1 o p_269633_
		2 o p_269634_
		3 o p_269635_
	a (Lbaa;ZLjava/util/function/Consumer;)V a
		0 o p_270299_
		1 o p_270896_
		2 o p_270760_
	a (Ljava/util/function/Function;Lanh$a;)Lanh$b; a
		static
		0 o p_372509_
		1 o p_372510_
	a (Ldso;)V a
		0 o p_270214_
	a (Lbaa;Ldso;Ljava/util/function/Consumer;)V a
		0 o p_270272_
		1 o p_270573_
		2 o p_270552_
	a (Lgdd;)V a
		0 o p_331389_
	a (Lgsd;Ljr;Lfil;Ljava/nio/file/Path;)Z a
		static
		0 o p_373670_
		1 o p_373671_
		2 o p_373672_
		3 o p_373673_
	a (Lbaa;)V a
		0 o p_269637_
	a (Lgdd;IIF)V a
		0 o p_282137_
		1 o p_283640_
		2 o p_281243_
		3 o p_282743_
	a (Ljr;Lfis;)Z a
		0 o p_249152_
		1 o p_374211_
	a (Ljava/util/function/Consumer;Z)V a
		0 o p_269626_
		1 o p_269627_
	a (Lgsn;)Lgsn; a
		static
		0 o p_344162_
	a (Lanh$a;)Lanh$b; a
		0 o p_326721_
	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 (Lfzz;Ljava/lang/Runnable;Ldru;Lgsn;Ljava/nio/file/Path;)Lgsd; a
		static
		0 o p_276017_
		1 o p_439226_
		2 o p_276055_
		3 o p_276028_
		4 o p_276040_
	a (Lgdp;)V a
		0 o p_232903_
	a (Lfzz;Ljava/lang/Runnable;Ljava/util/function/Function;Lgso;Lami;Lgsc;)V a
		static
		0 o p_372818_
		1 o p_440386_
		2 o p_372913_
		3 o p_372864_
		4 o p_372962_
		5 o p_374549_
	a (Lfzz;Ljava/lang/Runnable;)V a
		static
		0 o p_232897_
		1 o p_439284_
	a (Ljr;Lfil;)V a
		0 o p_374105_
		1 o p_374321_
	a (Ljava/lang/String;)Ljava/lang/IllegalStateException; a
		static
		0 o p_337413_
	a (Lfzz;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 (Lbaa;Ldso;)Lanh$c; a
		static
		0 o p_251829_
		1 o p_251555_
	a (Lgsd;Lggw;)V a
		static
		0 o p_268341_
		1 o p_268270_
	a (Lgso;Lbaf;Lamu;Ljr;Lgse;)Lgsn; a
		static
		0 o p_372511_
		1 o p_372512_
		2 o p_372513_
		3 o p_372514_
		4 o p_372515_
	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 (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z a
		static
		0 o p_373676_
		1 o p_373677_
	aI_ ()V aI_
	aX_ ()V aX_
	b (Lgsd;Ljr;Lfil;Ljava/nio/file/Path;)Z b
		static
		0 o p_373666_
		1 o p_373667_
		2 o p_373668_
		3 o p_373669_
	b (Lgdp;)V b
		0 o p_232938_
	b (Lgsd;Lggw;)V b
		static
		0 o p_321369_
		1 o p_321370_
	b (Lgsd;)Lgda; b
		static
		0 o p_267956_
	b (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z b
		static
		0 o p_232923_
		1 o p_232924_
	b (Lanh$a;)Leql; b
		static
		0 o p_372524_
	b (Lfzz;Ljava/lang/Runnable;)V b
		static
		0 o p_372996_
		1 o p_440130_
	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 (Ljr;Lfil;)V b
		0 o p_373674_
		1 o p_373675_
	b (Ldso;)V b
		0 o p_268186_
	b (Lamu;Ljr;Lgse;)Lgsn; b
		static
		0 o p_372525_
		1 o p_372526_
		2 o p_372527_
	b (Lbaa;)V b
		0 o p_269636_
	bg_ ()V bg_
	c (Lanh$a;)Leql; c
		static
		0 o p_372520_
	c (Lgsd;)Lgda; c
		static
		0 o p_267958_
	c ()V c
	c (Z)Ldru; c
		0 o p_205448_
	c (Lgsd;Lggw;)V c
		static
		0 o p_386221_
		1 o p_386222_
	c (Lgsd;Ljr;Lfil;Ljava/nio/file/Path;)Z c
		static
		0 o p_373659_
		1 o p_373660_
		2 o p_373661_
		3 o p_373662_
	c (Ldso;)Lcom/mojang/datafixers/util/Pair; c
		0 o p_268328_
	d (Lgsd;)Lgda; d
		static
		0 o p_268164_
	e (Lgsd;)Lfzz; e
		static
		0 o p_267972_
	f (Lgsd;)Lfzz; f
		static
		0 o p_268315_
	g (Lgsd;)Lfzz; g
		static
		0 o p_268278_
	o ()Lgsp; o
	p ()V p
gsd$a gsd$a
	a a
	b b
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgsd;)V <init>
		0 o p_268170_
	a (Lgdw;Ljava/lang/Boolean;)V a
		0 o p_321372_
		1 o p_321373_
	a (Lgdp;)V a
		0 o p_269641_
	a (Lgsp$a;)Lxx; a
		static
		0 o p_268080_
	a (Lgdw;Lcbn;)V a
		0 o p_267962_
		1 o p_268338_
	a (Lgdw;Lgsp$a;)V a
		0 o p_268266_
		1 o p_268208_
	a (Lgdw;Lgsp;)V a
		0 o p_321374_
		1 o p_321375_
	a (Ljava/lang/Boolean;)Lgfc; a
		static
		0 o p_321371_
	a (Lgsp;)V a
		0 o p_275871_
	b (Lgdw;Lgsp;)V b
		0 o p_280904_
		1 o p_280905_
	c (Lgdw;Lgsp;)V c
		static
		0 o p_280906_
		1 o p_280907_
gsd$b gsd$b
	a a
	b b
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgsd;)V <init>
		0 o p_268071_
	a (Lgdp;)V a
		0 o p_268345_
	a (Ljava/util/Optional;)V a
		0 o p_268107_
	b (Lgdp;)V b
		0 o p_269642_
	c (Lgdp;)V c
		0 o p_268028_
	c ()V c
gsd$c gsd$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> (Lgsd;)V <init>
		0 o p_268204_
	a (Ljava/lang/String;)V a
		0 o p_268342_
	a (Lgdw;Lgsp;)V a
		0 o p_280908_
		1 o p_280909_
	a (Lgsp;)V a
		0 o p_280910_
	a (Lgdw;)Lym; a
		static
		0 o p_268292_
	a (Lgdw;Lgsp$b;)V a
		0 o p_268242_
		1 o p_267954_
	a (Lgdp;)V a
		0 o p_268355_
	a (Lgsm;Lgsp;)V a
		static
		0 o p_268340_
		1 o p_268209_
	c ()V c
	d ()Lgdw$c; d
	e ()Z e
	f ()Z f
gsd$c$1 gsd$c$1
	l l
	<init> (Lgsd$c;Lgda;IILxx;Lgsd;)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_
	e ()Lym; e
gsd$c$2 gsd$c$2
	a a
	<init> (Lgsd$c;)V <init>
		0 o p_268241_
	a ()Ljava/util/List; a
	b ()Ljava/util/List; b
gse gse
	a a
	b b
	<init> (Leql;Ldso;)V <init>
		0 o worldGenSettings
		1 o dataConfiguration
	a ()Leql; a
	b ()Ldso; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_372967_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsf gsf
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	<clinit> ()V <clinit>
		static
	<init> (Ldrm;Ljava/util/function/Consumer;)V <init>
		0 o p_101051_
		1 o p_101052_
	a (Lgsf$f;)V a
		0 o p_101061_
	a (Lgsf;)Lfzz; a
		static
		0 o p_101063_
	a (Lgdp;)V a
		0 o p_329749_
	a (Lgsf;Lggw;)V a
		static
		0 o p_321376_
		1 o p_321377_
	aX_ ()V aX_
	b (Lgsf$f;)V b
		0 o p_101075_
	b (Lgdp;)V b
		0 o p_101059_
	b (Lgsf;)Lfzz; b
		static
		0 o p_101077_
	bg_ ()V bg_
	c (Lgsf;)Lfzz; c
		static
		0 o p_101084_
	c ()V c
	d (Lgsf;)Lfzz; d
		static
		0 o p_101086_
	e (Lgsf;)Lfzz; e
		static
		0 o p_101089_
	f (Lgsf;)Lfzz; f
		static
		0 o p_101091_
	g (Lgsf;)Lgda; g
		static
		0 o p_170212_
	o ()V o
gsf$a gsf$a
	c c
	<init> (Lgsf;Lxx;Ljava/util/List;Ljava/lang/String;Ldrm$a;)V <init>
		0 o p_101100_
		1 o p_101101_
		2 o p_101102_
		3 o p_101103_
		4 o p_101104_
	a (Ldrm$a;Lgdw;Ljava/lang/Boolean;)V a
		static
		0 o p_170214_
		1 o p_170215_
		2 o p_170216_
	a (Ljava/lang/String;Lgdw;)Lym; a
		static
		0 o p_170218_
		1 o p_170219_
	a (Lgdd;IIZF)V a
		0 o p_439057_
		1 o p_439789_
		2 o p_439072_
		3 o p_440132_
		4 o p_440063_
gsf$b gsf$b
	a a
	b b
	<init> (Lgsf;Lxx;)V <init>
		0 o p_101140_
		1 o p_101141_
	a (Lgdd;IIZF)V a
		0 o p_440317_
		1 o p_439215_
		2 o p_440653_
		3 o p_439060_
		4 o p_439068_
	aJ_ ()Ljava/util/List; aJ_
	b ()Ljava/util/List; b
gsf$b$1 gsf$b$1
	a a
	<init> (Lgsf$b;)V <init>
		0 o p_170223_
	b (Lgjl;)V b
		0 o p_170225_
	y ()Lgjj$a; y
gsf$c gsf$c
	create (Lxx;Ljava/util/List;Ljava/lang/String;Ldrm$g;)Lgsf$f; create
		0 o p_101155_
		1 o p_101156_
		2 o p_101157_
		3 o p_101158_
gsf$d gsf$d
	a a
	b b
	c c
	<init> (Lgsf;Ljava/util/List;Lxx;)V <init>
		0 o p_101163_
		1 o p_101164_
		2 o p_101165_
	a (Lgdd;II)V a
		0 o p_282711_
		1 o p_281539_
		2 o p_281414_
	aJ_ ()Ljava/util/List; aJ_
	b ()Ljava/util/List; b
gsf$e gsf$e
	c c
	d d
	<init> (Lgsf;Lxx;Ljava/util/List;Ljava/lang/String;Ldrm$d;)V <init>
		0 o p_101174_
		1 o p_101175_
		2 o p_101176_
		3 o p_101177_
		4 o p_101178_
	a (Lgdd;IIZF)V a
		0 o p_439470_
		1 o p_438942_
		2 o p_439225_
		3 o p_440092_
		4 o p_440277_
	a (Ldrm$d;Ljava/lang/String;)V a
		0 o p_101180_
		1 o p_101181_
gsf$f gsf$f
	a a
	<init> (Ljava/util/List;)V <init>
		0 o p_194062_
gsf$g gsf$g
	a a
	l l
	<init> (Lgsf;Ldrm;)V <init>
		0 o p_101202_
		1 o p_101203_
	a (Ljava/util/Map$Entry;)V a
		0 o p_101210_
	b (Lgdd;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_
gsf$g$1 gsf$g$1
	a a
	b b
	c c
	d d
	<init> (Lgsf$g;Lgsf;Ldrm;Ljava/util/Map;)V <init>
		0 o p_101218_
		1 o p_101219_
		2 o p_101220_
		3 o p_101221_
	a (Ldrm$b;)Ljava/util/Map; a
		static
		0 o p_101223_
	a (Lxx;Ljava/util/List;Ljava/lang/String;Ldrm$d;)Lgsf$f; a
		0 o p_101233_
		1 o p_101234_
		2 o p_101235_
		3 o p_101236_
	a (Ldrm$e;Lgsf$c;)V a
		0 o p_101225_
		1 o p_101226_
	a (Lxx;Ljava/util/List;Ljava/lang/String;Ldrm$a;)Lgsf$f; a
		0 o p_101228_
		1 o p_101229_
		2 o p_101230_
		3 o p_101231_
	b (Ldrm$e;Ldrm$f;)V b
		0 o p_101238_
		1 o p_101239_
	c (Ldrm$e;Ldrm$f;)V c
		0 o p_101241_
		1 o p_101242_
gsg gsg
	A A
	B B
	C C
	D D
	E E
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;Lfih$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 (Lgdd;IIF)V a
		0 o p_281742_
		1 o p_101265_
		2 o p_101266_
		3 o p_101267_
	a (Lfih$c;Lfzz;ZZ)V a
		0 o p_307051_
		1 o p_307052_
		2 o p_307053_
		3 o p_307054_
	a (Lfih$c;Lgdp;)V a
		0 o p_307059_
		1 o p_307060_
	a (Lfzz;Lfih$c;Lgdp;)V a
		0 o p_359103_
		1 o p_359104_
		2 o p_359105_
	a (Lfzz;)V a
		0 o p_307055_
	a (Lfih$c;)Z a
		static
		0 o p_101259_
	a (Lgdp;)V a
		0 o p_307073_
	a (Lfzz;Lgdp;)V a
		static
		0 o p_351664_
		1 o p_351665_
	a (Lgsg;Lggw;)V a
		static
		0 o p_321378_
		1 o p_321379_
	a (Lgdp;Ljava/lang/String;)V a
		static
		0 o p_329750_
		1 o p_329751_
	a (Lgth;)Z a
		0 o p_445534_
	a (Lfzz;Lfih$c;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)Lgsg; 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_
	aI_ ()V aI_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_319375_
	b (Lfih$c;Lgdp;)V b
		static
		0 o p_351666_
		1 o p_351667_
	b (Ljava/nio/file/Path;)V b
		static
		0 o p_182594_
	bg_ ()V bg_
	c (Lfih$c;Lgdp;)V c
		static
		0 o p_307071_
		1 o p_307072_
	c ()V c
gsh gsh
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;Lbaa;Ljava/util/function/Consumer;)V <init>
		0 o p_270165_
		1 o p_270308_
		2 o p_270392_
	a (Lazx;)Lxx; a
		static
		0 o p_270861_
	a (Ljava/util/List;Ljava/util/List;Lazx;Ljava/lang/Boolean;)V a
		static
		0 o p_270821_
		1 o p_270786_
		2 o p_270540_
		3 o p_270780_
	a (Lazx;Ljava/lang/Boolean;)V a
		0 o p_270384_
		1 o p_270491_
	a (Lgsh;Lggw;)V a
		static
		0 o p_321380_
		1 o p_321381_
	a (Lgdp;)V a
		0 o p_274702_
	a (Lgjf;)V a
		static
		0 o p_293611_
	a (Lgsm$a;Lazx;Ljava/lang/Boolean;)V a
		0 o p_270347_
		1 o p_270880_
		2 o p_270874_
	aX_ ()V aX_
	b (Lgdp;)V b
		0 o p_270336_
	b (Lazx;)Z b
		0 o p_270989_
	bg_ ()V bg_
	c ()V c
	i ()Lxx; i
	o ()V o
gsi gsi
	a a
	b b
	c c
	<init> (Lgsp$a;Ljava/util/Set;Lami;)V <init>
		0 o selectedGameMode
		1 o disabledGameRules
		2 o flatLevelPreset
	a ()Lgsp$a; a
	b ()Ljava/util/Set; b
	c ()Lami; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_373093_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsj gsj
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lfih$c;Lfis;ZLjy;)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 (Lfzz;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lfih$c;Z)Lgsj; a
		static
		0 o p_101316_
		1 o p_101317_
		2 o p_101318_
		3 o p_101319_
		4 o p_101320_
	a (Lgdd;IIF)V a
		0 o p_281829_
		1 o p_101312_
		2 o p_101313_
		3 o p_101314_
	a (Lgdp;)V a
		0 o p_101322_
	a (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V a
		static
		0 o p_304055_
	aX_ ()V aX_
	aZ_ ()V aZ_
	bg_ ()V bg_
	e ()V e
gsk gsk
	a a
	<clinit> ()V <clinit>
		static
	a (Lgsd;Ljk;)V a
		static
		0 o p_267860_
		1 o p_267861_
	a (Leyq;)Lgsn$a; a
		static
		0 o p_250871_
	a (Ljk;)Lgsn$a; a
		static
		0 o p_248835_
	a (Lgsd;Lgsn;)Lgmj; a
		static
		0 o p_232962_
		1 o p_232963_
	a (Ljk;Ljy$b;Leqk;)Leqk; a
		static
		0 o p_396283_
		1 o p_396284_
		2 o p_396285_
	a (Leyq;Ljy$b;Leqk;)Leqk; a
		static
		0 o p_359109_
		1 o p_359110_
		2 o p_359111_
	a (Lgsd;Leyq;)V a
		static
		0 o p_267858_
		1 o p_267859_
	b (Lgsd;Lgsn;)Lgmj; b
		static
		0 o p_232974_
		1 o p_232975_
	createEditScreen (Lgsd;Lgsn;)Lgmj; createEditScreen
		0 o p_232977_
		1 o p_232978_
gsl gsl
	a a
	b b
	c c
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;)V <init>
		0 o p_101338_
	a (Ljava/lang/String;)V a
		0 o p_438753_
	a (Ljava/util/function/Consumer;Lgsr;)V a
		0 o p_447232_
		1 o p_446939_
	a (Lgsr;Ljava/util/function/Consumer;Lgdp;)V a
		static
		0 o p_445167_
		1 o p_445168_
		2 o p_445169_
	a (Lgdp;)V a
		0 o p_445176_
	a (Lgsr;Lgdp;)V a
		static
		0 o p_445174_
		1 o p_445175_
	a (Lgsl;Lggw;)V a
		static
		0 o p_438750_
		1 o p_438751_
	a (Lfii;)V a
		0 o p_307245_
	aI_ ()V aI_
	aX_ ()V aX_
	aZ_ ()V aZ_
	b (Lgdp;)V b
		0 o p_280917_
	b (Lgsr;Lgdp;)V b
		static
		0 o p_445165_
		1 o p_445166_
	bg_ ()V bg_
	c (Lgsr;Lgdp;)V c
		static
		0 o p_445170_
		1 o p_445171_
	c ()V c
	d (Lgsr;Lgdp;)V d
		0 o p_445172_
		1 o p_445173_
	o ()Lgdp; o
gsm gsm
	a a
	b b
	c c
	<init> (Ljava/util/List;Lgjd;)V <init>
		0 o p_268257_
		1 o p_387579_
	a ()Lgjd; a
	a (I)Lgsm$a; a
		static
		0 o p_268344_
	b ()V b
gsm$a gsm$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (I)V <init>
		0 o p_267987_
	a ()Lgsm; a
	a (IZ)Lgsm$a; a
		0 o p_270730_
		1 o p_270594_
	a (Lxx;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;)Lgsm$d; a
		0 o p_268004_
		1 o p_268017_
		2 o p_268320_
	a (I)Lgsm$a; a
		0 o p_267998_
	b ()V b
	b (I)Lgsm$a; b
		0 o p_270750_
gsm$b gsm$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
gsm$c gsm$c
	a a
	b b
	c c
	<init> (Lgdw;Ljava/util/function/BooleanSupplier;Ljava/util/function/BooleanSupplier;)V <init>
		0 o button
		1 o stateSupplier
		2 o isActiveCondition
	a ()V a
	b ()Lgdw; 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
gsm$d gsm$d
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lxx;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 (Lgdw;Ljava/lang/Boolean;)V a
		0 o p_267942_
		1 o p_268251_
	a (Lgsm$a;Lgjb;I)Lgsm$c; a
		0 o p_270513_
		1 o p_271004_
		2 o p_270506_
	a (Lgsm$a;Lgjb;ILgsm$b;)V a
		0 o p_269646_
		1 o p_269647_
		2 o p_269648_
		3 o p_269649_
	a (Lxx;)Lgsm$d; a
		0 o p_268240_
	a (Lgfc;Ljava/lang/Boolean;)Lgfc; a
		static
		0 o p_269643_
		1 o p_269644_
	a (Ljava/util/function/BooleanSupplier;)Lgsm$d; a
		0 o p_267966_
	a (Lgdw;)Lym; a
		0 o p_268230_
	b (Lgdw;)Lym; b
		0 o p_269645_
gsn gsn
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Leql;Ljr;Lamu;Ldso;)V <init>
		0 o p_249130_
		1 o p_248513_
		2 o p_251786_
		3 o p_248593_
	<init> (Leqn;Ljx;Leqk;Ljr;Lamu;Ldso;Lgsi;)V <init>
		0 o options
		1 o datapackDimensions
		2 o selectedDimensions
		3 o worldgenRegistries
		4 o dataPackResources
		5 o dataConfiguration
		6 o initialWorldCreationOptions
	<init> (Leqn;Leqk;Ljr;Lamu;Ldso;Lgsi;)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_
	a (Leqn;Leqk;)Lgsn; a
		0 o p_249492_
		1 o p_250298_
	a (Lgsn$b;)Lgsn; a
		0 o p_252288_
	a (Lgsn$a;)Lgsn; a
		0 o p_250676_
	a ()Ljy$b; a
	b ()V b
	c ()Leqn; a
	d ()Ljx; b
	e ()Leqk; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_233007_
	f ()Ljr; d
	g ()Lamu; e
	h ()Ldso; f
	hashCode ()I hashCode
	i ()Lgsi; g
	toString ()Ljava/lang/String; toString
gsn$a gsn$a
gsn$b gsn$b
gso gso
	apply (Lamu;Ljr;Lgse;)Lgsn; apply
		0 o p_372907_
		1 o p_373063_
		2 o p_373074_
gsp gsp
	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;Lgsn;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 (Lcbn;)V a
		0 o p_268032_
	a (Lgsn;Ljava/util/Optional;)Ljava/util/Optional; a
		static
		0 o p_268025_
		1 o p_268184_
	a (Z)V a
		0 o p_321586_
	a (Ljk$c;)Leyq; a
		static
		0 o p_372531_
	a (Lgsp$a;)V a
		0 o p_268231_
	a (Ljava/util/List;)Z a
		static
		0 o p_268066_
	a (Ldso;)Z a
		0 o p_268016_
	a (Lgsp$b;)V a
		0 o p_268117_
	a (Lgsn$a;)V a
		0 o p_268314_
	a (Ljx;Lbdj;)Ljava/util/Optional; a
		static
		0 o p_268296_
		1 o p_268097_
	a (Ljo$c;)Ljava/util/List; a
		static
		0 o p_268149_
	a (ZLeqn;)Leqn; a
		static
		0 o p_268348_
		1 o p_267945_
	a (Ljava/lang/String;)V a
		0 o p_268167_
	a (Ljx;)Ljava/util/List; a
		static
		0 o p_367767_
	a (Lgsn;)V a
		0 o p_268313_
	a ()V a
	a (Lami;Ljx;)Ljava/util/Optional; a
		static
		0 o p_372528_
		1 o p_372529_
	a (Ldrm;)V a
		0 o p_268203_
	a (Leqn;)Leqn; a
		0 o p_267957_
	a (Leyq;)V a
		0 o p_372532_
	a (Ljava/util/function/Consumer;)V a
		0 o p_267938_
	a (Ljk;Ljy$b;Leqk;)Leqk; a
		static
		0 o p_268302_
		1 o p_268134_
		2 o p_268035_
	a (Lgsn;Lami;)Ljava/util/Optional; a
		static
		0 o p_396286_
		1 o p_396287_
	a (Ldrm$e;)V a
		0 o p_372530_
	b (Z)V b
		0 o p_268090_
	b (Lgsn;Lami;)Ljava/util/Optional; b
		static
		0 o p_372533_
		1 o p_372534_
	b (ZLeqn;)Leqn; 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 ()Lgsp$a; d
	e ()Lcbn; e
	f ()Z f
	g ()Z g
	h ()Ljava/lang/String; h
	i ()Z i
	j ()Z j
	k ()Lgsn; k
	l ()Z l
	m ()Lgsp$b; m
	n ()Lgsk; n
	o ()Ljava/util/List; o
	p ()Ljava/util/List; p
	q ()Ldrm; q
	r ()V r
gsp$a gsp$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;Ldrn;)V <init>
		0 o p_268044_
		1 o p_268287_
		2 o p_268033_
		3 o p_268252_
	a ()Lxx; a
	b ()[Lgsp$a; b
		static
	valueOf (Ljava/lang/String;)Lgsp$a; valueOf
		static
		0 o p_268027_
	values ()[Lgsp$a; values
		static
gsp$b gsp$b
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljk;)V <init>
		0 o preset
	a ()Lxx; a
	a (Lami;)Z a
		static
		0 o p_268224_
	b ()Z b
	b (Lami;)Lxx; b
		static
		0 o p_268048_
	c ()Ljk; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_268349_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsq gsq
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;Lfih;)V <init>
		0 o p_233093_
		1 o p_233094_
	a (Lcom/mojang/serialization/Dynamic;ZLbaa;)Lani; a
		0 o p_307491_
		1 o p_233124_
		2 o p_233125_
	a (Lfih$c;Lani;Lifk;Lbaa;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 (Lfih$c;Lani;Lifk;Lbaa;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_
	a (Lfih$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 (Lfih$c;Lamu;Ljr;Lfis;)V a
		0 o p_250919_
		1 o p_248897_
		2 o p_250801_
		3 o p_251654_
	a (Ljava/lang/String;Ljava/lang/Runnable;)V a
		0 o p_330611_
		1 o p_331729_
	a (Ljava/util/function/Function;Ldru;Leqn;Lanh$a;)Lanh$b; a
		static
		0 o p_396290_
		1 o p_396291_
		2 o p_396292_
		3 o p_396293_
	a (Lfih$c;)Lcom/mojang/datafixers/util/Pair; a
		0 o p_249540_
	a (Lfih$c;Ljava/lang/Runnable;)V a
		0 o p_330608_
		1 o p_331368_
	a (Lfih$c;Lani;Lbaa;Ljava/lang/Runnable;)V a
		0 o p_331469_
		1 o p_330774_
		2 o p_330989_
		3 o p_332128_
	a (Lfih$c;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;)V a
		0 o p_329758_
		1 o p_329759_
		2 o p_329760_
	a (Lfih$c;Lfii;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 (Lfih$c;Lani;Lbaa;Lifk;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 (Ljava/lang/Throwable;)Ljava/lang/Void; a
		0 o p_233175_
	a (Lfih$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 (Lbaf;Lamu;Ljr;Lgsq$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 (Lifk;Lfih$c;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_314527_
		1 o p_314569_
	a (Lfih$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 (Ljava/lang/Void;)Ljava/lang/Boolean; a
		static
		0 o p_233177_
	a (Lanh$d;Lanh$f;Lanh$e;)Ljava/lang/Object; a
		0 o p_250997_
		1 o p_251759_
		2 o p_249635_
	a ()Ljava/util/concurrent/CompletableFuture; a
	a (Lfih$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 (Ljava/lang/String;)Lfih$c; a
		0 o p_233156_
	a (Lani;Lfih$c;Ljava/lang/Runnable;)V a
		static
		0 o p_329772_
		1 o p_329773_
		2 o p_329774_
	a (Ljava/lang/Runnable;Lfzz;Lgsd;Z)V a
		static
		0 o p_233151_
		1 o p_233152_
		2 o p_233153_
		3 o p_233154_
	a (Lfih$c;Lani;Lbaa;)V a
		0 o p_330420_
		1 o p_331123_
		2 o p_331620_
	a (Lfzz;Lgsd;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 (Lfih$c;Ljava/lang/Runnable;Z)V a
		0 o p_329779_
		1 o p_329780_
		2 o p_329781_
	a (Ljava/lang/String;Ldru;Leqn;Ljava/util/function/Function;Lgmj;)V a
		0 o p_233158_
		1 o p_233159_
		2 o p_249243_
		3 o p_249252_
		4 o p_307305_
	a (Lcom/mojang/serialization/Dynamic;Lanh$a;)Lanh$b; a
		static
		0 o p_359113_
		1 o p_359114_
	b (Lcom/mojang/serialization/Dynamic;Lanh$a;)Lanh$b; b
		static
		0 o p_396288_
		1 o p_396289_
	b (Lfih$c;Lani;Lbaa;Ljava/lang/Runnable;)V b
		0 o p_331323_
		1 o p_330675_
		2 o p_332043_
		3 o p_330403_
	b (Lfih$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 (Lfih$c;Lani;Lbaa;Ljava/lang/Runnable;)V c
		0 o p_329775_
		1 o p_329776_
		2 o p_329777_
		3 o p_329778_
	c (Lfih$c;Ljava/lang/Runnable;)V c
		static
		0 o p_307094_
		1 o p_307095_
gsq$a gsq$a
	a a
	b b
	c c
	<init> (Ldru;Leqn;Ljx;)V <init>
		0 o levelSettings
		1 o options
		2 o existingDimensions
	a ()Ldru; a
	b ()Leqn; b
	c ()Ljx; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_249359_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsr gsr
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	a a
	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> (Lgmj;Lfzz;IILjava/lang/String;Lgsr;Ljava/util/function/Consumer;Ljava/util/function/Consumer;Lgsr$c;)V <init>
		0 o p_438874_
		1 o p_239541_
		2 o p_239542_
		3 o p_239543_
		4 o p_239547_
		5 o p_239548_
		6 o p_440010_
		7 o p_439062_
		8 o p_440549_
	H ()Ljava/util/Optional; H
	I ()V I
	J ()Lgmj; J
	K ()Ljava/util/List; K
	L ()Ljava/util/concurrent/CompletableFuture; L
	M ()V M
	N ()V N
	a (Ljava/lang/String;)V a
		0 o p_239901_
	a (Lgjl;)V a
		0 o p_313871_
	a ()I a
	a (Ljava/util/List;Lgsr$b;)Z a
		static
		0 o p_438754_
		1 o p_438755_
	a (Lgsr;)Lfzz; a
		static
		0 o p_233192_
	a (Ljava/lang/Throwable;)Ljava/util/List; a
		0 o p_233202_
	a (Lgsr$b;)V a
		0 o p_233190_
	a (Lgdj$a;)V a
		0 o p_101671_
	a (Ljava/lang/String;Lfii;)Z a
		0 o p_233196_
		1 o p_233197_
	a (Ljava/lang/String;Ljava/util/List;)V a
		0 o p_233199_
		1 o p_233200_
	b (Lgsr$b;)V b
		0 o p_438756_
	b (Ljava/util/List;)V b
		0 o p_239665_
	b (Lgdd;IIF)V b
		0 o p_313849_
		1 o p_313762_
		2 o p_313812_
		3 o p_313854_
	b (Ljava/lang/String;Lfii;)Z b
		0 o p_438757_
		1 o p_438758_
	c (Lxx;)V c
		0 o p_233212_
	d ()V d
	s ()V s
gsr$a gsr$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lfzz;Lgmj;)V <init>
		0 o p_439915_
		1 o p_440517_
	a (Lgsr;)Lgsr$a; a
		0 o p_439132_
	a (Ljava/util/function/Consumer;)Lgsr$a; a
		0 o p_439817_
	a (I)Lgsr$a; a
		0 o p_440180_
	a ()Lgsr$a; a
	a (Ljava/lang/String;)Lgsr$a; a
		0 o p_440113_
	b (I)Lgsr$a; b
		0 o p_440505_
	b (Ljava/util/function/Consumer;)Lgsr$a; b
		0 o p_439082_
	b ()Lgsr; b
gsr$b gsr$b
	<init> ()V <init>
	b ()Lfii; b
	close ()V close
gsr$c gsr$c
	a SINGLEPLAYER
	b UPLOAD_WORLD
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_439214_
		1 o p_439030_
	a ()[Lgsr$c; a
		static
	valueOf (Ljava/lang/String;)Lgsr$c; valueOf
		static
		0 o p_439980_
	values ()[Lgsr$c; values
		static
gsr$d gsr$d
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_233222_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_440681_
		1 o p_439545_
		2 o p_440044_
		3 o p_440358_
		4 o p_439550_
gsr$e gsr$e
	a a
	<init> (Lxx;Lgda;)V <init>
		0 o p_439471_
		1 o p_439733_
	a ()Lxx; a
	a (Lgdd;IIZF)V a
		0 o p_439096_
		1 o p_440638_
		2 o p_439304_
		3 o p_439417_
		4 o p_440392_
gsr$f gsr$f
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	<init> (Lgsr;Lfii;)V <init>
		0 o p_101701_
		1 o p_101703_
	B ()V B
	C ()V C
	D ()V D
	E ()V E
	H ()V H
	a (Z)V a
		0 o p_438759_
	a (Lgdd;IIZF)V a
		0 o p_439856_
		1 o p_439492_
		2 o p_440095_
		3 o p_438893_
		4 o p_439455_
	a (Lgti;Z)Z a
		0 o p_447041_
		1 o p_435089_
	a (Lfih$c;Z)V a
		0 o p_438764_
		1 o p_438765_
	a (Lgth;)Z a
		0 o p_445653_
	a ()Lxx; a
	a (Ldru;Lgsn;Ljava/nio/file/Path;Z)V a
		0 o p_438760_
		1 o p_438761_
		2 o p_438762_
		3 o p_438763_
	b ()Lfii; b
	c ()Z c
	close ()V close
	e ()V e
	f ()V f
	t ()V t
	u ()V u
	v ()V v
	w ()Ljava/lang/String; w
	x ()V x
	y ()I y
	z ()V z
gss gss
gst gst
	a a
	b b
	<init> (Lgzy;)V <init>
		0 o p_440231_
	a (Lgsv;)V a
		0 o p_101762_
	a (Lgdd;FF)V a
		0 o p_282282_
		1 o p_282686_
		2 o p_361678_
	bh_ ()Lxx; bh_
	bi_ ()Z bi_
gsu gsu
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/List; a
	b ()Lxx; b
gsv gsv
	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> (Lgsy;)V <init>
		0 o p_101785_
	a ()Ljava/util/List; a
	a (Lgsw;)V a
		0 o p_101795_
	a (I)Lgsx; a
		0 o p_101788_
	b (I)V b
		0 o p_101798_
	b ()Lgsx; b
	c ()Lgsw; c
	d ()V d
	e ()I e
	f ()Lgsz; f
gsv$1 gsv$1
	<init> ()V <init>
	a (Lgsv;)V a
		0 o p_101812_
	a (Lgdd;FF)V a
		0 o p_283652_
		1 o p_101809_
		2 o p_363818_
	bh_ ()Lxx; bh_
	bi_ ()Z bi_
gsv$a gsv$a
	<init> ()V <init>
	a (Lgsv;)V a
		0 o p_101823_
	a (Lgdd;FF)V a
		0 o p_283113_
		1 o p_282295_
		2 o p_362741_
	bh_ ()Lxx; bh_
	bi_ ()Z bi_
gsv$b gsv$b
	a a
	b b
	<init> (IZ)V <init>
		0 o p_101829_
		1 o p_101830_
	a (Lgsv;)V a
		0 o p_101836_
	a (Lgdd;FF)V a
		0 o p_281376_
		1 o p_282065_
		2 o p_363582_
	bh_ ()Lxx; bh_
	bi_ ()Z bi_
gsw gsw
	a ()Ljava/util/List; a
	b ()Lxx; b
gsx gsx
	a (Lgsv;)V a
		0 o p_101842_
	a (Lgdd;FF)V a
		0 o p_282591_
		1 o p_101840_
		2 o p_361027_
	bh_ ()Lxx; bh_
	bi_ ()Z bi_
gsy gsy
	a (Lgsv;)V a
		0 o p_101843_
gsz gsz
	a a
	b b
	c c
	<init> (Ljava/util/List;I)V <init>
		0 o p_170331_
		1 o p_170332_
	a ()I a
	a (I)Lgsx; a
		0 o p_101852_
gt net/minecraft/commands/arguments/coordinates/package-info
gta gta
	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 (Lgzy;)Z a
		static
		0 o p_253336_
	a ()Ljava/util/List; a
	a (Lgsv;)V a
		0 o p_101868_
	a (Lgdd;FF)V a
		0 o p_281992_
		1 o p_281684_
		2 o p_361587_
	b ()Lxx; b
	b (Lgzy;)Ljava/util/UUID; b
		static
		0 o p_442320_
	bh_ ()Lxx; bh_
	bi_ ()Z bi_
gtb gtb
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfzz;Lfpi;)Ljava/util/stream/Stream; a
		static
		0 o p_259756_
		1 o p_260025_
	a ()Ljava/util/List; a
	a (Lgsv;)V a
		0 o p_101886_
	a (Lgdd;FF)V a
		0 o p_282933_
		1 o p_283568_
		2 o p_365205_
	a (Lfzz;Lfpn;)Ljava/util/List; a
		static
		0 o p_260258_
		1 o p_259249_
	b ()Lxx; b
	bh_ ()Lxx; bh_
	bi_ ()Z bi_
gtb$a gtb$a
	a a
	b b
	c c
	<init> (Lfpi;Ljava/util/List;Ljava/util/function/Supplier;)V <init>
		0 o p_259176_
		1 o p_259231_
		2 o p_294955_
	a (Lgsv;)V a
		0 o p_101902_
	a (Lgdd;FF)V a
		0 o p_283215_
		1 o p_282946_
		2 o p_360612_
	a (Lfzz;Lfpi;)Ljava/util/Optional; a
		static
		0 o p_260048_
		1 o p_259058_
	bh_ ()Lxx; bh_
	bi_ ()Z bi_
gtc gtc
gtd gtd
gte gte
	a a
	b b
	<init> (II)V <init>
		0 o codepoint
		1 o modifiers
	a ()Ljava/lang/String; a
	b ()Z b
	c ()I a
	d ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_447233_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gtf gtf
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
gtg gtg
	a a
	a ()I a
	b ()I b
	c ()Z c
	d ()Z d
	e ()Z e
	f ()Z f
	g ()Z g
	h ()Z h
	i ()Z i
	j ()Z j
	k ()I k
	l ()Z l
	m ()Z m
	n ()Z n
	o ()Z o
	p ()Z p
	q ()Z q
	r ()Z r
gth gth
	b b
	c c
	d d
	<init> (III)V <init>
		0 o key
		1 o scancode
		2 o modifiers
	a ()I a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_446948_
	hashCode ()I hashCode
	s ()I b
	t ()I c
	toString ()Ljava/lang/String; toString
gti gti
	b b
	c c
	d d
	<init> (DDLgtj;)V <init>
		0 o x
		1 o y
		2 o buttonInfo
	a ()I a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_446432_
	hashCode ()I hashCode
	s ()I s
	t ()D b
	toString ()Ljava/lang/String; toString
	u ()D c
	v ()Lgtj; d
gtj gtj
	b b
	c c
	<init> (II)V <init>
		0 o button
		1 o modifiers
	a ()I a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_446994_
	hashCode ()I hashCode
	s ()I b
	toString ()Ljava/lang/String; toString
gtk gtk
gtl gtl
	a a
	b b
	c c
	d d
	e e
	<init> (Lgtl$i;Lfsq;Lgtl$a;Lgtl$b;Lgtl$c;)V <init>
		0 o p_279448_
		1 o p_279368_
		2 o p_279174_
		3 o p_279138_
		4 o p_279425_
gtl$a gtl$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
gtl$b gtl$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (ZLjava/lang/String;Ljava/lang/String;ZZZZZ)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_
		7 o p_433953_
gtl$c gtl$c
	a a
	b b
	<init> (Ljava/lang/String;Lgtl$h;)V <init>
		0 o logPath
		1 o variant
	a ()Z a
	b ()Ljava/lang/String; a
	c ()Lgtl$h; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_279161_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gtl$d gtl$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
gtl$e gtl$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
gtl$f gtl$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
gtl$g gtl$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
gtl$h gtl$h
	a a
	<clinit> ()V <clinit>
		static
	a ()Z a
gtl$i gtl$i
	a a
	b b
	<init> (Lgal;Ljava/net/Proxy;)V <init>
		0 o p_101947_
		1 o p_101950_
gtm gtm
	<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_
gtn gtn
gto gto
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_376707_
	a (Lhtu;)V a
		0 o p_376907_
	a (FILgyo;)V a
		static
		0 o p_376567_
		1 o p_376720_
		2 o p_376932_
	a (Ljava/lang/Object;)V a
		0 o p_435635_
gtp gtp
	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> (Lgyo;)V <init>
		0 o p_362475_
	a (Lgys;)Lgyw; a
		static
		0 o p_362889_
	a (Ljava/lang/Object;)V a
		0 o p_434307_
	a (Lhul;)V a
		0 o p_363341_
	b (Lgys;)Lgyw; b
		static
		0 o p_361910_
	c (Lgys;)Lgyw; c
		static
		0 o p_360459_
gtq gtq
	A A
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	x x
	y y
	z z
	<init> (Lgyo;)V <init>
		0 o p_362482_
	a (Lgys;)Lgyw; a
		static
		0 o p_363071_
	a (Lgyw;)Lgyw; a
		static
		0 o p_436064_
	a (Lgys;Lgys;)Lhmt; a
		static
		0 o p_435053_
		1 o p_434848_
	a (Lhve;)V a
		0 o p_361522_
	a (Z)V a
		0 o p_360597_
	a (Lgys;Lgyw;)Lgyy; a
		static
		0 o p_362117_
		1 o p_365125_
	a (Ljava/lang/Object;)V a
		0 o p_435690_
gtr gtr
	<init> (Lgyo;)V <init>
		0 o p_170337_
	a (Lhxd;)V a
		0 o p_361684_
	a (Lhve;)V a
		0 o p_363566_
	a (Ljava/lang/Object;)V a
		0 o p_435222_
gts gts
	a a
	b b
	<init> (Lgwg;Lgwg;)V <init>
		0 o adultModel
		1 o babyModel
	a (Z)Lgwg; a
		0 o p_393881_
	a ()Lgwg; a
	b ()Lgwg; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_394646_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gtt gtt
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	<init> (Lgyo;)V <init>
		0 o p_233312_
	a ()Lgyu; a
		static
	a (Lhtk;Lcem;Lfua;)V a
		0 o p_434608_
		1 o p_233322_
		2 o p_233323_
	a (Lhuk;Lcem;Lfua;)V a
		0 o p_432825_
		1 o p_434182_
		2 o p_436069_
	a (Lhtk;)V a
		0 o p_365028_
	a (Ljava/lang/Object;)V a
		0 o p_433001_
gtu gtu
	<init> ()V <init>
	a (Lgyo;Lgyo;F)V a
		static
		0 o p_102083_
		1 o p_102084_
		2 o p_102085_
	a (Lgyo;FF)V a
		static
		0 o p_170342_
		1 o p_170343_
		2 o p_170344_
	a (Lgyo;Lgyo;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 (Lgyo;Lgyo;Lgyo;Z)V a
		static
		0 o p_102098_
		1 o p_102099_
		2 o p_102100_
		3 o p_102101_
	a (Lgyo;Lgyo;Lcem;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 (Lgyo;Lgyo;ZFF)V a
		static
		0 o p_102103_
		1 o p_102104_
		2 o p_102105_
		3 o p_102106_
		4 o p_102107_
gtv gtv
	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> (Lgyo;)V <init>
		0 o p_316704_
	a ()Lgyu; a
		static
	a (Lhtl;)V a
		0 o p_360704_
	a (Ljava/lang/Object;)V a
		0 o p_433740_
gtw gtw
	a (Lhuk;Lcem;Lfua;)V a
		0 o p_435159_
		1 o p_102108_
		2 o p_102109_
gtx gtx
	<init> (Lgyo;)V <init>
		0 o p_170346_
	a (Lgyw;)Lgyu; a
		static
		0 o p_435881_
	a (Lgys;)Lgyw; a
		static
		0 o p_434334_
	a (Lgys;Lgys;)Lhmt; a
		static
		0 o p_433787_
		1 o p_434536_
	a (Lhve;)V a
		0 o p_361092_
	a (Ljava/lang/Object;)V a
		0 o p_435200_
	a (Lhtn;)V a
		0 o p_364632_
gty gty
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	x x
	<init> (Lgyo;)V <init>
		0 o p_170356_
	a ()Lgyu; a
		static
	a (Lhuk;Lcem;Lfua;)V a
		0 o p_433692_
		1 o p_432926_
		2 o p_433017_
	a (Lhve;)V a
		0 o p_360342_
	a (Ljava/lang/Object;)V a
		0 o p_434120_
	a (Lhtn;)V a
		0 o p_360688_
	a (Lhtn;Lcem;Lfua;)V a
		0 o p_436048_
		1 o p_102157_
		2 o p_102158_
gtz gtz
	<init> (Lgyo;)V <init>
		0 o p_360867_
	a ()Lgyu; a
		static
	a (Lgyq;)Lgyq; a
		static
		0 o p_360450_
	a (Lhto;)V a
		0 o p_365522_
	a (Ljava/lang/Object;)V a
		0 o p_435199_
gu net/minecraft/commands/arguments/item/ComponentPredicateParser
	<init> ()V <init>
	a (Lbwq;Lbwq;Lbxa;)Ljava/lang/Object; lambda$createGrammar$7
		static
		0 o p_336005_
		1 o p_335909_
		2 o p_335647_
	a (Lgu$b;Lbwq;Lbwq;Lbxa;)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 (Lgu$b;Lbwq;Lbxa;)Ljava/lang/Object; lambda$createGrammar$8
		static
		0 o p_335646_
		1 o p_335492_
		2 o p_335793_
	a (Lgu$b;)Lbxe; createGrammar
		static
		0 o p_335727_
	a (Lbxa;)Lbgq; lambda$createGrammar$2
		static
		0 o p_335962_
	a (Lbwq;Lbwq;Lgu$b;Lbwq;Lbwy;)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_
	b (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; lambda$createGrammar$3
		static
		0 o p_335720_
		1 o p_335806_
	b (Lbwq;Lbwq;Lbxa;)Ljava/util/List; lambda$createGrammar$6
		static
		0 o p_335582_
		1 o p_335453_
		2 o p_335542_
	c (Lbwq;Lbwq;Lbxa;)Ljava/util/Optional; lambda$createGrammar$1
		static
		0 o p_335791_
		1 o p_335861_
		2 o p_335800_
	d (Lbwq;Lbwq;Lbxa;)Ljava/util/List; lambda$createGrammar$0
		static
		0 o p_336128_
		1 o p_335374_
		2 o p_336103_
gu$a net/minecraft/commands/arguments/item/ComponentPredicateParser$ComponentLookupRule
	<init> (Lbwx;Lgu$b;)V <init>
		0 o p_410586_
		1 o p_335692_
	a ()Ljava/util/stream/Stream; possibleResources
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/lang/Object; validateElement
		0 o p_335604_
		1 o p_335964_
gu$b net/minecraft/commands/arguments/item/ComponentPredicateParser$Context
	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;Lamj;)Ljava/lang/Object; forElementType
		0 o p_335757_
		1 o p_336070_
	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;Lamj;)Ljava/lang/Object; forTagType
		0 o p_335809_
		1 o p_335925_
	c ()Ljava/util/stream/Stream; listComponentTypes
	c (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/lang/Object; lookupComponentType
		0 o p_335515_
		1 o p_335733_
	d ()Ljava/util/stream/Stream; listPredicateTypes
	d (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/lang/Object; lookupPredicateType
		0 o p_336079_
		1 o p_335954_
gu$c net/minecraft/commands/arguments/item/ComponentPredicateParser$ElementLookupRule
	<init> (Lbwx;Lgu$b;)V <init>
		0 o p_409673_
		1 o p_335797_
	a ()Ljava/util/stream/Stream; possibleResources
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/lang/Object; validateElement
		0 o p_335629_
		1 o p_335530_
gu$d net/minecraft/commands/arguments/item/ComponentPredicateParser$PredicateLookupRule
	<init> (Lbwx;Lgu$b;)V <init>
		0 o p_409912_
		1 o p_335572_
	a ()Ljava/util/stream/Stream; possibleResources
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/lang/Object; validateElement
		0 o p_336035_
		1 o p_335697_
gu$e net/minecraft/commands/arguments/item/ComponentPredicateParser$TagLookupRule
	<init> (Lbwx;Lgu$b;)V <init>
		0 o p_410573_
		1 o p_335934_
	a ()Ljava/util/stream/Stream; possibleResources
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/lang/Object; validateElement
		0 o p_335858_
		1 o p_335888_
gua gua
	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> (Lgyo;)V <init>
		0 o p_170370_
	a ()Lgyu; a
		static
	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 (Lhtq;)V a
		0 o p_362259_
	a (FF)V a
		0 o p_170415_
		1 o p_170416_
	a (Ljava/lang/Object;)V a
		0 o p_434306_
	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_
gub gub
	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 (FLgyq;)Lgyq; a
		0 o p_364212_
		1 o p_362082_
	a ()Z b
	apply (Lgyw;)Lgyw; apply
		0 o p_364484_
	b ()F c
	b (FLgyq;)Lgyq; 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
guc guc
	a a
	<init> (Lgyo;)V <init>
		0 o p_383181_
	a (Ljava/lang/Float;)V a
		0 o p_434313_
	a (Z)Lgyu; a
		static
		0 o p_383112_
	a (Ljava/lang/Object;)V a
		0 o p_435891_
gud gud
	a a
	b b
	c c
	d d
	e e
	<init> (Lgyo;)V <init>
		0 o p_383172_
	a (Z)Lgyu; a
		static
		0 o p_383044_
gue gue
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	<init> (Lgyo;)V <init>
		0 o p_170427_
	a (Lhtr;)V a
		0 o p_365165_
	a ()Lgyu; a
		static
	a (F)V a
		0 o p_309007_
	a (Ljava/lang/Object;)V a
		0 o p_434297_
guf guf
	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> (Lgyo;)V <init>
		0 o p_170439_
	a (Lhts;)V a
		0 o p_362113_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_434247_
gug gug
	<init> (Lgyo;)V <init>
		0 o p_362384_
	a ()Lgyu; a
		static
guh guh
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_362288_
	a (Lguh$a;)V a
		0 o p_432780_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_435913_
guh$1 guh$1
	a a
	<clinit> ()V <clinit>
		static
guh$a guh$a
	a a
	b b
	<init> (FLjg;)V <init>
		0 o ticks
		1 o shakeDirection
	a ()F a
	b ()Ljg; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_446720_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gui gui
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_170443_
	a ()Lgyu; a
		static
	a (I)Ljava/lang/String; a
		static
		0 o p_170446_
	a (Lhvn;)V a
		0 o p_360395_
	a (Ljava/lang/Object;)V a
		0 o p_435999_
	a (Lgyo;I)Lgyo; a
		static
		0 o p_170448_
		1 o p_170449_
guj guj
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	<init> (Lgyo;)V <init>
		0 o p_250599_
	a ()Lgyu; a
		static
	a (Lgyy;)V a
		static
		0 o p_363803_
	b ()Lgyu; b
		static
	c ()Lgyu; c
		static
guk guk
	a a
	<init> (Lgyo;)V <init>
		0 o p_331727_
	a ()Lgyu; a
		static
	a (Lhtv;)V a
		0 o p_360374_
	a (Lhve;)V a
		0 o p_364935_
	a (Ljava/lang/Object;)V a
		0 o p_433343_
	a (Lhwi;)V a
		0 o p_361671_
gul gul
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lgyo;)V <init>
		0 o p_170475_
	a ()Lgyu; a
		static
	a (Lgul$a;)V a
		0 o p_435062_
	a (Ljava/lang/Object;)V a
		0 o p_433523_
gul$a gul$a
	a a
	b b
	c c
	d d
	<init> (FFFF)V <init>
		0 o animationPos
		1 o pageFlip1
		2 o pageFlip2
		3 o open
	a ()F a
	b ()F b
	c ()F c
	d ()F d
	equals (Ljava/lang/Object;)Z equals
		0 o p_443172_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gum gum
	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> (Lgyo;)V <init>
		0 o p_312152_
	a ()Lgyu; a
		static
	a (Lhtw;)V a
		0 o p_360635_
	a (Ljava/lang/Object;)V a
		0 o p_432971_
	b ()Lgyu; b
		static
	c ()Lgyu; c
		static
	d ()Lgyo; d
	e ()Lgyo; e
	f ()Lgyo; f
	g ()Lgyo; g
	k ()Lgyw; k
		static
gun gun
	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> (Lgyo;)V <init>
		0 o p_251834_
	a ()Lgyu; a
		static
	a (Lhtx;FF)V a
		0 o p_362958_
		1 o p_249176_
		2 o p_251814_
	a (Lhtx;)V a
		0 o p_360346_
	a (Ljava/lang/Object;)V a
		0 o p_432957_
	b ()Lgyw; b
		static
guo guo
	c c
	d d
	e e
	f f
	<init> (Lgyo;)V <init>
		0 o p_397097_
	a (Lhtx;)V a
		0 o p_397465_
	a (Ljava/lang/Object;)V a
		0 o p_435491_
	c ()Lgyu; c
		static
gup gup
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170478_
guq guq
	a a
	b b
	c c
	d d
	e e
	<init> (Lgyo;)V <init>
		0 o p_365020_
	a ()Lgyu; a
		static
	a (Ljava/lang/Float;)V a
		0 o p_435135_
	a (Ljava/lang/Object;)V a
		0 o p_434158_
	b ()Lgyu; b
		static
	c ()Lgyu; c
		static
gur gur
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170490_
	a ()Lgyu; a
		static
	a (Lhtz;)V a
		0 o p_364616_
	a (Ljava/lang/Object;)V a
		0 o p_433251_
	b ()Lgyw; b
		static
gus gus
	a a
	<init> (Lgyo;)V <init>
		0 o p_170494_
	a ()Lgyu; a
		static
	a (Lhvn;)V a
		0 o p_364833_
	a (Ljava/lang/Object;)V a
		0 o p_435572_
gut gut
	<init> (Lgyo;)V <init>
		0 o p_401941_
	c ()Lgyu; c
		static
guu guu
	<init> (Lgyo;)V <init>
		0 o p_401281_
	a ()Lgyu; a
		static
guv guv
	<init> (Lgyo;)V <init>
		0 o p_393767_
	a (Lgys;)Lgyu; a
		static
		0 o p_393994_
guw guw
	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
	<init> (Lgyo;)V <init>
		0 o p_433961_
	a ()Lgyu; a
		static
	a (Lhuk;Lcem;Lfua;)V a
		0 o p_433919_
		1 o p_433863_
		2 o p_435032_
	a (Ljava/lang/Object;)V a
		0 o p_433669_
	a (Lhua;Lcem;Lfua;)V a
		0 o p_434150_
		1 o p_433210_
		2 o p_433917_
	a (Lhua;)V a
		0 o p_435670_
	a (Lgyw;)Lgyw; a
		static
		0 o p_433933_
	a (Lfua;)V a
		0 o p_443320_
	a (Lgyq;)Lgyq; a
		static
		0 o p_433163_
	b ()Lgyu; b
		static
	b (Lfua;)V b
		0 o p_443103_
	b (Lgyq;)Lgyq; b
		static
		0 o p_432950_
	c (Lgyq;)Lgyq; c
		static
		0 o p_434754_
	c ()Lgyu; c
		static
	d (Lgyq;)Lgyq; d
		static
		0 o p_435139_
	d ()Lgyu; d
		static
	e ()Lgyu; e
		static
	f ()Lgyo; f
	g ()V g
gux gux
	<init> (Lgyo;)V <init>
		0 o p_440399_
	a (Ljg;)V a
		0 o p_439207_
	a (Ljava/lang/Object;)V a
		0 o p_440353_
guy guy
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170515_
	b ()Lgyu; b
		static
	c ()Lgyw; c
		static
	d ()Lgyo; d
guz guz
	a a
	b b
	c c
	d d
	e e
	<init> (Lgyo;)V <init>
		0 o p_380297_
	a ()Lgyu; a
		static
	a (Lhuc;)V a
		0 o p_380306_
	a (Ljava/lang/Object;)V a
		0 o p_433773_
	b ()Lgyu; b
		static
	c ()Lgyw; c
		static
gv 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 (Lcom/mojang/brigadier/context/CommandContext;Lamj;)Lia; getFunction
		static
		0 o p_120929_
		1 o p_120930_
	a ()Lgv; functions
		static
	a (Lcom/mojang/brigadier/StringReader;)Lgv$a; parse
		0 o p_120909_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304130_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getFunctions
		static
		0 o p_120911_
		1 o p_120912_
	a (Lamj;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getFunction$2
		static
		0 o p_120919_
	b (Lcom/mojang/brigadier/context/CommandContext;Lamj;)Ljava/util/Collection; getFunctionTag
		static
		0 o p_235274_
		1 o p_235275_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304129_
	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_
gv$1 net/minecraft/commands/arguments/item/FunctionArgument$1
	a Lamj; val$id
	<init> (Lgv;Lamj;)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_
gv$2 net/minecraft/commands/arguments/item/FunctionArgument$2
	a Lamj; val$id
	<init> (Lgv;Lamj;)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_
gv$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_
gva gva
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgyo;)V <init>
		0 o p_170524_
	a (Lgys;)Lgyu; a
		static
		0 o p_170526_
	a (Lhud;)V a
		0 o p_361457_
	a (Ljava/lang/Object;)V a
		0 o p_433063_
gvb gvb
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170530_
	a ()Lgyu; a
		static
	a (Lhuf;)V a
		0 o p_361177_
	a (Ljava/lang/Object;)V a
		0 o p_434539_
gvc gvc
	e e
	f f
	g g
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_363073_
	a (Lgyw;)Lgyw; a
		static
		0 o p_397587_
	a (FZ)Lgyu; a
		static
		0 o p_397105_
		1 o p_397423_
	a (Lgyy;)V a
		static
		0 o p_363183_
	a (Lhug;)V a
		0 o p_361197_
	a (F)Lgyu; a
		static
		0 o p_382961_
	a (Ljava/lang/Object;)V a
		0 o p_435980_
	a (Lhul;)V a
		0 o p_365435_
	b (F)Lgyu; b
		static
		0 o p_382985_
gvd gvd
	<init> (Lgyo;)V <init>
		0 o p_170534_
	a (Lhxd;)V a
		0 o p_362387_
	a (Lgys;)Lgyu; a
		static
		0 o p_170536_
	a (Lhve;)V a
		0 o p_363557_
	a (Ljava/lang/Object;)V a
		0 o p_433684_
gve gve
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170538_
	a ()Lgyu; a
		static
	a (Lhve;)V a
		0 o p_361220_
	a (Ljava/lang/Object;)V a
		0 o p_436017_
gvf gvf
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_362329_
	a ()Lgyu; a
		static
	a (Lhuh;)V a
		0 o p_363856_
	a (Ljava/lang/Object;)V a
		0 o p_433802_
gvg gvg
	<init> (Lgyo;)V <init>
		0 o p_170541_
	a (Lhuj;)V a
		0 o p_361036_
	a ()Lgyu; a
		static
	a (Lhve;)V a
		0 o p_363329_
	a (Ljava/lang/Object;)V a
		0 o p_432799_
gvh gvh
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170545_
	a ()Lgyu; a
		static
	a (I)Ljava/lang/String; a
		static
		0 o p_170548_
	a (Ljava/lang/Object;)V a
		0 o p_433783_
	a (Lhuk;)V a
		0 o p_363459_
gvi gvi
	h h
	<init> (Lgyo;Ljava/util/function/Function;)V <init>
		0 o p_368495_
		1 o p_102613_
	<init> (Lgyo;)V <init>
		0 o p_368686_
gvj gvj
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	<init> (Lgyo;)V <init>
		0 o p_398004_
	a (Z)Lgyu; a
		static
		0 o p_397711_
	a (Ljava/lang/Object;)V a
		0 o p_433834_
	a (Lhul;)V a
		0 o p_397454_
	b (Z)Lgyu; b
		static
		0 o p_397854_
gvk gvk
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgyo;)V <init>
		0 o p_170555_
	a ()Lgyu; a
		static
	a (Lhum;)V a
		0 o p_362081_
	a (Ljava/lang/Object;)V a
		0 o p_434454_
gvl gvl
	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> (Lgyo;)V <init>
		0 o p_363438_
	a (Lgys;)Lgyw; a
		static
		0 o p_360911_
	a (Lhuq;)V a
		0 o p_365420_
	a (Ljava/lang/Object;)V a
		0 o p_433650_
gvm gvm
	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> (Lgyo;)V <init>
		0 o p_170566_
	a ()Lgyu; a
		static
	a (Lhut;)V a
		0 o p_361178_
	a (Ljava/lang/Object;)V a
		0 o p_435043_
gvn gvn
	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> (Lgyo;)V <init>
		0 o p_233362_
	a (Lhuu;)V a
		0 o p_365278_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_435067_
gvo gvo
	a a
	<init> (Lgyo;)V <init>
		0 o p_170570_
	a (Lhuv;)V a
		0 o p_361808_
	a ()Lgyu; a
		static
	a (Lhuk;[Lgyo;)V a
		static
		0 o p_416278_
		1 o p_415807_
	a (Ljava/lang/Object;)V a
		0 o p_435468_
gvp gvp
	<init> (Lgyo;)V <init>
		0 o p_170576_
gvq gvq
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170578_
	a ()Lgyu; a
		static
	a (Lhuw;)V a
		0 o p_360890_
	a (Lhvn;)V a
		0 o p_362884_
	a (Ljava/lang/Object;)V a
		0 o p_433302_
gvr gvr
	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> (Lgyo;)V <init>
		0 o p_170600_
	a ()Lgyu; a
		static
	a (Lhux;)V a
		0 o p_363160_
	a (I)Ljava/lang/String; a
		static
		0 o p_170603_
	a (IFF)F a
		static
		0 o p_170605_
		1 o p_170606_
		2 o p_170607_
	a (FF)V a
		0 o p_102709_
		1 o p_102710_
	a (Ljava/lang/Object;)V a
		0 o p_433153_
	b ()Lgyu; 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_
gvs gvs
	<init> (Lgyo;)V <init>
		0 o p_445688_
gvt gvt
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_415987_
	a (Lhuy;)V a
		0 o p_415866_
	a (Z)Lgyu; a
		static
		0 o p_416126_
	a (Ljava/lang/Object;)V a
		0 o p_434504_
gvu gvu
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_415981_
	a (ZLgys;)Lgyu; a
		static
		0 o p_416395_
		1 o p_418163_
	a (Lhuy;)V a
		0 o p_416234_
	a (Ljava/lang/Object;)V a
		0 o p_433904_
gvv gvv
	a (Lfua;)V a
		0 o p_443201_
	f ()Lgyo; f
gvw gvw
	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> (Lgyo;)V <init>
		0 o p_170640_
	a ()Lgyu; a
		static
	a (Lhvb;)V a
		0 o p_364969_
	a (Ljava/lang/Object;)V a
		0 o p_434850_
	b ()Lgyu; b
		static
	c ()Lgyw; c
		static
gvx gvx
	<init> (Lgyo;)V <init>
		0 o p_170668_
gvy gvy
	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> (Lgyo;Ljava/util/function/Function;)V <init>
		0 o p_170679_
		1 o p_170680_
	<init> (Lgyo;)V <init>
		0 o p_170677_
	a (Lhuk;Lcem;Lfua;)V a
		0 o p_435906_
		1 o p_433447_
		2 o p_435155_
	a (Lgys;)Lgyw; a
		static
		0 o p_435215_
	a (Lgys;F)Lgyw; a
		static
		0 o p_170682_
		1 o p_170683_
	a (Lhve;F)V a
		0 o p_361366_
		1 o p_102859_
	a (Ljava/util/function/Function;Lgys;Lgys;)Lhmt; a
		static
		0 o p_434820_
		1 o p_433581_
		2 o p_436008_
	a (Lhve;)V a
		0 o p_361833_
	a (Z)V a
		0 o p_102880_
	a (Lcem;)Lgyo; a
		0 o p_102852_
	a (Ljava/lang/Object;)V a
		0 o p_435850_
	a (Lhve;Lgvy$a;)V a
		0 o p_364666_
		1 o p_362238_
	a (F)F a
		0 o p_102834_
	a (Lgyo;Z)V a
		0 o p_304530_
		1 o p_304416_
	a (Lhve;Lcem;Lfua;)V a
		0 o p_434082_
		1 o p_102854_
		2 o p_102855_
	b (Lgys;Lgys;)Lhmt; b
		static
		0 o p_434735_
		1 o p_434869_
	b (Lhve;Lgvy$a;)V b
		0 o p_361741_
		1 o p_361463_
	f ()Lgyo; f
gvy$a gvy$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 ()[Lgvy$a; b
		static
	valueOf (Ljava/lang/String;)Lgvy$a; valueOf
		static
		0 o p_102899_
	values ()[Lgvy$a; values
		static
gvz gvz
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgyo;)V <init>
		0 o p_170688_
	a ()Lgyu; a
		static
	a (Lhuk;Lcem;Lfua;)V a
		0 o p_435757_
		1 o p_435435_
		2 o p_433724_
	a (Lhvf;)V a
		0 o p_363122_
	a (Lhvf;Lcem;Lfua;)V a
		0 o p_434042_
		1 o p_102925_
		2 o p_102926_
	a (Lcem;)Lgyo; a
		0 o p_102923_
	a (Ljava/lang/Object;)V a
		0 o p_435109_
	b ()Lgyo; b
	f ()Lgyo; f
gw net/minecraft/commands/arguments/item/ItemArgument
	a Ljava/util/Collection; EXAMPLES
	b Lgy; parser
	<clinit> ()V <clinit>
		static
	<init> (Lef;)V <init>
		0 o p_235278_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgx; getItem
		static
		0 o p_120964_
		1 o p_120965_
	a (Lcom/mojang/brigadier/StringReader;)Lgx; parse
		0 o p_120962_
	a (Lef;)Lgw; item
		static
		0 o p_235280_
	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_
gwa gwa
	a a
	b b
	c c
	d d
	e e
	<init> (Lgyo;)V <init>
		0 o p_170697_
	a ()Lgyu; a
		static
	a (Lhvh;)V a
		0 o p_360733_
	a (Ljava/lang/Object;)V a
		0 o p_432742_
	b ()Lgyo; b
gwb gwb
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_170703_
	a ()Lgyu; a
		static
	a (I)Ljava/lang/String; a
		static
		0 o p_170706_
	a (Lhwj;)V a
		0 o p_365333_
	a (Ljava/lang/Object;)V a
		0 o p_434272_
	a (Lgyo;I)Lgyo; a
		static
		0 o p_170708_
		1 o p_170709_
gwc gwc
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_170714_
	a ()Lgyu; a
		static
gwd gwd
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170724_
	a (Lgys;)Lgyu; a
		static
		0 o p_170726_
	a (Lgyw;)Lgyw; a
		static
		0 o p_361060_
	a (Lhvo;)V a
		0 o p_364606_
	a (Lgyq;)Lgyq; a
		static
		0 o p_359122_
	a (Ljava/lang/Object;)V a
		0 o p_435153_
	b (Lgyq;)Lgyq; b
		static
		0 o p_359123_
	c (Lgyq;)Lgyq; c
		static
		0 o p_359121_
gwe gwe
	a a
	<init> (Lgyo;)V <init>
		0 o p_170730_
	a ()Lgyu; a
		static
gwf gwf
	<init> (Lgyo;)V <init>
		0 o p_170737_
	a ()Lgyu; a
		static
gwg gwg
	a a
	v v
	w w
	<init> (Lgyo;Ljava/util/function/Function;)V <init>
		0 o p_368583_
		1 o p_103110_
	a (Lamj;)Lhgk; a
		0 o p_103120_
	a (Lfua;Lfud;II)V a
		0 o p_350804_
		1 o p_350976_
		2 o p_350539_
		3 o p_350374_
	a (Lfua;Lfud;III)V a
		0 o p_103111_
		1 o p_103112_
		2 o p_103113_
		3 o p_103114_
		4 o p_350308_
	a (Ljava/lang/Object;)V a
		0 o p_435637_
	h ()Lgyo; h
	i ()Ljava/util/List; i
	j ()V j
gwg$a gwg$a
	<init> (Lgyo;Ljava/util/function/Function;)V <init>
		0 o p_364140_
		1 o p_364753_
	a (Lbgq;)V a
		0 o p_434895_
	a (Ljava/lang/Object;)V a
		0 o p_435827_
gwh gwh
	<init> (Lgyo;)V <init>
		0 o p_170767_
gwi gwi
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170771_
	a ()Lgyu; a
		static
	a (Lhvu;)V a
		0 o p_365417_
	a (Lhvn;)V a
		0 o p_363793_
	a (Ljava/lang/Object;)V a
		0 o p_435464_
gwj gwj
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<init> (Lgyo;)V <init>
		0 o p_170780_
	a (Lhvv;)V a
		0 o p_361630_
	a ()Lgyu; a
		static
	a (Lcrm;)Lgwj$a; a
		static
		0 o p_361411_
	a (Lgwj$a;)V a
		0 o p_361450_
	a (Ljava/lang/Object;)V a
		0 o p_433718_
gwj$a gwj$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 ()[Lgwj$a; a
		static
	valueOf (Ljava/lang/String;)Lgwj$a; valueOf
		static
		0 o p_360705_
	values ()[Lgwj$a; values
		static
gwk gwk
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<init> (Lgyo;)V <init>
		0 o p_170788_
	a (Lhvw;)V a
		0 o p_365064_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_434435_
gwl gwl
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170799_
	b (Lgys;)Lgyu; b
		static
		0 o p_170801_
	c (Lgys;)Lgyw; c
		static
		0 o p_394611_
gwm gwm
	a a
	b b
	c c
	<init> (Lgyo;)V <init>
		0 o p_261926_
	a ()Lgyw; a
		static
	a (Lgxi$a;)V a
		0 o p_435242_
	a (Ljava/lang/Object;)V a
		0 o p_435697_
gwn gwn
	<init> (Lgyo;)V <init>
		0 o p_170810_
	a (Lhvy;)V a
		0 o p_362843_
	a (Lhve;F)V a
		0 o p_364050_
		1 o p_103364_
	a (Lhvy;F)V a
		0 o p_362671_
		1 o p_103352_
	a (Z)V a
		0 o p_361670_
	a (Lhve;)V a
		0 o p_364517_
	a (Ljava/lang/Object;)V a
		0 o p_435879_
	b (Lhvy;)V b
		0 o p_361494_
gwo gwo
	A A
	z z
	<init> (Lgyo;)V <init>
		0 o p_363402_
	a ()Lgyu; a
		static
	a (Lhve;)V a
		0 o p_360581_
	a (Lhtp;)V a
		0 o p_446475_
	a (Ljava/lang/Object;)V a
		0 o p_435086_
gwp gwp
	<init> (Lgyo;)V <init>
		0 o p_362558_
	a ()Lgyu; a
		static
gwq gwq
	A A
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	x x
	y y
	z z
	<init> (Lgyo;Z)V <init>
		0 o p_170821_
		1 o p_170822_
	a (Lgys;Z)Lgyw; a
		static
		0 o p_170826_
		1 o p_170827_
	a (Lhtp;Lcem;Lfua;)V a
		0 o p_445532_
		1 o p_103392_
		2 o p_103393_
	a (Lhuk;Lcem;Lfua;)V a
		0 o p_435165_
		1 o p_435507_
		2 o p_434096_
	a (Lgyw;)Lgyw; a
		static
		0 o p_432754_
	a (Lgys;Lgys;)Lhmt; a
		static
		0 o p_432967_
		1 o p_434994_
	a (Z)V a
		0 o p_103419_
	a (Lhve;)V a
		0 o p_364528_
	a (Lhtp;)V a
		0 o p_446620_
	a (Lbfq;)Lgyo; a
		0 o p_365097_
	a (Ljava/lang/Object;)V a
		0 o p_433030_
gwr gwr
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170829_
	a (Lhvz;)V a
		0 o p_364803_
	a (Z)Lgyu; a
		static
		0 o p_397588_
	a (Lhvn;)V a
		0 o p_363066_
	a (Ljava/lang/Object;)V a
		0 o p_435981_
gws gws
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_170835_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_433027_
	a (Lhuk;)V a
		0 o p_363774_
gwt gwt
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_170842_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_434767_
	a (Lhuk;)V a
		0 o p_363952_
gwu gwu
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_170849_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_435250_
	a (Lhuk;)V a
		0 o p_361385_
gwv gwv
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgyo;)V <init>
		0 o p_170857_
	a (Lgyy;ZZILgys;)V a
		static
		0 o p_415934_
		1 o p_415630_
		2 o p_416371_
		3 o p_416746_
		4 o p_416541_
	a (IZZLgys;)Lgyw; a
		static
		0 o p_170865_
		1 o p_415888_
		2 o p_415959_
		3 o p_170866_
	a (Lhvn;)V a
		0 o p_362548_
	a (Ljava/lang/Object;)V a
		0 o p_434821_
gww gww
	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> (Lgyo;)V <init>
		0 o p_170881_
	a (Lhwb;)V a
		0 o p_360680_
	a (Z)Lgyu; a
		static
		0 o p_364708_
	a (Ljava/lang/Object;)V a
		0 o p_434832_
gwx gwx
	<init> (Lgyo;)V <init>
		0 o p_251383_
	a ()Lgyu; a
		static
	a (Lgyy;)V a
		static
		0 o p_250262_
	b ()Lgyu; b
		static
gwy gwy
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgyo;)V <init>
		0 o p_170889_
	a (Lhwc;)V a
		0 o p_362767_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_435247_
gwz gwz
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170896_
	a (Lhwd;)V a
		0 o p_361445_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_434801_
gx net/minecraft/commands/arguments/item/ItemInput
	a Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_STACK_TOO_BIG
	b Ljk; item
	c Lkn; components
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lkn;)V <init>
		0 o p_235282_
		1 o p_345942_
	a (Lamj;Lvp;)Ljava/lang/String; lambda$serializeComponents$1
		static
		0 o p_344171_
		1 o p_344172_
	a ()Ldhl; getItem
	a (Ljm$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 (IZ)Ldhp; createItemStack
		0 o p_120981_
		1 o p_120982_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304131_
		1 o p_304132_
	b ()Ljava/lang/String; getItemName
	b (Ljm$a;)Ljava/lang/String; serializeComponents
		0 o p_331015_
	c ()Ljava/lang/Object; lambda$getItemName$3
gxa gxa
	<init> (Lgyo;)V <init>
		0 o p_170900_
	a ()Lgyu; a
		static
	a (Lhwf;)V a
		0 o p_365221_
	a (Lhvn;)V a
		0 o p_364591_
	a (Ljava/lang/Object;)V a
		0 o p_433507_
gxb gxb
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170903_
	a ()Lgyu; a
		static
	a (Lhwf;)V a
		0 o p_360805_
	a (Lhvn;)V a
		0 o p_364837_
	a (Ljava/lang/Object;)V a
		0 o p_435629_
gxc gxc
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgyo;)V <init>
		0 o p_170911_
	a ()Lgyu; a
		static
	b ()Lgyo; b
	c ()Lgyo; c
gxd gxd
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_170916_
	a ()Lgyu; a
		static
	a (Lhwg;)V a
		0 o p_361489_
	a (Ljava/lang/Object;)V a
		0 o p_433785_
gxe gxe
	a a
	b b
	c c
	d d
	<init> (Lgyo;)V <init>
		0 o p_170922_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_434927_
	a (Lhwh;)V a
		0 o p_362026_
	b ()Lgyu; b
		static
	c ()Lgyw; c
		static
gxf gxf
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170927_
	a ()Lgyu; a
		static
	a (I)Ljava/lang/String; a
		static
		0 o p_170930_
	a (Ljava/lang/Object;)V a
		0 o p_434088_
	a (Lhuk;)V a
		0 o p_360851_
	a (Lgyo;I)Lgyo; a
		static
		0 o p_170932_
		1 o p_170933_
	b (Lgyo;I)Lgyo; b
		static
		0 o p_170938_
		1 o p_170939_
	b (I)Ljava/lang/String; b
		static
		0 o p_170936_
gxg gxg
	<init> (Lgyo;)V <init>
		0 o p_170941_
	a (Lhwi;Lcem;Lfua;)V a
		0 o p_435818_
		1 o p_103778_
		2 o p_103779_
	a (Lhuk;Lcem;Lfua;)V a
		0 o p_434016_
		1 o p_433526_
		2 o p_432923_
	a (Lhve;)V a
		0 o p_363909_
	a (Lgyy;)V a
		static
		0 o p_331700_
	a (Ljava/lang/Object;)V a
		0 o p_433874_
	a (Lhwi;)V a
		0 o p_361079_
	b ()Lgyu; b
		static
gxh gxh
	a a
	<init> (Lgyo;)V <init>
		0 o p_170945_
	a ()Lgyw; a
		static
	a (Lgxi$a;)V a
		0 o p_435673_
	a (Ljava/lang/Object;)V a
		0 o p_435334_
	b ()Lgyu; b
		static
	c ()Lgyu; c
		static
gxi gxi
	<init> (Lgyo;)V <init>
		0 o p_368524_
gxi$a gxi$a
	a a
	b b
	c c
	<init> ()V <init>
gxj gxj
	<init> (Lgyo;)V <init>
		0 o p_170955_
	a ()Lgyu; a
		static
	b ()Lgyu; b
		static
gxk gxk
	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> (Lgyo;)V <init>
		0 o p_272867_
	a ()Lgyu; a
		static
	a (Lhwk;)V a
		0 o p_363751_
	a (Ljava/lang/Object;)V a
		0 o p_433118_
gxl gxl
	a a
	b b
	c c
	d d
	e e
	<init> (Lgyo;)V <init>
		0 o p_170965_
	a ()Lgyu; a
		static
	a (Lhvn;)V a
		0 o p_363168_
	a (Ljava/lang/Object;)V a
		0 o p_433600_
	b ()Lgyo; b
gxm gxm
	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> (Lgyo;)V <init>
		0 o p_170984_
	a ()Lgyu; a
		static
	a (Lhvn;)V a
		0 o p_362661_
	a (Ljava/lang/Object;)V a
		0 o p_433949_
gxn gxn
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_368741_
	a ()Lgyu; a
		static
	a (I)Ljava/lang/String; a
		static
		0 o p_368647_
	a (Lhtp;)V a
		0 o p_446693_
	a (Ljava/lang/Object;)V a
		0 o p_434167_
gxo gxo
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_170989_
	a (Lhwm;)V a
		0 o p_364578_
	a ()Lgyu; a
		static
	a (I)Ljava/lang/String; a
		static
		0 o p_170992_
	a (Ljava/lang/Object;)V a
		0 o p_433270_
	a (Lgyo;I)Lgyo; a
		static
		0 o p_170994_
		1 o p_170995_
gxp gxp
	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> (Lgyo;)V <init>
		0 o p_171011_
	a (Lhwn;)V a
		0 o p_363860_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_434260_
gxq gxq
	a a
	<init> (Lgyo;)V <init>
		0 o p_233443_
	a ()Lgyu; a
		static
	a (Lhvn;)V a
		0 o p_364055_
	a (Ljava/lang/Object;)V a
		0 o p_435442_
gxr gxr
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_171016_
	a ()Lgyu; a
		static
gxs gxs
	a a
	<init> (Lgyo;)V <init>
		0 o p_171020_
	a (Lgys;)Lgyu; a
		static
		0 o p_171022_
	a (Lhwt;)V a
		0 o p_365135_
	a (Ljava/lang/Object;)V a
		0 o p_432935_
gxt gxt
	a a
	<init> (Lgyo;)V <init>
		0 o p_171036_
	a (Lgys;)Lgyu; a
		static
		0 o p_171038_
	a (Lhwt;)V a
		0 o p_361303_
	a (Ljava/lang/Object;)V a
		0 o p_433252_
gxu gxu
	a a
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_171042_
	a ()Lgyu; a
		static
	a (Lhwu;)V a
		0 o p_362846_
	a (Lhvn;)V a
		0 o p_364569_
	a (Ljava/lang/Object;)V a
		0 o p_434117_
gxv gxv
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgyo;)V <init>
		0 o p_171045_
	a (ZZF)V a
		0 o p_364303_
		1 o p_365251_
		2 o p_265125_
	a ()Lgyu; a
		static
	a (Lhwv;Lcem;Lfua;)V a
		0 o p_434708_
		1 o p_259770_
		2 o p_260351_
	a (Lhwv;)V a
		0 o p_362388_
	a (Lhuk;Lcem;Lfua;)V a
		0 o p_434143_
		1 o p_433861_
		2 o p_433635_
	a (Lfua;Z)V a
		0 o p_263343_
		1 o p_263414_
	a (Ljava/lang/Object;)V a
		0 o p_433215_
gxw gxw
	a (Lhuk;Lfua;)V a
		0 o p_434998_
		1 o p_383014_
gxx gxx
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgyo;)V <init>
		0 o p_171051_
	a ()Lgyw; a
		static
	a (Lhwx;Lfua;)V a
		0 o p_433239_
		1 o p_382917_
	a (Lhwx;)V a
		0 o p_361777_
	a (Ljava/lang/Object;)V a
		0 o p_433670_
	a (Lhuk;Lfua;)V a
		0 o p_433653_
		1 o p_433194_
	b ()Lgyw; b
		static
	f ()Lgyo; f
gxy gxy
	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
	<init> (Lgyo;)V <init>
		0 o p_233512_
	a (Lhwy;F)V a
		0 o p_360923_
		1 o p_233528_
	a ()Lgyu; a
		static
	a (F)V a
		0 o p_233515_
	a (FF)V a
		0 o p_233517_
		1 o p_233518_
	a (Ljava/lang/Object;)V a
		0 o p_432919_
	a (Lhwy;)V a
		0 o p_362289_
	a (Lgyw;)Lgyw; a
		static
		0 o p_434628_
	b ()Lgyu; b
		static
	b (Lgyw;)Lgyw; b
		static
		0 o p_433229_
	b (FF)V b
		0 o p_233539_
		1 o p_233540_
	c ()Lgyu; c
		static
	c (Lgyw;)Lgyw; c
		static
		0 o p_434144_
	d ()Lgyu; d
		static
	d (Lgyw;)Lgyw; d
		static
		0 o p_435990_
	e ()Lgyu; e
		static
	f ()V f
gxz gxz
	<init> (Lgyo;)V <init>
		0 o p_401287_
	a ()Lgyu; a
		static
gy 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 Ljm$b; items
	n Lamh; registryOps
	o Lvq; tagParser
	<clinit> ()V <clinit>
		static
	<init> (Ljm$a;)V <init>
		0 o p_324404_
	a (Lcom/mojang/brigadier/StringReader;Lgy$d;)V parse
		0 o p_336039_
		1 o p_335987_
	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;Ljk;Lkn;)V validateComponents
		static
		0 o p_341137_
		1 o p_341139_
		2 o p_345848_
	a (Lcom/mojang/brigadier/StringReader;)Lgy$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_
gy$1 net/minecraft/commands/arguments/item/ItemParser$1
	a Lorg/apache/commons/lang3/mutable/MutableObject; val$itemResult
	b Lkn$a; val$componentsBuilder
	<init> (Lgy;Lorg/apache/commons/lang3/mutable/MutableObject;Lkn$a;)V <init>
		0 o p_323878_
		1 o p_324071_
		2 o p_346346_
	a (Ljk;)V visitItem
		0 o p_324335_
	a (Lko;Ljava/lang/Object;)V visitComponent
		0 o p_330699_
		1 o p_330996_
	a (Lko;)V visitRemovedComponent
		0 o p_345362_
gy$a net/minecraft/commands/arguments/item/ItemParser$ItemResult
	a Ljk; item
	b Lkn; components
	<init> (Ljk;Lkn;)V <init>
		0 o item
		1 o components
	a ()Ljk; item
	b ()Lkn; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_235336_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gy$b net/minecraft/commands/arguments/item/ItemParser$State
	a Lgy; this$0
	b Lcom/mojang/brigadier/StringReader; reader
	c Lgy$d; visitor
	<init> (Lgy;Lcom/mojang/brigadier/StringReader;Lgy$d;)V <init>
		0 o p_335467_
		1 o p_335807_
		2 o p_336013_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Ljava/util/Map$Entry;)V lambda$suggestComponent$3
		static
		0 o p_344175_
		1 o p_344176_
		2 o p_344177_
	a (ILamj;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readItem$0
		0 o p_335675_
		1 o p_335708_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestStartComponents
		0 o p_335464_
	a (Lcom/mojang/brigadier/StringReader;)Lko; readComponentType
		static
		0 o p_335663_
	a (Ljava/util/Map$Entry;)Lamj; lambda$suggestComponent$2
		static
		0 o p_336071_
	a (Lvq;Lamh;Lko;)V readComponent
		0 o p_409583_
		1 o p_400265_
		2 o p_335594_
	a ()V parse
	a (ILko;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/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestComponent
		0 o p_346056_
		1 o p_346259_
	b (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestNextOrEndComponents
		0 o p_335894_
	b ()V readItem
	c (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestAssignment
		0 o p_335975_
	c ()V readComponents
	d (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestItem
		0 o p_336095_
	e (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestComponentAssignmentOrRemoval
		0 o p_345256_
	f (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestComponent
		0 o p_345045_
gy$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_
gy$d net/minecraft/commands/arguments/item/ItemParser$Visitor
	a (Ljk;)V visitItem
		0 o p_336184_
	a (Lko;Ljava/lang/Object;)V visitComponent
		0 o p_336083_
		1 o p_335499_
	a (Lko;)V visitRemovedComponent
		0 o p_344835_
	a (Ljava/util/function/Function;)V visitSuggestions
		0 o p_335635_
gya gya
	a a
	b b
	c c
	d d
	<init> (Lgyo;)V <init>
		0 o p_312471_
	a ()Lgyu; a
		static
	a (Ljava/lang/Object;)V a
		0 o p_435580_
	a (Lhuk;)V a
		0 o p_362619_
gyb gyb
	a a
	b b
	c c
	d d
	e e
	<init> (Lgyo;)V <init>
		0 o p_171055_
	a (Lhwz;)V a
		0 o p_364347_
	a ()Lgyu; a
		static
	a (Lhwz;Lfua;)V a
		0 o p_434275_
		1 o p_383238_
	a (Ljava/lang/Object;)V a
		0 o p_433139_
	a (Lhuk;Lfua;)V a
		0 o p_435958_
		1 o p_433928_
	b ()Lgyo; b
	f ()Lgyo; f
gyc gyc
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	<init> (Lgyo;)V <init>
		0 o p_171070_
	a (Lgys;)Lgyu; a
		static
		0 o p_171076_
	a (Lhxa;)V a
		0 o p_365401_
	a (Lhxa;Lgyo;I)V a
		static
		0 o p_360725_
		1 o p_171073_
		2 o p_171074_
	a (Ljava/lang/Object;)V a
		0 o p_432867_
gyd gyd
	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> (Lgyo;)V <init>
		0 o p_171087_
	a (Lgys;)Lgyw; a
		static
		0 o p_316269_
	a (Lhxc;)V a
		0 o p_365164_
	a (Ljava/lang/Object;)V a
		0 o p_435812_
gye gye
	<init> (Lgyo;)V <init>
		0 o p_171090_
gyf gyf
	<init> (Lgyo;)V <init>
		0 o p_171092_
	a (Lhxe;)V a
		0 o p_362651_
	a ()Lgyu; a
		static
	a (Lgyw;)Lgyu; a
		static
		0 o p_435239_
	a (Lgys;)Lgyw; a
		static
		0 o p_435525_
	a (Lhxe;Lfua;)V a
		0 o p_433288_
		1 o p_382975_
	a (Lgys;Lgys;)Lhmt; a
		static
		0 o p_434360_
		1 o p_433101_
	a (Lhve;)V a
		0 o p_362862_
	a (Ljava/lang/Object;)V a
		0 o p_434301_
	a (Lhuk;Lfua;)V a
		0 o p_435911_
		1 o p_434238_
	b ()Lgyu; b
		static
	b (Lgyw;)Lgyw; b
		static
		0 o p_433788_
gyg gyg
	<init> (Lgyo;)V <init>
		0 o p_362330_
	a (Z)V a
		0 o p_363572_
	a (Lhve;)V a
		0 o p_365459_
	a (Ljava/lang/Object;)V a
		0 o p_435833_
	a (Lhxf;)V a
		0 o p_364839_
gyh gyh
	a a
	b b
	<init> (Lgyo;)V <init>
		0 o p_171097_
	a ()Lgyu; a
		static
	a (Lgxi$a;)V a
		0 o p_434230_
	a (Ljava/lang/Object;)V a
		0 o p_435604_
gyi gyi
	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> (Lgyo;)V <init>
		0 o p_361417_
	a (Lhui;)V a
		0 o p_360968_
	a (FLgyo;Lgyo;Lgyo;Lgyo;Lgyo;Lgyo;)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_
	a ()Lgyu; a
		static
	a (I)Ljava/lang/String; a
		static
		0 o p_361031_
	a (Ljava/lang/Object;)V a
		0 o p_435808_
	b (I)Ljava/lang/String; b
		static
		0 o p_360619_
gyj gyj
gyk gyk
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_387783_
	a (Lgym;)Lgyo; a
		0 o p_171104_
	a ()Lgyk; a
		static
gyl gyl
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/common/collect/ImmutableMap;Lgym;)Z a
		static
		0 o p_171116_
		1 o p_171117_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lgyu;Lgyu;Lelb;)V a
		static
		0 o p_382518_
		1 o p_382519_
		2 o p_382520_
		3 o p_382521_
	a (Lgyx;Lgyu;)Lgyu; a
		static
		0 o p_445179_
		1 o p_445180_
	a (Lgyw;)Lgyu; a
		static
		0 o p_432238_
	a (Lgyu;)Lgyu; a
		static
		0 o p_432237_
	a ()Ljava/util/Map; a
		static
	b (Lgyx;Lgyu;)Lgyu; b
		static
		0 o p_445177_
		1 o p_445178_
	b (Lgyw;)Lgyu; b
		static
		0 o p_432241_
	b (Lgyu;)Lgyu; b
		static
		0 o p_432239_
	c (Lgyw;)Lgyu; c
		static
		0 o p_432244_
	c (Lgyx;Lgyu;)Lgyu; c
		static
		0 o p_432242_
		1 o p_432243_
	c (Lgyu;)Lgyu; c
		static
		0 o p_432240_
	d (Lgyx;Lgyu;)Lgyu; d
		static
		0 o p_432235_
		1 o p_432236_
	d (Lgyu;)Lgyu; d
		static
		0 o p_432245_
gym gym
	a a
	b b
	<init> (Lamj;Ljava/lang/String;)V <init>
		0 o model
		1 o layer
	a ()Lamj; a
	b ()Ljava/lang/String; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_171126_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyn gyn
	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
	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;Ljava/lang/String;)Lgym; a
		static
		0 o p_171296_
		1 o p_171297_
	a (Lelb;)Lgym; a
		static
		0 o p_171292_
	a (Lelb;Lhje$a;)Lgym; a
		static
		0 o p_252225_
		1 o p_382987_
	a ()Ljava/util/stream/Stream; a
		static
	a (Ljava/lang/String;)Lgym; a
		static
		0 o p_171294_
	b (Ljava/lang/String;Ljava/lang/String;)Lgym; b
		static
		0 o p_171301_
		1 o p_171302_
	b (Lelb;)Lgym; b
		static
		0 o p_360963_
	b (Ljava/lang/String;)Lhmt; b
		static
		0 o p_433592_
gyo gyo
	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 (Ljava/util/List;Ljava/lang/String;Lgyo;)V a
		static
		0 o p_426896_
		1 o p_426897_
		2 o p_426898_
	a (Lfua;Lgyo$d;)V a
		0 o p_171310_
		1 o p_171311_
	a (Ljava/util/function/BiConsumer;)V a
		0 o p_427276_
	a (Lfua;Ljava/util/Set;)V a
		0 o p_428546_
		1 o p_428559_
	a (Lfua;Lfud;III)V a
		0 o p_104307_
		1 o p_104308_
		2 o p_104309_
		3 o p_104310_
		4 o p_350978_
	a (Lfua$a;Lfud;III)V a
		0 o p_104291_
		1 o p_104292_
		2 o p_104293_
		3 o p_104294_
		4 o p_350388_
	a (Lfua;Lgyo$d;Ljava/lang/String;)V a
		0 o p_171313_
		1 o p_171314_
		2 o p_171315_
	a (Lfua;Lgyo$d;Ljava/lang/String;Ljava/lang/String;Lgyo;)V a
		static
		0 o p_171317_
		1 o p_171318_
		2 o p_171319_
		3 o p_171320_
		4 o p_171321_
	a ()Lgyq; a
	a (FFF)V a
		0 o p_104228_
		1 o p_104229_
		2 o p_104230_
	a (Lfua;Lfud;II)V a
		0 o p_104302_
		1 o p_104303_
		2 o p_104304_
		3 o p_104305_
	a (Ljava/util/Set;Lfua$a;Ljava/lang/String;ILgyo$a;)V a
		static
		0 o p_448691_
		1 o p_448692_
		2 o p_448693_
		3 o p_448694_
		4 o p_448695_
	a (Lgyq;)V a
		0 o p_233561_
	a (Lfua;)V a
		0 o p_104300_
	a (Lorg/joml/Quaternionf;)V a
		0 o p_362447_
	a (Ljava/lang/String;)Z a
		0 o p_233563_
	a (Lbfq;)Lgyo$a; a
		0 o p_233559_
	a (Lorg/joml/Vector3f;)V a
		0 o p_253873_
	b (Lorg/joml/Vector3f;)V b
		0 o p_253983_
	b (Ljava/lang/String;)Lgyo; b
		0 o p_171325_
	b (FFF)V b
		0 o p_171328_
		1 o p_171329_
		2 o p_171330_
	b ()Lgyq; b
	b (Lgyq;)V b
		0 o p_171323_
	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
gyo$a gyo$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 (Lfua$a;Lfud;III)V a
		0 o p_171333_
		1 o p_171334_
		2 o p_171335_
		3 o p_171336_
		4 o p_350744_
gyo$b gyo$b
	a a
	b b
	<init> ([Lgyo$c;Lorg/joml/Vector3fc;)V <init>
		0 o vertices
		1 o normal
	<init> ([Lgyo$c;FFFFFFZLjg;)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_
	a (Ljg;)Ljg; a
		static
		0 o p_446077_
	a ()[Lgyo$c; a
	b ()Lorg/joml/Vector3fc; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_371278_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyo$c gyo$c
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (FFFFF)V <init>
		0 o x
		1 o y
		2 o z
		3 o u
		4 o v
	a ()F a
	a (FF)Lgyo$c; a
		0 o p_104385_
		1 o p_104386_
	b ()F b
	c ()F c
	d ()F b
	e ()F c
	equals (Ljava/lang/Object;)Z equals
		0 o p_371269_
	f ()F d
	g ()F e
	h ()F f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyo$d gyo$d
	visit (Lfua$a;Ljava/lang/String;ILgyo$a;)V visit
		0 o p_171342_
		1 o p_171343_
		2 o p_171344_
		3 o p_171345_
gyp gyp
	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_
gyq gyq
	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)Lgyq; 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)Lgyq; a
		static
		0 o p_171420_
		1 o p_171421_
		2 o p_171422_
	a (F)Lgyq; a
		0 o p_361213_
	b (FFF)Lgyq; b
		static
		0 o p_171431_
		1 o p_171432_
		2 o p_171433_
	b ()F c
	b (F)Lgyq; b
		0 o p_363407_
	c ()F d
	c (FFF)Lgyq; c
		0 o p_365091_
		1 o p_362471_
		2 o p_362753_
	d (FFF)Lgyq; d
		0 o p_362706_
		1 o p_362631_
		2 o p_361375_
	d ()F e
	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
gyr gyr
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Ljava/lang/String;FFFFFFFFLgys;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)Lgyo$a; a
		0 o p_171456_
		1 o p_171457_
gys gys
	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 (FFF)Lgys; a
		0 o p_171472_
		1 o p_171473_
		2 o p_171474_
	a (F)Lgys; a
		0 o p_171470_
gyt gyt
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lgyt; a
	a (Ljava/lang/String;FFFIIILgys;II)Lgyt; 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 (FFFFFF)Lgyt; 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 (Ljava/lang/String;FFFFFFLgys;)Lgyt; 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 (FFFFFFLgys;)Lgyt; 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 (Z)Lgyt; a
		0 o p_171556_
	a (FFFFFFLjava/util/Set;)Lgyt; 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 (Ljava/lang/String;FFFIIIII)Lgyt; 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 (Ljava/lang/String;FFFFFF)Lgyt; 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 (FFFFFFZ)Lgyt; 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 (FFFFFFLgys;FF)Lgyt; 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_
	a (II)Lgyt; a
		0 o p_171515_
		1 o p_171516_
	b ()Ljava/util/List; b
	c ()Lgyt; c
		static
gyu gyu
	a a
	b b
	<init> (Lgyw;Lgyv;)V <init>
		0 o p_171562_
		1 o p_171563_
	a (Lgyx;)Lgyu; a
		0 o p_364442_
	a (Lgyw;II)Lgyu; a
		static
		0 o p_171566_
		1 o p_171567_
		2 o p_171568_
	a ()Lgyo; a
gyv gyv
	a a
	b b
	<init> (II)V <init>
		0 o p_171572_
		1 o p_171573_
gyw gyw
	a a
	<init> (Lgyy;)V <init>
		0 o p_364076_
	<init> ()V <init>
	a (Lgyx;)Lgyw; a
		0 o p_397270_
	a ()Lgyy; a
	a (Ljava/util/function/UnaryOperator;)Lgyw; a
		0 o p_360385_
gyx gyx
	a a
	<clinit> ()V <clinit>
		static
	a (FFLgyq;)Lgyq; a
		static
		0 o p_364193_
		1 o p_360686_
		2 o p_362796_
	a (Lgyw;)Lgyw; a
		static
		0 o p_396294_
	a (FFLgyw;)Lgyw; a
		static
		0 o p_363220_
		1 o p_363398_
		2 o p_362687_
	apply (Lgyw;)Lgyw; apply
		0 o p_364993_
	scaling (F)Lgyx; scaling
		static
		0 o p_365200_
gyy gyy
	a a
	b b
	c c
	<init> (Ljava/util/List;Lgyq;)V <init>
		0 o p_171581_
		1 o p_171582_
	a (Ljava/lang/String;Lgyt;Lgyq;)Lgyy; a
		0 o p_171600_
		1 o p_171601_
		2 o p_171602_
	a (Lgyo;Lgyo;)Lgyo; a
		static
		0 o p_171595_
		1 o p_171596_
	a (Ljava/util/function/UnaryOperator;)Lgyy; a
		0 o p_362964_
	a (Ljava/lang/String;)Lgyy; a
		0 o p_362566_
	a (II)Lgyo; a
		0 o p_171584_
		1 o p_171585_
	a (Ljava/util/Set;)V a
		0 o p_435141_
	a (Ljava/lang/String;Lgyy;)Lgyy; a
		0 o p_361635_
		1 o p_362562_
	a (IILgyr;)Lgyo$a; a
		static
		0 o p_171587_
		1 o p_171588_
		2 o p_171589_
	a (IILjava/util/Map$Entry;)Lgyo; a
		static
		0 o p_171591_
		1 o p_171592_
		2 o p_171593_
	a ()Lgyy; a
	b ()Ljava/util/Set; b
	b (Ljava/util/Set;)V b
		0 o p_433934_
	b (Ljava/lang/String;)Lgyy; b
		0 o p_171598_
gyz gyz
	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
gz 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 Lamj; COUNT_ID
	i Ljava/util/Map; PSEUDO_COMPONENTS
	j Ljava/util/Map; PSEUDO_PREDICATES
	<clinit> ()V <clinit>
		static
	<init> (Lef;)V <init>
		0 o p_235352_
	a (Lgz$a;)Lgz$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 (Ljava/util/List;)Lgz$d; lambda$new$13
		static
		0 o p_409121_
	a (Lef;)Lgz; itemPredicate
		static
		0 o p_235354_
	a (Lgz$c;)Lgz$c; lambda$static$12
		static
		0 o p_335496_
	a (Ldhp;)Z lambda$static$6
		static
		0 o p_335429_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5
		static
		0 o p_336040_
		1 o p_335526_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgz$d; getItemPredicate
		static
		0 o p_121041_
		1 o p_121042_
	a (Lcx$d;)Ljava/util/function/Predicate; lambda$static$11
		static
		0 o p_335489_
	a (Lcx$d;Ldhp;)Z lambda$static$10
		static
		0 o p_335782_
		1 o p_335603_
	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_
	b (Lcx$d;Ldhp;)Z lambda$static$7
		static
		0 o p_335949_
		1 o p_336161_
	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
gz$a net/minecraft/commands/arguments/item/ItemPredicateArgument$ComponentWrapper
	a Lamj; id
	b Ljava/util/function/Predicate; presenceChecker
	c Lcom/mojang/serialization/Decoder; valueChecker
	<init> (Lamj;Ljava/util/function/Predicate;Lcom/mojang/serialization/Decoder;)V <init>
		0 o id
		1 o presenceChecker
		2 o valueChecker
	a (Lko;Ldhp;)Z lambda$create$0
		static
		0 o p_396320_
		1 o p_396321_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;Lko;)Lgz$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 (Lko;Ljava/lang/Object;Ldhp;)Z lambda$create$1
		static
		0 o p_336177_
		1 o p_335482_
		2 o p_335541_
	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 ()Lamj; id
	a (Lko;Ljava/lang/Object;)Ljava/util/function/Predicate; lambda$create$2
		static
		0 o p_336162_
		1 o p_335913_
	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
gz$b net/minecraft/commands/arguments/item/ItemPredicateArgument$Context
	a Ljm$a; registries
	b Ljm$b; items
	c Ljm$b; components
	d Ljm$b; predicates
	<init> (Ljm$a;)V <init>
		0 o p_335856_
	a (Ljava/util/List;)Ljava/lang/Object; anyOf
		0 o p_335851_
	a (Ljava/lang/Object;)Ljava/lang/Object; negate
		0 o p_335713_
	a (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 (Ljk$c;Ldhp;)Z lambda$forElementType$1
		static
		0 o p_335700_
		1 o p_335935_
	a (Ljo;Ldhp;)Z lambda$forTagType$3
		static
		0 o p_335825_
		1 o p_336090_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lgz$a;)Ljava/util/function/Predicate; createComponentTest
		0 o p_335602_
		1 o p_335607_
	a (Ljk$c;)Lamj; lambda$listComponentTypes$7
		static
		0 o p_335650_
	a (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; negate
		0 o p_335412_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lgz$a;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate; createComponentTest
		0 o p_335953_
		1 o p_335824_
		2 o p_399995_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lgz$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;Lamj;)Ljava/lang/Object; forElementType
		0 o p_335522_
		1 o p_336072_
	b (Ljava/util/List;)Ljava/util/function/Predicate; anyOf
		0 o p_336064_
	b ()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 (Ljk$c;)Z lambda$listComponentTypes$6
		static
		0 o p_335558_
	b (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/lang/Object; forTagType
		0 o p_335664_
		1 o p_335919_
	c ()Ljava/util/stream/Stream; listComponentTypes
	c (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/lang/Object; lookupComponentType
		0 o p_335551_
		1 o p_335758_
	d ()Ljava/util/stream/Stream; listPredicateTypes
	d (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/lang/Object; lookupPredicateType
		0 o p_335631_
		1 o p_336108_
	e (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/util/function/Predicate; forElementType
		0 o p_335407_
		1 o p_335837_
	f (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Ljava/util/function/Predicate; forTagType
		0 o p_335801_
		1 o p_336117_
	g (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Lgz$a; lookupComponentType
		0 o p_336180_
		1 o p_335872_
	h (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Lgz$c; lookupPredicateType
		0 o p_335514_
		1 o p_335709_
	i (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$lookupPredicateType$5
		static
		0 o p_335931_
		1 o p_335789_
	j (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$lookupComponentType$4
		static
		0 o p_335544_
		1 o p_336114_
	k (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$forTagType$2
		static
		0 o p_335665_
		1 o p_335545_
	l (Lcom/mojang/brigadier/ImmutableStringReader;Lamj;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$forElementType$0
		static
		0 o p_336138_
		1 o p_335961_
gz$c net/minecraft/commands/arguments/item/ItemPredicateArgument$PredicateWrapper
	a Lamj; id
	b Lcom/mojang/serialization/Decoder; type
	<init> (Ljk$c;)V <init>
		0 o p_336100_
	<init> (Lamj;Lcom/mojang/serialization/Decoder;)V <init>
		0 o id
		1 o type
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate; decode
		0 o p_335497_
		1 o p_399895_
	a (Lky;)Ljava/util/function/Predicate; lambda$new$0
		static
		0 o p_400078_
	a ()Lamj; id
	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
gz$d net/minecraft/commands/arguments/item/ItemPredicateArgument$Result
gza gza
gzb gzb
gzc gzc
gzd gzd
	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 (Lczq;)V a
		0 o p_254227_
	a (Lcom/mojang/authlib/yggdrasil/response/KeyPairResponse;)Lczr$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_
	a (Lcom/mojang/authlib/minecraft/UserApiService;)Lczq; a
		0 o p_253844_
	b (Ljava/util/Optional;)Ljava/util/Optional; b
		0 o p_253736_
	b ()Z b
	c ()Ljava/util/Optional; c
gze gze
	a a
	b b
	c c
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_399634_
	a (Lgze$a;)Ljava/lang/Object; a
		0 o p_399903_
	a ()V a
gze$a gze$a
	registerForCleaning (Lgze;)V registerForCleaning
		0 o p_400255_
gzf gzf
	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
gzg gzg
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;Liie;)V <init>
		0 o p_286782_
		1 o p_286391_
	a (Lamj;)Laj; a
		0 o p_301015_
	a (Lgzg$a;)V a
		0 o p_104398_
	a (Laj;Z)V a
		0 o p_301030_
		1 o p_104403_
	a ()Lao; a
	a (Lahj;)V a
		0 o p_104400_
	a (Lgzg$a;Laj;Lal;)V a
		0 o p_301328_
		1 o p_300950_
		2 o p_301173_
gzg$a gzg$a
	a (Lak;Lal;)V a
		0 o p_300896_
		1 o p_104405_
	a (Laj;)V a
		0 o p_301171_
gzh gzh
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgzn;I)V <init>
		0 o p_104414_
		1 o p_104415_
	a (Ldrz;Lkd;)V a
		0 o p_104436_
		1 o p_104437_
	a (IIIZ)V a
		0 o p_366524_
		1 o p_366407_
		2 o p_366651_
		3 o p_366887_
	a (Lelv;II)Z a
		static
		0 o p_104439_
		1 o p_104440_
		2 o p_104441_
	a (I)V a
		0 o p_104417_
	a (IILemo;Z)Lelk; a
		0 o p_104427_
		1 o p_104428_
		2 o p_332153_
		3 o p_104430_
	a (Ldqv;)V a
		0 o p_295783_
	a (Ljava/util/function/BooleanSupplier;Z)V a
		0 o p_202421_
		1 o p_202422_
	a (IILwn;Ljava/util/Map;Ljava/util/function/Consumer;)Lelv; 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 (IILwn;)V a
		0 o p_275374_
		1 o p_275226_
		2 o p_275745_
	b (IILemo;Z)Lelv; 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
	r ()Lffp; r
	s ()Ldqu; s
gzh$a gzh$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lgzh;I)V <init>
		0 o p_104473_
		1 o p_104474_
	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 (ILelv;)V a
		0 o p_104485_
		1 o p_104486_
	a (Lelv;)V a
		0 o p_366765_
	a (I)Lelv; a
		0 o p_104480_
	a (II)I a
		0 o p_104482_
		1 o p_104483_
	b (Lelv;)V b
		0 o p_366694_
	b (II)Z b
		0 o p_104501_
		1 o p_104502_
	b (ILelv;)V b
		0 o p_366627_
		1 o p_366475_
	c (Lelv;)V c
		0 o p_386574_
gzi gzi
	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> (Lfzz;Lwk;Lgzs;)V <init>
		0 o p_295454_
		1 o p_294773_
		2 o p_294647_
	a (Lacm;)V a
		0 o p_320212_
	a (Labb;)V a
		0 o p_295361_
	a (Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;ZLxx;)Lgmj; a
		0 o p_314948_
		1 o p_315012_
		2 o p_314981_
		3 o p_315013_
		4 o p_314960_
	a (Lxx;Lxx;)Lxx; a
		static
		0 o p_296200_
		1 o p_295584_
	a (Ljk;Lgmz;Lgmj;)V a
		0 o p_428370_
		1 o p_428565_
		2 o p_428432_
	a (Laao;Ljava/lang/Exception;)V a
		0 o p_341624_
		1 o p_341639_
	a (Laao;Ljava/lang/Throwable;)Ljava/util/Optional; a
		0 o p_350430_
		1 o p_350533_
	a (Labh;)V a
		0 o p_320008_
	a (Ljava/util/UUID;)V a
		0 o p_314401_
	a (Labf;)V a
		0 o p_350990_
	a (Labd;)V a
		0 o p_314537_
	a (Lp;Lq;)V a
		0 o p_350364_
		1 o p_315011_
	a (Laay;)V a
		0 o p_295727_
	a (Laao;Ljava/util/function/BooleanSupplier;Ljava/time/Duration;)V a
		0 o p_296259_
		1 o p_296086_
		2 o p_294812_
	a (Laba;)V a
		0 o p_296159_
	a (Laao;)Z a
		0 o p_341905_
	a (Labc;)V a
		0 o p_295594_
	a (Lxx;Ljava/lang/Throwable;)Lwm; a
		0 o p_350683_
		1 o p_350813_
	a (Ljava/lang/String;)Ljava/net/URL; a
		static
		0 o p_295495_
	a (Labt;)V a
		0 o p_295776_
	a ()Lanb; a
	a (Labg;)V a
		0 o p_425904_
	a (Labi;)V a
		0 o p_320739_
	a (Lwm;)V a
		0 o p_350760_
	a (Laaz;)V a
		0 o p_350638_
	a (Labe;)V a
		0 o p_314606_
	a (Ljk;Lgmj;)V a
		0 o p_426010_
		1 o p_428285_
	a (Lanb$a;)Ljava/util/List; a
		static
		0 o p_351668_
	a (Laax;)V a
		0 o p_426184_
	b (Laao;)V b
		0 o p_295097_
	b (Lwm;)Lgmj; b
		0 o p_350769_
	e ()Lgmz; e
	f ()V f
	g ()V g
	h ()Ljava/lang/String; h
	i ()Lgmj; i
	j ()Ljava/lang/String; j
	k ()Ljava/lang/String; k
	l ()Ljava/lang/String; l
	m ()V m
	n ()Z n
		static
gzi$a gzi$a
	a a
	<init> (Lgzi;)V <init>
		0 o p_437223_
	a (Lamj;Ljava/util/Optional;)V a
		0 o p_437325_
		1 o p_437224_
	a (Ljk;Lgmj;)V a
		0 o p_437297_
		1 o p_437186_
	a (Lxx;)V a
		0 o p_451055_
	a ()Lanb; a
gzi$b gzi$b
	a a
	b b
	c c
	<init> (Laao;Ljava/util/function/BooleanSupplier;J)V <init>
		0 o packet
		1 o sendCondition
		2 o expirationTime
	a ()Laao; 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
gzi$c gzi$c
	t t
	u u
	v v
	<init> (Lgzi;Lfzz;Lgmj;Ljava/util/List;ZLxx;)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 (Lfzz;Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;ZLxx;)Lgzi$c; 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 (Lfzz;Lgmj;ZLjava/util/List;Lgzi;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_
gzi$c$a gzi$c$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
gzj gzj
	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> (Lfzz;Lwk;Lgzs;)V <init>
		0 o p_295262_
		1 o p_296339_
		2 o p_294706_
	a (Laby;)V a
		0 o p_439724_
	a (Labt;)V a
		0 o p_295411_
	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 (Lacd;)V a
		0 o p_294410_
	a (Labj;)V a
		0 o p_321623_
	a (Lwm;)V a
		0 o p_351005_
	a (Lgmj;Z)V a
		0 o p_450702_
		1 o p_450703_
	a (Ljava/util/function/Function;)Ljava/lang/Object; a
		0 o p_325978_
	a (Lbas;)Ljy$b; a
		0 o p_359129_
	b (Labt;)V b
		0 o p_296412_
	c ()Z c
	d ()V d
	e ()Lgmz; e
gzj$1 gzj$1
	<init> (Lgzj;)V <init>
		0 o p_412592_
	a ()Z a
gzj$2 gzj$2
	<init> (Lgzj;)V <init>
		0 o p_427326_
	a (Ljava/lang/String;Lgmj;)V a
		0 o p_427300_
		1 o p_427323_
gzk gzk
	a a
	b b
	c c
	d d
	<init> (Lgzo;Lgdx;)V <init>
		0 o p_449338_
		1 o p_449555_
	a (Ldrq;)Lbvu; a
		0 o p_449558_
	a (JLjava/lang/Object;Lbvs$b;Lgzk$b;)V a
		0 o p_449767_
		1 o p_449384_
		2 o p_449800_
		3 o p_449733_
	a (Ljava/util/Set;)V a
		0 o p_449552_
	a (Lbvs;Ljava/lang/Object;Lgzk$b;)Ljava/lang/Object; a
		0 o p_449484_
		1 o p_449223_
		2 o p_449375_
	a (Ljava/util/Set;Lbvs;Z)V a
		static
		0 o p_449507_
		1 o p_449222_
		2 o p_449838_
	a ()V a
	a (JLdqv;Lbvs$b;)V a
		0 o p_449700_
		1 o p_449982_
		2 o p_449061_
	a (JLbvs$a;)V a
		0 o p_449389_
		1 o p_449058_
	a (JLbvs;Lgzk$c;)V a
		static
		0 o p_449293_
		1 o p_449415_
		2 o p_449542_
	a (JLja;Lbvs$b;)V a
		0 o p_449248_
		1 o p_449224_
		2 o p_449071_
	a (Lcdv;)V a
		0 o p_449287_
	a (Lbvs;Lgzk$b;)Lgzk$a; a
		0 o p_449832_
		1 o p_449078_
	a (Ldqv;)V a
		0 o p_449853_
	a (Lgzk$c;)Lgzk$a; a
		static
		0 o p_449235_
	a (JLcdv;Lbvs$b;)V a
		0 o p_449611_
		1 o p_449961_
		2 o p_449450_
	a (J)V a
		0 o p_449322_
	a (Lbvs;Lgzk$b;Ljava/util/function/BiConsumer;)V a
		0 o p_449485_
		1 o p_449221_
		2 o p_449605_
	a (Lbvs;)Lgzk$c; a
		0 o p_449237_
	b (Lbvs;)Lgzk$c; b
		static
		0 o p_449463_
	b (Lgzk$c;)Lgzk$a; b
		static
		0 o p_449060_
	b ()V b
	c ()Ljava/util/Set; c
	c (Lgzk$c;)Lgzk$a; c
		static
		0 o p_449714_
	d ()Lgzk$b; d
		static
	e ()Lgzk$b; e
		static
	f ()Lgzk$b; f
		static
gzk$1 gzk$1
	a a
	b b
	<init> (Lgzk;Ldrq;)V <init>
		0 o p_449647_
		1 o p_449693_
	a (Lbvs;Ldqv;)Ljava/lang/Object; a
		0 o p_449512_
		1 o p_449631_
	a (Ldrq;Ljava/util/function/BiConsumer;Ljava/util/UUID;Ljava/lang/Object;)V a
		static
		0 o p_449874_
		1 o p_449469_
		2 o p_449106_
		3 o p_449916_
	a (Lbvs;Lcdv;)Ljava/lang/Object; a
		0 o p_449411_
		1 o p_449503_
	a (Lbvs;Lbvu$a;)V a
		0 o p_449826_
		1 o p_449240_
	a (Lbvs;Lja;)Ljava/lang/Object; a
		0 o p_449946_
		1 o p_449548_
	a (Lbvs;Ljava/util/function/BiConsumer;)V a
		0 o p_449630_
		1 o p_449130_
	b (Lbvs;Ljava/util/function/BiConsumer;)V b
		0 o p_449957_
		1 o p_449504_
	c (Lbvs;Ljava/util/function/BiConsumer;)V c
		0 o p_449134_
		1 o p_449817_
gzk$a gzk$a
	a a
	<init> ()V <init>
	a (Ljava/util/function/BiConsumer;)V a
		0 o p_449402_
	a (Ljava/util/function/BiConsumer;Ljava/lang/Object;Lgzk$d;)V a
		static
		0 o p_449137_
		1 o p_449133_
		2 o p_449153_
	a (JLjava/lang/Object;Lbvs$b;)V a
		0 o p_449252_
		1 o p_449339_
		2 o p_449312_
	a (Ljava/util/function/Predicate;)V a
		0 o p_449259_
	a (Ljava/lang/Object;)V a
		0 o p_449359_
	b (Ljava/lang/Object;)Ljava/lang/Object; b
		0 o p_449147_
	b (Ljava/util/function/Predicate;)V b
		0 o p_449298_
gzk$b gzk$b
	get (Lgzk$c;)Lgzk$a; get
		0 o p_449656_
gzk$c gzk$c
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a (JLgzk$d;)Z a
		static
		0 o p_449661_
		1 o p_449834_
	a (J)V a
		0 o p_449950_
	a (Ldqv;)V a
		0 o p_449653_
gzk$d gzk$d
	a a
	b b
	c c
	<init> (Ljava/lang/Object;J)V <init>
		0 o value
		1 o expiresAfterTime
	a (J)Z a
		0 o p_449758_
	a ()Ljava/lang/Object; a
	b ()J b
	equals (Ljava/lang/Object;)Z equals
		0 o p_449296_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzl gzl
	a a
	b b
	<init> ()V <init>
	a (Lgzn;)V a
		0 o p_437249_
	a (Lfoh;FILcaa;)V a
		0 o p_437250_
		1 o p_437295_
		2 o p_437260_
		3 o p_437251_
	a (Lgzn;Lgzl$a;)V a
		0 o p_437346_
		1 o p_437327_
	b (Lgzn;Lgzl$a;)V b
		0 o p_437305_
		1 o p_437218_
gzl$a gzl$a
	a a
	b b
	c c
	d d
	<init> (Lfoh;FILcaa;)V <init>
		0 o center
		1 o radius
		2 o blockCount
		3 o blockParticles
	a ()Lfoh; a
	b ()F b
	c ()I c
	d ()Lcaa; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_437418_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzm gzm
	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> (Lwk;Lfzz;Lhab;Lgmj;ZLjava/time/Duration;Ljava/util/function/Consumer;Lgzv;Lhaf;)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_433518_
		8 o p_320762_
	a (Lakg;)V a
		0 o p_104549_
	a (Lacm;)V a
		0 o p_319938_
	a (Ljava/lang/String;)V a
		0 o p_286653_
	a (Ljava/lang/String;Lakp;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 (Lgzm$a;Lgzm$a;)Lgzm$a; a
		static
		0 o p_339287_
		1 o p_339288_
	a ()Ljava/lang/String; a
	a (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V a
		0 o p_233592_
		1 o p_233593_
	a (Lwm;)V a
		0 o p_350923_
	a (Lgzm$a;)V a
		0 o p_302230_
	a (Lp;Lq;)V a
		0 o p_350555_
		1 o p_315015_
	a (Lakp;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V a
		0 o p_319860_
		1 o p_320550_
		2 o p_320442_
	a (Lakj;)V a
		0 o p_374132_
	a (Lakf;)V a
		0 o p_104545_
	a (Laki;)V a
		0 o p_104553_
	a (Lakh;)V a
		0 o p_104551_
	b (Ljava/lang/String;)Lxx; b
		0 o p_104532_
	c ()Z c
	d ()Ljava/lang/String; d
	e ()Ljava/lang/String; e
gzm$a gzm$a
	a CONNECTING
	b AUTHORIZING
	c ENCRYPTING
	d JOINING
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILxx;Ljava/util/Set;)V <init>
		0 o p_302231_
		1 o p_302235_
		2 o p_302239_
		3 o p_302236_
	a ()[Lgzm$a; a
		static
	valueOf (Ljava/lang/String;)Lgzm$a; valueOf
		static
		0 o p_302234_
	values ()[Lgzm$a; values
		static
gzn gzn
	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
	<clinit> ()V <clinit>
		static
	<init> (Lgzo;Lgzn$a;Lami;Ljk;IILhfq;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 ()Lfid$a; A
	C ()Ljava/util/List; C
	F_ ()Lfid; F_
	K ()Leoe; K
	N ()Ljava/lang/String; N
	O ()Ldcx; O
	P ()Ldjl; P
	Q ()Lehg; Q
	T ()I T
	V ()Ldmj; V
	W ()Lfpn; W
	X ()Lelo; X
	Y ()Lfpw; Y
	Z ()Lfpw; Z
	a (Lja;)I a
		0 o p_194168_
	a (Lcdv;DDDLjk;Lbcf;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 (Lja;Lejm;Lejm;I)V a
		0 o p_104685_
		1 o p_104686_
		2 o p_104687_
		3 o p_104688_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V a
		0 o p_406186_
	a (III)Ljk; a
		0 o p_205516_
		1 o p_205517_
		2 o p_205518_
	a (Lcdv;Lcci;Ldrk;DDDFZLdrq$a;Lmc;Lmc;Lcaa;Ljk;)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_437196_
		12 o p_362359_
	a (Lbcd;Lbcf;FF)V a
		0 o p_401146_
		1 o p_401176_
		2 o p_401193_
		3 o p_401050_
	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 (Ldra;Lgbf;)V a
		static
		0 o p_194157_
		1 o p_194158_
	a (Laao;)V a
		0 o p_104734_
	a (Lfoh;F)I a
		0 o p_171661_
		1 o p_171662_
	a (Ljg;Z)F a
		0 o p_104703_
		1 o p_104704_
	a (Ljk;Lfoh;Leoq$a;)V a
		0 o p_316478_
		1 o p_233640_
		2 o p_233641_
	a (Lcdv;Lcdv;)V a
		0 o p_104642_
		1 o p_104643_
	a (I)Lcdv; a
		0 o p_104609_
	a (Z)Lawp; a
		0 o p_450948_
	a (Ljava/util/function/BooleanSupplier;)V a
		0 o p_104727_
	a (ILcdv$e;)V a
		0 o p_171643_
		1 o p_171644_
	a (DDD)Ljava/lang/String; a
		0 o p_450704_
		1 o p_450705_
		2 o p_450706_
	a (Lja;Lmc;Lfpc;D)V a
		0 o p_104695_
		1 o p_104696_
		2 o p_104697_
		3 o p_104698_
	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 (Ljava/lang/Runnable;)V a
		0 o p_194172_
	a (Lfoh;FILcaa;)V a
		0 o p_437247_
		1 o p_437243_
		2 o p_437352_
		3 o p_437277_
	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 (Lja;Lejm;Lmc;Z)V a
		0 o p_104690_
		1 o p_104691_
		2 o p_104692_
		3 o p_104693_
	a (Lxx;)V a
		0 o p_428436_
	a (Ljava/util/Map;)V a
		0 o p_171673_
	a (Lcdv;ILja;I)V a
		0 o p_394519_
		1 o p_104655_
		2 o p_104656_
		3 o p_104657_
	a (Legg;)V a
		0 o p_427306_
	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 (Lfht;)Lfhv; a
		0 o p_323873_
	a (DDDLbcd;Lbcf;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 (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 (IIIILbfq;Lduv;Lja$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 (Lja;Lejm;Lfoh;)V a
		0 o p_233648_
		1 o p_233649_
		2 o p_233650_
	a (Lfid$a;)V a
		0 o p_451417_
	a (Ldqv;)V a
		0 o p_171650_
	a (Lcdv;Lbcd;Lbcf;FF)V a
		0 o p_312749_
		1 o p_312635_
		2 o p_312007_
		3 o p_312298_
		4 o p_312772_
	a (DDDLbcd;Lbcf;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 (Lja$a;Ldss;)V a
		0 o p_264702_
		1 o p_264703_
	a (Lja;Lejm;II)Z a
		0 o p_233643_
		1 o p_233644_
		2 o p_233645_
		3 o p_233646_
	a (Lelv;)V a
		0 o p_104666_
	a (Lja;Lejm;DDDDDD)V a
		0 o p_445186_
		1 o p_445187_
		2 o p_445188_
		3 o p_445189_
		4 o p_445190_
		5 o p_445191_
		6 o p_445192_
		7 o p_445193_
	a (Lja;Ldra;)I a
		0 o p_104700_
		1 o p_104701_
	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 (ILja;I)V a
		0 o p_104634_
		1 o p_104635_
		2 o p_104636_
	a (Ldqv;Ldra;Lgbf;)V a
		static
		0 o p_194153_
		1 o p_194154_
		2 o p_194155_
	a (Lmc;)Ljava/lang/String; a
		0 o p_450707_
	a (Lcdv;)Z a
		0 o p_361941_
	a (Lfht;Lfhv;)V a
		0 o p_323577_
		1 o p_259308_
	a (Lcdv;Lcdv;Ljk;Lbcf;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 (Lja;)I b
		0 o p_406185_
	b (Lmc;ZZDDDDDD)V b
		0 o p_451273_
		1 o p_451078_
		2 o p_451365_
		3 o p_451155_
		4 o p_451486_
		5 o p_451297_
		6 o p_451193_
		7 o p_450918_
		8 o p_451010_
	b (Lja;Lejm;)V b
		0 o p_171667_
		1 o p_171668_
	b (Lja;Lejm;Lejm;)V b
		0 o p_104759_
		1 o p_104760_
		2 o p_104761_
	b (J)V b
		0 o p_366708_
	b (ILja;I)V b
		0 o p_104743_
		1 o p_104744_
		2 o p_104745_
	b (III)V b
		0 o p_104785_
		1 o p_104786_
		2 o p_104787_
	b ()Lhaz; b
	b (Lja;Ldra;)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 (Lja;Lejm;I)V b
		0 o p_233654_
		1 o p_233655_
		2 o p_233656_
	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 (III)V c
		0 o p_104794_
		1 o p_104795_
		2 o p_104796_
	c (Lcdv;)V c
		0 o p_104640_
	c (Lja;)I c
		0 o p_194177_
	c (I)V c
		0 o p_104783_
	d (Lcdv;)V d
		0 o p_104741_
	d (Lja;)I d
		0 o p_194181_
	d (III)Lfoh; d
		0 o p_432246_
		1 o p_432247_
		2 o p_432248_
	d ()Lhff; d
	d (Lja;Ljg;)V d
		0 o p_446936_
		1 o p_446144_
	e (Lcdv;)Ljava/lang/String; e
		static
		0 o p_258146_
	e ()Lhfi; e
	f ()Ljava/lang/Iterable; f
	g (F)F g
		0 o p_104806_
	g ()V g
	h ()V h
	h (F)I h
		0 o p_361711_
	h (Lcdv;)Z h
		0 o p_194185_
	i (F)F i
		0 o p_104812_
	i (Lcdv;)V i
		0 o p_308457_
	i ()I i
	i (Lcdv;Lfoc;)Ljava/util/List; i
		0 o p_393670_
		1 o p_394410_
	i (I)V i
		0 o p_194175_
	j ()Lgzh; j
	k ()Ljava/util/List; k
	l ()I l
	m ()Lgzn$a; m
	n ()Ljava/util/Map; n
	o ()I o
	p ()V p
	r ()Lduv; r
	registerForCleaning (Lgze;)V registerForCleaning
		0 o p_399472_
	s ()Ljava/lang/String; s
	t (Lja;)I t
		0 o p_400248_
	t ()Ljava/util/Collection; t
	toString ()Ljava/lang/String; toString
	u ()Lelf; u
	v ()Ljava/lang/String; v
	w ()Lcca; w
	y ()Ljava/lang/String; y
gzn$1 gzn$1
	a a
	<clinit> ()V <clinit>
		static
gzn$a gzn$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lcbn;ZZ)V <init>
		0 o p_104843_
		1 o p_104844_
		2 o p_104845_
	a (Lcbn;)V a
		0 o p_104852_
	a (Ldrs;)D a
		0 o p_171688_
	a (Lfid$a;)V a
		0 o p_451388_
	a (Z)V a
		0 o p_104859_
	a (Lq;Ldrs;)V a
		0 o p_171690_
		1 o p_171691_
	a ()Lfid$a; a
	a (J)V a
		0 o p_104850_
	b (J)V b
		0 o p_104864_
	b ()J b
	b (Z)V b
		0 o p_104866_
	c ()J c
	d ()F d
	f ()Z f
	h ()Z h
	k ()Z k
	p ()Lcbn; p
	q ()Z q
gzn$b gzn$b
	a a
	<init> (Lgzn;)V <init>
		0 o p_171694_
	a (Lcdv;)V a
		0 o p_171696_
	a (Ljava/lang/Object;)V a
		0 o p_233658_
	b (Ljava/lang/Object;)V b
		0 o p_171698_
	b (Lcdv;)V b
		0 o p_171700_
	c (Ljava/lang/Object;)V c
		0 o p_171702_
	c (Lcdv;)V c
		0 o p_171704_
	d (Ljava/lang/Object;)V d
		0 o p_171706_
	d (Lcdv;)V d
		0 o p_171708_
	e (Lcdv;)V e
		0 o p_171712_
	e (Ljava/lang/Object;)V e
		0 o p_171710_
	f (Lcdv;)V f
		0 o p_171716_
	f (Ljava/lang/Object;)V f
		0 o p_171714_
	g (Lcdv;)V g
		0 o p_233660_
	g (Ljava/lang/Object;)V g
		0 o p_171718_
gzo gzo
	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
	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> (Lfzz;Lwk;Lgzs;)V <init>
		0 o p_253924_
		1 o p_253614_
		2 o p_295121_
	A ()Lhab; A
	B ()Ldcx; B
	C ()Lfpn; C
	D ()Ldjl; D
	E ()Lehg; E
	F ()V F
	G ()Lhae; G
	H ()Lwp$a; H
	I ()Liix; I
	J ()Lbvu; J
	K ()V K
	L ()Z L
	M ()V M
	N ()V N
	O ()V O
	a (Lagu;)V a
		0 o p_171793_
	a (Lhep;Lgzn;Lglx$a;)V a
		0 o p_304688_
		1 o p_304528_
		2 o p_433545_
	a (Lafy;)V a
		0 o p_171789_
	a (Lafn;)V a
		0 o p_313768_
	a (Ladk;)V a
		0 o p_104994_
	a (Ladv;)V a
		0 o p_324125_
	a (Lja;Lejm;)V a
		0 o p_284633_
		1 o p_284634_
	a (Laha;)V a
		0 o p_233708_
	a (Lagj;)V a
		0 o p_105096_
	a (Laeg;)V a
		0 o p_171767_
	a (IILffp;Ldrz;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 (Lacz;)V a
		0 o p_104980_
	a (Ldcx;)Z a
		0 o p_250605_
	a (Lafi;)V a
		0 o p_379950_
	a (Ljava/time/Instant;JLyg$a;Ljava/lang/String;)Lyk; a
		0 o p_247872_
		1 o p_247873_
		2 o p_247874_
		3 o p_247875_
	a (Lahf;)V a
		0 o p_397430_
	a (Ladp;)V a
		0 o p_240832_
	a (Laft;)V a
		0 o p_171779_
	a (Lage;)V a
		0 o p_105086_
	a (Lael;)V a
		0 o p_194243_
	a (Lelv;II)V a
		0 o p_194213_
		1 o p_194214_
		2 o p_194215_
	a (Laex;)V a
		0 o p_105048_
	a (Lafh;)V a
		0 o p_339600_
	a (Lada;)V a
		0 o p_104982_
	a (Lahk;)V a
		0 o p_105128_
	a (Lafs;)V a
		0 o p_233704_
	a (Lkr;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; a
		static
		0 o p_412014_
		1 o p_412015_
	a (Laew;)V a
		0 o p_105046_
	a (Lagd;)V a
		0 o p_105084_
	a (Lagz;)V a
		0 o p_105116_
	a (Lafd$a;Lafd$b;Lgzy;)V a
		0 o p_248954_
		1 o p_251310_
		2 o p_251146_
	a (Lczq;)V a
		0 o p_261475_
	a (Ladf;)V a
		0 o p_295704_
	a (Lafc;)V a
		0 o p_248731_
	a (Ladq;)V a
		0 o p_270800_
	a (Labt;)V a
		0 o p_295851_
	a (Lfpi;Lagp$b;)V a
		static
		0 o p_400868_
		1 o p_400869_
	a (Laeb;)V a
		0 o p_105014_
	a (Laer;)V a
		0 o p_363199_
	a (Lago;)V a
		0 o p_364719_
	a (Lacu;)V a
		0 o p_104970_
	a (Ladz;)V a
		0 o p_380347_
	a (Lahe;)V a
		0 o p_105124_
	a (Ljava/lang/String;Ljava/lang/String;Lgmj;)V a
		0 o p_426004_
		1 o p_425994_
		2 o p_427498_
	a (Lafr;)V a
		0 o p_105072_
	a (Lado;)V a
		0 o p_105002_
	a (Lafb;)V a
		0 o p_171775_
	a (Laek;)V a
		0 o p_105026_
	a (Lagn;)V a
		0 o p_105102_
	a (Laeq;)V a
		0 o p_105036_
	a (Ladd;)V a
		0 o p_104984_
	a (Lagt;)V a
		0 o p_105108_
	a (Ljava/lang/String;Lgmj;)V a
		0 o p_425988_
		1 o p_427225_
	a (Lafm;)V a
		0 o p_105062_
	a (Lafx;)V a
		0 o p_171787_
	a (Lahj;)V a
		0 o p_105126_
	a (Ldqv;)V a
		0 o p_451718_
	a (Lagi;)V a
		0 o p_105094_
	a (Lacs;)V a
		0 o p_104958_
	a (Lagy;)V a
		0 o p_296485_
	a (Lfzk;)V a
		0 o p_380264_
	a (Laep;)V a
		0 o p_105034_
	a (Lade;)V a
		0 o p_295731_
	a (Laea;)V a
		0 o p_105012_
	a (Lafl;)V a
		0 o p_182633_
	a (Lafw;)V a
		0 o p_171785_
	a (Lagh;)V a
		0 o p_105092_
	a (Lcom/mojang/brigadier/ParseResults;)Z a
		static
		0 o p_425800_
	a (IILaem;Z)V a
		0 o p_194249_
		1 o p_194250_
		2 o p_194251_
		3 o p_363269_
	a (Lact;)V a
		0 o p_104968_
	a (Lafg;)V a
		0 o p_379872_
	a (Lagc;)V a
		0 o p_364656_
	a (Lami;Lbdl$a;)Ljx$a; a
		0 o p_363258_
		1 o p_361357_
	a (Ladj;)V a
		0 o p_104990_
	a (Ladu;)V a
		0 o p_449397_
	a (Laef;)V a
		0 o p_265581_
	a (Lacy;)V a
		0 o p_104978_
	a (Lahd;)V a
		0 o p_105122_
	a (Laev;)V a
		0 o p_105044_
	a (Lags;)V a
		0 o p_171791_
	a (Lagb;)V a
		0 o p_105082_
	a (Laff;)V a
		0 o p_105056_
	a (Ladc;)V a
		0 o p_265195_
	a (Lahi;)V a
		0 o p_416702_
	a (Laeo;)V a
		0 o p_105032_
	a (Lagr;)V a
		0 o p_194245_
	a (Laeu;)V a
		0 o p_105042_
	a (Lagx;)V a
		0 o p_105114_
	a (Lgze;)V a
		0 o p_400302_
	a (Ladh;)V a
		0 o p_171765_
	a (Lafd$b;Lgzy;)V a
		0 o p_248806_
		1 o p_251136_
	a (Lczl;)Ldhp; a
		static
		0 o p_104928_
	a (Lads;)V a
		0 o p_449745_
	a (Lafq;)V a
		0 o p_105070_
	a (Lafa;)V a
		0 o p_171773_
	a (Laed;)V a
		0 o p_449067_
	a (ZLami;Lami;)Lglx$a; a
		0 o p_341642_
		1 o p_341617_
		2 o p_341637_
	a (Lagm;)V a
		0 o p_105100_
	a (Lacw;)V a
		0 o p_104974_
	a (Lagw;)V a
		0 o p_105112_
	a (Ladi;)V a
		0 o p_104988_
	a (Lafp;)V a
		0 o p_105068_
	a (Ladt;)V a
		0 o p_449627_
	a (Lacx;)V a
		0 o p_104976_
	a (Lacx;Legg;)V a
		0 o p_421288_
		1 o p_421289_
	a (Lyk;Z)V a
		0 o p_405173_
		1 o p_242455_
	a (Lahc;)V a
		0 o p_105120_
	a (Laee;)V a
		0 o p_105018_
	a (Lagl;)V a
		0 o p_364031_
	a (Lady;)V a
		0 o p_105010_
	a (Ljava/lang/Runnable;Lgmj;Z)V a
		0 o p_437165_
		1 o p_437166_
		2 o p_437167_
	a (I)V a
		0 o p_448696_
	a (Lahh;)V a
		0 o p_308901_
	a (Lafk;)V a
		0 o p_380266_
	a (Lafv;)V a
		0 o p_171783_
	a (Ladn;)V a
		0 o p_105000_
	a (Laez;)V a
		0 o p_171771_
	a (Laej;)V a
		0 o p_105024_
	a (Lagg;)V a
		0 o p_105090_
	a (Lafj;)V a
		0 o p_379580_
	a (Ladg;)V a
		0 o p_275437_
	a (Ladr;)V a
		0 o p_449709_
	a (Lafu;)V a
		0 o p_171781_
	a (Lahm;)V a
		0 o p_105132_
	a (Laec;)V a
		0 o p_105016_
	a (Lagf;)V a
		0 o p_105088_
	a (Laey;)V a
		0 o p_233702_
	a (Lacv;)V a
		0 o p_233698_
	a (Lawh;)V a
		0 o p_360411_
	a (Lafe;)V a
		0 o p_105054_
	a (Lakz;)V a
		0 o p_320651_
	a (Laga;)V a
		0 o p_105080_
	a (Ladl;)V a
		0 o p_104996_
	a (Ladw;)V a
		0 o p_241325_
	a (Lahb;)V a
		0 o p_105118_
	a (Lcew;Lcom/mojang/datafixers/util/Pair;)V a
		static
		0 o p_323055_
		1 o p_323056_
	a (Lcfj;Ljava/util/Set;Lcdv;Z)Z a
		static
		0 o p_380237_
		1 o p_380116_
		2 o p_379700_
		3 o p_379954_
	a (Laet;)V a
		0 o p_105040_
	a (Lagq;)V a
		0 o p_105106_
	a (Lafd;)V a
		0 o p_250115_
	a (Lahg;)V a
		0 o p_309203_
	a (ZLjava/util/List;Lami;Lbdl$a;)V a
		0 o p_359136_
		1 o p_359137_
		2 o p_359138_
		3 o p_359139_
	a (Ladx;)V a
		0 o p_251920_
	a (IILaeh;)V a
		0 o p_194199_
		1 o p_194200_
		2 o p_194201_
	a (Ljava/lang/String;)Lgzy; a
		0 o p_104939_
	a (Lamh;Lkr;)Ljava/lang/Integer; a
		static
		0 o p_412016_
		1 o p_412017_
	a (Ladm;)V a
		0 o p_104998_
	a (Laei;)V a
		0 o p_194241_
	a (Labj;)V a
		0 o p_294888_
	a (Lagp;)V a
		0 o p_105104_
	a (Laes;)V a
		0 o p_105038_
	a (Lahl;)V a
		0 o p_105130_
	a (Lagv;)V a
		0 o p_171795_
	a (Lcdv;)V a
		0 o p_233664_
	a (Ljava/lang/String;Ljava/lang/String;Lxx;Ljava/lang/Runnable;)V a
		0 o p_437232_
		1 o p_437279_
		2 o p_437192_
		3 o p_437237_
	a (ZLjava/lang/String;Lgmj;)V a
		0 o p_437168_
		1 o p_437169_
		2 o p_437170_
	a (Lafz;)V a
		0 o p_105076_
	a (Lafo;)V a
		0 o p_105066_
	a (Lagk;)V a
		0 o p_105098_
	a (IILaem;)V a
		0 o p_359140_
		1 o p_359141_
		2 o p_359142_
	a (Ljava/util/UUID;)Lgzy; a
		0 o p_104950_
	a (Laen;)V a
		0 o p_105030_
	b (Ljava/lang/String;)Lgzy; b
		0 o p_439465_
	b (Ljava/lang/String;Lgmj;)V b
		0 o p_437163_
		1 o p_437164_
	b (Ljava/lang/String;Ljava/lang/String;Lgmj;)V b
		0 o p_437304_
		1 o p_437330_
		2 o p_437401_
	b (Labt;)V b
		0 o p_294389_
	b (IILaem;)V b
		0 o p_382522_
		1 o p_382523_
		2 o p_382524_
	b (Laeb;)V b
		0 o p_194253_
	b (Lacs;)Lcdv; b
		0 o p_302232_
	c ()Z c
	c (Ljava/lang/String;)V c
		0 o p_249888_
	d ()V d
	d (Ljava/lang/String;)V d
		0 o p_250092_
	e ()Lgmz; e
	e (Ljava/lang/String;)Lgzo$a; e
		0 o p_426209_
	i ()Lgzr; i
	j ()V j
	k ()V k
	l ()Ldmj; l
	m ()Lwk; m
	n ()Ljava/util/Collection; n
	o ()Ljava/util/Collection; o
	p ()Ljava/util/Collection; p
	q ()Ljava/util/Map; q
	r ()Lcom/mojang/authlib/GameProfile; r
	s ()Lgzg; s
	t ()Lcom/mojang/brigadier/CommandDispatcher; t
	u ()Lgzn; u
	v ()Lfzo; v
	w ()Ljava/util/UUID; w
	x ()Ljava/util/Set; x
	y ()Ljy$b; y
	z ()V z
gzo$1 gzo$1
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;Lamj;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
		0 o p_425699_
		1 o p_426176_
		2 o p_425669_
	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_
gzo$2 gzo$2
	b b
	<init> (Lgzo;)V <init>
		0 o p_427255_
	a (Ljava/lang/String;Lgmj;)V a
		0 o p_427295_
		1 o p_427359_
gzo$3 gzo$3
	a a
	<clinit> ()V <clinit>
		static
gzo$a gzo$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 ()[Lgzo$a; a
		static
	valueOf (Ljava/lang/String;)Lgzo$a; valueOf
		static
		0 o p_425778_
	values ()[Lgzo$a; values
		static
gzp gzp
	a a
	b b
	<init> (Ljava/util/Map;Ldmv$b;)V <init>
		0 o p_380386_
		1 o p_380139_
	a ()Ldmv$b; a
	a (Lami;)Ldmr; a
		0 o p_379878_
gzq gzq
	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 ()Ljr; a
		static
	b ()[Lgzq; b
		static
	valueOf (Ljava/lang/String;)Lgzq; valueOf
		static
		0 o p_250227_
	values ()[Lgzq; values
		static
gzr gzr
	a a
	b b
	d d
	e e
	f f
	g g
	<init> (Lgzo;Lfzz;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 (Lep$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljx;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_425157_
		1 o p_425158_
		2 o p_425159_
	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 (Ladp$a;Ljava/util/List;)V a
		0 o p_240810_
		1 o p_240765_
	a (I)Ljava/lang/String; a
		static
		0 o p_105170_
	a (Lami;Lep$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 ()Z a
	a (ILcom/mojang/brigadier/suggestion/Suggestions;)V a
		0 o p_105172_
		1 o p_105173_
	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 ()Ljy; u
	v ()Ldcx; v
	y ()Ljava/util/Collection; y
	z ()Ljava/util/Collection; z
gzr$1 gzr$1
	a a
	<clinit> ()V <clinit>
		static
gzs gzs
	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> (Lgzv;Lcom/mojang/authlib/GameProfile;Liie;Ljy$b;Ldcx;Ljava/lang/String;Lhab;Lgmj;Ljava/util/Map;Lgdq$e;Ljava/util/Map;Lanb;Ljava/util/Map;Z)V <init>
		0 o levelLoadTracker
		1 o localGameProfile
		2 o telemetryManager
		3 o receivedRegistries
		4 o enabledFeatures
		5 o serverBrand
		6 o serverData
		7 o postDisconnectScreen
		8 o serverCookies
		9 o chatState
		10 o customReportDetails
		11 o serverLinks
		12 o seenPlayers
		13 o seenInsecureChatWarning
	a ()Lgzv; a
	b ()Lcom/mojang/authlib/GameProfile; b
	c ()Liie; c
	d ()Ljy$b; d
	e ()Ldcx; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_295068_
	f ()Ljava/lang/String; f
	g ()Lhab; g
	h ()Lgmj; h
	hashCode ()I hashCode
	i ()Ljava/util/Map; i
	j ()Lgdq$e; j
	k ()Ljava/util/Map; k
	l ()Lanb; l
	m ()Ljava/util/Map; m
	n ()Z n
	toString ()Ljava/lang/String; toString
gzt gzt
	a a
	b b
	<init> ()V <init>
	a ()Lbaf; a
	a (Lcom/google/common/collect/ImmutableMap$Builder;Laza;Lazw;)V a
		static
		0 o p_326030_
		1 o p_326376_
		2 o p_326321_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lazx;)V a
		static
		0 o p_325960_
		1 o p_326227_
	a (Ljava/util/List;)Ljava/util/List; a
		0 o p_326056_
gzu gzu
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhbe;Lgzu$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_
gzu$a gzu$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_
gzv gzv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_436741_
	<init> ()V <init>
	a (Lhep;Lgzn;Lhfq;)V a
		0 o p_433955_
		1 o p_435777_
		2 o p_434302_
	a (Laxi$a;I)V a
		0 o p_435695_
		1 o p_434558_
	a (Laxi$a;II)V a
		0 o p_432756_
		1 o p_435430_
		2 o p_435518_
	a ()V a
	a (Lami;Ldqv;)V a
		0 o p_435425_
		1 o p_435535_
	a (Laxh;)V a
		0 o p_434823_
	a (Laxi$a;)V a
		0 o p_435115_
	b ()Z b
	c ()V c
	d ()Laxh; d
	e ()F e
	f ()Z f
gzv$a gzv$a
	a a
	<init> (J)V <init>
		0 o readyAt
	a ()J a
	equals (Ljava/lang/Object;)Z equals
		0 o p_434200_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzv$b gzv$b
	b ()Lgzv$b; b
	c ()Lgzv$b; c
gzv$c gzv$c
	a a
	b b
	c c
	d d
	<init> (Lhep;Lgzn;Lhfq;J)V <init>
		0 o player
		1 o level
		2 o levelRenderer
		3 o timeoutAfter
	a ()Lhep; a
	b ()Lgzv$b; b
	d ()Lgzn; b
	e ()Lhfq; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_434161_
	f ()J d
	g ()Z g
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzv$d gzv$d
	a a
	b b
	c c
	d d
	<init> (Lhep;Lgzn;Lhfq;J)V <init>
		0 o player
		1 o level
		2 o levelRenderer
		3 o timeoutAfter
	a ()Lhep; a
	c ()Lgzv$b; c
	d ()Lgzn; b
	e ()Lhfq; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_433759_
	f ()J d
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzw gzw
	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> (Lfzz;Lgzo;)V <init>
		0 o p_105203_
		1 o p_105204_
	a (Lczl;Lcdv;Lcbp;)Lcbq; a
		0 o p_105227_
		1 o p_105228_
		2 o p_105229_
	a (Lja;Z)V a
		0 o p_383143_
		1 o p_382925_
	a (Lhep;Lcbp;Lfod;)Lcbq; a
		0 o p_233733_
		1 o p_233734_
		2 o p_233735_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Lhep;Lcbp;Lfod;I)Laao; a
		0 o p_233741_
		1 o p_233742_
		2 o p_233743_
		3 o p_233744_
		4 o p_233745_
	a (II)V a
		0 o p_105209_
		1 o p_105210_
	a (Ldhp;I)V a
		0 o p_105242_
		1 o p_105243_
	a (Lja;Ljg;I)Laao; a
		0 o p_233737_
		1 o p_233738_
		2 o p_233739_
	a (Lgzn;Lbcp;Lfzk;Lczj;Z)Lhep; a
		0 o p_105251_
		1 o p_105252_
		2 o p_105253_
		3 o p_418339_
		4 o p_105254_
	a ()Z a
	a (Lgzn;Lbcp;Lfzk;)Lhep; a
		0 o p_105247_
		1 o p_105248_
		2 o p_105249_
	a (Lczl;)V a
		0 o p_105222_
	a (Ldrn;Ldrn;)V a
		0 o p_171806_
		1 o p_171807_
	a (Lgzn;Lhba;)V a
		0 o p_233730_
		1 o p_233731_
	a (Lczl;Lcbp;)Lcbq; a
		0 o p_233722_
		1 o p_233723_
	a (ILdnq;Z)V a
		0 o p_105218_
		1 o p_380109_
		2 o p_105220_
	a (Lcbp;Lczl;Lorg/apache/commons/lang3/mutable/MutableObject;I)Laao; a
		0 o p_359148_
		1 o p_359149_
		2 o p_359150_
		3 o p_359151_
	a (Lczl;Lcdv;)V a
		0 o p_105224_
		1 o p_105225_
	a (Lejm;Lja;Ljg;I)Laao; a
		0 o p_233725_
		1 o p_233726_
		2 o p_233727_
		3 o p_233728_
	a (Lja;Ljg;)Z a
		0 o p_105270_
		1 o p_105271_
	a (IIILddr;Lczl;)V a
		0 o p_171800_
		1 o p_171801_
		2 o p_171802_
		3 o p_171803_
		4 o p_171804_
	a (IIZ)V a
		0 o p_307527_
		1 o p_307194_
		2 o p_307559_
	a (Ldhp;)V a
		0 o p_105240_
	a (Lja;)Z a
		0 o p_105268_
	a (Lczl;Lcdv;Lfoe;Lcbp;)Lcbq; a
		0 o p_105231_
		1 o p_105232_
		2 o p_105233_
		3 o p_105234_
	a (Ldrn;)V a
		0 o p_105280_
	a (Lcdv;Z)V a
		0 o p_383170_
		1 o p_383027_
	b (Lczl;)V b
		0 o p_105278_
	b (Lczl;Lcbp;)Ldhp; b
		static
		0 o p_359146_
		1 o p_359147_
	b (Lhep;Lcbp;Lfod;)Lcbq; b
		0 o p_233747_
		1 o p_233748_
		2 o p_233749_
	b (Lja;)Z b
		0 o p_105282_
	b (Lja;Ljg;)Z b
		0 o p_105284_
		1 o p_105285_
	b ()V b
	b (Lja;Ljg;I)Laao; b
		0 o p_233751_
		1 o p_233752_
		2 o p_233753_
	c ()V c
	c (Lja;Ljg;I)Laao; 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 ()Ldrn; h
	i ()Ldrn; i
	j ()Z j
	k ()I k
	l ()V l
gzx gzx
	a a
	b b
	<init> (Lgzo;Lbwb;)V <init>
		0 o p_298598_
		1 o p_323903_
	a (Lakz;)V a
		0 o p_320694_
	a ()V a
gzy gzy
	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 (I)V a
		0 o p_105314_
	a (Z)V a
		0 o p_254536_
	a (Lxx;)V a
		0 o p_105324_
	a (Lyp;)V a
		0 o p_249599_
	a ()Lcom/mojang/authlib/GameProfile; a
	a (Ldrn;)V a
		0 o p_105318_
	a (Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier; a
		static
		0 o p_295736_
	b (I)V b
		0 o p_362151_
	b ()Lyp; b
	b (Z)V b
		0 o p_383001_
	c (Z)Lyu; c
		static
		0 o p_254311_
	c ()Lyu; c
	d ()Z d
	e ()Ldrn; e
	f ()I f
	g ()Lczp; g
	h ()Lfpi; h
	i ()Lxx; i
	j ()Z j
	k ()I k
gzz gzz
	a a
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/authlib/minecraft/UserApiService;Lgal;Ljava/nio/file/Path;)Lgzz; a
		static
		0 o p_253925_
		1 o p_254501_
		2 o p_254206_
	a ()Ljava/util/concurrent/CompletableFuture; a
	b ()Z b
gzz$1 gzz$1
	<init> ()V <init>
	a ()Ljava/util/concurrent/CompletableFuture; a
	b ()Z b
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 [Ljg$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 (Ljg;)Ljg; rotate
		0 o p_56529_
	a (Lji;)Lji; rotate
		0 o p_56531_
	a (Li;Li;)Lh; fromXYAngles
		static
		0 o p_405465_
		1 o p_405597_
	a ([[Lh;)V lambda$static$6
		static
		0 o p_403831_
	a (Lh;Lh;)Z lambda$static$3
		static
		0 o p_174946_
		1 o p_174947_
	a (Lh;)Lh; compose
		0 o p_56522_
	a ()Lh; inverse
	a (Ljg$a;)Z inverts
		0 o p_56527_
	b (Ljg$a;)Ljg$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 (Ljg;)Ljg; 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/package-info
haa haa
	a a
	b b
	<init> ()V <init>
	a (Lbdl$a;Lami;Lame$c;)Lame$c; a
		static
		0 o p_363687_
		1 o p_363401_
		2 o p_364225_
	a (Lbas;Lhaa$a;Z)Ljy; a
		0 o p_363026_
		1 o p_360790_
		2 o p_360761_
	a (Lp;Ljava/util/Map;Ljava/util/List;)V a
		static
		0 o p_380152_
		1 o p_380213_
		2 o p_379926_
	a (ZLjy$b;Lami;Lbdl$a;)V a
		static
		0 o p_360754_
		1 o p_364865_
		2 o p_360314_
		3 o p_361795_
	a (Ljava/util/Map;)V a
		0 o p_321771_
	a (Lami;Ljava/util/List;)V a
		0 o p_321794_
		1 o p_321772_
	a (Ljy$b;Lami;Lbdl$a;)Ljx$a; a
		static
		0 o p_361269_
		1 o p_363497_
		2 o p_364570_
	a (Ljx$a;)Ljava/lang/String; a
		static
		0 o p_378803_
	a (Ljava/util/Map;Lami;Ljava/util/List;)V a
		static
		0 o p_364749_
		1 o p_360955_
		2 o p_361011_
	a (Lbas;Ljy$b;Z)Ljy$b; a
		0 o p_326319_
		1 o p_363224_
		2 o p_321683_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; a
		static
		0 o p_378806_
	a (Lhaa$b;Ljy$b;Z)V a
		0 o p_361700_
		1 o p_363342_
		2 o p_360419_
	a (Ljava/util/List;)Ljava/lang/String; a
		static
		0 o p_378805_
	a (Ljava/util/Map;ZLjava/util/List;Ljy$b;Lami;Lbdl$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_
	b (Ljava/util/Map$Entry;)Lamj; b
		static
		0 o p_378804_
	b (Ljava/util/Map;)Ljava/lang/String; b
		static
		0 o p_378807_
	b (Ljx$a;)Lamj; b
		static
		0 o p_378808_
haa$a haa$a
	a a
	<init> ()V <init>
	a (Lami;Ljava/util/List;)V a
		0 o p_321577_
		1 o p_321551_
	a (Lami;)Ljava/util/List; a
		static
		0 o p_321745_
haa$b haa$b
	a a
	<init> ()V <init>
	a (Lami;Lbdl$a;)V a
		0 o p_360353_
		1 o p_361162_
	a (Ljava/util/function/BiConsumer;)V a
		0 o p_361476_
hab hab
	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/lang/String;Ljava/lang/String;Lhab$c;)V <init>
		0 o p_105375_
		1 o p_105376_
		2 o p_295587_
	a (Lhab$b;)V a
		0 o p_316214_
	a (Lhab$a;)V a
		0 o p_105380_
	a ()Lup; a
	a (Lhab;)V a
		0 o p_233804_
	a (Lup;)Lhab; a
		static
		0 o p_105386_
	a (Ljava/lang/String;)Z a
		0 o p_439606_
	a ([B)V a
		0 o p_272760_
	b ([B)[B b
		static
		0 o p_302394_
	b ()Lhab$a; b
	b (Lhab;)V b
		0 o p_105382_
	b (Ljava/lang/String;)V b
		0 o p_439473_
	c ()[B c
	d ()Z d
	e ()Z e
	f ()Lhab$c; f
	g ()V g
	h ()Lhab$b; h
hab$a hab$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 (Lhab$a;)Ljava/util/Optional; a
		static
		0 o p_405078_
	a ()Lxx; a
	a (Ljava/lang/Boolean;)Lhab$a; a
		static
		0 o p_404952_
	a (Ljava/util/Optional;)Lhab$a; a
		static
		0 o p_404910_
	b ()[Lhab$a; b
		static
	valueOf (Ljava/lang/String;)Lhab$a; valueOf
		static
		0 o p_105402_
	values ()[Lhab$a; values
		static
hab$b hab$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 ()[Lhab$b; a
		static
	valueOf (Ljava/lang/String;)Lhab$b; valueOf
		static
		0 o p_316126_
	values ()[Lhab$b; values
		static
hab$c hab$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 ()[Lhab$c; a
		static
	valueOf (Ljava/lang/String;)Lhab$c; valueOf
		static
		0 o p_294722_
	values ()[Lhab$c; values
		static
hac hac
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_105430_
	a (II)V a
		0 o p_105435_
		1 o p_105436_
	a (Lup;)V a
		0 o p_409018_
	a (I)Lhab; a
		0 o p_105433_
	a (Lhab;)V a
		0 o p_105441_
	a ()V a
	a (ILhab;)V a
		0 o p_105438_
		1 o p_105439_
	a (Lhab;Ljava/util/List;)Z a
		static
		0 o p_233840_
		1 o p_233841_
	a (Lhab;Z)V a
		0 o p_233843_
		1 o p_233844_
	a (Ljava/lang/String;)Lhab; a
		0 o p_233846_
	b (Lhab;)V b
		static
		0 o p_105447_
	b (Ljava/lang/String;)Lhab; b
		0 o p_233848_
	b ()V b
	c ()I c
	c (Lhab;)V c
		static
		0 o p_233850_
had had
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhab;Ljava/lang/Runnable;Ljava/lang/Runnable;)V a
		0 o p_105460_
		1 o p_105461_
		2 o p_316316_
	a ()V a
	a (II)Lxx; a
		static
		0 o p_105467_
		1 o p_105468_
	a (Lxx;Lhab;)V a
		0 o p_171815_
		1 o p_171816_
	a (Ljava/net/InetSocketAddress;Lhbe;Lhab;)V a
		0 o p_171812_
		1 o p_295436_
		2 o p_171813_
	b ()V b
had$1 had$1
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lhad;Lwk;Lhab;Ljava/lang/Runnable;Ljava/lang/Runnable;Ljava/net/InetSocketAddress;Lhbe;)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 (Lhab;Ljava/lang/Runnable;Lalg$a;)V a
		static
		0 o p_302310_
		1 o p_302311_
		2 o p_302312_
	a (Lakz;)V a
		0 o p_320841_
	a (Lwm;)V a
		0 o p_350468_
	a (Lhab;)V a
		static
		0 o p_273287_
	a (Lhab;Lalg$b;)V a
		static
		0 o p_445195_
		1 o p_445196_
	a (Lhab;Lalg$c;)V a
		static
		0 o p_272776_
		1 o p_273307_
	a (Lalf;)V a
		0 o p_105489_
	b (Lhab;)V b
		static
		0 o p_273651_
	c ()Z c
had$2 had$2
	a a
	b b
	<init> (Lhad;Lhbe;Lhab;)V <init>
		0 o p_171825_
		1 o p_294587_
		2 o p_171827_
	a (Lhab;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_
hae hae
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldhl$b;Ldje;Ldhp;)Ljava/util/stream/Stream; a
		static
		0 o p_346240_
		1 o p_345852_
		2 o p_345006_
	a (Lbgv;Ljx;Lgrf;)Ljava/util/stream/Stream; a
		static
		0 o p_381130_
		1 o p_378812_
		2 o p_378813_
	a (Ljx;Ldhp;)Lamj; a
		static
		0 o p_378809_
		1 o p_378810_
	a ()V a
	a (Ldhp;)Ljava/util/stream/Stream; a
		static
		0 o p_345861_
	a (Ljava/util/stream/Stream;Ldhl$b;Ldje;)Ljava/util/stream/Stream; a
		static
		0 o p_344879_
		1 o p_345662_
		2 o p_345262_
	a (Ljm$a;Ljava/util/List;)V a
		0 o p_345391_
		1 o p_346357_
	a (Lxx;)Ljava/lang/String; a
		static
		0 o p_345615_
	a (Ljava/util/List;)V a
		0 o p_346121_
	a (Lbgv;Ldnp;)Ljava/util/stream/Stream; a
		static
		0 o p_380803_
		1 o p_380804_
	a (Lhae$a;Ljava/lang/Runnable;)V a
		0 o p_345458_
		1 o p_346175_
	a (Ldhl$b;Ldje;Ljava/util/List;)Ligu; a
		static
		0 o p_345785_
		1 o p_344817_
		2 o p_345908_
	a (Lbgv;Ldhl$b;Ldje;Lgrf;)Ljava/util/stream/Stream; a
		static
		0 o p_381063_
		1 o p_378819_
		2 o p_378820_
		3 o p_378821_
	a (Lbgv;Ldhl$b;Ldje;Ljx;Ljava/util/List;)Ligu; a
		static
		0 o p_381138_
		1 o p_345767_
		2 o p_344881_
		3 o p_344896_
		4 o p_345251_
	a (Ljava/lang/String;)Z a
		static
		0 o p_346341_
	a (Lfzk;Ldrq;)V a
		0 o p_346233_
		1 o p_379752_
	b ()Ligu; b
	b (Ljm$a;Ljava/util/List;)V b
		0 o p_372540_
		1 o p_372541_
	b (Lbgv;Ldnp;)Ljava/util/stream/Stream; b
		static
		0 o p_380801_
		1 o p_380802_
	b (Ldhl$b;Ldje;Ldhp;)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 (Lfzk;Ldrq;)V b
		0 o p_380799_
		1 o p_380800_
	b (Ldhp;)Ljava/util/stream/Stream; b
		static
		0 o p_344728_
	c (Ljava/util/List;)Ligu; c
		static
		0 o p_345142_
	c ()Ligu; c
	d ()Ligu; d
hae$a hae$a
	<init> ()V <init>
haf haf
	a a
	b b
	c c
	<init> (Ljava/util/Map;Ljava/util/Map;Z)V <init>
		0 o cookies
		1 o seenPlayers
		2 o seenInsecureChatWarning
	a ()Ljava/util/Map; a
	b ()Ljava/util/Map; b
	c ()Z c
	equals (Ljava/lang/Object;)Z equals
		0 o p_320773_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hag hag
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_240569_
	a (Lyk;)Z a
		0 o p_241445_
	a (Ljava/util/UUID;Lyk;Lxt$a;)V a
		0 o p_299306_
		1 o p_405711_
		2 o p_298901_
	a (Lxx;)Ljava/util/UUID; a
		0 o p_240595_
	a (Lxt$a;Lxx;)V a
		0 o p_241352_
		1 o p_243262_
	a (Lxt$a;Lyo;Lxx;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 (Lyo;Lcom/mojang/authlib/GameProfile;Lhai;)V a
		0 o p_252155_
		1 o p_248589_
		2 o p_248881_
	a (Ljava/util/UUID;)Z a
		0 o p_241343_
	a ()V a
	a (Lyk;Ljava/util/UUID;Lxt$a;)Z a
		0 o p_414907_
		1 o p_414908_
		2 o p_414909_
	a (Lyo;Lcom/mojang/authlib/GameProfile;Lxt$a;)V a
		0 o p_251553_
		1 o p_250022_
		2 o p_252158_
	a (Lyk;Ljava/util/function/BooleanSupplier;)V a
		0 o p_249408_
		1 o p_250870_
	a (D)V a
		0 o p_240785_
	a (Lxx;Z)V a
		0 o p_240522_
		1 o p_240642_
	a (Lyk;Lhag$a;)Z a
		static
		0 o p_247886_
		1 o p_247887_
	a (Lxx;Ljava/time/Instant;)V a
		0 o p_240609_
		1 o p_240541_
	a (Lxt$a;Lxx;Ljava/time/Instant;)Z a
		0 o p_247877_
		1 o p_247878_
		2 o p_247879_
	a (Lyo;Lxx;Ljava/time/Instant;)Lhai; a
		0 o p_251246_
		1 o p_250576_
		2 o p_249995_
	a (Lxx;Lxt$a;)V a
		0 o p_250375_
		1 o p_251256_
	b (Lxt$a;Lyo;Lxx;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
hag$a hag$a
	a a
	b b
	<init> (Lyk;Ljava/util/function/BooleanSupplier;)V <init>
		0 o signature
		1 o handler
	a ()Z a
	b ()Lyk; 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
hah hah
	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 (Lhaj;)V a
		0 o p_242319_
	a ()I a
	a (I)Lcom/mojang/serialization/Codec; a
		static
		0 o p_253922_
	a (II)[Lhaj; 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)Lhaj; b
		0 o p_239050_
	c (I)I c
		0 o p_249044_
	c ()Ljava/util/List; c
	d ()I d
hai hai
	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 (Lyo;Lxx;)Z a
		static
		0 o p_252093_
		1 o p_250811_
	a (Lyo;)Lfzt; a
		0 o p_240632_
	a (Lxx;)Z a
		static
		0 o p_251011_
	a (Lyv;Ljava/lang/String;)Ljava/util/Optional; a
		static
		0 o p_251711_
		1 o p_250844_
	a (Lyv;)Z a
		static
		0 o p_251347_
	a ()Z a
	a (Lyo;Lxx;Ljava/time/Instant;)Lhai; a
		static
		0 o p_248663_
		1 o p_248544_
		2 o p_252024_
	b ()[Lhai; b
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhai; valueOf
		static
		0 o p_240640_
	values ()[Lhai; values
		static
haj haj
	a a
	<clinit> ()V <clinit>
		static
	a ()Lhaj$a; a
haj$a haj$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 ()[Lhaj$a; e
		static
	valueOf (Ljava/lang/String;)Lhaj$a; valueOf
		static
		0 o p_253822_
	values ()[Lhaj$a; values
		static
hak hak
	a (Ljava/util/UUID;)Z a
		0 o p_242315_
	a (Lcom/mojang/authlib/GameProfile;Lyo;Lhai;)Lhak$a; a
		static
		0 o p_261832_
		1 o p_261491_
		2 o p_262141_
	a (Lxx;Ljava/time/Instant;)Lhak$b; a
		static
		0 o p_242325_
		1 o p_242334_
	b ()Lxx; b
	c ()Lxx; c
hak$a hak$a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/GameProfile;Lyo;Lhai;)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_438770_
	a ()Lhaj$a; a
	b ()Lxx; b
	c ()Lxx; c
	d ()Lxx; d
	e ()Ljava/util/UUID; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_242245_
	f ()Lcom/mojang/authlib/GameProfile; c
	g ()Lyo; d
	h ()Lhai; e
	hashCode ()I hashCode
	i ()Lxx; i
	toString ()Ljava/lang/String; toString
hak$b hak$b
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lxx;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 ()Lhaj$a; a
	b ()Lxx; b
	d ()Lxx; c
	e ()Ljava/time/Instant; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_242394_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hal hal
ham ham
	a (Ljava/util/UUID;Lhau;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 (Lhas;Lcom/mojang/authlib/minecraft/UserApiService;)Lham; a
		static
		0 o p_239536_
		1 o p_239537_
	b ()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits; b
ham$1 ham$1
	a a
	<clinit> ()V <clinit>
		static
ham$a ham$a
	<init> (Lxx;Ljava/lang/Throwable;)V <init>
		0 o p_239646_
		1 o p_239647_
ham$b ham$b
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lhas;Lcom/mojang/authlib/minecraft/UserApiService;)V <init>
		0 o environment
		1 o userApiService
	a (Lcom/mojang/authlib/exceptions/MinecraftClientHttpException;)Lxx; a
		0 o p_239705_
	a (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;Lhau;)Lcom/mojang/datafixers/util/Unit; a
		0 o p_247888_
		1 o p_247889_
		2 o p_299938_
	a (Ljava/util/UUID;Lhau;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;)Lxx; a
		0 o p_240068_
	b ()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits; b
	c ()Lhas; 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
han han
	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)Lhan; a
		static
		0 o p_272793_
	a ()Lxx; a
	b ()[Lhan; b
		static
	valueOf (Ljava/lang/String;)Lhan; valueOf
		static
		0 o p_272908_
	values ()[Lhan; values
		static
hao hao
	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 (ILcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V a
		0 o p_299907_
		1 o p_299997_
	a (Lgmj;Lhav;)Lgmj; a
		0 o p_300022_
		1 o p_299859_
	a ()Lhao; a
	b ()Lhar; b
hao$a hao$a
	<init> (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299973_
		1 o p_299942_
	<init> (Lhao;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299929_
		1 o p_299930_
	a (Lhak$a;Z)Lcom/mojang/authlib/minecraft/report/ReportChatMessage; a
		0 o p_299916_
		1 o p_299962_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (I)V a
		0 o p_299851_
	a (Ljava/util/List;ILhak$a;)V a
		0 o p_299835_
		1 o p_299903_
		2 o p_300034_
	a (Lhav;)Lcom/mojang/datafixers/util/Either; a
		0 o p_299928_
	b (Lhav;)Lcom/mojang/authlib/minecraft/report/ReportEvidence; b
		0 o p_299855_
	b ()Z b
	b (I)Z b
		0 o p_299830_
	c ()Lhar$b; c
	d ()Lhao$a; d
hap hap
	a a
	b b
	<init> (I)V <init>
		0 o p_252198_
	a ()Z a
	a (Lyo;)V a
		0 o p_252057_
	a (Lhah;Lit/unimi/dsi/fastutil/ints/IntCollection;Lhap$b;)V a
		0 o p_249467_
		1 o p_250295_
		2 o p_251946_
	b (Lyo;)Z b
		0 o p_250059_
hap$a hap$a
	a a
	b b
	c c
	d d
	e e
	<init> (Lhap;Lyo;)V <init>
		0 o p_249037_
		1 o p_249708_
	a ()Z a
	a (Lyo;)Z a
		0 o p_252313_
hap$b hap$b
	accept (ILhak$a;)V accept
		0 o p_248905_
		1 o p_249564_
haq haq
	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 (Lgmj;Lhav;)Lgmj; a
		0 o p_299843_
		1 o p_299844_
	b ()Lhar; b
	c ()Lhaq; c
haq$a haq$a
	<init> (Ljava/util/UUID;Ljava/lang/String;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299951_
		1 o p_299988_
		2 o p_299993_
	<init> (Lhaq;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299841_
		1 o p_299879_
	a (Lhav;)Lcom/mojang/datafixers/util/Either; a
		0 o p_299891_
	b ()Z b
	c ()Lhar$b; c
har har
	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 (Lgmj;Lhav;)Lgmj; a
		0 o p_299960_
		1 o p_299959_
	b ()Lhar; b
har$a har$a
	a a
	b b
	<init> (Lhar;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 (Lhat;)V a
		0 o p_299937_
	a (Z)V a
		0 o p_352965_
	a (Lhav;)Lcom/mojang/datafixers/util/Either; a
		0 o p_299877_
	b ()Z b
	c ()Lhar$b; c
	e ()Lhar; e
	f ()Ljava/util/UUID; f
	g ()Ljava/lang/String; g
	h ()Z h
	i ()Lhat; i
har$b har$b
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)V <init>
		0 o message
	a ()Lgfc; a
	b ()Lxx; f
	equals (Ljava/lang/Object;)Z equals
		0 o p_299958_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
har$c har$c
	a a
	b b
	c c
	<init> (Ljava/util/UUID;Lhau;Lcom/mojang/authlib/minecraft/report/AbuseReport;)V <init>
		0 o id
		1 o reportType
		2 o report
	a ()Ljava/util/UUID; a
	b ()Lhau; 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
has has
	a a
	b b
	<init> (Ljava/lang/String;Lhas$a;)V <init>
		0 o clientVersion
		1 o server
	a (Lfvt;)Lhas; a
		static
		0 o p_239765_
	a ()Lhas; a
		static
	a (Ljava/lang/String;)Lhas; a
		static
		0 o p_238999_
	a (Lhas$a;)Lhas; a
		static
		0 o p_239956_
	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 ()Lhas$a; b
	g ()Ljava/lang/String; g
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
has$a has$a
has$a$a has$a$a
	a a
	b b
	<init> (JI)V <init>
		0 o realmId
		1 o slotId
	<init> (Lfvt;)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
has$a$b has$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
hat hat
	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 ()Ljava/lang/String; a
	a (Lhau;)Ljava/util/List; a
		static
		0 o p_363936_
	b ()Lxx; b
	c ()Lxx; c
	d ()[Lhat; d
		static
	valueOf (Ljava/lang/String;)Lhat; valueOf
		static
		0 o p_239416_
	values ()[Lhat; values
		static
hat$1 hat$1
	a a
	<clinit> ()V <clinit>
		static
hau hau
	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 ()[Lhau; b
		static
	valueOf (Ljava/lang/String;)Lhau; valueOf
		static
		0 o p_299875_
	values ()[Lhau; values
		static
hav hav
	a a
	b b
	c c
	d d
	e e
	<init> (Lham;Lhas;Lhah;)V <init>
		0 o p_239187_
		1 o p_239188_
		2 o p_239189_
	a ()Lham; a
	a (Ljava/util/UUID;)Z a
		0 o p_254340_
	a (Lhas;Lcom/mojang/authlib/minecraft/UserApiService;)Lhav; a
		static
		0 o p_239686_
		1 o p_239687_
	a (Lfzz;Lgmj;Ljava/lang/Runnable;Z)V a
		0 o p_261771_
		1 o p_261866_
		2 o p_262031_
		3 o p_261540_
	a (Lhas;)Z a
		0 o p_239734_
	a (Lfzz;Lhar;Lgmj;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 (Lhar;)V a
		0 o p_299889_
	b ()Lhah; b
	c ()Z c
haw haw
	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 (Lgmj;Lhav;)Lgmj; a
		0 o p_299975_
		1 o p_299961_
	b ()Lhar; b
	c ()Lhaw; c
haw$a haw$a
	<init> (Lhaw;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 (Lhav;)Lcom/mojang/datafixers/util/Either; a
		0 o p_299847_
	b ()Z b
	c ()Lhar$b; c
hax hax
hay hay
haz haz
	a a
	b b
	c c
	<init> ()V <init>
	a (Lja;Lejm;)Z a
		0 o p_233865_
		1 o p_233866_
	a (Lja;Lejm;Lhep;)V a
		0 o p_233868_
		1 o p_233869_
		2 o p_233870_
	a ()Lhaz; a
	a (ILgzn;)V a
		0 o p_233857_
		1 o p_233858_
	a (Lejm;Lhep;Ljava/lang/Long;Lhaz$a;)Lhaz$a; a
		0 o p_426903_
		1 o p_426904_
		2 o p_426905_
		3 o p_426906_
	b ()I b
	c ()Z c
	close ()V close
haz$a haz$a
	a a
	b b
	c c
	<init> (ILejm;Lfoh;)V <init>
		0 o p_233878_
		1 o p_233879_
		2 o p_233880_
	a (I)Lhaz$a; a
		0 o p_233882_
	a (Lejm;)V a
		0 o p_233884_
hb net/minecraft/commands/arguments/package-info
hba hba
	predict (I)Laao; predict
		0 o p_233886_
hbb hbb
hbc hbc
	a (Lhbe;)Z a
		0 o p_171830_
	a (Lhbd;)Z a
		0 o p_171829_
	a ()Lhbc; a
		static
hbc$1 hbc$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 (Lhbe;)Z a
		0 o p_171837_
	a (Lhbd;)Z a
		0 o p_171835_
	a (Ljava/lang/String;Ljava/util/function/Predicate;)Z a
		static
		0 o p_171843_
		1 o p_171844_
hbd hbd
	a ()Ljava/lang/String; a
	a (Ljava/net/InetSocketAddress;)Lhbd; a
		static
		0 o p_171846_
	b ()Ljava/lang/String; b
	c ()I c
	d ()Ljava/net/InetSocketAddress; d
hbd$1 hbd$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
hbe hbe
	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; a
	a (Ljava/lang/String;)Lhbe; a
		static
		0 o p_171865_
	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
hbf hbf
	a a
	b b
	<clinit> ()V <clinit>
		static
	a (Lhbe;)Ljava/util/Optional; a
		static
		0 o p_171878_
	resolve (Lhbe;)Ljava/util/Optional; resolve
		0 o p_171880_
hbg hbg
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhbf;Lhbh;Lhbc;)V <init>
		0 o p_171887_
		1 o p_171888_
		2 o p_171889_
	a (Lhbe;)Ljava/util/Optional; a
		0 o p_171891_
hbh hbh
	a a
	b b
	<clinit> ()V <clinit>
		static
	a (Ljavax/naming/directory/DirContext;Lhbe;)Ljava/util/Optional; a
		static
		0 o p_171899_
		1 o p_171900_
	a (Lhbe;)Ljava/util/Optional; a
		static
		0 o p_171897_
	createDnsSrvRedirectHandler ()Lhbh; createDnsSrvRedirectHandler
		static
	lookupRedirect (Lhbe;)Ljava/util/Optional; lookupRedirect
		0 o p_171902_
hbi hbi
hbj hbj
hbk hbk
	<init> (Lgzn;DDDDDDFLhdw;)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_
hbk$a hbk$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_105525_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447244_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446751_
hbl hbl
	a a
	<init> (Lgzn;DDDDLhdw;)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 ()Lhdo$b; b
hbl$a hbl$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_105566_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445546_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445515_
hbm hbm
	a a
	<init> (Lgzn;DDDFFFDDDFLhdw;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 ()Lhdo$b; b
hbn hbn
	<init> (Lgzn;DDDLejm;)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 ()Lhdo$b; b
hbn$a hbn$a
	<init> ()V <init>
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446506_
	a (Llv;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446262_
hbo hbo
	a a
	b b
	<init> (Lgzn;DDDDDDLico;)V <init>
		0 o p_105665_
		1 o p_105666_
		2 o p_105667_
		3 o p_105668_
		4 o p_445900_
		5 o p_446322_
		6 o p_446995_
		7 o p_447201_
	<init> (Lgzn;DDDLico;)V <init>
		0 o p_105646_
		1 o p_105647_
		2 o p_105648_
		3 o p_105649_
		4 o p_445587_
	b ()Lhdo$b; b
	c ()F c
	d ()F d
	e ()F e
	f ()F f
hbo$a hbo$a
	<init> ()V <init>
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446858_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447103_
hbo$b hbo$b
	a a
	<init> ()V <init>
	a (Ldhp;Lgzn;Lbfq;)Lico; a
		0 o p_446421_
		1 o p_447283_
		2 o p_446593_
hbo$c hbo$c
	<init> ()V <init>
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445536_
		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_
		8 o p_446863_
	a (Lma;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447284_
		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_
		8 o p_445691_
hbo$d hbo$d
	<init> ()V <init>
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445942_
		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_
		8 o p_445728_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446828_
		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_
		8 o p_445657_
hbo$e hbo$e
	<init> ()V <init>
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446667_
		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_
		8 o p_446320_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445680_
		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_
		8 o p_446275_
hbp hbp
	<init> (Lgzn;DDDDDDLico;)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_
		7 o p_446745_
	a ()V a
	b ()Lhdo$b; b
hbp$a hbp$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_105753_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446786_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446344_
hbq hbq
	<init> (Lgzn;DDDDDDLico;)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_
		7 o p_445464_
	a ()V a
	b ()Lhdo$b; b
hbq$a hbq$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_105793_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446391_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445842_
hbr hbr
	a a
	<init> (Lgzn;DDDDDDLhdw;)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 ()Lhdo$b; b
hbr$a hbr$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_105836_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446424_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447017_
hbs hbs
	<init> (Lgzn;DDDDDDZLico;)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_
		8 o p_446569_
	a ()V a
	b ()Lhdo$b; b
hbs$a hbs$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_105878_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446905_
		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_
		8 o p_446490_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447182_
		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_
		8 o p_446507_
hbs$b hbs$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_105899_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447045_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445608_
hbt hbt
	<init> (Lgzn;DDDDDDLico;)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_
		7 o p_445674_
	a ()V a
	b (F)F b
		0 o p_105938_
	b ()Lhdo$b; b
hbt$a hbt$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_105941_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445619_
		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_
		8 o p_447172_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446341_
		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_
		8 o p_445374_
hbt$b hbt$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_105962_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447082_
		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_
		8 o p_445797_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447046_
		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_
		8 o p_447058_
hbt$c hbt$c
	a a
	<init> (Lhdw;)V <init>
		0 o p_105983_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447336_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445943_
hbu hbu
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	a a
	b b
	<init> (Lgzn;DDDDDDLhdw;)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 ()Lhdo$b; b
hbu$a hbu$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_106029_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447202_
		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_
		8 o p_446761_
	a (Lmf;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445983_
		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_
		8 o p_445806_
hbv hbv
	a a
	b b
	<init> (Lgzn;DDDLffz;Lico;)V <init>
		0 o p_106051_
		1 o p_106052_
		2 o p_106053_
		3 o p_106054_
		4 o p_106055_
		5 o p_446167_
	a (F)I a
		0 o p_106065_
	a ()V a
	b ()Lhdo$b; b
	g ()Lffz; g
	h ()V h
	i ()V i
hbv$a hbv$a
	<init> (Lgzn;DDDLffz;Lmc;Lico;)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_
		6 o p_446665_
	h ()V h
hbv$b hbv$b
	b b
	<init> (Lgzn;DDDLffz;Lmc;Lico;)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_
		6 o p_446835_
	h ()V h
	i ()V i
hbv$c hbv$c
	<init> (Lgzn;DDDLffz;Lico;)V <init>
		0 o p_106102_
		1 o p_106103_
		2 o p_106104_
		3 o p_106105_
		4 o p_106106_
		5 o p_445778_
hbv$d hbv$d
	<init> (Lgzn;DDDLffz;Lmc;Lico;)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_
		6 o p_445845_
	i ()V i
hbv$e hbv$e
	a a
	<init> (Lhdw;)V <init>
		0 o p_446044_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446656_
		1 o p_445610_
		2 o p_447355_
		3 o p_445414_
		4 o p_446537_
		5 o p_446928_
		6 o p_446899_
		7 o p_446727_
		8 o p_447092_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446879_
		1 o p_446669_
		2 o p_446808_
		3 o p_446047_
		4 o p_446455_
		5 o p_447310_
		6 o p_445791_
		7 o p_446677_
		8 o p_445879_
hbv$f hbv$f
	a a
	<init> (Lhdw;)V <init>
		0 o p_445782_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445576_
		1 o p_445530_
		2 o p_446491_
		3 o p_445391_
		4 o p_446883_
		5 o p_447364_
		6 o p_446803_
		7 o p_447167_
		8 o p_447308_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445709_
		1 o p_446208_
		2 o p_445887_
		3 o p_445964_
		4 o p_446933_
		5 o p_446570_
		6 o p_446264_
		7 o p_446900_
		8 o p_446918_
hbv$g hbv$g
	a a
	<init> (Lhdw;)V <init>
		0 o p_445396_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446106_
		1 o p_446372_
		2 o p_446036_
		3 o p_446104_
		4 o p_446963_
		5 o p_445973_
		6 o p_446864_
		7 o p_445459_
		8 o p_445826_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446634_
		1 o p_445783_
		2 o p_445429_
		3 o p_445927_
		4 o p_447053_
		5 o p_447318_
		6 o p_446004_
		7 o p_447094_
		8 o p_445882_
hbv$h hbv$h
	a a
	<init> (Lhdw;)V <init>
		0 o p_446552_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446500_
		1 o p_446561_
		2 o p_446042_
		3 o p_446385_
		4 o p_445451_
		5 o p_446219_
		6 o p_446186_
		7 o p_445474_
		8 o p_446239_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447260_
		1 o p_445559_
		2 o p_446886_
		3 o p_446756_
		4 o p_446907_
		5 o p_446080_
		6 o p_447350_
		7 o p_446292_
		8 o p_446052_
hbv$i hbv$i
	b b
	<init> (Lgzn;DDDLffz;Lmc;Lico;)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_
		6 o p_447270_
	i ()V i
hbv$j hbv$j
	<init> (Lgzn;DDDLffz;Lico;)V <init>
		0 o p_106132_
		1 o p_106133_
		2 o p_106134_
		3 o p_106135_
		4 o p_106136_
		5 o p_445872_
	<init> (Lgzn;DDDLffz;ILico;)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_
		6 o p_446692_
	i ()V i
hbv$k hbv$k
	<init> (Lgzn;DDDLffz;Lmc;Lico;)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_
		6 o p_447239_
	i ()V i
hbv$l hbv$l
	a a
	<init> (Lhdw;)V <init>
		0 o p_446437_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446423_
		1 o p_445893_
		2 o p_446614_
		3 o p_445761_
		4 o p_447251_
		5 o p_446220_
		6 o p_446231_
		7 o p_446000_
		8 o p_446136_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447072_
		1 o p_446549_
		2 o p_445371_
		3 o p_447004_
		4 o p_446367_
		5 o p_447326_
		6 o p_446137_
		7 o p_445818_
		8 o p_445913_
hbv$m hbv$m
	a a
	<init> (Lhdw;)V <init>
		0 o p_445894_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446581_
		1 o p_447376_
		2 o p_445607_
		3 o p_446893_
		4 o p_446765_
		5 o p_447343_
		6 o p_445804_
		7 o p_445662_
		8 o p_447025_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446140_
		1 o p_445984_
		2 o p_445516_
		3 o p_446515_
		4 o p_446266_
		5 o p_446001_
		6 o p_445763_
		7 o p_446176_
		8 o p_446912_
hbv$n hbv$n
	a a
	<init> (Lhdw;)V <init>
		0 o p_447221_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447200_
		1 o p_446282_
		2 o p_446456_
		3 o p_446418_
		4 o p_446238_
		5 o p_445933_
		6 o p_446978_
		7 o p_445694_
		8 o p_446221_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446885_
		1 o p_445372_
		2 o p_445519_
		3 o p_445520_
		4 o p_446956_
		5 o p_447152_
		6 o p_446680_
		7 o p_446443_
		8 o p_445675_
hbv$o hbv$o
	a a
	<init> (Lhdw;)V <init>
		0 o p_445756_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445981_
		1 o p_447227_
		2 o p_446826_
		3 o p_446775_
		4 o p_445765_
		5 o p_446534_
		6 o p_447213_
		7 o p_446797_
		8 o p_446225_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446635_
		1 o p_446212_
		2 o p_446107_
		3 o p_446362_
		4 o p_446971_
		5 o p_446591_
		6 o p_445937_
		7 o p_446202_
		8 o p_446546_
hbv$p hbv$p
	a a
	<init> (Lhdw;)V <init>
		0 o p_446716_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445850_
		1 o p_446984_
		2 o p_446541_
		3 o p_446884_
		4 o p_446211_
		5 o p_447217_
		6 o p_446217_
		7 o p_446257_
		8 o p_446888_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445949_
		1 o p_446804_
		2 o p_447071_
		3 o p_446293_
		4 o p_445418_
		5 o p_447298_
		6 o p_446616_
		7 o p_446314_
		8 o p_447085_
hbv$q hbv$q
	a a
	<init> (Lhdw;)V <init>
		0 o p_447274_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446378_
		1 o p_447055_
		2 o p_445875_
		3 o p_445442_
		4 o p_446793_
		5 o p_447302_
		6 o p_445812_
		7 o p_446687_
		8 o p_446949_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445743_
		1 o p_445706_
		2 o p_447328_
		3 o p_447062_
		4 o p_445701_
		5 o p_445863_
		6 o p_447197_
		7 o p_445407_
		8 o p_445677_
hbv$r hbv$r
	a a
	<init> (Lhdw;)V <init>
		0 o p_445601_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447116_
		1 o p_447337_
		2 o p_446203_
		3 o p_446776_
		4 o p_446913_
		5 o p_447203_
		6 o p_446364_
		7 o p_446629_
		8 o p_447018_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446123_
		1 o p_445481_
		2 o p_446513_
		3 o p_447158_
		4 o p_445549_
		5 o p_446204_
		6 o p_446822_
		7 o p_446414_
		8 o p_446645_
hbv$s hbv$s
	a a
	<init> (Lhdw;)V <init>
		0 o p_445522_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446441_
		1 o p_445483_
		2 o p_446098_
		3 o p_446031_
		4 o p_445416_
		5 o p_446802_
		6 o p_447115_
		7 o p_446149_
		8 o p_446403_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447006_
		1 o p_447317_
		2 o p_445444_
		3 o p_446174_
		4 o p_447370_
		5 o p_447272_
		6 o p_447307_
		7 o p_445692_
		8 o p_445965_
hbv$t hbv$t
	a a
	<init> (Lhdw;)V <init>
		0 o p_445678_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446707_
		1 o p_447138_
		2 o p_447301_
		3 o p_445408_
		4 o p_446091_
		5 o p_447377_
		6 o p_446416_
		7 o p_445648_
		8 o p_446904_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445392_
		1 o p_446483_
		2 o p_445858_
		3 o p_447330_
		4 o p_445440_
		5 o p_446160_
		6 o p_447261_
		7 o p_445419_
		8 o p_446426_
hbv$u hbv$u
	a a
	<init> (Lhdw;)V <init>
		0 o p_446748_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445400_
		1 o p_446571_
		2 o p_447292_
		3 o p_445703_
		4 o p_446079_
		5 o p_446807_
		6 o p_446127_
		7 o p_446395_
		8 o p_447028_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446596_
		1 o p_447369_
		2 o p_445603_
		3 o p_446999_
		4 o p_445431_
		5 o p_446059_
		6 o p_446566_
		7 o p_446749_
		8 o p_445454_
hbv$v hbv$v
	a a
	<init> (Lhdw;)V <init>
		0 o p_447102_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447126_
		1 o p_445572_
		2 o p_446384_
		3 o p_445951_
		4 o p_447065_
		5 o p_446290_
		6 o p_446406_
		7 o p_446779_
		8 o p_446505_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446373_
		1 o p_446049_
		2 o p_446979_
		3 o p_445529_
		4 o p_447321_
		5 o p_446085_
		6 o p_446628_
		7 o p_446038_
		8 o p_445836_
hbv$w hbv$w
	a a
	<init> (Lhdw;)V <init>
		0 o p_445565_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445589_
		1 o p_447243_
		2 o p_446762_
		3 o p_445654_
		4 o p_445636_
		5 o p_446805_
		6 o p_447141_
		7 o p_446460_
		8 o p_447034_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446339_
		1 o p_445676_
		2 o p_447001_
		3 o p_445841_
		4 o p_446311_
		5 o p_445884_
		6 o p_445543_
		7 o p_447168_
		8 o p_445793_
hbv$x hbv$x
	a a
	<init> (Lhdw;)V <init>
		0 o p_447104_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446641_
		1 o p_445497_
		2 o p_445991_
		3 o p_447089_
		4 o p_446353_
		5 o p_446646_
		6 o p_446165_
		7 o p_446296_
		8 o p_446138_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446379_
		1 o p_445807_
		2 o p_445523_
		3 o p_446251_
		4 o p_445509_
		5 o p_445757_
		6 o p_445507_
		7 o p_446854_
		8 o p_445380_
hbw hbw
	a a
	b b
	<init> (Lgzn;DDDDDDLlx;Lhdw;)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 (Libt;Lfzh;F)V a
		0 o p_451050_
		1 o p_447195_
		2 o p_446547_
	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_
hbw$a hbw$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_172073_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446713_
	a (Llx;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445963_
hbx hbx
	<init> (Lgzn;DDDDDDLly;Lhdw;)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_
hbx$a hbx$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_106441_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445484_
	a (Lly;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447325_
hby hby
	a a
	<init> (Lgzn;DDDDDDLmg;Lhdw;)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 ()Lhdo$b; b
hbz hbz
	a a
	<init> (Lgzn;DDDDDDFLhdw;)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
hbz$a hbz$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_305831_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446324_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445437_
hc net/minecraft/commands/arguments/selector/EntitySelector
	a I INFINITE
	b Ljava/util/function/BiConsumer; ORDER_ARBITRARY
	c Leoc; ANY_TYPE
	d I maxResults
	e Z includesEntities
	f Z worldLimited
	g Ljava/util/List; contextFreePredicates
	h Lcx$b; range
	i Ljava/util/function/Function; position
	j Lfoc; aabb
	k Ljava/util/function/BiConsumer; order
	l Z currentEntity
	m Ljava/lang/String; playerName
	n Ljava/util/UUID; entityUUID
	o Leoc; type
	p Z usesSelector
	<clinit> ()V <clinit>
		static
	<init> (IZZLjava/util/List;Lcx$b;Ljava/util/function/Function;Lfoc;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lcee;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 (Lej;)Lcdv; findSingleEntity
		0 o p_121140_
	a (Lfoh;Ljava/util/List;)Ljava/util/List; sortAndLimit
		0 o p_121150_
		1 o p_121151_
	a (Lfoh;Lcdv;)Z lambda$getPredicate$3
		0 o p_121147_
		1 o p_121148_
	a (Lfoc;Lcdv;)Z lambda$getPredicate$2
		static
		0 o p_121142_
		1 o p_121143_
	a (Ldcx;Lcdv;)Z lambda$getPredicate$1
		static
		0 o p_352683_
		1 o p_352684_
	a ()I getMaxResults
	a (Lfoh;Lfoc;Ldcx;)Ljava/util/function/Predicate; getPredicate
		0 o p_121145_
		1 o p_352908_
		2 o p_352911_
	a (Ljava/util/List;)Lxx; joinNames
		static
		0 o p_175104_
	a (Ljava/util/List;Lawx;Lfoc;Ljava/util/function/Predicate;)V addEntities
		0 o p_121155_
		1 o p_121156_
		2 o p_352947_
		3 o p_121158_
	a (Lfoh;)Lfoc; getAbsoluteAabb
		0 o p_352924_
	b (Lej;)Ljava/util/List; findEntities
		0 o p_121161_
	b (Lfoh;Ljava/util/List;)V lambda$static$0
		static
		0 o p_261404_
		1 o p_261405_
	b ()Z includesEntities
	c (Lej;)Lawy; findSinglePlayer
		0 o p_121164_
	c ()Z isSelfSelector
	d (Lej;)Ljava/util/List; findPlayers
		0 o p_121167_
	d ()Z isWorldLimited
	e ()Z usesSelector
	e (Lej;)V checkPermissions
		0 o p_121169_
	f ()I getResultLimit
hc$1 net/minecraft/commands/arguments/selector/EntitySelector$1
	<init> ()V <init>
	a (Lcdv;)Lcdv; tryCast
		0 o p_175109_
	a (Ljava/lang/Object;)Ljava/lang/Object; tryCast
		0 o p_175111_
	a ()Ljava/lang/Class; getBaseClass
hca hca
	a a
	b b
	<init> (Lgzn;DDD)V <init>
		0 o p_445632_
		1 o p_447245_
		2 o p_446032_
		3 o p_447236_
	bj_ ()Lhdd; bj_
hca$a hca$a
	<init> ()V <init>
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445982_
		1 o p_447150_
		2 o p_446157_
		3 o p_446780_
		4 o p_445747_
		5 o p_446309_
		6 o p_445554_
		7 o p_445595_
		8 o p_446216_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447107_
		1 o p_447137_
		2 o p_446017_
		3 o p_446111_
		4 o p_447335_
		5 o p_446937_
		6 o p_445630_
		7 o p_445856_
		8 o p_447240_
hcb hcb
	<init> (Lhda;)V <init>
		0 o p_445909_
	a (Lhlh;Lfzh;F)Libr; a
		0 o p_446821_
		1 o p_445732_
		2 o p_445583_
	a (Lfzh;FLhca;)Lhcb$a; a
		static
		0 o p_446333_
		1 o p_447029_
		2 o p_445817_
hcb$a hcb$a
	a a
	b b
	c c
	d d
	<init> (Lgwg;Lfua;Lhgk;I)V <init>
		0 o model
		1 o poseStack
		2 o renderType
		3 o color
	a (Lhca;Lfzh;F)Lhcb$a; a
		static
		0 o p_446696_
		1 o p_445998_
		2 o p_446837_
	a ()Lgwg; a
	b ()Lfua; b
	c ()Lhgk; c
	d ()I d
	equals (Ljava/lang/Object;)Z equals
		0 o p_446089_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hcb$b hcb$b
	a a
	<init> (Ljava/util/List;)V <init>
		0 o states
	a ()Ljava/util/List; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_446179_
	hashCode ()I hashCode
	submit (Lhgy;Libo;)V submit
		0 o p_446065_
		1 o p_451135_
	toString ()Ljava/lang/String; toString
hcc hcc
	<init> (Lgzn;DDDDDDLhdw;)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_
hcc$a hcc$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_106555_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446120_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446966_
hcd hcd
	a a
	<init> (Lgzn;DDDDDDLhdw;)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 ()Lhdo$b; b
hcd$a hcd$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_106588_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447165_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446738_
hce hce
	a a
	b b
	<init> (Lgzn;DDDFFFLhdw;)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 ()Lhdo$b; b
hce$a hce$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_106634_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445663_
	a (Llv;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446040_
hcf hcf
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	a a
	b b
	<init> (Lgzn;DDDLico;FFZZFF)V <init>
		0 o p_383228_
		1 o p_383201_
		2 o p_382929_
		3 o p_382848_
		4 o p_446062_
		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 ()Lhdo$b; b
hcf$a hcf$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_383119_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446557_
		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_
		8 o p_446451_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447048_
		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_
		8 o p_446352_
hcf$b hcf$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_383092_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445764_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447188_
hcf$c hcf$c
	a a
	<init> (Lhdw;)V <init>
		0 o p_394294_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445540_
	a (Llw;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445513_
hcg hcg
	F F
	G G
	H H
	I I
	a a
	b b
	<init> (Lgzn;DDDDDDLico;)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_
		7 o p_446415_
	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 ()Lhdo$b; b
	f (F)F f
		0 o p_405074_
hcg$a hcg$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_401168_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447229_
		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_
		8 o p_446139_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446112_
		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_
		8 o p_447278_
hch hch
	<init> ()V <init>
hch$1 hch$1
	a a
	<clinit> ()V <clinit>
		static
hch$a hch$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_106657_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446726_
		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_
		8 o p_445594_
	a (Llw;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447119_
		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_
		8 o p_447147_
hch$b hch$b
	<init> (Lgzn;DDDLico;)V <init>
		0 o p_106677_
		1 o p_106678_
		2 o p_106679_
		3 o p_106680_
		4 o p_445403_
	a (Libt;Lfzh;F)V a
		0 o p_451366_
		1 o p_445719_
		2 o p_445704_
	b (F)F b
		0 o p_106693_
	b ()Lhdo$b; b
hch$c hch$c
	F F
	G G
	H H
	I I
	J J
	K K
	b b
	<init> (Lgzn;DDDDDDLhda;Lhdw;)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 (Libt;Lfzh;F)V a
		0 o p_451199_
		1 o p_446370_
		2 o p_445772_
	a ()V a
	a (Z)V a
		0 o p_106728_
	b (Z)V b
		0 o p_331940_
hch$d hch$d
	a a
	<init> (Lhdw;)V <init>
		0 o p_106733_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447052_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446715_
hch$e hch$e
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lgzn;DDDDDDLhda;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
hci hci
	<init> (Lgzn;DDDDDDLico;)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_
		7 o p_446489_
	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 ()Lhdo$b; b
hci$a hci$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_106827_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445693_
		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_
		8 o p_446977_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445473_
		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_
		8 o p_445967_
hci$b hci$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_172113_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446028_
		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_
		8 o p_446843_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445848_
		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_
		8 o p_446469_
hcj hcj
	F F
	G G
	H H
	a a
	b b
	<init> (Lgzn;DDDDDDIILico;)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_
		9 o p_446630_
	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 ()Lhdo$b; b
hcj$a hcj$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_338292_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446943_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445859_
hck hck
	F F
	G G
	H H
	a a
	b b
	<init> (Lgzn;DDDDDDLico;)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_447374_
	<init> (Lgzn;DDDDDDZLhcy$a;Lico;)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_
		7 o p_445720_
		8 o p_446229_
		9 o p_446690_
	a (F)I a
		0 o p_323664_
	a (Libt;Lfzh;F)V a
		0 o p_451183_
		1 o p_445787_
		2 o p_445368_
	a (DDD)V a
		0 o p_324487_
		1 o p_323538_
		2 o p_324364_
	a ()V a
	b ()Lhdo$b; b
hck$a hck$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_324184_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446940_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445586_
hck$b hck$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_323905_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445596_
		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_
		8 o p_446528_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447078_
		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_
		8 o p_446331_
hck$c hck$c
	a a
	<init> (Lhdw;)V <init>
		0 o p_324409_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445614_
		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_
		8 o p_445673_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445566_
		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_
		8 o p_446650_
hcl hcl
	a a
	<init> (Lgzn;DDDDDDLhdw;)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 ()Lhdo$b; b
hcl$a hcl$a
	a a
	b b
	<init> (Lhdw;)V <init>
		0 o p_172151_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445550_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446022_
hcl$b hcl$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_172172_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445811_
		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_
		8 o p_446945_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445833_
		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_
		8 o p_445649_
hcl$c hcl$c
	a a
	b b
	<init> (Lhdw;)V <init>
		0 o p_172194_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446308_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447003_
hcl$d hcl$d
	a a
	b b
	<init> (Lhdw;)V <init>
		0 o p_172216_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446969_
		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_
		8 o p_445581_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445867_
		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_
		8 o p_446464_
hcl$e hcl$e
	a a
	b b
	<init> (Lhdw;)V <init>
		0 o p_172238_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446102_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446627_
hcm hcm
	a a
	<init> (Lgzn;DDDLhdw;)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 ()Lhdo$b; b
hcm$a hcm$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_312644_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446897_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446998_
hcm$b hcm$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_338457_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445373_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447035_
hcn hcn
	a a
	b b
	<init> (Lgzn;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
hcn$a hcn$a
	a a
	b b
	c c
	<init> (DII)V <init>
		0 o p_326168_
		1 o p_326218_
		2 o p_326276_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447174_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445724_
hco hco
	<init> (Lgzn;DDDLico;)V <init>
		0 o p_106847_
		1 o p_106848_
		2 o p_106849_
		3 o p_106850_
		4 o p_445885_
	b (F)F b
		0 o p_106860_
	b ()Lhdo$b; b
hco$a hco$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_106863_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446503_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446240_
hco$b hco$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_106884_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446345_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447299_
hcp hcp
	a a
	<init> (Lgzn;DDDDLhdw;)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 ()Lhdo$b; b
hcp$a hcp$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_106925_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446658_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446699_
hcq hcq
	<init> (Lgzn;DDD)V <init>
		0 o p_106947_
		1 o p_106948_
		2 o p_106949_
		3 o p_106950_
	a ()V a
hcq$a hcq$a
	<init> ()V <init>
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446725_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446754_
hcr hcr
	E E
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lgzn;Lhuk;Lcdv;Lfoh;)V <init>
		0 o p_107025_
		1 o p_446014_
		2 o p_107026_
		3 o p_382893_
	a ()V a
	bj_ ()Lhdd; bj_
	c ()V c
	d ()V d
hcs hcs
	<init> (Lhda;)V <init>
		0 o p_446584_
	a (Lhlh;Lfzh;F)Libr; a
		0 o p_446194_
		1 o p_446787_
		2 o p_446033_
	a (Lfzh;FLhcr;)Lhcs$a; a
		static
		0 o p_445410_
		1 o p_446525_
		2 o p_445748_
hcs$a hcs$a
	a a
	b b
	c c
	d d
	<init> (Lhuk;DDD)V <init>
		0 o itemRenderState
		1 o xOffset
		2 o yOffset
		3 o zOffset
	a ()Lhuk; a
	a (Lhcr;Lfzh;F)Lhcs$a; a
		static
		0 o p_446209_
		1 o p_447306_
		2 o p_447073_
	b ()D b
	c ()D c
	d ()D d
	equals (Ljava/lang/Object;)Z equals
		0 o p_446319_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hcs$b hcs$b
	a a
	<init> (Ljava/util/List;)V <init>
		0 o instances
	a ()Ljava/util/List; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_445960_
	hashCode ()I hashCode
	submit (Lhgy;Libo;)V submit
		0 o p_446688_
		1 o p_451251_
	toString ()Ljava/lang/String; toString
hct hct
	<init> (Lgzn;DDDDDDLhdw;)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_
hct$a hct$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_107054_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445370_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446222_
hcu hcu
	<init> (Lgzn;DDDLico;)V <init>
		0 o p_107074_
		1 o p_107075_
		2 o p_107076_
		3 o p_107077_
		4 o p_445602_
	a (F)I a
		0 o p_107086_
	a ()V a
	b (F)F b
		0 o p_107089_
	b ()Lhdo$b; b
hcu$a hcu$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_107092_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446554_
		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_
		8 o p_446199_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446632_
		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_
		8 o p_445577_
hcv hcv
	<init> (Lgzn;DDD)V <init>
		0 o p_107149_
		1 o p_107150_
		2 o p_107151_
		3 o p_107152_
	<init> (Lgzn;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_
	bj_ ()Lhdd; bj_
hcw hcw
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhda;)V <init>
		0 o p_446228_
	a (Lhlh;Lfzh;F)Libr; a
		0 o p_446598_
		1 o p_446980_
		2 o p_445524_
	a (Lhgy;Libo;)V a
		static
		0 o p_446463_
		1 o p_451402_
hcx hcx
	<init> (Lgzn;DDDDLico;)V <init>
		0 o p_107167_
		1 o p_107168_
		2 o p_107169_
		3 o p_107170_
		4 o p_107171_
		5 o p_446279_
	b (F)F b
		0 o p_107182_
	b ()Lhdo$b; b
hcx$a hcx$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_107185_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446920_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445658_
hcy hcy
	A A
	B B
	C C
	D D
	a a
	b b
	c c
	d d
	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> (Lgzn;DDD)V <init>
		0 o p_107234_
		1 o p_107235_
		2 o p_107236_
		3 o p_107237_
	<init> (Lgzn;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_
	a (I)V a
		0 o p_107258_
	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 (Lfoc;)V a
		0 o p_107260_
	b (DDD)V b
		0 o p_172261_
		1 o p_172262_
		2 o p_172263_
	b (FF)V b
		0 o p_107251_
		1 o p_107252_
	bj_ ()Lhdd; bj_
	c (DDD)V c
		0 o p_107265_
		1 o p_107266_
		2 o p_107267_
	c (F)Lhcy; c
		0 o p_107269_
	d (F)Lhcy; d
		0 o p_107270_
	j ()I j
	k ()V k
	l ()V l
	m ()Z m
	n ()Lfoc; n
	o ()Ljava/util/Optional; o
	toString ()Ljava/lang/String; toString
hcy$a hcy$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
hcz hcz
	a a
	<init> (Ljava/util/List;)V <init>
		0 o p_107281_
	a (Lcom/google/gson/JsonObject;)Lhcz; a
		static
		0 o p_107286_
	a ()Ljava/util/List; a
	a (Lcom/google/gson/JsonElement;)Ljava/lang/String; a
		static
		0 o p_107284_
hd net/minecraft/commands/arguments/selector/EntitySelectorParser
	A Z includesEntities
	B Z worldLimited
	C Lcx$b; 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 Lcx$c; rotX
	L Lcx$c; 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 Lcee; 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 (Lfoh;Lcdv;Lcdv;)I lambda$static$4
		static
		0 o p_175130_
		1 o p_175131_
		2 o p_175132_
	a (Z)V setIncludesEntities
		0 o p_121280_
	a (Lcee;)V limitToType
		0 o p_121242_
	a (Lbgn;FFLcdv;)Z lambda$createRotationPredicate$11
		static
		0 o p_445246_
		1 o p_445247_
		2 o p_445248_
		3 o p_445249_
	a ()Lhc; getSelector
	a (Ljava/util/function/BiConsumer;)V setOrder
		0 o p_121269_
	a (Lcx$d;)V setLevel
		0 o p_121246_
	a (Lfoh;)Lfoh; lambda$getSelector$9
		0 o p_121258_
	a (Lfoh;Ljava/util/List;)V lambda$static$6
		static
		0 o p_121264_
		1 o p_121265_
	a (D)V setX
		0 o p_121232_
	a (Ljava/lang/Object;)Z allowSelectors
		static
		0 o p_353135_
	a (Lcx$c;)V setRotX
		0 o p_446497_
	a (Ljava/util/function/BiFunction;)V setSuggestions
		0 o p_121271_
	a (Lcx$b;)V setDistance
		0 o p_175128_
	a (DDD)Lfoc; createAabb
		0 o p_121234_
		1 o p_121235_
		2 o p_121236_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V fillSelectorSuggestions
		static
		0 o p_121248_
	a (Lcdv;)Z lambda$finalizePredicates$10
		0 o p_445250_
	a (I)V setMaxResults
		0 o p_121238_
	a (Lcx$c;Lbgn;)Ljava/util/function/Predicate; createRotationPredicate
		0 o p_446768_
		1 o p_445953_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; fillSuggestions
		0 o p_121250_
		1 o p_121251_
	a (Ljava/util/function/Predicate;)V addPredicate
		0 o p_121273_
	b (Lcx$c;)V setRotY
		0 o p_447237_
	b (Z)V setHasNameEquals
		0 o p_121303_
	b (Lfoh;)Lfoh; lambda$getSelector$8
		static
		0 o p_121292_
	b (Lfoh;Lcdv;Lcdv;)I lambda$static$2
		static
		0 o p_175139_
		1 o p_175140_
		2 o p_175141_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304136_
	b (D)V setY
		0 o p_121283_
	b (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestNameOrSelector
		0 o p_121287_
		1 o p_121288_
	b (Lfoh;Ljava/util/List;)V lambda$static$5
		static
		0 o p_121298_
		1 o p_121299_
	b ()V parseSelector
	c (Lfoh;Ljava/util/List;)V lambda$static$3
		static
		0 o p_121313_
		1 o p_121314_
	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 (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$b; 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 ()Lcx$c; getRotX
	l ()Lcx$c; 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 ()Lhc; parse
	u ()Z isCurrentEntity
	v ()Z hasNameEquals
	w ()Z hasNameNotEquals
	x ()Z isLimited
	y ()Z isSorted
	z ()Z hasGamemodeEquals
hda hda
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lgzn;Lhde;)V <init>
		0 o p_107299_
		1 o p_446012_
	a (Lmb;I)V a
		0 o p_445453_
		1 o p_172283_
	a (Lcdv;Lmc;I)V a
		0 o p_107333_
		1 o p_107334_
		2 o p_107335_
	a (Lhdd;)Lhdb; a
		0 o p_446516_
	a (Libs;Lhlh;Lfzh;F)V a
		0 o p_451468_
		1 o p_446230_
		2 o p_446261_
		3 o p_446702_
	a (Lhdd;Lhdb;)V a
		static
		0 o p_445197_
		1 o p_445198_
	a (Lmc;DDDDDD)Lhcy; 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 (Lgzn;)V a
		0 o p_107343_
	a (Lcdv;Lmc;)V a
		0 o p_107330_
		1 o p_107331_
	a (Lhcy;)V a
		0 o p_107345_
	a ()V a
	a (Lmb;)Z a
		0 o p_446420_
	b ()Ljava/lang/String; b
	b (Lmc;DDDDDD)Lhcy; 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_
	c ()V c
hdb hdb
	a a
	b b
	c c
	<init> (Lhda;)V <init>
		0 o p_445697_
	a ()Z a
	a (Lhlh;Lfzh;F)Libr; a
		0 o p_446316_
		1 o p_446142_
		2 o p_445438_
	a (Lhcy;)V a
		0 o p_447148_
	a (Lmb;)V a
		0 o p_446237_
	b ()V b
	b (Lhcy;)V b
		0 o p_446556_
	c ()I c
	d ()Ljava/util/Queue; d
hdc hdc
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447205_
hdc$a hdc$a
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhdo; a
		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_
		8 o p_446743_
hdd hdd
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o name
	a ()Ljava/lang/String; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_383138_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hde hde
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Runnable;)V a
		0 o p_447178_
	a (Lamj;Lban;)Ljava/util/Optional; a
		0 o p_446737_
		1 o p_445567_
	a (Lbap;)Ljava/util/Map; a
		static
		0 o p_446617_
	a (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; a
		0 o p_445722_
		1 o p_446043_
	a (Licj$a;Ljava/util/Set;Lico;Lhde$a;)V a
		0 o p_446488_
		1 o p_447042_
		2 o p_445569_
		3 o p_445478_
	a (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V a
		0 o p_446069_
		1 o p_447026_
		2 o p_446487_
	a (Lmd;Lhdc;)V a
		0 o p_445584_
		1 o p_446772_
	a ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; a
	a (Lmd;Lhde$c;)V a
		0 o p_447257_
		1 o p_446302_
	a (Ljava/util/List;Ljava/util/concurrent/Executor;Lamj;Lban;)V a
		0 o p_447108_
		1 o p_446350_
		2 o p_445660_
		3 o p_447193_
	b (Lamj;Lban;)Lhde$a; b
		0 o p_446653_
		1 o p_445670_
	b ()V b
	reload (Lbaj$b;Ljava/util/concurrent/Executor;Lbaj$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_446196_
		1 o p_445402_
		2 o p_446595_
		3 o p_445639_
hde$a hde$a
	a a
	b b
	<init> (Lamj;Ljava/util/Optional;)V <init>
		0 o id
		1 o sprites
	a ()Lamj; a
	b ()Ljava/util/Optional; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_447151_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hde$b hde$b
	a a
	<init> ()V <init>
	a ()Lico; a
	a (Lbfq;)Lico; a
		0 o p_445928_
	a (II)Lico; a
		0 o p_445708_
		1 o p_446170_
	a (Ljava/util/List;)V a
		0 o p_446841_
hde$c hde$c
	create (Lhdw;)Lhdc; create
		0 o p_445825_
hdf hdf
	a a
	<init> (Lgzn;DDDDDDLhdw;)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 ()Lhdo$b; b
hdf$a hdf$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_107507_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446182_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446757_
hdf$b hdf$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_107528_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446223_
		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_
		8 o p_446880_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447047_
		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_
		8 o p_447156_
hdg hdg
	F F
	a a
	b b
	<init> (Lgzn;DDDDDDLico;)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_
		7 o p_446723_
	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 ()Lhdo$b; b
hdg$a hdg$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_107570_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446825_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447259_
hdh hdh
	c c
	d d
	<init> (Lhda;Lhdd;)V <init>
		0 o p_446075_
		1 o p_445489_
	a (Lhlh;Lfzh;F)Libr; a
		0 o p_445888_
		1 o p_447352_
		2 o p_446021_
hdi hdi
	<init> (Lgzn;DDDDDDLico;)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_
		7 o p_446660_
	a ()V a
	b (F)F b
		0 o p_107608_
hdi$a hdi$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_107611_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447340_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446071_
hdj hdj
	<init> (Lgzn;DDDDDDLico;)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_
		7 o p_445781_
hdk hdk
	a a
	<init> (Lgzn;DDDDDDLhdw;)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 ()Lhdo$b; b
hdk$a hdk$a
	a a
	<init> (Lhdw;)V <init>
		0 o sprite
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446968_
	a ()Lhdw; a
	a (Lmh;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446329_
	equals (Ljava/lang/Object;)Z equals
		0 o p_233927_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hdl hdl
	a a
	<init> (Lgzn;DDDDDDLhdw;)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 ()Lhdo$b; b
hdl$a hdl$a
	a a
	<init> (Lhdw;)V <init>
		0 o sprite
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445877_
		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_
		8 o p_446777_
	a ()Lhdw; a
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447163_
		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_
		8 o p_446929_
	equals (Ljava/lang/Object;)Z equals
		0 o p_233967_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hdm hdm
	a a
	b b
	<init> (Lgzn;DDDILico;)V <init>
		0 o p_233976_
		1 o p_233977_
		2 o p_233978_
		3 o p_233979_
		4 o p_233980_
		5 o p_446599_
	a (Libt;Lfzh;F)V a
		0 o p_451512_
		1 o p_446810_
		2 o p_446438_
	a (F)I a
		0 o p_233983_
	a ()V a
	b (F)F b
		0 o p_234003_
	b ()Lhdo$b; b
hdm$a hdm$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_234008_
	a (Lmi;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446188_
		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_
		8 o p_445665_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446952_
		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_
		8 o p_447273_
hdn hdn
	F F
	G G
	H H
	a a
	b b
	<init> (Lgzn;DDDLhdw;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 ()Lhdo$b; b
	b (I)V b
		0 o p_107658_
	c (I)V c
		0 o p_107660_
hdo hdo
	E E
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lgzn;DDDLico;)V <init>
		0 o p_107665_
		1 o p_107666_
		2 o p_107667_
		3 o p_107668_
		4 o p_445944_
	<init> (Lgzn;DDDDDDLico;)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_
		7 o p_446145_
	a (Libt;Lfzh;Lorg/joml/Quaternionf;F)V a
		0 o p_451463_
		1 o p_447286_
		2 o p_445471_
		3 o p_447114_
	a (Libt;Lfzh;F)V a
		0 o p_451421_
		1 o p_446118_
		2 o p_445889_
	a (Lico;)V a
		0 o p_447288_
	a (Lhdw;)V a
		0 o p_446010_
	a (FFF)V a
		0 o p_447289_
		1 o p_447183_
		2 o p_445535_
	a (Libt;Lorg/joml/Quaternionf;FFFF)V a
		0 o p_451200_
		1 o p_445800_
		2 o p_446574_
		3 o p_447224_
		4 o p_447277_
		5 o p_445989_
	b (F)F b
		0 o p_107681_
	b ()Lhdo$b; b
	bj_ ()Lhdd; bj_
	c ()F c
	d ()F d
	d (F)Lhcy; d
		0 o p_107683_
	e ()F e
	e (F)V e
		0 o p_446481_
	f ()F f
	p ()Lhdo$a; p
	toString ()Ljava/lang/String; toString
hdo$a hdo$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	a (Lorg/joml/Quaternionf;Lfzh;F)V a
		static
		0 o p_312695_
		1 o p_312346_
		2 o p_312064_
	b (Lorg/joml/Quaternionf;Lfzh;F)V b
		static
		0 o p_312316_
		1 o p_311843_
		2 o p_312119_
	setRotation (Lorg/joml/Quaternionf;Lfzh;F)V setRotation
		0 o p_312344_
		1 o p_312241_
		2 o p_312755_
hdo$b hdo$b
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (ZLamj;Lcom/mojang/blaze3d/pipeline/RenderPipeline;)V <init>
		0 o translucent
		1 o textureAtlasLocation
		2 o pipeline
	a ()Z d
	b ()Lamj; e
	c ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; f
	equals (Ljava/lang/Object;)Z equals
		0 o p_449521_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hdp hdp
	<init> (Lgzn;DDDDDDFLhdw;)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_
hdp$a hdp$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_107696_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445597_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445868_
hdq hdq
	a a
	<init> (Lgzn;DDDDDDLhdw;)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 ()Lhdo$b; b
hdq$a hdq$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_172304_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445749_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445968_
hdr hdr
	<init> (Lgzn;DDDDLhdw;)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_
hdr$a hdr$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_234036_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445717_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446606_
hds hds
	a a
	b b
	<init> (Lgzn;DDDDDDLhdw;)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 ()Lhdo$b; b
hds$a hds$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_234083_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446095_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445970_
hds$b hds$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_107739_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447334_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445496_
hdt hdt
	F F
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lgzn;DDDDDDLhdw;)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 ()Lhdo$b; b
	e (F)V e
		0 o p_340807_
	g ()Z g
hdt$a hdt$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_107805_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446388_
	a (Lmk;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446342_
		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_
		8 o p_446711_
hdt$b hdt$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_333733_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445585_
		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_
		8 o p_446960_
	a (Llw;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445723_
		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_
		8 o p_445751_
hdt$c hdt$c
	a a
	<init> (Lhdw;)V <init>
		0 o p_107847_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446867_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445851_
hdt$d hdt$d
	a a
	<init> (Lhdw;)V <init>
		0 o p_107868_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445730_
		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_
		8 o p_445650_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445971_
		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_
		8 o p_445767_
hdu hdu
	<init> (Lgzn;DDDDDDLhdw;)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_
hdu$a hdu$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_107909_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445910_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446791_
hdv hdv
	<init> (Lgzn;DDDDDDLico;)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_
		7 o p_446974_
hdv$a hdv$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_107947_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447315_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446735_
hdw hdw
	a ()Lico; a
	a (Lbfq;)Lico; a
		0 o p_234102_
	a (II)Lico; a
		0 o p_107966_
		1 o p_107967_
hdx hdx
	<init> (Lgzn;DDDDDDILhdw;)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
hdx$a hdx$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_172336_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447359_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446724_
hdx$b hdx$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_107991_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445388_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445599_
hdy hdy
	<init> (Lgzn;DDDDDDLico;)V <init>
		0 o p_172409_
		1 o p_172411_
		2 o p_172412_
		3 o p_172413_
		4 o p_172414_
		5 o p_172415_
		6 o p_172416_
		7 o p_446184_
	<init> (Lgzn;DDDLico;)V <init>
		0 o p_172403_
		1 o p_172405_
		2 o p_172406_
		3 o p_172407_
		4 o p_447166_
	b ()Lhdo$b; b
hdy$a hdy$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_108042_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447059_
		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_
		8 o p_446192_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445644_
		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_
		8 o p_447344_
hdy$b hdy$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_172419_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446831_
		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_
		8 o p_447338_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_445768_
		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_
		8 o p_446265_
hdy$b$1 hdy$b$1
	<init> (Lhdy$b;Lgzn;DDDDDDLico;)V <init>
		0 o p_172440_
		1 o p_172441_
		2 o p_172443_
		3 o p_172444_
		4 o p_172445_
		5 o p_172446_
		6 o p_172447_
		7 o p_172448_
		8 o p_447060_
	o ()Ljava/util/Optional; o
hdy$c hdy$c
	a a
	<init> (Lhdw;)V <init>
		0 o p_108063_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446002_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447049_
hdy$d hdy$d
	a a
	<init> (Lhdw;)V <init>
		0 o p_108084_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446389_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447353_
hdz hdz
	<init> (Lgzn;DDDDDDLico;)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_
		7 o p_446058_
	a (DDD)V a
		0 o p_108122_
		1 o p_108123_
		2 o p_108124_
	a ()V a
	b ()Lhdo$b; b
hdz$a hdz$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_108128_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446444_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445430_
hdz$b hdz$b
	a a
	<init> (Lhdw;)V <init>
		0 o p_108149_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446563_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445810_
hdz$c hdz$c
	a a
	<init> (Lhdw;)V <init>
		0 o p_277756_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446306_
		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_
		8 o p_446003_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446750_
		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_
		8 o p_447131_
hdz$d hdz$d
	a a
	<init> (Lhdw;)V <init>
		0 o p_108170_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446310_
		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_
		8 o p_445412_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447077_
		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_
		8 o p_446253_
hdz$e hdz$e
	a a
	<init> (Lhdw;)V <init>
		0 o p_108191_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446511_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445616_
he net/minecraft/commands/arguments/selector/SelectorPattern
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; pattern
	c Lhc; resolved
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lhc;)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 ()Lhc; resolved
	equals (Ljava/lang/Object;)Z equals
		0 o p_360529_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hea hea
	F F
	a a
	b b
	<init> (Lgzn;DDDDDDLejm;)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_
	<init> (Lgzn;DDDDDDLejm;Lja;)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_
	a (F)I a
		0 o p_108291_
	a (Llv;Lgzn;DDDDDD)Lhea; 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_
	b ()Lhdo$b; b
	c ()F c
	d ()F d
	e ()F e
	f ()F f
hea$a hea$a
	<init> ()V <init>
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445935_
	a (Llv;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446990_
hea$b hea$b
	<init> ()V <init>
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446026_
	a (Llv;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446719_
hea$c hea$c
	<init> ()V <init>
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446861_
	a (Llv;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447039_
heb heb
	<init> (Lgzn;DDDDDDLhdw;)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_
heb$a heb$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_108366_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446162_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_447037_
hec hec
	a a
	b b
	c c
	d d
	<init> (Lgzn;Lcdv;Lmc;I)V <init>
		0 o p_108394_
		1 o p_108395_
		2 o p_108396_
		3 o p_108397_
	<init> (Lgzn;Lcdv;Lmc;ILfoh;)V <init>
		0 o p_108399_
		1 o p_108400_
		2 o p_108401_
		3 o p_108402_
		4 o p_108403_
	<init> (Lgzn;Lcdv;Lmc;)V <init>
		0 o p_108390_
		1 o p_108391_
		2 o p_108392_
	a ()V a
hed hed
	a a
	<init> (Lgzn;DDDDDDLfoh;ILico;)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_
		9 o p_446045_
	a (F)I a
		0 o p_379977_
	a ()V a
	b ()Lhdo$b; b
hed$a hed$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_380057_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445433_
	a (Lml;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446411_
hee hee
	a a
	b b
	<init> (Lgzn;DDDDDDFLhdw;)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 ()Lhdo$b; b
	p ()Lhdo$a; p
hee$a hee$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_312414_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446589_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446479_
hef hef
	F F
	G G
	H H
	a a
	b b
	<init> (Lgzn;DDDLeou;ILico;)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_
		6 o p_447087_
	a (Libt;Lfzh;F)V a
		0 o p_450988_
		1 o p_446291_
		2 o p_446150_
	a (F)I a
		0 o p_172469_
	a ()V a
	b ()Lhdo$b; b
hef$a hef$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_172490_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446392_
		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_
		8 o p_446408_
	a (Lmm;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447329_
		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_
		8 o p_447120_
heg heg
	a a
	<init> (Lgzn;DDDDDDLhdw;)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 ()Lhdo$b; b
heg$a heg$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_108429_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_446655_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446809_
heh heh
	a a
	<init> (Lgzn;DDDLico;)V <init>
		0 o p_108450_
		1 o p_108451_
		2 o p_108452_
		3 o p_108453_
		4 o p_446959_
	a ()V a
	b ()Lhdo$b; b
heh$a heh$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_108464_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446359_
		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_
		8 o p_447154_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_447225_
		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_
		8 o p_445562_
hei hei
	<init> (Lgzn;DDDLico;)V <init>
		0 o p_108484_
		1 o p_108485_
		2 o p_108486_
		3 o p_108487_
		4 o p_447040_
	a ()V a
	b ()Lhdo$b; b
hei$a hei$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_108492_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_445579_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_445633_
hej hej
	a a
	<init> (Lgzn;DDDDDDFLhdw;)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_
hej$a hej$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_108523_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446081_
		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_
		8 o p_446381_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; a
		0 o p_446679_
		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_
		8 o p_446647_
hek hek
	a a
	<init> (Lgzn;DDDDDDFLhdw;)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_
hek$a hek$a
	a a
	<init> (Lhdw;)V <init>
		0 o p_307398_
	a (Lmc;Lgzn;DDDDDDLbfq;)Lhcy; a
		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_
		8 o p_447181_
	a (Lmj;Lgzn;DDDDDDLbfq;)Lhcy; 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_
		8 o p_446099_
hel hel
hem hem
	a a
	b b
	c c
	<init> (Lgzn;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_250460_
		1 o p_249912_
	H (F)V H
		0 o p_445846_
	a ()Ldrn; a
	a (ZF)F a
		0 o p_363621_
		1 o p_366686_
	a (Z)Lcrm$b; a
		0 o p_447216_
	b ()Lgcv; b
	c ()Lczp; c
	d ()Lxx; d
	e ()Z e
	e_ ()V e_
	g ()V g
	h ()Lgzy; h
	m ()V m
	t ()V t
hen hen
	a a
	b b
	<init> ()V <init>
	a ()V a
	b ()Lfog; b
	c ()Z c
	d ()V d
heo heo
	c c
	<init> (Lgad;)V <init>
		0 o p_108580_
	a (ZZ)F a
		static
		0 o p_205578_
		1 o p_205579_
	a ()V a
hep hep
	a a
	b b
	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
	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
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;Lgzn;Lgzo;Lbcp;Lfzk;Lczj;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 (Z)V A
		0 o p_350372_
	A ()Z A
	B ()Lcfg; B
	B (Z)Z B
		0 o p_443260_
	C ()F C
	D ()Z D
	E ()Z E
	F ()V F
	G ()Leaw$a; G
	H ()Z H
	I ()I I
	I (F)V I
		0 o p_108761_
	J ()Z J
	K ()F K
	L ()Lbgk; L
	N ()Lczj; N
	P ()V P
	Q ()V Q
	R ()Z R
	S ()Z S
	T ()Z T
	U ()Z U
	V ()Z V
	W ()Z W
	Z ()Z Z
	a (Lbcd;Lbcf;FF)V a
		0 o p_108655_
		1 o p_108656_
		2 o p_108657_
		3 o p_108658_
	a (Ldhp;Ldhp;Lddq;)V a
		0 o p_172532_
		1 o p_172533_
		2 o p_172534_
	a (Lbcd;FF)V a
		0 o p_108651_
		1 o p_108652_
		2 o p_108653_
	a (Lcfa;Lfoh;)V a
		0 o p_108670_
		1 o p_108671_
	a (Ldrn;)V a
		0 o p_287675_
	a (Lehl;)V a
		0 o p_108682_
	a (Lcbp;)V a
		0 o p_108660_
	a (Lcdv;ZZ)Z a
		0 o p_108667_
		1 o p_108668_
		2 o p_435382_
	a (Lalm;)V a
		0 o p_108699_
	a (FII)V a
		0 o p_108645_
		1 o p_108646_
		2 o p_108647_
	a (Lxx;Z)V a
		0 o p_108696_
		1 o p_108697_
	a (I)V a
		0 o p_108649_
	a (Leic;)V a
		0 o p_108686_
	a (Ldqp;)V a
		0 o p_108678_
	a (Legr;)V a
		0 o p_108680_
	a (Ldnq;)V a
		0 o p_379296_
	a (Lfpc;)Ljava/util/stream/Stream; a
		static
		0 o p_234124_
	a (Leie;)V a
		0 o p_397905_
	a (Lfog;)Lfog; a
		0 o p_400209_
	a (Lehx;Z)V a
		0 o p_277970_
		1 o p_277980_
	a (Leid;)V a
		0 o p_398045_
	a (Ldhp;Lcbp;)V a
		0 o p_108673_
		1 o p_108674_
	ad ()V ad
	b (Z)Z b
		0 o p_108701_
	b (B)V b
		0 o p_108643_
	b (Ljk;)V b
		0 o p_425675_
	b (Lcdv;)V b
		0 o p_108665_
	b (Lfog;)Lfog; b
		static
		0 o p_400216_
	bH ()Z bH
	by ()Z by
	c (Lja;)Z c
		0 o p_108747_
	c (DD)V c
		0 o p_108705_
		1 o p_108706_
	c (Lcbp;)V c
		0 o p_108718_
	c (Lcdv;)V c
		0 o p_108710_
	c (Lfog;)F c
		static
		0 o p_400170_
	cp ()Z cp
	cu ()Z cu
	d (Lcdv;)Z d
		0 o p_265184_
	d (Lfoh;)Z d
		0 o p_197411_
	d (F)V d
		0 o p_108708_
	dY ()F dY
	eC ()V eC
	e_ ()V e_
	f (FF)V f
		0 o p_108744_
		1 o p_108745_
	fF ()V fF
	fO ()Z fO
	fP ()Lcbp; fP
	fU ()V fU
	fX ()Z fX
	g ()V g
	g (Ldhp;)V g
		0 o p_365052_
	gF ()Z gF
	gs ()Z gs
	gx ()V gx
	gy ()Z gy
	hi ()Z hi
	i (F)F i
		0 o p_108742_
	j (F)F j
		0 o p_108753_
	n ()F n
	o ()V o
	p ()V p
	r ()V r
	t ()V t
	u (F)Lfoh; u
		0 o p_108758_
	v ()V v
	v (Z)V v
		0 o p_435576_
	w ()Lbcp; w
	x ()Lfzk; x
	y (Z)V y
		0 o p_108712_
	y ()Z y
	z ()V z
	z (Z)V z
		0 o p_302021_
heq heq
	a a
	b b
	<init> (Lfzz;Lbbe;)V <init>
		0 o p_438981_
		1 o p_439655_
	a (Ljava/lang/String;)Ljava/util/Optional; a
		0 o p_440511_
	a (Ljava/util/UUID;)Ljava/util/Optional; a
		0 o p_438882_
her her
	a a
	b b
	<init> (Lgzn;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_252213_
		1 o p_250471_
	a (D)Z a
		0 o p_108770_
	a (Lacs;)V a
		0 o p_302238_
	b (Lcci;)Z b
		0 o p_108772_
	e_ ()V e_
	g ()V g
	gt ()V gt
	j (Lfoh;)V j
		0 o p_436787_
hes hes
	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 (Lczk;Ljy;)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 (Lcom/mojang/serialization/Dynamic;)Z a
		static
		0 o p_324499_
	a (Lvp;)Lcom/mojang/serialization/Dynamic; a
		static
		0 o p_323985_
	a (Ljm$a;)Ljava/util/List; a
		0 o p_323741_
	a ()Z a
	a (Ljm$a;Lcom/mojang/serialization/Dynamic;)Ldhp; a
		static
		0 o p_337420_
		1 o p_337421_
	a (Lhes;)Ljava/util/List; a
		static
		0 o p_323563_
	b (Ljava/lang/String;)V b
		static
		0 o p_323502_
het het
heu heu
hev hev
	a a
	b b
	c c
	<init> (Ljava/util/function/LongSupplier;Lhfq;)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
hew hew
hex hex
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfzz;Lgtl$h;Lfun;)V a
		static
		0 o p_279319_
		1 o p_423554_
		2 o p_279322_
	a (Lfzz;)V a
		static
		0 o p_307111_
	a (Lfih;)Ljava/lang/String; a
		static
		0 o p_423522_
	a (JLfvt;)Z a
		static
		0 o p_279129_
		1 o p_279424_
	a (Lfzz;Ljava/lang/String;)V a
		static
		0 o p_279420_
		1 o p_279459_
	a (Lfzz;Lfun;Ljava/lang/String;)V a
		static
		0 o p_279320_
		1 o p_279468_
		2 o p_279371_
	b (Lfzz;Ljava/lang/String;)V b
		static
		0 o p_279276_
		1 o p_279128_
hey hey
	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 (Lhey$c;Ljava/lang/String;Ljava/lang/String;)V a
		0 o p_279380_
		1 o p_279427_
		2 o p_279470_
	a (Lfzz;)V a
		0 o p_279258_
	a (Ljava/lang/String;)Lhey; a
		static
		0 o p_279275_
	a (Lcom/google/gson/JsonElement;)V a
		0 o p_279238_
	b (Lfzz;)V b
		0 o p_279248_
hey$1 hey$1
	<init> (Ljava/lang/String;)V <init>
		0 o p_279410_
	a (Lhey$c;Ljava/lang/String;Ljava/lang/String;)V a
		0 o p_279348_
		1 o p_279305_
		2 o p_279177_
	a (Lfzz;)V a
		0 o p_279484_
hey$a hey$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhey$b;Ljava/time/Instant;Ldrn;)V <init>
		0 o quickPlayWorld
		1 o lastPlayedTime
		2 o gamemode
	a ()Lhey$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 ()Ldrn; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_279480_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hey$b hey$b
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhey$c;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o type
		1 o id
		2 o name
	a ()Lhey$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
hey$c hey$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 ()[Lhey$c; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhey$c; valueOf
		static
		0 o p_279142_
	values ()[Lhey$c; values
		static
hez hez
hf 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 (Lhd;)Z lambda$bootStrap$21
		static
		0 o p_121395_
	B (Lhd;)V lambda$bootStrap$20
		static
		0 o p_121397_
	C (Lhd;)Z lambda$bootStrap$19
		static
		0 o p_121399_
	D (Lhd;)V lambda$bootStrap$18
		static
		0 o p_121401_
	E (Lhd;)Z lambda$bootStrap$17
		static
		0 o p_121403_
	F (Lhd;)V lambda$bootStrap$16
		static
		0 o p_121405_
	G (Lhd;)Z lambda$bootStrap$15
		static
		0 o p_121407_
	H (Lhd;)V lambda$bootStrap$14
		static
		0 o p_121409_
	I (Lhd;)Z lambda$bootStrap$13
		static
		0 o p_121411_
	J (Lhd;)V lambda$bootStrap$12
		static
		0 o p_121413_
	K (Lhd;)Z lambda$bootStrap$11
		static
		0 o p_445258_
	L (Lhd;)V lambda$bootStrap$10
		static
		0 o p_121417_
	M (Lhd;)Z lambda$bootStrap$9
		static
		0 o p_445252_
	N (Lhd;)V lambda$bootStrap$8
		static
		0 o p_422466_
	O (Lhd;)Z lambda$bootStrap$7
		static
		0 o p_121423_
	P (Lhd;)V lambda$bootStrap$6
		static
		0 o p_360473_
	a (Ljava/lang/String;ZLcdv;)Z lambda$bootStrap$48
		static
		0 o p_175164_
		1 o p_175165_
		2 o p_175166_
	a (Lup;ZLcdv;)Z lambda$bootStrap$51
		static
		0 o p_421296_
		1 o p_421297_
		2 o p_421298_
	a (Ljava/lang/String;Lhf$a;Ljava/util/function/Predicate;Lxx;)V register
		static
		0 o p_121454_
		1 o p_121455_
		2 o p_121456_
		3 o p_121457_
	a (Lbdj;ZLcdv;)Z lambda$bootStrap$43
		static
		0 o p_205689_
		1 o p_205690_
		2 o p_205691_
	a (Lhd;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V suggestNames
		static
		0 o p_121441_
		1 o p_121442_
	a (Ljo$c;)Lamj; lambda$bootStrap$41
		static
		0 o p_359326_
	a (Lhd;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 (Lhd;Ljava/lang/String;I)Lhf$a; get
		static
		0 o p_121448_
		1 o p_121449_
		2 o p_121450_
	a (Lhd;)Z lambda$bootStrap$65
		static
		0 o p_121435_
	a (Lcee;ZLcdv;)Z lambda$bootStrap$45
		static
		0 o p_175149_
		1 o p_175150_
		2 o p_175151_
	a (ZLal;)Z lambda$bootStrap$59
		static
		0 o p_175182_
		1 o p_175183_
	a ()V bootStrap
		static
	a (Ldrn;ZLcdv;)Z lambda$bootStrap$34
		static
		0 o p_412862_
		1 o p_412863_
		2 o p_412864_
	a (Ljava/util/Map;Lcdv;)Z lambda$bootStrap$60
		static
		0 o p_445253_
		1 o p_445254_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304137_
	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 (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 (Lhd;ILamj;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$bootStrap$44
		static
		0 o p_175156_
		1 o p_175157_
		2 o p_175158_
	a (Lami;ZLcdv;)Z lambda$bootStrap$63
		static
		0 o p_445261_
		1 o p_445262_
		2 o p_445263_
	b (Lhd;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; lambda$bootStrap$33
		static
		0 o p_175192_
		1 o p_175193_
		2 o p_175194_
	b (Ljava/lang/String;ZLcdv;)Z lambda$bootStrap$37
		static
		0 o p_400871_
		1 o p_400872_
		2 o p_400873_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304140_
	b (Lhd;)V lambda$bootStrap$64
		static
		0 o p_335169_
	b (Ljava/util/Map;Lcdv;)Z lambda$bootStrap$54
		static
		0 o p_445256_
		1 o p_445257_
	b (Ljo$c;)Lamj; lambda$bootStrap$40
		static
		0 o p_359327_
	c (Lhd;)Z lambda$bootStrap$62
		static
		0 o p_121506_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304139_
	c (Ljava/lang/String;ZLcdv;)Z lambda$bootStrap$5
		static
		0 o p_450763_
		1 o p_450764_
		2 o p_450765_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304138_
	d (Lhd;)V lambda$bootStrap$61
		static
		0 o p_121514_
	e (Lhd;)Z lambda$bootStrap$56
		static
		0 o p_121518_
	e (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304141_
	f (Lhd;)V lambda$bootStrap$55
		static
		0 o p_121522_
	g (Lhd;)Z lambda$bootStrap$53
		static
		0 o p_121524_
	h (Lhd;)V lambda$bootStrap$52
		static
		0 o p_399365_
	i (Lhd;)Z lambda$bootStrap$50
		static
		0 o p_121528_
	j (Lhd;)V lambda$bootStrap$49
		static
		0 o p_121530_
	k (Lhd;)Z lambda$bootStrap$47
		static
		0 o p_121532_
	l (Lhd;)V lambda$bootStrap$46
		static
		0 o p_121534_
	m (Lhd;)Z lambda$bootStrap$39
		static
		0 o p_121536_
	n (Lhd;)V lambda$bootStrap$38
		static
		0 o p_121538_
	o (Lhd;)Z lambda$bootStrap$36
		static
		0 o p_121540_
	p (Lhd;)V lambda$bootStrap$35
		static
		0 o p_412865_
	q (Lhd;)Z lambda$bootStrap$32
		static
		0 o p_121544_
	r (Lhd;)V lambda$bootStrap$31
		static
		0 o p_247983_
	s (Lhd;)Z lambda$bootStrap$29
		static
		0 o p_121548_
	t (Lhd;)V lambda$bootStrap$28
		static
		0 o p_121550_
	u (Lhd;)Z lambda$bootStrap$27
		static
		0 o p_445255_
	v (Lhd;)V lambda$bootStrap$26
		static
		0 o p_445259_
	w (Lhd;)Z lambda$bootStrap$25
		static
		0 o p_445260_
	x (Lhd;)V lambda$bootStrap$24
		static
		0 o p_445251_
	y (Lhd;)Z lambda$bootStrap$23
		static
		0 o p_121560_
	z (Lhd;)V lambda$bootStrap$22
		static
		0 o p_121562_
hf$a net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier
	handle (Lhd;)V handle
		0 o p_121564_
hf$b net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Option
	a Lhf$a; modifier
	b Ljava/util/function/Predicate; canUse
	c Lxx; description
	<init> (Lhf$a;Ljava/util/function/Predicate;Lxx;)V <init>
		0 o modifier
		1 o canUse
		2 o description
	a ()Lhf$a; modifier
	b ()Ljava/util/function/Predicate; canUse
	c ()Lxx; description
	equals (Ljava/lang/Object;)Z equals
		0 o p_251803_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hfa hfa
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldqr;Lja;Ldra;)I a
		static
		0 o p_108797_
		1 o p_108798_
		2 o p_108799_
	a (Ldqr;Lja;)I a
		static
		0 o p_108794_
		1 o p_108795_
	a (Ldst;DD)I a
		static
		0 o p_108801_
		1 o p_108802_
		2 o p_108803_
	b (Ldst;DD)I b
		static
		0 o p_406187_
		1 o p_406188_
		2 o p_406189_
	b (Ldqr;Lja;)I b
		static
		0 o p_108805_
		1 o p_108806_
	c (Ldst;DD)I c
		static
		0 o p_108808_
		1 o p_108809_
		2 o p_108810_
	c (Ldqr;Lja;)I c
		static
		0 o p_406230_
		1 o p_406265_
	d (Ldqr;Lja;)I d
		static
		0 o p_108812_
		1 o p_108813_
hfb hfb
	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
hfc hfc
	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
hfd hfd
	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 (ILfzl;FLfoh;F)V a
		0 o p_363907_
		1 o p_364293_
		2 o p_363260_
		3 o p_363573_
		4 o p_360711_
	a (Lhfd$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 (Lbap;Lbya;)Ljava/util/Optional; a
		0 o p_363181_
		1 o p_361418_
	a ()V a
	a (Lhfd$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 (Lhfd$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 (Ljava/nio/ByteBuffer;IILjg;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/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 (Ljava/util/Optional;Lbap;Lbya;)V a
		0 o p_362811_
		1 o p_364101_
		2 o p_360749_
	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;Lbap;Lbya;)V a
		0 o p_363584_
		1 o p_362723_
		2 o p_361712_
	a (J)Z a
		static
		0 o p_361438_
	b (I)Z b
		static
		0 o p_363144_
	b (J)Z b
		static
		0 o p_361625_
	b (Lbap;Lbya;)Ljava/lang/Object; b
		0 o p_364648_
		1 o p_364415_
	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
hfd$a hfd$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 ()[Lhfd$a; a
		static
	valueOf (Ljava/lang/String;)Lhfd$a; valueOf
		static
		0 o p_361167_
	values ()[Lhfd$a; values
		static
hfd$b hfd$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
hfe hfe
	a a
	b b
	c c
	d d
	<init> (Lamj;)V <init>
		0 o p_108848_
	a (Lfzz;FF)V a
		0 o p_108850_
		1 o p_108851_
		2 o p_108852_
	a ()Lcom/mojang/blaze3d/buffers/GpuBuffer; a
		static
	a (Licq;)V a
		0 o p_389521_
	b ()Ljava/lang/String; b
		static
	c ()Ljava/lang/String; c
		static
	close ()V close
hff hff
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhff$d;ZZ)V <init>
		0 o p_108868_
		1 o p_108867_
		2 o p_108869_
	a (Lenn;)Lhff; a
		static
		0 o p_108877_
	a (II)Z a
		0 o p_108874_
		1 o p_108875_
	a (Lfoh;F)Lfoh; a
		0 o p_108878_
		1 o p_108879_
	a (F)Z a
		0 o p_365312_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V a
		static
		0 o p_108881_
	a ()Lhff$d; a
	b (F)I b
		0 o p_365076_
	b ()Z b
	c ()Z c
hff$a hff$a
	<init> ()V <init>
	a (II)Z a
		0 o p_108891_
		1 o p_108892_
	a (Lfoh;F)Lfoh; a
		0 o p_108894_
		1 o p_108895_
hff$b hff$b
	<init> ()V <init>
	a (II)Z a
		0 o p_108898_
		1 o p_108899_
	a (Lfoh;F)Lfoh; a
		0 o p_108901_
		1 o p_108902_
hff$c hff$c
	a a
	<init> ()V <init>
	a (II)Z a
		0 o p_108905_
		1 o p_108906_
	a (Lfoh;F)Lfoh; a
		0 o p_108908_
		1 o p_108909_
	a (F)Z a
		0 o p_361608_
	b (F)I b
		0 o p_362041_
hff$d hff$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 ()[Lhff$d; a
		static
	valueOf (Ljava/lang/String;)Lhff$d; valueOf
		static
		0 o p_108919_
	values ()[Lhff$d; values
		static
hfg hfg
	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 (Lhfg$a;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; a
		0 o p_418018_
	a (I)V a
		0 o p_418184_
	a ()V a
	a ([Lhfg$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
hfg$a hfg$a
	a (Ljava/nio/ByteBuffer;)V a
		0 o p_418373_
hfh hfh
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([Lhfh$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
hfh$a hfh$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
hfi hfi
	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> ()V <init>
	a (F)F a
		0 o p_437344_
	a ()F a
	a (J)V a
		0 o p_437416_
	b (J)V b
		0 o p_437289_
	b ()F b
	c (J)F c
		0 o p_437354_
	c ()Z c
hfj hfj
	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[Lhfj$b;)V <init>
		0 o p_108979_
		1 o p_108980_
		2 o p_108981_
	a (I)Lhfj$b; a
		0 o p_108983_
	a ([Lhfj;)V a
		static
		0 o p_108987_
	a (Ljg;)Lhfj; a
		static
		0 o p_108985_
	a ()[Lhfj; a
		static
	valueOf (Ljava/lang/String;)Lhfj; valueOf
		static
		0 o p_108989_
	values ()[Lhfj; values
		static
hfj$a hfj$a
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
hfj$b hfj$b
	a a
	b b
	c c
	<init> (III)V <init>
		0 o p_109002_
		1 o p_109003_
		2 o p_109004_
hfk hfk
	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
	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> (Lfzz;Lhfo;Lhgh;Lhhg;)V <init>
		0 o p_234219_
		1 o p_234220_
		2 o p_234222_
		3 o p_432897_
	a (Lbas;)V a
		0 o p_172723_
	a (Lfsy;Ljava/nio/file/Path;)V a
		static
		0 o p_234227_
		1 o p_234228_
	a (II)V a
		0 o p_109098_
		1 o p_109099_
	a (Lcdv;DDF)Lfof; a
		0 o p_320077_
		1 o p_320517_
		2 o p_320380_
		3 o p_319901_
	a (Lbas;Lamj;Lcom/mojang/blaze3d/shaders/ShaderType;)Ljava/lang/String; a
		static
		0 o p_409023_
		1 o p_409024_
		2 o p_409025_
	a (Z)V a
		0 o p_172776_
	a (Ljava/nio/file/Path;)V a
		0 o p_182643_
	a (Ljava/nio/file/Path;Lfsy;)V a
		static
		0 o p_406190_
		1 o p_406191_
	a (Lfoh;)Lfoh; a
		0 o p_415717_
	a (Lfof;Lfoh;D)Lfof; a
		static
		0 o p_319875_
		1 o p_320631_
		2 o p_319892_
	a (F)V a
		0 o p_109088_
	a (Lcew;F)F a
		static
		0 o p_109109_
		1 o p_109110_
	a (Lgzn;)V a
		0 o p_418266_
	a (Lfua;F)V a
		0 o p_109118_
		1 o p_109119_
	a (Lfzh;FZ)F a
		0 o p_109142_
		1 o p_109143_
		2 o p_109144_
	a (Lfzp;Z)V a
		0 o p_348648_
		1 o p_109096_
	a ()D a
	a (FZLorg/joml/Matrix4f;)V a
		0 o p_109123_
		1 o p_415631_
		2 o p_333953_
	a (Lfzp;)V a
		0 o p_348589_
	a (Lamj;)V a
		0 o p_366413_
	a (Lcdv;)V a
		0 o p_109107_
	a (Ldhp;)V a
		0 o p_109114_
	b ()Lhgz; b
	b (Z)V b
		0 o p_172780_
	b (F)Lorg/joml/Matrix4f; b
		0 o p_363849_
	b (Lfua;F)V b
		0 o p_109139_
		1 o p_109140_
	b (Ljava/nio/file/Path;)V b
		0 o p_234239_
	c ()Lhxj; c
	c (F)F c
		0 o p_109132_
	close ()V close
	d (F)V d
		0 o p_451189_
	d ()Libp; d
	e (F)Lorg/joml/Matrix4f; e
		0 o p_449416_
	e ()Z e
	f ()V f
	g ()V g
	h ()V h
	i ()V i
	j ()Lamj; j
	k ()F k
	l ()V l
	m ()Lfzz; m
	n ()F n
	o ()Lfzh; o
	p ()Lhfs; p
	q ()Lice; q
	r ()Lhfl; r
	s ()Lfsu; s
	t ()Lhga; t
	u ()V u
	v ()V v
	w ()Z w
	x ()Ljava/lang/String; x
	y ()Ljava/lang/String; y
	z ()Ljava/lang/String; z
hfl hfl
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/lang/String; a
		static
	a (IIDJLfzp;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_
	close ()V close
hfm hfm
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonArray;Ljava/util/List;)V a
		static
		0 o p_109223_
		1 o p_109224_
	a (Lbap;Lbya;)Lhfm$a; a
		0 o p_109220_
		1 o p_109221_
	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/util/List;Lcom/google/gson/JsonElement;)V a
		static
		0 o p_109238_
		1 o p_109239_
	a (Ljava/lang/Object;Lbap;Lbya;)V a
		0 o p_109230_
		1 o p_109231_
		2 o p_109232_
	a (Lhfm$a;Lbap;Lbya;)V a
		0 o p_109226_
		1 o p_109227_
		2 o p_109228_
	b (Lbap;Lbya;)Ljava/lang/Object; b
		0 o p_109242_
		1 o p_109243_
	b ()Z b
	c (Lbap;Lbya;)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
hfm$a hfm$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_
hfn hfn
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lejm;)Lhkr; 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 (Ldhp;)Lhgk; a
		static
		0 o p_366701_
	a (Lfga;)Lhkr; a
		static
		0 o p_109288_
	a (Ljava/util/HashMap;Lhkr;Lduv;)V a
		static
		0 o p_436492_
		1 o p_436493_
		2 o p_436494_
	b (Ljava/util/HashMap;Lhkr;Lduv;)V b
		static
		0 o p_436496_
		1 o p_436497_
		2 o p_436498_
	b (Ljava/util/HashMap;)V b
		static
		0 o p_436495_
	b (Lejm;)Lhgk; b
		static
		0 o p_109294_
	c (Lejm;)Lhgk; c
		static
		0 o p_366653_
	c (Ljava/util/HashMap;Lhkr;Lduv;)V c
		static
		0 o p_436499_
		1 o p_436500_
		2 o p_436501_
hfn$1 hfn$1
	a a
	<clinit> ()V <clinit>
		static
hfo hfo
	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> (Lfzz;Lhnw;Lhox;Lhyq;)V <init>
		0 o p_234241_
		1 o p_234242_
		2 o p_234243_
		3 o p_390372_
	a (Lfua;FLcem;Ldhp;Lczl;)V a
		0 o p_109331_
		1 o p_109332_
		2 o p_109333_
		3 o p_109334_
		4 o p_346361_
	a (Lcew;Ldhp;Ldhn;Lfua;Lhgy;I)V a
		0 o p_270072_
		1 o p_270793_
		2 o p_270837_
		3 o p_270974_
		4 o p_439656_
		5 o p_270103_
	a (Lcbp;)V a
		0 o p_109321_
	a (Lfua;Lhgy;IFFF)V a
		0 o p_109340_
		1 o p_439021_
		2 o p_109342_
		3 o p_109343_
		4 o p_109344_
		5 o p_109345_
	a (ILfua$a;Lfud;)V a
		static
		0 o p_438974_
		1 o p_439463_
		2 o p_439903_
	a (FLfua;Lhgy;Lhep;I)V a
		0 o p_109315_
		1 o p_109316_
		2 o p_439610_
		3 o p_109318_
		4 o p_109319_
	a (Lfua;Lcem;F)V a
		0 o p_109336_
		1 o p_109337_
		2 o p_109338_
	a (Lfua;Lhgy;IFLcem;FLdhp;)V a
		0 o p_109354_
		1 o p_440514_
		2 o p_109356_
		3 o p_109357_
		4 o p_109358_
		5 o p_109359_
		6 o p_109360_
	a (Ldhp;)Z a
		static
		0 o p_172913_
	a (Lfua;Lhgy;IFFLcem;)V a
		0 o p_109347_
		1 o p_440503_
		2 o p_109349_
		3 o p_109350_
		4 o p_109351_
		5 o p_109352_
	a (Lfua;Lhgy;ILdhp;)V a
		0 o p_109367_
		1 o p_438977_
		2 o p_109369_
		3 o p_109370_
	a (Lhep;)Lhfo$a; a
		static
		0 o p_172915_
	a (Lfua;Lhgy;ILcem;)V a
		0 o p_109362_
		1 o p_439677_
		2 o p_109364_
		3 o p_109365_
	a (Ldhp;Ldhp;)Z a
		0 o p_390460_
		1 o p_390457_
	a (F)F a
		0 o p_109313_
	a (FFLfua;ILcem;)V a
		0 o p_389706_
		1 o p_389465_
		2 o p_389695_
		3 o p_389683_
		4 o p_389577_
	a ()V a
	a (Lfua;FLcem;Ldhp;Lczl;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 (Lhem;FFLcbp;FLdhp;FLfua;Lhgy;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_439736_
		9 o p_109381_
	b (Lfua;Lcem;F)V b
		0 o p_109383_
		1 o p_109384_
		2 o p_109385_
	b (Lhep;)Lhfo$a; b
		static
		0 o p_172917_
hfo$1 hfo$1
	a a
	<clinit> ()V <clinit>
		static
hfo$a hfo$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 ()[Lhfo$a; a
		static
	a (Lcbp;)Lhfo$a; a
		static
		0 o p_172932_
	valueOf (Ljava/lang/String;)Lhfo$a; valueOf
		static
		0 o p_172934_
	values ()[Lhfo$a; values
		static
hfp hfp
	a a
	b b
	c c
	<init> (Lfzz;Lgzn;)V <init>
		0 o p_365160_
		1 o p_451435_
	a (Ldrq;Lja;Z)V a
		0 o p_365258_
		1 o p_363364_
		2 o p_360693_
	a (Lja;)V a
		0 o p_360572_
	a (Lja;Ljk$c;)V a
		0 o p_361578_
		1 o p_360383_
	a (ILja;I)V a
		0 o p_361814_
		1 o p_361734_
		2 o p_365242_
	a (Ljk;Lja;)V a
		0 o p_362746_
		1 o p_364603_
	a (ILja;Lbfq;Lmj;)V a
		0 o p_365183_
		1 o p_360425_
		2 o p_363511_
		3 o p_363016_
	a (Lbfq;)Lfoh; a
		static
		0 o p_360344_
	b (Lja;)V b
		0 o p_364810_
	b (ILja;I)V b
		0 o p_364986_
		1 o p_362181_
		2 o p_360434_
hfq hfq
	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
	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> (Lfzz;Lhnw;Lhir;Lhgh;Libp;Lhxj;)V <init>
		0 o p_234245_
		1 o p_234246_
		2 o p_234247_
		3 o p_234248_
		4 o p_451293_
		5 o p_434347_
	A ()V A
	B ()V B
	a (IIIZ)V a
		0 o p_109502_
		1 o p_109503_
		2 o p_109504_
		3 o p_109505_
	a (Lhfq$a;Ldqr;Lejm;Lja;)I a
		static
		0 o p_412967_
		1 o p_109538_
		2 o p_109539_
		3 o p_109540_
	a (Lfzh;Lhlh;Z)V a
		0 o p_449636_
		1 o p_449857_
		2 o p_449420_
	a (Lja;Z)V a
		0 o p_109733_
		1 o p_109734_
	a (ILfzl;FLfoh;F)V a
		0 o p_403989_
		1 o p_403990_
		2 o p_403991_
		3 o p_403992_
		4 o p_403993_
	a (Lfua;Lhfw$a;Libp;)V a
		0 o p_363901_
		1 o p_365216_
		2 o p_451091_
	a (II)V a
		0 o p_109488_
		1 o p_109489_
	a (Ldqr;Lja;)I a
		static
		0 o p_109542_
		1 o p_109543_
	a (III)V a
		0 o p_109491_
		1 o p_109492_
		2 o p_109493_
	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 (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 (Lfro;Lhlh;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;ZLibp;Lfzp;Lbya;)V a
		0 o p_361593_
		1 o p_366590_
		2 o p_362420_
		3 o p_418185_
		4 o p_363964_
		5 o p_451509_
		6 o p_360931_
		7 o p_362234_
	a (Lfro;Lfoh;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V a
		0 o p_364025_
		1 o p_360771_
		2 o p_418104_
	a (Lhlc$a;)V a
		0 o p_295462_
	a (Lavw;)V a
		0 o p_109766_
	a (Lbap;)V a
		0 o p_109513_
	a (Lorg/joml/Matrix4fc;DDD)Lhkt; a
		0 o p_428537_
		1 o p_428258_
		2 o p_428243_
		3 o p_428448_
	a (Lfro;Lfzl;Lfoh;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 (Lcdv;F)Lhuk; a
		0 o p_434345_
		1 o p_434712_
	a (Lfua;Libp;Lhgz;)V a
		0 o p_445544_
		1 o p_451477_
		2 o p_447258_
	a (Lhfw$a;Lfua;ZLibp;)V a
		0 o p_362782_
		1 o p_361893_
		2 o p_361698_
		3 o p_451577_
	a (Ldqv;)V a
		0 o p_383159_
	a (Lgzn;)V a
		0 o p_109702_
	a (Lhlc$a;Lhld;Lfoh;ZZ)V a
		0 o p_371775_
		1 o p_427314_
		2 o p_371372_
		3 o p_371855_
		4 o p_371355_
	a (Lfua;Lfud;DDDLibn;I)V a
		0 o p_109638_
		1 o p_109639_
		2 o p_109641_
		3 o p_109642_
		4 o p_109643_
		5 o p_451494_
		6 o p_380403_
	a (Lfua;)V a
		0 o p_109589_
	a (J)V a
		0 o p_366463_
	a (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lfoh;Lftn;Lhlh;)V a
		0 o p_450709_
		1 o p_450710_
		2 o p_450711_
		3 o p_450712_
	a (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lfoh;)Lhlh; a
		0 o p_254341_
		1 o p_323487_
		2 o p_253766_
	a (Lfua;Libp;Lhgy;)V a
		0 o p_434073_
		1 o p_451455_
		2 o p_433941_
	a (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Libu;)V a
		0 o p_450713_
		1 o p_450714_
	a (Lfro;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V a
		0 o p_363357_
		1 o p_418328_
	a (Lfzh;)V a
		0 o p_451146_
	a (ILja;I)V a
		0 o p_109775_
		1 o p_109776_
		2 o p_109777_
	a (Lhlh;)Lhlh; a
		static
		0 o p_296151_
	a (Ldqu;Lja;Lejm;Lejm;I)V a
		0 o p_109545_
		1 o p_109546_
		2 o p_109547_
		3 o p_109548_
		4 o p_109549_
	a ()V a
	a (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Libp;Lbya;Lorg/joml/Matrix4f;Lftn;Lftn;ZLhlh;Lftn;Lftn;)V a
		0 o p_450715_
		1 o p_450716_
		2 o p_450717_
		3 o p_450718_
		4 o p_450719_
		5 o p_450720_
		6 o p_450721_
		7 o p_450722_
		8 o p_450723_
		9 o p_450724_
	a (Lftk;Lfzp;ZLfzh;Lorg/joml/Matrix4f;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_449678_
		7 o p_425977_
		8 o p_425544_
		9 o p_426302_
	a (Lfzh;FLibp;)V a
		0 o p_446148_
		1 o p_445613_
		2 o p_451291_
	a (Lfzh;Libp;)V a
		0 o p_451426_
		1 o p_451304_
	a (Lfro;Lfoh;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lhlh;)V a
		0 o p_361973_
		1 o p_363812_
		2 o p_418393_
		3 o p_451259_
	a (Lja;)Z a
		0 o p_295788_
	a (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lftn;Lftn;)V a
		0 o p_450725_
		1 o p_450726_
		2 o p_450727_
	a (Lorg/joml/Vector4f;)V a
		0 o p_409053_
	a (Lfro;Lfzh;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V a
		0 o p_362870_
		1 o p_362177_
		2 o p_418294_
	a (Lja;Lejm;Lejm;)V a
		0 o p_109722_
		1 o p_109723_
		2 o p_109724_
	a (Lfzh;Lhlh;Lfzp;Libp;)V a
		0 o p_435924_
		1 o p_434024_
		2 o p_434683_
		3 o p_450957_
	a (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lfoh;IF)V a
		0 o p_450728_
		1 o p_450729_
		2 o p_450730_
		3 o p_450731_
	a (Lfoh;)V a
		0 o p_361632_
	b (Lfzh;)Z b
		0 o p_234311_
	b (Lhlh;)V b
		0 o p_194355_
	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 (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
	b (Lfzh;Libp;)V b
		0 o p_451355_
		1 o p_451261_
	c ()Z c
	c (Lfzh;)V c
		0 o p_194371_
	close ()V close
	d ()V d
	e ()Ljava/lang/String; e
	f ()Lhlc; 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 ()Z n
	o ()V o
	p ()Lfsk; p
	q ()Lfsk; q
	r ()Lfsk; r
	s ()Lfsk; s
	t ()Lfsk; t
	u ()Lfsk; u
	v ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; v
	w ()Lhgp; w
	x ()Lhlh; x
	y ()Lhfd; y
	z ()Lhgd; z
hfq$1 hfq$1
	b b
	<init> (Lhfq;Lbya;)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_
hfq$a hfq$a
	a a
	<clinit> ()V <clinit>
		static
	a (Ldqr;Lja;)I a
		static
		0 o p_412971_
		1 o p_412968_
	packedBrightness (Ldqr;Lja;)I packedBrightness
		0 o p_412972_
		1 o p_412974_
hfr hfr
	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 (Lamj;)Lftn; a
		0 o p_363913_
	a (Lamj;Lftn;)V a
		0 o p_360547_
		1 o p_363379_
	a ()V a
hfs hfs
	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> (Lhfk;Lfzz;)V <init>
		0 o p_109878_
		1 o p_109879_
	a (Lcew;FF)F a
		0 o p_234313_
		1 o p_234314_
		2 o p_234315_
	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 (Lenn;I)F a
		static
		0 o p_234317_
		1 o p_234318_
	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
hft hft
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Liek;Lidm;)V <init>
		0 o p_435903_
		1 o p_360823_
	a (ILfua$a;Lfud;)V a
		static
		0 o p_435195_
		1 o p_433720_
		2 o p_435645_
	a (FLico;ILfua$a;Lfud;)V a
		static
		0 o p_433105_
		1 o p_435183_
		2 o p_433839_
		3 o p_433913_
		4 o p_434099_
	a (Lfht;Lfhv;Libq;)V a
		0 o p_361383_
		1 o p_363500_
		2 o p_364922_
	a (Libq;Lfua;Lhgy;ZI)V a
		0 o p_360365_
		1 o p_362483_
		2 o p_434609_
		3 o p_362262_
		4 o p_364872_
	a (Lfhp;)Libq$a; a
		0 o p_364175_
hfu hfu
	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
hfv hfv
	a a
	b b
	<init> (Lamj;Ljava/lang/String;)V <init>
		0 o sheet
		1 o prefix
	a (Ljava/lang/String;)Lier; a
		0 o p_400080_
	a ()Lamj; a
	a (Lamj;)Lier; a
		0 o p_399646_
	b ()Ljava/lang/String; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_399525_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hfw hfw
	a (Ljava/util/SequencedMap;Lftw;)Lhfw$a; a
		static
		0 o p_352388_
		1 o p_350332_
	a (Lhgk;)Lfud; a
		0 o p_109903_
	a (Lftw;)Lhfw$a; a
		static
		0 o p_350664_
hfw$a hfw$a
	a a
	b b
	c c
	d d
	<init> (Lftw;Ljava/util/SequencedMap;)V <init>
		0 o p_350964_
		1 o p_352181_
	a (Lhgk;)Lfud; a
		0 o p_109919_
	a ()V a
	a (Lhgk;Lftv;)V a
		0 o p_350903_
		1 o p_350797_
	b (Lhgk;)V b
		0 o p_109913_
	b ()V b
hfx hfx
	a a
	b b
	<init> (Lkd;III)V <init>
		0 o p_366555_
		1 o p_366900_
		2 o p_366696_
		3 o p_366804_
	a (Lhlc$a;)Z a
		0 o p_366660_
	a (Lhfx$e;Lhlh;I)V a
		0 o p_366457_
		1 o p_366899_
		2 o p_371758_
	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_
hfx$a hfx$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 (III)Lhfx$a; a
		static
		0 o p_366469_
		1 o p_366599_
		2 o p_366616_
	a ()[Lhfx$a; a
		static
	valueOf (Ljava/lang/String;)Lhfx$a; valueOf
		static
		0 o p_366438_
	values ()[Lhfx$a; values
		static
hfx$b hfx$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lhfx;Lfaf;)V <init>
		0 o p_366684_
		1 o p_366797_
	a (Lhlc$a;)Z a
		0 o p_366697_
	a (Lhfx$e;ZLhlh;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 (Lhfx$a;ZZZ)I a
		static
		0 o p_366829_
		1 o p_366579_
		2 o p_366439_
		3 o p_366724_
	a (ZZZ)Lfaf; a
		0 o p_366433_
		1 o p_366456_
		2 o p_366831_
	a ()Lhlc$a; a
	b ()Lfoc; b
	c ()Z c
hfx$c hfx$c
	a a
	b b
	<init> (Lhfx;Lhlc$a;)V <init>
		0 o p_371714_
		1 o p_366798_
	a (Lhfx$e;ZLhlh;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 ()Lhlc$a; a
	b ()Lfoc; b
hfx$d hfx$d
	a (Lhfx$e;ZLhlh;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 ()Lhlc$a; a
	b ()Lfoc; b
hfx$e hfx$e
	visit (Lhfx$d;ZIZ)V visit
		0 o p_366800_
		1 o p_366784_
		2 o p_366852_
		3 o p_371878_
hfy hfy
	a (Lgyo;Lfua;Lhgk;IILico;ILhxo$a;)V a
		0 o p_439129_
		1 o p_439842_
		2 o p_440000_
		3 o p_440195_
		4 o p_440355_
		5 o p_439737_
		6 o p_439760_
		7 o p_442691_
	a (Lgwg;Ljava/lang/Object;Lfua;Lhgk;IIILico;ILhxo$a;)V a
		0 o p_440647_
		1 o p_440718_
		2 o p_440558_
		3 o p_438998_
		4 o p_440365_
		5 o p_438951_
		6 o p_439205_
		7 o p_439682_
		8 o p_439754_
		9 o p_439871_
	a (Lfua;Lhhj;)V a
		0 o p_439854_
		1 o p_440284_
	a (Lfua;Lhuk;Lorg/joml/Quaternionf;)V a
		0 o p_440539_
		1 o p_440393_
		2 o p_439403_
	a (Lhgy$b;)V a
		0 o p_445517_
	a (Lfua;Ldhn;III[ILjava/util/List;Lhgk;Lhys$a;)V a
		0 o p_439086_
		1 o p_439900_
		2 o p_439678_
		3 o p_440575_
		4 o p_440740_
		5 o p_440087_
		6 o p_440405_
		7 o p_440525_
		8 o p_438984_
	a (Lfua;FLjava/util/List;)V a
		0 o p_439112_
		1 o p_439891_
		2 o p_439759_
	a (Lfua;Lhuk$a;)V a
		0 o p_440528_
		1 o p_440576_
	a (Lfua;FFLbes;ZLgda$a;IIII)V a
		0 o p_440112_
		1 o p_439364_
		2 o p_439156_
		3 o p_438924_
		4 o p_440612_
		5 o p_439113_
		6 o p_440164_
		7 o p_439316_
		8 o p_440620_
		9 o p_440227_
	a (Lgwg;Ljava/lang/Object;Lfua;Lhgk;IIILhxo$a;)V a
		0 o p_439327_
		1 o p_439516_
		2 o p_438927_
		3 o p_440389_
		4 o p_439354_
		5 o p_439771_
		6 o p_440616_
		7 o p_439732_
	a (Lfua;Lhgk;Lhhr;FFFIII)V a
		0 o p_439157_
		1 o p_440628_
		2 o p_439853_
		3 o p_440368_
		4 o p_440148_
		5 o p_440307_
		6 o p_440602_
		7 o p_440529_
		8 o p_440743_
	a (Lgyo;Lfua;Lhgk;IILico;)V a
		0 o p_438869_
		1 o p_440328_
		2 o p_439749_
		3 o p_438949_
		4 o p_439805_
		5 o p_440472_
	a (Lgyo;Lfua;Lhgk;IILico;ZZ)V a
		0 o p_440506_
		1 o p_439549_
		2 o p_439935_
		3 o p_439997_
		4 o p_440251_
		5 o p_440420_
		6 o p_438944_
		7 o p_440215_
	a (Lfua;Lejm;III)V a
		0 o p_438936_
		1 o p_439547_
		2 o p_440601_
		3 o p_440032_
		4 o p_440736_
	a (Lgyo;Lfua;Lhgk;IILico;ZZILhxo$a;I)V a
		0 o p_439389_
		1 o p_438887_
		2 o p_439860_
		3 o p_439289_
		4 o p_440106_
		5 o p_439647_
		6 o p_439080_
		7 o p_438989_
		8 o p_439569_
		9 o p_442896_
		10 o p_451688_
	a (Lfua;Lhuk;Lhva;)V a
		0 o p_438906_
		1 o p_439622_
		2 o p_439768_
	a (Lfua;Lfoh;ILxx;ZIDLibo;)V a
		0 o p_439537_
		1 o p_439628_
		2 o p_439109_
		3 o p_439200_
		4 o p_439687_
		5 o p_451645_
		6 o p_440364_
		7 o p_451474_
	a (Lfua;Lhgk;Lhgy$a;)V a
		0 o p_440145_
		1 o p_440184_
		2 o p_439967_
hfz hfz
	a a
	b b
	<init> ()V <init>
	a (Lhgk;)Lfud; a
		0 o p_109935_
	a (I)V a
		0 o p_109930_
	a ()V a
hfz$a hfz$a
	a a
	b b
	<init> (Lfud;I)V <init>
		0 o delegate
		1 o color
	a (FF)Lfud; a
		0 o p_350507_
		1 o p_350470_
	a ()Lfud; a
	a (IIII)Lfud; a
		0 o p_350802_
		1 o p_351011_
		2 o p_350273_
		3 o p_351040_
	a (II)Lfud; a
		0 o p_350412_
		1 o p_350568_
	a (FFF)Lfud; a
		0 o p_350357_
		1 o p_350369_
		2 o p_350557_
	b (FFF)Lfud; b
		0 o p_350484_
		1 o p_350765_
		2 o p_350737_
	b ()I b
	b (II)Lfud; b
		0 o p_350636_
		1 o p_351006_
	equals (Ljava/lang/Object;)Z equals
		0 o p_350688_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hg net/minecraft/commands/arguments/selector/options/package-info
hga hga
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhfe;)V <init>
		0 o p_110002_
	a (Lgdd;IIZ)V a
		0 o p_334063_
		1 o p_333839_
		2 o p_333923_
		3 o p_418077_
	a (Licq;)V a
		0 o p_423546_
	a (FF)F a
		static
		0 o p_249058_
		1 o p_249548_
hgb hgb
	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
hgc hgc
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Licq;Lidn;Lbbe;)V <init>
		0 o p_442728_
		1 o p_440573_
		2 o p_440192_
	a (Lczp;)Lhgk; a
		static
		0 o p_451433_
	a (Lhgc$a;)Lhgc$a; a
		static
		0 o p_442999_
	a (Ljava/util/concurrent/CompletableFuture;Lhgc$a;)Lhgc$a; a
		static
		0 o p_443381_
		1 o p_443215_
	a (Ldkq;)Lhgc$a; a
		0 o p_438888_
	b (Ldkq;)Ljava/util/function/Supplier; b
		0 o p_443503_
	c (Ldkq;)Ljava/util/concurrent/CompletableFuture; c
		0 o p_446256_
hgc$1 hgc$1
	a a
	<init> (Lhgc;)V <init>
		0 o p_440059_
	a (Ldkq;)Ljava/util/concurrent/CompletableFuture; load
		0 o p_440714_
	a (Ldkq;Lcom/mojang/authlib/GameProfile;)Ljava/util/concurrent/CompletionStage; a
		0 o p_450738_
		1 o p_450739_
	a (Lcom/mojang/authlib/GameProfile;Ldkq;Ljava/util/Optional;)Ljava/util/Optional; a
		0 o p_450732_
		1 o p_450733_
		2 o p_450734_
	a (Lcom/mojang/authlib/GameProfile;Ldkq;Lczp;)Lhgc$a; a
		0 o p_450735_
		1 o p_450736_
		2 o p_450737_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_439663_
hgc$2 hgc$2
	a a
	<init> (Lhgc;)V <init>
		0 o p_439204_
	a (Ldkq;)Lhgc$a; load
		0 o p_439888_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_440323_
hgc$a hgc$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lhgc;Lcom/mojang/authlib/GameProfile;Lczp;Lczp$a;)V <init>
		0 o p_443443_
		1 o p_440508_
		2 o p_451437_
		3 o p_451136_
	a ()Lcom/mojang/authlib/GameProfile; a
	b ()Lczp; b
	c ()Lhgk; c
	d ()Lcom/mojang/blaze3d/textures/GpuTextureView; d
	e ()Lgib; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_439418_
	hashCode ()I hashCode
hgd hgd
	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;Lhfb;)V <init>
		0 o p_364536_
		1 o p_361479_
		2 o p_361607_
		3 o p_418200_
	a (Lamj;Lftl;)Lfsk; a
		0 o p_418113_
		1 o p_418259_
	a (Lfro;IILhgd$a;)V a
		0 o p_362523_
		1 o p_361423_
		2 o p_362735_
		3 o p_361871_
	a (Lhge;Licq;Ljava/util/Set;Lamj;Lhfb;)Lhgd; a
		static
		0 o p_366777_
		1 o p_110034_
		2 o p_362436_
		3 o p_405015_
		4 o p_418231_
	a (Lhge;Lamj;)Z a
		static
		0 o p_359201_
		1 o p_359202_
	a (Lfsk;Lftk;)V a
		0 o p_361528_
		1 o p_361187_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_359199_
	a (Licq;Lhge$c;Lamj;)Lhgf; a
		static
		0 o p_364641_
		1 o p_361826_
		2 o p_405738_
	close ()V close
hgd$a hgd$a
	a (Lamj;)Lftn; a
		0 o p_364001_
	a (Lamj;Lftn;)V a
		0 o p_362165_
		1 o p_362344_
	b (Lamj;Lftn;)Lhgd$a; b
		static
		0 o p_362084_
		1 o p_365173_
	b (Lamj;)Lftn; b
		0 o p_360758_
hgd$a$1 hgd$a$1
	a a
	b b
	c c
	<init> (Lftn;Lamj;)V <init>
		0 o p_362206_
		1 o p_363288_
	a (Lamj;)Lftn; a
		0 o p_360954_
	a (Lamj;Lftn;)V a
		0 o p_363133_
		1 o p_360603_
hge hge
	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
hge$a hge$a
	a a
	<clinit> ()V <clinit>
		static
	a (Lhge$a;)Lcom/mojang/datafixers/util/Either; a
		static
		0 o p_363760_
	a ()Ljava/lang/String; a
	a (Lcom/mojang/datafixers/util/Either;)Lhge$a; a
		static
		0 o p_360605_
	b ()Ljava/util/Set; b
hge$b hge$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
hge$c hge$c
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lamj;Ljava/util/List;Lamj;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_417668_
	a ()Ljava/util/stream/Stream; a
	a (Lhge$a;)Ljava/util/stream/Stream; a
		static
		0 o p_392548_
	b (Lhge$a;)Ljava/lang/String; b
		static
		0 o p_365463_
	b ()Lamj; b
	c ()Lamj; c
	d ()Ljava/util/List; d
	e ()Lamj; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_364622_
	f ()Ljava/util/Map; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hge$d hge$d
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lamj;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 ()Lamj; 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
hge$e hge$e
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lamj;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 ()Lamj; 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
hgf hgf
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lamj;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;Lhgf$a;)Lcom/mojang/datafixers/util/Pair; a
		static
		0 o p_423165_
		1 o p_423166_
	a ()Ljava/lang/String; a
	a (Lfrp;Lamj;Lftn;)Lftn; a
		static
		0 o p_363968_
		1 o p_362663_
		2 o p_363989_
	a (Lfro;Ljava/util/Map;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V a
		0 o p_361477_
		1 o p_364596_
		2 o p_418074_
	a (Lftn;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Ljava/util/Map;)V a
		0 o p_432283_
		1 o p_432284_
		2 o p_432285_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; a
		0 o p_417669_
	b ()Ljava/lang/String; b
	close ()V close
hgf$a hgf$a
	a (Ljava/util/Map;)V a
		0 o p_364998_
	a (Lfrp;Ljava/util/Map;)V a
		0 o p_362294_
		1 o p_362030_
	a ()Ljava/lang/String; a
	b (Ljava/util/Map;)Lcom/mojang/blaze3d/textures/GpuTextureView; b
		0 o p_362433_
hgf$b hgf$b
	a a
	b b
	c c
	d d
	<init> (Ljava/lang/String;Lamj;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 (Lfrp;Ljava/util/Map;)V a
		0 o p_364579_
		1 o p_360589_
	a ()Ljava/lang/String; a
	b (Ljava/util/Map;)Lcom/mojang/blaze3d/textures/GpuTextureView; b
		0 o p_361239_
	b ()Lamj; b
	c (Ljava/util/Map;)Lftn; 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
hgf$c hgf$c
	a a
	b b
	c c
	d d
	<init> (Ljava/lang/String;Liby;II)V <init>
		0 o samplerName
		1 o texture
		2 o width
		3 o height
	a (Lfrp;Ljava/util/Map;)V a
		0 o p_361843_
		1 o p_362022_
	a ()Ljava/lang/String; a
	b (Ljava/util/Map;)Lcom/mojang/blaze3d/textures/GpuTextureView; b
		0 o p_418145_
	b ()Liby; 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
hgg hgg
	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 (Lhgg;)Lhgg; a
		0 o p_173053_
	a (I)V a
		0 o p_173048_
	a (II)V a
		0 o p_173050_
		1 o p_173051_
	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
hgh hgh
	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;Lhgk;)V a
		static
		0 o p_110102_
		1 o p_110103_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V a
		static
		0 o p_359206_
	a ()Lhgn; a
	b (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V b
		0 o p_366352_
	b ()Lhgo; b
	b (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lhgk;)V b
		static
		0 o p_173061_
		1 o p_173062_
	c ()Lhfw$a; c
	d ()Lhfw$a; d
	e ()Lhfz; e
hgi hgi
	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
	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_
hgj hgj
	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> (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 ()Lfsk; d
		static
	e ()Lfsk; e
		static
	f ()Lfsk; f
		static
	g ()Lfsk; g
		static
	h ()V h
		static
	i ()V 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
	toString ()Ljava/lang/String; toString
hgj$a hgj$a
	v v
	<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
hgj$b hgj$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
hgj$c hgj$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_
hgj$d hgj$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_
hgj$e hgj$e
	v v
	<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
hgj$f hgj$f
	v v
	<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 ()Lhgj$f$a; e
		static
	f ()V f
		static
hgj$f$a hgj$f$a
	a a
	<init> ()V <init>
	a (Lamj;Z)Lhgj$f$a; a
		0 o p_173133_
		1 o p_173134_
	a ()Lhgj$f; a
hgj$f$b hgj$f$b
	a a
	b b
	<init> (Lamj;Z)V <init>
		0 o id
		1 o mipmap
	a ()Lamj; a
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_390461_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hgj$g hgj$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
hgj$h hgj$h
	v v
	<init> (Ljava/lang/String;Ljava/util/function/Supplier;)V <init>
		0 o p_110300_
		1 o p_410564_
	d ()Lfsk; d
	e ()V e
		static
	f ()V f
		static
hgj$i hgj$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_
hgj$j hgj$j
	v v
	w w
	<init> (Lamj;Z)V <init>
		0 o p_110333_
		1 o p_110334_
	a (Lamj;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
hgj$k hgj$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_
hgk hgk
	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
	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
	v v
	w w
	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 (Lamj;)Lhgk; A
		static
		0 o p_383177_
	A ()Lhgk; A
		static
	B (Lamj;)Lhgk; B
		static
		0 o p_383080_
	B ()Lhgk; B
		static
	C (Lamj;)Lhgk; C
		static
		0 o p_414927_
	C ()Lhgk; C
		static
	D (Lamj;)Lhgk; D
		static
		0 o p_414923_
	D ()I D
	E (Lamj;)Lhgk; E
		static
		0 o p_414946_
	E ()Lcom/mojang/blaze3d/vertex/VertexFormat; E
	F (Lamj;)Lhgk; F
		static
		0 o p_414935_
	F ()Lcom/mojang/blaze3d/vertex/VertexFormat$b; F
	G (Lamj;)Lhgk; G
		static
		0 o p_414945_
	G ()Ljava/util/Optional; G
	H (Lamj;)Lhgk; H
		static
		0 o p_414956_
	H ()Z H
	I (Lamj;)Lhgk; I
		static
		0 o p_414955_
	I ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; I
	J (Lamj;)Lhgk; J
		static
		0 o p_414939_
	J ()Z J
	K (Lamj;)Lhgk; K
		static
		0 o p_414947_
	K ()Z K
	L (Lamj;)Lhgk; L
		static
		0 o p_414934_
	L ()Z L
	M (Lamj;)Lhgk; M
		static
		0 o p_414936_
	N (Lamj;)Lhgk; N
		static
		0 o p_414952_
	O (Lamj;)Lhgk; O
		static
		0 o p_414954_
	P (Lamj;)Lhgk; P
		static
		0 o p_414925_
	Q (Lamj;)Lhgk; Q
		static
		0 o p_414928_
	R (Lamj;)Lhgk; R
		static
		0 o p_414938_
	S (Lamj;)Lhgk; S
		static
		0 o p_414924_
	T (Lamj;)Lhgk; T
		static
		0 o p_414953_
	U (Lamj;)Lhgk; U
		static
		0 o p_414948_
	V (Lamj;)Lhgk; V
		static
		0 o p_414951_
	W (Lamj;)Lhgk; W
		static
		0 o p_414940_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Ljava/util/function/Function; a
		static
		0 o p_405035_
	a (Ljava/lang/String;ILcom/mojang/blaze3d/pipeline/RenderPipeline;Lhgk$b;)Lhgk$a; a
		static
		0 o p_173216_
		1 o p_173219_
		2 o p_404691_
		3 o p_173222_
	a (Lamj;Ljava/lang/Boolean;)Lhgk; a
		static
		0 o p_414929_
		1 o p_414930_
	a (D)Lhgk; a
		static
		0 o p_270166_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lamj;)Lhgk; a
		static
		0 o p_414932_
		1 o p_414933_
	a (Ljava/lang/Double;)Lhgk$a; a
		static
		0 o p_404020_
	a (Lamj;)Lhgk; a
		static
		0 o p_110432_
	a (Lamj;Z)Lhgk; a
		static
		0 o p_110444_
		1 o p_110445_
	a (Lftz;)V a
		0 o p_350805_
	a (Lamj;FF)Lhgk; a
		static
		0 o p_312312_
		1 o p_312776_
		2 o p_312709_
	a (Ljava/lang/String;IZZLcom/mojang/blaze3d/pipeline/RenderPipeline;Lhgk$b;)Lhgk$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_
	b (Lamj;)Lhgk; b
		static
		0 o p_298411_
	b (Lamj;FF)Lhgk; b
		static
		0 o p_110437_
		1 o p_110438_
		2 o p_110439_
	b (Lamj;Ljava/lang/Boolean;)Lhgk; b
		static
		0 o p_414957_
		1 o p_414958_
	b (Lamj;Z)Lhgk; b
		static
		0 o p_110449_
		1 o p_110450_
	c (Lamj;)Lhgk; c
		static
		0 o p_381653_
	c (Lamj;Z)Lhgk; c
		static
		0 o p_110455_
		1 o p_110456_
	c (Lamj;Ljava/lang/Boolean;)Lhgk; c
		static
		0 o p_414943_
		1 o p_414944_
	d (Lamj;Ljava/lang/Boolean;)Lhgk; d
		static
		0 o p_414941_
		1 o p_414942_
	d ()Lhgk; d
		static
	d (Lamj;)Lhgk; d
		static
		0 o p_110447_
	d (Lamj;Z)Lhgk; d
		static
		0 o p_234336_
		1 o p_234337_
	e (Lamj;)Lhgk; e
		static
		0 o p_364145_
	e (Lamj;Z)Lhgk; e
		static
		0 o p_110461_
		1 o p_110462_
	e ()Lhgk; e
		static
	e (Lamj;Ljava/lang/Boolean;)Lhgk; e
		static
		0 o p_414949_
		1 o p_414950_
	f ()Lhgk; f
		static
	f (Lamj;)Lhgk; f
		static
		0 o p_110453_
	f (Lamj;Z)Lhgk; f
		static
		0 o p_383108_
		1 o p_383023_
	g (Lamj;)Lhgk; g
		static
		0 o p_110459_
	g ()Lhgk; g
		static
	h ()Lhgk; h
		static
	h (Lamj;)Lhgk; h
		static
		0 o p_110465_
	i (Lamj;)Lhgk; i
		static
		0 o p_110468_
	i ()Lhgk; i
		static
	j ()Lhgk; j
		static
	j (Lamj;)Lhgk; j
		static
		0 o p_110474_
	k (Lamj;)Lhgk; k
		static
		0 o p_234339_
	k ()Lhgk; k
		static
	l ()Lhgk; l
		static
	l (Lamj;)Lhgk; l
		static
		0 o p_110477_
	m ()Lhgk; m
		static
	m (Lamj;)Lhgk; m
		static
		0 o p_110480_
	n ()Lhgk; n
		static
	n (Lamj;)Lhgk; n
		static
		0 o p_110483_
	o (Lamj;)Lhgk; o
		static
		0 o p_110486_
	o ()Lhgk; o
		static
	p ()Lhgk; p
		static
	p (Lamj;)Lhgk; p
		static
		0 o p_173236_
	q ()Lhgk; q
		static
	q (Lamj;)Lhgk; q
		static
		0 o p_110489_
	r ()Lhgk; r
		static
	r (Lamj;)Lhgk; r
		static
		0 o p_312754_
	s (Lamj;)Lhgk; s
		static
		0 o p_110492_
	s ()Lhgk; s
		static
	t ()Lhgk; t
		static
	t (Lamj;)Lhgk; t
		static
		0 o p_110495_
	u ()Lhgk; u
		static
	u (Lamj;)Lhgk; u
		static
		0 o p_110498_
	v ()Lhgk; v
		static
	v (Lamj;)Lhgk; v
		static
		0 o p_173238_
	w (Lamj;)Lhgk; w
		static
		0 o p_181445_
	w ()Lhgk; w
		static
	x ()Lhgk; x
		static
	x (Lamj;)Lhgk; x
		static
		0 o p_181447_
	y ()Lhgk; y
		static
	y (Lamj;)Lhgk; y
		static
		0 o p_110501_
	z ()Lhgk; z
		static
	z (Lamj;)Lhgk; z
		static
		0 o p_173241_
hgk$a hgk$a
	B B
	C C
	D D
	E E
	F F
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZZLcom/mojang/blaze3d/pipeline/RenderPipeline;Lhgk$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_
	E ()Lcom/mojang/blaze3d/vertex/VertexFormat; E
	F ()Lcom/mojang/blaze3d/vertex/VertexFormat$b; F
	G ()Ljava/util/Optional; G
	H ()Z H
	I ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; I
	M ()Ljava/lang/String; M
	a (Lhgk$b;)V a
		static
		0 o p_409063_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lamj;)Lhgk; a
		static
		0 o p_409064_
		1 o p_409065_
	a (Lamj;Ljava/lang/Boolean;)Lhgk; a
		static
		0 o p_414959_
		1 o p_414960_
	a (Lftz;)V a
		0 o p_405005_
	b (Lhgk$b;)V b
		static
		0 o p_409062_
	toString ()Ljava/lang/String; toString
hgk$b hgk$b
	a a
	b b
	c c
	d d
	<init> (Lhgj$b;Lhgj$d;Lhgj$i;Lhgj$c;Lhgj$h;Lhgj$k;Lhgj$e;Lhgk$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 ()Lhgk$b$a; a
		static
	toString ()Ljava/lang/String; toString
hgk$b$a hgk$b$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> ()V <init>
	a (Lhgj$d;)Lhgk$b$a; a
		0 o p_110672_
	a (Lhgj$i;)Lhgk$b$a; a
		0 o p_110678_
	a (Lhgj$b;)Lhgk$b$a; a
		0 o p_173291_
	a (Lhgj$e;)Lhgk$b$a; a
		0 o p_110674_
	a (Lhgj$c;)Lhgk$b$a; a
		0 o p_110670_
	a (Z)Lhgk$b; a
		0 o p_110692_
	a (Lhgk$c;)Lhgk$b; a
		0 o p_110690_
	a (Lhgj$h;)Lhgk$b$a; a
		0 o p_110676_
	a (Lhgj$k;)Lhgk$b$a; a
		0 o p_110684_
hgk$c hgk$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 ()[Lhgk$c; a
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lhgk$c; valueOf
		static
		0 o p_110705_
	values ()[Lhgk$c; values
		static
hgl hgl
	a a
	b b
	c c
	<init> (I)V <init>
		0 o p_110711_
	a (J)J a
		0 o p_110713_
hgm hgm
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;Lies;Lhfw;)V <init>
		0 o p_416192_
		1 o p_435231_
		2 o p_416377_
	a (ZFLhgy;)V a
		0 o p_416461_
		1 o p_416655_
		2 o p_439264_
	a (Lczl;)Lejm; a
		static
		0 o p_110717_
	a (Lfzz;Lfua;Lhfw;)V a
		static
		0 o p_110726_
		1 o p_110727_
		2 o p_383128_
	a (Ldhp;Lbfq;)V a
		0 o p_415543_
		1 o p_416502_
	a ()V a
	a (Lico;Lfua;Lhfw;)V a
		static
		0 o p_173297_
		1 o p_173298_
		2 o p_383030_
	a (Lfua;Lhfw;Lico;)V a
		static
		0 o p_110730_
		1 o p_382958_
		2 o p_435456_
	a (Lfua;FLhgy;)V a
		0 o p_416173_
		1 o p_416588_
		2 o p_440398_
	b ()V b
hgn hgn
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V a
	a (Lhkr;)Lftw; a
		0 o p_427459_
	b (Lhkr;)Lftw; b
		static
		0 o p_426910_
	b ()V b
	close ()V close
hgo hgo
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_307506_
	a (Lhgn;)V a
		0 o p_307626_
	a ()Lhgn; a
	a (I)Lhgo; a
		static
		0 o p_307250_
	b ()Z b
	c ()I c
hgp hgp
	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 (ZLfzh;Lhlh;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 (Lhgp$a;Ldqv;)V a
		0 o p_295866_
		1 o p_295968_
	a (Lhgp$b;Lhgp$d;)V a
		static
		0 o p_296303_
		1 o p_295724_
	a (Lhgp$b;)V a
		0 o p_296471_
	a (Ljava/util/List;Ljava/util/List;Lhfx$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 (Lhgp$c;Lfoh;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 (Lhlc$a;)V a
		0 o p_295414_
	a ()V a
	a (J)Ljava/util/List; a
		static
		0 o p_294377_
	a (ZLhlh;Ljava/util/List;Lfoh;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 (JLhlc$a;Ljg;)Lhlc$a; a
		0 o p_366669_
		1 o p_295211_
		2 o p_294491_
	a (JJ)Z a
		0 o p_366544_
		1 o p_366485_
	a (Lfzh;Lfoh;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 (Lhlh;Ljava/util/List;Ljava/util/List;)V a
		0 o p_294180_
		1 o p_296160_
		2 o p_371751_
	a (Ldqv;)V a
		0 o p_294122_
	a (ZLfzh;Lfoh;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 (Lfzh;Ljava/util/Queue;)V a
		0 o p_295148_
		1 o p_294801_
	a (Lhlh;Lhlc$a;)V a
		0 o p_370304_
		1 o p_370305_
	a (Lja;Lhgp$d;)D a
		static
		0 o p_392552_
		1 o p_392553_
	a (Lhhb;)V a
		0 o p_294431_
	b ()Z b
	b (Lhlc$a;)Lhgp$d; b
		0 o p_296364_
	c ()Lhfx; c
	c (Lhlc$a;)V c
		static
		0 o p_294678_
hgp$a hgp$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
hgp$b hgp$b
	a a
	b b
	<init> (Lhgp$c;Lhgp$a;)V <init>
		0 o storage
		1 o events
	<init> (Lhhb;)V <init>
		0 o p_366764_
	a ()Lhgp$c; a
	b ()Lhgp$a; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_294943_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hgp$c hgp$c
	a a
	b b
	c c
	<init> (Lhhb;)V <init>
		0 o p_366828_
hgp$d hgp$d
	a a
	b b
	c c
	d d
	<init> (Lhlc$a;Ljg;I)V <init>
		0 o p_295110_
		1 o p_295920_
		2 o p_295951_
	a (BLjg;)V a
		0 o p_295029_
		1 o p_296033_
	a ()Z a
	a (I)Z a
		0 o p_294302_
	a (Ljg;)Z a
		0 o p_294996_
	b (Ljg;)V b
		0 o p_295444_
	equals (Ljava/lang/Object;)Z equals
		0 o p_295498_
	hashCode ()I hashCode
hgp$e hgp$e
	a a
	<init> (I)V <init>
		0 o p_296136_
	a (Lhlc$a;)Lhgp$d; a
		0 o p_295721_
	a (Lhlc$a;Lhgp$d;)V a
		0 o p_295644_
		1 o p_295953_
hgq hgq
	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 ()Lhgq$a; a
		static
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_366546_
	a (Lhgq;)Lhgq; a
		0 o p_366677_
	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
hgq$a hgq$a
	a a
	b b
	<init> ()V <init>
	a ()Lhgq; a
	a (Ljava/lang/String;F)Lhgq$a; a
		0 o p_366704_
		1 o p_366833_
	a (Ljava/lang/String;I)Lhgq$a; a
		0 o p_404977_
		1 o p_404735_
	a (Ljava/lang/String;Ljava/lang/String;)Lhgq$a; a
		0 o p_366680_
		1 o p_366593_
	a (Ljava/lang/String;)Lhgq$a; a
		0 o p_366554_
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_366812_
hgr hgr
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Licq;Ljava/util/function/Consumer;)V <init>
		0 o p_366478_
		1 o p_368560_
	a (Lamj;Lban;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 (Lamj;Lcom/mojang/blaze3d/shaders/ShaderType;)Ljava/lang/String; a
		0 o p_410854_
		1 o p_410496_
	a (Lamj;Lban;Lcom/google/common/collect/ImmutableMap$Builder;)V a
		static
		0 o p_366838_
		1 o p_366558_
		2 o p_366892_
	a (Lhgr$c;Lbap;Lbya;)V a
		0 o p_366597_
		1 o p_366533_
		2 o p_366866_
	a (Lamj;Ljava/util/Set;)Lhgd; a
		0 o p_366709_
		1 o p_366652_
	a (Lbap;Lbya;)Lhgr$c; a
		0 o p_366761_
		1 o p_366562_
	a (Ljava/util/Map;Lamj;)Lfth; a
		static
		0 o p_366891_
		1 o p_366860_
	a (Ljava/lang/Object;Lbap;Lbya;)V a
		0 o p_366815_
		1 o p_366705_
		2 o p_366418_
	a (Lamj;)Z a
		static
		0 o p_366565_
	b (Lamj;)Ljava/lang/String; b
		static
		0 o p_409066_
	b (Lbap;Lbya;)Ljava/lang/Object; b
		0 o p_366574_
		1 o p_366769_
	close ()V close
	getName ()Ljava/lang/String; getName
hgr$1 hgr$1
	a a
	b b
	c c
	<init> (Lamj;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_
hgr$a hgr$a
	a a
	b b
	c c
	d d
	<init> (Lhgr;Lhgr$c;)V <init>
		0 o p_368651_
		1 o p_368510_
	a (Lamj;Ljava/util/Set;)Lhgd; a
		0 o p_368720_
		1 o p_368722_
	a (Ljava/util/Optional;)V a
		static
		0 o p_418047_
	a (Lamj;Lcom/mojang/blaze3d/shaders/ShaderType;)Ljava/lang/String; a
		0 o p_409941_
		1 o p_410764_
	b (Lamj;Ljava/util/Set;)Lhgd; b
		0 o p_368578_
		1 o p_368581_
	close ()V close
hgr$b hgr$b
	<init> (Ljava/lang/String;)V <init>
		0 o p_366771_
hgr$c hgr$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
hgr$d hgr$d
	a a
	b b
	<init> (Lamj;Lcom/mojang/blaze3d/shaders/ShaderType;)V <init>
		0 o id
		1 o type
	a ()Lamj; 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
hgs hgs
	<init> ()V <init>
	a (Lfua$a;Lfud;Lfoc;FFFF)V a
		static
		0 o p_440122_
		1 o p_363124_
		2 o p_440509_
		3 o p_364758_
		4 o p_361439_
		5 o p_363962_
		6 o p_361434_
	a (Lfua$a;Lfud;DDDDDDFFFF)V a
		static
		0 o p_439614_
		1 o p_363209_
		2 o p_439087_
		3 o p_439115_
		4 o p_440387_
		5 o p_439675_
		6 o p_438967_
		7 o p_439294_
		8 o p_360487_
		9 o p_364782_
		10 o p_364984_
		11 o p_362275_
	a (Lfua$a;Lfud;DDDDDDFFFFFFF)V a
		static
		0 o p_439941_
		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 (Lfua;Lfud;Lfpc;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 (Lfua;Lfud;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 (Lorg/joml/Matrix4f;Lfud;Ljg;FFFFFFFFFF)V a
		static
		0 o p_440513_
		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 (Lfua;Lfud;Lorg/joml/Vector3f;Lfoh;I)V a
		static
		0 o p_360595_
		1 o p_363463_
		2 o p_360401_
		3 o p_364678_
		4 o p_360349_
	a (Lfua;Lfud;DDDDDDFFFF)V a
		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_
	a (Lfud;Lfua$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_
hgs$1 hgs$1
	a a
	<clinit> ()V <clinit>
		static
hgt hgt
	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
	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 (Ljk$c;)Lier; a
		static
		0 o p_399317_
	a (Lami;)Lier; a
		static
		0 o p_273567_
	a (Ldgn;)Lier; a
		static
		0 o p_387653_
	a (Lhka$a;Leke;)Lier; a
		static
		0 o p_447051_
		1 o p_110769_
	a (Lelb;)Lier; a
		static
		0 o p_173382_
	a (Leke;Lier;Lier;Lier;)Lier; a
		static
		0 o p_110772_
		1 o p_110773_
		2 o p_110774_
		3 o p_110775_
	a (I)[Lier; a
		static
		0 o p_110764_
	a (Z)Lhgk; a
		static
		0 o p_299909_
	a (Ljk;)Lier; a
		static
		0 o p_332774_
	a ()Lhgk; a
		static
	b (Ljk;)Lier; b
		static
		0 o p_332760_
	b (Lelb;)Lier; b
		static
		0 o p_250958_
	b ()Lhgk; b
		static
	b (Ldgn;)Lamj; b
		static
		0 o p_387453_
	c (Ldgn;)Lier; c
		static
		0 o p_387329_
	c (Lelb;)Lier; c
		static
		0 o p_173386_
	c ()Lhgk; c
		static
	d ()Lhgk; d
		static
	d (Ldgn;)Lier; d
		static
		0 o p_387352_
	d (Lelb;)Lier; d
		static
		0 o p_251735_
	e (Ldgn;)Lamj; e
		static
		0 o p_387537_
	e ()Lhgk; e
		static
	f ()Lhgk; f
		static
	f (Ldgn;)Lier; f
		static
		0 o p_388587_
	g ()Lhgk; g
		static
	h ()Lhgk; h
		static
	i ()Lhgk; i
		static
	j ()Lhgk; j
		static
hgt$1 hgt$1
	a a
	b b
	<clinit> ()V <clinit>
		static
hgu hgu
	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> ()V <init>
	a (Lgzn;FLfoh;Libu;)V a
		0 o p_451440_
		1 o p_451057_
		2 o p_451382_
		3 o p_451116_
	a (Lfua;FIFF)V a
		0 o p_363513_
		1 o p_362201_
		2 o p_362572_
		3 o p_362569_
		4 o p_363542_
	a (Lfud;F)V a
		0 o p_382865_
		1 o p_361373_
	a (Lfua;FI)V a
		0 o p_362809_
		1 o p_364108_
		2 o p_361766_
	a ()V a
	a (FLfua;)V a
		0 o p_362331_
		1 o p_361665_
	a (FLgzn;)Z a
		0 o p_451520_
		1 o p_451537_
	a (IFLfua;)V a
		0 o p_364754_
		1 o p_362497_
		2 o p_362676_
	a (Lamj;)Liby; a
		0 o p_449048_
	a (Lfua;FFF)V a
		0 o p_437341_
		1 o p_437373_
		2 o p_437188_
		3 o p_437384_
	a (FFF)V a
		0 o p_362027_
		1 o p_360898_
		2 o p_362939_
	b (FLfua;)V b
		0 o p_361150_
		1 o p_365236_
	b ()V b
	c ()V c
	close ()V close
	d ()Lcom/mojang/blaze3d/buffers/GpuBuffer; d
	e ()Lcom/mojang/blaze3d/buffers/GpuBuffer; e
	f ()Lcom/mojang/blaze3d/buffers/GpuBuffer; f
	g ()Lcom/mojang/blaze3d/buffers/GpuBuffer; g
	h ()Lcom/mojang/blaze3d/buffers/GpuBuffer; h
		static
	i ()Lcom/mojang/blaze3d/buffers/GpuBuffer; i
	j ()Ljava/lang/String; j
		static
	k ()Ljava/lang/String; k
		static
	l ()Ljava/lang/String; l
		static
	m ()Ljava/lang/String; m
		static
	n ()Ljava/lang/String; n
		static
	o ()Ljava/lang/String; o
		static
	p ()Ljava/lang/String; p
		static
	q ()Ljava/lang/String; q
		static
	r ()Ljava/lang/String; r
		static
	s ()Ljava/lang/String; s
		static
	t ()Ljava/lang/String; t
		static
	u ()Ljava/lang/String; u
		static
	v ()Ljava/lang/String; v
		static
	w ()Ljava/lang/String; w
		static
	x ()Ljava/lang/String; x
		static
	y ()Ljava/lang/String; y
		static
hgv hgv
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_386857_
	a (Lduv;Ldhn;Lfua;Lhgy;III)V a
		0 o p_386618_
		1 o p_386576_
		2 o p_386646_
		3 o p_438962_
		4 o p_388855_
		5 o p_388672_
		6 o p_451681_
	a (Libh$a;)Lhgv; a
		static
		0 o p_432846_
hgw hgw
	a a
	b b
	<init> (Lfud;Lico;)V <init>
		0 o p_110798_
		1 o p_110799_
	a (FF)Lfud; a
		0 o p_350609_
		1 o p_350452_
	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 (IIII)Lfud; a
		0 o p_350639_
		1 o p_350295_
		2 o p_350400_
		3 o p_350645_
	a (II)Lfud; a
		0 o p_351031_
		1 o p_351048_
	a (FFF)Lfud; a
		0 o p_350653_
		1 o p_350607_
		2 o p_350347_
	b (FFF)Lfud; b
		0 o p_350659_
		1 o p_350518_
		2 o p_350663_
	b (II)Lfud; b
		0 o p_350272_
		1 o p_350390_
hgx hgx
	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> (Lhgz;)V <init>
		0 o p_439136_
	a (Lfua;Lhuk;Lorg/joml/Quaternionf;)V a
		0 o p_439894_
		1 o p_440565_
		2 o p_440356_
	a (Lhgy$b;)V a
		0 o p_447324_
	a (Lfua;Ldhn;III[ILjava/util/List;Lhgk;Lhys$a;)V a
		0 o p_439257_
		1 o p_438997_
		2 o p_440097_
		3 o p_440099_
		4 o p_440739_
		5 o p_439128_
		6 o p_439773_
		7 o p_440424_
		8 o p_439433_
	a (Lfua;FLjava/util/List;)V a
		0 o p_439535_
		1 o p_440101_
		2 o p_439163_
	a ()Ljava/util/List; a
	a (Lfua;Lhuk$a;)V a
		0 o p_439556_
		1 o p_439612_
	a (Lfua;Lhgk;Lhhr;FFFIII)V a
		0 o p_440540_
		1 o p_440668_
		2 o p_439527_
		3 o p_439126_
		4 o p_440382_
		5 o p_439125_
		6 o p_439360_
		7 o p_439774_
		8 o p_440732_
	a (Lgyo;Lfua;Lhgk;IILico;ZZILhxo$a;I)V a
		0 o p_439739_
		1 o p_440200_
		2 o p_439730_
		3 o p_440445_
		4 o p_440228_
		5 o p_439571_
		6 o p_439311_
		7 o p_439220_
		8 o p_440219_
		9 o p_443014_
		10 o p_451693_
	a (Lfua;Lhuk;Lhva;)V a
		0 o p_438952_
		1 o p_439653_
		2 o p_439358_
	a (Lfua;Lhgk;Lhgy$a;)V a
		0 o p_439977_
		1 o p_439836_
		2 o p_439808_
	a (Lgwg;Ljava/lang/Object;Lfua;Lhgk;IIILico;ILhxo$a;)V a
		0 o p_439195_
		1 o p_439802_
		2 o p_440268_
		3 o p_439046_
		4 o p_439166_
		5 o p_440711_
		6 o p_440107_
		7 o p_439534_
		8 o p_440065_
		9 o p_439734_
	a (Lfua;Lhhj;)V a
		0 o p_440463_
		1 o p_439643_
	a (Lfua;FFLbes;ZLgda$a;IIII)V a
		0 o p_439023_
		1 o p_439368_
		2 o p_439904_
		3 o p_440321_
		4 o p_440709_
		5 o p_440071_
		6 o p_439526_
		7 o p_438892_
		8 o p_438928_
		9 o p_439544_
	a (Lfua;Lejm;III)V a
		0 o p_439713_
		1 o p_440079_
		2 o p_439604_
		3 o p_440651_
		4 o p_440726_
	a (Lfua;Lfoh;ILxx;ZIDLibo;)V a
		0 o p_439367_
		1 o p_438925_
		2 o p_439620_
		3 o p_439305_
		4 o p_439557_
		5 o p_451646_
		6 o p_439599_
		7 o p_451017_
	b ()Ljava/util/List; b
	c ()Lhxq$a; c
	d ()Ljava/util/List; d
	e ()Ljava/util/List; e
	f ()Ljava/util/List; f
	g ()Ljava/util/List; g
	h ()Ljava/util/List; h
	i ()Ljava/util/List; i
	j ()Lhxp$a; j
	k ()Ljava/util/List; k
	l ()Ljava/util/List; l
	m ()Lhxo$b; m
	n ()Lhxi$a; n
	o ()Z o
	p ()V p
	q ()V q
hgy hgy
	a (I)Lhfy; a
		0 o p_438904_
hgy$a hgy$a
	render (Lfua$a;Lfud;)V render
		0 o p_434723_
		1 o p_434248_
hgy$b hgy$b
	a (Libt$b;Lhxr$a;Lcom/mojang/blaze3d/systems/RenderPass;Licq;Z)V a
		0 o p_451118_
		1 o p_449984_
		2 o p_449361_
		3 o p_449778_
		4 o p_449072_
	a (Lhxr$a;)Libt$b; a
		0 o p_449331_
hgz hgz
	a a
	<init> ()V <init>
	a (Lgwg;Ljava/lang/Object;Lfua;Lhgk;IIILico;ILhxo$a;)V a
		0 o p_433938_
		1 o p_434123_
		2 o p_434445_
		3 o p_434095_
		4 o p_433912_
		5 o p_435238_
		6 o p_433959_
		7 o p_433439_
		8 o p_435627_
		9 o p_439709_
	a (Lfua;Lhhj;)V a
		0 o p_438975_
		1 o p_439050_
	a (Lfua;Lhuk;Lorg/joml/Quaternionf;)V a
		0 o p_432801_
		1 o p_433147_
		2 o p_433641_
	a (Lhgy$b;)V a
		0 o p_446769_
	a (Lfua;Ldhn;III[ILjava/util/List;Lhgk;Lhys$a;)V a
		0 o p_434225_
		1 o p_439693_
		2 o p_433159_
		3 o p_435776_
		4 o p_440725_
		5 o p_439144_
		6 o p_439266_
		7 o p_439740_
		8 o p_440348_
	a (Lfua;FLjava/util/List;)V a
		0 o p_434181_
		1 o p_435337_
		2 o p_432741_
	a (Lfua;Lhuk$a;)V a
		0 o p_435279_
		1 o p_433278_
	a (Lhgx;)Z a
		static
		0 o p_438784_
	a (Lfua;FFLbes;ZLgda$a;IIII)V a
		0 o p_433468_
		1 o p_435856_
		2 o p_433422_
		3 o p_432906_
		4 o p_432998_
		5 o p_433889_
		6 o p_435431_
		7 o p_435185_
		8 o p_434470_
		9 o p_440091_
	a (Lfua;Lhgk;Lhhr;FFFIII)V a
		0 o p_434193_
		1 o p_432947_
		2 o p_434441_
		3 o p_433630_
		4 o p_434933_
		5 o p_434573_
		6 o p_435375_
		7 o p_435284_
		8 o p_440730_
	a (Lfua;Lejm;III)V a
		0 o p_435262_
		1 o p_434652_
		2 o p_433842_
		3 o p_432806_
		4 o p_440733_
	a (Lgyo;Lfua;Lhgk;IILico;ZZILhxo$a;I)V a
		0 o p_439246_
		1 o p_440594_
		2 o p_440135_
		3 o p_440257_
		4 o p_439236_
		5 o p_439406_
		6 o p_440273_
		7 o p_440604_
		8 o p_440090_
		9 o p_442784_
		10 o p_451669_
	a ()V a
	a (Lfua;Lhuk;Lhva;)V a
		0 o p_433419_
		1 o p_434449_
		2 o p_433471_
	a (Lfua;Lfoh;ILxx;ZIDLibo;)V a
		0 o p_434460_
		1 o p_434946_
		2 o p_435789_
		3 o p_433492_
		4 o p_433752_
		5 o p_451638_
		6 o p_434416_
		7 o p_451305_
	a (Lfua;Lhgk;Lhgy$a;)V a
		0 o p_435351_
		1 o p_433293_
		2 o p_432908_
	a (I)Lhfy; a
		0 o p_438948_
	b (I)Lhgx; b
		0 o p_439752_
	b ()V b
	c ()Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap; c
	c (I)Lhgx; c
		0 o p_438783_
hgz$a hgz$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lfua$a;Lhgk;Lhhr;FFFIII)V <init>
		0 o pose
		1 o renderType
		2 o model
		3 o r
		4 o g
		5 o b
		6 o lightCoords
		7 o overlayCoords
		8 o outlineColor
	a ()Lfua$a; a
	b ()Lhgk; b
	c ()Lhhr; c
	d ()F d
	e ()F e
	equals (Ljava/lang/Object;)Z equals
		0 o p_433691_
	f ()F f
	g ()I g
	h ()I h
	hashCode ()I hashCode
	i ()I i
	toString ()Ljava/lang/String; toString
hgz$b hgz$b
	a a
	b b
	c c
	d d
	e e
	<init> (Lfua$a;Lejm;III)V <init>
		0 o pose
		1 o state
		2 o lightCoords
		3 o overlayCoords
		4 o outlineColor
	a ()Lfua$a; a
	b ()Lejm; b
	c ()I c
	d ()I d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_435781_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hgz$c hgz$c
	a a
	b b
	<init> (Lfua$a;Lhgy$a;)V <init>
		0 o pose
		1 o customGeometryRenderer
	a ()Lfua$a; a
	b ()Lhgy$a; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_434086_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hgz$d hgz$d
	a a
	b b
	c c
	<init> (Lfua$a;Lhuk;Lorg/joml/Quaternionf;)V <init>
		0 o pose
		1 o entityRenderState
		2 o rotation
	a ()Lfua$a; a
	b ()Lhuk; b
	c ()Lorg/joml/Quaternionf; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_435433_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hgz$e hgz$e
	a a
	b b
	c c
	<init> (Lorg/joml/Matrix4f;Lhuk;Lhva;)V <init>
		0 o pose
		1 o entityRenderState
		2 o hitboxesRenderState
	a ()Lorg/joml/Matrix4f; a
	b ()Lhuk; b
	c ()Lhva; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_434019_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hgz$f hgz$f
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lfua$a;Ldhn;III[ILjava/util/List;Lhgk;Lhys$a;)V <init>
		0 o pose
		1 o displayContext
		2 o lightCoords
		3 o overlayCoords
		4 o outlineColor
		5 o tintLayers
		6 o quads
		7 o renderType
		8 o foilType
	a ()Lfua$a; a
	b ()Ldhn; b
	c ()I c
	d ()I d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_433789_
	f ()[I f
	g ()Ljava/util/List; g
	h ()Lhgk; h
	hashCode ()I hashCode
	i ()Lhys$a; i
	toString ()Ljava/lang/String; toString
hgz$g hgz$g
	a a
	b b
	<init> (Lorg/joml/Matrix4f;Lhuk$a;)V <init>
		0 o pose
		1 o leashState
	a ()Lorg/joml/Matrix4f; a
	b ()Lhuk$a; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_433629_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hgz$h hgz$h
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lfua$a;Lgyo;IILico;ZZILhxo$a;I)V <init>
		0 o pose
		1 o modelPart
		2 o lightCoords
		3 o overlayCoords
		4 o sprite
		5 o sheeted
		6 o hasFoil
		7 o tintedColor
		8 o crumblingOverlay
		9 o outlineColor
	a ()Lfua$a; a
	b ()Lgyo; b
	c ()I c
	d ()I d
	e ()Lico; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_440388_
	f ()Z f
	g ()Z g
	h ()I h
	hashCode ()I hashCode
	i ()Lhxo$a; i
	j ()I j
	toString ()Ljava/lang/String; toString
hgz$i hgz$i
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lfua$a;Lgwg;Ljava/lang/Object;IIILico;ILhxo$a;)V <init>
		0 o pose
		1 o model
		2 o state
		3 o lightCoords
		4 o overlayCoords
		5 o tintedColor
		6 o sprite
		7 o outlineColor
		8 o crumblingOverlay
	a ()Lfua$a; a
	b ()Lgwg; b
	c ()Ljava/lang/Object; c
	d ()I d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_434039_
	f ()I f
	g ()Lico; g
	h ()I h
	hashCode ()I hashCode
	i ()Lhxo$a; i
	toString ()Ljava/lang/String; toString
hgz$j hgz$j
	a a
	b b
	<init> (Lorg/joml/Matrix4f;Lhhj;)V <init>
		0 o pose
		1 o movingBlockRenderState
	a ()Lorg/joml/Matrix4f; a
	b ()Lhhj; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_439298_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hgz$k hgz$k
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lorg/joml/Matrix4f;FFLxx;IIID)V <init>
		0 o pose
		1 o x
		2 o y
		3 o text
		4 o lightCoords
		5 o color
		6 o backgroundColor
		7 o distanceToCameraSq
	a ()Lorg/joml/Matrix4f; a
	b ()F b
	c ()F c
	d ()Lxx; d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_436009_
	f ()I f
	g ()I g
	h ()D h
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hgz$l hgz$l
	a a
	b b
	c c
	<init> (Lorg/joml/Matrix4f;FLjava/util/List;)V <init>
		0 o pose
		1 o radius
		2 o pieces
	a ()Lorg/joml/Matrix4f; a
	b ()F b
	c ()Ljava/util/List; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_433733_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hgz$m hgz$m
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lorg/joml/Matrix4f;FFLbes;ZLgda$a;IIII)V <init>
		0 o pose
		1 o x
		2 o y
		3 o string
		4 o dropShadow
		5 o displayMode
		6 o lightCoords
		7 o color
		8 o backgroundColor
		9 o outlineColor
	a ()Lorg/joml/Matrix4f; a
	b ()F b
	c ()F c
	d ()Lbes; d
	e ()Z e
	equals (Ljava/lang/Object;)Z equals
		0 o p_435550_
	f ()Lgda$a; f
	g ()I g
	h ()I h
	hashCode ()I hashCode
	i ()I i
	j ()I j
	toString ()Ljava/lang/String; toString
hgz$n hgz$n
	a a
	b b
	c c
	<init> (Lhgz$i;Lhgk;Lorg/joml/Vector3f;)V <init>
		0 o modelSubmit
		1 o renderType
		2 o position
	a ()Lhgz$i; a
	b ()Lhgk; b
	c ()Lorg/joml/Vector3f; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_437209_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hh net/minecraft/commands/arguments/selector/package-info
hha hha
	a a
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/blaze3d/buffers/Std140Builder;)V a
		0 o p_418307_
	a (Lhha$e;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_418396_
	a (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418049_
	a ()Lhha$e; a
hha$a hha$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 (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418390_
	a ()Lhha$e; a
	b ()F c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418344_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hha$b hha$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 (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418431_
	a ()Lhha$e; a
	b ()Lorg/joml/Vector3i; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418249_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hha$c hha$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 (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418327_
	a ()Lhha$e; a
	b ()I c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418056_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hha$d hha$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 (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418487_
	a ()Lhha$e; a
	b ()Lorg/joml/Matrix4fc; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418270_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hha$e hha$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 ()[Lhha$e; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhha$e; valueOf
		static
		0 o p_418499_
	values ()[Lhha$e; values
		static
hha$f hha$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 (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418037_
	a ()Lhha$e; a
	b ()Lorg/joml/Vector2f; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418261_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hha$g hha$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 (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418181_
	a ()Lhha$e; a
	b ()Lorg/joml/Vector3f; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418509_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hha$h hha$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 (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418414_
	a ()Lhha$e; a
	b ()Lorg/joml/Vector4f; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418042_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hhb hhb
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lhlc;Ldrq;ILhfq;)V <init>
		0 o p_296460_
		1 o p_110846_
		2 o p_110847_
		3 o p_110848_
	a (Lhlc;)V a
		0 o p_294825_
	a (IIIZ)V a
		0 o p_110860_
		1 o p_110861_
		2 o p_110862_
		3 o p_110863_
	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 (Lkd;)V a
		0 o p_366723_
	a (Lja;)Lhlc$a; a
		0 o p_294239_
	a (J)Lhlc$a; a
		0 o p_366845_
	a ()V a
	b ()I b
	b (III)Lhlc$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 ()Ldrs; c
	d ()Lkd; d
hhc hhc
	a a
	b b
	<init> (Lfzz;)V <init>
		0 o p_110871_
	a (Lfsq;Ljava/lang/String;Ljava/lang/String;)Lftb; a
		0 o p_110873_
		1 o p_110874_
		2 o p_110875_
	close ()V close
hhd hhd
	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 (Lgzn;Lfzh;ILawp;)V a
		0 o p_361823_
		1 o p_364990_
		2 o p_361788_
		3 o p_363302_
	a (Lfud;Ljava/util/List;Lfoh;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 (Lhfw;Lfoh;Libv;)V a
		0 o p_382792_
		1 o p_360652_
		2 o p_451561_
	a (Ldrq;IFLfoh;Libv;)V a
		0 o p_450973_
		1 o p_451472_
		2 o p_451138_
		3 o p_451294_
		4 o p_451306_
	a (Lbfq;IIIIIIF)Lhhd$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_
	a (Ldrq;Lja;)Ldst$c; a
		0 o p_362885_
		1 o p_362817_
	b (Lbfq;IIIIIIF)Lhhd$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_
hhd$a hhd$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
hhe hhe
	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 (Lelf;Lfoh;DLibw;)V a
		0 o p_451506_
		1 o p_451107_
		2 o p_451423_
		3 o p_451461_
	a (Libw;Lfoh;DD)V a
		0 o p_451527_
		1 o p_360961_
		2 o p_364707_
		3 o p_361253_
	a ()V a
	a (Libw;)Z a
		0 o p_451029_
	a (Libw;DDDFFF)V a
		0 o p_451068_
		1 o p_401863_
		2 o p_401925_
		3 o p_401782_
		4 o p_401880_
		5 o p_401871_
		6 o p_401854_
	b ()Ljava/lang/String; b
		static
	c ()Ljava/lang/String; c
		static
hhf hhf
	a a
	b b
	<init> (Liez;)V <init>
		0 o p_110880_
	a (Ljava/util/Map;)V a
		0 o p_248582_
	a (Lejm;)Lico; a
		0 o p_110883_
	a ()Liez; a
	b (Lejm;)Lhhr; b
		0 o p_110894_
hhg hhg
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lhhf;Lies;Ljava/util/function/Supplier;Lgbe;)V <init>
		0 o p_173399_
		1 o p_433091_
		2 o p_386717_
		3 o p_173401_
	a (Lbap;)V a
		0 o p_110909_
	a (Lejm;Lfua;Lhfw;II)V a
		0 o p_110913_
		1 o p_110914_
		2 o p_110915_
		3 o p_110916_
		4 o p_110917_
	a (Lejm;Lja;Ldqr;Lfua;Lfud;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 (Lejm;)Lhhr; a
		0 o p_110911_
	a (Lja;Ldqr;Lfud;Lejm;Lfga;)V a
		0 o p_234364_
		1 o p_234365_
		2 o p_234366_
		3 o p_234367_
		4 o p_234368_
	a (Lejm;Lja;Ldqr;Lfua;Lfud;)V a
		0 o p_110919_
		1 o p_110920_
		2 o p_110921_
		3 o p_110922_
		4 o p_110923_
	a ()Lhhf; a
	b ()Lhhi; b
hhh hhh
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a ([FF)V a
		0 o p_203189_
		1 o p_203190_
	a (Ldqr;Lffz;Lja;)F a
		0 o p_203157_
		1 o p_203158_
		2 o p_203159_
	a (Lfga;Lfga;)Z a
		static
		0 o p_203186_
		1 o p_203187_
	a (Ldqr;Lja;)I a
		0 o p_110946_
		1 o p_110947_
	a (Lhhf;Lies;)V a
		0 o p_433960_
		1 o p_434648_
	a (Ldqr;Lja;Lfud;Lejm;Lfga;)V a
		0 o p_234370_
		1 o p_234371_
		2 o p_234372_
		3 o p_234373_
		4 o p_234374_
	a (Ljg;FLejm;)Z a
		static
		0 o p_110980_
		1 o p_110981_
		2 o p_110983_
	a (Ldqr;Lffz;FFFLja;)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 (Ldqr;Lffz;Lja;Lejm;Lfga;)F a
		0 o p_203161_
		1 o p_203162_
		2 o p_203163_
		3 o p_203164_
		4 o p_203165_
	a (Lejm;Ljg;)Z a
		static
		0 o p_110962_
		1 o p_110963_
	a (Lfud;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 (Lfga;Lejm;Ljg;Lfga;)Z a
		static
		0 o p_203169_
		1 o p_203170_
		2 o p_203171_
		3 o p_203172_
	b (Ljg;FLejm;)Z b
		static
		0 o p_203182_
		1 o p_203183_
		2 o p_203184_
hhh$1 hhh$1
	a a
	<clinit> ()V <clinit>
		static
hhi hhi
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgbe;)V <init>
		0 o p_110999_
	a (Ldqr;Lejm;Lja;IIZLfua;Lfud;Ljava/util/List;Lhhi$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 (Ldqr;Lejm;ZLjg;Lja;)Z a
		static
		0 o p_412640_
		1 o p_412168_
		2 o p_412054_
		3 o p_412130_
		4 o p_412608_
	a (Lfua$a;Lfud;Lhhr;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 ()V a
		static
	a (Ldqr;Lejm;Lja;[ILjg;Lhhi$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_
	a (Ldqr;Lejm;Lja;Lfua;Lfud;Ljava/util/List;Lhhi$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 (Ldqr;Lejm;Lja;Lfud;Lfua$a;Lhhk;Lhhi$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 (Lfua$a;Lfud;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 (Ldqr;Ljava/util/List;Lejm;Lja;Lfua;Lfud;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_
	b (Ldqr;Ljava/util/List;Lejm;Lja;Lfua;Lfud;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 (Ldqr;Ljava/util/List;Lejm;Lja;Lfua;Lfud;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_
hhi$1 hhi$1
	a a
	<clinit> ()V <clinit>
		static
hhi$a hhi$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[Ljg;FZ[Lhhi$f;[Lhhi$f;[Lhhi$f;[Lhhi$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 ([Lhhi$a;)V a
		static
		0 o p_111134_
	a ()[Lhhi$a; a
		static
	a (Ljg;)Lhhi$a; a
		static
		0 o p_111132_
	valueOf (Ljava/lang/String;)Lhhi$a; valueOf
		static
		0 o p_111146_
	values ()[Lhhi$a; values
		static
hhi$b hhi$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 (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_
	a (Ldqr;Lejm;Lja;Ljg;Z)V a
		0 o p_412286_
		1 o p_412102_
		2 o p_412730_
		3 o p_412336_
		4 o p_412430_
hhi$c hhi$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 (Ljg;)Lhhi$c; a
		static
		0 o p_111202_
	a ([Lhhi$c;)V a
		static
		0 o p_111204_
	a ()[Lhhi$c; a
		static
	valueOf (Ljava/lang/String;)Lhhi$c; valueOf
		static
		0 o p_111212_
	values ()[Lhhi$c; values
		static
hhi$d hhi$d
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a (Lejm;Ldqr;Lja;)I a
		0 o p_111222_
		1 o p_111223_
		2 o p_111224_
	a ()V a
	a (Ldqr;Lja;)I a
		0 o p_412965_
		1 o p_412966_
	b (Lejm;Ldqr;Lja;)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
hhi$d$1 hhi$d$1
	a a
	<init> (Lhhi$d;IF)V <init>
		0 o p_111234_
		1 o p_111235_
		2 o p_111236_
	rehash (I)V rehash
		0 o p_111238_
hhi$d$2 hhi$d$2
	a a
	<init> (Lhhi$d;IF)V <init>
		0 o p_111241_
		1 o p_111242_
		2 o p_111243_
	rehash (I)V rehash
		0 o p_111245_
hhi$e hhi$e
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
hhi$f hhi$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 ()[Lhhi$f; a
		static
	valueOf (Ljava/lang/String;)Lhhi$f; valueOf
		static
		0 o p_111269_
	values ()[Lhhi$f; values
		static
hhj hhj
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	E_ ()Lffp; E_
	M_ ()I M_
	N_ ()I N_
	a (Ljg;Z)F a
		0 o p_439870_
		1 o p_440162_
	a (Lja;Ldra;)I a
		0 o p_439445_
		1 o p_440246_
	a_ (Lja;)Lejm; a_
		0 o p_440461_
	b_ (Lja;)Lfga; b_
		0 o p_440354_
	c_ (Lja;)Legg; c_
		0 o p_439422_
hhk hhk
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ([IILjg;Lico;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 ()Ljg; c
	e ()Lico; 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
hhl hhl
	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;Lhhn;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 ()Lhhn; 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
hhl$a hhl$a
	a a
	b b
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)Lhhn; a
		0 o p_111333_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lorg/joml/Vector3f; a
		0 o p_111335_
		1 o p_111336_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lhhl; deserialize
		0 o p_111329_
		1 o p_111330_
		2 o p_111331_
	a (Ljava/lang/String;)Ljg; a
		0 o p_111338_
	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;)Ljg$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_
hhm hhm
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Ljg;ILjava/lang/String;Lhhm$b;Li;)V <init>
		0 o cullForDirection
		1 o tintIndex
		2 o texture
		3 o uvs
		4 o rotation
	a ()Ljg; b
	a (Lhhm$b;Li;I)F a
		static
		0 o p_405199_
		1 o p_404689_
		2 o p_404785_
	b (Lhhm$b;Li;I)F b
		static
		0 o p_405500_
		1 o p_404709_
		2 o p_405113_
	b ()I c
	c ()Ljava/lang/String; d
	d ()Lhhm$b; e
	e ()Li; f
	equals (Ljava/lang/Object;)Z equals
		0 o p_352219_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hhm$a hhm$a
	a a
	b b
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lhhm; 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;)Ljg; 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;)Lhhm$b; e
		static
		0 o p_405376_
hhm$b hhm$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
hhn hhn
	a a
	b b
	c c
	d d
	<init> (Lorg/joml/Vector3f;Ljg$a;FZ)V <init>
		0 o origin
		1 o axis
		2 o angle
		3 o rescale
	a ()Lorg/joml/Vector3f; a
	b ()Ljg$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
hho hho
	a a
	b b
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Liff;Lifg$a;Ljava/lang/Boolean;Lhhv;Lhhz$a;Lamj;)V <init>
		0 o geometry
		1 o guiLight
		2 o ambientOcclusion
		3 o transforms
		4 o textureSlots
		5 o parent
	a (Ljava/io/Reader;)Lhho; a
		static
		0 o p_111462_
	a ()Liff; a
	b ()Lifg$a; b
	c ()Ljava/lang/Boolean; c
	d ()Lhhv; d
	e ()Lhhz$a; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_405054_
	f ()Lamj; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hho$a hho$a
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lhho; deserialize
		0 o p_111498_
		1 o p_111499_
		2 o p_111500_
	a (Lcom/google/gson/JsonObject;)Ljava/lang/Boolean; a
		0 o p_273052_
	a (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Liff; a
		0 o p_111507_
		1 o p_111508_
	b (Lcom/google/gson/JsonObject;)Lhhz$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_
hhp hhp
	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 (Lejn;Ljava/util/function/Supplier;)Ljava/util/Map; a
		0 o p_360641_
		1 o p_405739_
	a (Lhhp;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_409078_
	a (Ljava/util/Map;Lejm;Lhhr$c;)V a
		static
		0 o p_409075_
		1 o p_409076_
		2 o p_409077_
	a ()Ljava/util/Optional; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_409074_
	a (Lejn;Ljava/util/Map;Lhhp$a;)V a
		static
		0 o p_409067_
		1 o p_409068_
		2 o p_409069_
	a (Lejn;Ljava/util/function/Supplier;Ljava/util/Map;Lhhp$b;)V a
		static
		0 o p_409070_
		1 o p_409071_
		2 o p_409072_
		3 o p_409073_
	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
hhp$a hhp$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o selectors
	a (Lejn;)Lhig$c; a
		0 o p_409848_
	a ()Ljava/util/List; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_410430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hhp$b hhp$b
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o models
	a (Lejn;Ljava/util/function/Supplier;Ljava/util/function/BiConsumer;)V a
		0 o p_410043_
		1 o p_410061_
		2 o p_410161_
	a (Lejn;Ljava/util/function/BiConsumer;Ljava/util/function/Supplier;Ljava/lang/String;Lhhr$b;)V a
		static
		0 o p_409710_
		1 o p_410718_
		2 o p_410214_
		3 o p_410328_
		4 o p_410410_
	a ()Ljava/util/Map; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_409883_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hhq hhq
	a (Ljg;)Ljava/util/List; a
		0 o p_409878_
	a ()Z a
	b ()Lico; b
hhq$a hhq$a
	a (Lieu;)Lhhq; a
		0 o p_409974_
hhr hhr
	a ()Lico; a
	a (Lbfq;)Ljava/util/List; a
		0 o p_410570_
	a (Lbfq;Ljava/util/List;)V a
		0 o p_410417_
		1 o p_410254_
hhr$a hhr$a
	a a
	b b
	<init> (Lhhr$b;)V <init>
		0 o p_410217_
	a (Lejm;Lieu;)Lhhr; a
		0 o p_410257_
		1 o p_410233_
	a (Lejm;)Ljava/lang/Object; a
		0 o p_409960_
	a (Lifc$a;)V a
		0 o p_410344_
hhr$a$1 hhr$a$1
	a a
	<init> (Lhhr$a;)V <init>
		0 o p_410449_
	a (Lieu;)Lhhr; a
		0 o p_409856_
	compute (Lieu;)Ljava/lang/Object; compute
		0 o p_410433_
hhr$b hhr$b
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	a ()Lhhr$c; a
	a (Lbzz;)Lbzz; a
		static
		0 o p_409617_
	a (Lifh$a;)Ljava/lang/Record; a
		static
		0 o p_410746_
	a (Lcom/mojang/datafixers/util/Either;)Lhhr$b; a
		static
		0 o p_410308_
	a (Lieu;)Lhhr; a
		0 o p_405252_
	a (Lhhy$a;)Ljava/lang/Record; a
		static
		0 o p_410169_
	a (Ljava/util/List;)Lifh$a; a
		static
		0 o p_409703_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_409971_
	a (Lhhr$b;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_410404_
	b ()Ljava/lang/String; b
		static
	b (Lifh$a;)Lcom/mojang/serialization/DataResult; b
		static
		0 o p_409817_
	c ()Ljava/lang/String; c
		static
hhr$c hhr$c
	a (Lejm;Lieu;)Lhhr; a
		0 o p_409995_
		1 o p_410441_
	a (Lejm;)Ljava/lang/Object; a
		0 o p_410333_
hhs hhs
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lico;Lhhm$b;)Lhhm$b; a
		static
		0 o p_404992_
		1 o p_405227_
	a ([IILorg/joml/Vector3f;Lico;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 (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/Vector3f;Lk;)V a
		static
		0 o p_254561_
		1 o p_253793_
	a (Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lhhm;Lico;Ljg;Lifa;Lhhn;ZI)Lhhk; 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 ([I)Ljg; a
		static
		0 o p_111613_
	a (Lorg/joml/Vector3f;Lhhn;)V a
		static
		0 o p_254412_
		1 o p_254150_
	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 (Lhhn;)Lorg/joml/Vector3fc; a
		static
		0 o p_418070_
	a ([ILjg;)V a
		static
		0 o p_111631_
		1 o p_111632_
	a (Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;)[F a
		static
		0 o p_405761_
		1 o p_404891_
	a (Lhhm$b;Li;Lorg/joml/Matrix4fc;Lico;Ljg;[FLk;Lhhn;)[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/Vector3fc;Lorg/joml/Vector3fc;Ljg;)Lhhm$b; a
		static
		0 o p_404839_
		1 o p_405755_
		2 o p_404690_
	a ([IILhfj;Lhhm$b;Li;Lorg/joml/Matrix4fc;[FLico;Lk;Lhhn;)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_
	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_
hhs$1 hhs$1
	a a
	b b
	<clinit> ()V <clinit>
		static
hht hht
	a a
	b b
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lici;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 (Lhhz;Life;Lifa;Liew;)Lifb; a
		static
		0 o p_386773_
		1 o p_405238_
		2 o p_386536_
		3 o p_404999_
	a (Lhhz;Lieu;Lifa;Liew;)Lifb; a
		static
		0 o p_387202_
		1 o p_405519_
		2 o p_387172_
		3 o p_405600_
	a (ILjava/lang/String;Lici;)Ljava/util/List; a
		static
		0 o p_111639_
		1 o p_111640_
		2 o p_251768_
	a (Lhht$b;Ljava/util/List;Lici;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 (IILici;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 (Lici;)Ljava/util/List; a
		static
		0 o p_250338_
	a (Ljava/util/List;Lhht$b;II)V a
		static
		0 o p_111666_
		1 o p_111667_
		2 o p_111668_
		3 o p_111669_
	a ()Liff; a
	a (Lici;Ljava/lang/String;I)Ljava/util/List; a
		static
		0 o p_248810_
		1 o p_111663_
		2 o p_111664_
	b ()Lifg$a; b
	e ()Lhhz$a; e
hht$a hht$a
	a a
	b b
	c c
	d d
	<init> (Lhht$b;II)V <init>
		0 o p_111680_
		1 o p_111681_
		2 o p_111682_
	a (I)V a
		0 o p_111685_
	a ()Lhht$b; a
	b ()I b
	c ()I c
	d ()I d
hht$b hht$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;ILjg;II)V <init>
		0 o p_111699_
		1 o p_111700_
		2 o p_111701_
		3 o p_111702_
		4 o p_111703_
	a ()Ljg; a
	b ()I b
	c ()I c
	d ()Z d
	e ()[Lhht$b; e
		static
	valueOf (Ljava/lang/String;)Lhht$b; valueOf
		static
		0 o p_111711_
	values ()[Lhht$b; values
		static
hhu hhu
	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 (ZLfua$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
hhu$a hhu$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;)Lhhu; 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_
hhv hhv
	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> (Lhhu;Lhhu;Lhhu;Lhhu;Lhhu;Lhhu;Lhhu;Lhhu;Lhhu;)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
		8 o fixedFromBottom
	a (Ldhn;)Lhhu; a
		0 o p_270619_
	a ()Lhhu; b
	b ()Lhhu; c
	c ()Lhhu; d
	d ()Lhhu; e
	e ()Lhhu; f
	equals (Ljava/lang/Object;)Z equals
		0 o p_387371_
	f ()Lhhu; g
	g ()Lhhu; h
	h ()Lhhu; i
	hashCode ()I hashCode
	i ()Lhhu; j
	toString ()Ljava/lang/String; toString
hhv$1 hhv$1
	a a
	<clinit> ()V <clinit>
		static
hhv$a hhv$a
	<init> ()V <init>
	a (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;Ldhn;)Lhhu; 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;)Lhhv; 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_
hhw hhw
	a a
	b b
	c c
	<init> (Lifb;ZLico;)V <init>
		0 o quads
		1 o useAmbientOcclusion
		2 o particleIcon
	a (Ljg;)Ljava/util/List; a
		0 o p_405263_
	a ()Z a
	a (Lieu;Lamj;Lifa;)Lhhw; a
		static
		0 o p_405335_
		1 o p_405098_
		2 o p_405869_
	b ()Lico; b
	c ()Lifb; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_405047_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hhx hhx
	b b
	<init> (Ljava/util/List;)V <init>
		0 o elements
	a ()Ljava/util/List; b
	a (Lhhl;Lhhm;Lico;Ljg;Lifa;)Lhhk; 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;Lhhz;Life;Lifa;Liew;)Lifb; a
		static
		0 o p_405653_
		1 o p_404888_
		2 o p_404947_
		3 o p_405413_
		4 o p_404876_
	a (Life;Lhhz;Liew;Lifb$a;Lhhl;Lifa;Ljg;Lhhm;)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_
	bake (Lhhz;Lieu;Lifa;Liew;)Lifb; 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
hhy hhy
	a a
	<init> (Lhhq;)V <init>
		0 o p_410307_
	a ()Lico; a
	a (Lbfq;Ljava/util/List;)V a
		0 o p_410554_
		1 o p_410007_
hhy$a hhy$a
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lhia;)V <init>
		0 o variant
	a (Lieu;)Lhhr; a
		0 o p_410856_
	a (Lifc$a;)V a
		0 o p_410724_
	b ()Lhia; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_410704_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hhz hhz
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_387448_
	a (Ljava/lang/String;)Lier; a
		0 o p_387889_
	a (Lcom/google/gson/JsonObject;Lamj;)Lhhz$a; a
		static
		0 o p_387105_
		1 o p_387237_
	a (Lamj;Ljava/lang/String;Ljava/lang/String;Lhhz$a$a;)V a
		static
		0 o p_387514_
		1 o p_388911_
		2 o p_386463_
		3 o p_387858_
	b (Ljava/lang/String;)Z b
		static
		0 o p_388918_
hhz$a hhz$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
hhz$a$a hhz$a$a
	a a
	<init> ()V <init>
	a ()Lhhz$a; a
	a (Ljava/lang/String;Ljava/lang/String;)Lhhz$a$a; a
		0 o p_388062_
		1 o p_388610_
	a (Ljava/lang/String;Lier;)Lhhz$a$a; a
		0 o p_388884_
		1 o p_387399_
hhz$b hhz$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
hhz$c hhz$c
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhhz$a;)Lhhz$c; a
		0 o p_387439_
	a (Liew;)Lhhz; a
		0 o p_388348_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; a
		static
		0 o p_387981_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lhhz$d;)V a
		static
		0 o p_389332_
		1 o p_389333_
		2 o p_389334_
		3 o p_389335_
	b (Lhhz$a;)Lhhz$c; b
		0 o p_388591_
hhz$d hhz$d
hhz$e hhz$e
	a a
	<init> (Lier;)V <init>
		0 o material
	a ()Lier; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_386648_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hi net/minecraft/commands/execution/ChainModifiers
	a Lhi; 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)Lhi; setFlag
		0 o p_309560_
	b ()Lhi; setForked
	c ()Z isReturn
	d ()Lhi; setReturn
	e ()B flags
	equals (Ljava/lang/Object;)Z equals
		0 o p_309618_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hia hia
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lhia$a;)V <init>
		0 o modelLocation
		1 o modelState
	<init> (Lamj;)V <init>
		0 o p_404842_
	a (Li;)Lhia; a
		0 o p_404895_
	a (Lamj;)Lhia; a
		0 o p_405850_
	a (Lifc$a;)V a
		0 o p_410425_
	a (Lieu;)Lhhq; a
		0 o p_410762_
	a (Lhib;)Lhia; a
		0 o p_405775_
	a (Z)Lhia; a
		0 o p_405100_
	a (Lhia$a;)Lhia; a
		0 o p_404847_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_409079_
	a ()Lamj; c
	b ()Lhia$a; d
	b (Li;)Lhia; b
		0 o p_404966_
	equals (Ljava/lang/Object;)Z equals
		0 o p_111888_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hia$a hia$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 ()Lifa; a
	a (Z)Lhia$a; a
		0 o p_405150_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_405304_
	a (Li;)Lhia$a; a
		0 o p_405203_
	b (Li;)Lhia$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
hib hib
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	a (Lhib;Lhia;)Lhia; a
		0 o p_405794_
		1 o p_405783_
	then (Lhib;)Lhib; then
		0 o p_404798_
hib$a hib$a
	a (Ljava/lang/Object;Lhia;)Lhia; a
		0 o p_404919_
		1 o p_405243_
	apply (Lhia;Ljava/lang/Object;)Lhia; apply
		0 o p_405336_
		1 o p_405590_
	withValue (Ljava/lang/Object;)Lhib; withValue
		0 o p_404772_
hic hic
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lejn;Ljava/lang/String;)Ljava/util/function/Predicate; a
		static
		0 o p_363406_
		1 o p_363089_
	a (Ljava/util/Map;Lejo;)Z a
		static
		0 o p_365073_
		1 o p_363712_
	a (Lekp;Ljava/lang/String;)Ljava/lang/Comparable; a
		static
		0 o p_362078_
		1 o p_363669_
hid hid
	b b
	c c
	<init> (Lhid$a;Ljava/util/List;)V <init>
		0 o operation
		1 o terms
	a (Lejn;Lhie;)Ljava/util/function/Predicate; a
		static
		0 o p_404728_
		1 o p_405506_
	a ()Lhid$a; b
	b ()Ljava/util/List; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_405870_
	hashCode ()I hashCode
	instantiate (Lejn;)Ljava/util/function/Predicate; instantiate
		0 o p_405856_
	toString ()Ljava/lang/String; toString
hid$a hid$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 ()[Lhid$a; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhid$a; valueOf
		static
		0 o p_404913_
	values ()[Lhid$a; values
		static
hid$a$1 hid$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_
hid$a$2 hid$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_
hie hie
	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 (Lhif;)Ljava/lang/Record; a
		static
		0 o p_404080_
	a ()Ljava/lang/String; a
		static
	a (Lhid;)Ljava/lang/Record; a
		static
		0 o p_404074_
	a (Lhie;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_404076_
	a (Lcom/mojang/datafixers/util/Either;)Lhie; a
		static
		0 o p_404077_
	b ()Ljava/lang/String; b
		static
	b (Lhid;)Ljava/util/Map; b
		static
		0 o p_404079_
	instantiate (Lejn;)Ljava/util/function/Predicate; instantiate
		0 o p_111933_
hif hif
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o tests
	a (Lejn;Ljava/lang/String;Lhif$b;)Ljava/util/function/Predicate; a
		static
		0 o p_405206_
		1 o p_405083_
		2 o p_405754_
	a (Ljava/util/List;Lejn;Ljava/lang/String;Lhif$b;)V a
		static
		0 o p_404081_
		1 o p_404082_
		2 o p_404083_
		3 o p_404084_
	a ()Ljava/util/Map; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_405138_
	hashCode ()I hashCode
	instantiate (Lejn;)Ljava/util/function/Predicate; instantiate
		0 o p_405000_
	toString ()Ljava/lang/String; toString
hif$a hif$a
	a a
	b b
	c c
	<init> (Ljava/lang/String;Z)V <init>
		0 o value
		1 o negated
	a ()Ljava/lang/String; a
	a (Ljava/lang/String;)Lhif$a; a
		static
		0 o p_405246_
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_405088_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hif$b hif$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 (Ljava/lang/Object;Lekp;)Ljava/util/function/Predicate; a
		0 o p_404984_
		1 o p_405617_
	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;Lekp;Ljava/lang/String;)Ljava/lang/Comparable; a
		0 o p_405650_
		1 o p_405129_
		2 o p_405218_
	a (Lekp;Ljava/util/List;ZLejo;)Z a
		static
		0 o p_404651_
		1 o p_405657_
		2 o p_405749_
		3 o p_405532_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/lang/String; a
		static
		0 o p_405478_
	a (Lekp;Ljava/lang/Comparable;ZLejo;)Z a
		static
		0 o p_405561_
		1 o p_405007_
		2 o p_404973_
		3 o p_404713_
	a (Ljava/lang/Object;Lekp;Lhif$a;)Ljava/util/function/Predicate; a
		0 o p_405656_
		1 o p_405057_
		2 o p_405563_
	a (Lejo;)Z a
		static
		0 o p_404757_
	b (Ljava/lang/Comparable;Ljava/lang/Comparable;)Z b
		static
		0 o p_404946_
		1 o p_405370_
	b (Ljava/lang/Object;Lekp;Lhif$a;)Ljava/util/function/Predicate; b
		0 o p_405269_
		1 o p_405191_
		2 o p_405722_
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_405636_
	b ()Ljava/lang/String; b
		static
	b (Lejo;)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
hig hig
	a a
	b b
	c c
	<init> (Lhig$b;Lejm;)V <init>
		0 o p_409947_
		1 o p_410377_
	a ()Lico; a
	a (Lbfq;Ljava/util/List;)V a
		0 o p_410101_
		1 o p_410550_
hig$a hig$a
	a a
	b b
	<init> (Ljava/util/function/Predicate;Ljava/lang/Object;)V <init>
		0 o condition
		1 o model
	a ()Ljava/util/function/Predicate; a
	a (Ljava/lang/Object;)Lhig$a; a
		0 o p_409701_
	b ()Ljava/lang/Object; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_410219_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hig$b hig$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;)Lhhr; a
		static
		0 o p_409686_
	a (Lejm;)Ljava/util/List; a
		0 o p_410842_
hig$c hig$c
	a a
	b b
	<init> (Ljava/util/List;)V <init>
		0 o p_410734_
	a (Lejm;)Ljava/lang/Object; a
		0 o p_409924_
	a (Lejm;Lieu;)Lhhr; a
		0 o p_410876_
		1 o p_410500_
	a (Lifc$a;Lhig$a;)V a
		static
		0 o p_409910_
		1 o p_410388_
	a (Lifc$a;)V a
		0 o p_410079_
hig$c$1 hig$c$1
	a a
	<init> (Lhig$c;)V <init>
		0 o p_410148_
	a (Lieu;)Lhig$b; a
		0 o p_410269_
	compute (Lieu;)Ljava/lang/Object; compute
		0 o p_409835_
hig$c$a hig$c$a
	a a
	b b
	<init> (Lhig$c;Lit/unimi/dsi/fastutil/ints/IntList;)V <init>
		0 o model
		1 o selectors
	a ()Lhig$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
hih hih
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lhhr$b;)V <init>
		0 o condition
		1 o variant
	a (Lejn;)Ljava/util/function/Predicate; a
		0 o p_404970_
	a (Lejn;Lhie;)Ljava/util/function/Predicate; a
		static
		0 o p_404648_
		1 o p_405845_
	a ()Ljava/util/Optional; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_409080_
	a (Lejo;)Z a
		static
		0 o p_405732_
	b ()Lhhr$b; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_405464_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hii hii
hij hij
hik hik
hil hil
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/EnumSet;Lorg/joml/Matrix4f;Lfud;)V a
		0 o p_447096_
		1 o p_446366_
		2 o p_445456_
	a (Ljava/util/EnumSet;Lorg/joml/Matrix4f;Lfud;FFFFFFFFLjg;)V a
		0 o p_445895_
		1 o p_446601_
		2 o p_445861_
		3 o p_445518_
		4 o p_445398_
		5 o p_446610_
		6 o p_446422_
		7 o p_446126_
		8 o p_447222_
		9 o p_446048_
		10 o p_447075_
		11 o p_446642_
	a (Lhkg;Lfua;Lhgy;Libo;)V a
		0 o p_446622_
		1 o p_446303_
		2 o p_447279_
		3 o p_451548_
	a ()F a
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_446857_
		1 o p_446268_
		2 o p_446084_
		3 o p_451221_
	a (Leig;Lhkg;FLfoh;Lhxo$a;)V a
		0 o p_446233_
		1 o p_446143_
		2 o p_447080_
		3 o p_445461_
		4 o p_445911_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446924_
		1 o p_446249_
		2 o p_445926_
		3 o p_445426_
		4 o p_446280_
	a (Lhkg;Lfua$a;Lfud;)V a
		0 o p_445448_
		1 o p_446067_
		2 o p_445990_
	b ()F b
	c ()Lhgk; c
him him
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhit$a;)V <init>
		0 o p_389447_
	a (Lejm;Lelb;)Lgwg$a; a
		0 o p_389441_
		1 o p_389675_
	a (Lhkl;Lfua;Lhgy;Z)V a
		0 o p_445553_
		1 o p_439568_
		2 o p_438891_
		3 o p_439429_
	a ()F a
	a (Lfua;ILelb;Lgwg$a;Lhxo$a;Lhgy;)V a
		0 o p_440481_
		1 o p_440082_
		2 o p_439943_
		3 o p_440270_
		4 o p_439834_
		5 o p_440131_
	a (Lehy;)I a
		static
		0 o p_389470_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446235_
		1 o p_447214_
		2 o p_447063_
		3 o p_446277_
		4 o p_446661_
	a (Lja;)Z a
		static
		0 o p_389438_
	a (Lehx;Lhkl;FLfoh;Lhxo$a;)V a
		0 o p_446457_
		1 o p_446340_
		2 o p_445525_
		3 o p_445758_
		4 o p_446708_
	a (Lfua;FLejm;)V a
		0 o p_389625_
		1 o p_389558_
		2 o p_389427_
	a (Lelb;)Lier; a
		0 o p_389677_
	a (Lhkl;Lxx;)Lbes; a
		0 o p_445218_
		1 o p_445219_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_446752_
		1 o p_439511_
		2 o p_439178_
		3 o p_451086_
	a (Lhkl;Lfua;Lejm;Leck;Lelb;Lgwg$a;Lhxo$a;Lhgy;)V a
		0 o p_445829_
		1 o p_440527_
		2 o p_439522_
		3 o p_440419_
		4 o p_439397_
		5 o p_439044_
		6 o p_440491_
		7 o p_440535_
	a (Lfua;ZLfoh;)V a
		0 o p_389535_
		1 o p_389461_
		2 o p_389589_
	a (Lhkl;Lfua;Lhgy;Libo;)V a
		0 o p_446471_
		1 o p_440400_
		2 o p_439180_
		3 o p_450989_
	b ()F b
	c ()Lfoh; c
	d ()Lhkl; d
	e ()Lhjw; e
hin hin
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lhit$a;)V <init>
		0 o p_173521_
	<init> (Lgyk;Lies;)V <init>
		0 o p_433084_
		1 o p_433697_
	<init> (Libh$a;)V <init>
		0 o p_435832_
	a (Lies;Lfua;Lhgy;IIFLgud;Lguc;FLdgn;Lefw;Lhxo$a;I)V a
		static
		0 o p_439579_
		1 o p_439517_
		2 o p_439053_
		3 o p_440110_
		4 o p_439479_
		5 o p_439639_
		6 o p_438931_
		7 o p_440241_
		8 o p_440294_
		9 o p_439197_
		10 o p_440310_
		11 o p_440357_
		12 o p_451702_
	a (Lefu;Lhjs;FLfoh;Lhxo$a;)V a
		0 o p_446844_
		1 o p_447143_
		2 o p_446794_
		3 o p_447357_
		4 o p_446651_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_447021_
		1 o p_445922_
		2 o p_445628_
		3 o p_446351_
		4 o p_446734_
	a (Lfua;Lhgy;IILdgn;Lefw;I)V a
		0 o p_440281_
		1 o p_440300_
		2 o p_439135_
		3 o p_439629_
		4 o p_440022_
		5 o p_438875_
		6 o p_451683_
	a (Lhjs;Lfua;Lhgy;Libo;)V a
		0 o p_445505_
		1 o p_439672_
		2 o p_439893_
		3 o p_451262_
	a (Lies;Lfua;Lhgy;IILgwg;Ljava/lang/Object;Lier;ZLdgn;Lefw;ZLhxo$a;I)V a
		static
		0 o p_440183_
		1 o p_440515_
		2 o p_439454_
		3 o p_440371_
		4 o p_440649_
		5 o p_449908_
		6 o p_449696_
		7 o p_439637_
		8 o p_439954_
		9 o p_439618_
		10 o p_439876_
		11 o p_451708_
		12 o p_442600_
		13 o p_451682_
	a (Ljava/util/Set;)V a
		0 o p_428247_
	a ()Lhjs; a
	a (Lies;Lfua;Lhgy;IILgwg;Ljava/lang/Object;Lier;Ldgn;Lhxo$a;)V a
		static
		0 o p_439333_
		1 o p_439424_
		2 o p_439806_
		3 o p_439519_
		4 o p_439952_
		5 o p_449088_
		6 o p_449737_
		7 o p_440466_
		8 o p_440408_
		9 o p_443564_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_447360_
		1 o p_438894_
		2 o p_440361_
		3 o p_451353_
	e ()Lhjw; e
hio hio
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (IIIFFFFFFFFFFLfua$a;Lfud;)V a
		static
		0 o p_439617_
		1 o p_438915_
		2 o p_439945_
		3 o p_439102_
		4 o p_439978_
		5 o p_439483_
		6 o p_439272_
		7 o p_439716_
		8 o p_439254_
		9 o p_440125_
		10 o p_440456_
		11 o p_439654_
		12 o p_439269_
		13 o p_440366_
		14 o p_440684_
	a (Lfua$a;Lfud;IIIFFFFFFFFFFFF)V a
		static
		0 o p_438950_
		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 (Legg;Lhjt;FLfoh;Lhxo$a;)V a
		0 o p_447130_
		1 o p_446076_
		2 o p_445698_
		3 o p_445714_
		4 o p_447097_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446877_
		1 o p_446662_
		2 o p_445425_
		3 o p_447069_
		4 o p_446832_
	a (Lfua$a;Lfud;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_
	a (Lega$a;)Lhjt$a; a
		static
		0 o p_445220_
	a ()Lhjt; a
	a (Lfua;Lhgy;Lamj;FFIIIFF)V a
		static
		0 o p_439608_
		1 o p_439393_
		2 o p_446739_
		3 o p_439343_
		4 o p_440072_
		5 o p_439067_
		6 o p_440009_
		7 o p_440282_
		8 o p_446644_
		9 o p_445495_
	a (Legg;Lfoh;)Z a
		0 o p_173534_
		1 o p_173535_
	a (Legg;Lhjt;FLfoh;)V a
		static
		0 o p_447269_
		1 o p_445501_
		2 o p_445917_
		3 o p_446712_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_446175_
		1 o p_445770_
		2 o p_447266_
		3 o p_451018_
	a (Lhjt;Lfua;Lhgy;Libo;)V a
		0 o p_447169_
		1 o p_440263_
		2 o p_439020_
		3 o p_450986_
	a (IIIFFFFFFLfua$a;Lfud;)V a
		static
		0 o p_439791_
		1 o p_440715_
		2 o p_440178_
		3 o p_438978_
		4 o p_440501_
		5 o p_439182_
		6 o p_439705_
		7 o p_439243_
		8 o p_440048_
		9 o p_440236_
		10 o p_440655_
	a (Lfua$a;Lfud;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 (Lfua;Lhgy;FFIII)V a
		static
		0 o p_439706_
		1 o p_440494_
		2 o p_440687_
		3 o p_439936_
		4 o p_440035_
		5 o p_438971_
		6 o p_439741_
	bk_ ()Z bk_
	bl_ ()I bl_
	e ()Lhjw; e
hip hip
	a a
	b b
	c c
	<init> (Lhit$a;)V <init>
		0 o p_173540_
	<init> (Lies;Lgyk;)V <init>
		0 o p_434060_
		1 o p_433002_
	<init> (Libh$a;)V <init>
		0 o p_433173_
	a (Lfua;ZLjg;)V a
		static
		0 o p_428361_
		1 o p_428252_
		2 o p_428231_
	a ()Lgyu; a
		static
	a (Lfua;Lhgy;IILier;I)V a
		0 o p_439640_
		1 o p_439587_
		2 o p_439564_
		3 o p_440267_
		4 o p_440126_
		5 o p_451664_
	a (Legc;Lhju;FLfoh;Lhxo$a;)V a
		0 o p_445886_
		1 o p_447090_
		2 o p_446336_
		3 o p_445891_
		4 o p_446152_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446093_
		1 o p_446676_
		2 o p_446053_
		3 o p_445381_
		4 o p_446895_
	a (Lfua;Lhgy;Lgwg$a;Ljg;Lier;IIZLhxo$a;I)V a
		0 o p_440523_
		1 o p_440584_
		2 o p_440701_
		3 o p_439931_
		4 o p_439303_
		5 o p_438920_
		6 o p_439582_
		7 o p_440123_
		8 o p_439398_
		9 o p_451666_
	a (Ljava/util/Set;)V a
		0 o p_428359_
	a (Lhju;Lfua;Lhgy;Libo;)V a
		0 o p_445609_
		1 o p_439782_
		2 o p_439369_
		3 o p_451216_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_445563_
		1 o p_440340_
		2 o p_439701_
		3 o p_451258_
	a (Ldrr;Lja;)Z a
		static
		0 o p_112202_
		1 o p_112203_
	d ()Lgyu; d
		static
	e ()Lhjw; e
	f ()Lhju; f
hiq hiq
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhit$a;)V <init>
		0 o p_173554_
	a ()Lhjv; a
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_447030_
		1 o p_440329_
		2 o p_439813_
		3 o p_451071_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446477_
		1 o p_446161_
		2 o p_446260_
		3 o p_445993_
		4 o p_446037_
	a (Lhjv;Lfua;Lhgy;Libo;)V a
		0 o p_447373_
		1 o p_439508_
		2 o p_438917_
		3 o p_451142_
	a (Lege;Lhjv;FLfoh;Lhxo$a;)V a
		0 o p_446818_
		1 o p_446429_
		2 o p_447331_
		3 o p_445785_
		4 o p_446767_
	e ()Lhjw; e
hir hir
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lgda;Ljava/util/function/Supplier;Lhhg;Lhyq;Lhox;Lhnw;Lies;Lhgc;)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_
		6 o p_434137_
		7 o p_439489_
	a (Lbap;)V a
		0 o p_173563_
	a (Lfzh;)V a
		0 o p_173566_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_446872_
		1 o p_440352_
		2 o p_440247_
		3 o p_451247_
	a (Legg;)Lhis; a
		0 o p_112266_
	a (Legg;FLhxo$a;)Lhjw; a
		0 o p_445799_
		1 o p_446989_
		2 o p_447358_
	a (Lhjw;)Lhis; a
		0 o p_446792_
his his
	a (Legg;Lfoh;)Z a
		0 o p_173568_
		1 o p_173569_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_445855_
		1 o p_112309_
		2 o p_440274_
		3 o p_451022_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_445916_
		1 o p_447093_
		2 o p_446851_
		3 o p_445788_
		4 o p_446944_
	bk_ ()Z bk_
	bl_ ()I bl_
	e ()Lhjw; e
hit hit
	create (Lhit$a;)Lhis; create
		0 o p_173571_
hit$a hit$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lhir;Lhhg;Lhyq;Lhox;Lhnw;Lgyk;Lgda;Lies;Lhgc;)V <init>
		0 o blockEntityRenderDispatcher
		1 o blockRenderDispatcher
		2 o itemModelResolver
		3 o itemRenderer
		4 o entityRenderer
		5 o entityModelSet
		6 o font
		7 o materials
		8 o playerSkinRenderCache
	a (Lgym;)Lgyo; a
		0 o p_173583_
	a ()Lhir; a
	b ()Lhhg; b
	c ()Lhyq; c
	d ()Lhox; d
	e ()Lhnw; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_435443_
	f ()Lgyk; f
	g ()Lgda; g
	h ()Lies; h
	hashCode ()I hashCode
	i ()Lhgc; i
	toString ()Ljava/lang/String; toString
hiu hiu
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhit$a;)Ljava/util/Map; a
		static
		0 o p_173599_
	a (Legi;Lhit;)V a
		static
		0 o p_173591_
		1 o p_173592_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lhit$a;Legi;Lhit;)V a
		static
		0 o p_339296_
		1 o p_339297_
		2 o p_339298_
		3 o p_339299_
	b (Lhit$a;)Lhis; b
		static
		0 o p_445224_
	c (Lhit$a;)Lhis; c
		static
		0 o p_445223_
	d (Lhit$a;)Lhis; d
		static
		0 o p_445222_
	e (Lhit$a;)Lhis; e
		static
		0 o p_445221_
	f (Lhit$a;)Lhis; f
		static
		0 o p_445226_
hiv hiv
	<init> ()V <init>
	a (Lhjx;Lja;Lkf;Lhgy;Lfua;)V a
		0 o p_446555_
		1 o p_439251_
		2 o p_440449_
		3 o p_439496_
		4 o p_440650_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_445830_
		1 o p_446625_
		2 o p_445605_
		3 o p_447149_
		4 o p_445462_
	a (Lja;Lja;Lorg/joml/Matrix4f;Lfud;Ljg;III)V a
		static
		0 o p_438795_
		1 o p_438796_
		2 o p_438797_
		3 o p_438798_
		4 o p_438799_
		5 o p_438800_
		6 o p_438801_
		7 o p_438802_
	a ()Lhjx; a
	a (Lkf;Lhjx;Lja;Lja;Lfua$a;Lfud;)V a
		static
		0 o p_445227_
		1 o p_445228_
		2 o p_445229_
		3 o p_445230_
		4 o p_445231_
		5 o p_445232_
	a (Legg;Lhjx;)V a
		static
		0 o p_446585_
		1 o p_446244_
	a (Lhjx;Lfua;Lhgy;Libo;)V a
		0 o p_446796_
		1 o p_445972_
		2 o p_445934_
		3 o p_451074_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_447132_
		1 o p_439198_
		2 o p_440158_
		3 o p_451282_
	a (Lhjx;Lja;Lkf;Lfua$a;Lfud;)V a
		0 o p_445233_
		1 o p_445234_
		2 o p_445235_
		3 o p_445236_
		4 o p_445237_
	a (Lhjx;Lja;Lkf;Lfud;Lorg/joml/Matrix4f;)V a
		0 o p_446668_
		1 o p_397422_
		2 o p_398022_
		3 o p_397021_
		4 o p_440690_
	a (Lja;Lja;Lfua$a;Lfud;)V a
		static
		0 o p_438791_
		1 o p_438792_
		2 o p_438793_
		3 o p_438794_
	a (Legg;Lhjx;FLfoh;Lhxo$a;)V a
		0 o p_447304_
		1 o p_446774_
		2 o p_447134_
		3 o p_446736_
		4 o p_446663_
	bk_ ()Z bk_
	bl_ ()I bl_
	e ()Lhjw; e
hiw hiw
	<init> ()V <init>
	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 (Legg;Legg;I)I a
		static
		0 o p_112323_
		1 o p_112324_
		2 o p_112325_
	a (I)I a
		static
		0 o p_112316_
	a ()Lit/unimi/dsi/fastutil/ints/Int2IntFunction; a
	a (Legg;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; a
		0 o p_112318_
	a (Legg;Legg;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; a
		0 o p_112320_
		1 o p_112321_
	b ()Ljava/lang/Object; b
	b (I)I b
		static
		0 o p_112333_
hix hix
	a a
	<init> (Lhit$a;)V <init>
		0 o p_277899_
	a (Ljg;I)[F a
		0 o p_278030_
		1 o p_277997_
	a (Legl;Lhjy;FLfoh;Lhxo$a;)V a
		0 o p_446197_
		1 o p_445907_
		2 o p_446852_
		3 o p_447180_
		4 o p_445754_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_445659_
		1 o p_440003_
		2 o p_439486_
		3 o p_451321_
	a (Lhjy;Lfua;Lhgy;Libo;)V a
		0 o p_445580_
		1 o p_439885_
		2 o p_439013_
		3 o p_450972_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_445715_
		1 o p_446967_
		2 o p_446430_
		3 o p_447305_
		4 o p_446583_
	a ()Lhjy; a
	e ()Lhjw; e
hix$1 hix$1
	a a
	<clinit> ()V <clinit>
		static
hiy hiy
	a a
	b b
	<init> (Lhit$a;)V <init>
		0 o p_173602_
	a (Legn;Lhjz;FLfoh;Lhxo$a;)V a
		0 o p_445642_
		1 o p_446494_
		2 o p_446709_
		3 o p_445382_
		4 o p_446369_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_445774_
		1 o p_439950_
		2 o p_439432_
		3 o p_451065_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_445611_
		1 o p_446717_
		2 o p_446283_
		3 o p_446568_
		4 o p_446501_
	a ()Lhjz; a
	a (Lhjz;Lfua;Lhgy;Libo;)V a
		0 o p_447184_
		1 o p_439883_
		2 o p_439365_
		3 o p_451159_
	e ()Lhjw; e
hiz hiz
	a a
	b b
	c c
	d d
	e e
	<init> (Lhit$a;)V <init>
		0 o p_173607_
	a (Legg;Z)Lhka$a; a
		0 o p_446097_
		1 o p_445450_
	a ()Z a
		static
	a (Legg;Lhka;FLfoh;Lhxo$a;)V a
		0 o p_446382_
		1 o p_445744_
		2 o p_446088_
		3 o p_447190_
		4 o p_446187_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_445896_
		1 o p_439379_
		2 o p_439953_
		3 o p_451075_
	a (Lhka;Lfua;Lhgy;Libo;)V a
		0 o p_446740_
		1 o p_445661_
		2 o p_445570_
		3 o p_451060_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446853_
		1 o p_446467_
		2 o p_446298_
		3 o p_446721_
		4 o p_447375_
	d ()Lhka; d
	e ()Lhjw; e
hiz$1 hiz$1
	a a
	<clinit> ()V <clinit>
		static
hj net/minecraft/commands/execution/CommandQueueEntry
	a Lhp; frame
	b Lhm; action
	<init> (Lhp;Lhm;)V <init>
		0 o frame
		1 o action
	a (Lhn;)V execute
		0 o p_306246_
	a ()Lhp; frame
	b ()Lhm; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_306068_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hja hja
	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> (Lhit$a;)V <init>
		0 o p_173613_
	a ()Lgyu; a
		static
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_445384_
		1 o p_439692_
		2 o p_439227_
		3 o p_451191_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_447099_
		1 o p_445883_
		2 o p_446218_
		3 o p_447068_
		4 o p_446200_
	a (Lhkb;Lfua;Lhgy;Libo;)V a
		0 o p_445955_
		1 o p_439855_
		2 o p_439334_
		3 o p_451490_
	a (Legt;Lhkb;FLfoh;Lhxo$a;)V a
		0 o p_446529_
		1 o p_446205_
		2 o p_445996_
		3 o p_446533_
		4 o p_447228_
	d ()Lgyu; d
		static
	e ()Lhjw; e
	f ()Lgyu; f
		static
	g ()Lgyu; g
		static
	h ()Lhkb; h
hjb hjb
	a a
	<init> (Lhit$a;)V <init>
		0 o p_433755_
	a (Lhkc;Lfua;Lhgy;Libo;)V a
		0 o p_445773_
		1 o p_438983_
		2 o p_439995_
		3 o p_451109_
	a ()Lhkc; a
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_446090_
		1 o p_440259_
		2 o p_440015_
		3 o p_451313_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_445862_
		1 o p_446499_
		2 o p_446932_
		3 o p_446551_
		4 o p_445880_
	a (Legv;Lhkc;FLfoh;Lhxo$a;)V a
		0 o p_446789_
		1 o p_445801_
		2 o p_445752_
		3 o p_446054_
		4 o p_446325_
	e ()Lhjw; e
hjc hjc
	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> (Lhit$a;)V <init>
		0 o p_272872_
	<init> (Lgyk;Lies;)V <init>
		0 o p_433674_
		1 o p_435147_
	<init> (Libh$a;)V <init>
		0 o p_432968_
	a ()Lgyu; a
		static
	a (Lfua;Lhgy;IILehq;I)V a
		0 o p_439238_
		1 o p_439648_
		2 o p_439285_
		3 o p_440379_
		4 o p_439662_
		5 o p_451670_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_445441_
		1 o p_445814_
		2 o p_446301_
		3 o p_446434_
		4 o p_445914_
	a (Legz;Lhkd;FLfoh;Lhxo$a;)V a
		0 o p_445843_
		1 o p_447313_
		2 o p_447091_
		3 o p_447064_
		4 o p_446859_
	a (Ljava/util/Optional;)Lier; a
		static
		0 o p_347523_
	a (Ljava/util/Set;)V a
		0 o p_428219_
	a (Lhkd;Lfua;Lhgy;Libo;)V a
		0 o p_445629_
		1 o p_439245_
		2 o p_439968_
		3 o p_451444_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_446236_
		1 o p_440623_
		2 o p_440484_
		3 o p_451481_
	d ()Lgyu; d
		static
	e ()Lhjw; e
	f ()Lhkd; f
hjd hjd
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhit$a;)V <init>
		0 o p_173619_
	a (Lhke;Lfua;Lhgy;Libo;)V a
		0 o p_446504_
		1 o p_439439_
		2 o p_440350_
		3 o p_450969_
	a ()Lhke; a
	a (Lehe;Lhke;FLfoh;Lhxo$a;)V a
		0 o p_446778_
		1 o p_445593_
		2 o p_447234_
		3 o p_446321_
		4 o p_446024_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_446412_
		1 o p_439376_
		2 o p_439524_
		3 o p_451206_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446241_
		1 o p_446626_
		2 o p_446168_
		3 o p_446697_
		4 o p_446522_
	e ()Lhjw; e
hje hje
	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> (Lhit$a;)V <init>
		0 o p_248772_
	a (Lgyk;Lelb;Lhje$a;)Lgwg$a; a
		static
		0 o p_389708_
		1 o p_389565_
		2 o p_389605_
	a (Lhje$a;)Lgyu; a
		static
		0 o p_382784_
	a (Lejm;Lelb;)Lgwg$a; a
		0 o p_389435_
		1 o p_389454_
	a ()F a
	a (Lhit$a;Lhje$b;)Lgwg$a; a
		static
		0 o p_432286_
		1 o p_432287_
	a (Lfua;FLejm;)V a
		0 o p_277807_
		1 o p_277917_
		2 o p_277638_
	a (Lhje$b;)Lhje$b; a
		static
		0 o p_382879_
	a (Lelb;)Lier; a
		0 o p_251791_
	a (Lies;Lfua;Lhgy;IILgwg$a;Lier;)V a
		static
		0 o p_439449_
		1 o p_438972_
		2 o p_440396_
		3 o p_440554_
		4 o p_439176_
		5 o p_439270_
		6 o p_439920_
	a (Lfua;F)V a
		static
		0 o p_389495_
		1 o p_389681_
	a (Lelb;Lhje$a;)Lhje$b; a
		static
		0 o p_382552_
		1 o p_382553_
	b (Lelb;)Ljava/util/stream/Stream; b
		static
		0 o p_382549_
	b ()F b
	c ()Lfoh; c
hje$a hje$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 ()[Lhje$a; a
		static
	a (Lejm;)Lhje$a; a
		static
		0 o p_383233_
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhje$a; valueOf
		static
		0 o p_383028_
	values ()[Lhje$a; values
		static
hje$b hje$b
	a a
	b b
	<init> (Lelb;Lhje$a;)V <init>
		0 o woodType
		1 o attachmentType
	a ()Lelb; a
	b ()Lhje$a; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_382870_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hjf hjf
	a a
	b b
	c c
	<init> (Lhit$a;)V <init>
		0 o p_173621_
	a ()Lhkh; a
	a (Lehn;Lhkh;FLfoh;Lhxo$a;)V a
		0 o p_447206_
		1 o p_445480_
		2 o p_445502_
		3 o p_446398_
		4 o p_446019_
	a (Lhkh;Lfua;Lhgy;Libo;)V a
		0 o p_445746_
		1 o p_439985_
		2 o p_439033_
		3 o p_451358_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_447173_
		1 o p_439700_
		2 o p_440657_
		3 o p_451217_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446109_
		1 o p_445500_
		2 o p_446210_
		3 o p_445779_
		4 o p_446604_
	e ()Lhjw; e
hjg hjg
	<init> ()V <init>
	a (Lejg;Lhki;FLfoh;Lhxo$a;)V a
		0 o p_445667_
		1 o p_445712_
		2 o p_446910_
		3 o p_445923_
		4 o p_446317_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_445904_
		1 o p_439539_
		2 o p_439987_
		3 o p_451167_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_445645_
		1 o p_447105_
		2 o p_446086_
		3 o p_446733_
		4 o p_446562_
	a ()Lhki; a
	a (Lhki;Lfua;Lhgy;Libo;)V a
		0 o p_445405_
		1 o p_439297_
		2 o p_440309_
		3 o p_450916_
	a (Lja;Lejm;Ljk;Ldrq;)Lhhj; a
		static
		0 o p_445574_
		1 o p_446953_
		2 o p_446988_
		3 o p_445399_
	bl_ ()I bl_
	e ()Lhjw; e
hjh hjh
	a a
	b b
	c c
	<init> (Lhit$a;)V <init>
		0 o p_434373_
	a (Lhkj;Lhys;Lfua;Lhgy;IF)V a
		0 o p_445449_
		1 o p_447112_
		2 o p_439632_
		3 o p_440637_
		4 o p_439738_
		5 o p_439208_
	a (Lhkj;Lfua;Lhgy;Libo;)V a
		0 o p_446848_
		1 o p_440250_
		2 o p_440104_
		3 o p_451082_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_445852_
		1 o p_440061_
		2 o p_439335_
		3 o p_451137_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446572_
		1 o p_446673_
		2 o p_447354_
		3 o p_445821_
		4 o p_445794_
	a (Lehv;Lhkj;FLfoh;Lhxo$a;)V a
		0 o p_445792_
		1 o p_445521_
		2 o p_446232_
		3 o p_446470_
		4 o p_446704_
	a ()Lhkj; a
	e ()Lhjw; e
hji hji
	a a
	b b
	<init> (Lgyk;Lies;)V <init>
		0 o p_435039_
		1 o p_434694_
	<init> (Lhit$a;)V <init>
		0 o p_173626_
	<init> (Libh$a;)V <init>
		0 o p_435273_
	a (Lfua;Lhgy;IILjg;FLhxo$a;Lier;I)V a
		0 o p_440659_
		1 o p_440531_
		2 o p_440374_
		3 o p_440011_
		4 o p_439059_
		5 o p_439448_
		6 o p_440691_
		7 o p_439769_
		8 o p_451697_
	a (Lfua;Ljg;F)V a
		0 o p_428342_
		1 o p_428479_
		2 o p_428538_
	a (Ljg;FLjava/util/Set;)V a
		0 o p_428199_
		1 o p_428569_
		2 o p_428287_
	a (Lhkk;Lfua;Lhgy;Libo;)V a
		0 o p_446892_
		1 o p_439668_
		2 o p_440606_
		3 o p_451427_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_445925_
		1 o p_440464_
		2 o p_440414_
		3 o p_451501_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446011_
		1 o p_446621_
		2 o p_447061_
		3 o p_445422_
		4 o p_446016_
	a ()Lhkk; a
	a (Lehw;Lhkk;FLfoh;Lhxo$a;)V a
		0 o p_445428_
		1 o p_446695_
		2 o p_446436_
		3 o p_446068_
		4 o p_446363_
	e ()Lhjw; e
hji$a hji$a
	a a
	<init> (Lgyo;)V <init>
		0 o p_361240_
	a (Ljava/lang/Float;)V a
		0 o p_434331_
	a (Ljava/lang/Object;)V a
		0 o p_434194_
hjj hjj
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhit$a;)V <init>
		0 o p_173636_
	a (Lejm;Lelb;)Lgwg$a; a
		0 o p_389425_
		1 o p_389581_
	a ()F a
	a (Z)Lgyu; a
		static
		0 o p_365434_
	a (Lfua;FLejm;)V a
		0 o p_278074_
		1 o p_277875_
		2 o p_277559_
	a (Lelb;)Lier; a
		0 o p_251961_
	a (Lies;Lfua;Lhgy;IILgwg$a;Lier;)V a
		static
		0 o p_439989_
		1 o p_440179_
		2 o p_440546_
		3 o p_439649_
		4 o p_440581_
		5 o p_440051_
		6 o p_438922_
	a (Lfua;F)V a
		static
		0 o p_389606_
		1 o p_389676_
	a (Lfua;)V a
		static
		0 o p_428280_
	a (Lgyk;Lelb;Z)Lgwg$a; a
		static
		0 o p_173647_
		1 o p_173648_
		2 o p_363591_
	a (Lhit$a;Lelb;)Lhjj$a; a
		static
		0 o p_432288_
		1 o p_432289_
	b ()F b
	b (Lelb;)Lelb; b
		static
		0 o p_173645_
	c ()Lfoh; c
hjj$a hjj$a
	a a
	b b
	<init> (Lgwg$a;Lgwg$a;)V <init>
		0 o standing
		1 o wall
	a ()Lgwg$a; a
	b ()Lgwg$a; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_365105_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hjk hjk
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhit$a;)V <init>
		0 o p_173660_
	a (Lehz;Lhkm;FLfoh;Lhxo$a;)V a
		0 o p_446674_
		1 o p_446649_
		2 o p_447371_
		3 o p_445526_
		4 o p_446270_
	a (Lecm$a;Lamj;)Lhgk; a
		static
		0 o p_428198_
		1 o p_428351_
	a (Ljg;FFLfua;Lhgy;ILgxi;Lhgk;ILhxo$a;)V a
		static
		0 o p_440001_
		1 o p_432798_
		2 o p_434724_
		3 o p_433744_
		4 o p_434108_
		5 o p_433427_
		6 o p_433444_
		7 o p_434430_
		8 o p_433497_
		9 o p_442757_
	a (Ljava/util/HashMap;)V a
		static
		0 o p_349877_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446917_
		1 o p_446250_
		2 o p_445936_
		3 o p_445725_
		4 o p_447291_
	a (Lhkm;Lfua;Lhgy;Libo;)V a
		0 o p_445740_
		1 o p_440693_
		2 o p_440619_
		3 o p_451265_
	a (Lecm$a;Lehz;)Lhgk; a
		0 o p_439442_
		1 o p_439775_
	a (Lamj;)Lhgk; a
		static
		0 o p_428466_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_447005_
		1 o p_439979_
		2 o p_439560_
		3 o p_451446_
	a ()Lhkm; a
	a (Lgyk;Lecm$a;)Lgxi; a
		static
		0 o p_387840_
		1 o p_388801_
	b (Lgyk;Lecm$a;)Lgxi; b
		static
		0 o p_386231_
		1 o p_386232_
	e ()Lhjw; e
hjk$1 hjk$1
	a a
	<clinit> ()V <clinit>
		static
hjl hjl
	a a
	<init> (Lhit$a;)V <init>
		0 o p_173673_
	a (Lhkn;Lfua;Lhgy;Libo;)V a
		0 o p_446520_
		1 o p_440479_
		2 o p_439725_
		3 o p_451046_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_446898_
		1 o p_439992_
		2 o p_439664_
		3 o p_451560_
	a ()Lhkn; a
	a (Lfua;Lhgy;Lhuk;Lhnw;FFLibo;)V a
		static
		0 o p_439357_
		1 o p_439460_
		2 o p_446169_
		3 o p_438990_
		4 o p_439644_
		5 o p_447153_
		6 o p_451126_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_445802_
		1 o p_447281_
		2 o p_447372_
		3 o p_446371_
		4 o p_446029_
	a (Leib;Lhkn;FLfoh;Lhxo$a;)V a
		0 o p_446072_
		1 o p_447179_
		2 o p_446518_
		3 o p_446190_
		4 o p_445699_
	e ()Lhjw; e
hjm hjm
	a a
	b b
	c c
	d d
	e e
	<init> (Lhit$a;)V <init>
		0 o p_449356_
	a (Lhko;Lfua;Lhgy;Libo;)V a
		0 o p_451379_
		1 o p_440717_
		2 o p_439591_
		3 o p_451002_
	a (Lja;Lfua$a;Lfud;)V a
		static
		0 o p_449120_
		1 o p_449349_
		2 o p_449011_
	a (Lfua;Lhgy;Leie$b;Libo;)V a
		0 o p_449330_
		1 o p_449442_
		2 o p_449750_
		3 o p_450967_
	a (Leie;Lfoh;)Z a
		0 o p_397042_
		1 o p_397171_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_445831_
		1 o p_447086_
		2 o p_447264_
		3 o p_445578_
		4 o p_446409_
	a (Leie;Lhko;FLfoh;Lhxo$a;)V a
		0 o p_445503_
		1 o p_446597_
		2 o p_446183_
		3 o p_445695_
		4 o p_445824_
	a (Legg;Lfoh;)Z a
		0 o p_397816_
		1 o p_397044_
	a ()Lhko; a
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_451015_
		1 o p_440574_
		2 o p_440446_
		3 o p_451096_
	bk_ ()Z bk_
	bl_ ()I bl_
	e ()Lhjw; e
hjn hjn
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()F a
	a (Leif;Lhkf;FLfoh;Lhxo$a;)V a
		0 o p_446930_
		1 o p_445622_
		2 o p_445588_
		3 o p_445696_
		4 o p_445892_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446439_
		1 o p_445849_
		2 o p_446686_
		3 o p_445741_
		4 o p_445600_
	a (Lhkg;Lfua;Lhgy;Libo;)V a
		0 o p_446906_
		1 o p_438963_
		2 o p_440062_
		3 o p_451030_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_446741_
		1 o p_439161_
		2 o p_439152_
		3 o p_451067_
	a (Lhkf;Lfua;Lhgy;Libo;)V a
		0 o p_446213_
		1 o p_439084_
		2 o p_439292_
		3 o p_451275_
	a (Leig;Lhkg;FLfoh;Lhxo$a;)V a
		0 o p_447194_
		1 o p_446334_
		2 o p_446117_
		3 o p_445552_
		4 o p_445908_
	b ()F b
	bl_ ()I bl_
	c ()Lhgk; c
	d ()Lhkf; d
	e ()Lhjw; e
hjo hjo
	<init> ()V <init>
	d ()Lhkg; d
	e ()Lhjw; e
hjp hjp
	a a
	<init> (Lhit$a;)V <init>
		0 o p_312398_
	a (Lhkn;FLcdv;Lhnw;DD)V a
		static
		0 o p_447339_
		1 o p_445795_
		2 o p_447101_
		3 o p_445573_
		4 o p_445737_
		5 o p_445854_
	a (Leij;Lhkn;FLfoh;Lhxo$a;)V a
		0 o p_446337_
		1 o p_445637_
		2 o p_446553_
		3 o p_446985_
		4 o p_447263_
	a (Lhkn;Lfua;Lhgy;Libo;)V a
		0 o p_446605_
		1 o p_438985_
		2 o p_440689_
		3 o p_451456_
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_445897_
		1 o p_439781_
		2 o p_440624_
		3 o p_451230_
	a ()Lhkn; a
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446394_
		1 o p_447121_
		2 o p_446579_
		3 o p_445486_
		4 o p_445686_
	e ()Lhjw; e
hjq hjq
	a a
	b b
	<init> (Lhit$a;)V <init>
		0 o p_324525_
	a (Leis;Lhkp;FLfoh;Lhxo$a;)V a
		0 o p_446594_
		1 o p_446868_
		2 o p_446263_
		3 o p_446377_
		4 o p_446440_
	a (Lhkp;Lfua;Lhgy;Libo;)V a
		0 o p_445948_
		1 o p_440133_
		2 o p_439779_
		3 o p_451277_
	a ()Lhkp; a
	a (Lhjw;Lfua;Lhgy;Libo;)V a
		0 o p_446973_
		1 o p_440572_
		2 o p_440256_
		3 o p_451451_
	a (Legg;Lhjw;FLfoh;Lhxo$a;)V a
		0 o p_446814_
		1 o p_446159_
		2 o p_447351_
		3 o p_445598_
		4 o p_446103_
	e ()Lhjw; e
hjr hjr
hjs hjs
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
hjt hjt
	a a
	b b
	c c
	<init> ()V <init>
hjt$a hjt$a
	a a
	b b
	<init> (II)V <init>
		0 o color
		1 o height
	a ()I a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_445947_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hju hju
	a a
	b b
	c c
	<init> ()V <init>
hjv hjv
	a a
	b b
	<init> ()V <init>
hjw hjw
	f f
	g g
	h h
	i i
	j j
	<init> ()V <init>
	a (Legg;Lhjw;Lhxo$a;)V a
		static
		0 o p_446710_
		1 o p_446267_
		2 o p_446124_
	a (Lq;)V a
		0 o p_445769_
hjx hjx
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
hjx$a hjx$a
	a AIR
	b BARRIER
	c LIGHT
	d STRUCUTRE_VOID
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_446474_
		1 o p_445939_
	a ()[Lhjx$a; a
		static
	valueOf (Ljava/lang/String;)Lhjx$a; valueOf
		static
		0 o p_445835_
	values ()[Lhjx$a; values
		static
hjy hjy
	a a
	b b
	c c
	<init> ()V <init>
hjz hjz
	a a
	b b
	<init> ()V <init>
hk net/minecraft/commands/execution/CustomCommandExecutor
	a (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V run
		0 o p_306241_
		1 o p_305832_
		2 o p_309612_
		3 o p_306256_
hk$a net/minecraft/commands/execution/CustomCommandExecutor$CommandAdapter
	run (Lcom/mojang/brigadier/context/CommandContext;)I run
		0 o p_306336_
hk$b net/minecraft/commands/execution/CustomCommandExecutor$WithErrorHandling
	<init> ()V <init>
	a (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V run
		0 o p_305793_
		1 o p_305998_
		2 o p_309540_
		3 o p_305871_
	a (Lel;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V run
		0 o p_306339_
		1 o p_306289_
		2 o p_309578_
		3 o p_306027_
	a (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;Lel;Lhi;Lhq;)V onError
		0 o p_306165_
		1 o p_306155_
		2 o p_309597_
		3 o p_307254_
	b (Lel;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V runGuarded
		0 o p_306117_
		1 o p_306121_
		2 o p_309631_
		3 o p_305981_
hka hka
	a a
	b b
	c c
	d d
	<init> ()V <init>
hka$a hka$a
	a ENDER_CHEST
	b CHRISTMAS
	c TRAPPED
	d COPPER_UNAFFECTED
	e COPPER_EXPOSED
	f COPPER_WEATHERED
	g COPPER_OXIDIZED
	h REGULAR
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_446564_
		1 o p_445472_
	a ()[Lhka$a; a
		static
	valueOf (Ljava/lang/String;)Lhka$a; valueOf
		static
		0 o p_445995_
	values ()[Lhka$a; values
		static
hkb hkb
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
hkc hkc
	a a
	b b
	<init> ()V <init>
hkd hkd
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
hke hke
	a a
	b b
	c c
	d d
	<init> ()V <init>
hkf hkf
	a a
	b b
	c c
	d d
	<init> ()V <init>
hkg hkg
	e e
	<init> ()V <init>
hkh hkh
	a a
	b b
	<init> ()V <init>
hki hki
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
hkj hkj
	a a
	b b
	<init> ()V <init>
hkk hkk
	a a
	b b
	c c
	<init> ()V <init>
hkl hkl
	a a
	b b
	c c
	d d
	e e
	k k
	<init> ()V <init>
hkm hkm
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
hkn hkn
	a a
	b b
	c c
	<init> ()V <init>
hko hko
	a a
	b b
	c c
	<init> ()V <init>
hkp hkp
	a a
	b b
	<init> ()V <init>
hkq hkq
hkr hkr
	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 ()[Lhkr; f
		static
	valueOf (Ljava/lang/String;)Lhkr; valueOf
		static
		0 o p_427400_
	values ()[Lhkr; values
		static
hks hks
	a OPAQUE
	b TRANSLUCENT
	c TRIPWIRE
	d d
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Lhkr;)V <init>
		0 o p_428488_
		1 o p_428241_
		2 o p_428296_
	a ()Ljava/lang/String; a
	b ()[Lhkr; b
	c ()Lfsk; c
	d ()[Lhks; d
		static
	valueOf (Ljava/lang/String;)Lhks; valueOf
		static
		0 o p_428249_
	values ()[Lhks; values
		static
hkt hkt
	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 ()Ljava/util/EnumMap; a
	a (Lhks;)V a
		0 o p_428458_
	b (Lhks;)Ljava/lang/String; b
		static
		0 o p_428487_
	b ()I b
	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
hku hku
	a a
	b b
	c c
	<init> ()V <init>
	a (Lhlc$a$a;)V a
		0 o p_366842_
	a (I)Lhlc$a$a; a
		0 o p_366525_
	a (Lfoh;)Lhlc$a$a; a
		0 o p_366737_
	a ()I a
	b ()V b
hkv hkv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lhld;Lhkz$a;)V <init>
		0 o p_427516_
		1 o p_427448_
	a (Lhkr;J)Ljava/lang/String; a
		static
		0 o p_427265_
		1 o p_427478_
	a (Lhld;)V a
		0 o p_427440_
	a (Lhkr;)Z a
		0 o p_427390_
	a (Lhkr;Lftz;J)V a
		0 o p_427297_
		1 o p_427250_
		2 o p_427371_
	a (Ljg;Ljg;)Z a
		0 o p_427348_
		1 o p_427368_
	a ()Z a
	a (Lhkr;Lftw$a;J)V a
		0 o p_427505_
		1 o p_427275_
		2 o p_427419_
	b (Lhld;)Z b
		0 o p_427247_
	b ()Ljava/util/List; b
	b (Lhkr;)Lhky; b
		0 o p_427316_
	b (Lhkr;J)Ljava/lang/String; b
		static
		0 o p_427420_
		1 o p_427434_
	c (Lhkr;J)Ljava/lang/String; c
		static
		0 o p_427429_
		1 o p_427517_
	c ()Z c
	close ()V close
	d ()Lftz$b; d
	d (Lhkr;J)Ljava/lang/String; d
		static
		0 o p_427347_
		1 o p_427280_
	e (Lhkr;J)Ljava/lang/String; e
		static
		0 o p_427321_
		1 o p_427404_
hkv$1 hkv$1
	<init> ()V <init>
	a (Ljg;Ljg;)Z a
		0 o p_427455_
		1 o p_427422_
hkv$2 hkv$2
	<init> ()V <init>
	a (Ljg;Ljg;)Z a
		0 o p_427417_
		1 o p_427302_
hkw hkw
	a a
	<init> ()V <init>
	a (Ldrq;J)Lhkx; a
		0 o p_200466_
		1 o p_427252_
	a (Ldrq;III)Lhla; a
		0 o p_427240_
		1 o p_427457_
		2 o p_427278_
		3 o p_427229_
	a (Ldrq;IIIJ)Lhla; a
		static
		0 o p_426911_
		1 o p_426912_
		2 o p_426913_
		3 o p_426914_
		4 o p_426915_
hkx hkx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Ldrq;III[Lhla;)V <init>
		0 o p_427508_
		1 o p_427409_
		2 o p_427310_
		3 o p_427483_
		4 o p_427286_
	E_ ()Lffp; E_
	M_ ()I M_
	N_ ()I N_
	a (Ljg;Z)F a
		0 o p_427438_
		1 o p_427509_
	a (III)Lhla; 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 (Lja;Ldra;)I a
		0 o p_427329_
		1 o p_427340_
	a_ (Lja;)Lejm; a_
		0 o p_427463_
	b_ (Lja;)Lfga; b_
		0 o p_427285_
	c_ (Lja;)Legg; c_
		0 o p_427443_
hky hky
	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
hkz hkz
	a a
	b b
	<init> (Lhhg;Lhir;)V <init>
		0 o p_350768_
		1 o p_350715_
	a (Lhkz$a;Legg;)V a
		0 o p_350754_
		1 o p_350386_
	a (Lkd;Lhkx;Lfuf;Lhgn;)Lhkz$a; a
		0 o p_350790_
		1 o p_427336_
		2 o p_350635_
		3 o p_350612_
	a (Ljava/util/Map;Lhgn;Lhkr;)Lftv; a
		0 o p_350651_
		1 o p_350965_
		2 o p_427511_
hkz$a hkz$a
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a ()V a
hl net/minecraft/commands/execution/CustomModifierExecutor
	a (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lho;)V apply
		0 o p_309576_
		1 o p_305872_
		2 o p_306034_
		3 o p_309561_
		4 o p_305771_
hl$a net/minecraft/commands/execution/CustomModifierExecutor$ModifierAdapter
	apply (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; apply
		0 o p_306058_
hla hla
	a a
	b b
	c c
	d d
	<init> (Lelv;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 (Lja;)Legg; a
		0 o p_427251_
	b (Lja;)Lejm; b
		0 o p_427342_
hlb hlb
	a (Ljg;Ljg;)Z a
		0 o p_427518_
		1 o p_427512_
	a ()Z a
	a (Lhkr;)Z a
		0 o p_427270_
	b (Lhld;)Z b
		0 o p_427309_
	b (Lhkr;)Lhky; b
		0 o p_427238_
	b ()Ljava/util/List; b
	c ()Z c
	close ()V close
hlc hlc
	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> (Lgzn;Lhfq;Laf;Lhgh;Lhhg;Lhir;)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 (Lhlc$a;Lhkw;)V a
		0 o p_296309_
		1 o p_294139_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; a
		static
		0 o p_296185_
	a (Lhlc$a$a;Lhgn;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_296446_
		1 o p_294916_
	a (Lhlc$a$a;)V a
		0 o p_295825_
	a (Lgzn;)V a
		0 o p_295112_
	a (Lhlc$a$a;Lhgn;Lhlc$b;Ljava/lang/Throwable;)V a
		0 o p_370308_
		1 o p_370309_
		2 o p_370310_
		3 o p_370311_
	a ()V a
	a (Lhlc$b;Lhgn;)V a
		0 o p_307115_
		1 o p_307116_
	a (Lfoh;)V a
		0 o p_427437_
	b (Lhlc$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
hlc$a hlc$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lhlc;IJ)V <init>
		0 o p_295240_
		1 o p_295197_
		2 o p_366428_
	a (Lhlc;)V a
		0 o p_294363_
	a (Lhkw;)Lhlc$a$a; a
		0 o p_295324_
	a (Z)V a
		0 o p_295417_
	a (Lkd;)Lfuf; a
		0 o p_393680_
	a (Ljava/util/Map;Lhkv;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_427391_
		1 o p_427357_
	a ()Z a
	a (Lhlb;)V a
		0 o p_427364_
	a (Lhkv;Lftw$a;Lhkr;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_427234_
		1 o p_410127_
		2 o p_427358_
	a (Lhkv;Lhkr;Lftw$a;)V a
		0 o p_426917_
		1 o p_426918_
		2 o p_426919_
	a (J)V a
		0 o p_366482_
	a (Ljg;)J a
		0 o p_366736_
	a (Lhkv;Lhkr;Lftz;)V a
		0 o p_426922_
		1 o p_426923_
		2 o p_426924_
	b ()Lfoc; b
	b (J)Z b
		0 o p_366835_
	b (Lhkw;)V b
		0 o p_294660_
	b (Ljava/util/Map;Lhkv;)V b
		0 o p_426920_
		1 o p_426921_
	c ()Lhlb; c
	c (Lhkw;)V c
		0 o p_296018_
	d ()V d
	e ()Lja; e
	f ()J f
	g ()V g
	h ()Z h
	i ()Z i
	j ()Z j
	k ()Z k
	l ()V l
hlc$a$a hlc$a$a
	a a
	b b
	c c
	d d
	<init> (Lhlc$a;Z)V <init>
		0 o p_294945_
		1 o p_295051_
	a (Lhgn;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_294622_
	a ()V a
	b ()Ljava/lang/String; b
	c ()Z c
	d ()Lja; d
hlc$a$b hlc$a$b
	e e
	f f
	<init> (Lhlc$a;Lhkx;Z)V <init>
		0 o p_294914_
		1 o p_427384_
		2 o p_295207_
	a (Lhgn;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_296138_
	a (Lhkv;Ljava/lang/Void;Ljava/lang/Throwable;)Lhlc$b; a
		0 o p_428088_
		1 o p_428089_
		2 o p_428090_
	a ()V a
	b ()Ljava/lang/String; b
hlc$a$c hlc$a$c
	e e
	f f
	<init> (Lhlc$a;Lhkv;)V <init>
		0 o p_296044_
		1 o p_427414_
	a (Lhgn;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_295160_
	a (Lhld;Ljava/lang/Void;Ljava/lang/Throwable;)Lhlc$b; a
		0 o p_426928_
		1 o p_426929_
		2 o p_426930_
	a ()V a
	b ()Ljava/lang/String; b
hlc$b hlc$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 ()[Lhlc$b; a
		static
	valueOf (Ljava/lang/String;)Lhlc$b; valueOf
		static
		0 o p_295292_
	values ()[Lhlc$b; values
		static
hld hld
	a a
	b b
	c c
	<init> ()V <init>
	a ()Z a
	a (DI)I a
		static
		0 o p_427327_
		1 o p_427507_
	a (Lfoh;J)Lhld; a
		static
		0 o p_427320_
		1 o p_427332_
	b (Lfoh;J)Lhld; b
		0 o p_427369_
		1 o p_427451_
	equals (Ljava/lang/Object;)Z equals
		0 o p_427466_
hle hle
	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 (Lja;)V a
		0 o p_112972_
	a ()Lhlf; a
	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 (ILjg;)I a
		0 o p_112966_
		1 o p_112967_
	a (I)Ljava/util/Set; a
		0 o p_112960_
	b (Lja;)I b
		static
		0 o p_112976_
hle$1 hle$1
	a a
	<clinit> ()V <clinit>
		static
hlf hlf
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljg;Ljg;)Z a
		0 o p_112984_
		1 o p_112985_
	a (Ljava/util/Set;)V a
		0 o p_112991_
	a (Ljg;Ljg;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
hlg hlg
hlh hlh
	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> (Lhlh;)V <init>
		0 o p_194440_
	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 (I)Lhlh; a
		0 o p_194442_
	a (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V a
		0 o p_253909_
		1 o p_254521_
	a ()[Lorg/joml/Vector4f; a
	a (DDD)V a
		0 o p_113003_
		1 o p_113004_
		2 o p_113005_
	a (Lfoc;)Z a
		0 o p_113030_
	a (F)Lhlh; a
		0 o p_446181_
	a (Lfaf;)I a
		0 o p_366406_
	b ()D b
	b (DDD)Z b
		0 o p_446718_
		1 o p_446623_
		2 o p_446255_
	c ()D c
	d ()D d
hli hli
hlj hlj
	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
	<init> (Lfzz;)V <init>
		0 o p_113053_
	a (Lfua;Lhfw;Lja;Ljava/util/Set;)V a
		static
		0 o p_448738_
		1 o p_448739_
		2 o p_448740_
		3 o p_448741_
	a (Lja;Ljava/util/Set;Lcdv;Lbvh;)V a
		static
		0 o p_448723_
		1 o p_448724_
		2 o p_448725_
		3 o p_448726_
	a (Lfua;Lhfw;Lcdv;Lbvh;Lbvn;)V a
		0 o p_270154_
		1 o p_270397_
		2 o p_449500_
		3 o p_449581_
		4 o p_449315_
	a (Ljava/util/Map;Lcdv;Lbvh;)V a
		static
		0 o p_448742_
		1 o p_448743_
		2 o p_448744_
	a (Lbvu;Lfua;Lhfw;Lcdv;Lbvh;)V a
		0 o p_448718_
		1 o p_448719_
		2 o p_448720_
		3 o p_448721_
		4 o p_448722_
	a (Lfua;Lhfw;Lja;Ljava/util/List;)V a
		0 o p_270949_
		1 o p_270718_
		2 o p_270550_
		3 o p_270221_
	a (Lfua;Lhfw;Lja;Lbvo;Ljava/util/Collection;Lbvu;)V a
		0 o p_270194_
		1 o p_270431_
		2 o p_449019_
		3 o p_449520_
		4 o p_270946_
		5 o p_449273_
	a (Lfua;Lhfw;Lbvu;)V a
		0 o p_270886_
		1 o p_270808_
		2 o p_449775_
	a (Lcdv;)Z a
		0 o p_449481_
	a (Lcdv;Lja;)Ljava/lang/String; a
		0 o p_449942_
		1 o p_113070_
	a (Lja;Lfua;Lhfw;Ljava/util/Map;Lbvu;Lja;Lbvo;)V a
		0 o p_448727_
		1 o p_448728_
		2 o p_448729_
		3 o p_448730_
		4 o p_448731_
		5 o p_448732_
		6 o p_448733_
	a (Lfua;Lhfw;Lja;)V a
		static
		0 o p_270133_
		1 o p_270766_
		2 o p_270687_
	a (Ljava/util/Collection;)Ljava/lang/String; a
		static
		0 o p_113116_
	a (Lbvu;)Ljava/util/Map; a
		0 o p_449155_
	a ()Lfzh; a
	a (Lbvu;Ljava/util/Map;Lcdv;Lbvh;)V a
		static
		0 o p_448734_
		1 o p_448735_
		2 o p_448736_
		3 o p_448737_
	a (Lja;Lbvu;)Ljava/util/Collection; a
		0 o p_113130_
		1 o p_449875_
	a (Lja;Lfua;Lhfw;Lja;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 (Lfua;Lhfw;Ljava/lang/String;Lja;Lbvo;II)V a
		static
		0 o p_270915_
		1 o p_270663_
		2 o p_270119_
		3 o p_449763_
		4 o p_449526_
		5 o p_270930_
		6 o p_270094_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113061_
		1 o p_113062_
		2 o p_113063_
		3 o p_113064_
		4 o p_113065_
		5 o p_449690_
		6 o p_451059_
	a (Lja;)Ljava/util/List; a
		static
		0 o p_113140_
	b (Ljava/util/Map;Lcdv;Lbvh;)V b
		static
		0 o p_448715_
		1 o p_448716_
		2 o p_448717_
	b (Lfua;Lhfw;Lbvu;)V b
		0 o p_270578_
		1 o p_270098_
		2 o p_449201_
	b (Lcdv;)V b
		0 o p_113059_
	b (Lbvu;)Ljava/util/Map; b
		0 o p_449456_
	b (Lja;)Ljava/util/Set; b
		static
		0 o p_448745_
	b ()V b
	c (Lja;)Ljava/util/Set; c
		static
		0 o p_293649_
hlk hlk
	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
	<init> (Lfzz;)V <init>
		0 o p_113200_
	a (Lcdv;)Z a
		0 o p_449978_
	a (Lfua;Lhfw;DDDLcdv;Lbvi;)V a
		0 o p_448746_
		1 o p_448747_
		2 o p_448748_
		3 o p_448749_
		4 o p_448750_
		5 o p_448751_
		6 o p_448752_
	a (Lfua;Lhfw;DDDLbvu;)V a
		0 o p_270747_
		1 o p_270289_
		2 o p_270303_
		3 o p_270416_
		4 o p_270542_
		5 o p_449460_
	a (Lfua;Lhfw;Lcdv;Lbvi;DDD)V a
		0 o p_270145_
		1 o p_270489_
		2 o p_449725_
		3 o p_449604_
		4 o p_270922_
		5 o p_270468_
		6 o p_270838_
	a (Ljava/util/Map;Lcdv;Lbvi;)V a
		static
		0 o p_448753_
		1 o p_448754_
		2 o p_448755_
	a ()V a
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113214_
		1 o p_113215_
		2 o p_113216_
		3 o p_113217_
		4 o p_113218_
		5 o p_449588_
		6 o p_450941_
	a (Lbvu;)Ljava/util/Map; a
		0 o p_449909_
	a (Lja;)Ljava/util/List; a
		static
		0 o p_113292_
	b (Lcdv;)V b
		0 o p_113212_
hll hll
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_312380_
	a (Lfua;Lhfw;DDDLcdv;Lja;)V a
		static
		0 o p_448764_
		1 o p_448765_
		2 o p_448766_
		3 o p_448767_
		4 o p_448768_
		5 o p_448769_
		6 o p_448770_
	a (Lfua;Lhfw;DDDLcdv;Lfoh;)V a
		static
		0 o p_448771_
		1 o p_448772_
		2 o p_448773_
		3 o p_448774_
		4 o p_448775_
		5 o p_448776_
		6 o p_448777_
	a (Lcdv;)Lfoh; a
		0 o p_359255_
	a (Lorg/joml/Matrix4f;DDDLfud;Lfoh;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 (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_312334_
		1 o p_312422_
		2 o p_312916_
		3 o p_312212_
		4 o p_312705_
		5 o p_449900_
		6 o p_451187_
	a (Lfua;Lhfw;DDDLfoh;Lfoh;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 (ILorg/joml/Matrix4f;DDDLfud;Lfoh;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 (Lgzn;Lfua;Lhfw;DDDLcdv;Lbvj;)V a
		0 o p_448756_
		1 o p_448757_
		2 o p_448758_
		3 o p_448759_
		4 o p_448760_
		5 o p_448761_
		6 o p_448762_
		7 o p_448763_
hlm hlm
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_113356_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113358_
		1 o p_113359_
		2 o p_113360_
		3 o p_113361_
		4 o p_113362_
		5 o p_449570_
		6 o p_451563_
hln hln
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;)V <init>
		0 o p_362015_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_362623_
		1 o p_361977_
		2 o p_364318_
		3 o p_361586_
		4 o p_365009_
		5 o p_449579_
		6 o p_450925_
	a (Lfud;Lorg/joml/Matrix4f;Lorg/joml/Vector4f;)V a
		0 o p_360922_
		1 o p_363048_
		2 o p_362450_
	a (Lfud;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_
hlo hlo
	a a
	b b
	c c
	d d
	<init> (Lfzz;)V <init>
		0 o p_113368_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113370_
		1 o p_113371_
		2 o p_113372_
		3 o p_113373_
		4 o p_113374_
		5 o p_449791_
		6 o p_451120_
hlo$a hlo$a
	a a
	b b
	<init> (Lhlo;Ligy;DD)V <init>
		0 o p_113381_
		1 o p_113382_
		2 o p_113383_
		3 o p_113384_
	a (Ligy;Lami;II)Ljava/util/Map; a
		0 o p_113394_
		1 o p_113395_
		2 o p_113396_
		3 o p_113397_
hlp hlp
	a a
	b b
	c c
	<init> (Lfzz;)V <init>
		0 o p_113404_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113408_
		1 o p_113409_
		2 o p_113410_
		3 o p_113411_
		4 o p_113412_
		5 o p_449840_
		6 o p_451106_
hlq hlq
	a a
	b b
	c c
	<init> ()V <init>
	a (Lfua;Lfud;Lfpc;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 (Lfua;Lhfw;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 (Lfua;Lhfw;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 (Lfua;Lhfw;Ljava/lang/String;Lja;IIF)V a
		static
		0 o p_449409_
		1 o p_449914_
		2 o p_449721_
		3 o p_449136_
		4 o p_449906_
		5 o p_449319_
		6 o p_449028_
	a (Lfua;Lhfw;Lja;Lja;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 (Lcdv;I)Ljava/util/Optional; a
		static
		0 o p_113449_
		1 o p_113450_
	a (Lfua;Lhfw;Lja;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 (Lfua;Lhfw;Lfoc;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 (FFFF)Lfoh; a
		static
		0 o p_363162_
		1 o p_360992_
		2 o p_363824_
		3 o p_363167_
	a (Lfua;Lhfw;Lja;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 (Lfua;Lhfw;Lcdv;ILjava/lang/String;IF)V a
		static
		0 o p_449549_
		1 o p_449930_
		2 o p_449735_
		3 o p_449477_
		4 o p_449947_
		5 o p_449923_
		6 o p_449657_
	a ()V a
	a (Lfua;Lhfw;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 (F)Lfoh; a
		static
		0 o p_362997_
	a (Lfua;Lhlh;Lhfw$a;DDDZ)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_
		6 o p_451034_
	a (Lfua;Lhfw;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 (Lfua;Lhfw;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_
hlq$a hlq$a
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113507_
		1 o p_113508_
		2 o p_113509_
		3 o p_113510_
		4 o p_113511_
		5 o p_449770_
		6 o p_451544_
hlr hlr
	a a
	<init> ()V <init>
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_449651_
		1 o p_449561_
		2 o p_449117_
		3 o p_449076_
		4 o p_449307_
		5 o p_449408_
		6 o p_451449_
	a (Lfua;Lhfw;Lja;Lbvk;)V a
		static
		0 o p_449518_
		1 o p_449160_
		2 o p_449637_
		3 o p_449393_
hls hls
	a a
	<init> ()V <init>
	a (Lfua;Lfud;DDDLfoh;I)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_
		6 o p_449917_
	a (Lhls$a;Lja;Lbvm;)V a
		static
		0 o p_448790_
		1 o p_448791_
		2 o p_448792_
	a (Lfua;Lhfw;Lfoc;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 (Lfua;Lhfw;Lfoh;I)V a
		static
		0 o p_274711_
		1 o p_274712_
		2 o p_274713_
		3 o p_449285_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_173846_
		1 o p_173847_
		2 o p_173848_
		3 o p_173849_
		4 o p_173850_
		5 o p_449035_
		6 o p_451394_
	a (Lbvu;Lhls$a;)V a
		0 o p_449768_
		1 o p_449556_
	a (Lhls$a;Lcdv;Lbvm;)V a
		static
		0 o p_448793_
		1 o p_448794_
		2 o p_448795_
	a (Lfua;Lhfw;Lbvl;II)V a
		static
		0 o p_448785_
		1 o p_448786_
		2 o p_448787_
		3 o p_448788_
		4 o p_448789_
	b (Lfua;Lfud;DDDLfoh;I)V b
		static
		0 o p_448778_
		1 o p_448779_
		2 o p_448780_
		3 o p_448781_
		4 o p_448782_
		5 o p_448783_
		6 o p_448784_
hls$a hls$a
	accept (Lfoh;I)V accept
		0 o p_449541_
		1 o p_449673_
hlt hlt
	a a
	b b
	c c
	<init> ()V <init>
	a (Lfua;Lhfw;)V a
		0 o p_451228_
		1 o p_451565_
	a (Lja;Lja;)V a
		0 o p_450992_
		1 o p_451181_
	a ()V a
	a (Lfua;Lhfw;Lja;Lhlt$a;)V a
		0 o p_451253_
		1 o p_451243_
		2 o p_451482_
		3 o p_451040_
	a (JLjava/util/Map$Entry;)Z a
		static
		0 o p_451077_
		1 o p_451551_
	b (Lfua;Lhfw;Lja;Lhlt$a;)V b
		0 o p_451479_
		1 o p_451045_
		2 o p_451168_
		3 o p_451028_
hlt$a hlt$a
	a a
	b b
	c c
	<init> (ILjava/lang/String;J)V <init>
		0 o color
		1 o text
		2 o removeAtTime
	a ()F a
	b ()F b
	c ()F c
	d ()F d
	e ()I a
	equals (Ljava/lang/Object;)Z equals
		0 o p_451331_
	f ()Ljava/lang/String; b
	g ()J c
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hlu hlu
	a a
	b b
	<init> (Lfzz;)V <init>
		0 o p_113546_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113552_
		1 o p_113553_
		2 o p_113554_
		3 o p_113555_
		4 o p_113556_
		5 o p_449926_
		6 o p_451276_
	a (Lja;Lfua;Lhfw;Lcdv;Lbvn;)V a
		static
		0 o p_449519_
		1 o p_449956_
		2 o p_449103_
		3 o p_449528_
		4 o p_449707_
hlv hlv
	a a
	b b
	c c
	<init> (Lfzz;)V <init>
		0 o p_113572_
	a (Lepp$a;)Lorg/joml/Vector3f; a
		0 o p_113574_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113576_
		1 o p_113577_
		2 o p_113578_
		3 o p_113579_
		4 o p_113580_
		5 o p_449154_
		6 o p_451438_
hlv$1 hlv$1
	a a
	<clinit> ()V <clinit>
		static
hlw hlw
	a a
	b b
	<init> (Lfzz;)V <init>
		0 o p_113585_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113587_
		1 o p_113588_
		2 o p_113589_
		3 o p_113590_
		4 o p_113591_
		5 o p_449717_
		6 o p_451021_
hlx hlx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;Ldrz;)V <init>
		0 o p_283340_
		1 o p_283096_
	a (Lkd;Lfua;Lfud;DDDLorg/joml/Vector4f;Ljg;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 (Lfua;Lfoq;Lkd;Lhfw;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 (Lfua;Lfoq;Lkd;Lfud;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 (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_281418_
		1 o p_282487_
		2 o p_282164_
		3 o p_282565_
		4 o p_281615_
		5 o p_449779_
		6 o p_451345_
	a (Lfua;Lfud;Ljg;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 (Lkd;Lhfw;Lfua;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 (Lfua;Lfud;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_
hlx$a hlx$a
	a a
	b b
	c c
	<init> (Lffp;Lkd;ILdrz;)V <init>
		0 o p_283220_
		1 o p_282370_
		2 o p_282804_
		3 o p_283151_
hly hly
	<init> ()V <init>
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113600_
		1 o p_113601_
		2 o p_113602_
		3 o p_113603_
		4 o p_113604_
		5 o p_449932_
		6 o p_450979_
	a (Ljava/util/Map;Lja;II)V a
		static
		0 o p_448796_
		1 o p_448797_
		2 o p_448798_
		3 o p_448799_
hly$a hly$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o count
		1 o age
	a ()I a
	a (I)Lhly$a; a
		0 o p_449253_
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_449452_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hlz hlz
	a a
	<init> (Lfzz;)V <init>
		0 o p_366882_
	a (Lfua;Lhfw;DDDLorg/apache/commons/lang3/mutable/MutableInt;Lhfx$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_
	a (Lhfx$d;Lfua;Lhfw;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 (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_366656_
		1 o p_366910_
		2 o p_366642_
		3 o p_366743_
		4 o p_366744_
		5 o p_451400_
		6 o p_366635_
	a (JF)F a
		static
		0 o p_366878_
		1 o p_366682_
hm net/minecraft/commands/execution/EntryAction
	execute (Lhn;Lhp;)V execute
		0 o p_306306_
		1 o p_309678_
hma hma
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> ()V <init>
	a (Lja;DDD)F a
		static
		0 o p_113635_
		1 o p_113636_
		2 o p_113637_
		3 o p_113638_
	a (Lfua;Lhfw;Lfgo;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 (Lfua;Lhfw;DDDLfgo;F)V a
		static
		0 o p_449944_
		1 o p_449111_
		2 o p_449274_
		3 o p_449282_
		4 o p_449317_
		5 o p_449695_
		6 o p_449279_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113629_
		1 o p_113630_
		2 o p_113631_
		3 o p_113632_
		4 o p_113633_
		5 o p_449626_
		6 o p_451102_
	a (Lbvu;Lfua;Lhfw;DDDLcdv;)V a
		static
		0 o p_449566_
		1 o p_449699_
		2 o p_449964_
		3 o p_449424_
		4 o p_449596_
		5 o p_449324_
		6 o p_449365_
	a (Lfua;Lfud;Lfgo;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 (Lfua;Lhfw;DDDLcdv;Lbvp;)V a
		static
		0 o p_449175_
		1 o p_449395_
		2 o p_449354_
		3 o p_449121_
		4 o p_449031_
		5 o p_449675_
		6 o p_449392_
hmb hmb
	a a
	b b
	c c
	d d
	<init> (Lhlk;)V <init>
		0 o p_449865_
	a (Lfua;Lhfw;Ljava/lang/String;Lbvq;II)V a
		static
		0 o p_449738_
		1 o p_449180_
		2 o p_449904_
		3 o p_449586_
		4 o p_449337_
		5 o p_449958_
	a (Lbvu;Lja;Lfua;Lhfw;Lja;Ljava/util/List;)V a
		0 o p_449739_
		1 o p_449625_
		2 o p_449271_
		3 o p_449991_
		4 o p_449616_
		5 o p_449193_
	a (Lbvq;ZLbvu;)Ljava/util/List; a
		0 o p_449370_
		1 o p_449543_
		2 o p_449887_
	a (Lfua;Lhfw;Lja;)V a
		static
		0 o p_449827_
		1 o p_449289_
		2 o p_449612_
	a (Lfua;Lhfw;Lbvq;Lbvu;)V a
		0 o p_449940_
		1 o p_449753_
		2 o p_449783_
		3 o p_449701_
	a (ZLbvq;Ljava/util/List;Lcdv;Lbvi;)V a
		static
		0 o p_449228_
		1 o p_449167_
		2 o p_449560_
		3 o p_449314_
		4 o p_449925_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_449537_
		1 o p_449206_
		2 o p_449139_
		3 o p_449769_
		4 o p_449309_
		5 o p_449351_
		6 o p_451095_
	a (Lja;Lfua;Lhfw;Lbvu;Lja;Lbvq;)V a
		0 o p_449595_
		1 o p_449302_
		2 o p_449032_
		3 o p_449965_
		4 o p_449286_
		5 o p_449587_
	a (Lfua;Lhfw;Lja;Ljava/util/List;)V a
		0 o p_449822_
		1 o p_449461_
		2 o p_449645_
		3 o p_449363_
hmc hmc
	a a
	b b
	c c
	<init> (Lfzz;)V <init>
		0 o p_113650_
	a ()Lfzh; a
	a (Lfua;Lhfw;Ljava/lang/String;Lja;I)V a
		static
		0 o p_270092_
		1 o p_270518_
		2 o p_270237_
		3 o p_270941_
		4 o p_270307_
	a (Lja;Lfua;Lhfw;Ldqv;Ljava/util/List;)V a
		static
		0 o p_449090_
		1 o p_449685_
		2 o p_449815_
		3 o p_449862_
		4 o p_449236_
	a (Lfua;Lhfw;Lja;)V a
		static
		0 o p_270914_
		1 o p_270517_
		2 o p_270208_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113652_
		1 o p_113653_
		2 o p_113654_
		3 o p_113655_
		4 o p_113656_
		5 o p_449658_
		6 o p_451301_
hmd hmd
	<init> ()V <init>
	a (DDDLfua;Lfud;Lja;Lfhi;)V a
		static
		0 o p_449297_
		1 o p_449945_
		2 o p_449766_
		3 o p_449841_
		4 o p_449245_
		5 o p_449730_
		6 o p_449705_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_363820_
		1 o p_363043_
		2 o p_364261_
		3 o p_361975_
		4 o p_365341_
		5 o p_449239_
		6 o p_451316_
hme hme
	a a
	<init> (Lfzz;)V <init>
		0 o p_113668_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113670_
		1 o p_113671_
		2 o p_113672_
		3 o p_113673_
		4 o p_113674_
		5 o p_449845_
		6 o p_451131_
hmf hmf
	<init> ()V <init>
	a (Lfua;DDDLfud;Ldqv;Ljava/util/List;)V a
		static
		0 o p_448800_
		1 o p_448801_
		2 o p_448802_
		3 o p_448803_
		4 o p_448804_
		5 o p_448805_
		6 o p_448806_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113688_
		1 o p_113689_
		2 o p_113690_
		3 o p_113691_
		4 o p_113692_
		5 o p_449589_
		6 o p_451441_
	a (Lfua;DDDLfud;Lfaf;FFFF)V a
		static
		0 o p_449618_
		1 o p_449470_
		2 o p_449426_
		3 o p_449046_
		4 o p_449478_
		5 o p_449622_
		6 o p_449793_
		7 o p_449068_
		8 o p_449910_
		9 o p_449014_
hmg hmg
	a a
	b b
	c c
	<init> (Lfzz;)V <init>
		0 o p_286424_
	a (Lja;Lfua;DDDLhfw;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 (Lfua;Lhfw;DDDLcdv;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 (Lcdv;)D a
		0 o p_286713_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_286297_
		1 o p_286436_
		2 o p_286291_
		3 o p_286388_
		4 o p_286330_
		5 o p_449291_
		6 o p_451122_
	a (Ljava/util/function/DoubleSupplier;Lcdv;Lfua;DDDLhfw;FFFLja;)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_
	a ()D a
		static
	b (Lcdv;)D b
		0 o p_286230_
hmh hmh
	<init> ()V <init>
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113701_
		1 o p_113702_
		2 o p_113703_
		3 o p_113704_
		4 o p_113705_
		5 o p_449872_
		6 o p_451114_
	a (Lfua;Lhfw;Lja;Lbgq;)V a
		static
		0 o p_448807_
		1 o p_448808_
		2 o p_448809_
		3 o p_448810_
hmi hmi
	a a
	<init> (Lfzz;)V <init>
		0 o p_113717_
	a (Lfua;Lhfw;DDDLbvu;Lhlh;)V a
		0 o p_113719_
		1 o p_113720_
		2 o p_113721_
		3 o p_113722_
		4 o p_113723_
		5 o p_449713_
		6 o p_451338_
hmj hmj
hmk hmk
	<init> (Lhny$a;)V <init>
		0 o p_376164_
	a (Lhtu;Lfua;Lhgy;Libo;)V a
		0 o p_432989_
		1 o p_433482_
		2 o p_435618_
		3 o p_451066_
	a (Lhtu;Lfua;Lhgy;I)V a
		0 o p_376875_
		1 o p_376118_
		2 o p_433398_
		3 o p_376899_
	a (Lcdv;Lhuk;F)V a
		0 o p_376315_
		1 o p_376117_
		2 o p_376185_
	a (Ldby;Lhtu;F)V a
		0 o p_376890_
		1 o p_376855_
		2 o p_376877_
	a ()Lgvi; a
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_434332_
		1 o p_434531_
		2 o p_435191_
		3 o p_451184_
	b ()Lhgk; b
	c ()Lhtu; c
	d ()Lhuk; d
hml hml
	<init> (Lhny$a;Lgym;Lgym;F)V <init>
		0 o p_363437_
		1 o p_362731_
		2 o p_361472_
		3 o p_363226_
	a ()Lhvb; a
	a (Lcey;Lhvb;F)V a
		0 o p_361728_
		1 o p_360522_
		2 o p_363399_
	a (Lcdv;Lhuk;F)V a
		0 o p_361993_
		1 o p_363715_
		2 o p_361590_
	a (Lcew;Lhvn;F)V a
		0 o p_362883_
		1 o p_364018_
		2 o p_361447_
	d ()Lhuk; d
hmm hmm
	<init> (Lhny$a;Lgvi;Lgvi;)V <init>
		0 o p_173906_
		1 o p_360303_
		2 o p_363195_
	a (Lcth;Lhul;F)V a
		0 o p_362148_
		1 o p_362644_
		2 o p_361007_
	a (Lcdv;Lhuk;F)V a
		0 o p_360528_
		1 o p_362323_
		2 o p_363446_
	a (Lcew;Lhvn;F)V a
		0 o p_364376_
		1 o p_363975_
		2 o p_360584_
hmn hmn
	a a
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;Lgym;)V <init>
		0 o p_363408_
		1 o p_360820_
	a (Ldca;Ldcq;Lhvq;F)V a
		static
		0 o p_363303_
		1 o p_363748_
		2 o p_360336_
		3 o p_363476_
	a (Lhvq;Lfua;)V a
		static
		0 o p_360917_
		1 o p_362046_
	a (Ldca;)Lfoc; a
		0 o p_361172_
	a (Lhvq;)Lfoh; a
		0 o p_363702_
	a (Lhuk;)Lfoh; a
		0 o p_363575_
	a (Lhvq;Lfua;Lhgy;Libo;)V a
		0 o p_451220_
		1 o p_434007_
		2 o p_435160_
		3 o p_451310_
	a (Lcdv;)Lfoc; a
		0 o p_361650_
	a (Lcdv;Lhuk;F)V a
		0 o p_364873_
		1 o p_365374_
		2 o p_360611_
	a (Lhvq;Lejm;Lfua;Lhgy;I)V a
		0 o p_434793_
		1 o p_433018_
		2 o p_433390_
		3 o p_434067_
		4 o p_434910_
	a (Ldca;Lhvq;F)V a
		0 o p_360458_
		1 o p_361455_
		2 o p_363949_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451268_
		1 o p_435017_
		2 o p_433181_
		3 o p_451283_
	a (Ldca;Ldcp;Lhvq;F)V a
		static
		0 o p_365349_
		1 o p_365110_
		2 o p_363052_
		3 o p_364223_
	b (Lhvq;Lfua;)V b
		static
		0 o p_364095_
		1 o p_360278_
hmo hmo
	<init> (Lhny$a;Lgym;Lhmt;)V <init>
		0 o p_365063_
		1 o p_364353_
		2 o p_433992_
	<init> (Lhny$a;Lhmt;Lgxg;)V <init>
		0 o p_360948_
		1 o p_433462_
		2 o p_361394_
	a (Lcvv;Lhwi;F)V a
		0 o p_360621_
		1 o p_364836_
		2 o p_362389_
	a (Lhvn;)Z a
		0 o p_361464_
	a (Lcdv;Lhuk;F)V a
		0 o p_361289_
		1 o p_361532_
		2 o p_362560_
	a (Lcey;Lcem;)Lgvy$a; a
		0 o p_389541_
		1 o p_389688_
	a (Lcvv;Lcem;)Lgvy$a; a
		0 o p_389585_
		1 o p_389423_
	a (Lcew;Lhvn;F)V a
		0 o p_364923_
		1 o p_363521_
		2 o p_364270_
	a (Lhwi;)Z a
		0 o p_364410_
	a (Lcey;Lhve;F)V a
		0 o p_363031_
		1 o p_360524_
		2 o p_361945_
hmp hmp
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;Lgye;Lgye;Lhmt;Lhmt;)V <init>
		0 o p_173910_
		1 o p_173911_
		2 o p_173912_
		3 o p_434892_
		4 o p_432787_
	a (Lhvn;)Z a
		0 o p_365501_
	a (Lhxd;)Lamj; a
		0 o p_362921_
	a (Lcxg;Lhxd;F)V a
		0 o p_360674_
		1 o p_365238_
		2 o p_361332_
	a (Lcdv;Lhuk;F)V a
		0 o p_360840_
		1 o p_361189_
		2 o p_362857_
	a (Lcew;Lhvn;F)V a
		0 o p_361474_
		1 o p_364740_
		2 o p_361279_
	a (Lcey;Lhve;F)V a
		0 o p_361229_
		1 o p_360604_
		2 o p_363629_
	b (Lhxd;)Z b
		0 o p_363333_
	b (Lhvn;)Lamj; b
		0 o p_368736_
hmq hmq
	a a
	i i
	<init> (Lhny$a;Lgvi;Lgvi;F)V <init>
		0 o p_360562_
		1 o p_363747_
		2 o p_361867_
		3 o p_360815_
	a (Lhvn;Lfua;Lhgy;Libo;)V a
		0 o p_433346_
		1 o p_434948_
		2 o p_433956_
		3 o p_451397_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_435875_
		1 o p_435485_
		2 o p_435862_
		3 o p_451351_
hmr hmr
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_234551_
	a (Lcsb;Lja;)I a
		0 o p_234560_
		1 o p_234561_
	a (Lhtk;)Lamj; a
		0 o p_361874_
	a (Lcdv;Lhuk;F)V a
		0 o p_364538_
		1 o p_364420_
		2 o p_365285_
	a ()Lhtk; a
	a (Lcdv;Lja;)I a
		0 o p_234555_
		1 o p_234556_
	a (Lcew;Lhvn;F)V a
		0 o p_362145_
		1 o p_364911_
		2 o p_360788_
	a (Lcsb;Lhtk;F)V a
		0 o p_364238_
		1 o p_364959_
		2 o p_364487_
	b (Lhvn;)Lamj; b
		0 o p_368641_
	d ()Lhuk; d
hms hms
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_316729_
	a ()Lhtl; a
	a (Lcdv;Lhuk;F)V a
		0 o p_363567_
		1 o p_364702_
		2 o p_361428_
	a (Lhtl;)Lamj; a
		0 o p_364558_
	a (Lcse;Lhtl;F)V a
		0 o p_361126_
		1 o p_360513_
		2 o p_364607_
	a (Lcew;Lhvn;F)V a
		0 o p_360682_
		1 o p_365084_
		2 o p_362039_
	b (Lhvn;)Lamj; b
		0 o p_368613_
	d ()Lhuk; d
hmt hmt
	a a
	b b
	c c
	d d
	<init> (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V <init>
		0 o head
		1 o chest
		2 o legs
		3 o feet
	a (Lcef;)Ljava/lang/Object; a
		0 o p_433682_
	a (Ljava/util/function/Function;Lgyk;Lgym;)Lgvy; a
		static
		0 o p_435616_
		1 o p_433677_
		2 o p_435490_
	a (Lhmt;Lgyk;Ljava/util/function/Function;)Lhmt; a
		static
		0 o p_433819_
		1 o p_435042_
		2 o p_435205_
	a (Lhmt;Lcom/google/common/collect/ImmutableMap$Builder;)V a
		0 o p_434236_
		1 o p_434711_
	a (Ljava/util/function/Function;)Lhmt; a
		0 o p_433658_
	a ()Ljava/lang/Object; a
	b ()Ljava/lang/Object; b
	c ()Ljava/lang/Object; c
	d ()Ljava/lang/Object; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_433737_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hmt$1 hmt$1
	a a
	<clinit> ()V <clinit>
		static
hmu hmu
	a a
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173915_
	a ()Lhtn; a
	a (Lcew;D)Z a
		0 o p_364822_
		1 o p_362230_
	a (Lcdv;D)Z a
		0 o p_360556_
		1 o p_364729_
	a (Lcvf;Lhtn;F)V a
		0 o p_361199_
		1 o p_363932_
		2 o p_365059_
	a (Lcvf;D)Z a
		0 o p_360644_
		1 o p_362585_
	a (Lcdv;Lhuk;F)V a
		0 o p_360700_
		1 o p_360530_
		2 o p_363690_
	a (Lhtn;)Lamj; a
		0 o p_364197_
	a (Lhvn;ZZZ)Lhgk; a
		0 o p_365363_
		1 o p_113807_
		2 o p_113808_
		3 o p_113809_
	a (Lcew;Lhvn;F)V a
		0 o p_360877_
		1 o p_362909_
		2 o p_364730_
	a (Lhvn;Lfua;Lhgy;Libo;)V a
		0 o p_433868_
		1 o p_435759_
		2 o p_435612_
		3 o p_451570_
	a (Lhtn;Lfua;FF)V a
		0 o p_364765_
		1 o p_113801_
		2 o p_113802_
		3 o p_113803_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451238_
		1 o p_433034_
		2 o p_433968_
		3 o p_451051_
	a (Lhvn;Lfua;FF)V a
		0 o p_364105_
		1 o p_113788_
		2 o p_113789_
		3 o p_113790_
	a (Lhtn;Lfua;Lhgy;Libo;)V a
		0 o p_450995_
		1 o p_435204_
		2 o p_433667_
		3 o p_451129_
	a (Lhtn;ZZZ)Lhgk; a
		0 o p_364565_
		1 o p_113794_
		2 o p_113795_
		3 o p_113796_
	b (Lhvn;)Lamj; b
		0 o p_368611_
	d ()Lhuk; d
hmv hmv
	a a
	<init> (Lhny$a;)V <init>
		0 o p_173917_
	a (Lcdv;Lhuk;F)V a
		0 o p_363753_
		1 o p_364532_
		2 o p_360534_
	a (Lhto;)Lamj; a
		0 o p_368566_
	a (Lhto;Lfua;Lhgy;Libo;)V a
		0 o p_433387_
		1 o p_435722_
		2 o p_432834_
		3 o p_451529_
	a (Lczv;Lhto;F)V a
		0 o p_361771_
		1 o p_364204_
		2 o p_360538_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_433632_
		1 o p_435376_
		2 o p_433957_
		3 o p_450987_
hmw hmw
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173921_
	a ()Lhtq; a
	a (Lcdv;Lhuk;F)V a
		0 o p_364279_
		1 o p_365292_
		2 o p_362906_
	a (Lhtq;)Lamj; a
		0 o p_362427_
	a (Lcew;Lhvn;F)V a
		0 o p_361729_
		1 o p_365283_
		2 o p_361353_
	a (Ljava/util/HashMap;)V a
		static
		0 o p_349898_
	a (Lcsh;Lhtq;F)V a
		0 o p_363864_
		1 o p_364989_
		2 o p_363532_
	b (Lhvn;)Lamj; b
		0 o p_368499_
	d ()Lhuk; d
hmx hmx
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173929_
	a (Lcdv;Lhuk;F)V a
		0 o p_363882_
		1 o p_363977_
		2 o p_363314_
	a (Lhtr;)Lamj; a
		0 o p_360545_
	a (Lcew;Lhvn;F)V a
		0 o p_364750_
		1 o p_361250_
		2 o p_360950_
	a (Lcqj;Lhtr;F)V a
		0 o p_365331_
		1 o p_361820_
		2 o p_362099_
	a ()Lhtr; a
	b (Lhvn;)Lamj; b
		0 o p_368703_
	d ()Lhuk; d
hmy hmy
	a a
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173931_
	a (Lcdv;Lhuk;F)V a
		0 o p_362301_
		1 o p_360694_
		2 o p_363627_
	a (Lhts;)Lamj; a
		0 o p_363810_
	a (Lcew;Lhvn;F)V a
		0 o p_360334_
		1 o p_361605_
		2 o p_362429_
	a (Lcqr;Lhts;F)V a
		0 o p_362879_
		1 o p_360596_
		2 o p_365357_
	a ()Lhts; a
	b (Lhvn;)Lamj; b
		0 o p_368537_
	d ()Lhuk; d
hmz hmz
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173933_
	a ()Lhvn; a
	a (Lcvw;Lja;)I a
		0 o p_113910_
		1 o p_113911_
	a (Lcdv;Lja;)I a
		0 o p_113905_
		1 o p_113906_
	b (Lhvn;)Lamj; b
		0 o p_364849_
	d ()Lhuk; d
hn net/minecraft/commands/execution/ExecutionContext
	a I MAX_QUEUE_DEPTH
	b Lorg/slf4j/Logger; LOGGER
	c I commandLimit
	d I forkLimit
	e Lbya; profiler
	f Lhq; 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> (IILbya;)V <init>
		0 o p_306012_
		1 o p_306180_
		2 o p_306142_
	a (I)V discardAtDepthOrHigher
		0 o p_306290_
	a (Lhj;)V queueNext
		0 o p_305869_
	a (Lhn;Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lel;Leg;)V queueInitialCommandExecution
		static
		0 o p_306236_
		1 o p_305860_
		2 o p_305784_
		3 o p_306195_
		4 o p_309622_
	a (Lhn;Lic;Lel;Leg;)V queueInitialFunctionCall
		static
		0 o p_309686_
		1 o p_306145_
		2 o p_309607_
		3 o p_309681_
	a (Lhq;)V tracer
		0 o p_305950_
	a ()V runCommandQueue
	a (Lhn;Leg;)Lhp; createTopFrame
		static
		0 o p_309594_
		1 o p_309689_
	b ()Lhq; tracer
	b (I)Lhp$a; frameControlForDepth
		0 o p_309645_
	c (I)V lambda$frameControlForDepth$0
		0 o p_309566_
	c ()Lbya; profiler
	close ()V close
	d ()I forkLimit
	e ()V incrementCost
	f ()V handleQueueOverflow
	g ()V pushNewCommands
hna hna
	a a
	f f
	g g
	<init> (Lhny$a;Lgym;)V <init>
		0 o p_234563_
		1 o p_376172_
	a (Lhtu;Lfua;Lhgy;I)V a
		0 o p_434993_
		1 o p_434966_
		2 o p_434378_
		3 o p_433178_
	a (Lamj;)Lhgk; a
		static
		0 o p_359275_
	a ()Lgvi; a
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_375447_
	b ()Lhgk; b
hnb hnb
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_326938_
	a (Lcvv;Lhwi;F)V a
		0 o p_363834_
		1 o p_365381_
		2 o p_363609_
	a (Lhtv;)Lamj; a
		0 o p_360981_
	a (Lcdv;Lhuk;F)V a
		0 o p_362318_
		1 o p_360414_
		2 o p_363919_
	a (Lcew;Lhvn;F)V a
		0 o p_363814_
		1 o p_364582_
		2 o p_364556_
	a ()Lhtv; a
	a (Lcey;Lhve;F)V a
		0 o p_362163_
		1 o p_364793_
		2 o p_362995_
	a (Lcvx;Lhtv;F)V a
		0 o p_363156_
		1 o p_362140_
		2 o p_363214_
	b (Lhvn;)Lamj; b
		0 o p_368491_
	d ()Lhuk; d
hnc hnc
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_312679_
	a (Lcxj;Lhtw;F)V a
		0 o p_362109_
		1 o p_361497_
		2 o p_365263_
	a (Lcdv;Lhuk;F)V a
		0 o p_363502_
		1 o p_365437_
		2 o p_363291_
	a (Lhtw;)Lamj; a
		0 o p_365503_
	a (Lcew;Lhvn;F)V a
		0 o p_360440_
		1 o p_363392_
		2 o p_364588_
	a ()Lhtw; a
	b (Lhvn;)Lamj; b
		0 o p_368638_
	d ()Lhuk; d
hnd hnd
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_251790_
	a (Lhtx;)Lamj; a
		0 o p_364241_
	a (Lcdv;Lhuk;F)V a
		0 o p_364254_
		1 o p_364795_
		2 o p_363588_
	a ()Lhtx; a
	a (Lcew;Lhvn;F)V a
		0 o p_364017_
		1 o p_361927_
		2 o p_360354_
	a (Lcsm;Lhtx;F)V a
		0 o p_362547_
		1 o p_362381_
		2 o p_360896_
	b (Lhvn;)Lamj; b
		0 o p_368698_
	b (Lhtx;)Ldhp; b
		static
		0 o p_397528_
	d ()Lhuk; d
hne hne
	<init> (Lhny$a;)V <init>
		0 o p_173943_
	a (Lhty;Lfua;FF)V a
		0 o p_363397_
		1 o p_113945_
		2 o p_113946_
		3 o p_113947_
	a (Lcdv;Lhuk;F)V a
		0 o p_363940_
		1 o p_365398_
		2 o p_361283_
	a (Lhty;)Lamj; a
		0 o p_362035_
	a (Lcqt;Lhty;F)V a
		0 o p_361533_
		1 o p_362709_
		2 o p_362752_
	a ()Lhty; a
	a (Lcew;Lhvn;F)V a
		0 o p_365180_
		1 o p_363431_
		2 o p_363838_
	a (Lhvn;Lfua;FF)V a
		0 o p_362534_
		1 o p_113957_
		2 o p_113958_
		3 o p_113959_
	b (Lhvn;)Lamj; b
		0 o p_368532_
	d ()Lhuk; d
hnf hnf
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173946_
	b (Lhvn;)Lamj; b
		0 o p_362781_
hng hng
	a a
	<init> (Lhny$a;)V <init>
		0 o p_173952_
	a (Lcdv;Lhuk;F)V a
		0 o p_363543_
		1 o p_361639_
		2 o p_365461_
	a (Lhny$a;)Ljava/util/Map; a
		static
		0 o p_401798_
	a (Lhtz;)Lamj; a
		0 o p_364952_
	a ()Lhtz; a
	a (Lhtz;Lfua;Lhgy;Libo;)V a
		0 o p_451454_
		1 o p_433710_
		2 o p_434568_
		3 o p_451557_
	a (Lcqw;Lhtz;F)V a
		0 o p_361981_
		1 o p_365088_
		2 o p_364120_
	a (Lcew;Lhvn;F)V a
		0 o p_361997_
		1 o p_361571_
		2 o p_360540_
	a (Lhvn;Lfua;Lhgy;Libo;)V a
		0 o p_434586_
		1 o p_433516_
		2 o p_434955_
		3 o p_451003_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451555_
		1 o p_435830_
		2 o p_433806_
		3 o p_450945_
	b (Lhvn;)Lamj; b
		0 o p_368667_
	d ()Lhuk; d
hnh hnh
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173954_
	a ()Lhvn; a
	a (Lhvn;Lfua;FF)V a
		0 o p_360516_
		1 o p_114010_
		2 o p_114011_
		3 o p_114012_
	b (Lhvn;)Lamj; b
		0 o p_362950_
	d ()Lhuk; d
hni hni
	<init> (Lhny$a;)V <init>
		0 o p_435987_
	a (Lcsp;Lhua;F)V a
		0 o p_433175_
		1 o p_435246_
		2 o p_435082_
	a (Ldhp;)Ljava/util/Optional; a
		static
		0 o p_437175_
	a ()Lhua; a
	a (Lhua;)Lamj; a
		0 o p_433831_
	a (Lcdv;Lhuk;F)V a
		0 o p_435143_
		1 o p_435935_
		2 o p_435720_
	a (Lhua;F)F a
		static
		0 o p_432853_
		1 o p_433275_
	a (Lcew;Lhvn;F)V a
		0 o p_434860_
		1 o p_434283_
		2 o p_433553_
	b (Lhua;)Lamj; b
		static
		0 o p_433437_
	b (Lhvn;)Lamj; b
		0 o p_434719_
	b ()Ljava/util/function/Function; b
		static
	c (Lhua;)Ljava/util/Optional; c
		static
		0 o p_442328_
	d ()Lhuk; d
hnj hnj
	a a
	<init> (Lhny$a;)V <init>
		0 o p_173956_
	a ()Lhub; a
	a (Lcra;Lhub;F)V a
		0 o p_364800_
		1 o p_401182_
		2 o p_360614_
	a (Lhub;)Lamj; a
		0 o p_401372_
	a (Lcdv;Lhuk;F)V a
		0 o p_364571_
		1 o p_365167_
		2 o p_364093_
	a (Lhny$a;)Ljava/util/Map; a
		static
		0 o p_401303_
	a (Lhub;Lfua;Lhgy;Libo;)V a
		0 o p_451530_
		1 o p_434100_
		2 o p_435172_
		3 o p_450952_
	a (Lcew;Lhvn;F)V a
		0 o p_363680_
		1 o p_362066_
		2 o p_361969_
	a (Lhvn;Lfua;Lhgy;Libo;)V a
		0 o p_451549_
		1 o p_434702_
		2 o p_435297_
		3 o p_451143_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_435729_
		1 o p_434363_
		2 o p_433816_
		3 o p_451209_
	b (Lhvn;)Lamj; b
		0 o p_364051_
	d ()Lhuk; d
hnk hnk
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_379341_
	a (Lcdv;Lhuk;F)V a
		0 o p_380043_
		1 o p_379350_
		2 o p_379289_
	a (Lhuc;F)F a
		static
		0 o p_432290_
		1 o p_432291_
	a (Lcew;Lhvn;F)V a
		0 o p_379827_
		1 o p_380203_
		2 o p_380395_
	a (Lhuc;)Lamj; a
		0 o p_379686_
	a (Lcxr;Lhuc;F)V a
		0 o p_379591_
		1 o p_380210_
		2 o p_379411_
	a ()Lhuc; a
	b (Lhvn;)Lamj; b
		0 o p_379558_
	b (Lhuc;)Lamj; b
		static
		0 o p_432292_
	d ()Lhuk; d
hnl hnl
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173958_
	a (Lcvz;Lhud;F)V a
		0 o p_364394_
		1 o p_361451_
		2 o p_364659_
	a (Lhud;Lfua;)V a
		0 o p_362568_
		1 o p_114047_
	a (Lhud;)F a
		0 o p_360678_
	a ()Lhud; a
	a (Lcdv;Lhuk;F)V a
		0 o p_364043_
		1 o p_363060_
		2 o p_362600_
	a (Lhvn;Lfua;)V a
		0 o p_363072_
		1 o p_114038_
	a (Lcew;Lhvn;F)V a
		0 o p_361884_
		1 o p_363744_
		2 o p_362648_
	b (Lhud;)Lamj; b
		0 o p_363813_
	b (Lhvn;)Lamj; b
		0 o p_368645_
	c (Lhvn;)F c
		0 o p_363894_
	d ()Lhuk; d
hnm hnm
	a a
	<init> (Lhny$a;)V <init>
		0 o p_270168_
	a (Lcds;Lhue;F)V a
		0 o p_362672_
		1 o p_361329_
		2 o p_365301_
	a (Lhue;Lfua;Lhgy;Libo;)V a
		0 o p_360624_
		1 o p_270117_
		2 o p_435230_
		3 o p_451213_
	a (Lcds;)Lfoc; a
		0 o p_363062_
	a (Lcds;F)F a
		static
		0 o p_295109_
		1 o p_295760_
	a (Lhue;)F a
		0 o p_382866_
	a (Lcds$j;Lhue;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; a
		0 o p_277846_
		1 o p_364909_
		2 o p_295809_
	a (Lcdv;)Lfoc; a
		0 o p_361119_
	a (Lcdv;Lhuk;F)V a
		0 o p_362554_
		1 o p_364478_
		2 o p_363219_
	a (F)F a
		static
		0 o p_451158_
	a (Lhue;Lfua;Lhgy;IF)V a
		0 o p_364455_
		1 o p_277686_
		2 o p_433791_
		3 o p_278023_
		4 o p_277453_
	a (Lcdv;Lja;)I a
		0 o p_368627_
		1 o p_368655_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_435346_
		1 o p_433209_
		2 o p_433060_
		3 o p_451469_
	a (Lcds;Lja;)I a
		0 o p_368549_
		1 o p_368562_
	b (Lcds;)Z b
		0 o p_362589_
	b (F)F b
		static
		0 o p_451344_
	b (Lcds;F)F b
		static
		0 o p_295884_
		1 o p_294935_
	b (Lhue;)F b
		0 o p_383074_
	b (Lhuk;)F b
		0 o p_383101_
	b (Lcdv;Lja;)I b
		0 o p_368486_
		1 o p_368678_
	b (Lcds;Lja;)I b
		0 o p_368656_
		1 o p_368591_
	b (Lcdv;)Z b
		0 o p_361585_
	c (Lcds;)I c
		static
		0 o p_368691_
	c (Lhuk;)F c
		0 o p_383155_
hnm$1 hnm$1
	a a
	b b
	<clinit> ()V <clinit>
		static
hnm$a hnm$a
	<init> (Lhny$a;)V <init>
		0 o p_270283_
	a (Lcds;Lhue;F)V a
		0 o p_361645_
		1 o p_364576_
		2 o p_363029_
	a (Lcds$b;Lhtt;F)V a
		0 o p_362697_
		1 o p_363759_
		2 o p_360854_
	a (Lhtt;Lfua;Lhgy;IF)V a
		0 o p_432901_
		1 o p_434089_
		2 o p_433174_
		3 o p_435266_
		4 o p_435422_
	a (Lcdv;)Lfoc; a
		0 o p_360362_
	a (Lcdv;Lhuk;F)V a
		0 o p_364808_
		1 o p_361659_
		2 o p_362102_
	a (Lhue;Lfua;Lhgy;IF)V a
		0 o p_434282_
		1 o p_432803_
		2 o p_435317_
		3 o p_435179_
		4 o p_433315_
	a (Lcdv;Lja;)I a
		0 o p_368601_
		1 o p_368500_
	a ()Lhtt; a
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_435694_
		1 o p_433475_
		2 o p_434115_
		3 o p_451227_
	b (Lhuk;)F b
		0 o p_382885_
	b (Lcdv;Lja;)I b
		0 o p_368489_
		1 o p_368598_
	b (Lcdv;)Z b
		0 o p_361396_
	c (Lhuk;)F c
		0 o p_382952_
	d ()Lhuk; d
hnm$b hnm$b
	a a
	<init> (Lhny$a;)V <init>
		0 o p_270110_
	a (Lcds;Lhue;F)V a
		0 o p_361647_
		1 o p_363374_
		2 o p_364309_
	a (Lcds$g;Lhvj;F)V a
		0 o p_360671_
		1 o p_361611_
		2 o p_361257_
	a ()Lhvj; a
	a (Lcdv;)Lfoc; a
		0 o p_362987_
	a (Lhvj;Lfua;Lhgy;IF)V a
		0 o p_433571_
		1 o p_432839_
		2 o p_433402_
		3 o p_434368_
		4 o p_433057_
	a (Lcdv;Lhuk;F)V a
		0 o p_365270_
		1 o p_362212_
		2 o p_360317_
	a (Lhue;Lfua;Lhgy;IF)V a
		0 o p_434647_
		1 o p_433432_
		2 o p_435735_
		3 o p_435641_
		4 o p_434285_
	a (Lcdv;Lja;)I a
		0 o p_368743_
		1 o p_368752_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_433384_
		1 o p_435177_
		2 o p_434511_
		3 o p_451488_
	b (Lhuk;)F b
		0 o p_383018_
	b (Lcdv;Lja;)I b
		0 o p_368568_
		1 o p_368680_
	b (Lcdv;)Z b
		0 o p_362097_
	c (Lhuk;)F c
		0 o p_383043_
	d ()Lhuk; d
hnm$c hnm$c
	a a
	<init> (Lhny$a;)V <init>
		0 o p_271012_
	a (Lcds;Lhue;F)V a
		0 o p_361599_
		1 o p_362899_
		2 o p_363170_
	a (Lcds$k;Lhwo;F)V a
		0 o p_362264_
		1 o p_365023_
		2 o p_365012_
	a ()Lhwo; a
	a (Lxx;I)Lcds$k$b; a
		0 o p_270823_
		1 o p_270893_
	a (Lcdv;)Lfoc; a
		0 o p_363973_
	a (Lcdv;Lhuk;F)V a
		0 o p_364208_
		1 o p_362103_
		2 o p_361885_
	a (Lhue;Lfua;Lhgy;IF)V a
		0 o p_434017_
		1 o p_434830_
		2 o p_433201_
		3 o p_433423_
		4 o p_435058_
	a (Lcdv;Lja;)I a
		0 o p_368567_
		1 o p_368716_
	a (IIIILfua$a;Lfud;)V a
		static
		0 o p_435948_
		1 o p_433869_
		2 o p_434514_
		3 o p_433213_
		4 o p_434840_
		5 o p_435597_
	a (Lhwo;Lfua;Lhgy;IF)V a
		0 o p_436041_
		1 o p_433746_
		2 o p_434372_
		3 o p_435117_
		4 o p_434778_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_435770_
		1 o p_433235_
		2 o p_435288_
		3 o p_451504_
	b (Lhuk;)F b
		0 o p_383082_
	b (Lcdv;Lja;)I b
		0 o p_368694_
		1 o p_368660_
	b (Lcdv;)Z b
		0 o p_361772_
	c (Lhuk;)F c
		0 o p_382976_
	d ()Lhuk; d
hnn hnn
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173960_
	a (Lcrd;Lhuf;F)V a
		0 o p_362277_
		1 o p_364903_
		2 o p_361483_
	a (Lhuf;)Lamj; a
		0 o p_362016_
	a (Lcdv;Lhuk;F)V a
		0 o p_364778_
		1 o p_361154_
		2 o p_363736_
	a (Lcew;Lhvn;F)V a
		0 o p_365455_
		1 o p_363630_
		2 o p_361491_
	a ()Lhuf; a
	b (Lhvn;)Lamj; b
		0 o p_368561_
	d ()Lhuk; d
hno hno
	a a
	<init> (Lhny$a;Lhno$a;)V <init>
		0 o p_363633_
		1 o p_397858_
	a (Lcth;Lhul;F)V a
		0 o p_364856_
		1 o p_361146_
		2 o p_363524_
	a (Lhug;)Lamj; a
		0 o p_363990_
	a (Lcdv;Lhuk;F)V a
		0 o p_365316_
		1 o p_363455_
		2 o p_365230_
	a (Lctg;Lhug;F)V a
		0 o p_365085_
		1 o p_363620_
		2 o p_363304_
	a (Lcew;Lhvn;F)V a
		0 o p_361158_
		1 o p_363841_
		2 o p_363619_
	a ()Lhug; a
	b (Lhug;)Ldhp; b
		static
		0 o p_397707_
	b (Lhvn;)Lamj; b
		0 o p_368631_
	d ()Lhuk; d
hno$a hno$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;ILamj;Lgym;Lgym;Lieq$d;Lgym;Lgym;)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 ()[Lhno$a; a
		static
	valueOf (Ljava/lang/String;)Lhno$a; valueOf
		static
		0 o p_397418_
	values ()[Lhno$a; values
		static
hnp hnp
	a a
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173962_
	a (Lfud;Lfua$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 (Lczz;Lja;)I a
		0 o p_114087_
		1 o p_114088_
	a (Lcdv;Lja;)I a
		0 o p_114075_
		1 o p_114076_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_433003_
		1 o p_435136_
		2 o p_435206_
		3 o p_451058_
	a (Lhuk;Lfua$a;Lfud;)V a
		static
		0 o p_435569_
		1 o p_433881_
		2 o p_433014_
	d ()Lhuk; d
hnq hnq
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173964_
	a (Lhxd;)Lamj; a
		0 o p_361561_
	a ()Lhxd; a
	a (Lhxd;Lfua;FF)V a
		0 o p_361137_
		1 o p_114104_
		2 o p_114105_
		3 o p_114106_
	a (Lcey;Lcem;)Lgvy$a; a
		0 o p_387203_
		1 o p_388598_
	a (Lcwb;Lcem;)Lgvy$a; a
		0 o p_388016_
		1 o p_386643_
	a (Lhvn;Lfua;FF)V a
		0 o p_361337_
		1 o p_114110_
		2 o p_114111_
		3 o p_114112_
	b (Lhvn;)Lamj; b
		0 o p_368502_
	d ()Lhuk; d
hnr hnr
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173966_
	a (Lhux;)Lamj; a
		0 o p_360347_
	b (Lhvn;)Lamj; b
		0 o p_368570_
hns hns
	a a
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173970_
	a (Lcdv;Lhuk;F)V a
		0 o p_360453_
		1 o p_364746_
		2 o p_360930_
	a (F)F a
		static
		0 o p_114160_
	a (Lcui;Lhlh;DDD)Z a
		0 o p_114169_
		1 o p_114170_
		2 o p_114171_
		3 o p_114172_
		4 o p_114173_
	a (Lcdv;Lhlh;DDD)Z a
		0 o p_114151_
		1 o p_114152_
		2 o p_114153_
		3 o p_114154_
		4 o p_114155_
	a (Lhuh;Lfua;Lhgy;Libo;)V a
		0 o p_433044_
		1 o p_435546_
		2 o p_434595_
		3 o p_451464_
	a ()Lhuh; a
	a (Lcui;Lhuh;F)V a
		0 o p_362185_
		1 o p_364683_
		2 o p_362440_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_435347_
		1 o p_433480_
		2 o p_432902_
		3 o p_451166_
	d ()Lhuk; d
hnt hnt
	a a
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173973_
	a (Lhui;Lfua;Lhgy;Libo;)V a
		0 o p_451286_
		1 o p_433253_
		2 o p_435169_
		3 o p_451014_
	a ()Lhui; a
	a (FIFFLfua$a;Lfud;)V a
		static
		0 o p_435055_
		1 o p_435512_
		2 o p_434113_
		3 o p_434199_
		4 o p_435473_
		5 o p_434643_
	a (Lcdv;Lcom/google/common/collect/ImmutableList$Builder;F)V a
		0 o p_412234_
		1 o p_412196_
		2 o p_412589_
	a (Lcuj;)Z a
		0 o p_361699_
	a (Lcuj;Lhui;F)V a
		0 o p_361171_
		1 o p_363002_
		2 o p_363418_
	a (Lcdv;Lhuk;F)V a
		0 o p_361222_
		1 o p_361838_
		2 o p_361318_
	a (Lcuj;Lcom/google/common/collect/ImmutableList$Builder;F)V a
		0 o p_412673_
		1 o p_412323_
		2 o p_412176_
	a (FFFFLfua;Lhgy;I)V a
		static
		0 o p_434934_
		1 o p_435653_
		2 o p_434920_
		3 o p_433606_
		4 o p_433741_
		5 o p_433028_
		6 o p_435834_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_450954_
		1 o p_435962_
		2 o p_434941_
		3 o p_451004_
	a (Lfua;FLhgy;Lhgk;)V a
		static
		0 o p_435531_
		1 o p_435333_
		2 o p_435519_
		3 o p_435611_
	a (FLfua$a;Lfud;)V a
		static
		0 o p_434243_
		1 o p_434141_
		2 o p_434217_
	b (Lcdv;)Z b
		0 o p_361984_
	d ()Lhuk; d
hnu hnu
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173992_
	a (Lcdv;Lhuk;F)V a
		0 o p_364310_
		1 o p_364259_
		2 o p_362031_
	a (Lhuj;)Lfoh; a
		0 o p_362373_
	a ()Lhuj; a
	a (Lcew;Lhvn;F)V a
		0 o p_365394_
		1 o p_364706_
		2 o p_363929_
	a (Lcwd;Lhuj;F)V a
		0 o p_363104_
		1 o p_361917_
		2 o p_364048_
	a (Lhuk;)Lfoh; a
		0 o p_362477_
	b (Lhvn;)Lamj; b
		0 o p_368554_
	b (Lhuj;)Lamj; b
		0 o p_361663_
	d ()Lhuk; d
hnv hnv
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_173994_
	b (Lhvn;)Lamj; b
		0 o p_363663_
	b ()Lhvn; b
	bm_ ()F bm_
	d ()Lhuk; d
hnw hnw
	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> (Lfzz;Licq;Lhyq;Lhox;Lhft;Lhhg;Liek;Lgda;Lgad;Ljava/util/function/Supplier;Liep;Lhgc;)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_433261_
		7 o p_234583_
		8 o p_234584_
		9 o p_387861_
		10 o p_386713_
		11 o p_440218_
	a (Lbap;)V a
		0 o p_174004_
	a (Lfzh;Lcdv;)V a
		0 o p_114410_
		1 o p_114411_
	a (Lhuk;)Lhnx; a
		0 o p_412312_
	a (Lcdv;)Lhnx; a
		0 o p_114383_
	a (Lhuk;Libo;DDDLfua;Lhgy;)V a
		0 o p_435745_
		1 o p_451011_
		2 o p_432978_
		3 o p_435790_
		4 o p_434208_
		5 o p_435965_
		6 o p_434310_
	a (Lhnx;Lp;)Lq; a
		0 o p_412221_
		1 o p_412241_
	a (Ljava/util/Map;Lcdn;)Lhti; a
		0 o p_446539_
		1 o p_446903_
	a ()V a
	a (Lhem;)Lhti; a
		0 o p_446732_
	a (Lcdv;Lhlh;DDD)Z a
		0 o p_114398_
		1 o p_114399_
		2 o p_114400_
		3 o p_114401_
		4 o p_114402_
	a (Lcdv;F)I a
		0 o p_114395_
		1 o p_114396_
	b (Lcdv;F)Lhuk; b
		0 o p_433543_
		1 o p_435691_
	b (Lcdv;)D b
		0 o p_114472_
	b ()Lhfo; b
hnx hnx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lhny$a;)V <init>
		0 o p_174008_
	a (Lhuk;)Lfoh; a
		0 o p_364311_
	a (Lcdv;Lcom/google/common/collect/ImmutableList$Builder;F)V a
		0 o p_412199_
		1 o p_412387_
		2 o p_412468_
	a (Lcdv;Lhuk;)V a
		0 o p_436699_
		1 o p_436746_
	a (Lhuk;Ldrq;FLja$a;Lelk;)V a
		0 o p_435298_
		1 o p_434853_
		2 o p_434960_
		3 o p_433774_
		4 o p_434777_
	a (Lcdv;F)I a
		0 o p_114506_
		1 o p_114507_
	a (Lhuk;Lfzz;Ldrq;)V a
		0 o p_435327_
		1 o p_435665_
		2 o p_433187_
	a (Lcdv;D)Z a
		0 o p_114504_
		1 o p_361299_
	a (Lcdv;)Lfoc; a
		0 o p_361260_
	a (Lcdv;Lhuk;F)V a
		0 o p_362104_
		1 o p_361028_
		2 o p_362204_
	a (Lcdv;Lja;)I a
		0 o p_114496_
		1 o p_114497_
	a (Lcdv;Lhlh;DDD)Z a
		0 o p_114491_
		1 o p_114492_
		2 o p_114493_
		3 o p_114494_
		4 o p_114495_
	a (Lcdv;FZ)Lhva; a
		0 o p_412086_
		1 o p_412327_
		2 o p_412207_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_433712_
		1 o p_434897_
		2 o p_433775_
		3 o p_451076_
	b (Lhuk;)F b
		0 o p_383214_
	b (Lhuk;Lfua;Lhgy;Libo;)V b
		0 o p_436016_
		1 o p_433473_
		2 o p_434265_
		3 o p_451278_
	b (Lcdv;)Z b
		0 o p_365169_
	b (Lcdv;F)Lhuk; b
		0 o p_361382_
		1 o p_360885_
	b (Lcdv;Lhuk;F)V b
		0 o p_412316_
		1 o p_412142_
		2 o p_412603_
	b (Lcdv;Lja;)I b
		0 o p_114509_
		1 o p_114510_
	c (Lcdv;)Lxx; c
		0 o p_364352_
	c (Lhuk;)F c
		0 o p_365191_
	d ()Lhuk; d
	d (Lcdv;)Lcdv; d
		static
		0 o p_412597_
	e ()Lgda; e
hny hny
	create (Lhny$a;)Lhnx; create
		0 o p_174010_
hny$a hny$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lhnw;Lhyq;Lhft;Lhhg;Lbap;Lgyk;Liep;Liek;Lgda;Lhgc;)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_435823_
		8 o p_234596_
		9 o p_440590_
	a (Lamj;)Licn; a
		0 o p_435163_
	a (Lgym;)Lgyo; a
		0 o p_174024_
	a ()Lhnw; a
	b ()Lhyq; b
	c ()Lhft; c
	d ()Lhhg; d
	e ()Lbap; e
	f ()Lgyk; f
	g ()Liep; g
	h ()Lhrz; h
	i ()Lies; i
	j ()Lgda; j
	k ()Lhgc; k
hnz hnz
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lhny$a;)Lhnx; A
		static
		0 o p_174078_
	B (Lhny$a;)Lhnx; B
		static
		0 o p_174080_
	C (Lhny$a;)Lhnx; C
		static
		0 o p_174060_
	D (Lhny$a;)Lhnx; D
		static
		0 o p_174084_
	E (Lhny$a;)Lhnx; E
		static
		0 o p_396309_
	F (Lhny$a;)Lhnx; F
		static
		0 o p_375448_
	G (Lhny$a;)Lhnx; G
		static
		0 o p_375462_
	H (Lhny$a;)Lhnx; H
		static
		0 o p_174088_
	I (Lhny$a;)Lhnx; I
		static
		0 o p_174090_
	J (Lhny$a;)Lhnx; J
		static
		0 o p_375453_
	K (Lhny$a;)Lhnx; K
		static
		0 o p_375455_
	L (Lhny$a;)Lhnx; L
		static
		0 o p_375451_
	M (Lhny$a;)Lhnx; M
		static
		0 o p_375449_
	N (Lhny$a;)Lhnx; N
		static
		0 o p_375464_
	O (Lhny$a;)Lhnx; O
		static
		0 o p_375461_
	P (Lhny$a;)Lhnx; P
		static
		0 o p_375450_
	Q (Lhny$a;)Lhnx; Q
		static
		0 o p_375456_
	a ()Z a
		static
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lhny$a;Lcee;Lhny;)V a
		static
		0 o p_339308_
		1 o p_339309_
		2 o p_339310_
		3 o p_339311_
	a (Lcee;Lhny;)V a
		static
		0 o p_174037_
		1 o p_174038_
	a (Lhny$a;)Ljava/util/Map; a
		static
		0 o p_174050_
	b (Lhny$a;)Ljava/util/Map; b
		static
		0 o p_446922_
	c (Lhny$a;)Lhnx; c
		static
		0 o p_432293_
	d (Lhny$a;)Lhnx; d
		static
		0 o p_396310_
	e (Lhny$a;)Lhnx; e
		static
		0 o p_359276_
	f (Lhny$a;)Lhnx; f
		static
		0 o p_359286_
	g (Lhny$a;)Lhnx; g
		static
		0 o p_375459_
	h (Lhny$a;)Lhnx; h
		static
		0 o p_375457_
	i (Lhny$a;)Lhnx; i
		static
		0 o p_174058_
	j (Lhny$a;)Lhnx; j
		static
		0 o p_174082_
	k (Lhny$a;)Lhnx; k
		static
		0 o p_396308_
	l (Lhny$a;)Lhnx; l
		static
		0 o p_432295_
	m (Lhny$a;)Lhnx; m
		static
		0 o p_432294_
	n (Lhny$a;)Lhnx; n
		static
		0 o p_378833_
	o (Lhny$a;)Lhnx; o
		static
		0 o p_378832_
	p (Lhny$a;)Lhnx; p
		static
		0 o p_375454_
	q (Lhny$a;)Lhnx; q
		static
		0 o p_375463_
	r (Lhny$a;)Lhnx; r
		static
		0 o p_396311_
	s (Lhny$a;)Lhnx; s
		static
		0 o p_174070_
	t (Lhny$a;)Lhnx; t
		static
		0 o p_375460_
	u (Lhny$a;)Lhnx; u
		static
		0 o p_375465_
	v (Lhny$a;)Lhnx; v
		static
		0 o p_359283_
	w (Lhny$a;)Lhnx; w
		static
		0 o p_375458_
	x (Lhny$a;)Lhnx; x
		static
		0 o p_375452_
	y (Lhny$a;)Lhnx; y
		static
		0 o p_174074_
	z (Lhny$a;)Lhnx; z
		static
		0 o p_359279_
ho net/minecraft/commands/execution/ExecutionControl
	a (Lhm;)V queueNext
		0 o p_305867_
	a (Lhq;)V tracer
		0 o p_305968_
	a ()Lhq; tracer
	a (Lhn;Lhp;)Lho; create
		static
		0 o p_309708_
		1 o p_309584_
	b ()Lhp; currentFrame
ho$1 net/minecraft/commands/execution/ExecutionControl$1
	a Lhn; val$context
	b Lhp; val$frame
	<init> (Lhn;Lhp;)V <init>
		0 o p_309545_
		1 o p_309664_
	a (Lhm;)V queueNext
		0 o p_309579_
	a (Lhq;)V tracer
		0 o p_309633_
	a ()Lhq; tracer
	b ()Lhp; currentFrame
hoa hoa
	a a
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174100_
	a (Ldaa;Lhum;F)V a
		0 o p_360791_
		1 o p_362754_
		2 o p_363764_
	a ()Lhum; a
	a (Lcdv;Lhuk;F)V a
		0 o p_360675_
		1 o p_360295_
		2 o p_362343_
	a (Lhum;Lfua;Lhgy;Libo;)V a
		0 o p_434129_
		1 o p_433617_
		2 o p_434083_
		3 o p_450960_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_433554_
		1 o p_434783_
		2 o p_434147_
		3 o p_451041_
	d ()Lhuk; d
hob hob
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174108_
	a (Lhun;)Lamj; a
		0 o p_361448_
	a (Lcdv;Lhuk;F)V a
		0 o p_364525_
		1 o p_365468_
		2 o p_362200_
	a (Lcvu;Lhvf;F)V a
		0 o p_363516_
		1 o p_361515_
		2 o p_364002_
	a (Lcew;Lhvn;F)V a
		0 o p_363482_
		1 o p_364743_
		2 o p_361061_
	a (Lcwx;Lhun;F)V a
		0 o p_362708_
		1 o p_364639_
		2 o p_364860_
	b ()Lhun; b
	b (Lhvn;)Lamj; b
		0 o p_368709_
	d ()Lhuk; d
hob$1 hob$1
	<init> (Lhob;Lhpw;)V <init>
		0 o p_234614_
		1 o p_234615_
	a (Lfua;Lhgy;ILhtm;FF)V a
		0 o p_434125_
		1 o p_433694_
		2 o p_435898_
		3 o p_434859_
		4 o p_433188_
		5 o p_432775_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435979_
		1 o p_434881_
		2 o p_435786_
		3 o p_434528_
		4 o p_433156_
		5 o p_435762_
	a (Lfua;Lhgy;ILhun;FF)V a
		0 o p_435418_
		1 o p_433499_
		2 o p_433671_
		3 o p_434781_
		4 o p_434418_
		5 o p_433862_
hoc hoc
	a a
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174110_
	a (Lcej;Lja;)I a
		0 o p_114606_
		1 o p_114607_
	a ()Lhuo; a
	a (IIFFLhuo;FFLfua$a;Lfud;)V a
		static
		0 o p_434352_
		1 o p_434949_
		2 o p_433330_
		3 o p_434135_
		4 o p_435504_
		5 o p_435585_
		6 o p_435672_
		7 o p_433894_
		8 o p_433372_
	a (Lcdv;Lhuk;F)V a
		0 o p_360764_
		1 o p_363938_
		2 o p_362742_
	a (Lcdv;Lja;)I a
		0 o p_114594_
		1 o p_114595_
	a (Lhuo;Lfua;Lhgy;Libo;)V a
		0 o p_451085_
		1 o p_435966_
		2 o p_435813_
		3 o p_451215_
	a (Lcej;Lhuo;F)V a
		0 o p_364861_
		1 o p_363737_
		2 o p_363634_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451401_
		1 o p_435689_
		2 o p_434053_
		3 o p_451374_
	a (Lfud;Lfua$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 ()Lhuk; d
hod hod
	<init> (Lhny$a;)V <init>
		0 o p_174112_
	a ()Lhup; a
	a (Lhup;Lfua;Lhgy;Libo;)V a
		0 o p_450955_
		1 o p_435557_
		2 o p_433266_
		3 o p_451470_
	a (Lcdv;Lhuk;F)V a
		0 o p_361679_
		1 o p_364647_
		2 o p_364123_
	a (Lcvq;Lhlh;DDD)Z a
		0 o p_362415_
		1 o p_364047_
		2 o p_362218_
		3 o p_363427_
		4 o p_361722_
	a (Lcdv;Lhlh;DDD)Z a
		0 o p_362760_
		1 o p_365337_
		2 o p_364192_
		3 o p_362217_
		4 o p_363078_
	a (Lcvq;Lhup;F)V a
		0 o p_364559_
		1 o p_360509_
		2 o p_361019_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451250_
		1 o p_435760_
		2 o p_435842_
		3 o p_450936_
	d ()Lhuk; d
hoe hoe
	a a
	<init> (Lhny$a;)V <init>
		0 o p_174114_
	a ()Lhur; a
	a (Lcdv;Lhuk;F)V a
		0 o p_362613_
		1 o p_364387_
		2 o p_360507_
	a (Ldad;Lhur;F)V a
		0 o p_363409_
		1 o p_360980_
		2 o p_365252_
	a (Lhur;Lfua;Lhgy;Libo;)V a
		0 o p_451097_
		1 o p_434074_
		2 o p_433623_
		3 o p_451019_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451101_
		1 o p_433240_
		2 o p_433704_
		3 o p_451186_
	d ()Lhuk; d
hof hof
	a a
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174117_
	a (Lhus;Lfua;Lhgy;Libo;)V a
		0 o p_451173_
		1 o p_434862_
		2 o p_433298_
		3 o p_451318_
	a (Lfud;Lfua$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 (Lhus;Lfua$a;Lfud;)V a
		static
		0 o p_434483_
		1 o p_434943_
		2 o p_432878_
	a (Ldae;Lhlh;DDD)Z a
		0 o p_363069_
		1 o p_362635_
		2 o p_361840_
		3 o p_361502_
		4 o p_360380_
	a (FFFLfua$a;Lfud;)V a
		static
		0 o p_436502_
		1 o p_436503_
		2 o p_436504_
		3 o p_436505_
		4 o p_436506_
	a (Ldae;)Z a
		0 o p_365042_
	a (Lczl;)Lcem; a
		static
		0 o p_386900_
	a (Lczl;FF)Lfoh; a
		0 o p_340935_
		1 o p_340872_
		2 o p_341261_
	a (Lcdv;Lhuk;F)V a
		0 o p_363030_
		1 o p_362852_
		2 o p_364378_
	a (II)F a
		static
		0 o p_114691_
		1 o p_114692_
	a (FFFLfud;Lfua$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 (Lcdv;Lhlh;DDD)Z a
		0 o p_363933_
		1 o p_361837_
		2 o p_363514_
		3 o p_365011_
		4 o p_360656_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451485_
		1 o p_434669_
		2 o p_434047_
		3 o p_451532_
	a ()Lhus; a
	a (Ldae;Lhus;F)V a
		0 o p_361584_
		1 o p_364824_
		2 o p_360891_
	b (Lcdv;)Z b
		0 o p_363403_
	d ()Lhuk; d
hog hog
	a a
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174127_
	a (Lcdv;Lhuk;F)V a
		0 o p_365430_
		1 o p_360623_
		2 o p_363639_
	a (Lcrf;Lhut;F)V a
		0 o p_364137_
		1 o p_365146_
		2 o p_361192_
	a (Lcew;Lhvn;F)V a
		0 o p_361572_
		1 o p_363207_
		2 o p_362224_
	a (Lhut;)Lamj; a
		0 o p_365240_
	a (Lhut;Lfua;FF)V a
		0 o p_363483_
		1 o p_114731_
		2 o p_114732_
		3 o p_114733_
	a (Lhvn;Lfua;FF)V a
		0 o p_363969_
		1 o p_114739_
		2 o p_114740_
		3 o p_114741_
	b (Lhvn;)Lamj; b
		0 o p_368700_
	b ()Lhut; b
	d ()Lhuk; d
hoh hoh
	<init> (Lhny$a;)V <init>
		0 o p_234619_
	a (Lcdv;Lhuk;F)V a
		0 o p_361692_
		1 o p_362713_
		2 o p_364769_
	a (Lcew;Lhvn;F)V a
		0 o p_360618_
		1 o p_363631_
		2 o p_362496_
	a (Lcsv;Lhuu;F)V a
		0 o p_364938_
		1 o p_364657_
		2 o p_361424_
	a (Lhuu;)Lamj; a
		0 o p_365294_
	b (Lhvn;)Lamj; b
		0 o p_368757_
	b ()Lhuu; b
	d ()Lhuk; d
hoi hoi
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174129_
	a (Lcwh;Lhuv;F)V a
		0 o p_361127_
		1 o p_365502_
		2 o p_363045_
	a (Lhuv;)Lamj; a
		0 o p_361669_
	a (Lcdv;Lhuk;F)V a
		0 o p_361631_
		1 o p_364898_
		2 o p_363454_
	a (Lcew;Lhvn;F)V a
		0 o p_361270_
		1 o p_360729_
		2 o p_363900_
	b (Lhvn;)Lamj; b
		0 o p_368616_
	b ()Lhuv; b
	d ()Lhuk; d
hoj hoj
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;F)V <init>
		0 o p_174131_
		1 o p_174132_
	a (Lcwi;Lhxd;F)V a
		0 o p_362549_
		1 o p_363714_
		2 o p_361511_
	a (Lhxd;)Lamj; a
		0 o p_360439_
	a (Lcdv;Lhuk;F)V a
		0 o p_362292_
		1 o p_360909_
		2 o p_363370_
	a (Lcew;Lhvn;F)V a
		0 o p_360773_
		1 o p_362685_
		2 o p_360633_
	b ()Lhxd; b
	b (Lhvn;)Lamj; b
		0 o p_368634_
	d ()Lhuk; d
hok hok
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;Lgxo;Lgxo;)V <init>
		0 o p_174136_
		1 o p_174137_
		2 o p_363229_
	a (Lhwm;)Lamj; a
		0 o p_362231_
	a (Lcdv;Lja;)I a
		0 o p_174141_
		1 o p_174142_
	a (Lcek;Lja;)I a
		0 o p_174146_
		1 o p_174147_
	b (Lhvn;)Lamj; b
		0 o p_368718_
hol hol
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174153_
	a (Lhuw;)Lamj; a
		0 o p_362356_
	a (Lcdv;Lhuk;F)V a
		0 o p_364919_
		1 o p_362363_
		2 o p_361264_
	a (Lctd;Lhuw;F)V a
		0 o p_360853_
		1 o p_361258_
		2 o p_362364_
	a (Lcew;Lhvn;F)V a
		0 o p_362399_
		1 o p_361057_
		2 o p_362075_
	b (Lhvn;)Lamj; b
		0 o p_368513_
	b ()Lhuw; b
	d ()Lhuk; d
hom hom
	a a
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;FLgym;)V <init>
		0 o p_174161_
		1 o p_174162_
		2 o p_174163_
	<init> (Lhny$a;)V <init>
		0 o p_174159_
	a (Lcwj;Lhux;F)V a
		0 o p_360824_
		1 o p_360947_
		2 o p_361770_
	a (Lfua;Lhgy;Lfoh;FFF)V a
		static
		0 o p_363906_
		1 o p_435106_
		2 o p_360399_
		3 o p_363920_
		4 o p_363755_
		5 o p_361709_
	a (Lhux;)Lamj; a
		0 o p_363236_
	a (Lcew;DF)Lfoh; a
		0 o p_114803_
		1 o p_114804_
		2 o p_114805_
	a (Lcwj;)Lcdv; a
		static
		0 o p_364936_
	a (Lhux;Lfua;Lhgy;Libo;)V a
		0 o p_451369_
		1 o p_433393_
		2 o p_433420_
		3 o p_451043_
	a (Lcdv;Lhuk;F)V a
		0 o p_361122_
		1 o p_361882_
		2 o p_365214_
	a (Lcwj;Lhlh;DDD)Z a
		0 o p_114836_
		1 o p_114837_
		2 o p_114838_
		3 o p_114839_
		4 o p_114840_
	a (Lfud;Lfua$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 (FFFIIIFFFFFFFFFFFFFFFFFLfua$a;Lfud;)V a
		static
		0 o p_434967_
		1 o p_434954_
		2 o p_434136_
		3 o p_433514_
		4 o p_435213_
		5 o p_433639_
		6 o p_433487_
		7 o p_433193_
		8 o p_432759_
		9 o p_434905_
		10 o p_435275_
		11 o p_435335_
		12 o p_433079_
		13 o p_433707_
		14 o p_433379_
		15 o p_433008_
		16 o p_435766_
		17 o p_434542_
		18 o p_433375_
		19 o p_433155_
		20 o p_432892_
		21 o p_432827_
		22 o p_436065_
		23 o p_432958_
		24 o p_433082_
	a (Lcew;Lhvn;F)V a
		0 o p_364874_
		1 o p_364433_
		2 o p_363791_
	a (Lcdv;Lhlh;DDD)Z a
		0 o p_114797_
		1 o p_114798_
		2 o p_114799_
		3 o p_114800_
		4 o p_114801_
	a (Lhvn;Lfua;Lhgy;Libo;)V a
		0 o p_451412_
		1 o p_434457_
		2 o p_435876_
		3 o p_451171_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451267_
		1 o p_433089_
		2 o p_432836_
		3 o p_451311_
	b (Lhvn;)Lamj; b
		0 o p_368628_
	b ()Lhux; b
	d ()Lhuk; d
hon hon
	a a
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_416163_
	a (Lcrg;)Lfoc; a
		0 o p_416147_
	a (Lcew;)Lfoc; a
		0 o p_416228_
	a (Lhuy;)Lamj; a
		0 o p_415985_
	a (Lcdv;)Lfoc; a
		0 o p_416656_
	a (Lcdv;Lhuk;F)V a
		0 o p_416628_
		1 o p_415968_
		2 o p_415989_
	a (Lcew;Lhvn;F)V a
		0 o p_415532_
		1 o p_415584_
		2 o p_415918_
	a (Lcrg;Lhuy;F)V a
		0 o p_415945_
		1 o p_415588_
		2 o p_415709_
	b (Lhvn;)Lamj; b
		0 o p_415618_
	b (Lhuy;)Ldhp; b
		static
		0 o p_416172_
	b ()Lhuy; b
	d ()Lhuk; d
hoo hoo
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174165_
	a (Lcey;Lhvb;F)V a
		0 o p_362517_
		1 o p_360580_
		2 o p_361212_
	a (Lhvn;)Z a
		0 o p_361626_
	a (Lcdv;Lhuk;F)V a
		0 o p_361267_
		1 o p_363577_
		2 o p_362565_
	a (Lcew;Lhvn;F)V a
		0 o p_363703_
		1 o p_362793_
		2 o p_361919_
	a (Lcxu;Lhvb;F)V a
		0 o p_364561_
		1 o p_362146_
		2 o p_362417_
	a (Lhvb;)Lamj; a
		0 o p_364914_
	b (Lhvb;)Z b
		0 o p_363870_
	b (Lhvn;)Lamj; b
		0 o p_368490_
hop hop
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174167_
	a (Lcth;Lhul;F)V a
		0 o p_360335_
		1 o p_362034_
		2 o p_363361_
	a (Lctj;Lhvd;F)V a
		0 o p_362522_
		1 o p_363732_
		2 o p_362557_
	a (Lcdv;Lhuk;F)V a
		0 o p_363978_
		1 o p_365346_
		2 o p_364085_
	a (Lcew;Lhvn;F)V a
		0 o p_360287_
		1 o p_360299_
		2 o p_361936_
	a (Lhvd;)Lamj; a
		0 o p_365094_
	b (Lhvn;)Lamj; b
		0 o p_368492_
	b (Lhvd;)Ldhp; b
		static
		0 o p_397146_
	b ()Lhvd; b
	c (Lhvd;)Ldhp; c
		static
		0 o p_397943_
	d ()Lhuk; d
hoq hoq
	<init> (Lhny$a;Lgvy;Lgvy;FLhrt$a;)V <init>
		0 o p_361718_
		1 o p_361903_
		2 o p_360842_
		3 o p_364257_
		4 o p_364599_
	<init> (Lhny$a;Lgvy;F)V <init>
		0 o p_174169_
		1 o p_174170_
		2 o p_174171_
	<init> (Lhny$a;Lgvy;Lgvy;F)V <init>
		0 o p_174173_
		1 o p_174174_
		2 o p_364374_
		3 o p_174175_
	a (Lcew;Lcef;)Ldhp; a
		static
		0 o p_386637_
		1 o p_386956_
	a (Lcdv;Lhuk;F)V a
		0 o p_360916_
		1 o p_363473_
		2 o p_361183_
	a (Lcew;Lhve;FLhyq;)V a
		static
		0 o p_365104_
		1 o p_362998_
		2 o p_363706_
		3 o p_388651_
	a (Lcey;Lcem;)Lgvy$a; a
		0 o p_387903_
		1 o p_387623_
	a (Lcew;Lhvn;F)V a
		0 o p_361147_
		1 o p_361810_
		2 o p_360730_
	a (Lcey;Lhve;F)V a
		0 o p_365075_
		1 o p_361774_
		2 o p_363123_
	c (Lcew;)Lcem; c
		static
		0 o p_362737_
hor hor
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174180_
	a (Lhxd;)Lamj; a
		0 o p_365391_
	b (Lhvn;)Lamj; b
		0 o p_368684_
hos hos
	<init> (Lhny$a;Lgvz;F)V <init>
		0 o p_174182_
		1 o p_174183_
		2 o p_174184_
	a (Lcdv;Lhuk;F)V a
		0 o p_363872_
		1 o p_365267_
		2 o p_360631_
	a (Lcvu;Lhvf;F)V a
		0 o p_365030_
		1 o p_364586_
		2 o p_360560_
	a (Lcew;Lhvn;F)V a
		0 o p_365293_
		1 o p_360527_
		2 o p_364427_
hot hot
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174186_
	a (Lcwl;)Lfoc; a
		0 o p_364185_
	a (Lcew;)Lfoc; a
		0 o p_363450_
	a (Lhvg;Lfua;Lhgy;Libo;)V a
		0 o p_360892_
		1 o p_114932_
		2 o p_435684_
		3 o p_451531_
	a (Lhvg;)Lamj; a
		0 o p_361469_
	a (Lcdv;)Lfoc; a
		0 o p_363175_
	a (Lcdv;Lhuk;F)V a
		0 o p_361161_
		1 o p_362940_
		2 o p_361214_
	a (Lcwl;Lhvg;F)V a
		0 o p_363486_
		1 o p_361201_
		2 o p_361809_
	a (Lcvu;Lhvf;F)V a
		0 o p_362203_
		1 o p_362336_
		2 o p_364531_
	a (Lcew;Lhvn;F)V a
		0 o p_365409_
		1 o p_362609_
		2 o p_360488_
	a (Lhvn;Lfua;Lhgy;Libo;)V a
		0 o p_435309_
		1 o p_435436_
		2 o p_434318_
		3 o p_451459_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_435884_
		1 o p_434931_
		2 o p_433285_
		3 o p_451387_
	b ()Lhvg; b
	b (Lhvn;)Lamj; b
		0 o p_368609_
	b (Lhvg;)Z b
		0 o p_363096_
	d ()Lhuk; d
	d (Lhvn;)Z d
		0 o p_360689_
hot$1 hot$1
	<init> (Lhot;Lhpw;)V <init>
		0 o p_234642_
		1 o p_234643_
	a (Lfua;Lhgy;ILhtm;FF)V a
		0 o p_435561_
		1 o p_433820_
		2 o p_434655_
		3 o p_434635_
		4 o p_433748_
		5 o p_434971_
	a (Lfua;Lhgy;ILhvg;FF)V a
		0 o p_433680_
		1 o p_435258_
		2 o p_432819_
		3 o p_435923_
		4 o p_433353_
		5 o p_434240_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435257_
		1 o p_433441_
		2 o p_434084_
		3 o p_433281_
		4 o p_435232_
		5 o p_435447_
hou hou
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174188_
	a (Lcdv;Lhuk;F)V a
		0 o p_364470_
		1 o p_364276_
		2 o p_361388_
	a (Lcew;Lhvn;F)V a
		0 o p_363097_
		1 o p_361964_
		2 o p_363614_
	a (Lhvh;)Lamj; a
		0 o p_362083_
	a (Lhvh;Lfua;FF)V a
		0 o p_360361_
		1 o p_115015_
		2 o p_115016_
		3 o p_115017_
	a (Lcri;Lhvh;F)V a
		0 o p_364735_
		1 o p_365108_
		2 o p_365449_
	a (Lhvn;Lfua;FF)V a
		0 o p_363249_
		1 o p_115007_
		2 o p_115008_
		3 o p_115009_
	b (Lhvn;)Lamj; b
		0 o p_368623_
	b ()Lhvh; b
	d ()Lhuk; d
hov hov
	a a
	f f
	g g
	h h
	i i
	<init> (Lhny$a;)V <init>
		0 o p_174198_
	a (Lcdv;Lhuk;F)V a
		0 o p_362662_
		1 o p_364913_
		2 o p_362567_
	a (Lhvk;Lfua;Lhgy;Libo;)V a
		0 o p_435798_
		1 o p_435012_
		2 o p_435566_
		3 o p_451462_
	a (Lfua;Lhgy;ILhvi;Lbfq;Lfoc;)V a
		static
		0 o p_404890_
		1 o p_433429_
		2 o p_404762_
		3 o p_405697_
		4 o p_404894_
		5 o p_405524_
	a ()Lhvk; a
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_435144_
		1 o p_433342_
		2 o p_435938_
		3 o p_450950_
	a (Lcvr;Lhvk;F)V a
		0 o p_362393_
		1 o p_361441_
		2 o p_360849_
	a (Lfua;Lhgy;ILhvi;Lbfq;)V a
		static
		0 o p_435192_
		1 o p_435555_
		2 o p_435661_
		3 o p_435706_
		4 o p_435000_
	b (Lfua;Lhgy;ILhvi;Lbfq;)V b
		static
		0 o p_323763_
		1 o p_439514_
		2 o p_323603_
		3 o p_388704_
		4 o p_324507_
	d ()Lhuk; d
how how
	a a
	f f
	g g
	h h
	i i
	<init> (Lhny$a;)V <init>
		0 o p_174204_
	a (Lhvl;Lfua;Lhgy;Libo;)V a
		0 o p_433594_
		1 o p_434437_
		2 o p_434593_
		3 o p_451296_
	a ()Lhvl; a
	a (ZII)I a
		0 o p_364675_
		1 o p_174210_
		2 o p_174211_
	a (Lcvj;)Lxx; a
		0 o p_365048_
	a (Lcdv;D)Z a
		0 o p_115089_
		1 o p_363411_
	a (Lhuk;)Lfoh; a
		0 o p_361168_
	a (Lhvl;)Lfoh; a
		0 o p_361106_
	a (Lcvj;Lhvl;F)V a
		0 o p_363125_
		1 o p_362907_
		2 o p_364471_
	a (Lcdv;Lhuk;F)V a
		0 o p_360936_
		1 o p_364866_
		2 o p_364974_
	a (Lcvj;D)Z a
		0 o p_115091_
		1 o p_361664_
	a (Lcdv;Lja;)I a
		0 o p_174206_
		1 o p_174207_
	a (Lcvj;Lja;)I a
		0 o p_174216_
		1 o p_174217_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_434563_
		1 o p_435009_
		2 o p_434571_
		3 o p_451239_
	c (Lcdv;)Lxx; c
		0 o p_363046_
	d ()Lhuk; d
hox hox
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhfw;Lhgk;Lfua$a;)Lfud; a
		static
		0 o p_418260_
		1 o p_418287_
		2 o p_418129_
	a (Lhgk;ZZ)Ljava/util/List; a
		static
		0 o p_433183_
		1 o p_435513_
		2 o p_434766_
	a ([II)I a
		static
		0 o p_387884_
		1 o p_388524_
	a (Lhfw;Lhgk;ZZ)Lfud; a
		static
		0 o p_115212_
		1 o p_115213_
		2 o p_115214_
		3 o p_115215_
	a (Lfua;Lfud;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 (Ldhn;Lfua;Lhfw;II[ILjava/util/List;Lhgk;Lhys$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 (Lhgk;)Z a
		static
		0 o p_418495_
hoy hoy
	a a
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174284_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_432885_
		1 o p_435997_
		2 o p_434621_
		3 o p_451377_
	d ()Lhuk; d
hoz hoz
	<init> (Lhny$a;)V <init>
		0 o p_174286_
	a (Lorg/joml/Matrix4f;Lfud;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 (Lcev;Lhvm;F)V a
		0 o p_365212_
		1 o p_362459_
		2 o p_364965_
	a (Lcev;)Z a
		0 o p_364219_
	a (Lhvm;[FF[FFLfua$a;Lfud;)V a
		static
		0 o p_434610_
		1 o p_432996_
		2 o p_433729_
		3 o p_435651_
		4 o p_433445_
		5 o p_434636_
		6 o p_432984_
	a (Lcdv;Lhuk;F)V a
		0 o p_365287_
		1 o p_364681_
		2 o p_365219_
	a (Lhvm;Lfua;Lhgy;Libo;)V a
		0 o p_433100_
		1 o p_435280_
		2 o p_433826_
		3 o p_451052_
	a ()Lhvm; a
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_435877_
		1 o p_433642_
		2 o p_434356_
		3 o p_451567_
	b (Lcdv;)Z b
		0 o p_365127_
	d ()Lhuk; d
hp net/minecraft/commands/execution/Frame
	a I depth
	b Leg; returnValueConsumer
	c Lhp$a; frameControl
	<init> (ILeg;Lhp$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 ()Leg; returnValueConsumer
	e ()Lhp$a; frameControl
	equals (Ljava/lang/Object;)Z equals
		0 o p_309595_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hp$a net/minecraft/commands/execution/Frame$FrameControl
	discard ()V discard
hpa hpa
	a a
	f f
	g g
	h h
	<init> (Lhny$a;Lgvi;F)V <init>
		0 o p_174289_
		1 o p_174290_
		2 o p_174291_
	a (Lcew;D)Z a
		0 o p_363517_
		1 o p_365448_
	a (Lcew;FF)F a
		static
		0 o p_362839_
		1 o p_361247_
		2 o p_361564_
	a (Lhvn;F)I a
		static
		0 o p_362833_
		1 o p_115340_
	a (Lcew;)Lfoc; a
		0 o p_360864_
	a (Lcdv;Lcom/google/common/collect/ImmutableList$Builder;F)V a
		0 o p_412303_
		1 o p_412535_
		2 o p_412231_
	a (Lhvn;)Z a
		0 o p_361234_
	a (Lhvn;Lfua;)V a
		0 o p_362272_
		1 o p_115315_
	a (Lhvn;ZZZ)Lhgk; a
		0 o p_360858_
		1 o p_115323_
		2 o p_115324_
		3 o p_115325_
	a (Lcew;Lcom/google/common/collect/ImmutableList$Builder;F)V a
		0 o p_412552_
		1 o p_412540_
		2 o p_412715_
	a (Lhvn;Lfua;FF)V a
		0 o p_364714_
		1 o p_115318_
		2 o p_115319_
		3 o p_115320_
	a (Lcdv;D)Z a
		0 o p_365517_
		1 o p_363773_
	a (Lcdv;)Lfoc; a
		0 o p_360852_
	a (Lcdv;Lhuk;F)V a
		0 o p_364244_
		1 o p_361128_
		2 o p_362229_
	a (Ljg;)F a
		static
		0 o p_115329_
	a (Lcew;Lhvn;F)V a
		0 o p_362733_
		1 o p_360515_
		2 o p_361157_
	a (Lhso;)Z a
		0 o p_115327_
	a (Lhvn;Lfua;Lhgy;Libo;)V a
		0 o p_433493_
		1 o p_434615_
		2 o p_433768_
		3 o p_450931_
	a (Ljava/lang/String;)Z a
		static
		0 o p_451499_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_434284_
		1 o p_436027_
		2 o p_433835_
		3 o p_451478_
	b (Lcew;)Z b
		0 o p_194454_
	b (Lhvn;)Lamj; b
		0 o p_368654_
	bm_ ()F bm_
	c (Lhuk;)F c
		0 o p_363646_
	c ()Lgvi; c
	c (Lhvn;)F c
		0 o p_362441_
	d (Lhvn;)Z d
		0 o p_361327_
	e (Lhvn;)Z e
		0 o p_364697_
	f (Lhvn;)I f
		0 o p_360502_
	g (Lhvn;)F g
		0 o p_361012_
hpa$1 hpa$1
	a a
	b b
	<clinit> ()V <clinit>
		static
hpb hpb
	a a
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;Lgym;Lgym;)V <init>
		0 o p_174293_
		1 o p_174294_
		2 o p_364000_
	a (Lctk;Lhvo;F)V a
		0 o p_363790_
		1 o p_363082_
		2 o p_361575_
	a (Lcdv;Lhuk;F)V a
		0 o p_362338_
		1 o p_361218_
		2 o p_361075_
	a (Lcew;Lhvn;F)V a
		0 o p_361520_
		1 o p_361316_
		2 o p_364479_
	a (Lhvo;)Lamj; a
		0 o p_361005_
	b ()Lhvo; b
	b (Lhvn;)Lamj; b
		0 o p_368599_
	d ()Lhuk; d
hpb$1 hpb$1
	a a
	<clinit> ()V <clinit>
		static
hpc hpc
	a a
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174296_
	a ()Lhvp; a
	a (Lcdv;Lhuk;F)V a
		0 o p_365412_
		1 o p_363282_
		2 o p_365397_
	a (Lhvp;Lfua;Lhgy;Libo;)V a
		0 o p_451269_
		1 o p_435861_
		2 o p_433562_
		3 o p_450953_
	a (Ldah;Lhvp;F)V a
		0 o p_363068_
		1 o p_363885_
		2 o p_363897_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451092_
		1 o p_434928_
		2 o p_435853_
		3 o p_451457_
	d ()Lhuk; d
hpd hpd
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174298_
	a (Lcwm;Lhwj;F)V a
		0 o p_362519_
		1 o p_361851_
		2 o p_361242_
	a (Lhwj;Lfua;)V a
		0 o p_362807_
		1 o p_115390_
	a (Lhwj;)Lamj; a
		0 o p_361835_
	a (Lcdv;Lhuk;F)V a
		0 o p_362533_
		1 o p_364755_
		2 o p_361378_
	a (Lhvn;Lfua;)V a
		0 o p_362047_
		1 o p_115396_
	a (Lcdv;Lja;)I a
		0 o p_115386_
		1 o p_115387_
	a (Lcew;Lhvn;F)V a
		0 o p_364026_
		1 o p_363960_
		2 o p_364747_
	a (Lcwm;Lja;)I a
		0 o p_115399_
		1 o p_115400_
	b ()Lhwj; b
	b (Lhwj;)F b
		0 o p_382806_
	b (Lhvn;)Lamj; b
		0 o p_368637_
	c (Lhuk;)F c
		0 o p_382983_
	d ()Lhuk; d
	g (Lhvn;)F g
		0 o p_382986_
hpe hpe
	<init> (Lhny$a;Lgym;)V <init>
		0 o p_174300_
		1 o p_174301_
	a ()Lhvq; a
	d ()Lhuk; d
hpf hpf
	<init> (Lhny$a;Lgvi;F)V <init>
		0 o p_174304_
		1 o p_174305_
		2 o p_174306_
	a (Lcew;D)Z a
		0 o p_115504_
		1 o p_365222_
	a (Lcey;D)Z a
		0 o p_115506_
		1 o p_364446_
	a (Lcdv;Ljava/lang/String;)Z a
		static
		0 o p_451533_
		1 o p_451424_
	a (Lcdv;D)Z a
		0 o p_115502_
		1 o p_361987_
	c (Lhuk;)F c
		0 o p_361525_
	g (Lhvn;)F g
		0 o p_365066_
hpg hpg
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174324_
	a (Lcrj;Lhvs;F)V a
		0 o p_363655_
		1 o p_362285_
		2 o p_363308_
	a (Lcdv;Lhuk;F)V a
		0 o p_361849_
		1 o p_361733_
		2 o p_360304_
	a (Lcew;Lhvn;F)V a
		0 o p_363877_
		1 o p_361944_
		2 o p_364010_
	a (Ljava/util/HashMap;)V a
		static
		0 o p_359287_
	a (Lhvs;)Lamj; a
		0 o p_362880_
	b (Lhvn;)Lamj; b
		0 o p_368699_
	b ()Lhvs; b
	d ()Lhuk; d
hph hph
	<init> (Lhny$a;)V <init>
		0 o p_174326_
	d ()Lhuk; d
hpi hpi
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174330_
	a (Lcdv;Lhuk;F)V a
		0 o p_362896_
		1 o p_363742_
		2 o p_360769_
	a (Lcew;Lhvn;F)V a
		0 o p_362311_
		1 o p_362977_
		2 o p_363276_
	a (Lcrk;Lhuq;F)V a
		0 o p_363307_
		1 o p_364547_
		2 o p_363203_
	a (Lhuq;)Lamj; a
		0 o p_361442_
	b ()Lhuq; b
	b (Lhvn;)Lamj; b
		0 o p_368612_
	d ()Lhuk; d
hpj hpj
	a a
	f f
	g g
	h h
	<init> (Lhny$a;)V <init>
		0 o p_338603_
	a (Lcdv;Lhuk;F)V a
		0 o p_362684_
		1 o p_364283_
		2 o p_362133_
	a (Lhvi;Lfua;Lhgy;Libo;)V a
		0 o p_386695_
		1 o p_338440_
		2 o p_435320_
		3 o p_451246_
	a (Lcfc;Lhvi;F)V a
		0 o p_361782_
		1 o p_388307_
		2 o p_361351_
	a ()Lhvi; a
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_433821_
		1 o p_435996_
		2 o p_433476_
		3 o p_451179_
	d ()Lhuk; d
hpk hpk
	a a
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174332_
	a (Lcdv;Lhuk;F)V a
		0 o p_364892_
		1 o p_362287_
		2 o p_363548_
	a (Lhvt;Lfua;Lhgy;Libo;)V a
		0 o p_451190_
		1 o p_432973_
		2 o p_435552_
		3 o p_450942_
	a (Lfua$a;Lfud;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 (IILico;[ILico;Lfua$a;Lfud;)V a
		0 o p_435076_
		1 o p_433866_
		2 o p_433828_
		3 o p_433870_
		4 o p_434704_
		5 o p_435197_
		6 o p_434479_
	a (Lcvm;Lhvt;F)V a
		0 o p_360735_
		1 o p_364263_
		2 o p_360460_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451164_
		1 o p_434935_
		2 o p_435825_
		3 o p_451188_
	a ()Lhvt; a
	a (Lfua;Lhgy;Lhgk;[IIILico;Lico;)V a
		0 o p_115559_
		1 o p_434654_
		2 o p_432959_
		3 o p_363896_
		4 o p_115562_
		5 o p_115563_
		6 o p_115564_
		7 o p_115565_
	d ()Lhuk; d
hpk$1 hpk$1
	a a
	<clinit> ()V <clinit>
		static
hpl hpl
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174334_
	a (Lcrl;Lhvu;F)V a
		0 o p_363780_
		1 o p_363283_
		2 o p_360846_
	a (Lhvu;)Lamj; a
		0 o p_364827_
	a (Lhvu;Lfua;FF)V a
		0 o p_362586_
		1 o p_115634_
		2 o p_115635_
		3 o p_115636_
	a (Lcdv;Lhuk;F)V a
		0 o p_364520_
		1 o p_362724_
		2 o p_361198_
	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 (Lcew;Lhvn;F)V a
		0 o p_362313_
		1 o p_363640_
		2 o p_363284_
	a (Lhvn;Lfua;FF)V a
		0 o p_365307_
		1 o p_115642_
		2 o p_115643_
		3 o p_115644_
	b (Lhvn;)Lamj; b
		0 o p_368544_
	b ()Lhvu; b
	d ()Lhuk; d
hpm hpm
	a a
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174336_
	a (Lcrm$b;)Lamj; a
		static
		0 o p_262577_
	a (Lhvv;)Lamj; a
		0 o p_363063_
	a (Lcdv;Lhuk;F)V a
		0 o p_363056_
		1 o p_364369_
		2 o p_365440_
	a (Lcew;Lhvn;F)V a
		0 o p_362308_
		1 o p_362178_
		2 o p_364023_
	a (Lcrm;Lhvv;F)V a
		0 o p_363889_
		1 o p_362444_
		2 o p_361350_
	b (Lhvn;)Lamj; b
		0 o p_368740_
	b ()Lhvv; b
	d ()Lhuk; d
hpm$1 hpm$1
	a a
	<clinit> ()V <clinit>
		static
hpn hpn
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174338_
	a (Lcwp;Lhvw;F)V a
		0 o p_362124_
		1 o p_363079_
		2 o p_363625_
	a (Lhvw;)Lamj; a
		0 o p_363735_
	a (Lhvw;Lfua;FF)V a
		0 o p_363004_
		1 o p_115686_
		2 o p_115687_
		3 o p_115688_
	a (Lcdv;Lhuk;F)V a
		0 o p_361613_
		1 o p_362409_
		2 o p_360897_
	a (Lhvn;Lfua;)V a
		0 o p_363390_
		1 o p_115670_
	a (Lhvw;Lfua;)V a
		0 o p_364542_
		1 o p_115682_
	a (Lcew;Lhvn;F)V a
		0 o p_363383_
		1 o p_361688_
		2 o p_362954_
	a (Lhvn;Lfua;FF)V a
		0 o p_360902_
		1 o p_115674_
		2 o p_115675_
		3 o p_115676_
	b (Lhvn;)Lamj; b
		0 o p_368687_
	b ()Lhvw; b
	d ()Lhuk; d
hpo hpo
	a a
	<init> (Lhny$a;)V <init>
		0 o p_174340_
	a (Lhny$a;)Ljava/util/Map; a
		static
		0 o p_394673_
	a (Lhvx;)Lamj; a
		0 o p_363187_
	a (Lhvx;Lfua;Lhgy;Libo;)V a
		0 o p_450990_
		1 o p_434907_
		2 o p_435624_
		3 o p_451556_
	a (Lcrn;Lhvx;F)V a
		0 o p_365526_
		1 o p_364366_
		2 o p_361960_
	a (Lcdv;Lhuk;F)V a
		0 o p_360975_
		1 o p_365126_
		2 o p_361853_
	a (Lcew;Lhvn;F)V a
		0 o p_361976_
		1 o p_360357_
		2 o p_361556_
	a (Lhvn;Lfua;Lhgy;Libo;)V a
		0 o p_451373_
		1 o p_433016_
		2 o p_433279_
		3 o p_451089_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_433876_
		1 o p_433550_
		2 o p_434825_
		3 o p_451144_
	b (Lhvx;)Ldhp; b
		static
		0 o p_397421_
	b (Lhvn;)Lamj; b
		0 o p_368737_
	b ()Lhvx; b
	d ()Lhuk; d
hpp hpp
	a a
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;Lgym;Lgym;Lhmt;Lhmt;)V <init>
		0 o p_174344_
		1 o p_174345_
		2 o p_174346_
		3 o p_434909_
		4 o p_433216_
	a (Lhvn;)Z a
		0 o p_364587_
	a (Lcdv;Lhuk;F)V a
		0 o p_362881_
		1 o p_362326_
		2 o p_365008_
	a (Lcew;Lhvn;F)V a
		0 o p_363298_
		1 o p_364921_
		2 o p_363605_
	a (Lhvy;)Lamj; a
		0 o p_363784_
	a (Lcxz;Lhvy;F)V a
		0 o p_361113_
		1 o p_364996_
		2 o p_362352_
	a (Lcey;Lhve;F)V a
		0 o p_364502_
		1 o p_360541_
		2 o p_363135_
	b (Lhvn;)Lamj; b
		0 o p_368688_
	b ()Lhvy; b
	b (Lhvy;)Z b
		0 o p_360965_
	d ()Lhuk; d
hpq hpq
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174354_
	a (Lhvf;)Lamj; a
		0 o p_360658_
	b (Lhvn;)Lamj; b
		0 o p_368729_
	b ()Lhvf; b
	d ()Lhuk; d
hpr hpr
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174356_
	a (Lcdv;Lhuk;F)V a
		0 o p_363201_
		1 o p_365474_
		2 o p_360664_
	a (Lcew;Lhvn;F)V a
		0 o p_361761_
		1 o p_363250_
		2 o p_361364_
	a (Lcrq;Lhvz;F)V a
		0 o p_364329_
		1 o p_361616_
		2 o p_363931_
	a (Lhvz;)Lamj; a
		0 o p_360804_
	b (Lhvn;)Lamj; b
		0 o p_368507_
	b ()Lhvz; b
	d ()Lhuk; d
hps hps
	a a
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174358_
	a (Lcrr;Lhwa;F)V a
		0 o p_362491_
		1 o p_362905_
		2 o p_360796_
	a (Lhwa;Lfua;FF)V a
		0 o p_362740_
		1 o p_115763_
		2 o p_115764_
		3 o p_115765_
	a (Lhwa;)Lamj; a
		0 o p_363552_
	a (Lhwa;Lfua;Lhgy;Libo;)V a
		0 o p_433818_
		1 o p_434209_
		2 o p_435212_
		3 o p_451103_
	a (Lcdv;Lhuk;F)V a
		0 o p_362647_
		1 o p_360786_
		2 o p_364187_
	a (Lcew;Lhvn;F)V a
		0 o p_363132_
		1 o p_361163_
		2 o p_362349_
	a (Lhvn;Lfua;Lhgy;Libo;)V a
		0 o p_433490_
		1 o p_436070_
		2 o p_433880_
		3 o p_451466_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_435207_
		1 o p_433409_
		2 o p_434342_
		3 o p_451422_
	a (Lhvn;Lfua;FF)V a
		0 o p_362048_
		1 o p_115785_
		2 o p_115786_
		3 o p_115787_
	b (Lhwa;)F b
		0 o p_382918_
	b ()Lhwa; b
	b (Lhvn;)Lamj; b
		0 o p_368572_
	c (Lhuk;)F c
		0 o p_382902_
	d ()Lhuk; d
	g (Lhvn;)F g
		0 o p_382967_
hpt hpt
	a a
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174360_
	a (Lcdv;Lhuk;F)V a
		0 o p_361056_
		1 o p_362604_
		2 o p_363027_
	a (Lhwb;)Lamj; a
		0 o p_365061_
	a (Lcew;Lhvn;F)V a
		0 o p_365112_
		1 o p_361526_
		2 o p_365499_
	a (Lcrs;Lhwb;F)V a
		0 o p_363386_
		1 o p_362192_
		2 o p_365470_
	b ()Lhwb; b
	b (Lhvn;)Lamj; b
		0 o p_368536_
	d ()Lhuk; d
hpt$1 hpt$1
	a a
	<clinit> ()V <clinit>
		static
hpu hpu
	a a
	f f
	<init> (Lhny$a;Lgym;)V <init>
		0 o p_376701_
		1 o p_376645_
	a ()Lgvi; a
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_376133_
	b ()Lhgk; b
hpv hpv
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174362_
	a (Lcdv;Lhuk;F)V a
		0 o p_364895_
		1 o p_363169_
		2 o p_360691_
	a (Lhwc;)Lamj; a
		0 o p_363518_
	a (Lcws;Lhwc;F)V a
		0 o p_361648_
		1 o p_360518_
		2 o p_364693_
	a (Lcew;Lhvn;F)V a
		0 o p_363826_
		1 o p_364012_
		2 o p_360298_
	b ()Lhwc; b
	b (Lhvn;)Lamj; b
		0 o p_368705_
	d ()Lhuk; d
hpw hpw
	c ()Lgvi; c
hpx hpx
	a a
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174364_
	a (Lhwd;)Lamj; a
		0 o p_365406_
	a (Lhwd;Lfua;FF)V a
		0 o p_365150_
		1 o p_115829_
		2 o p_115830_
		3 o p_115831_
	a (Lcrt;Lhwd;F)V a
		0 o p_362010_
		1 o p_363993_
		2 o p_363648_
	a (Lhwd;Lfua;Lhgy;Libo;)V a
		0 o p_451525_
		1 o p_435355_
		2 o p_434450_
		3 o p_451204_
	a (Lcdv;Lhuk;F)V a
		0 o p_362710_
		1 o p_360702_
		2 o p_360348_
	a (Lcew;Lhvn;F)V a
		0 o p_364408_
		1 o p_362495_
		2 o p_360358_
	a (Lhvn;Lfua;Lhgy;Libo;)V a
		0 o p_451292_
		1 o p_433308_
		2 o p_432945_
		3 o p_451521_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451287_
		1 o p_434446_
		2 o p_434805_
		3 o p_450919_
	a (Lhvn;Lfua;FF)V a
		0 o p_365171_
		1 o p_115821_
		2 o p_115822_
		3 o p_115823_
	b ()Lhwd; b
	b (Lhvn;)Lamj; b
		0 o p_368693_
	d ()Lhuk; d
hpx$1 hpx$1
	a a
	<clinit> ()V <clinit>
		static
hpy hpy
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174366_
	a (Lcdv;Lhuk;F)V a
		0 o p_363987_
		1 o p_361537_
		2 o p_363533_
	a (Lhwf;)Lamj; a
		0 o p_360570_
	a (Lctu;Lhwf;F)V a
		0 o p_405521_
		1 o p_362333_
		2 o p_360543_
	a (Lcew;Lhvn;F)V a
		0 o p_362454_
		1 o p_362360_
		2 o p_362605_
	b (Lhvn;)Lamj; b
		0 o p_368575_
	b ()Lhwf; b
	d ()Lhuk; d
hpz hpz
	a a
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174368_
	a (Ldal;Lhwg;F)V a
		0 o p_364481_
		1 o p_363271_
		2 o p_360710_
	a (Lcdv;Lhuk;F)V a
		0 o p_363332_
		1 o p_363354_
		2 o p_365208_
	a (Ldal;Lja;)I a
		0 o p_115869_
		1 o p_115870_
	a (Lcdv;Lja;)I a
		0 o p_115857_
		1 o p_115858_
	a (Lhwg;Lfua;Lhgy;Libo;)V a
		0 o p_451398_
		1 o p_433786_
		2 o p_433909_
		3 o p_450947_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451447_
		1 o p_435021_
		2 o p_435459_
		3 o p_451299_
	a ()Lhwg; a
	d ()Lhuk; d
hq 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 (ILamj;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
hqa hqa
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174370_
	a (Lcwt;Lhwh;F)V a
		0 o p_365400_
		1 o p_361284_
		2 o p_360863_
	a (Lcwt;Lhlh;DDD)Z a
		0 o p_115913_
		1 o p_115914_
		2 o p_115915_
		3 o p_115916_
		4 o p_115917_
	a (Lhwh;Lfua;FF)V a
		0 o p_364147_
		1 o p_115908_
		2 o p_115909_
		3 o p_115910_
	a (Lhuk;)Lfoh; a
		0 o p_364679_
	a (Lcdv;Lhuk;F)V a
		0 o p_361574_
		1 o p_361816_
		2 o p_361367_
	a (I)[Lamj; a
		static
		0 o p_115877_
	a (Lhwh;)Lfoh; a
		0 o p_360997_
	a (Lcew;Lhvn;F)V a
		0 o p_362620_
		1 o p_361878_
		2 o p_365037_
	a (Lcdv;Lhlh;DDD)Z a
		0 o p_115884_
		1 o p_115885_
		2 o p_115886_
		3 o p_115887_
		4 o p_115888_
	a (Ldgn;)Lamj; a
		static
		0 o p_174376_
	a (Lhvn;Lfua;FF)V a
		0 o p_360316_
		1 o p_115891_
		2 o p_115892_
		3 o p_115893_
	a (Lier;)Lamj; a
		static
		0 o p_349907_
	b ()Lhwh; b
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_349905_
	b (Lhvn;)Lamj; b
		0 o p_368564_
	b (Lhwh;)Lamj; b
		0 o p_362847_
	c (Ljava/lang/String;)Ljava/lang/String; c
		static
		0 o p_349906_
	d ()Lhuk; d
hqb hqb
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174378_
	b (Lhvn;)Lamj; b
		0 o p_361306_
	b ()Lhvn; b
	bm_ ()F bm_
	d ()Lhuk; d
hqc hqc
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174380_
	b (Lhwi;)Lamj; b
		0 o p_365297_
	b (Lhvn;)Lamj; b
		0 o p_368546_
	b ()Lhwi; b
	d ()Lhuk; d
hqd hqd
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174391_
	a (Lhwj;)F a
		0 o p_383137_
	a (Lhwj;Lfua;)V a
		0 o p_364158_
		1 o p_115964_
	a (Lcdv;Lhuk;F)V a
		0 o p_361602_
		1 o p_360422_
		2 o p_361752_
	a (Lhvn;Lfua;)V a
		0 o p_363239_
		1 o p_115984_
	a (Lcew;Lhvn;F)V a
		0 o p_364715_
		1 o p_364421_
		2 o p_361077_
	a (Lcww;Lhwj;F)V a
		0 o p_362664_
		1 o p_365237_
		2 o p_361099_
	b ()Lhwj; b
	b (Lhwj;)Lamj; b
		0 o p_365351_
	b (Lhvn;)Lamj; b
		0 o p_368501_
	c (Lhuk;)F c
		0 o p_383079_
	d ()Lhuk; d
	g (Lhvn;)F g
		0 o p_383150_
hqe hqe
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_272933_
	a (Lcdv;)Lfoc; a
		0 o p_364242_
	a (Lcdv;Lhuk;F)V a
		0 o p_365462_
		1 o p_362246_
		2 o p_363287_
	a (Lhwk;)Lamj; a
		0 o p_360679_
	a (Lctx;Lhwk;F)V a
		0 o p_363720_
		1 o p_363011_
		2 o p_363157_
	a (Lcew;Lhvn;F)V a
		0 o p_361444_
		1 o p_361010_
		2 o p_362312_
	a (Lctx;)Lfoc; a
		0 o p_364991_
	a (Lcew;)Lfoc; a
		0 o p_365168_
	b (Lhvn;)Lamj; b
		0 o p_368735_
	b ()Lhwk; b
	d ()Lhuk; d
hqf hqf
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174393_
	a (Lhwl;)Lamj; a
		0 o p_388676_
	a (Lcdv;Lhuk;F)V a
		0 o p_362211_
		1 o p_363831_
		2 o p_365419_
	a (Lcrv;Lhwl;F)V a
		0 o p_364437_
		1 o p_388288_
		2 o p_364064_
	a (Lcew;Lhvn;F)V a
		0 o p_360514_
		1 o p_364508_
		2 o p_362158_
	b ()Lhwl; b
	b (Lhvn;)Lamj; b
		0 o p_362019_
	d ()Lhuk; d
hqg hqg
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174399_
	a ()Lhto; a
	a (Lhto;)Lamj; a
		0 o p_364566_
	d ()Lhuk; d
hqh hqh
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;Lgym;)V <init>
		0 o p_174403_
		1 o p_174404_
	<init> (Lhny$a;)V <init>
		0 o p_174401_
	a (Lcwy;Lhvn;F)V a
		0 o p_361550_
		1 o p_365245_
		2 o p_361361_
	a (Lcdv;Lhuk;F)V a
		0 o p_361280_
		1 o p_365275_
		2 o p_360277_
	a (Lcew;Lhvn;F)V a
		0 o p_364636_
		1 o p_361988_
		2 o p_363842_
	b (Lhvn;)Lamj; b
		0 o p_361974_
	b ()Lhvn; b
	bm_ ()F bm_
	d ()Lhuk; d
hqi hqi
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;Lgxo;Lgxo;)V <init>
		0 o p_174406_
		1 o p_174407_
		2 o p_363623_
	a (Lcrw;Lhwm;F)V a
		0 o p_365335_
		1 o p_360822_
		2 o p_363384_
	a (Lcdv;Lhuk;F)V a
		0 o p_365224_
		1 o p_363806_
		2 o p_365116_
	a (Lhwm;)Lamj; a
		0 o p_365407_
	a (Lhwm;Lfua;FF)V a
		0 o p_360924_
		1 o p_116025_
		2 o p_116026_
		3 o p_116027_
	a (Lcew;Lhvn;F)V a
		0 o p_363665_
		1 o p_363886_
		2 o p_365289_
	a (Lhvn;Lfua;FF)V a
		0 o p_365279_
		1 o p_116036_
		2 o p_116037_
		3 o p_116038_
	b ()Lhwm; b
	b (Lhvn;)Lamj; b
		0 o p_368545_
	d ()Lhuk; d
hqj hqj
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174409_
	b (Lhwi;)Lamj; b
		0 o p_365489_
	b (Lhvn;)Lamj; b
		0 o p_368603_
	b ()Lhwi; b
	d ()Lhuk; d
hqk hqk
	a a
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174411_
	a (Lhvn;)Z a
		0 o p_365038_
	a (Lcxa;Lhwn;F)V a
		0 o p_362147_
		1 o p_360861_
		2 o p_363151_
	a (Lcdv;Lhuk;F)V a
		0 o p_361909_
		1 o p_364072_
		2 o p_360835_
	a (Lhwn;)Lamj; a
		0 o p_363553_
	a (Lcew;Lhvn;F)V a
		0 o p_361047_
		1 o p_362621_
		2 o p_365485_
	b ()Lhwn; b
	b (Lhwn;)F b
		0 o p_365429_
	b (Lhvn;)Lamj; b
		0 o p_368689_
	c (Lhwn;)Z c
		0 o p_360940_
	c (Lhuk;)F c
		0 o p_361543_
	d ()Lhuk; d
	d (Lhwn;)Ldhp; d
		static
		0 o p_397713_
	g (Lhvn;)F g
		0 o p_364624_
hql hql
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_234655_
	b (Lhvn;)Lamj; b
		0 o p_361492_
	b ()Lhvn; b
	d ()Lhuk; d
hqm hqm
	a a
	f f
	g g
	<init> (Lhny$a;)V <init>
		0 o p_174414_
	<init> (Lhny$a;FZ)V <init>
		0 o p_174416_
		1 o p_174417_
		2 o p_174418_
	a (Lcdv;Lhuk;F)V a
		0 o p_361386_
		1 o p_362858_
		2 o p_362868_
	a (Lhwp;Lfua;Lhgy;Libo;)V a
		0 o p_434591_
		1 o p_432777_
		2 o p_435755_
		3 o p_451467_
	a ()Lhwp; a
	a (Lcdv;Lja;)I a
		0 o p_116092_
		1 o p_116093_
	a (Lcdv;Lhwp;F)V a
		0 o p_364505_
		1 o p_363251_
		2 o p_362608_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_435041_
		1 o p_434407_
		2 o p_435030_
		3 o p_451229_
	d ()Lhuk; d
hqn hqn
	a a
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174420_
	a ()Lhwq; a
	a (Lhwq;Lfua;Lhgy;Libo;)V a
		0 o p_434752_
		1 o p_435381_
		2 o p_435880_
		3 o p_451376_
	a (Lcdv;Lhuk;F)V a
		0 o p_364722_
		1 o p_360323_
		2 o p_360958_
	a (Ldaw;Lhwq;F)V a
		0 o p_362162_
		1 o p_360843_
		2 o p_361066_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_433916_
		1 o p_433259_
		2 o p_433065_
		3 o p_451302_
	d ()Lhuk; d
hqo hqo
	a a
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174422_
	a ()Lhwr; a
	a (Lcdv;Lhuk;F)V a
		0 o p_360875_
		1 o p_361251_
		2 o p_362728_
	a (Lhwr;)Lamj; a
		0 o p_362029_
	a (Lhto;)Lamj; a
		0 o p_368661_
	a (Lczy;Lhwr;F)V a
		0 o p_362451_
		1 o p_360886_
		2 o p_363722_
	a (Lczv;Lhto;F)V a
		0 o p_362579_
		1 o p_362345_
		2 o p_365260_
	d ()Lhuk; d
hqp hqp
	<init> (Lhny$a;)V <init>
		0 o p_174424_
	a ()Lhvr; a
	a (Lhvr;Lejm;Lfua;Lhgy;I)V a
		0 o p_435255_
		1 o p_434730_
		2 o p_435268_
		3 o p_435423_
		4 o p_433197_
	a (Ldco;Lhvr;F)V a
		0 o p_361891_
		1 o p_363447_
		2 o p_364875_
	a (Lcdv;Lhuk;F)V a
		0 o p_365411_
		1 o p_363231_
		2 o p_365210_
	a (Lhvq;Lejm;Lfua;Lhgy;I)V a
		0 o p_434080_
		1 o p_433458_
		2 o p_433058_
		3 o p_435894_
		4 o p_435416_
	a (Ldca;Lhvq;F)V a
		0 o p_362489_
		1 o p_364150_
		2 o p_364968_
	a (Lejm;Lfua;Lhgy;IZI)V a
		static
		0 o p_434114_
		1 o p_433349_
		2 o p_433770_
		3 o p_432804_
		4 o p_434462_
		5 o p_440742_
	d ()Lhuk; d
hqq hqq
	<init> (Lhny$a;)V <init>
		0 o p_174426_
	a ()Lhws; a
	a (Lcvs;Lhws;F)V a
		0 o p_361380_
		1 o p_364625_
		2 o p_360472_
	a (Lcdv;Lhuk;F)V a
		0 o p_361408_
		1 o p_361920_
		2 o p_362374_
	a (Lhws;Lfua;Lhgy;Libo;)V a
		0 o p_451361_
		1 o p_432916_
		2 o p_434469_
		3 o p_451505_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451161_
		1 o p_435162_
		2 o p_434440_
		3 o p_451496_
	d ()Lhuk; d
hqr hqr
	a a
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174428_
	a (Lcry;Lhwt;F)V a
		0 o p_364725_
		1 o p_363671_
		2 o p_361595_
	a (Lhwt;)Lamj; a
		0 o p_363704_
	a (Lhwt;Lfua;FF)V a
		0 o p_365512_
		1 o p_116227_
		2 o p_116228_
		3 o p_116229_
	a (Lhwt;Lfua;Lhgy;Libo;)V a
		0 o p_451418_
		1 o p_433628_
		2 o p_433130_
		3 o p_451132_
	a (Lcdv;Lhuk;F)V a
		0 o p_362205_
		1 o p_364560_
		2 o p_361107_
	a (Lcew;Lhvn;F)V a
		0 o p_364403_
		1 o p_365375_
		2 o p_362802_
	a (Lhvn;Lfua;Lhgy;Libo;)V a
		0 o p_451568_
		1 o p_435668_
		2 o p_433236_
		3 o p_450984_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451098_
		1 o p_434481_
		2 o p_435452_
		3 o p_451566_
	a (Lhvn;Lfua;FF)V a
		0 o p_361349_
		1 o p_116205_
		2 o p_116206_
		3 o p_116207_
	b (Lhwt;)I b
		0 o p_364711_
	b (Lhvn;)Lamj; b
		0 o p_368624_
	b ()Lhwt; b
	d ()Lhuk; d
	f (Lhvn;)I f
		0 o p_363235_
hqr$1 hqr$1
	a a
	<clinit> ()V <clinit>
		static
hqs hqs
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174430_
	a (Lcdv;Lhuk;F)V a
		0 o p_363171_
		1 o p_365483_
		2 o p_361811_
	a (Lhwu;)F a
		0 o p_364807_
	a (Lcrz;Lhwu;F)V a
		0 o p_364982_
		1 o p_362479_
		2 o p_360282_
	a (Lcew;Lhvn;F)V a
		0 o p_364166_
		1 o p_363306_
		2 o p_363237_
	b (Lhvn;)Lamj; b
		0 o p_368721_
	b (Lhwu;)Lamj; b
		0 o p_362874_
	b ()Lhwu; b
	c (Lhuk;)F c
		0 o p_360906_
	d ()Lhuk; d
	g (Lhvn;)F g
		0 o p_360372_
hqt hqt
	a a
	<init> (Lhny$a;Lhqt$a;)V <init>
		0 o p_174432_
		1 o p_398062_
	a (Lhul;)Lamj; a
		0 o p_362480_
	b (Lhvn;)Lamj; b
		0 o p_368749_
	b ()Lhul; b
	b (Lhul;)Ldhp; b
		static
		0 o p_397407_
	d ()Lhuk; d
hqt$a hqt$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;ILamj;Lgym;Lgym;Lieq$d;Lgym;Lgym;)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 ()[Lhqt$a; a
		static
	valueOf (Ljava/lang/String;)Lhqt$a; valueOf
		static
		0 o p_397933_
	values ()[Lhqt$a; values
		static
hqu hqu
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174435_
	a (Lcxb;Lhwv;F)V a
		0 o p_360574_
		1 o p_364312_
		2 o p_362582_
	a (Lcdv;Lhuk;F)V a
		0 o p_361068_
		1 o p_364977_
		2 o p_360555_
	a (Lcxb;Lja;)I a
		0 o p_116298_
		1 o p_116299_
	a (Lhwv;)Lamj; a
		0 o p_364652_
	a (Lcdv;Lja;)I a
		0 o p_116283_
		1 o p_116284_
	a (Lcew;Lhvn;F)V a
		0 o p_364168_
		1 o p_361133_
		2 o p_361773_
	b (Lhvn;)Lamj; b
		0 o p_368758_
	b ()Lhwv; b
	d ()Lhuk; d
hqv hqv
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174437_
	a (Lcyx;Lhwx;F)V a
		0 o p_365096_
		1 o p_363733_
		2 o p_365246_
	a (Lcdv;Lhuk;F)V a
		0 o p_361016_
		1 o p_365133_
		2 o p_365147_
	a (Lhwx;)Lamj; a
		0 o p_362235_
	a (Lcew;Lhvn;F)V a
		0 o p_364059_
		1 o p_363158_
		2 o p_363140_
	b (Lhwx;)F b
		0 o p_361003_
	b (Lhvn;)Lamj; b
		0 o p_368522_
	b ()Lhwx; b
	c (Lhuk;)F c
		0 o p_361854_
	d ()Lhuk; d
	g (Lhvn;)F g
		0 o p_361618_
hqw hqw
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174439_
	a (Lhvf;)Lamj; a
		0 o p_364813_
	b (Lhvn;)Lamj; b
		0 o p_368498_
	b ()Lhvf; b
	d ()Lhuk; d
hqw$1 hqw$1
	<init> (Lhqw;Lhpw;)V <init>
		0 o p_234777_
		1 o p_234778_
	a (Lfua;Lhgy;ILhtm;FF)V a
		0 o p_433062_
		1 o p_434707_
		2 o p_434538_
		3 o p_435294_
		4 o p_435831_
		5 o p_434701_
	a (Lfua;Lhgy;ILhvf;FF)V a
		0 o p_434569_
		1 o p_434409_
		2 o p_433214_
		3 o p_433367_
		4 o p_435149_
		5 o p_433947_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434710_
		1 o p_432830_
		2 o p_434581_
		3 o p_434873_
		4 o p_435796_
		5 o p_433031_
hqx hqx
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174441_
	a (Lcdv;Lhuk;F)V a
		0 o p_360998_
		1 o p_362610_
		2 o p_364614_
	a (Lhwx;)Lamj; a
		0 o p_365495_
	a (Lczd;Lhwx;F)V a
		0 o p_363311_
		1 o p_362242_
		2 o p_364692_
	a (Lcew;Lhvn;F)V a
		0 o p_360816_
		1 o p_363339_
		2 o p_360726_
	b (Lhvn;)Lamj; b
		0 o p_368615_
	b ()Lhwx; b
	d ()Lhuk; d
hqy hqy
	a a
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_234787_
	a (Lcyo;Lhwy;F)V a
		0 o p_362437_
		1 o p_362253_
		2 o p_360809_
	a (Lhwy;F)F a
		static
		0 o p_359290_
		1 o p_359291_
	a (Lcdv;Lhuk;F)V a
		0 o p_362032_
		1 o p_364752_
		2 o p_364519_
	a (Lhwy;)Lamj; a
		0 o p_362254_
	a (Lcew;Lhvn;F)V a
		0 o p_364199_
		1 o p_364772_
		2 o p_361313_
	b (Lhwy;F)F b
		static
		0 o p_359288_
		1 o p_359289_
	b (Lhwy;)Lamj; b
		static
		0 o p_432298_
	b (Lhvn;)Lamj; b
		0 o p_368533_
	b ()Lhwy; b
	c (Lhwy;F)F c
		static
		0 o p_364045_
		1 o p_234802_
	c (Lhwy;)Lamj; c
		static
		0 o p_432299_
	d ()Lhuk; d
	d (Lhwy;F)F d
		static
		0 o p_360462_
		1 o p_234806_
	d (Lhwy;)Lamj; d
		static
		0 o p_432296_
	e (Lhwy;F)F e
		static
		0 o p_360647_
		1 o p_234810_
	e (Lhwy;)Lamj; e
		static
		0 o p_432297_
	f (Lhwy;)Lamj; f
		static
		0 o p_432300_
hqz hqz
	a a
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_312557_
	a (F)F a
		0 o p_312655_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_434443_
		1 o p_435406_
		2 o p_433935_
		3 o p_451325_
	d ()Lhuk; d
hr net/minecraft/commands/execution/UnboundEntryAction
	a (Ljava/lang/Object;Lhn;Lhp;)V lambda$bind$0
		0 o p_309421_
		1 o p_309422_
		2 o p_309423_
	bind (Ljava/lang/Object;)Lhm; bind
		0 o p_306075_
	execute (Ljava/lang/Object;Lhn;Lhp;)V execute
		0 o p_305930_
		1 o p_306291_
		2 o p_309692_
hra hra
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174443_
	a (Lhwz;)Lamj; a
		0 o p_363921_
	a (Lcdv;Lhuk;F)V a
		0 o p_364280_
		1 o p_364194_
		2 o p_363878_
	a (Lcew;Lhvn;F)V a
		0 o p_362484_
		1 o p_360489_
		2 o p_361365_
	a (Lcxd;Lhwz;F)V a
		0 o p_360566_
		1 o p_364734_
		2 o p_364448_
	b (Lhvn;)Lamj; b
		0 o p_368534_
	b ()Lhwz; b
	d ()Lhuk; d
hrb hrb
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174445_
	a (Lhxa;)Lamj; a
		0 o p_362122_
	a (Lcvd;Lja;)I a
		0 o p_116443_
		1 o p_116444_
	a (Lcvd;Lhxa;F)V a
		0 o p_361169_
		1 o p_362092_
		2 o p_363950_
	a (Lcdv;Lhuk;F)V a
		0 o p_363512_
		1 o p_365488_
		2 o p_362574_
	a (Lhvn;Lfua;)V a
		0 o p_365328_
		1 o p_116434_
	a (Lcdv;Lja;)I a
		0 o p_116430_
		1 o p_116431_
	a (Lcew;Lhvn;F)V a
		0 o p_363656_
		1 o p_365120_
		2 o p_364186_
	a (Lhxa;Lfua;)V a
		0 o p_360406_
		1 o p_116440_
	b ()Lhxa; b
	b (Lhvn;)Lamj; b
		0 o p_368577_
	d ()Lhuk; d
hrc hrc
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174447_
	b (Lhwi;)Lamj; b
		0 o p_362316_
	b (Lhvn;)Lamj; b
		0 o p_368588_
	b ()Lhwi; b
	d ()Lhuk; d
hrd hrd
	a a
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174449_
	a (Lhxb;)Lamj; a
		0 o p_361091_
	a ()Lgyu; a
		static
	a (Ldax;Lhxb;F)V a
		0 o p_364081_
		1 o p_364978_
		2 o p_361764_
	a (Lcdv;Lhuk;F)V a
		0 o p_362838_
		1 o p_365414_
		2 o p_364736_
	a (Ldax;Lja;)I a
		0 o p_116491_
		1 o p_116492_
	a (Lcdv;Lja;)I a
		0 o p_116479_
		1 o p_116480_
	a (Lhxb;Lfua;Lhgy;Libo;)V a
		0 o p_451165_
		1 o p_434266_
		2 o p_433466_
		3 o p_450994_
	a (Lhuk;Lfua;Lhgy;Libo;)V a
		0 o p_451458_
		1 o p_434043_
		2 o p_433849_
		3 o p_451362_
	b ()Lhxb; b
	d ()Lhuk; d
hre hre
	<init> (Lhny$a;)V <init>
		0 o p_174452_
	a (Lcdv;Lhuk;F)V a
		0 o p_360593_
		1 o p_364020_
		2 o p_362691_
	a (Lcua;Lhxc;F)V a
		0 o p_406305_
		1 o p_363549_
		2 o p_362105_
	a (Lcew;Lhvn;F)V a
		0 o p_363164_
		1 o p_362656_
		2 o p_362340_
	a (Lhxc;)I a
		0 o p_365181_
	b ()Lhxc; b
	b (Lhvn;)Lamj; b
		0 o p_368662_
	b (Lhxc;)Lamj; b
		0 o p_364302_
	d ()Lhuk; d
	f (Lhvn;)I f
		0 o p_363519_
hrf hrf
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174454_
	a (Lhvb;)Lamj; a
		0 o p_365121_
	b (Lhvn;)Lamj; b
		0 o p_368750_
hrg hrg
	<init> (Lhny$a;Lgym;Lgym;Lhmt;Lhmt;)V <init>
		0 o p_174458_
		1 o p_174459_
		2 o p_174460_
		3 o p_435945_
		4 o p_434195_
	<init> (Lhny$a;)V <init>
		0 o p_174456_
	b ()Lhxd; b
	d ()Lhuk; d
hrh hrh
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;)V <init>
		0 o p_174463_
	a (Lhvn;)Z a
		0 o p_363019_
	a (Lcdv;Lhuk;F)V a
		0 o p_361004_
		1 o p_364365_
		2 o p_365282_
	a (Lcew;Lhvn;F)V a
		0 o p_360738_
		1 o p_365190_
		2 o p_364611_
	a (Lhxe;)Lamj; a
		0 o p_363256_
	a (Lcxh;Lhxe;F)V a
		0 o p_364737_
		1 o p_363888_
		2 o p_360951_
	a (Lcey;Lhve;F)V a
		0 o p_361131_
		1 o p_361839_
		2 o p_360899_
	b (Lhxe;)Z b
		0 o p_361391_
	b (Lhvn;)Lamj; b
		0 o p_368675_
	b ()Lhxe; b
	d ()Lhuk; d
hri hri
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhny$a;Lgym;Lgym;Lhmt;Lhmt;)V <init>
		0 o p_361123_
		1 o p_360957_
		2 o p_363099_
		3 o p_433299_
		4 o p_434861_
	a (Lcxi;Lhxf;F)V a
		0 o p_363866_
		1 o p_361548_
		2 o p_361739_
	a (Lcdv;Lhuk;F)V a
		0 o p_363876_
		1 o p_363809_
		2 o p_363713_
	a (Lcew;Lhvn;F)V a
		0 o p_362992_
		1 o p_363927_
		2 o p_360610_
	a (Lhxf;)Lamj; a
		0 o p_362156_
	a (Lcey;Lhve;F)V a
		0 o p_362584_
		1 o p_363654_
		2 o p_365005_
	b (Lhvn;)Lamj; b
		0 o p_368540_
	b ()Lhxf; b
	d ()Lhuk; d
hrj hrj
	<init> (Lhpa;Lhny$a;)V <init>
		0 o p_174466_
		1 o p_174465_
	a (Lhtp;)I a
		0 o p_445491_
hrk hrk
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhpa;Lhny$a;)V <init>
		0 o p_116580_
		1 o p_361959_
	a (Lhtp;)I a
		0 o p_446215_
hrl hrl
	a a
	b b
	<init> (Lhpw;Ljava/util/function/Function;Ljava/util/function/Consumer;)V <init>
		0 o p_437202_
		1 o p_437264_
		2 o p_442854_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_437287_
		1 o p_437210_
		2 o p_437419_
		3 o p_437376_
		4 o p_437345_
		5 o p_437276_
hrm hrm
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_312409_
		1 o p_432944_
	a (Lfua;Lhgy;ILhtw;FF)V a
		0 o p_435727_
		1 o p_435319_
		2 o p_433986_
		3 o p_434221_
		4 o p_435361_
		5 o p_435360_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434794_
		1 o p_436020_
		2 o p_434623_
		3 o p_433015_
		4 o p_433242_
		5 o p_432915_
hrn hrn
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_312625_
		1 o p_434227_
	a (Lfua;Lhgy;ILhtw;FF)V a
		0 o p_434287_
		1 o p_432948_
		2 o p_435599_
		3 o p_434059_
		4 o p_434631_
		5 o p_435421_
	a (F)F a
		0 o p_312086_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435223_
		1 o p_435967_
		2 o p_433893_
		3 o p_434381_
		4 o p_435900_
		5 o p_435713_
hro hro
	a a
	b b
	<init> (Lhpw;Lgyk;Liep;)V <init>
		0 o p_116602_
		1 o p_365418_
		2 o p_387093_
	a (Ldhp;Lieq$d;)Z a
		0 o p_372809_
		1 o p_388089_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433303_
		1 o p_432936_
		2 o p_433989_
		3 o p_434676_
		4 o p_434171_
		5 o p_434888_
	a (Lfua;Lhgy;ILhtp;FF)V a
		0 o p_434174_
		1 o p_434543_
		2 o p_432874_
		3 o p_445735_
		4 o p_433069_
		5 o p_435707_
hrp hrp
	a a
	<init> (Lhpw;Lhhg;)V <init>
		0 o p_234814_
		1 o p_234815_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433709_
		1 o p_432976_
		2 o p_435587_
		3 o p_433676_
		4 o p_435601_
		5 o p_434205_
	a (Lfua;Lhgy;ILhuj;FF)V a
		0 o p_433727_
		1 o p_435736_
		2 o p_433871_
		3 o p_434429_
		4 o p_434717_
		5 o p_435092_
hrq hrq
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_174468_
		1 o p_174469_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_432793_
		1 o p_433979_
		2 o p_433797_
		3 o p_434321_
		4 o p_434263_
		5 o p_435338_
	a (Lfua;Lhgy;ILhty;FF)V a
		0 o p_434729_
		1 o p_435679_
		2 o p_435603_
		3 o p_435848_
		4 o p_435437_
		5 o p_432910_
hrr hrr
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_174471_
		1 o p_174472_
	a (Lhuk;)Z a
		0 o p_364535_
	a (F)F a
		0 o p_116683_
	a (Lhud;)Z a
		0 o p_363331_
	a ()Lamj; a
	b ()Lgva; b
	c ()Lgvi; c
hrs hrs
	<init> (Lhpw;)V <init>
		0 o p_234818_
	a (Lfua;Lhgy;ILhvc;FF)V a
		0 o p_436000_
		1 o p_434361_
		2 o p_432786_
		3 o p_433547_
		4 o p_435878_
		5 o p_435123_
	a (Lhvc;Lfua;)V a
		0 o p_386824_
		1 o p_383057_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435658_
		1 o p_435622_
		2 o p_435982_
		3 o p_434553_
		4 o p_435324_
		5 o p_434131_
hrt hrt
	a a
	b b
	c c
	d d
	e e
	<init> (Lhpw;Lgyk;Lhgc;Lhrt$a;)V <init>
		0 o p_234822_
		1 o p_234823_
		2 o p_439484_
		3 o p_438885_
	<init> (Lhpw;Lgyk;Lhgc;)V <init>
		0 o p_234829_
		1 o p_234830_
		2 o p_439562_
	a (Lfua;Lhgy;ILhvn;FF)V a
		0 o p_433907_
		1 o p_433246_
		2 o p_435428_
		3 o p_434789_
		4 o p_434590_
		5 o p_433023_
	a (Lhvn;Lecm$a;)Lhgk; a
		0 o p_439699_
		1 o p_440208_
	a (Lfua;Lhrt$a;)V a
		static
		0 o p_174484_
		1 o p_361680_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434696_
		1 o p_434692_
		2 o p_433012_
		3 o p_433334_
		4 o p_435536_
		5 o p_435676_
	a (Lgyk;Lecm$a;)Lgxi; a
		static
		0 o p_387077_
		1 o p_386732_
hrt$a hrt$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
hru hru
	a a
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_116860_
		1 o p_360915_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434921_
		1 o p_435820_
		2 o p_434996_
		3 o p_434583_
		4 o p_433541_
		5 o p_433038_
	a (Lfua;Lhgy;ILhtp;FF)V a
		0 o p_433932_
		1 o p_435533_
		2 o p_434365_
		3 o p_446247_
		4 o p_435134_
		5 o p_435800_
hrv hrv
	<init> (Lhpw;)V <init>
		0 o p_234834_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435340_
		1 o p_435180_
		2 o p_433847_
		3 o p_434664_
		4 o p_434148_
		5 o p_434567_
	a (Lfua;Lhgy;ILhuf;FF)V a
		0 o p_116886_
		1 o p_433732_
		2 o p_116888_
		3 o p_362079_
		4 o p_116890_
		5 o p_116891_
hrw hrw
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_174490_
		1 o p_174491_
	a (Lfua;Lhgy;ILhxd;FF)V a
		0 o p_433467_
		1 o p_433531_
		2 o p_435260_
		3 o p_433578_
		4 o p_434034_
		5 o p_432871_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434534_
		1 o p_433203_
		2 o p_435625_
		3 o p_434278_
		4 o p_433033_
		5 o p_433092_
hrx hrx
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;)V <init>
		0 o p_116964_
	a ()Lhgk; a
hry hry
	<init> (Lhpw;)V <init>
		0 o p_116967_
	a (Lhuk;)Z a
		0 o p_360505_
	a (F)F a
		0 o p_116968_
	a ()Lamj; a
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433050_
		1 o p_433355_
		2 o p_434382_
		3 o p_433262_
		4 o p_434698_
		5 o p_433860_
	c ()Lgvi; c
hrz hrz
	a a
	b b
	c c
	d d
	<init> (Liep;Licn;)V <init>
		0 o p_388621_
		1 o p_371221_
	a (Lieq$c;I)I a
		static
		0 o p_386482_
		1 o p_371443_
	a (Lieq$d;Lami;Lgwg;Ljava/lang/Object;Ldhp;Lfua;Lhgy;ILamj;II)V a
		0 o p_387484_
		1 o p_387603_
		2 o p_371731_
		3 o p_435806_
		4 o p_371670_
		5 o p_371767_
		6 o p_435795_
		7 o p_371309_
		8 o p_371639_
		9 o p_435821_
		10 o p_436591_
	a (Licn;Lhrz$b;)Lico; a
		static
		0 o p_399318_
		1 o p_399319_
	a (Lieq$d;Lami;Lgwg;Ljava/lang/Object;Ldhp;Lfua;Lhgy;II)V a
		0 o p_388694_
		1 o p_386937_
		2 o p_371498_
		3 o p_435837_
		4 o p_371902_
		5 o p_371937_
		6 o p_434165_
		7 o p_371495_
		8 o p_434452_
	a (Lhrz$a;)Lamj; a
		static
		0 o p_386235_
hrz$a hrz$a
	a a
	b b
	<init> (Lieq$d;Lieq$c;)V <init>
		0 o layerType
		1 o layer
	a ()Lieq$d; a
	b ()Lieq$c; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_371951_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hrz$b hrz$b
	a a
	b b
	c c
	<init> (Ldqc;Lieq$d;Lami;)V <init>
		0 o trim
		1 o layerType
		2 o equipmentAssetId
	a ()Lamj; a
	b ()Ldqc; a
	c ()Lieq$d; b
	d ()Lami; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_371785_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hs net/minecraft/commands/execution/package-info
hsa hsa
	<init> (Lhpw;)V <init>
		0 o p_116981_
	a ()Lhgk; a
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433452_
		1 o p_433171_
		2 o p_434650_
		3 o p_435883_
		4 o p_433542_
		5 o p_435619_
hsb hsb
	<init> (Lhpw;)V <init>
		0 o p_234838_
	a (Lfua;Lhgy;ILhut;FF)V a
		0 o p_117007_
		1 o p_434965_
		2 o p_117009_
		3 o p_360609_
		4 o p_117011_
		5 o p_117012_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435724_
		1 o p_433237_
		2 o p_434257_
		3 o p_434154_
		4 o p_433837_
		5 o p_434912_
hsc hsc
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;)V <init>
		0 o p_117045_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434857_
		1 o p_435514_
		2 o p_435976_
		3 o p_435492_
		4 o p_432975_
		5 o p_432982_
	a (Lfua;Lhgy;ILhvd;FF)V a
		0 o p_434064_
		1 o p_435700_
		2 o p_434375_
		3 o p_433883_
		4 o p_432898_
		5 o p_432954_
hsd hsd
	a a
	b b
	c c
	<init> (Lhpw;Lhmt;Lhrz;)V <init>
		0 o p_360748_
		1 o p_434098_
		2 o p_371733_
	<init> (Lhpw;Lhmt;Lhmt;Lhrz;)V <init>
		0 o p_267286_
		1 o p_433392_
		2 o p_434792_
		3 o p_371362_
	a (Ldqa;Lcef;)Z a
		static
		0 o p_371295_
		1 o p_371795_
	a (Lhve;Lcef;)Lgvy; a
		0 o p_362738_
		1 o p_117079_
	a (Lfua;Lhgy;Ldhp;Lcef;ILhve;)V a
		0 o p_117119_
		1 o p_433453_
		2 o p_362532_
		3 o p_117122_
		4 o p_117123_
		5 o p_435126_
	a (Ldhp;Lcef;)Z a
		static
		0 o p_371911_
		1 o p_371669_
	a (Lcef;)Z a
		0 o p_117129_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434402_
		1 o p_432837_
		2 o p_432863_
		3 o p_435826_
		4 o p_433763_
		5 o p_435725_
	a (Lfua;Lhgy;ILhve;FF)V a
		0 o p_435921_
		1 o p_434130_
		2 o p_434678_
		3 o p_435902_
		4 o p_435802_
		5 o p_434554_
hse hse
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;)V <init>
		0 o p_117135_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435594_
		1 o p_434757_
		2 o p_435248_
		3 o p_434476_
		4 o p_434509_
		5 o p_435500_
	a (Lfua;Lhgy;ILhvh;FF)V a
		0 o p_433533_
		1 o p_434624_
		2 o p_435788_
		3 o p_434556_
		4 o p_433354_
		5 o p_433900_
hsf hsf
	a a
	<init> (Lhpw;Lhhg;)V <init>
		0 o p_234842_
		1 o p_234843_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433296_
		1 o p_435373_
		2 o p_435556_
		3 o p_434485_
		4 o p_435810_
		5 o p_435992_
	a (Lfua;Lhgy;ILhvh;FF)V a
		0 o p_432993_
		1 o p_435087_
		2 o p_433962_
		3 o p_434784_
		4 o p_435316_
		5 o p_435013_
hsg hsg
	<init> (Lhpw;)V <init>
		0 o p_234846_
	a (Lfua;Lhgy;ILhtm;FF)V a
		0 o p_433803_
		1 o p_434482_
		2 o p_433450_
		3 o p_434546_
		4 o p_433047_
		5 o p_433527_
	a (Lhtm;Lhys;Lcem;Lfua;Lhgy;I)V a
		0 o p_433403_
		1 o p_434808_
		2 o p_433781_
		3 o p_435302_
		4 o p_435985_
		5 o p_434421_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433410_
		1 o p_435210_
		2 o p_433656_
		3 o p_435972_
		4 o p_433061_
		5 o p_435271_
hsh hsh
	a a
	b b
	c c
	d d
	e e
	<init> (Lhpw;Ljava/util/function/Function;Lhsh$a;Lgvi;Ljava/util/function/Function;Z)V <init>
		0 o p_379642_
		1 o p_380046_
		2 o p_380124_
		3 o p_435959_
		4 o p_433975_
		5 o p_388482_
	a (Lfua;Lhgy;ILhvn;FF)V a
		0 o p_435476_
		1 o p_435488_
		2 o p_433546_
		3 o p_434369_
		4 o p_433568_
		5 o p_435527_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434751_
		1 o p_432858_
		2 o p_434816_
		3 o p_433405_
		4 o p_434842_
		5 o p_433316_
hsh$a hsh$a
	apply (Lhvn;F)F apply
		0 o p_380400_
		1 o p_379324_
hsi hsi
	a a
	b b
	c c
	<init> (Lhpw;Lgyk;Lhrz;)V <init>
		0 o p_174499_
		1 o p_174500_
		2 o p_371181_
	a (Lfua;Lhgy;ILhvo;FF)V a
		0 o p_117232_
		1 o p_432905_
		2 o p_117234_
		3 o p_364326_
		4 o p_117236_
		5 o p_117237_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435465_
		1 o p_434926_
		2 o p_432808_
		3 o p_434764_
		4 o p_434056_
		5 o p_434874_
	a (Lfua;Lhgy;Lhvo;Ldhp;Lami;I)V a
		0 o p_371183_
		1 o p_433890_
		2 o p_371331_
		3 o p_371708_
		4 o p_387965_
		5 o p_371469_
hsj hsj
	a a
	<init> (Lhpw;Lhhg;)V <init>
		0 o p_234850_
		1 o p_234851_
	a (Lfua;Lhgy;IZILejm;ILhhr;)V a
		0 o p_434000_
		1 o p_432929_
		2 o p_434041_
		3 o p_435008_
		4 o p_433442_
		5 o p_434785_
		6 o p_440741_
		7 o p_434408_
	a (Lfua;Lhgy;ILhvs;FF)V a
		0 o p_117256_
		1 o p_432964_
		2 o p_117258_
		3 o p_361786_
		4 o p_117260_
		5 o p_117261_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433764_
		1 o p_435241_
		2 o p_435394_
		3 o p_434175_
		4 o p_435077_
		5 o p_435904_
hsk hsk
	<init> (Lhpw;)V <init>
		0 o p_234862_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433758_
		1 o p_432848_
		2 o p_435854_
		3 o p_435253_
		4 o p_434488_
		5 o p_435014_
	a (Lfua;Lhgy;ILhvu;FF)V a
		0 o p_117269_
		1 o p_433855_
		2 o p_117271_
		3 o p_363693_
		4 o p_117273_
		5 o p_117274_
hsl hsl
	a a
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_174511_
		1 o p_174512_
	a (Lfua;Lhgy;ILhtp;Lcrm$b;FFZ)V a
		0 o p_434521_
		1 o p_432918_
		2 o p_434486_
		3 o p_445379_
		4 o p_435522_
		5 o p_435558_
		6 o p_433589_
		7 o p_434700_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433485_
		1 o p_435589_
		2 o p_436007_
		3 o p_436060_
		4 o p_435989_
		5 o p_435681_
	a (Lfua;Lhgy;ILhtp;FF)V a
		0 o p_434235_
		1 o p_434714_
		2 o p_434156_
		3 o p_446731_
		4 o p_433591_
		5 o p_433688_
hsm hsm
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;)V <init>
		0 o p_117342_
	a ()Lhgk; a
hsn hsn
	a a
	b b
	<init> (Lhpw;)V <init>
		0 o p_234866_
	a (Lhtp;Lhys;Lcem;Lfua;Lhgy;I)V a
		0 o p_446603_
		1 o p_386948_
		2 o p_365271_
		3 o p_362346_
		4 o p_432751_
		5 o p_362805_
	a (Lhtm;Lhys;Lcem;Lfua;Lhgy;I)V a
		0 o p_433673_
		1 o p_434802_
		2 o p_434886_
		3 o p_435466_
		4 o p_433358_
		5 o p_436055_
	a (Lhtp;Lcem;Lfua;Lhgy;I)V a
		0 o p_445959_
		1 o p_388092_
		2 o p_388896_
		3 o p_433948_
		4 o p_388927_
hso hso
	a a
	<init> (Lhpw;)V <init>
		0 o p_117346_
	a (Lgwg;Lamj;Lfua;Lhgy;ILhvn;II)V a
		static
		0 o p_433009_
		1 o p_117362_
		2 o p_117363_
		3 o p_434929_
		4 o p_117365_
		5 o p_364841_
		6 o p_350559_
		7 o p_435193_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_117349_
		1 o p_433257_
		2 o p_117351_
		3 o p_361554_
		4 o p_117353_
		5 o p_117354_
	b (Lgwg;Lamj;Lfua;Lhgy;ILhvn;II)V b
		static
		0 o p_433267_
		1 o p_117378_
		2 o p_117379_
		3 o p_432795_
		4 o p_117381_
		5 o p_360300_
		6 o p_350384_
		7 o p_434176_
	d ()Lgvi; d
hsp hsp
	a a
	b b
	c c
	<init> (Lhpw;Lgyk;Lamj;)V <init>
		0 o p_418438_
		1 o p_418398_
		2 o p_418433_
	a (Lfua;Lhgy;ILhuy;FF)V a
		0 o p_433539_
		1 o p_434725_
		2 o p_434922_
		3 o p_434097_
		4 o p_434010_
		5 o p_435950_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433024_
		1 o p_434106_
		2 o p_434668_
		3 o p_433926_
		4 o p_434618_
		5 o p_433679_
hsq hsq
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_362577_
		1 o p_362840_
	a (Lfua;Lhgy;ILhwf;FF)V a
		0 o p_434319_
		1 o p_434903_
		2 o p_434733_
		3 o p_432970_
		4 o p_432913_
		5 o p_435103_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435814_
		1 o p_433154_
		2 o p_435563_
		3 o p_433689_
		4 o p_434550_
		5 o p_434081_
hsr hsr
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_406345_
		1 o p_406361_
	a (Lfua;Lhgy;ILhwf;FF)V a
		0 o p_435426_
		1 o p_434288_
		2 o p_433434_
		3 o p_433460_
		4 o p_433323_
		5 o p_435925_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435366_
		1 o p_435140_
		2 o p_433363_
		3 o p_435405_
		4 o p_435322_
		5 o p_434589_
hss hss
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lhpw;Lhrz;Lieq$d;Ljava/util/function/Function;Lgvi;Lgvi;)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> (Lhpw;Lhrz;Lieq$d;Ljava/util/function/Function;Lgvi;Lgvi;I)V <init>
		0 o p_397277_
		1 o p_398036_
		2 o p_397312_
		3 o p_397526_
		4 o p_397856_
		5 o p_436778_
		6 o p_436781_
	a (Lfua;Lhgy;ILhvn;FF)V a
		0 o p_434184_
		1 o p_433972_
		2 o p_434492_
		3 o p_434386_
		4 o p_434090_
		5 o p_432997_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434218_
		1 o p_435331_
		2 o p_435453_
		3 o p_434666_
		4 o p_433433_
		5 o p_435916_
hst hst
	a a
	b b
	<init> (Lhpw;Lgyk;Lgym;Lamj;)V <init>
		0 o p_326918_
		1 o p_326830_
		2 o p_326794_
		3 o p_326858_
	a (Lfua;Lhgy;ILhwi;FF)V a
		0 o p_435743_
		1 o p_435711_
		2 o p_434500_
		3 o p_436040_
		4 o p_434917_
		5 o p_435872_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434422_
		1 o p_433190_
		2 o p_433374_
		3 o p_434672_
		4 o p_432895_
		5 o p_432758_
hsu hsu
	a a
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_174536_
		1 o p_174537_
	a (Lfua;Lhgy;ILhwj;FF)V a
		0 o p_433232_
		1 o p_435081_
		2 o p_433844_
		3 o p_433271_
		4 o p_435384_
		5 o p_433573_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434561_
		1 o p_434004_
		2 o p_433385_
		3 o p_436052_
		4 o p_435377_
		5 o p_432921_
hsv hsv
	a a
	<init> (Lhpw;Lhhg;)V <init>
		0 o p_234871_
		1 o p_234872_
	a (Lfua;Lhgy;ILhwl;FF)V a
		0 o p_434118_
		1 o p_435807_
		2 o p_433104_
		3 o p_434616_
		4 o p_433223_
		5 o p_433380_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433997_
		1 o p_433796_
		2 o p_434396_
		3 o p_435444_
		4 o p_434688_
		5 o p_433599_
hsw hsw
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;)V <init>
		0 o p_117507_
	a ()Lhgk; a
hsx hsx
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_174540_
		1 o p_174541_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433157_
		1 o p_432807_
		2 o p_435498_
		3 o p_435890_
		4 o p_436026_
		5 o p_435359_
	a (Lfua;Lhgy;ILhtp;FF)V a
		0 o p_435069_
		1 o p_434630_
		2 o p_435590_
		3 o p_447157_
		4 o p_434497_
		5 o p_433905_
hsy hsy
	a a
	b b
	c c
	d d
	<init> (Lhpa;Lgwg;Ljava/lang/Object;Lamj;Lhsy$a;)V <init>
		0 o p_117564_
		1 o p_360318_
		2 o p_435809_
		3 o p_363540_
		4 o p_364028_
	a (Lfua;Lhgy;IFFFI)V a
		0 o p_433276_
		1 o p_435462_
		2 o p_432864_
		3 o p_433745_
		4 o p_435402_
		5 o p_434638_
		6 o p_435395_
	a (F)F a
		static
		0 o p_361108_
	a (Lhtp;)I a
		0 o p_447316_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_434026_
		1 o p_434645_
		2 o p_434649_
		3 o p_435934_
		4 o p_435680_
		5 o p_435905_
	a (Lfua;Lhgy;ILhtp;FF)V a
		0 o p_436030_
		1 o p_432880_
		2 o p_432778_
		3 o p_446278_
		4 o p_434298_
		5 o p_434732_
hsy$a hsy$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 ()[Lhsy$a; a
		static
	valueOf (Ljava/lang/String;)Lhsy$a; valueOf
		static
		0 o p_362271_
	values ()[Lhsy$a; values
		static
hsz hsz
	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> (Lhpw;Lgyk;)V <init>
		0 o p_174547_
		1 o p_174548_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_432850_
		1 o p_434267_
		2 o p_432987_
		3 o p_433277_
		4 o p_432779_
		5 o p_435605_
	a (Lfua;Lhgy;ILhwt;FF)V a
		0 o p_117612_
		1 o p_433728_
		2 o p_117614_
		3 o p_362806_
		4 o p_117616_
		5 o p_117617_
hsz$1 hsz$1
	a a
	b b
	<clinit> ()V <clinit>
		static
ht 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 (Lhn;Lhp;)V traceCommandStart
		0 o p_306237_
		1 o p_309625_
	a (Lel;Ljava/util/List;Lhn;Lhp;Lhi;)V execute
		0 o p_309567_
		1 o p_306303_
		2 o p_305977_
		3 o p_309603_
		4 o p_309659_
	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_
	a (Lhw;Lhp;Lel;)Lhj; lambda$execute$3
		static
		0 o p_309427_
		1 o p_309428_
		2 o p_309429_
	toString ()Ljava/lang/String; toString
ht$a net/minecraft/commands/execution/tasks/BuildContexts$Continuation
	b Lhi; modifiers
	c Lel; originalSource
	d Ljava/util/List; sources
	<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lhi;Lel;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 (Lhn;Lhp;)V execute
		0 o p_305882_
		1 o p_309577_
ht$b net/minecraft/commands/execution/tasks/BuildContexts$TopLevel
	b Lel; source
	<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lel;)V <init>
		0 o p_306314_
		1 o p_305844_
		2 o p_306134_
	execute (Lhn;Lhp;)V execute
		0 o p_306114_
		1 o p_309583_
ht$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 (Lel;Lhn;Lhp;)V execute
		0 o p_306259_
		1 o p_305944_
		2 o p_309714_
	execute (Ljava/lang/Object;Lhn;Lhp;)V execute
		0 o p_306021_
		1 o p_306194_
		2 o p_309537_
hta hta
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;Lbap;Ljava/lang/String;Lgvi;Lgvi;)V <init>
		0 o p_174550_
		1 o p_174551_
		2 o p_174552_
		3 o p_433268_
		4 o p_433879_
	a (Lfua;Lhgy;ILhvn;FF)V a
		0 o p_434803_
		1 o p_433025_
		2 o p_435851_
		3 o p_434354_
		4 o p_435110_
		5 o p_433651_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Ljk;)Liea$a; a
		0 o p_117659_
		1 o p_117660_
		2 o p_397530_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V a
		static
		0 o p_349909_
	a (Ljava/lang/String;Ljk;)Lamj; a
		0 o p_397798_
		1 o p_398050_
	a (Ljava/lang/String;Lami;)Lamj; a
		0 o p_396315_
		1 o p_396316_
	a (Lban;)Ljava/util/Optional; a
		static
		0 o p_389338_
	a (Ljava/lang/String;Lamj;)Lamj; a
		0 o p_117669_
		1 o p_117670_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		0 o p_247943_
		1 o p_247944_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435963_
		1 o p_434575_
		2 o p_432868_
		3 o p_433347_
		4 o p_433335_
		5 o p_434547_
	a (Ljava/lang/String;Lami;Ljava/lang/Object;)Liea$a; a
		0 o p_396312_
		1 o p_396313_
		2 o p_396314_
htb htb
	a a
	b b
	c c
	<init> (Lhpw;Lgyk;Lhrz;)V <init>
		0 o p_371607_
		1 o p_371817_
		2 o p_371554_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_435018_
		1 o p_435037_
		2 o p_435560_
		3 o p_435567_
		4 o p_432877_
		5 o p_435885_
	a (Lfua;Lhgy;ILhve;FF)V a
		0 o p_435137_
		1 o p_434138_
		2 o p_434689_
		3 o p_434317_
		4 o p_433309_
		5 o p_432928_
	a (Lhve;)Lamj; a
		static
		0 o p_371419_
htc htc
	<init> (Lhpw;)V <init>
		0 o p_234926_
	a (Lhvc;Lfua;)V a
		0 o p_387155_
		1 o p_383059_
	a (Lhwz;Lfua;)V a
		0 o p_383222_
		1 o p_382897_
htd htd
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;Lgyk;)V <init>
		0 o p_174554_
		1 o p_174555_
	a (Lhuk;)Z a
		0 o p_361425_
	a (Lhxa;)Z a
		0 o p_364230_
	a (F)F a
		0 o p_117702_
	a ()Lamj; a
	b ()Lgyc; b
	c ()Lgvi; c
hte hte
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;Lgyk;Lhrz;)V <init>
		0 o p_316639_
		1 o p_316756_
		2 o p_371602_
	a (Lfua;Lhgy;ILdhp;Lgwg;Lhxc;)V a
		0 o p_331222_
		1 o p_434578_
		2 o p_330931_
		3 o p_331187_
		4 o p_364428_
		5 o p_433708_
	a (Lfua;Lhgy;ILhxc;FF)V a
		0 o p_436050_
		1 o p_434212_
		2 o p_433618_
		3 o p_435660_
		4 o p_435015_
		5 o p_434923_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_432977_
		1 o p_435730_
		2 o p_434890_
		3 o p_435510_
		4 o p_435094_
		5 o p_433885_
htf htf
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhpw;)V <init>
		0 o p_117707_
	a (Lfua;Lhgy;ILhxc;FF)V a
		0 o p_434880_
		1 o p_435581_
		2 o p_433407_
		3 o p_433463_
		4 o p_434548_
		5 o p_435131_
	a (Lfua;Lhgy;ILhuk;FF)V a
		0 o p_433521_
		1 o p_435440_
		2 o p_434273_
		3 o p_434466_
		4 o p_434327_
		5 o p_434395_
htg htg
hth hth
hti hti
	<init> (Lhny$a;Z)V <init>
		0 o p_445612_
		1 o p_445726_
	a (Lhtp;Lfua;Lhgy;Libo;)V a
		0 o p_447013_
		1 o p_446358_
		2 o p_446248_
		3 o p_451056_
	a (Lfua;Lhgy;ILamj;Z)V a
		0 o p_446962_
		1 o p_445938_
		2 o p_445470_
		3 o p_445487_
		4 o p_446672_
	a (Lcew;D)Z a
		0 o p_451339_
		1 o p_451194_
	a (Lhtp;Lfua;FF)V a
		0 o p_446425_
		1 o p_446166_
		2 o p_445813_
		3 o p_446015_
	a (Lhtp;Lfua;)V a
		0 o p_447098_
		1 o p_445727_
	a (Lhuk;)Lfoh; a
		0 o p_445819_
	a (Lcdn;Lcem;)Lgvy$a; a
		static
		0 o p_445620_
		1 o p_446498_
	a (Lczl;)Z a
		static
		0 o p_451222_
	a (Lhvn;Lfua;)V a
		0 o p_445985_
		1 o p_446519_
	a (ZLgyo;)Lgwq; a
		static
		0 o p_445940_
		1 o p_446041_
	a (Lfua;Lhgy;ILamj;Lgyo;Z)V a
		0 o p_447067_
		1 o p_446294_
		2 o p_447015_
		3 o p_446242_
		4 o p_447044_
		5 o p_447011_
	a (Lcdn;)Z a
		0 o p_451232_
	a (Lhvn;Lfua;FF)V a
		0 o p_446770_
		1 o p_446018_
		2 o p_446254_
		3 o p_445946_
	a (Lcdn;Lhtp;F)V a
		0 o p_445469_
		1 o p_446472_
		2 o p_445702_
	a (Lcdn;Ldhp;Lcbp;)Lgvy$a; a
		static
		0 o p_446397_
		1 o p_446508_
		2 o p_445956_
	a (Lhtp;)Z a
		0 o p_447057_
	a (Lcdv;D)Z a
		0 o p_450974_
		1 o p_451308_
	a (Lcdv;Lhuk;F)V a
		0 o p_446135_
		1 o p_447378_
		2 o p_446027_
	a (Lcdn;D)Z a
		0 o p_451069_
		1 o p_451150_
	a (Lcew;Lhvn;F)V a
		0 o p_447276_
		1 o p_446586_
		2 o p_445962_
	b (Lcdn;Lhtp;F)V b
		0 o p_445624_
		1 o p_446060_
		2 o p_445590_
	b (Lhuk;Lfua;Lhgy;Libo;)V b
		0 o p_447070_
		1 o p_446891_
		2 o p_446972_
		3 o p_451342_
	b ()Lhtp; b
	b (Lfua;Lhgy;ILamj;Z)V b
		0 o p_445618_
		1 o p_447076_
		2 o p_446116_
		3 o p_446675_
		4 o p_446755_
	b (Lhtp;)Lfoh; b
		0 o p_446468_
	b (Lcew;)Z b
		0 o p_451223_
	b (Lhvn;)Lamj; b
		0 o p_446871_
	c (Lhtp;)Lamj; c
		0 o p_446105_
	c (Lcdn;Lhtp;F)V c
		0 o p_446502_
		1 o p_446374_
		2 o p_445869_
	d ()Lhuk; d
	e (Lhvn;)Z e
		0 o p_445404_
htj htj
htk htk
	a a
	b b
	c c
	d d
	<init> ()V <init>
htl htl
	a a
	b b
	c c
	d d
	<init> ()V <init>
htm htm
	e e
	f f
	g g
	h h
	i i
	<init> ()V <init>
	a (Lcew;Lhtm;Lhyq;)V a
		static
		0 o p_387833_
		1 o p_387185_
		2 o p_386820_
	bn_ ()Lhys; bn_
htn htn
	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>
hto hto
	a a
	b b
	c c
	<init> ()V <init>
htp htp
	A A
	B B
	a a
	b b
	c c
	d d
	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>
	b ()F b
htq htq
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
htr htr
	a a
	b b
	c c
	<init> ()V <init>
hts hts
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
htt htt
	a a
	<init> ()V <init>
	a ()Z a
htu htu
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
htv htv
	a a
	<init> ()V <init>
htw htw
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
htx htx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
hty hty
	a a
	b b
	c c
	j j
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
htz htz
	a a
	b b
	c c
	<init> ()V <init>
hu net/minecraft/commands/execution/tasks/CallFunction
	a Lic; function
	b Leg; resultCallback
	c Z returnParentFrame
	<init> (Lic;Leg;Z)V <init>
		0 o p_306069_
		1 o p_309620_
		2 o p_309704_
	a (Lel;Lhn;Lhp;)V execute
		0 o p_309553_
		1 o p_305909_
		2 o p_309718_
	a (Lel;Lhp;Lhr;)Lhj; lambda$execute$0
		static
		0 o p_309430_
		1 o p_309431_
		2 o p_309432_
	execute (Ljava/lang/Object;Lhn;Lhp;)V execute
		0 o p_309604_
		1 o p_309717_
		2 o p_309653_
hua hua
	a a
	b b
	c c
	d d
	j j
	k k
	l l
	m m
	<init> ()V <init>
hub hub
	a a
	<init> ()V <init>
huc huc
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
hud hud
	a a
	b b
	<init> ()V <init>
hue hue
	b b
	c c
	d d
	e e
	f f
	g g
	<init> ()V <init>
	a ()Z a
huf huf
	a a
	<init> ()V <init>
hug hug
	a a
	<init> ()V <init>
huh huh
	a a
	b b
	<init> ()V <init>
hui hui
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> ()V <init>
	a (I)Lcuh$a; a
		0 o p_364384_
	a (ILcuh$a;Lcuh$a;)F a
		0 o p_361799_
		1 o p_363414_
		2 o p_363400_
huj huj
	a a
	b b
	<init> ()V <init>
huk huk
	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
	<init> ()V <init>
	a (Lq;)V a
		0 o p_412401_
	c ()Z c
huk$a huk$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
huk$b huk$b
	a a
	b b
	c c
	d d
	e e
	<init> (FFFLfpc;F)V <init>
		0 o relativeX
		1 o relativeY
		2 o relativeZ
		3 o shapeBelow
		4 o alpha
	a ()F a
	b ()F b
	c ()F c
	d ()Lfpc; d
	e ()F e
	equals (Ljava/lang/Object;)Z equals
		0 o p_433095_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hul hul
	b b
	c c
	d d
	e e
	f f
	g g
	<init> ()V <init>
hum hum
	a a
	b b
	<init> ()V <init>
hun hun
	a a
	<init> ()V <init>
huo huo
	a a
	<init> ()V <init>
hup hup
	a a
	<init> ()V <init>
huq huq
	d d
	e e
	f f
	g g
	h h
	i i
	<init> ()V <init>
hur hur
	a a
	b b
	<init> ()V <init>
hus hus
	a a
	<init> ()V <init>
hut hut
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
huu huu
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
huv huv
	a a
	<init> ()V <init>
huw huw
	a a
	b b
	c c
	<init> ()V <init>
hux hux
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
huy huy
	a a
	b b
	c c
	<init> ()V <init>
huz huz
	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
hv net/minecraft/commands/execution/tasks/ContinuationTask
	a Lhv$a; taskFactory
	b Ljava/util/List; arguments
	c Lhj; selfEntry
	d I index
	<init> (Lhv$a;Ljava/util/List;Lhp;)V <init>
		0 o p_306200_
		1 o p_306026_
		2 o p_309650_
	a (Lhn;Lhp;Ljava/util/List;Lhv$a;)V schedule
		static
		0 o p_306309_
		1 o p_309712_
		2 o p_306081_
		3 o p_305883_
	execute (Lhn;Lhp;)V execute
		0 o p_306022_
		1 o p_309626_
hv$a net/minecraft/commands/execution/tasks/ContinuationTask$TaskProvider
	create (Lhp;Ljava/lang/Object;)Lhj; create
		0 o p_309619_
		1 o p_305901_
hva hva
	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
hvb hvb
	a a
	b b
	<init> ()V <init>
hvc hvc
	i i
	<init> ()V <init>
	a (Lcew;Lhvc;Lhyq;)V a
		static
		0 o p_387852_
		1 o p_386946_
		2 o p_386944_
hvd hvd
	a a
	h h
	i i
	<init> ()V <init>
hve hve
	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
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	<init> ()V <init>
hvf hvf
	b b
	c c
	d d
	j j
	k k
	l l
	m m
	<init> ()V <init>
hvg hvg
	a a
	n n
	<init> ()V <init>
hvh hvh
	a a
	b b
	c c
	<init> ()V <init>
hvi hvi
	a a
	b b
	c c
	<init> ()V <init>
	a (Lcdv;Ldhp;Lhyq;)V a
		0 o p_386526_
		1 o p_386486_
		2 o p_387036_
	a (I)I a
		static
		0 o p_387955_
	a (Ldhp;)I a
		static
		0 o p_387411_
hvj hvj
	a a
	<init> ()V <init>
	a ()Z a
hvk hvk
	d d
	<init> ()V <init>
hvl hvl
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
hvm hvm
	a a
	<init> ()V <init>
hvn hvn
	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
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	<init> ()V <init>
	a (Lcfi;)Z a
		0 o p_362743_
hvo hvo
	a a
	b b
	c c
	d d
	<init> ()V <init>
hvp hvp
	a a
	b b
	<init> ()V <init>
hvq hvq
	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>
hvr hvr
	n n
	<init> ()V <init>
hvs hvs
	a a
	<init> ()V <init>
hvt hvt
	a a
	b b
	c c
	<init> ()V <init>
hvu hvu
	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>
hvv hvv
	a a
	b b
	c c
	<init> ()V <init>
hvw hvw
	a a
	b b
	<init> ()V <init>
hvx hvx
	a a
	b b
	<init> ()V <init>
hvy hvy
	a a
	b b
	c c
	d d
	<init> ()V <init>
hvz hvz
	a a
	<init> ()V <init>
hw net/minecraft/commands/execution/tasks/ExecuteCommand
	a Ljava/lang/String; commandInput
	b Lhi; modifiers
	c Lcom/mojang/brigadier/context/CommandContext; executionContext
	<init> (Ljava/lang/String;Lhi;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 (Lel;Lhn;Lhp;)V execute
		0 o p_305870_
		1 o p_306198_
		2 o p_309548_
	execute (Ljava/lang/Object;Lhn;Lhp;)V execute
		0 o p_306335_
		1 o p_306000_
		2 o p_309568_
hwa hwa
	a a
	<init> ()V <init>
hwb hwb
	a a
	b b
	c c
	<init> ()V <init>
hwc hwc
	a a
	b b
	c c
	<init> ()V <init>
hwd hwd
	a a
	<init> ()V <init>
hwe hwe
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (ZDDDDDDFLhva;)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 ()Lhva; i
	toString ()Ljava/lang/String; toString
hwf hwf
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a ()I a
hwg hwg
	a a
	b b
	<init> ()V <init>
hwh hwh
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
hwi hwi
	b b
	c c
	d d
	<init> ()V <init>
hwj hwj
	a a
	b b
	<init> ()V <init>
hwk hwk
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
hwl hwl
	a a
	<init> ()V <init>
hwm hwm
	a a
	b b
	c c
	<init> ()V <init>
hwn hwn
	a a
	b b
	c c
	<init> ()V <init>
hwo hwo
	a a
	h h
	<init> ()V <init>
	a ()Z a
hwp hwp
	a a
	<init> ()V <init>
hwq hwq
	a a
	b b
	c c
	<init> ()V <init>
hwr hwr
	d d
	<init> ()V <init>
hws hws
	a a
	b b
	<init> ()V <init>
hwt hwt
	a a
	b b
	c c
	<init> ()V <init>
hwu hwu
	a a
	b b
	c c
	<init> ()V <init>
hwv hwv
	a a
	<init> ()V <init>
hww hww
	a ()Lcyy; a
hwx hwx
	a a
	b b
	<init> ()V <init>
	a ()Lcyy; a
hwy hwy
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
hwz hwz
	a a
	b b
	c c
	<init> ()V <init>
hx net/minecraft/commands/execution/tasks/FallthroughTask
	a Lhx; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhm; instance
		static
	execute (Lhn;Lhp;)V execute
		0 o p_309606_
		1 o p_309711_
hxa hxa
	a a
	b b
	c c
	d d
	<init> ()V <init>
hxb hxb
	a a
	b b
	<init> ()V <init>
hxc hxc
	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_
hxd hxd
	a a
	b b
	<init> ()V <init>
hxe hxe
	c c
	<init> ()V <init>
	a ()Lcyy; a
hxf hxf
	a a
	<init> ()V <init>
hxg hxg
hxh hxh
	a a
	<init> ()V <init>
	a (Lhgx;Lhfw$a;Lhhg;Lhfz;)V a
		0 o p_440410_
		1 o p_434682_
		2 o p_432881_
		3 o p_440734_
hxi hxi
	<init> ()V <init>
	a (Lhgx;Lhfw$a;)V a
		0 o p_439835_
		1 o p_433110_
hxi$a hxi$a
	a a
	b b
	<init> ()V <init>
	a ()V a
	a (Lfua;Lhgk;Lhgy$a;)V a
		0 o p_449489_
		1 o p_449897_
		2 o p_449261_
	a (Lhgk;)Z a
		0 o p_449305_
	b (Lhgk;)Ljava/util/List; b
		static
		0 o p_449380_
	b ()V b
hxj hxj
	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
	<init> (Lhgz;Lhhg;Lhfw$a;Liek;Lhfz;Lhfw$a;Lgda;)V <init>
		0 o p_435508_
		1 o p_434414_
		2 o p_434520_
		3 o p_433564_
		4 o p_435887_
		5 o p_440291_
		6 o p_434988_
	a ()V a
	b ()V b
	c ()Lhgz; c
	close ()V close
hxk hxk
	<init> ()V <init>
	a (Lfua$a;Lfud;FFFFF)V a
		static
		0 o p_435718_
		1 o p_435929_
		2 o p_434852_
		3 o p_435412_
		4 o p_433404_
		5 o p_433090_
		6 o p_435664_
	a (Lhgx;Lhfw$a;Liek;)V a
		0 o p_440254_
		1 o p_433616_
		2 o p_433168_
	a (Lfua$a;Lhfw;Lhuk;Lorg/joml/Quaternionf;Liek;)V a
		0 o p_435970_
		1 o p_434226_
		2 o p_432856_
		3 o p_434582_
		4 o p_433838_
hxl hxl
	<init> ()V <init>
	a (Lfua;Lfud;Lhuz;)V a
		static
		0 o p_434472_
		1 o p_433659_
		2 o p_435644_
	a (Lhgx;Lhfw$a;)V a
		0 o p_440609_
		1 o p_432960_
	a (Lfua;Lhva;Lfud;F)V a
		static
		0 o p_435678_
		1 o p_435753_
		2 o p_433412_
		3 o p_435520_
hxm hxm
	a a
	<init> ()V <init>
	a (Lhgx;Lhfw$a;Lhfz;)V a
		0 o p_439939_
		1 o p_436018_
		2 o p_440731_
hxn hxn
	a a
	b b
	<init> ()V <init>
	a (Lfud;Lorg/joml/Matrix4f;FFFFFFIZLhuk$a;)V a
		static
		0 o p_434388_
		1 o p_433395_
		2 o p_433965_
		3 o p_433396_
		4 o p_433151_
		5 o p_433167_
		6 o p_433199_
		7 o p_434961_
		8 o p_436038_
		9 o p_434670_
		10 o p_435559_
	a (Lhgx;Lhfw$a;)V a
		0 o p_440704_
		1 o p_433570_
	a (Lorg/joml/Matrix4f;Lhfw;Lhuk$a;)V a
		static
		0 o p_435977_
		1 o p_433388_
		2 o p_435610_
hxo hxo
	a a
	<init> ()V <init>
	a (Lhgx;Lhfw$a;Lhfz;Lhfw$a;)V a
		0 o p_440688_
		1 o p_440021_
		2 o p_439307_
		3 o p_440318_
	a (Lhfw$a;Lhfz;Ljava/util/Map;Lhfw$a;)V a
		0 o p_440096_
		1 o p_439188_
		2 o p_440629_
		3 o p_440563_
	a (Lhfw$a;Lhfz;Ljava/util/List;Lhfw$a;)V a
		0 o p_439004_
		1 o p_439192_
		2 o p_439940_
		3 o p_440658_
	a (Lhgz$n;)D a
		static
		0 o p_439003_
	a (Lhgz$i;Lhgk;Lfud;Lhfz;Lhfw$a;)V a
		0 o p_440177_
		1 o p_439279_
		2 o p_439575_
		3 o p_439507_
		4 o p_439974_
hxo$a hxo$a
	a a
	b b
	<init> (ILfua$a;)V <init>
		0 o progress
		1 o cameraPose
	a ()I a
	b ()Lfua$a; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_439170_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hxo$b hxo$b
	a a
	b b
	c c
	<init> ()V <init>
	a (Lhgk;Lhgz$i;)V a
		0 o p_449051_
		1 o p_449574_
	a ()V a
	a (Lhgk;)Z a
		0 o p_449694_
	b (Lhgk;)Ljava/util/List; b
		static
		0 o p_449371_
	b ()V b
hxp hxp
	a a
	<init> ()V <init>
	a (Lhgx;Lhfw$a;Lhfz;Lhfw$a;)V a
		0 o p_440707_
		1 o p_440416_
		2 o p_451698_
		3 o p_443127_
hxp$a hxp$a
	a a
	b b
	<init> ()V <init>
	a (Lhgk;Lhgz$h;)V a
		0 o p_449785_
		1 o p_449954_
	a ()V a
	a (Lhgk;)Z a
		0 o p_449703_
	b (Lhgk;)Ljava/util/List; b
		static
		0 o p_449399_
	b ()V b
hxq hxq
	<init> ()V <init>
	a (Lhgx;Lhfw$a;Lgda;)V a
		0 o p_439963_
		1 o p_435849_
		2 o p_433982_
hxq$a hxq$a
	a a
	b b
	<init> ()V <init>
	a ()V a
	a (Lfua;Lfoh;ILxx;ZIDLibo;)V a
		0 o p_449100_
		1 o p_449479_
		2 o p_449074_
		3 o p_449010_
		4 o p_449529_
		5 o p_451639_
		6 o p_449896_
		7 o p_451536_
hxr hxr
	a a
	b b
	<init> ()V <init>
	a (Lhgx;)V a
		0 o p_446485_
	a ()V a
	a (Lcom/mojang/blaze3d/systems/RenderPass;)V a
		0 o p_449821_
	b ()Ljava/lang/String; b
		static
	c ()Ljava/lang/String; c
		static
	close ()V close
hxr$a hxr$a
	a a
	<init> ()V <init>
	a (Ljava/nio/ByteBuffer;)V a
		0 o p_449135_
	a ()Lcom/mojang/blaze3d/buffers/GpuBuffer; a
	b ()V b
	c ()Ljava/lang/String; c
		static
	close ()V close
hxs hxs
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lorg/joml/Matrix4f;Lfud;IFFFFF)V a
		static
		0 o p_435044_
		1 o p_434139_
		2 o p_434403_
		3 o p_436039_
		4 o p_434768_
		5 o p_433368_
		6 o p_435348_
		7 o p_433719_
	a (Lhgx;Lhfw$a;)V a
		0 o p_439570_
		1 o p_434940_
hxt hxt
	<init> ()V <init>
	a (Lhgx;Lhfw$a;)V a
		0 o p_440524_
		1 o p_434755_
hxu hxu
hxv hxv
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
hxw hxw
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfzh;IZLfzp;FLgzn;)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 ()V a
	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 (Lfzh;FLgzn;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 (Lhxw$a;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; a
		0 o p_423591_
	a (Lfzh;Z)Lfgc; a
		0 o p_423451_
		1 o p_423431_
	b ()Z b
		static
	c ()Ljava/lang/String; c
		static
	close ()V close
	d ()Ljava/lang/String; d
		static
hxw$a hxw$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 ()[Lhxw$a; a
		static
	valueOf (Ljava/lang/String;)Lhxw$a; valueOf
		static
		0 o p_423512_
	values ()[Lhxw$a; values
		static
hxx hxx
	<init> ()V <init>
	a (Ldsv;III)Lfoh; a
		static
		0 o p_423637_
		1 o p_423449_
		2 o p_423541_
		3 o p_423654_
	a (Lgzn;Lfzh;IF)I a
		0 o p_423532_
		1 o p_423571_
		2 o p_423618_
		3 o p_423638_
hxy hxy
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a (Lhxv;Lcdv;Lja;Lgzn;FLfzp;)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 (Lfgc;Lcdv;)Z a
		0 o p_423642_
		1 o p_423662_
hxz hxz
	<init> ()V <init>
	a ()Ljk; a
	a (Lcew;FF)F a
		0 o p_423634_
		1 o p_423626_
		2 o p_423501_
	a (Lhxv;Lcdv;Lja;Lgzn;FLfzp;)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_
hy net/minecraft/commands/execution/tasks/IsolatedCall
	a Ljava/util/function/Consumer; taskProducer
	b Leg; output
	<init> (Ljava/util/function/Consumer;Leg;)V <init>
		0 o p_309621_
		1 o p_309666_
	execute (Lhn;Lhp;)V execute
		0 o p_309670_
		1 o p_309596_
hya hya
	<init> ()V <init>
	a ()Ljk; a
	a (Lcew;FF)F a
		0 o p_423586_
		1 o p_423483_
		2 o p_423558_
	a (Lhxv;Lcdv;Lja;Lgzn;FLfzp;)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_
hyb hyb
	<init> ()V <init>
	a (Lhxv;Lcdv;Lja;Lgzn;FLfzp;)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 (Lfgc;Lcdv;)Z a
		0 o p_423493_
		1 o p_423455_
hyc hyc
	<init> ()V <init>
	a (Lcew;FF)F a
		0 o p_423582_
		1 o p_423527_
		2 o p_423572_
	a (Lhxv;Lcdv;Lja;Lgzn;FLfzp;)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 (Lgzn;Lfzh;IF)I a
		0 o p_423508_
		1 o p_423518_
		2 o p_423620_
		3 o p_423647_
	a (Lfgc;Lcdv;)Z a
		0 o p_423608_
		1 o p_423467_
	b ()Z b
	c ()Z c
	d ()V d
hyd hyd
	a a
	<init> ()V <init>
	a (Lhxv;Lcdv;Lja;Lgzn;FLfzp;)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 (Lgzn;Lfzh;IF)I a
		0 o p_423583_
		1 o p_423592_
		2 o p_423673_
		3 o p_423463_
	a (Lfgc;Lcdv;)Z a
		0 o p_423685_
		1 o p_423469_
hye hye
	<init> ()V <init>
	a ()Ljk; a
	a (Lfgc;Lcdv;)Z a
		0 o p_423548_
		1 o p_423681_
	b ()Z b
	c ()Z c
hyf hyf
	a a
	<init> ()V <init>
	a (Lhxv;Lcdv;Lja;Lgzn;FLfzp;)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 (Lgzn;Lfzh;IF)I a
		0 o p_423494_
		1 o p_423581_
		2 o p_423616_
		3 o p_423521_
	a (Lfgc;Lcdv;)Z a
		0 o p_423443_
		1 o p_423658_
hyg hyg
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhxv;Lcdv;Lja;Lgzn;FLfzp;)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 (Lgzn;Lfzh;IF)I a
		0 o p_423612_
		1 o p_423473_
		2 o p_423430_
		3 o p_423622_
	a (Lfgc;Lcdv;)Z a
		0 o p_423569_
		1 o p_423444_
	d ()V d
hyh hyh
hyi hyi
hyj hyj
	a a
	b b
	c c
	d d
	e e
	<init> (Ljava/util/List;Ljava/util/List;Lhyu;)V <init>
		0 o p_388185_
		1 o p_405671_
		2 o p_404871_
	a ()[Lorg/joml/Vector3f; a
	a (Lhys;Ldhp;Lhyq;Ldhn;Lgzn;Lces;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_434975_
		6 o p_388300_
	a (Ldhp;)Z a
		static
		0 o p_387217_
	a (Ljava/util/List;)[Lorg/joml/Vector3f; a
		static
		0 o p_404655_
	a (I)[Lorg/joml/Vector3f; a
		static
		0 o p_405235_
hyj$a hyj$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lamj;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 (Lifc$a;)V a
		0 o p_387532_
	a (Lhyp$a;)Lhyp; a
		0 o p_388226_
	b ()Lamj; b
	c ()Ljava/util/List; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_387017_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyk hyk
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhys;Ldhp;Lhyq;Ldhn;Lgzn;Lces;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_434149_
		6 o p_386711_
hyk$a hyk$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lifc$a;)V a
		0 o p_388792_
	a (Lhyp$a;)Lhyp; a
		0 o p_387672_
	equals (Ljava/lang/Object;)Z equals
		0 o p_387882_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyl hyl
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhyp$b;Lhyl$a;Lbfr;)V <init>
		0 o model
		1 o properties
		2 o registrySwapper
	<init> (Lhyp$b;Lhyl$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 ()Lhyp$b; b
	a (Lbfr;)Lhyl; a
		0 o p_399822_
	b ()Lhyl$a; c
	c ()Lbfr; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_388166_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyl$a hyl$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
hym hym
	a a
	<init> (Ljava/util/List;)V <init>
		0 o p_388744_
	a (Lhys;Ldhp;Lhyq;Ldhn;Lgzn;Lces;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_433106_
		6 o p_387330_
hym$a hym$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 (Lhyp$a;Lhyp$b;)Lhyp; a
		static
		0 o p_386663_
		1 o p_387424_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388702_
	a (Lifc$a;)V a
		0 o p_387836_
	a (Lhyp$a;)Lhyp; a
		0 o p_388240_
	b ()Ljava/util/List; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388069_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyn hyn
	a a
	b b
	c c
	<init> (Lhzp;Lhyp;Lhyp;)V <init>
		0 o p_400221_
		1 o p_387738_
		2 o p_388649_
	a (Lhys;Ldhp;Lhyq;Ldhn;Lgzn;Lces;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_435949_
		6 o p_387025_
hyn$a hyn$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhze;Lhyp$b;Lhyp$b;)V <init>
		0 o property
		1 o onTrue
		2 o onFalse
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lhze;Lbfr;Lgzn;)Lhze; a
		static
		0 o p_399529_
		1 o p_399879_
		2 o p_399861_
	a (Lhze;Lbfr;)Lhzp; a
		0 o p_399789_
		1 o p_400165_
	a (Lhze;Lgze;Ldhp;Lgzn;Lcew;ILdhn;)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 (Lifc$a;)V a
		0 o p_388796_
	a (Lhyp$a;)Lhyp; a
		0 o p_388309_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388916_
	b ()Lhze; b
	b (Lhze;Lbfr;Lgzn;)Lhzp; b
		static
		0 o p_399327_
		1 o p_399328_
		2 o p_399329_
	c ()Lhyp$b; c
	d ()Lhyp$b; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_387295_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyo hyo
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhys;Ldhp;Lhyq;Ldhn;Lgzn;Lces;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_435178_
		6 o p_390493_
hyo$a hyo$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lifc$a;)V a
		0 o p_390435_
	a (Lhyp$a;)Lhyp; a
		0 o p_390519_
	equals (Ljava/lang/Object;)Z equals
		0 o p_390430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyp hyp
	a (Lhys;Ldhp;Lhyq;Ldhn;Lgzn;Lces;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_433644_
		6 o p_387820_
hyp$a hyp$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lieu;Lgyk;Lies;Lhgc;Lhyp;Lbfr;)V <init>
		0 o blockModelBaker
		1 o entityModelSet
		2 o materials
		3 o playerSkinRenderCache
		4 o missingItemModel
		5 o contextSwapper
	a ()Lieu; a
	b ()Lgyk; b
	c ()Lies; c
	d ()Lhgc; d
	e ()Lhyp; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_387002_
	f ()Lbfr; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyp$b hyp$b
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lhyp$a;)Lhyp; a
		0 o p_388470_
hyq hyq
	a a
	b b
	<init> (Liez;)V <init>
		0 o p_387246_
	a (Lhys;Ldhp;Ldhn;Lcdv;)V a
		0 o p_386914_
		1 o p_388286_
		2 o p_387479_
		3 o p_386766_
	a (Lhys;Ldhp;Ldhn;Ldrq;Lces;I)V a
		0 o p_387014_
		1 o p_388693_
		2 o p_388835_
		3 o p_388064_
		4 o p_434877_
		5 o p_388137_
	a (Ldhp;)Z a
		0 o p_390529_
	a (Lhys;Ldhp;Ldhn;Lcew;)V a
		0 o p_387100_
		1 o p_387635_
		2 o p_388107_
		3 o p_388201_
	b (Lhys;Ldhp;Ldhn;Ldrq;Lces;I)V b
		0 o p_387962_
		1 o p_388009_
		2 o p_387722_
		3 o p_388449_
		4 o p_435150_
		5 o p_388206_
hyr hyr
	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
hys hys
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
	a ()Lhys$b; a
	a (Ljava/util/function/Consumer;)V a
		0 o p_405345_
	a (I)V a
		0 o p_387339_
	a (Lbfq;)Lico; a
		0 o p_387539_
	a (Z)V a
		0 o p_428189_
	a (Ljava/lang/Object;)V a
		0 o p_416649_
	a (Lfua;Lhgy;III)V a
		0 o p_439009_
		1 o p_439820_
		2 o p_439168_
		3 o p_439735_
		4 o p_440735_
	b ()V b
	c ()V c
	d ()Z d
	e ()Z e
	f ()Z f
	g ()Lfoc; g
	h ()Z h
	i ()Lhys$b; i
hys$a hys$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 ()[Lhys$a; a
		static
	valueOf (Ljava/lang/String;)Lhys$a; valueOf
		static
		0 o p_388125_
	values ()[Lhys$a; values
		static
hys$b hys$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> (Lhys;)V <init>
		0 o p_387606_
	a (Lhhu;)V a
		0 o p_404949_
	a (Lhgk;)V a
		0 o p_405446_
	a (Z)V a
		0 o p_405321_
	a (Lhys$a;)V a
		0 o p_386511_
	a (Ljava/util/function/Supplier;)V a
		0 o p_405802_
	a (I)[I a
		0 o p_387793_
	a (Lico;)V a
		0 o p_404929_
	a ()V a
	a (Libh;Ljava/lang/Object;)V a
		0 o p_386884_
		1 o p_388093_
	a (Lfua;Lhgy;III)V a
		0 o p_439934_
		1 o p_439690_
		2 o p_439886_
		3 o p_440533_
		4 o p_440728_
	a (Libh;)Libh; a
		static
		0 o p_388852_
	b ()Ljava/util/List; b
	c ()[Lorg/joml/Vector3f; c
		static
hyt hyt
	a a
	b b
	c c
	<init> (Ljava/util/List;Lhyu;)V <init>
		0 o p_404765_
		1 o p_404921_
	a ()[Lorg/joml/Vector3f; a
	a (Lhys;Ldhp;Lhyq;Ldhn;Lgzn;Lces;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_435350_
		6 o p_388913_
hyu hyu
	a a
	b b
	c c
	<init> (ZLico;Lhhv;)V <init>
		0 o usesBlockLight
		1 o particleIcon
		2 o transforms
	a (Lhys$b;Ldhn;)V a
		0 o p_405601_
		1 o p_405202_
	a (Lieu;Lifd;Lhhz;)Lhyu; a
		static
		0 o p_404716_
		1 o p_405086_
		2 o p_405810_
	a ()Z a
	b ()Lico; b
	c ()Lhhv; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_405602_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyv hyv
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Liab;F[F[Lhyp;Lhyp;)V <init>
		0 o p_387657_
		1 o p_387313_
		2 o p_388061_
		3 o p_387161_
		4 o p_388319_
	a (Lhys;Ldhp;Lhyq;Ldhn;Lgzn;Lces;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_435703_
		6 o p_388577_
	a ([FF)I a
		static
		0 o p_386461_
		1 o p_386934_
hyv$a hyv$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (FLhyp$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 ()Lhyp$b; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_386723_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyv$b hyv$b
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Liab;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 (Lifc$a;Lhyp$b;)V a
		static
		0 o p_387695_
		1 o p_387900_
	a (Lhyp$a;Lhyp$b;)Lhyp; a
		static
		0 o p_386890_
		1 o p_387030_
	a (Lifc$a;)V a
		0 o p_387826_
	a (Lifc$a;Lhyv$a;)V a
		static
		0 o p_388772_
		1 o p_387986_
	a (Lhyp$a;)Lhyp; a
		0 o p_388005_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387435_
	b ()Liab; 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
hyw hyw
	a a
	b b
	<init> (Liar;Lhyw$a;)V <init>
		0 o p_387418_
		1 o p_400015_
	a (Lhys;Ldhp;Lhyq;Ldhn;Lgzn;Lces;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_435803_
		6 o p_386608_
hyw$a hyw$a
	get (Ljava/lang/Object;Lgzn;)Lhyp; get
		0 o p_399890_
		1 o p_400040_
hyw$b hyw$b
	a a
	b b
	<init> (Ljava/util/List;Lhyp$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 ()Lhyp$b; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388202_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyw$c hyw$c
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhyw$d;Ljava/util/Optional;)V <init>
		0 o unbakedSwitch
		1 o fallback
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lifc$a;Lhyp$b;)V a
		static
		0 o p_386591_
		1 o p_388441_
	a (Lhyp$a;Lhyp$b;)Lhyp; a
		static
		0 o p_387700_
		1 o p_387332_
	a (Lifc$a;)V a
		0 o p_386548_
	a (Lhyp$a;)Lhyp; a
		0 o p_388757_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_386872_
	b ()Lhyw$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
hyw$d hyw$d
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Liar;Ljava/util/List;)V <init>
		0 o property
		1 o cases
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Lhyp;Lgze;Ljava/lang/Object;Lgzn;)Lhyp; 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;Ljava/lang/Object;Lgzn;)Lhyp; a
		static
		0 o p_399340_
		1 o p_399341_
		2 o p_399342_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Lhyp;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;Lhyp;Lbfr;Lgzn;)Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; a
		0 o p_399346_
		1 o p_399347_
		2 o p_399348_
		3 o p_399349_
	a ()Liar; b
	a (Lhyw$d;)Liar$a; a
		static
		0 o p_387573_
	a (Lifc$a;)V a
		0 o p_388258_
	a (Lhyp$a;Lhyp;)Lhyp; a
		0 o p_386650_
		1 o p_388617_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Lbfr;)Lhyw$a; a
		0 o p_400045_
		1 o p_399763_
	a (Lbfr;Lgzn;Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/Object;Lhyp;)V a
		0 o p_432301_
		1 o p_432302_
		2 o p_432303_
		3 o p_432304_
		4 o p_432305_
	b ()Ljava/util/List; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_387419_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyx hyx
	a a
	b b
	<init> (Libh;Lhyu;)V <init>
		0 o p_387041_
		1 o p_405384_
	a ()[Lorg/joml/Vector3f; a
	a (Lhys;Ldhp;Lhyq;Ldhn;Lgzn;Lces;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_435146_
		6 o p_387759_
hyx$a hyx$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Libh$b;)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 (Lifc$a;)V a
		0 o p_387171_
	a (Lhyp$a;)Lhyp; a
		0 o p_388760_
	b (Lhyp$a;)Lhyu; b
		0 o p_404963_
	b ()Lamj; b
	c ()Libh$b; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_388861_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hyy hyy
	b b
	<init> ()V <init>
	a (Ljava/lang/Object;)V a
		0 o p_428832_
	i ()Ljava/lang/Object; i
hyz hyz
hz net/minecraft/commands/execution/tasks/package-info
hza hza
	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 (Ldhp;Lgzn;Lcew;ILdhn;)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
hzb hzb
	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 (Ldhp;Lgzn;Lcew;ILdhn;)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
hzc hzc
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lky$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 ()Lky$a; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_399659_
	get (Ldhp;Lgzn;Lcew;ILdhn;)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
hzd hzd
	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
hze hze
	a ()Lcom/mojang/serialization/MapCodec; a
hzf hzf
	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 (Ldhp;Lgzn;Lcew;ILdhn;)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
hzg hzg
	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 (Ldhp;Lgzn;Lcew;ILdhn;)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
hzh hzh
	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 (Ldhp;Lgzn;Lcew;ILdhn;)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
hzi hzi
	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 (Ldhp;Lgzn;Lcew;ILdhn;)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
hzj hzj
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lko;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 ()Lko; b
	c ()Z c
	equals (Ljava/lang/Object;)Z equals
		0 o p_388023_
	get (Ldhp;Lgzn;Lcew;ILdhn;)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
hzk hzk
	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 (Ldhp;Lgzn;Lcew;ILdhn;)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
hzl hzl
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfzx;)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 ()Lfzx; 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 (Ldhp;Lgzn;Lcew;ILdhn;)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
hzm hzm
	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 (Ldhp;Lgzn;Lcew;ILdhn;)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
hzn hzn
	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 (Ldhp;Lgzn;Lcew;ILdhn;)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
hzo hzo
	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 (Ldhp;Lgzn;Lcew;ILdhn;)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
hzp hzp
	get (Ldhp;Lgzn;Lcew;ILdhn;)Z get
		0 o p_399831_
		1 o p_399506_
		2 o p_399675_
		3 o p_400089_
		4 o p_400225_
hzq hzq
hzr hzr
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldhp;Lgzn;Lces;I)F a
		0 o p_388015_
		1 o p_386753_
		2 o p_435228_
		3 o p_386639_
	equals (Ljava/lang/Object;)Z equals
		0 o p_388728_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hzs hzs
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (ZLhzt$a;)V <init>
		0 o p_387575_
		1 o p_388890_
	<init> (Lhzt;)V <init>
		0 o p_388477_
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lhzs;)Lhzt; a
		static
		0 o p_388035_
	a (Ldhp;Lgzn;Lces;I)F a
		0 o p_387228_
		1 o p_386952_
		2 o p_434216_
		3 o p_387210_
hzt hzt
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (ZLhzt$a;)V <init>
		0 o p_388844_
		1 o p_387613_
	a ()Lhzt$a; a
	a (Lces;)F a
		static
		0 o p_432979_
	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 (Lces;JLja;)F a
		0 o p_432821_
		1 o p_387654_
		2 o p_388263_
	a (Lces;Lja;)D a
		static
		0 o p_432840_
		1 o p_387426_
	a (Ldhp;Lgzn;ILces;)F a
		0 o p_388108_
		1 o p_387750_
		2 o p_388073_
		3 o p_435973_
	a (Lces;Ljj;)Z a
		static
		0 o p_434341_
		1 o p_387891_
hzt$a hzt$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 (Lgzn;Ldhp;Lces;)Ljj; a
		0 o p_387000_
		1 o p_387505_
		2 o p_434685_
	a ()[Lhzt$a; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhzt$a; valueOf
		static
		0 o p_387205_
	values ()[Lhzt$a; values
		static
hzt$a$1 hzt$a$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_387070_
		1 o p_388159_
		2 o p_388297_
	a (Lgzn;Ldhp;Lces;)Ljj; a
		0 o p_388090_
		1 o p_388593_
		2 o p_434343_
hzt$a$2 hzt$a$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_387673_
		1 o p_387486_
		2 o p_386786_
	a (Lgzn;Ldhp;Lces;)Ljj; a
		0 o p_388590_
		1 o p_387822_
		2 o p_436068_
hzt$a$3 hzt$a$3
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_388583_
		1 o p_388160_
		2 o p_386615_
	a (Lgzn;Ldhp;Lces;)Ljj; a
		0 o p_386460_
		1 o p_387401_
		2 o p_434467_
hzt$a$4 hzt$a$4
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_390484_
		1 o p_390399_
		2 o p_390498_
	a (Lgzn;Ldhp;Lces;)Ljj; a
		0 o p_390456_
		1 o p_390419_
		2 o p_435538_
hzu hzu
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldhp;Lgzn;Lces;I)F a
		0 o p_387823_
		1 o p_386825_
		2 o p_433929_
		3 o p_387909_
	equals (Ljava/lang/Object;)Z equals
		0 o p_386453_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hzv hzv
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o normalize
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387175_
	a (Ldhp;Lgzn;Lces;I)F a
		0 o p_388019_
		1 o p_386708_
		2 o p_434102_
		3 o p_388179_
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_387464_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hzw hzw
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldhp;Lgzn;Lces;I)F a
		0 o p_387470_
		1 o p_387947_
		2 o p_434397_
		3 o p_388371_
hzx hzx
	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_387227_
	a (Ldhp;Lgzn;Lces;I)F a
		0 o p_386883_
		1 o p_387867_
		2 o p_434671_
		3 o p_388040_
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_387837_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hzy hzy
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o normalize
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387730_
	a (Ldhp;Lgzn;Lces;I)F a
		0 o p_386977_
		1 o p_386768_
		2 o p_432745_
		3 o p_386955_
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388680_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hzz hzz
	a a
	<init> (Z)V <init>
		0 o p_388777_
	a (F)Lhzz$a; a
		0 o p_387658_
	a (Ldhp;Lgzn;Lces;I)F a
		0 o p_386635_
		1 o p_387256_
		2 o p_436053_
		3 o p_387873_
	a (Ldhp;Lgzn;ILces;)F a
		0 o p_386601_
		1 o p_387798_
		2 o p_387568_
		3 o p_434879_
	b (F)Lhzz$a; b
		static
		0 o p_388906_
	b ()Z b
	c ()Lhzz$a; c
		static
hzz$1 hzz$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_
hzz$2 hzz$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_
hzz$a hzz$a
	a ()F a
	a (JF)V a
		0 o p_388155_
		1 o p_388782_
	a (J)Z a
		0 o p_386830_
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/functions/CommandFunction
	a (Lcom/mojang/brigadier/CommandDispatcher;Lel;Lcom/mojang/brigadier/StringReader;)Lhr; parseCommand
		static
		0 o p_306213_
		1 o p_305785_
		2 o p_306140_
	a (Ljava/lang/CharSequence;)V checkCommandLineLength
		static
		0 o p_326091_
	a ()Lamj; id
	a (Lup;Lcom/mojang/brigadier/CommandDispatcher;)Lic; instantiate
		0 o p_306231_
		1 o p_305923_
	a (Lamj;Lcom/mojang/brigadier/CommandDispatcher;Lel;Ljava/util/List;)Lia; fromLines
		static
		0 o p_306082_
		1 o p_306046_
		2 o p_305973_
		3 o p_306307_
	b (Ljava/lang/CharSequence;)Z shouldConcatenateNextLine
		static
		0 o p_306338_
iaa iaa
	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
iab iab
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldhp;Lgzn;Lces;I)F a
		0 o p_388695_
		1 o p_388363_
		2 o p_432809_
		3 o p_386614_
iac iac
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (ZLiac$a;)V <init>
		0 o p_387033_
		1 o p_390432_
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Liac;)Liac$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 (Ldhp;Lgzn;ILces;)F a
		0 o p_387493_
		1 o p_387362_
		2 o p_388783_
		3 o p_434788_
iac$a iac$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 (Lgzn;Ldhp;Lces;Lbfq;)F a
		0 o p_390505_
		1 o p_390478_
		2 o p_435064_
		3 o p_390390_
	a ()[Liac$a; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Liac$a; valueOf
		static
		0 o p_390400_
	values ()[Liac$a; values
		static
iac$a$1 iac$a$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_390485_
		1 o p_390500_
		2 o p_390433_
	a (Lgzn;Ldhp;Lces;Lbfq;)F a
		0 o p_390411_
		1 o p_390382_
		2 o p_432922_
		3 o p_390409_
iac$a$2 iac$a$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_390513_
		1 o p_390391_
		2 o p_390379_
	a (Lgzn;Ldhp;Lces;Lbfq;)F a
		0 o p_390440_
		1 o p_390494_
		2 o p_432770_
		3 o p_390488_
iac$a$3 iac$a$3
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_390369_
		1 o p_390490_
		2 o p_390515_
	a (Lgzn;Ldhp;Lces;Lbfq;)F a
		0 o p_390465_
		1 o p_390476_
		2 o p_435438_
		3 o p_390375_
iad iad
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o period
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387123_
	a (Ldhp;Lgzn;Lces;I)F a
		0 o p_387347_
		1 o p_388372_
		2 o p_435901_
		3 o p_388681_
	b ()F b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388770_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iae iae
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o remaining
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387574_
	a (Ldhp;Lgzn;Lces;I)F a
		0 o p_388572_
		1 o p_387106_
		2 o p_435045_
		3 o p_386612_
	a (Ldhp;Lcew;)I a
		static
		0 o p_387488_
		1 o p_388304_
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_386470_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iaf iaf
iag iag
iah iah
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldhp;Lgzn;Lcew;ILdhn;)Ldgi$a; a
		0 o p_387321_
		1 o p_387482_
		2 o p_387912_
		3 o p_387536_
		4 o p_387489_
	a ()Liar$a; a
	b (Ldhp;Lgzn;Lcew;ILdhn;)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
iai iai
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lko;)V <init>
		0 o componentType
	a (Lhyw$d;)Lko; a
		static
		0 o p_397332_
	a ()Liar$a; a
	a (Lko;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_397367_
	a (Lko;Ljava/util/List;)Lhyw$d; a
		static
		0 o p_397346_
		1 o p_397778_
	b (Lko;)Lcom/mojang/serialization/DataResult; b
		static
		0 o p_398049_
	b (Ldhp;Lgzn;Lcew;ILdhn;)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 ()Lcom/mojang/serialization/Codec; b
	c ()Liar$a; c
		static
	d ()Lko; a
	e ()Liar$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
iaj iaj
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Liar$a; a
	a (Ldhp;Lgzn;Lcew;ILdhn;)Lami; a
		0 o p_390388_
		1 o p_390477_
		2 o p_390423_
		3 o p_390520_
		4 o p_390452_
	b (Ldhp;Lgzn;Lcew;ILdhn;)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
iak iak
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Liar$a; a
	a (Ldhp;Lgzn;Lcew;ILdhn;)Lami; a
		0 o p_390525_
		1 o p_390442_
		2 o p_390437_
		3 o p_390427_
		4 o p_390397_
	b (Ldhp;Lgzn;Lcew;ILdhn;)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
ial ial
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o index
	a (Ldhp;Lgzn;Lcew;ILdhn;)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_
	a ()Liar$a; a
	b (Ldhp;Lgzn;Lcew;ILdhn;)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
iam iam
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldhp;Lgzn;Lcew;ILdhn;)Ldhn; a
		0 o p_388079_
		1 o p_388467_
		2 o p_388500_
		3 o p_388313_
		4 o p_387120_
	a ()Liar$a; a
	b (Ldhp;Lgzn;Lcew;ILdhn;)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
ian ian
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o property
	a (Ldhp;Lgzn;Lcew;ILdhn;)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_
	a ()Liar$a; a
	b (Ldhp;Lgzn;Lcew;ILdhn;)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
iao iao
	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> (Liao$a;Lcom/ibm/icu/text/DateFormat;)V <init>
		0 o p_390412_
		1 o p_389414_
	a (Liao$a;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_390353_
	a (Ldhp;Lgzn;Lcew;ILdhn;)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 (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Liao; a
		static
		0 o p_389429_
		1 o p_389567_
		2 o p_389699_
	a (Liao;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_390089_
	a (Lcom/ibm/icu/util/ULocale;)Lcom/ibm/icu/util/Calendar; a
		static
		0 o p_389436_
	a ()Liar$a; a
	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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389646_
	b (Liao$a;)Ljava/util/Optional; b
		static
		0 o p_390093_
	b (Ldhp;Lgzn;Lcew;ILdhn;)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 (Liao$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 (Liao$a;)Ljava/lang/String; d
		static
		0 o p_390095_
iao$a iao$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
iap iap
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldhp;Lgzn;Lcew;ILdhn;)Lcem; a
		0 o p_387406_
		1 o p_387423_
		2 o p_388453_
		3 o p_388098_
		4 o p_386609_
	a ()Liar$a; a
	b (Ldhp;Lgzn;Lcew;ILdhn;)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
iaq iaq
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V a
		static
iar iar
	a ()Liar$a; a
	b (Ldhp;Lgzn;Lcew;ILdhn;)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
iar$a iar$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;)Liar$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
ias ias
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Liar$a; a
	a (Ldhp;Lgzn;Lcew;ILdhn;)Lami; a
		0 o p_387701_
		1 o p_388261_
		2 o p_387373_
		3 o p_388817_
		4 o p_386970_
	b (Ldhp;Lgzn;Lcew;ILdhn;)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
iat iat
iau iau
iav iav
	a a
	b b
	<init> (Ldgn;Lhin;)V <init>
		0 o p_388643_
		1 o p_386611_
	a (Ljava/util/Set;)V a
		0 o p_428463_
	a (Ljava/lang/Object;Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_451672_
		1 o p_438901_
		2 o p_439572_
		3 o p_440255_
		4 o p_439074_
		5 o p_439999_
		6 o p_439818_
		7 o p_451665_
	a (Lefw;Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_451667_
		1 o p_440222_
		2 o p_439452_
		3 o p_440039_
		4 o p_439962_
		5 o p_439234_
		6 o p_440507_
		7 o p_451701_
	a (Ldhp;)Lefw; a
		0 o p_387879_
	b (Ldhp;)Ljava/lang/Object; b
		0 o p_387545_
iav$a iav$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;)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 (Libh$a;)Libh; a
		0 o p_434507_
	b ()Ldgn; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388601_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iaw iaw
	a a
	b b
	<init> (Lhip;Lier;)V <init>
		0 o p_386864_
		1 o p_388920_
	a (Ljava/util/Set;)V a
		0 o p_428290_
	a (Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_440115_
		1 o p_439551_
		2 o p_440198_
		3 o p_439951_
		4 o p_439919_
		5 o p_440058_
		6 o p_451700_
iaw$a iaw$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;)V <init>
		0 o p_386855_
	<init> (Lamj;)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 (Libh$a;)Libh; a
		0 o p_435542_
	b ()Lamj; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388791_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iax iax
	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> (Lies;Lguq;Lier;F)V <init>
		0 o p_434968_
		1 o p_386863_
		2 o p_388350_
		3 o p_386750_
	a (Ljava/util/Set;)V a
		0 o p_428204_
	a (Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_440682_
		1 o p_439468_
		2 o p_440053_
		3 o p_440465_
		4 o p_440260_
		5 o p_439501_
		6 o p_451677_
iax$a iax$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lamj;F)V <init>
		0 o texture
		1 o openness
	<init> (Lamj;)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 (Libh$a;)Libh; a
		0 o p_434841_
	b ()Lamj; b
	c ()F c
	equals (Ljava/lang/Object;)Z equals
		0 o p_388077_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iay iay
	a a
	b b
	<init> (Lies;Lgyo;)V <init>
		0 o p_435747_
		1 o p_387236_
	a (Ljava/util/Set;)V a
		0 o p_428309_
	a (Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_439378_
		1 o p_440542_
		2 o p_440468_
		3 o p_440438_
		4 o p_440436_
		5 o p_440547_
		6 o p_451696_
iay$a iay$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Libh$a;)Libh; a
		0 o p_433995_
	equals (Ljava/lang/Object;)Z equals
		0 o p_387704_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iaz iaz
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgux;Lamj;)V <init>
		0 o p_440114_
		1 o p_434991_
	a (Ljava/util/Set;)V a
		0 o p_435866_
	a (Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_439153_
		1 o p_440674_
		2 o p_439014_
		3 o p_439345_
		4 o p_440397_
		5 o p_440452_
		6 o p_451699_
	a (Lfua;)V a
		0 o p_434827_
iaz$a iaz$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ldwm$a;)V <init>
		0 o texture
		1 o pose
	<init> (Leev$a;Ldwm$a;)V <init>
		0 o p_447117_
		1 o p_445375_
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_445238_
	a (Libh$a;)Libh; a
		0 o p_435794_
	b ()Lamj; b
	c ()Ldwm$a; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_434911_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ib net/minecraft/commands/functions/FunctionBuilder
	a Ljava/util/List; plainEntries
	b Ljava/util/List; macroEntries
	c Ljava/util/List; macroArguments
	<init> ()V <init>
	a (Lhr;)V addCommand
		0 o p_305910_
	a (Lamj;)Lia; build
		0 o p_306219_
	a (Ljava/util/List;)Lit/unimi/dsi/fastutil/ints/IntList; convertToIndices
		0 o p_306261_
	a (Ljava/lang/String;ILel;)V addMacro
		0 o p_305989_
		1 o p_306173_
		2 o p_316255_
	a (Ljava/lang/String;)I getArgumentIndex
		0 o p_305915_
iba iba
	a a
	<init> (Lhjc;)V <init>
		0 o p_387969_
	a (Ljava/util/Set;)V a
		0 o p_428325_
	a (Ljava/lang/Object;Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_451676_
		1 o p_440174_
		2 o p_439942_
		3 o p_439680_
		4 o p_439898_
		5 o p_439427_
		6 o p_439976_
		7 o p_451705_
	a (Ldhp;)Lehq; a
		0 o p_386678_
	a (Lehq;Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_451706_
		1 o p_440702_
		2 o p_438956_
		3 o p_439353_
		4 o p_439981_
		5 o p_439623_
		6 o p_440093_
		7 o p_451684_
	b (Ldhp;)Ljava/lang/Object; b
		0 o p_387291_
iba$a iba$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Libh$a;)Libh; a
		0 o p_435515_
	equals (Ljava/lang/Object;)Z equals
		0 o p_386996_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibb ibb
	a a
	b b
	c c
	<init> (Lies;Lgwg$a;Lier;)V <init>
		0 o p_433915_
		1 o p_432760_
		2 o p_389504_
	a (Ljava/util/Set;)V a
		0 o p_428224_
	a (Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_439248_
		1 o p_439308_
		2 o p_439707_
		3 o p_440428_
		4 o p_440626_
		5 o p_439097_
		6 o p_451690_
ibb$a ibb$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lelb;)V <init>
		0 o p_389680_
	<init> (Lelb;Ljava/util/Optional;)V <init>
		0 o woodType
		1 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_389524_
	a (Libh$a;)Libh; a
		0 o p_434530_
	b ()Lelb; b
	c ()Ljava/util/Optional; c
	d ()Lier; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_389527_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibc ibc
	a (Ljava/lang/Object;Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_451686_
		1 o p_440665_
		2 o p_440367_
		3 o p_439017_
		4 o p_440170_
		5 o p_439794_
		6 o p_439778_
		7 o p_451689_
	a (Ldhp;)Ljava/lang/Void; a
		0 o p_386451_
	a (Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_388455_
		1 o p_387697_
		2 o p_439580_
		3 o p_388874_
		4 o p_388252_
		5 o p_387131_
		6 o p_451703_
	a (Ljava/lang/Void;Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_451685_
		1 o p_439179_
		2 o p_439381_
		3 o p_439114_
		4 o p_440203_
		5 o p_440276_
		6 o p_440607_
		7 o p_451707_
	b (Ldhp;)Ljava/lang/Object; b
		0 o p_386707_
ibd ibd
	a a
	b b
	<init> (Lhgc;Lgxi;)V <init>
		0 o p_439689_
		1 o p_428324_
	a (Ljava/util/Set;)V a
		0 o p_428562_
	a (Lhgc$a;Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_451691_
		1 o p_439036_
		2 o p_439012_
		3 o p_439704_
		4 o p_439598_
		5 o p_440685_
		6 o p_439388_
		7 o p_451687_
	a (Ljava/lang/Object;Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_451673_
		1 o p_439045_
		2 o p_439384_
		3 o p_440076_
		4 o p_439441_
		5 o p_440187_
		6 o p_439657_
		7 o p_451668_
	a (Ldhp;)Lhgc$a; a
		0 o p_428504_
	b (Ldhp;)Ljava/lang/Object; b
		0 o p_428419_
ibd$a ibd$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Libh$a;)Libh; a
		0 o p_433416_
	equals (Ljava/lang/Object;)Z equals
		0 o p_428421_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibe ibe
	a a
	b b
	<init> (Lies;Lgxc;)V <init>
		0 o p_433283_
		1 o p_386724_
	a (Ljava/util/Set;)V a
		0 o p_428407_
	a (Ljava/lang/Object;Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_439839_
		1 o p_439494_
		2 o p_439609_
		3 o p_440383_
		4 o p_439162_
		5 o p_439481_
		6 o p_439840_
		7 o p_451674_
	a (Lkm;Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_439858_
		1 o p_439137_
		2 o p_439913_
		3 o p_440473_
		4 o p_439119_
		5 o p_439273_
		6 o p_440377_
		7 o p_451692_
	a (Ldhp;)Lkm; a
		0 o p_387204_
	b (Ldhp;)Ljava/lang/Object; b
		0 o p_387588_
ibe$a ibe$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Libh$a;)Libh; a
		0 o p_434068_
	equals (Ljava/lang/Object;)Z equals
		0 o p_388027_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibf ibf
	a a
	b b
	c c
	d d
	<init> (Lhji;FLjg;Lier;)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 (Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_439715_
		1 o p_439819_
		2 o p_439007_
		3 o p_439286_
		4 o p_439124_
		5 o p_438934_
		6 o p_451704_
ibf$a ibf$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ldgn;)V <init>
		0 o p_388305_
	<init> (Lamj;FLjg;)V <init>
		0 o texture
		1 o openness
		2 o orientation
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Libh$a;)Libh; a
		0 o p_435748_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_386593_
	b ()Lamj; b
	c ()F c
	d ()Ljg; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_387377_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibg ibg
	a a
	b b
	c c
	<init> (Lgxi;FLhgk;)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 (Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_439965_
		1 o p_440519_
		2 o p_439018_
		3 o p_440585_
		4 o p_439887_
		5 o p_440182_
		6 o p_451695_
ibg$a ibg$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lecm$a;Ljava/util/Optional;F)V <init>
		0 o kind
		1 o textureOverride
		2 o animation
	<init> (Lecm$a;)V <init>
		0 o p_387200_
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lamj;)Lamj; a
		static
		0 o p_389346_
	a (Libh$a;)Libh; a
		0 o p_436037_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_389344_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_390096_
	b ()Lecm$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
ibh ibh
	a (Ljava/util/Set;)V a
		0 o p_428206_
	a (Ljava/lang/Object;Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_387335_
		1 o p_388635_
		2 o p_387508_
		3 o p_440488_
		4 o p_386748_
		5 o p_388858_
		6 o p_387642_
		7 o p_451675_
	b (Ldhp;)Ljava/lang/Object; b
		0 o p_387212_
ibh$a ibh$a
	b ()Lgyk; b
	c ()Lies; c
	d ()Lhgc; d
ibh$a$a ibh$a$a
	a a
	b b
	c c
	<init> (Lgyk;Lies;Lhgc;)V <init>
		0 o entityModelSet
		1 o materials
		2 o playerSkinRenderCache
	b ()Lgyk; b
	c ()Lies; c
	d ()Lhgc; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_432889_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibh$b ibh$b
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Libh$a;)Libh; a
		0 o p_433472_
ibi ibi
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Libh$a;)Ljava/util/Map; a
		static
		0 o p_435914_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_388167_
	a (Libh$a;Lcom/google/common/collect/ImmutableMap$Builder;Lduv;Libh$b;)V a
		static
		0 o p_432306_
		1 o p_432307_
		2 o p_432308_
		3 o p_432309_
	a ()V a
		static
ibj ibj
	a a
	b b
	c c
	<init> (Lies;Lgwg$a;Lier;)V <init>
		0 o p_435774_
		1 o p_435066_
		2 o p_389667_
	a (Ljava/util/Set;)V a
		0 o p_428256_
	a (Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_440327_
		1 o p_438876_
		2 o p_440467_
		3 o p_439536_
		4 o p_439265_
		5 o p_439509_
		6 o p_451680_
ibj$a ibj$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lelb;)V <init>
		0 o p_389712_
	<init> (Lelb;Ljava/util/Optional;)V <init>
		0 o woodType
		1 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_389433_
	a (Libh$a;)Libh; a
		0 o p_436063_
	b ()Lelb; b
	c ()Ljava/util/Optional; c
	d ()Lier; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_389664_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibk ibk
	a a
	<init> (Lgxr;)V <init>
		0 o p_386794_
	a (Ljava/util/Set;)V a
		0 o p_428389_
	a (Ldhn;Lfua;Lhgy;IIZI)V a
		0 o p_439415_
		1 o p_440271_
		2 o p_439029_
		3 o p_440435_
		4 o p_440161_
		5 o p_439212_
		6 o p_451671_
ibk$a ibk$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Libh$a;)Libh; a
		0 o p_434124_
	equals (Ljava/lang/Object;)Z equals
		0 o p_387102_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibl ibl
ibm ibm
	f f
	<init> (Lgzn;Lja;I)V <init>
		0 o p_451020_
		1 o p_451559_
		2 o p_451196_
ibn ibn
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lja;ZZLfpc;Lfpc;Lfpc;Lfpc;)V <init>
		0 o pos
		1 o isTranslucent
		2 o highContrast
		3 o shape
		4 o collisionShape
		5 o occlusionShape
		6 o interactionShape
	<init> (Lja;ZZLfpc;)V <init>
		0 o p_451260_
		1 o p_451414_
		2 o p_451550_
		3 o p_451218_
	a ()Lja; a
	b ()Z b
	c ()Z c
	d ()Lfpc; d
	e ()Lfpc; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_450938_
	f ()Lfpc; f
	g ()Lfpc; g
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibo ibo
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
ibp ibp
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> ()V <init>
	a ()V a
ibq ibq
	a a
	b b
	<init> ()V <init>
ibq$a ibq$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
ibr ibr
	b ()V b
	submit (Lhgy;Libo;)V submit
		0 o p_451317_
		1 o p_451314_
ibs ibs
	a a
	<init> ()V <init>
	a ()V a
	a (Libr;)V a
		0 o p_451061_
	a (Lhgz;Libo;)V a
		0 o p_451280_
		1 o p_451054_
ibt ibt
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a (Lftv;FFFFFFFFFFFFII)V a
		0 o p_451125_
		1 o p_450929_
		2 o p_451248_
		3 o p_451307_
		4 o p_451411_
		5 o p_451517_
		6 o p_451115_
		7 o p_451484_
		8 o p_451330_
		9 o p_451081_
		10 o p_451392_
		11 o p_451178_
		12 o p_451023_
		13 o p_451176_
		14 o p_451252_
	a (Libt$b;Lhxr$a;Lcom/mojang/blaze3d/systems/RenderPass;Licq;Z)V a
		0 o p_451476_
		1 o p_451364_
		2 o p_451026_
		3 o p_450917_
		4 o p_450993_
	a (Lhdo$b;)Libt$d; a
		static
		0 o p_451410_
	a (Lfud;FFFFFFFFFFFFII)V a
		0 o p_451037_
		1 o p_451323_
		2 o p_451350_
		3 o p_451241_
		4 o p_451326_
		5 o p_451182_
		6 o p_451048_
		7 o p_450939_
		8 o p_451515_
		9 o p_451558_
		10 o p_451343_
		11 o p_451453_
		12 o p_451552_
		13 o p_451266_
		14 o p_451033_
	a (Lhxr$a;)Libt$b; a
		0 o p_451288_
	a (Lfud;Lorg/joml/Quaternionf;FFFFFFFFII)V a
		0 o p_451429_
		1 o p_451152_
		2 o p_451154_
		3 o p_451510_
		4 o p_451099_
		5 o p_451333_
		6 o p_450981_
		7 o p_451389_
		8 o p_450933_
		9 o p_451000_
		10 o p_451498_
		11 o p_451079_
	a (Lhdo$b;FFFFFFFFFFFFII)V a
		0 o p_451483_
		1 o p_450934_
		2 o p_451032_
		3 o p_451083_
		4 o p_450951_
		5 o p_451534_
		6 o p_451303_
		7 o p_451113_
		8 o p_451108_
		9 o p_451084_
		10 o p_451110_
		11 o p_451263_
		12 o p_450958_
		13 o p_451513_
		14 o p_451575_
	b ()V b
	submit (Lhgy;Libo;)V submit
		0 o p_451442_
		1 o p_451044_
ibt$a ibt$a
	consume (FFFFFFFFFFFFII)V consume
		0 o p_451234_
		1 o p_451445_
		2 o p_451008_
		3 o p_451145_
		4 o p_451357_
		5 o p_451393_
		6 o p_450935_
		7 o p_450946_
		8 o p_451245_
		9 o p_451524_
		10 o p_451541_
		11 o p_451272_
		12 o p_451416_
		13 o p_450997_
ibt$b ibt$b
	a a
	b b
	c c
	<init> (ILcom/mojang/blaze3d/buffers/GpuBufferSlice;Ljava/util/Map;)V <init>
		0 o indexCount
		1 o dynamicTransforms
		2 o layers
	a ()I a
	b ()Lcom/mojang/blaze3d/buffers/GpuBufferSlice; b
	c ()Ljava/util/Map; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_451553_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibt$c ibt$c
	a a
	b b
	<init> (II)V <init>
		0 o vertexOffset
		1 o indexCount
	a ()I a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_451312_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibt$d ibt$d
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a ()V a
	a (FFFFFFFFFFFFII)V a
		0 o p_450943_
		1 o p_451507_
		2 o p_451576_
		3 o p_451070_
		4 o p_451062_
		5 o p_450982_
		6 o p_451425_
		7 o p_450930_
		8 o p_451128_
		9 o p_451432_
		10 o p_451162_
		11 o p_451492_
		12 o p_451573_
		13 o p_451279_
	a (Libt$a;)V a
		0 o p_451049_
	b ()I b
	c ()V c
ibu ibu
	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 ()V a
ibv ibv
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a ()V a
ibw ibw
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
	a (DD)Ljava/util/List; a
		0 o p_451554_
		1 o p_451518_
	a ()V a
	a (Libw$a;)D a
		static
		0 o p_451523_
ibw$a ibw$a
	a a
	b b
	<init> (Ljg;D)V <init>
		0 o direction
		1 o distance
	a ()Ljg; a
	b ()D b
	equals (Ljava/lang/Object;)Z equals
		0 o p_451141_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ibx ibx
iby iby
	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
ibz ibz
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lamj;)V <init>
		0 o p_423589_
	a (Lbap;)Licp; a
		0 o p_423524_
	a (Lfsy;ZZ)V a
		0 o p_423682_
		1 o p_423675_
		2 o p_423460_
ic net/minecraft/commands/functions/InstantiatedFunction
	a ()Lamj; id
	b ()Ljava/util/List; entries
ica ica
	a (Lamj;Ljava/nio/file/Path;)V a
		0 o p_276124_
		1 o p_276123_
icb icb
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Supplier;Lfsy;)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 (Lfsy;)V a
		0 o p_117989_
	a (Ljava/lang/String;)V a
		0 o p_418300_
	a (Lamj;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 ()Lfsy; d
icc icc
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([Lfsy;I)[Lfsy; a
		static
		0 o p_251300_
		1 o p_252326_
	a (Lfsy;)Z a
		static
		0 o p_252279_
	a (I)F a
		static
		0 o p_118041_
	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_
icd icd
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfsy; a
		static
	a (II)Lfsy; a
		static
		0 o p_249811_
		1 o p_249362_
	b ()Lici; b
		static
	c ()Lamj; c
		static
ice ice
	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
icf icf
	c c
	<init> (Lamj;)V <init>
		0 o p_389687_
	a (Lbap;)Licp; a
		0 o p_389520_
	a (Lfsy;ZZ)V a
		0 o p_389473_
		1 o p_389455_
		2 o p_389621_
	a (Licp;)V a
		0 o p_389491_
	c ()Lamj; c
icg icg
	<init> (Lamj;)V <init>
		0 o p_118133_
	a (Lbap;)Licp; a
		0 o p_389644_
ich ich
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Ljava/net/Proxy;Licq;Ljava/util/concurrent/Executor;)V <init>
		0 o p_443368_
		1 o p_443025_
		2 o p_442661_
	a (Ljb$c;Lfsy;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_451214_
		1 o p_389628_
	a (Lfsy;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 (Ljb$a;Lfsy;)Ljava/util/concurrent/CompletionStage; a
		0 o p_450740_
		1 o p_450741_
	a (Lfsy;Ljava/lang/String;)Lfsy; a
		static
		0 o p_389593_
		1 o p_389622_
	a (Lamj;Ljava/nio/file/Path;Ljava/lang/String;Z)Ljava/util/concurrent/CompletableFuture; a
		0 o p_389586_
		1 o p_389600_
		2 o p_389645_
		3 o p_389477_
	a (Ljava/nio/file/Path;Ljava/lang/String;)Lfsy; a
		0 o p_389493_
		1 o p_389422_
	a (Ljava/nio/file/Path;Ljb$a;Z)Lfsy; a
		0 o p_450742_
		1 o p_450743_
		2 o p_450744_
	b (Lfsy;IIII)V b
		static
		0 o p_389456_
		1 o p_389475_
		2 o p_389579_
		3 o p_389725_
		4 o p_389657_
	b (Ljb$c;Lfsy;)Ljb$c; b
		0 o p_450745_
		1 o p_450746_
ici ici
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lidz;Lfsy;Ljava/util/Optional;Ljava/util/List;)V <init>
		0 o p_249787_
		1 o p_251031_
		2 o p_252131_
		3 o p_435427_
		4 o p_435277_
	<init> (Lamj;Lidz;Lfsy;)V <init>
		0 o p_435401_
		1 o p_435105_
		2 o p_434990_
	a (I)V a
		0 o p_248864_
	a (Lidz;Lfsy;Lidy;)Lici$a; a
		0 o p_389347_
		1 o p_389348_
		2 o p_389349_
	a (Lit/unimi/dsi/fastutil/ints/IntSet;I)Z a
		static
		0 o p_251708_
		1 o p_251185_
	a ()Z a
	a (Lazo;)Ljava/util/Optional; a
		0 o p_434484_
	a (Lidz;IILidy;)Lici$a; a
		0 o p_250817_
		1 o p_249792_
		2 o p_252353_
		3 o p_250947_
	a (III)Z a
		0 o p_250374_
		1 o p_250934_
		2 o p_249573_
	a (IIII[Lfsy;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 (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_252315_
		1 o p_248634_
		2 o p_404810_
	b ()I b
	c ()I c
	close ()V close
	d ()Lamj; d
	e ()Ljava/util/stream/IntStream; e
	f ()Lick; f
	g ()I g
	h ()Ljava/lang/String; h
	i ()Ljava/lang/String; i
	j ()Ljava/lang/String; j
	toString ()Ljava/lang/String; toString
ici$a ici$a
	a a
	b b
	c c
	d d
	<init> (Lici;Ljava/util/List;IZ)V <init>
		0 o p_249387_
		1 o p_250968_
		2 o p_251686_
		3 o p_251832_
	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 ()Lick; a
	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_
	a (Lici$b;)I a
		static
		0 o p_249981_
	b ()Ljava/util/stream/IntStream; b
	b (I)I b
		0 o p_251327_
ici$b ici$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
ici$c ici$c
	a a
	b b
	<init> (Lici;)V <init>
		0 o p_249611_
	a (Lici$a;IIII)I a
		0 o p_251976_
		1 o p_250761_
		2 o p_250049_
		3 o p_250004_
		4 o p_251489_
	a (IILici$d;Lcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_250513_
		1 o p_251644_
		2 o p_248626_
		3 o p_405042_
	close ()V close
ici$d ici$d
	a a
	b b
	c c
	d d
	<init> (Lici;Lici$a;Lici$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
icj icj
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lamj;III)V <init>
		0 o p_276126_
		1 o p_276121_
		2 o p_276110_
		3 o p_276114_
	a (Ljava/util/List;ILjava/util/concurrent/Executor;)Licj$a; a
		0 o p_262029_
		1 o p_261919_
		2 o p_261665_
	a (Ljava/util/Map;IILici;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 (ILjava/util/concurrent/Executor;Ljava/util/List;)Licj$a; a
		0 o p_261391_
		1 o p_261392_
		2 o p_261393_
	a (Lics;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 (Lics;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 (Lbap;Lamj;ILjava/util/concurrent/Executor;Ljava/util/Set;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_295469_
		1 o p_294925_
		2 o p_294855_
		3 o p_294720_
		4 o p_432812_
	a ()Ljava/lang/String; a
	a (Licl$a;)Ljava/lang/String; a
		static
		0 o p_249576_
	a (Licl;II)Ljava/util/Map; a
		0 o p_276117_
		1 o p_276111_
		2 o p_276112_
	a (Ljava/util/function/Function;Lics;)Lici; a
		static
		0 o p_293672_
		1 o p_293673_
	a (Licn;)Licj; a
		static
		0 o p_249085_
	a (Lics;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 (Lbap;Lamj;)Ljava/util/List; a
		static
		0 o p_293674_
		1 o p_293675_
	a (ILico;)V a
		static
		0 o p_251160_
		1 o p_251202_
	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_
icj$a icj$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (IIILico;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 ()I a
	a (Lamj;)Lico; a
		0 o p_435640_
	b ()I b
	c ()I c
	d ()Lico; d
	e ()Ljava/util/Map; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_250785_
	f ()Ljava/util/concurrent/CompletableFuture; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ick ick
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_248847_
		1 o p_250486_
		2 o p_404920_
	close ()V close
icl icl
	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 (Licl$b;)Z a
		0 o p_118179_
	a (Licl$d;)V a
		0 o p_118181_
	a (Licl$a;)V a
		0 o p_249253_
	a (II)I a
		static
		0 o p_118189_
		1 o p_118190_
	b ()I b
	b (Licl$b;)Z b
		0 o p_118192_
	c (Licl$b;)Licl$a; c
		static
		0 o p_247946_
	c ()V c
	d (Licl$b;)Lamj; d
		static
		0 o p_247945_
	e (Licl$b;)Ljava/lang/Integer; e
		static
		0 o p_118199_
	f (Licl$b;)Ljava/lang/Integer; f
		static
		0 o p_118201_
icl$a icl$a
	b ()I b
	c ()I c
	d ()Lamj; d
icl$b icl$b
	a a
	b b
	c c
	<init> (Licl$a;II)V <init>
		0 o entry
		1 o width
		2 o height
	<init> (Licl$a;I)V <init>
		0 o p_250261_
		1 o p_250127_
	a ()Licl$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
icl$c icl$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 (Licl$d;)V a
		0 o p_250195_
	a ()I a
	a (Licl$b;)Z a
		0 o p_118222_
	b ()I b
	toString ()Ljava/lang/String; toString
icl$d icl$d
	load (Licl$a;II)V load
		0 o p_249434_
		1 o p_118230_
		2 o p_118231_
icm icm
	a a
	<init> (Licl$a;Ljava/util/Collection;)V <init>
		0 o p_250177_
		1 o p_248618_
	a ()Ljava/util/Collection; a
icn icn
	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> (Lamj;)V <init>
		0 o p_118269_
	a (Licj$a;)V a
		0 o p_250662_
	a (Lamj;Ljava/nio/file/Path;)V a
		0 o p_276106_
		1 o p_276127_
	a (I)I a
		static
		0 o p_406255_
	a (III)V a
		0 o p_428823_
		1 o p_428830_
		2 o p_428824_
	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 (Lamj;)Lico; a
		0 o p_118317_
	c ()V c
	d ()V d
	e ()Lico; e
	f ()V f
	g ()Lamj; g
	h ()I h
	i ()I i
	j ()I j
ico ico
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lamj;Lici;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 (Lfud;)Lfud; a
		0 o p_118382_
	a ()I a
	a (Lcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_404964_
	a (F)F a
		0 o p_294967_
	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 ()Lici; e
	f ()Lico$a; f
	g ()F g
	h ()F h
	i ()Lamj; i
	j ()F j
	k ()F k
	toString ()Ljava/lang/String; toString
ico$1 ico$1
	a a
	b b
	<init> (Lico;Lick;)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
ico$a ico$a
	a (Lcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_405841_
	close ()V close
icp icp
	a a
	b b
	<init> (Lfsy;Liei;)V <init>
		0 o image
		1 o metadata
	a (Lbap;Lamj;)Licp; a
		static
		0 o p_389659_
		1 o p_389563_
	a ()Licp; a
		static
	b ()Z b
	c ()Z c
	close ()V close
	d ()Lfsy; a
	e ()Liei; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_389507_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
icq icq
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lbap;)V <init>
		0 o p_118474_
	a (Lamj;)V a
		0 o p_389634_
	a (Lbap;Lamj;Licf;Ljava/util/concurrent/Executor;)Licq$a; a
		static
		0 o p_389696_
		1 o p_389555_
		2 o p_389691_
		3 o p_389430_
	a ()Ljava/lang/String; a
		static
	a (Lbap;Lamj;Licf;)Licp; 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 (Ljava/util/List;Lbap;Ljava/util/concurrent/Executor;Lamj;Liby;)V a
		static
		0 o p_389353_
		1 o p_389354_
		2 o p_389355_
		3 o p_389356_
		4 o p_389357_
	a (Lamj;Licf;)V a
		0 o p_389410_
		1 o p_389421_
	a (Lamj;Liby;)V a
		0 o p_118496_
		1 o p_118497_
	a (Ljava/nio/file/Path;)V a
		0 o p_276129_
	a (I)[Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_389352_
	a (Ljava/nio/file/Path;Lamj;Liby;)V a
		static
		0 o p_276100_
		1 o p_276101_
		2 o p_276102_
	b (Lamj;)Liby; b
		0 o p_118507_
	b (Lamj;Licf;)Licp; b
		0 o p_390395_
		1 o p_390396_
	b (Lbap;Lamj;Licf;)Licp; b
		static
		0 o p_389358_
		1 o p_389359_
		2 o p_389360_
	b (Lamj;Liby;)V b
		0 o p_118509_
		1 o p_118510_
	c (Lamj;)V c
		0 o p_118514_
	close ()V close
	d ()V d
	reload (Lbaj$b;Ljava/util/concurrent/Executor;Lbaj$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_435296_
		1 o p_118480_
		2 o p_118476_
		3 o p_118481_
icq$a icq$a
	a a
	b b
	<init> (Licf;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o texture
		1 o newContents
	a ()Licf; 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
icr icr
	d ()V d
ics ics
	a a
	<clinit> ()V <clinit>
		static
	a (Ljava/util/Set;Lamj;Lban;)Lici; a
		static
		0 o p_432310_
		1 o p_432311_
		2 o p_432312_
	create (Ljava/util/Set;)Lics; create
		static
		0 o p_434463_
	loadSprite (Lamj;Lban;)Lici; loadSprite
		0 o p_295581_
		1 o p_294329_
ict ict
	a a
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lbap;Lict$a;)V a
		0 o p_261770_
		1 o p_261757_
ict$a ict$a
	a (Lamj;Lban;)V a
		0 o p_261841_
		1 o p_261651_
	a (Lamj;Lban;Lics;)Lici; a
		static
		0 o p_293682_
		1 o p_293683_
		2 o p_293684_
	a (Lamj;Lict$b;)V a
		0 o p_261821_
		1 o p_261760_
	a (Ljava/util/function/Predicate;)V a
		0 o p_261532_
ict$b ict$b
	a ()V a
icu icu
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_295898_
	a (Lbap;Lict$a;Lict;)V a
		static
		0 o p_296461_
		1 o p_294743_
		2 o p_295860_
	a (Lbap;)Ljava/util/List; a
		0 o p_294111_
	a (Lics;)Lici; a
		static
		0 o p_295583_
	a (Lbap;Lamj;)Licu; a
		static
		0 o p_295606_
		1 o p_295617_
icu$1 icu$1
	a a
	<init> (Licu;Ljava/util/Map;)V <init>
		0 o p_295746_
		1 o p_295269_
	a (Lamj;Lict$b;)V a
		0 o p_296060_
		1 o p_296385_
	a (Ljava/util/function/Predicate;)V a
		0 o p_296294_
icv icv
	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
icw icw
icx icx
	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 (Lbap;Lict$a;)V a
		0 o p_261582_
		1 o p_261898_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_262096_
	a (Lamc;Lict$a;Lamj;Lban;)V a
		0 o p_261553_
		1 o p_261798_
		2 o p_261906_
		3 o p_261635_
	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
icy icy
	a a
	b b
	c c
	d d
	<init> (Lamj;Lban;I)V <init>
		0 o p_267104_
		1 o p_266995_
		2 o p_266778_
	a ()Lfsy; a
	b ()V b
icz icz
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lamj;Ljava/util/Map;)V <init>
		0 o p_267282_
		1 o p_266681_
		2 o p_266741_
	<init> (Ljava/util/List;Lamj;Ljava/util/Map;Ljava/lang/String;)V <init>
		0 o textures
		1 o paletteKey
		2 o permutations
		3 o separator
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ljava/util/function/Supplier;Lbap;Lamj;)Ljava/util/function/IntUnaryOperator; a
		static
		0 o p_267012_
		1 o p_266968_
		2 o p_267020_
	a (Lbap;)[I a
		0 o p_266955_
	a (Lbap;Lict$a;)V a
		0 o p_267219_
		1 o p_267250_
	a (Lbap;Lamj;)[I a
		static
		0 o p_267184_
		1 o p_267059_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_399351_
	a ([I[I)Ljava/util/function/IntUnaryOperator; a
		static
		0 o p_266839_
		1 o p_266776_
	a (Lit/unimi/dsi/fastutil/ints/Int2IntMap;I)I a
		static
		0 o p_359294_
		1 o p_359295_
	a (Ljava/util/Map;Ljava/util/function/Supplier;Lbap;Ljava/lang/String;Lamj;)V a
		static
		0 o p_266771_
		1 o p_266716_
		2 o p_266763_
		3 o p_267108_
		4 o p_266969_
	b ()Ljava/util/List; d
	c ()Lamj; 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
icz$a icz$a
	a a
	b b
	c c
	<init> (Licy;Ljava/util/function/Supplier;Lamj;)V <init>
		0 o baseImage
		1 o palette
		2 o permutationLocation
	a (Lics;)Lici; apply
		0 o p_295023_
	a ()V a
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_294684_
	b ()Licy; a
	c ()Ljava/util/function/Supplier; b
	d ()Lamj; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_267202_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
id 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 Lamj; id
	f Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_305933_
		1 o p_305814_
		2 o p_306148_
	a (Lvp;)Ljava/lang/String; stringify
		static
		0 o p_305920_
	a (Ljava/util/List;Ljava/util/List;I)V lambda$lookupValues$1
		static
		0 o p_305791_
		1 o p_306331_
		2 o p_305951_
	a (Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;)Lic; substituteAndParse
		0 o p_306226_
		1 o p_306024_
		2 o p_306281_
	a (Ljava/text/DecimalFormat;)V lambda$static$0
		static
		0 o p_305932_
	a ()Lamj; id
	a (Lup;Lcom/mojang/brigadier/CommandDispatcher;)Lic; instantiate
		0 o p_305810_
		1 o p_306149_
	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_
id$a net/minecraft/commands/functions/MacroFunction$Entry
	a (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lamj;)Lhr; instantiate
		0 o p_305908_
		1 o p_305826_
		2 o p_305778_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; parameters
id$b net/minecraft/commands/functions/MacroFunction$MacroEntry
	a Lig; template
	b Lit/unimi/dsi/fastutil/ints/IntList; parameters
	c Lel; compilationContext
	<init> (Lig;Lit/unimi/dsi/fastutil/ints/IntList;Lel;)V <init>
		0 o p_306131_
		1 o p_306124_
		2 o p_316385_
	a (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lamj;)Lhr; instantiate
		0 o p_306061_
		1 o p_306059_
		2 o p_306158_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; parameters
id$c net/minecraft/commands/functions/MacroFunction$PlainTextEntry
	a Lhr; compiledAction
	<init> (Lhr;)V <init>
		0 o p_306163_
	a (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lamj;)Lhr; instantiate
		0 o p_306111_
		1 o p_305941_
		2 o p_305903_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; parameters
ida ida
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lamj;)V <init>
		0 o p_400289_
	<init> (Lamj;Ljava/util/Optional;)V <init>
		0 o resourceId
		1 o spriteId
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lbap;Lict$a;)V a
		0 o p_261920_
		1 o p_261578_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_261903_
	b ()Lamj; c
	c ()Ljava/util/Optional; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_400132_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
idb idb
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lbfs;)V <init>
		0 o filter
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lbap;Lict$a;)V a
		0 o p_261888_
		1 o p_261864_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_261830_
	b ()Lbfs; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_399643_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
idc idc
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lamj;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 (Lbap;Lict$a;)V a
		0 o p_261498_
		1 o p_261828_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_262047_
	b ()Lamj; 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
idc$a idc$a
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lamj;DDDD)V <init>
		0 o sprite
		1 o x
		2 o y
		3 o width
		4 o height
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_261521_
	a ()Lamj; b
	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
idc$b idc$b
	a a
	b b
	c c
	d d
	<init> (Licy;Lidc$a;DD)V <init>
		0 o p_266678_
		1 o p_267197_
		2 o p_266911_
		3 o p_266789_
	a (Lics;)Lici; apply
		0 o p_296272_
	a ()V a
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_295537_
idd idd
ide ide
idf idf
	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;Lfnx;)V <init>
		0 o p_249324_
		1 o p_295556_
	a (Lazb;)Lazx; a
		0 o p_250048_
	a (Ljava/lang/String;Lazx$c;Lxx;)Lazx; a
		0 o p_250992_
		1 o p_250814_
		2 o p_249835_
	a (Ljava/lang/String;)Lxx; a
		0 o p_250421_
	a (Ljava/util/function/BiConsumer;)V a
		0 o p_249851_
	a (Ljava/nio/file/Path;)Ljava/nio/file/Path; a
		0 o p_251339_
	a (Ljava/lang/String;Lxx;)Laza; a
		static
		0 o p_326492_
		1 o p_326472_
	b (Ljava/nio/file/Path;)Lazf; b
		static
		0 o p_250749_
idg idg
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lczo;)Lczp; a
		static
		0 o p_295448_
		1 o p_445682_
	a ()Lamj; a
		static
	a (Ljava/util/UUID;)Lczp; a
		static
		0 o p_294401_
	a (Lcom/mojang/authlib/GameProfile;)Lczp; a
		static
		0 o p_296012_
	b ()Lczp; b
		static
idh idh
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbap;Lbya;)[I a
		0 o p_406344_
		1 o p_406283_
	a ([ILbap;Lbya;)V a
		0 o p_406287_
		1 o p_406260_
		2 o p_406269_
	a (Ljava/lang/Object;Lbap;Lbya;)V a
		0 o p_406216_
		1 o p_406291_
		2 o p_406299_
	b (Lbap;Lbya;)Ljava/lang/Object; b
		0 o p_406337_
		1 o p_406362_
idi idi
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbap;Lbya;)[I a
		0 o p_118660_
		1 o p_118661_
	a ([ILbap;Lbya;)V a
		0 o p_118667_
		1 o p_118668_
		2 o p_118669_
	a (Ljava/lang/Object;Lbap;Lbya;)V a
		0 o p_118663_
		1 o p_118664_
		2 o p_118665_
	b (Lbap;Lbya;)Ljava/lang/Object; b
		0 o p_118671_
		1 o p_118672_
idj idj
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbap;Lbya;)[I a
		0 o p_118677_
		1 o p_118678_
	a ([ILbap;Lbya;)V a
		0 o p_118684_
		1 o p_118685_
		2 o p_118686_
	a (Ljava/lang/Object;Lbap;Lbya;)V a
		0 o p_118680_
		1 o p_118681_
		2 o p_118682_
	b (Lbap;Lbya;)Ljava/lang/Object; b
		0 o p_118688_
		1 o p_118689_
idk idk
	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_
idl idl
	<init> ()V <init>
	a (Lbap;Lamj;)[I a
		static
		0 o p_118727_
		1 o p_118728_
idm idm
	a a
	b b
	<init> (Licq;)V <init>
		0 o p_364440_
	a (Lfhv;Ljava/lang/Integer;Lidm$a;)Lidm$a; a
		0 o p_360442_
		1 o p_362953_
		2 o p_362729_
	a (Lfht;Lfhv;)V a
		0 o p_360802_
		1 o p_362966_
	a ()V a
	b (Lfht;Lfhv;)Lamj; b
		0 o p_364272_
		1 o p_364454_
	c (Lfht;Lfhv;)Lidm$a; c
		0 o p_360665_
		1 o p_363475_
	close ()V close
idm$a idm$a
	a a
	b b
	c c
	d d
	<init> (Lidm;ILfhv;)V <init>
		0 o p_360446_
		1 o p_362268_
		2 o p_362707_
	a ()V a
	a (Lfhv;)V a
		0 o p_361304_
	a (I)Ljava/lang/String; a
		static
		0 o p_405315_
	b ()V b
	close ()V close
idn idn
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lane;Lich;Ljava/util/concurrent/Executor;)V <init>
		0 o p_294690_
		1 o p_439051_
		2 o p_442497_
		3 o p_294105_
	a (Lcom/mojang/authlib/GameProfile;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_439848_
	a (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_307544_
		1 o p_307606_
	a (Ljava/util/concurrent/CompletableFuture;ZLczp;)Lczp; a
		static
		0 o p_450757_
		1 o p_450758_
		2 o p_450759_
	a (Lcom/mojang/authlib/GameProfile;Z)Ljava/util/function/Supplier; a
		0 o p_439880_
		1 o p_440599_
	a (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lczo;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;Ljava/lang/Void;)Lczp; a
		static
		0 o p_450751_
		1 o p_450752_
		2 o p_450753_
		3 o p_450754_
		4 o p_450755_
		5 o p_450756_
	a (Lczp;)Lczp; a
		static
		0 o p_450996_
	a (ZLczp;)Z a
		static
		0 o p_450749_
		1 o p_450750_
	b (ZLczp;)Z b
		static
		0 o p_450747_
		1 o p_450748_
	b (Lczp;)Lczp; b
		static
		0 o p_451383_
idn$1 idn$1
	a a
	b b
	c c
	<init> (Lidn;Lane;Ljava/util/concurrent/Executor;)V <init>
		0 o p_118850_
		1 o p_440220_
		2 o p_296188_
	a (Lidn$a;Lczp;Ljava/lang/Throwable;)Ljava/util/Optional; a
		static
		0 o p_389366_
		1 o p_451340_
		2 o p_389368_
	a (Lidn$a;Lane;)Lcom/mojang/authlib/minecraft/MinecraftProfileTextures; a
		static
		0 o p_438817_
		1 o p_438818_
	a (Lidn$a;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;)Ljava/util/concurrent/CompletionStage; a
		0 o p_307129_
		1 o p_307130_
	a (Lidn$a;)Ljava/util/concurrent/CompletableFuture; load
		0 o p_296373_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_118855_
idn$2 idn$2
	a a
	<clinit> ()V <clinit>
		static
idn$a idn$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
idn$b idn$b
	a a
	b b
	c c
	d d
	<init> (Lidn;Ljava/nio/file/Path;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)V <init>
		0 o p_442713_
		1 o p_294453_
		2 o p_294220_
	a (Ljava/lang/String;)Lamj; 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_
ido ido
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgal;)V <init>
		0 o p_118866_
	a (Lbap;Lbya;)Ljava/util/List; a
		0 o p_118869_
		1 o p_118870_
	a (Ljava/util/List;Lbap;Lbya;)V a
		0 o p_118878_
		1 o p_118879_
		2 o p_118880_
	a ()Lgev; a
	a (Ljava/lang/Object;Lbap;Lbya;)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 (Lbap;Lbya;)Ljava/lang/Object; b
		0 o p_118882_
		1 o p_118883_
idp idp
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<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 (Lamj;)Lamj; a
		static
		0 o p_420007_
	a ()Lcom/mojang/serialization/DataResult; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_419703_
	a (F)Lamj; a
		0 o p_419860_
	b ()I e
	c ()I f
	d ()Ljava/util/List; g
	e ()Ljava/util/List; h
	equals (Ljava/lang/Object;)Z equals
		0 o p_419959_
	f ()Ljava/lang/String; f
	g ()Ljava/lang/String; g
	h ()Ljava/lang/String; h
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
idq idq
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Map$Entry;)Lami; a
		static
		0 o p_419819_
	a (Ljava/util/Map;Lbap;Lbya;)V a
		0 o p_419827_
		1 o p_419962_
		2 o p_419731_
	a (Lami;)Lidp; a
		0 o p_419608_
	a (Ljava/lang/Object;Lbap;Lbya;)V a
		0 o p_419945_
		1 o p_420063_
		2 o p_420019_
idr idr
	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 (Lyd;)Lbes; a
		0 o p_118925_
	a (Lbap;Ljava/util/List;Z)Lidr; a
		static
		0 o p_265765_
		1 o p_265743_
		2 o p_265470_
	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_
	b (Ljava/lang/String;)Z b
		0 o p_118928_
	b ()Z b
ids ids
	<init> ()V <init>
	a (Lyd;Z)Lbes; a
		static
		0 o p_118932_
		1 o p_118933_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_118930_
idt idt
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Luk;)V a
		static
		0 o p_118942_
	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_
idu idu
	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 ()Lxx; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_265767_
	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
idv idv
	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 (Lbap;)V a
		0 o p_118973_
	a (Ljava/lang/String;)V a
		0 o p_265224_
	a ()Ljava/lang/String; a
	a (Ljava/util/Map;Lazb;)V a
		static
		0 o p_389369_
		1 o p_389370_
	a (Ljava/util/stream/Stream;)Ljava/util/Map; a
		static
		0 o p_118982_
	b (Ljava/lang/String;)Lidu; b
		0 o p_118977_
	b ()Ljava/util/SortedMap; b
idw idw
idx idx
	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 (Lcom/mojang/datafixers/util/Either;)Lidx; a
		static
		0 o p_389578_
	a (I)I a
		0 o p_389658_
	a ()I c
	a (Lidx;)Lcom/mojang/datafixers/util/Either; a
		static
		0 o p_389536_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389594_
	b ()Ljava/util/Optional; d
	b (Lidx;)Lidx; b
		static
		0 o p_389618_
	equals (Ljava/lang/Object;)Z equals
		0 o p_389557_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
idy idy
	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 ()Ljava/util/Optional; c
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389697_
	a (II)Lidz; a
		0 o p_249859_
		1 o p_250148_
	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
idz idz
	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
ie net/minecraft/commands/functions/PlainTextFunction
	a Lamj; id
	b Ljava/util/List; entries
	<init> (Lamj;Ljava/util/List;)V <init>
		0 o id
		1 o entries
	a ()Lamj; id
	a (Lup;Lcom/mojang/brigadier/CommandDispatcher;)Lic; 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
iea iea
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Liea$a;)V <init>
		0 o hat
	a ()Liea$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
iea$a iea$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 ()[Liea$a; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Liea$a; valueOf
		static
		0 o p_389580_
	values ()[Liea$a; values
		static
ieb ieb
iec iec
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lied;)V <init>
		0 o scaling
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_337438_
	a ()Lied; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_295150_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ied ied
	a a
	b b
	<clinit> ()V <clinit>
		static
	a ()Lied$d; a
ied$a ied$a
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (IILied$a$a;Z)V <init>
		0 o width
		1 o height
		2 o border
		3 o stretchInner
	a ()Lied$d; a
	a (Lied$a;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_299275_
	a (Lied$a$a;Lied$a;)Ljava/lang/String; a
		static
		0 o p_297928_
		1 o p_297929_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_370353_
	b ()I d
	b (Lied$a$a;Lied$a;)Ljava/lang/String; b
		static
		0 o p_297926_
		1 o p_297927_
	c ()I e
	d ()Lied$a$a; f
	e ()Z g
	equals (Ljava/lang/Object;)Z equals
		0 o p_294352_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ied$a$a ied$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 (Ljava/lang/Integer;)Lied$a$a; a
		static
		0 o p_295538_
	a (Lied$a$a;)Lcom/mojang/datafixers/util/Either; a
		static
		0 o p_296295_
	a ()I a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_297930_
	b ()I b
	b (Lied$a$a;)Lcom/mojang/serialization/DataResult; b
		static
		0 o p_295407_
	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
ied$b ied$b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lied$d; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_295129_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ied$c ied$c
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o width
		1 o height
	a ()Lied$d; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_294311_
	b ()I d
	c ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_295395_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ied$d ied$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 ()[Lied$d; b
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lied$d; valueOf
		static
		0 o p_296472_
	values ()[Lied$d; values
		static
iee iee
ief ief
	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
ieg ieg
ieh ieh
iei iei
	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
iej iej
iek iek
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Licq;I)V <init>
		0 o p_434709_
		1 o p_434537_
	a (Liek$d;Ljava/lang/Object;)V a
		0 o p_434674_
		1 o p_435007_
	a (I)V a
		0 o p_433218_
	a (Ljava/util/Map;Ljava/util/List;Ljava/util/List;Lamj;Liek$b;)V a
		static
		0 o p_435785_
		1 o p_432826_
		2 o p_433116_
		3 o p_435836_
		4 o p_434021_
	a (Lamj;)Licn; a
		0 o p_436770_
	a (Lier;)Lico; a
		0 o p_433878_
	a (Ljava/util/function/BiConsumer;Lamj;Liek$b;)V a
		static
		0 o p_436507_
		1 o p_436508_
		2 o p_436509_
	a (Lbap;Ljava/util/concurrent/Executor;Liek$c;)V a
		0 o p_434976_
		1 o p_434239_
		2 o p_435220_
	a (Liek$c;Licj$a;Ljava/lang/Throwable;)V a
		static
		0 o p_435439_
		1 o p_434695_
		2 o p_433705_
	a (Ljava/util/function/BiConsumer;)V a
		0 o p_436581_
	b (I)[Ljava/util/concurrent/CompletableFuture; b
		static
		0 o p_435941_
	close ()V close
	prepareSharedState (Lbaj$b;)V prepareSharedState
		0 o p_434399_
	reload (Lbaj$b;Ljava/util/concurrent/Executor;Lbaj$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_432891_
		1 o p_435942_
		2 o p_434562_
		3 o p_433243_
iek$a iek$a
	a a
	b b
	c c
	d d
	<init> (Lamj;Lamj;ZLjava/util/Set;)V <init>
		0 o textureId
		1 o definitionLocation
		2 o createMipmaps
		3 o additionalMetadata
	<init> (Lamj;Lamj;Z)V <init>
		0 o p_435325_
		1 o p_435767_
		2 o p_433479_
	a ()Lamj; a
	b ()Lamj; b
	c ()Z c
	d ()Ljava/util/Set; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_434720_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iek$b iek$b
	a a
	b b
	<init> (Licn;Liek$a;)V <init>
		0 o atlas
		1 o config
	a (Lbap;Ljava/util/concurrent/Executor;I)Ljava/util/concurrent/CompletableFuture; a
		0 o p_432955_
		1 o p_433221_
		2 o p_435602_
	a ()Licn; a
	b ()Liek$a; b
	close ()V close
	equals (Ljava/lang/Object;)Z equals
		0 o p_433406_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iek$c iek$c
	a a
	b b
	<init> (Liek$b;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o entry
		1 o preparations
	a (Ljava/util/Map;)V a
		0 o p_435868_
	a ()Liek$b; a
	a (Ljava/util/Map;Lamj;Lico;)V a
		0 o p_432744_
		1 o p_434339_
		2 o p_435114_
	b ()Ljava/util/concurrent/CompletableFuture; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_434075_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iek$d iek$d
	a a
	b b
	c c
	<init> (Ljava/util/List;Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_433811_
		1 o p_435240_
		2 o p_435312_
	a (Ljava/util/Map;Liek$c;)V a
		static
		0 o p_434705_
		1 o p_433127_
	a (Lamj;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_433051_
	a ()Ljava/util/Map; a
iel iel
	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 ()Lk; a
	a (Li;Li;)Liel; a
		static
		0 o p_405164_
		1 o p_405562_
	a ([[Liel;)V a
		static
		0 o p_404104_
	b ()Lh; b
	c ()Lifa; c
	d ()[Liel; d
		static
	valueOf (Ljava/lang/String;)Liel; valueOf
		static
		0 o p_119165_
	values ()[Liel; values
		static
iel$a iel$a
	a a
	<init> (Liel;)V <init>
		0 o parent
	a ()Lk; a
	a (Ljg;)Lorg/joml/Matrix4fc; a
		0 o p_405486_
	b (Ljg;)Lorg/joml/Matrix4fc; b
		0 o p_404754_
	b ()Liel; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_405025_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iem iem
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ZZ)Lejm; a
		static
		0 o p_405398_
		1 o p_405468_
	a ()Ljava/util/function/Function; a
		static
	b ()Lejn; b
		static
ien ien
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamj;Lejn;Ljava/util/List;)Lien$b; a
		static
		0 o p_362931_
		1 o p_363315_
		2 o p_360590_
	a (Lbap;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_387674_
		1 o p_388736_
	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 (Ljava/util/Map$Entry;Ljava/util/function/Function;)Lien$b; a
		static
		0 o p_404108_
		1 o p_404109_
	a (Ljava/util/List;)Lien$b; a
		static
		0 o p_404105_
	a (Lbap;)Ljava/util/Map; a
		static
		0 o p_386248_
	a (Lamj;Lien$a;)Ljava/lang/String; a
		static
		0 o p_404106_
		1 o p_404107_
ien$a ien$a
	a a
	b b
	<init> (Ljava/lang/String;Lhhp;)V <init>
		0 o source
		1 o contents
	a ()Ljava/lang/String; a
	b ()Lhhp; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_364301_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ien$b ien$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
ieo ieo
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbap;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_390398_
		1 o p_390441_
	a (Lamj;Lban;Ljy$b;)Lieo$b; a
		static
		0 o p_399352_
		1 o p_399353_
		2 o p_399354_
	a (Ljava/util/List;)Lieo$a; a
		static
		0 o p_390406_
	a (Ljy$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 (Lbfm;Lhyl;)Lhyl; a
		static
		0 o p_399363_
		1 o p_399364_
	a (Ljava/util/List;Ljy$b;Ljava/util/concurrent/Executor;Lamj;Lban;)V a
		static
		0 o p_399358_
		1 o p_399359_
		2 o p_399360_
		3 o p_399361_
		4 o p_399362_
	a (Lbap;)Ljava/util/Map; a
		static
		0 o p_390504_
	a (Lamj;Lban;Lcom/mojang/serialization/DataResult$Error;)V a
		static
		0 o p_390386_
		1 o p_390459_
		2 o p_390349_
ieo$a ieo$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
ieo$b ieo$b
	a a
	b b
	<init> (Lamj;Lhyl;)V <init>
		0 o id
		1 o clientItemInfo
	a ()Lamj; a
	b ()Lhyl; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_390355_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iep iep
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Map$Entry;)Lami; a
		static
		0 o p_386999_
	a (Ljava/util/Map;Lbap;Lbya;)V a
		0 o p_388124_
		1 o p_387311_
		2 o p_387076_
	a (Lami;)Lieq; a
		0 o p_388632_
	a (Ljava/lang/Object;Lbap;Lbya;)V a
		0 o p_388758_
		1 o p_387218_
		2 o p_388417_
ieq ieq
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o layers
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388468_
	a (Lieq$d;)Ljava/util/List; a
		0 o p_387923_
	a ()Lieq$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
ieq$a ieq$a
	a a
	<init> ()V <init>
	a (Lieq$d;[Lieq$c;)Lieq$a; a
		0 o p_388688_
		1 o p_388509_
	a (Lamj;Z)Lieq$a; a
		0 o p_387097_
		1 o p_387092_
	a ()Lieq; a
	a (Lamj;)Lieq$a; a
		0 o p_388946_
	a (Ljava/util/Map$Entry;)Ljava/util/List; a
		static
		0 o p_386826_
	a (Lieq$d;)Ljava/util/List; a
		static
		0 o p_387338_
	b (Lamj;Z)Lieq$a; b
		0 o p_387549_
		1 o p_388218_
ieq$b ieq$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
ieq$c ieq$c
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ljava/util/Optional;Z)V <init>
		0 o textureId
		1 o dyeable
		2 o usePlayerTexture
	<init> (Lamj;)V <init>
		0 o p_386866_
	a (Lieq$d;)Lamj; a
		0 o p_386578_
	a (Lieq$d;Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_387187_
		1 o p_386699_
	a (Lamj;Z)Lieq$c; a
		static
		0 o p_388888_
		1 o p_388540_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388785_
	a ()Lamj; b
	b (Lamj;Z)Lieq$c; b
		static
		0 o p_388030_
		1 o p_386457_
	b ()Ljava/util/Optional; c
	c ()Z d
	equals (Ljava/lang/Object;)Z equals
		0 o p_387515_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ieq$d ieq$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 ()[Lieq$d; b
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lieq$d; valueOf
		static
		0 o p_388841_
	values ()[Lieq$d; values
		static
ier ier
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lamj;)V <init>
		0 o p_119191_
		1 o p_119192_
	a (Lies;Lhfw;Ljava/util/function/Function;)Lfud; a
		0 o p_433736_
		1 o p_119195_
		2 o p_119196_
	a (Ljava/util/function/Function;)Lhgk; a
		0 o p_119202_
	a ()Lamj; a
	a (Lies;Lhfw;Ljava/util/function/Function;ZZ)Lfud; a
		0 o p_433991_
		1 o p_119198_
		2 o p_119199_
		3 o p_119200_
		4 o p_361164_
	b ()Lamj; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_119206_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ies ies
	a (Lier;)Lico; a
		0 o p_433654_
iet iet
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lifg; a
		static
	a (Lhhm$b;Ljg;)Lhhm; a
		static
		0 o p_404113_
		1 o p_404114_
ieu ieu
	a (Lieu$a;)Ljava/lang/Object; a
		0 o p_410340_
	a (Lamj;)Lifd; a
		0 o p_405736_
	a ()Life; a
ieu$a ieu$a
	compute (Lieu;)Ljava/lang/Object; compute
		0 o p_410681_
iev iev
	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> (Lgyk;Lies;Lhgc;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lifd;)V <init>
		0 o p_388903_
		1 o p_434703_
		2 o p_440085_
		3 o p_251087_
		4 o p_250416_
		5 o p_388404_
		6 o p_404940_
	a (Lamj;)Lamj; a
		static
		0 o p_349910_
	a (Life;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_404922_
		1 o p_405407_
	a (I)Lamj; a
		static
		0 o p_349912_
	a (Ljava/util/Map;Lamj;Lhyl;)V a
		static
		0 o p_404115_
		1 o p_404116_
		2 o p_404117_
	a (Liev$c;Liev$b;Lamj;Lhyl;)Lhyp; a
		0 o p_438819_
		1 o p_438820_
		2 o p_438821_
		3 o p_438822_
	a (Liev$b;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Liev$a; a
		static
		0 o p_404125_
		1 o p_404126_
		2 o p_404127_
		3 o p_404128_
	a (Liev$c;Lejm;Lhhr$c;)Lhhr; a
		static
		0 o p_409108_
		1 o p_409109_
		2 o p_409110_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_349911_
iev$a iev$a
	a a
	b b
	c c
	d d
	<init> (Liev$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 ()Liev$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
iev$b iev$b
	a a
	b b
	<init> (Lhhr;Lhyp;)V <init>
		0 o block
		1 o item
	a ()Lhhr; a
	a (Lifd;Life;)Liev$b; a
		static
		0 o p_405089_
		1 o p_405847_
	b ()Lhyp; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_404938_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iev$b$1 iev$b$1
	a a
	<init> (Life;)V <init>
		0 o p_404898_
	a (Lieu$a;)Ljava/lang/Object; a
		0 o p_410289_
	a (Lamj;)Lifd; a
		0 o p_405277_
	a ()Life; a
iev$c iev$c
	a a
	b b
	c c
	d d
	<init> (Liev;Life;)V <init>
		0 o p_250786_
		1 o p_405481_
	a (Lieu$a;)Ljava/lang/Object; a
		0 o p_409780_
	a ()Life; a
	a (Lamj;)Lifd; a
		0 o p_248568_
	b (Lieu$a;)Ljava/lang/Object; b
		0 o p_410129_
iew iew
	debugName ()Ljava/lang/String; debugName
iex iex
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Lifg;)V <init>
		0 o p_360750_
		1 o p_365355_
	a (Ljava/util/List;)V a
		0 o p_405689_
	a (Lifc;)V a
		0 o p_388596_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lamj;Liex$a;)V a
		static
		0 o p_404131_
		1 o p_404132_
		2 o p_404133_
	a (Lamj;)Liex$a; a
		0 o p_405299_
	a (Lamj;Lifg;)V a
		0 o p_405447_
		1 o p_405251_
	a (Lifg;)Z a
		static
		0 o p_405616_
	a (Ljava/util/Map;Ljava/lang/Object;)Liex$a; a
		0 o p_404129_
		1 o p_404130_
	a ()Lifd; a
	b (Ljava/util/List;)V b
		static
		0 o p_405440_
	b ()Ljava/util/Map; b
	b (Lamj;Lifg;)Liex$a; b
		0 o p_405734_
		1 o p_404997_
iex$a iex$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> (Lamj;Lifg;Z)V <init>
		0 o p_405048_
		1 o p_404712_
		2 o p_404729_
	a (Liex$b;Ljava/util/function/Function;)Ljava/lang/Object; a
		0 o p_405509_
		1 o p_405257_
	a (Lhhz;Lieu;)Lico; a
		0 o p_405019_
		1 o p_405134_
	a (I)Liex$b; a
		static
		0 o p_405746_
	a (Liex$b;)Ljava/lang/Object; a
		0 o p_405631_
	a (Lhhz;Lieu;Lifa;)Lifb; a
		0 o p_405587_
		1 o p_405166_
		2 o p_405646_
	a ()Lifg; a
	a (Liex$b;Ljava/lang/Object;)Ljava/lang/Object; a
		0 o p_404819_
		1 o p_404859_
	b (Lhhz;Lieu;Lifa;)Lifb; b
		0 o p_405546_
		1 o p_404641_
		2 o p_405363_
	b ()Lifd; b
	c (Lhhz;Lieu;Lifa;)Lifb; c
		0 o p_405176_
		1 o p_405260_
		2 o p_405723_
	c ()Z c
	d ()Lifg$a; d
	debugName ()Ljava/lang/String; debugName
	e ()Lhhv; e
	f ()Liff; f
	g ()Lhhz; g
iex$b iex$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
iey iey
	a a
	b b
	<init> ()V <init>
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;ILejm;)V a
		static
		0 o p_361292_
		1 o p_365107_
		2 o p_365109_
	a (Lgbe;Lduv;)Ljava/util/List; a
		static
		0 o p_362726_
		1 o p_362091_
	a (Ljava/util/Map;Lgbe;Ljava/util/Map;Lejm;Lhhr$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 (Liey$a;)Ljava/util/Set; a
		static
		0 o p_361541_
	a (Lgbe;Lien$b;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a
		static
		0 o p_364277_
		1 o p_360427_
iey$a iey$a
	a a
	b b
	<init> (Ljava/lang/Object;Ljava/util/List;)V <init>
		0 o equalityGroup
		1 o coloringValues
	a (Lejm;Lhhr$c;Ljava/util/List;)Liey$a; a
		static
		0 o p_361701_
		1 o p_409921_
		2 o p_362442_
	a (Lejm;Ljava/util/List;)Ljava/util/List; a
		static
		0 o p_362069_
		1 o p_363650_
	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
iez iez
	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> (Lgbe;Liek;Lhgc;)V <init>
		0 o p_119407_
		1 o p_434259_
		2 o p_440151_
	a (Licj$a;Liev;Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lgyk;Lhgv;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_434753_
		1 o p_248945_
		2 o p_363498_
		3 o p_388110_
		4 o p_387466_
		5 o p_405316_
	a (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/CompletableFuture;Ljava/util/concurrent/Executor;Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; a
		0 o p_438823_
		1 o p_438824_
		2 o p_438825_
		3 o p_438826_
		4 o p_438827_
		5 o p_438828_
		6 o p_438829_
		7 o p_438830_
		8 o p_438831_
		9 o p_438832_
	a (Lamj;)Lhyp; a
		0 o p_387691_
	a (Ljava/util/Map;Lien$b;Lieo$a;)Liez$b; a
		static
		0 o p_363228_
		1 o p_361624_
		2 o p_390496_
	a (Lbap;)Ljava/util/Map; a
		static
		0 o p_359316_
	a (Lgbe;Lien$b;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a
		static
		0 o p_362057_
		1 o p_362559_
	a (Lcom/google/common/collect/Multimap;Lcom/google/common/collect/Multimap;Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lgyk;Lhgv;Liev$a;)Liez$a; a
		static
		0 o p_432328_
		1 o p_432329_
		2 o p_432330_
		3 o p_432331_
		4 o p_432332_
		5 o p_432333_
	a (Lien$b;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a
		0 o p_359309_
	a ()Lhhr; a
	a (Lbap;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_251361_
		1 o p_252189_
	a (Lgyk;)Lhgv; a
		0 o p_438833_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a
		static
		0 o p_386278_
	a (Ljava/lang/String;Ljava/util/Collection;)V a
		static
		0 o p_386266_
		1 o p_386267_
	a (Liez$a;)V a
		0 o p_248996_
	a (Ljava/util/List;)Ljava/util/Map; a
		static
		0 o p_250813_
	a (Lier;)Ljava/lang/String; a
		static
		0 o p_339314_
	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/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)Liez$b; a
		static
		0 o p_404149_
		1 o p_404150_
		2 o p_404151_
		3 o p_404152_
	a (Ljava/util/Map;Lhhr;)Ljava/util/Map; a
		static
		0 o p_386989_
		1 o p_405855_
	a (Liex;Lhyl;)V a
		static
		0 o p_390108_
		1 o p_390109_
	a (Ljava/util/Map;Lhhr;Lejm;)V a
		static
		0 o p_404153_
		1 o p_404154_
		2 o p_404155_
	a (Lejm;Lejm;)Z a
		0 o p_119416_
		1 o p_119417_
	b ()Lhhf; b
	b (Lamj;)Lhyl$a; b
		0 o p_390438_
	b (Ljava/lang/String;Ljava/util/Collection;)V b
		static
		0 o p_387727_
		1 o p_252017_
	c (Lamj;)Ljava/lang/String; c
		static
		0 o p_386272_
	c ()Ljava/util/function/Supplier; c
	d ()Ljava/util/function/Supplier; d
	e ()Lgyk; e
	f ()Lhgv; f
	reload (Lbaj$b;Ljava/util/concurrent/Executor;Lbaj$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_433049_
		1 o p_250550_
		2 o p_249079_
		3 o p_249221_
iez$1 iez$1
	a a
	b b
	c c
	d d
	<init> (Licj$a;Lcom/google/common/collect/Multimap;Lcom/google/common/collect/Multimap;)V <init>
		0 o p_434049_
		1 o p_386679_
		2 o p_388886_
	a (Lier;Liew;)Lico; a
		0 o p_388183_
		1 o p_388862_
	a (Ljava/lang/String;Liew;)Lico; a
		0 o p_387702_
		1 o p_387819_
iez$a iez$a
	a a
	b b
	c c
	d d
	e e
	<init> (Liev$a;Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ljava/util/Map;Lgyk;Lhgv;)V <init>
		0 o bakedModels
		1 o modelGroups
		2 o modelCache
		3 o entityModelSet
		4 o specialBlockModelRenderer
	a ()Liev$a; a
	b ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; b
	c ()Ljava/util/Map; c
	d ()Lgyk; d
	e ()Lhgv; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_251346_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iez$b iez$b
	a a
	b b
	<init> (Lifd;Ljava/util/Map;)V <init>
		0 o missing
		1 o models
	a ()Lifd; a
	b ()Ljava/util/Map; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_404680_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ifa ifa
	q q
	<clinit> ()V <clinit>
		static
	a ()Lk; a
	a (Ljg;)Lorg/joml/Matrix4fc; a
		0 o p_405422_
	b (Ljg;)Lorg/joml/Matrix4fc; b
		0 o p_405142_
ifb ifb
	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 (Ljg;)Ljava/util/List; a
		0 o p_405514_
	a ()Ljava/util/List; a
ifb$a ifb$a
	a a
	b b
	<init> ()V <init>
	a ()Lifb; a
	a (Ljava/util/List;IIIIIII)Lifb; 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 (Ljg;Lhhk;)Lifb$a; a
		0 o p_405416_
		1 o p_405678_
	a (Lhhk;)Lifb$a; a
		0 o p_405329_
ifc ifc
	a (Lifc$a;)V a
		0 o p_387087_
ifc$a ifc$a
	markDependency (Lamj;)V markDependency
		0 o p_388329_
ifd ifd
	a a
	b b
	<clinit> ()V <clinit>
		static
	a (Lhhz;Lieu;)Lico; a
		0 o p_405126_
		1 o p_404926_
	a (Lifd;Ldhn;)Lhhu; a
		static
		0 o p_404657_
		1 o p_405330_
	a (Lhhz;Lieu;Lifa;)Lifb; a
		0 o p_405784_
		1 o p_405450_
		2 o p_405844_
	a (Lifd;)Lhhz; a
		static
		0 o p_405472_
	a ()Lifg; a
	a (Lhhz;Lieu;Liew;)Lico; a
		static
		0 o p_404698_
		1 o p_405533_
		2 o p_405824_
	b (Lifd;)Z b
		static
		0 o p_404692_
	b ()Lifd; b
	c (Lifd;)Lifg$a; c
		static
		0 o p_405791_
	c ()Z c
	d (Lifd;)Liff; d
		static
		0 o p_405270_
	d ()Lifg$a; d
	e ()Lhhv; e
	e (Lifd;)Lhhv; e
		static
		0 o p_404681_
	f ()Liff; f
	g ()Lhhz; g
ife ife
	a (Lhhz;Ljava/lang/String;Liew;)Lico; a
		0 o p_404867_
		1 o p_405322_
		2 o p_405457_
	a (Lier;Liew;)Lico; a
		0 o p_387809_
		1 o p_404904_
	a (Ljava/lang/String;Liew;)Lico; a
		0 o p_387031_
		1 o p_405621_
iff iff
	a a
	<clinit> ()V <clinit>
		static
	a (Lhhz;Lieu;Lifa;Liew;)Lifb; a
		static
		0 o p_405112_
		1 o p_405354_
		2 o p_405672_
		3 o p_405151_
	bake (Lhhz;Lieu;Lifa;Liew;)Lifb; bake
		0 o p_405831_
		1 o p_405026_
		2 o p_405122_
		3 o p_405635_
ifg ifg
	c c
	a ()Liff; a
	b ()Lifg$a; b
	c ()Ljava/lang/Boolean; c
	d ()Lhhv; d
	e ()Lhhz$a; e
	f ()Lamj; f
ifg$a ifg$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 ()Z a
	a (Ljava/lang/String;)Lifg$a; a
		static
		0 o p_388510_
	b ()[Lifg$a; b
		static
	valueOf (Ljava/lang/String;)Lifg$a; valueOf
		static
		0 o p_388645_
	values ()[Lifg$a; values
		static
ifh ifh
	a a
	b b
	<init> (Lcaa;)V <init>
		0 o p_410272_
	a ()Lico; a
	a (Lbfq;Ljava/util/List;)V a
		0 o p_409649_
		1 o p_410123_
ifh$a ifh$a
	d d
	<init> (Lcaa;)V <init>
		0 o entries
	a (Lifc$a;Lbzz;)V a
		static
		0 o p_409684_
		1 o p_409719_
	a (Lieu;)Lhhr; a
		0 o p_410875_
	a (Lieu;Lhhr$b;)Lhhr; a
		static
		0 o p_410515_
		1 o p_409707_
	a (Lifc$a;)V a
		0 o p_409900_
	b ()Lcaa; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_410672_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ifi ifi
ifj ifj
ifk ifk
	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> (Lfzz;Ljava/nio/file/Path;Lgtl$i;)V <init>
		0 o p_314574_
		1 o p_314635_
		2 o p_314528_
	a (Lwk;Lifo$c;)V a
		0 o p_314502_
		1 o p_314463_
	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 (I)Lbey$a; a
		0 o p_314632_
	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 (Layw;Ljava/util/concurrent/Executor;Lgal;Ljava/net/Proxy;)Lifl; a
		0 o p_314570_
		1 o p_314421_
		2 o p_314576_
		3 o p_314551_
	a (Ljava/util/UUID;Ljava/nio/file/Path;)V a
		0 o p_314510_
		1 o p_314417_
	a (Lifn$a;)V a
		0 o p_314628_
	a (Lwk;)Lifm; a
		static
		0 o p_314519_
	a ()Lbac; a
	b (Ljava/util/List;)Lbac; 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 ()Lifn; j
ifk$1 ifk$1
	<init> ()V <init>
	a (Ljava/util/UUID;Lifm$a;)V a
		0 o p_314962_
		1 o p_314984_
	a (Ljava/util/UUID;Lifm$b;)V a
		0 o p_314931_
		1 o p_314970_
ifk$2 ifk$2
	a a
	<init> (Lifk;)V <init>
		0 o p_314588_
	a (Ljava/util/UUID;Lifm$a;)V a
		0 o p_314975_
		1 o p_314925_
	a (Ljava/util/UUID;Lifm$b;)V a
		0 o p_314952_
		1 o p_314938_
ifk$3 ifk$3
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lifk;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
ifk$4 ifk$4
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lifk;Lgal;Layw;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
ifk$5 ifk$5
	a a
	b b
	c c
	d d
	<init> (Lifk;Ljava/util/concurrent/Executor;)V <init>
		0 o p_315006_
		1 o p_314971_
	a ()V a
	run ()V run
ifk$6 ifk$6
	a a
	<init> (Lwk;)V <init>
		0 o p_314988_
	a (Ljava/util/UUID;Lifm$a;)V a
		0 o p_315010_
		1 o p_314963_
	a (Ljava/util/UUID;Lifm$b;)V a
		0 o p_314956_
		1 o p_314990_
ifk$7 ifk$7
	a a
	b b
	c c
	d d
	<init> (Lifk;Lifm;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;Lifm$a;)V a
		0 o p_314964_
		1 o p_314957_
	a (Ljava/util/UUID;Lifm$b;)V a
		0 o p_314992_
		1 o p_314954_
ifk$8 ifk$8
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
ifl ifl
	a (Ljava/util/Map;Ljava/util/function/Consumer;)V a
		0 o p_314430_
		1 o p_314486_
ifm ifm
	a (Ljava/util/UUID;Lifm$a;)V a
		0 o p_314623_
		1 o p_314920_
	a (Ljava/util/UUID;Lifm$b;)V a
		0 o p_315007_
		1 o p_314979_
ifm$a ifm$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 ()[Lifm$a; a
		static
	valueOf (Ljava/lang/String;)Lifm$a; valueOf
		static
		0 o p_314921_
	values ()[Lifm$a; values
		static
ifm$b ifm$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 ()[Lifm$b; a
		static
	valueOf (Ljava/lang/String;)Lifm$b; valueOf
		static
		0 o p_314993_
	values ()[Lifm$b; values
		static
ifn ifn
	scheduleReload (Lifn$a;)V scheduleReload
		0 o p_314413_
ifn$a ifn$a
	a ()V a
	a (Z)V a
		0 o p_314498_
	b ()Ljava/util/List; b
ifn$b ifn$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
ifo ifo
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lifl;Lifm;Lifn;Ljava/lang/Runnable;Lifo$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/Collection;Layw$b;)V a
		0 o p_314562_
		1 o p_314549_
	a (Ljava/util/List;Layw$b;)V a
		0 o p_314477_
		1 o p_314466_
	a (Lifo$e;)V a
		0 o p_314599_
	a (Ljava/util/UUID;Lifo$e;)V a
		0 o p_314541_
		1 o p_314473_
	a (Ljava/util/UUID;Ljava/nio/file/Path;)V a
		0 o p_314448_
		1 o p_314520_
	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_
	b (Ljava/util/UUID;)V b
		0 o p_314529_
	b (Lifo$e;)Z b
		0 o p_314901_
	b ()V b
	c (Ljava/util/UUID;)Lifo$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
ifo$1 ifo$1
	a a
	b b
	c c
	<init> (Lifo;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_314617_
		1 o p_314644_
		2 o p_314612_
	a (Lifo$e;)Lifn$b; a
		static
		0 o p_314577_
	a ()V a
	a (Z)V a
		0 o p_314558_
	b ()Ljava/util/List; b
ifo$a ifo$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 ()[Lifo$a; a
		static
	valueOf (Ljava/lang/String;)Lifo$a; valueOf
		static
		0 o p_314563_
	values ()[Lifo$a; values
		static
ifo$b ifo$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 ()[Lifo$b; a
		static
	valueOf (Ljava/lang/String;)Lifo$b; valueOf
		static
		0 o p_314554_
	values ()[Lifo$b; values
		static
ifo$c ifo$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 ()[Lifo$c; a
		static
	valueOf (Ljava/lang/String;)Lifo$c; valueOf
		static
		0 o p_314424_
	values ()[Lifo$c; values
		static
ifo$d ifo$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;ILifm$a;)V <init>
		0 o p_314646_
		1 o p_314521_
		2 o p_314987_
	a ()[Lifo$d; a
		static
	valueOf (Ljava/lang/String;)Lifo$d; valueOf
		static
		0 o p_314411_
	values ()[Lifo$d; values
		static
ifo$e ifo$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 ()Z a
	a (Lifo$d;)V a
		0 o p_314504_
ifp ifp
ifq ifq
	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> (Lamj;Lbcf;Lbfq;)V <init>
		0 o p_235068_
		1 o p_235069_
		2 o p_235070_
	<init> (Lbcd;Lbcf;Lbfq;)V <init>
		0 o p_235072_
		1 o p_235073_
		2 o p_235074_
	a ()Lamj; a
	a (Lihq;)Lihs; a
		0 o p_119591_
	b ()Ligh; b
	c ()Lbcf; c
	d ()Z d
	e ()I e
	f ()F f
	g ()F g
	h ()D h
	i ()D i
	j ()D j
	k ()Ligk$a; k
	l ()Z l
	toString ()Ljava/lang/String; toString
ifr ifr
	n n
	<init> (Lbcd;Lbcf;Lbfq;)V <init>
		0 o p_235076_
		1 o p_235077_
		2 o p_235078_
	m ()Z m
	n ()V n
ifs ifs
	a ()V a
ift ift
	<init> (Lcqr;)V <init>
		0 o p_119611_
	o ()Lifr; o
	p ()Z p
ifu ifu
	<init> (Lcqr;)V <init>
		0 o p_119615_
	o ()Lifr; o
	p ()Z p
ifv ifv
	n n
	o o
	p p
	q q
	r r
	<init> (Lcqr;Lbcd;Lbcf;)V <init>
		0 o p_119621_
		1 o p_119622_
		2 o p_119623_
	o ()Lifr; o
	p ()Z p
	q ()V q
	r ()Z r
	s ()Z s
	u ()F u
	v ()F v
ifw ifw
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lhep;Lihq;Ldsv;)V <init>
		0 o p_119639_
		1 o p_119640_
		2 o p_119641_
	a ()V a
	a (Ldsr;)V a
		0 o p_274718_
	a (Ljk;Ldst;Lifw$a;)Lifw$a; a
		0 o p_426939_
		1 o p_426940_
		2 o p_426941_
	a (Ldsq;)V a
		0 o p_426938_
	a (Ldst;Ljk;)V a
		0 o p_119652_
		1 o p_263342_
	b ()F b
ifw$a ifw$a
	n n
	o o
	<init> (Lbcd;)V <init>
		0 o p_119658_
	o ()V o
	p ()V p
	q ()V q
ifx ifx
	a a
	b b
	c c
	<init> (Lhep;)V <init>
		0 o p_119666_
	a (Lejm;)Z a
		static
		0 o p_119669_
	a ()V a
ify ify
	n n
	o o
	p p
	<init> (Lbcd;Lbcf;Lbfq;Lfzh;FF)V <init>
		0 o p_437331_
		1 o p_437342_
		2 o p_437353_
		3 o p_437415_
		4 o p_437269_
		5 o p_437261_
	o ()V o
	q ()V q
ifz ifz
	n n
	o o
	p p
	<init> (Lhep;)V <init>
		0 o p_119673_
	q ()V q
ig 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;)Lig; 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
iga iga
	n n
	<init> (Lbcd;Lbcf;FFLcdv;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
igb igb
	n n
	o o
	p p
	q q
	r r
	<init> (Lcwj;)V <init>
		0 o p_119690_
	q ()V q
	s ()Z s
igc igc
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	<init> (Ldca;)V <init>
		0 o p_119696_
	q ()V q
	r ()Z r
	s ()Z s
igd igd
	n n
	o o
	p p
	q q
	<init> (Lczl;Lcrg;)V <init>
		0 o p_415857_
		1 o p_415751_
	q ()V q
	r ()Z r
ige ige
	n n
	o o
	p p
	q q
	r r
	<init> (Lczl;Ldca;Z)V <init>
		0 o p_174940_
		1 o p_174941_
		2 o p_174942_
	q ()V q
	r ()Z r
	s ()Z s
igf igf
	<init> (Lamj;Lbcf;FFLbfq;ZILigk$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> (Lbcd;Lbcf;FFLbfq;ZILigk$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_
	<init> (Lbcd;Lbcf;FFLbfq;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> (Lbcd;Lbcf;FFLbfq;Lja;)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_
	a (Lbcd;Lbfq;DDD)Ligf; a
		static
		0 o p_235128_
		1 o p_235129_
		2 o p_235130_
		3 o p_235131_
		4 o p_235132_
	a (Lbcd;F)Ligf; a
		static
		0 o p_119753_
		1 o p_119754_
	a (Lbcd;FF)Ligf; a
		static
		0 o p_119756_
		1 o p_119757_
		2 o p_119758_
	a (Lbcd;Lfoh;)Ligf; a
		static
		0 o p_249575_
		1 o p_249600_
	a (Ljk;F)Ligf; a
		static
		0 o p_263418_
		1 o p_263405_
	a (Lbcd;)Ligf; a
		static
		0 o p_119760_
	b (Lbcd;F)Ligf; b
		static
		0 o p_119746_
		1 o p_427410_
	b (Lbcd;FF)Ligf; b
		static
		0 o p_119767_
		1 o p_119768_
		2 o p_119769_
igg igg
	n n
	o o
	p p
	<init> (Lctx;)V <init>
		0 o p_273565_
	q ()V q
	s ()Z s
igh igh
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lcay;Lcay;ILigh$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 (Lihn;)V a
		0 o p_119789_
	a ()Lamj; a
	a (Lbfq;)Ligh; a
		0 o p_235143_
	b ()Lamj; b
	b (Lbfq;)Ljava/lang/Object; b
		0 o p_235145_
	c ()Lcay; c
	d ()Lcay; d
	e ()I e
	f ()Ligh$a; f
	g ()Z g
	h ()Z h
	i ()I i
	toString ()Ljava/lang/String; toString
igh$a igh$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 ()[Ligh$a; a
		static
	a (Ljava/lang/String;)Ligh$a; a
		static
		0 o p_119811_
	valueOf (Ljava/lang/String;)Ligh$a; valueOf
		static
		0 o p_119813_
	values ()[Ligh$a; values
		static
igi igi
	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
igj igj
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ligi; deserialize
		0 o p_119827_
		1 o p_119828_
		2 o p_119829_
	a (Lcom/google/gson/JsonObject;Ligh$a;)Ligh$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;)Ligh; 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_
igk igk
	a ()Lamj; a
	a (Lihq;)Lihs; a
		0 o p_119841_
	b ()Ligh; b
	c ()Lbcf; c
	d ()Z d
	e ()I e
	f ()F f
	g ()F g
	h ()D h
	i ()D i
	j ()D j
	k ()Ligk$a; k
	l ()Z l
	r ()Z r
	s ()Z s
	t ()Lbfq; t
		static
igk$a igk$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 ()[Ligk$a; a
		static
	valueOf (Ljava/lang/String;)Ligk$a; valueOf
		static
		0 o p_119850_
	values ()[Ligk$a; values
		static
igl igl
	m ()Z m
	q ()V q
igm igm
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lhep;Lihq;)V <init>
		0 o p_119856_
		1 o p_119857_
	a ()V a
ign ign
	<init> ()V <init>
ign$a ign$a
	n n
	<init> (Lhep;Lbcd;)V <init>
		0 o p_119861_
		1 o p_119862_
	q ()V q
ign$b ign$b
	n n
	o o
	p p
	<init> (Lhep;)V <init>
		0 o p_119867_
	q ()V q
igo igo
igp igp
	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_
igq igq
	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_
igr igr
	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
igs igs
	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
igt igt
	a (Ljava/lang/String;)Ljava/util/List; a
		0 o p_235211_
	a (Ljava/util/List;Ljava/util/function/Function;)Ligt; a
		static
		0 o p_235213_
		1 o p_235214_
	a ()Ligt; a
		static
	a (Ligv;Ljava/lang/Object;Ligv;Lamj;)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_
igt$1 igt$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_
igt$2 igt$2
	a a
	b b
	<init> (Ligv;Ligv;)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_
igu igu
	a (Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_344720_
	a (Ligv;Ljava/lang/Object;Ljava/lang/String;)V a
		static
		0 o p_346419_
		1 o p_345390_
		2 o p_344960_
	empty ()Ligu; empty
		static
	plainText (Ljava/util/List;Ljava/util/function/Function;)Ligu; plainText
		static
		0 o p_346366_
		1 o p_346287_
	search (Ljava/lang/String;)Ljava/util/List; search
		0 o p_119955_
igv igv
	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
igw igw
igx igx
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Ligy;Ljr;Lfik;)V <init>
		0 o p_251269_
		1 o p_250644_
		2 o p_249022_
	a (Lawy;)V a
		0 o p_120011_
	a (Ljava/net/SocketAddress;Lbbb;)Lxx; a
		0 o p_120007_
		1 o p_434311_
	b ()Ligy; b
	c ()Lnet/minecraft/server/MinecraftServer; c
	r ()Lup; r
igy igy
	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> (Ljava/lang/Thread;Lfzz;Lfih$c;Lbaa;Lani;Lane;Laxi;)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_433940_
	I ()Ljava/nio/file/Path; I
	J ()Z J
	U ()Lbfg; U
	W ()I W
	a ()Lbwb; a
	a (Z)V a
		0 o p_120053_
	a (Ljava/util/UUID;)V a
		0 o p_120047_
	a (Ljava/lang/Throwable;Leng;Ldqv;)V a
		0 o p_352390_
		1 o p_352401_
		2 o p_330829_
	a (Lbbb;)Z a
		0 o p_433537_
	a (Ldrn;ZI)Z a
		0 o p_120041_
		1 o p_120042_
		2 o p_120043_
	a (Ldqv;)V a
		0 o p_351693_
	a (Lae;)Lae; a
		0 o p_174970_
	a (Ljava/util/function/BooleanSupplier;)V a
		0 o p_120049_
	a (Ldrn;)V a
		0 o p_120039_
	a (Lp;)V a
		0 o p_120051_
	b (Ljava/lang/Throwable;Leng;Ldqv;)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 (Ldqv;)V b
		0 o p_351694_
	b ()V b
	bd ()Z bd
	bj ()Ldrn; bj
	c (I)I c
		0 o p_120056_
	c ()Z c
	d ()V d
	e ()Z e
	f ()Lbwe; 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 ()Ljava/lang/String; q
	s ()Z s
	t ()I t
	x ()Ljj; x
	z ()V z
igz igz
	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
ih net/minecraft/commands/functions/package-info
iha iha
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
iha$a iha$a
	a a
	b b
	c c
	<init> (Liha$b;)V <init>
		0 o p_120090_
	run ()V run
iha$b iha$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
ihb ihb
	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
ihc ihc
ihd ihd
	a ()Ljavax/sound/sampled/AudioFormat; a
	a (I)Ljava/nio/ByteBuffer; a
		0 o p_120120_
ihe ihe
	a a
	b b
	c c
	<init> (Lfra;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 (Lfra$c;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_120129_
	a (Lfra$c;Ljava/util/concurrent/CompletableFuture;)V a
		0 o p_120131_
		1 o p_120132_
	a ()V a
	a (Lihe$a;)Lfqz; a
		static
		0 o p_174978_
	b (Ljava/util/function/Consumer;)V b
		0 o p_120143_
	b ()V b
	c ()V c
ihe$a ihe$a
	a a
	b b
	c c
	<init> (Lihe;Lfqz;)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
ihf ihf
	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
ihg ihg
	b ()Ljava/nio/ByteBuffer; b
ihh ihh
	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
ihi ihi
	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
ihj ihj
	a a
	b b
	c c
	<init> (Lihj$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
ihj$a ihj$a
	create (Ljava/io/InputStream;)Lihd; create
		0 o p_120170_
ihj$b ihj$b
	<init> (Ljava/io/InputStream;)V <init>
		0 o p_120172_
	close ()V close
ihk ihk
	a a
	b b
	<init> (Lbcb;)V <init>
		0 o p_383136_
	<init> (Lbcb;F)V <init>
		0 o music
		1 o volume
	a (Ligk;)Z a
		0 o p_383236_
	a ()Lbcb; a
	b ()F b
	equals (Ljava/lang/Object;)Z equals
		0 o p_383191_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ihl ihl
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lfzz;)V <init>
		0 o p_120182_
	a ()V a
	a (F)Z a
		0 o p_383118_
	a (Lihl$a;)V a
		0 o p_426207_
	a (Lbcb;)V a
		0 o p_278295_
	a (Lihk;)V a
		0 o p_383115_
	b (Lbcb;)Z b
		0 o p_120188_
	b ()V b
	c ()V c
	d ()Ljava/lang/String; d
ihl$1 ihl$1
	a a
	<clinit> ()V <clinit>
		static
ihl$a ihl$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 ()Ljava/lang/String; a
	a (Lbcb;Lbfq;)I a
		0 o p_425869_
		1 o p_426254_
	b ()I b
	c ()Ljava/lang/String; c
	e ()[Lihl$a; e
		static
	valueOf (Ljava/lang/String;)Lihl$a; valueOf
		static
		0 o p_426332_
	values ()[Lihl$a; values
		static
ihm ihm
	a a
	b b
	<init> (Lbas;)V <init>
		0 o p_248900_
	a (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_120199_
	a (Lamj;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_120203_
	a (Ljava/util/concurrent/CompletableFuture;)V a
		static
		0 o p_120201_
	a (Lamj;Z)Ljava/util/concurrent/CompletableFuture; a
		0 o p_120205_
		1 o p_120206_
	a ()V a
	a (I)[Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_120195_
	a (Ligh;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_120197_
	b (Lamj;)Ljava/util/concurrent/CompletableFuture; b
		0 o p_372567_
	b (Lamj;Z)Lihd; b
		0 o p_340615_
		1 o p_340616_
	c (Lamj;)Lfre; c
		0 o p_174981_
ihn ihn
	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> (Lihl;Lihq;Lgad;Lbas;)V <init>
		0 o p_427312_
		1 o p_120236_
		2 o p_120237_
		3 o p_249332_
	a (Ljava/lang/String;)V a
		0 o p_194506_
	a (FFLigk$a;FZZLfoh;ZLfqz;)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 (FLigk;Lfqz;)V a
		0 o p_382556_
		1 o p_382557_
		2 o p_382558_
	a (Ligk;Lihe$a;)V a
		0 o p_120280_
		1 o p_120281_
	a (Z)V a
		0 o p_120303_
	a (FLbcf;)F a
		0 o p_235258_
		1 o p_235259_
	a (Lfzh;)V a
		0 o p_120271_
	a (Lihd;Lfqz;)V a
		static
		0 o p_194497_
		1 o p_194498_
	a ()V a
	a ([Lbcf;)V a
		0 o p_425836_
	a (Ligk;)V a
		0 o p_120275_
	a (FFLfoh;Lfqz;)V a
		static
		0 o p_194475_
		1 o p_194476_
		2 o p_194477_
		3 o p_194478_
	a (Lihp;)V a
		0 o p_120296_
	a (Ligk;I)V a
		0 o p_120277_
		1 o p_120278_
	a (Lihe$a;Lihd;)V a
		static
		0 o p_194503_
		1 o p_446207_
	a (Lfre;Lfqz;)V a
		static
		0 o p_194494_
		1 o p_194495_
	a (Ligk;F)V a
		0 o p_382891_
		1 o p_382956_
	a (Lfrc;)V a
		0 o p_314696_
	a (Lamj;Lbcf;)V a
		0 o p_120300_
		1 o p_120301_
	a (Lihe$a;Lfre;)V a
		static
		0 o p_194500_
		1 o p_446164_
	a (FLfqz;)V a
		static
		0 o p_425182_
		1 o p_425183_
	a (Ljava/util/stream/Stream;)V a
		static
		0 o p_194510_
	a (Lbcf;)V a
		0 o p_120261_
	a (Ligh;)V a
		0 o p_120273_
	a (Ligl;)V a
		0 o p_120283_
	b (Ligk;)Z b
		0 o p_120306_
	b (Lihp;)V b
		0 o p_120308_
	b ()V b
	c (Ligk;)Lihn$b; c
		0 o p_120313_
	c ()V c
	d (Ligk;)Z d
		static
		0 o p_120316_
	d ()V d
	e ()V e
	e (Ligk;)Z e
		static
		0 o p_120319_
	f ()Ljava/lang/String; f
	f (Ligk;)Z f
		static
		0 o p_120322_
	g ()Ljava/util/List; g
	g (Ligk;)F g
		0 o p_120325_
	h (Ligk;)F h
		0 o p_120328_
	h ()Lfrc; h
	i ()V i
	j ()Z j
	k ()V k
	l ()V l
ihn$a ihn$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 ()[Lihn$a; a
		static
	valueOf (Ljava/lang/String;)Lihn$a; valueOf
		static
		0 o p_194523_
	values ()[Lihn$a; values
		static
ihn$b ihn$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 ()[Lihn$b; a
		static
	valueOf (Ljava/lang/String;)Lihn$b; valueOf
		static
		0 o p_427416_
	values ()[Lihn$b; values
		static
iho iho
	a a
	b b
	<init> ()V <init>
	F ()V F
	a ()V a
	a (Ljava/lang/Thread;Ljava/lang/Throwable;)V a
		static
		0 o p_437177_
		1 o p_437178_
	aA ()Ljava/lang/Thread; aA
	a_ (Ljava/lang/Runnable;)V a_
		0 o p_445731_
	b ()V b
	c ()Ljava/lang/Thread; c
	d ()V d
	e ()Z e
	e (Ljava/lang/Runnable;)Z e
		0 o p_120339_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; f
		0 o p_120341_
ihp ihp
	a (Ligk;Lihs;F)V a
		0 o p_120342_
		1 o p_120343_
		2 o p_314712_
ihq ihq
	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> (Lgad;Lihl;)V <init>
		0 o p_250027_
		1 o p_427330_
	a (Lihq$a;Lbap;Lbya;)V a
		0 o p_120377_
		1 o p_120378_
		2 o p_120379_
	a ()Ljava/util/List; a
	a (Ligk;)Lihn$b; a
		0 o p_120368_
	a (Z)V a
		0 o p_120390_
	a (Lfzh;)V a
		0 o p_120362_
	a (Lbap;Lbya;)Lihq$a; a
		0 o p_120356_
		1 o p_120357_
	a ([Lbcf;)V a
		0 o p_425746_
	a (Ligh;Lamj;Lbas;)Z a
		static
		0 o p_250396_
		1 o p_250879_
		2 o p_248737_
	a (Lamj;)Lihs; a
		0 o p_120385_
	a (Ligk;I)V a
		0 o p_120370_
		1 o p_120371_
	a (Lihp;)V a
		0 o p_120375_
	a (Ligk;F)V a
		0 o p_383113_
		1 o p_382898_
	a (Lamj;Lbcf;)V a
		0 o p_120387_
		1 o p_120388_
	a (Lbcf;)V a
		0 o p_120359_
	a (Ljava/lang/Object;Lbap;Lbya;)V a
		0 o p_120381_
		1 o p_120382_
		2 o p_120383_
	a (Ligl;)V a
		0 o p_120373_
	b ()Lfrc; b
	b (Ligk;)V b
		0 o p_120400_
	b (Lihp;)V b
		0 o p_120402_
	b (Lbap;Lbya;)Ljava/lang/Object; b
		0 o p_120393_
		1 o p_120394_
	c ()Ljava/util/Collection; c
	c (Ligk;)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
ihq$1 ihq$1
	<init> ()V <init>
ihq$2 ihq$2
	a a
	<clinit> ()V <clinit>
		static
ihq$a ihq$a
	a a
	b b
	<init> ()V <init>
	a (Lbap;)V a
		0 o p_249271_
	a (Ljava/util/Map;Ljava/util/Map;Lihn;)V a
		0 o p_251229_
		1 o p_251045_
		2 o p_250302_
	a (Lamj;Ligi;)V a
		0 o p_250806_
		1 o p_249632_
ihq$a$1 ihq$a$1
	a a
	b b
	c c
	<init> (Lihq$a;Lamj;Ligh;)V <init>
		0 o p_120433_
		1 o p_120434_
		2 o p_120435_
	a (Lihn;)V a
		0 o p_120438_
	a (Lbfq;)Ligh; a
		0 o p_235261_
	b (Lbfq;)Ljava/lang/Object; b
		0 o p_235263_
	e ()I e
ihr ihr
	a a
	b b
	<init> ()V <init>
	a (Lihq;Lbcf;)V a
		static
		0 o p_449443_
		1 o p_449332_
	a (Lihq;Lbcf;F)V a
		static
		0 o p_449449_
		1 o p_449232_
		2 o p_449515_
	a (Lihq;)Z a
		static
		0 o p_449893_
ihr$1 ihr$1
	a a
	<clinit> ()V <clinit>
		static
ihs ihs
	a a
	b b
	<init> (Lamj;Ljava/lang/String;)V <init>
		0 o p_120446_
		1 o p_120447_
	a (Lihn;)V a
		0 o p_120450_
	a ()Lxx; a
	a (Liht;)V a
		0 o p_120452_
	a (Lbfq;)Ligh; a
		0 o p_235265_
	b (Lbfq;)Ljava/lang/Object; b
		0 o p_235267_
	e ()I e
iht iht
	a (Lihn;)V a
		0 o p_120456_
	b (Lbfq;)Ljava/lang/Object; b
		0 o p_235268_
	e ()I e
ihu ihu
ihv ihv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lfzz;Lcom/mojang/authlib/minecraft/UserApiService;Lgal;)V <init>
		0 o p_261610_
		1 o p_261552_
		2 o p_262159_
	a (ZLjava/time/Duration;Ljava/lang/String;)Liie; a
		0 o p_286373_
		1 o p_286752_
		2 o p_286568_
	a ()Lihz; a
	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 (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/authlib/minecraft/TelemetrySession;Liia;Ljava/util/function/Consumer;)V a
		0 o p_261935_
		1 o p_261928_
		2 o p_261827_
		3 o p_261818_
	a (Lihw;Lcom/mojang/authlib/minecraft/TelemetrySession;Ljava/util/Optional;)V a
		static
		0 o p_450760_
		1 o p_450761_
		2 o p_450762_
	a (Liid$a;Ljava/lang/String;)V a
		static
		0 o p_261625_
		1 o p_261690_
	b (Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage; b
		static
		0 o p_261737_
	b (Liid$a;Ljava/lang/String;)V b
		static
		0 o p_261875_
		1 o p_261810_
	b ()Ljava/nio/file/Path; b
	c ()Lihz; c
	close ()V close
	d ()Ljava/util/concurrent/CompletableFuture; d
		static
ihw ihw
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Liia;Liid;)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 ()Liia; b
	a (Liia;Liic;)V a
		static
		0 o p_261904_
		1 o p_261699_
	b ()Liid; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_262133_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ihx ihx
	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 (Lihw;)V a
		0 o p_370368_
	a ()Lihy; a
	b ()V b
	b (Lihw;)V b
		0 o p_261705_
	close ()V close
ihy ihy
	log (Lihw;)V log
		0 o p_261961_
ihz ihz
	a a
	<clinit> ()V <clinit>
		static
	a (Ljava/util/function/Consumer;Liia;Ljava/util/function/Consumer;)V a
		0 o p_262000_
		1 o p_261694_
		2 o p_261504_
	a (Liia;Ljava/util/function/Consumer;)V a
		static
		0 o p_261883_
		1 o p_261730_
	a (Ljava/util/function/Consumer;Ljava/util/function/Consumer;Liid$a;)V a
		static
		0 o p_261555_
		1 o p_262125_
		2 o p_261539_
	decorate (Ljava/util/function/Consumer;)Lihz; decorate
		0 o p_261897_
	send (Liia;Ljava/util/function/Consumer;)V send
		0 o p_261620_
		1 o p_262079_
ii net/minecraft/commands/package-info
iia iia
	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 ()Ljava/lang/String; a
	a (Ljava/lang/String;Ljava/lang/String;)Liia$a; a
		static
		0 o p_261734_
		1 o p_261807_
	a (Ljava/lang/String;)Lym; a
		0 o p_261909_
	a (Liic;)Z a
		0 o p_262037_
	a (Lcom/mojang/authlib/minecraft/TelemetrySession;Liid;)Lcom/mojang/authlib/minecraft/TelemetryEvent; a
		0 o p_262179_
		1 o p_262018_
	a (Liid;)Lihw; a
		0 o p_261533_
	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 ()Lym; e
	f ()Lym; f
	g ()Ljava/util/List; g
		static
	toString ()Ljava/lang/String; toString
iia$a iia$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 ()Liia$a; a
	a (Ljava/util/List;)Liia$a; a
		0 o p_261497_
	a (Liic;)Liia$a; a
		0 o p_261756_
	b ()Liia; b
iib iib
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lbwi;)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
iic iic
	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;Liic$a;)V <init>
		0 o id
		1 o exportKey
		2 o codec
		3 o exporter
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Liig$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;Liic$a;)Liic; 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;)Liic; a
		static
		0 o p_261605_
		1 o p_262064_
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Liic$c;)V a
		static
		0 o p_261518_
		1 o p_262138_
		2 o p_262085_
	a ()Lym; a
	a (Liid;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V a
		0 o p_262111_
		1 o p_262082_
	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 (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;Liic$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;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;)Liic; 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;)Liic; c
		static
		0 o p_262077_
		1 o p_261580_
	d (Ljava/lang/String;Ljava/lang/String;)Liic; d
		static
		0 o p_286489_
		1 o p_286616_
	d ()Lcom/mojang/serialization/Codec; H
	e (Ljava/lang/String;Ljava/lang/String;)Liic; e
		static
		0 o p_261558_
		1 o p_261707_
	e ()Liic$a; I
	equals (Ljava/lang/Object;)Z equals
		0 o p_261543_
	f (Ljava/lang/String;Ljava/lang/String;)Liic; f
		static
		0 o p_286636_
		1 o p_286769_
	g (Ljava/lang/String;Ljava/lang/String;)Liic; g
		static
		0 o p_262055_
		1 o p_261726_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iic$a iic$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_
iic$b iic$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 ()[Liic$b; b
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Liic$b; valueOf
		static
		0 o p_262058_
	values ()[Liic$b; values
		static
iic$c iic$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 ()[Liic$c; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Liic$c; valueOf
		static
		0 o p_262157_
	values ()[Liic$c; values
		static
iid iid
	a a
	<init> (Ljava/util/Map;)V <init>
		0 o p_262135_
	a ()Liid$a; a
		static
	a (Liic;)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
iid$1 iid$1
	a a
	<init> (Ljava/util/List;)V <init>
		0 o p_261632_
	a (Liid;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 (Lcom/mojang/serialization/DataResult;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;Liic;)Lcom/mojang/serialization/DataResult; a
		0 o p_261892_
		1 o p_261859_
		2 o p_261668_
		3 o p_261627_
	a (Liic;Liid$a;Ljava/lang/Object;)Liid$a; a
		static
		0 o p_262084_
		1 o p_262028_
		2 o p_261796_
	a (Liid;Lcom/mojang/serialization/RecordBuilder;Liic;)Lcom/mojang/serialization/RecordBuilder; a
		0 o p_262128_
		1 o p_261947_
		2 o p_261911_
	decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; decode
		0 o p_261767_
		1 o p_262176_
	encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder; encode
		0 o p_261761_
		1 o p_262165_
		2 o p_262134_
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_261746_
iid$a iid$a
	a a
	<init> ()V <init>
	a ()Liid; a
	a (Liid;)Liid$a; a
		0 o p_261779_
	a (Liic;Ljava/lang/Object;)Liid$a; a
		0 o p_261681_
		1 o p_262093_
	b (Liic;Ljava/lang/Object;)Liid$a; b
		0 o p_286534_
		1 o p_286699_
iie iie
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lihz;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 (Ljava/lang/String;)V a
		0 o p_261520_
	a (Ldrq;Laj;)V a
		0 o p_286825_
		1 o p_301169_
	a (Liid$a;)V a
		0 o p_261981_
	a (Ldrn;Z)V a
		0 o p_261768_
		1 o p_261669_
	a ()V a
	a (J)V a
		0 o p_261878_
	a (Lamj;JLiid$a;)V a
		static
		0 o p_286182_
		1 o p_286183_
		2 o p_286184_
	b ()V b
	c ()V c
iif iif
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a (Lihz;)V a
		0 o p_263410_
	a ()V a
	b ()Z b
	b (Lihz;)V b
		0 o p_263328_
	c ()Z c
	d ()V d
	e ()I e
	f ()V f
iig iig
	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 (Liid$a;)V a
		0 o p_286285_
	a (Lihz;)V a
		0 o p_286524_
	a (Liic;Ljava/util/function/Function;)V a
		0 o p_286311_
		1 o p_286454_
	a (Liid$a;J)V a
		static
		0 o p_286473_
		1 o p_286872_
	a (Liic;Lcom/google/common/base/Stopwatch;)V a
		0 o p_286396_
		1 o p_286822_
	a (Liic;)V a
		0 o p_286394_
	a (Liid$a;Liic;Lcom/google/common/base/Stopwatch;)V a
		static
		0 o p_286557_
		1 o p_286804_
		2 o p_286275_
	a (J)V a
		0 o p_286847_
	a (Lcom/google/common/base/Stopwatch;Liic;)Lcom/google/common/base/Stopwatch; a
		static
		0 o p_286705_
		1 o p_286421_
	b (Liic;)V b
		0 o p_286634_
	c (Liic;)Lcom/google/common/base/Stopwatch; c
		0 o p_286494_
iig$a iig$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o millis
	a (Liig$a;)Ljava/lang/Integer; a
		static
		0 o p_286736_
	a ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_286789_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iih iih
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Liid$a;)V a
		0 o p_261568_
	a (Lihz;)V a
		0 o p_263321_
	a (J)J a
		static
		0 o p_261471_
	b (Lihz;)V b
		0 o p_261872_
	f ()V f
	g ()V g
	h ()V h
iii iii
	a a
	b b
	c c
	d d
	<init> (Ljava/lang/String;)V <init>
		0 o p_286661_
	a (Ljava/lang/String;)V a
		0 o p_261964_
	a ()Liic$c; a
	a (Lihz;)Z a
		0 o p_263325_
	a (Liid$a;)V a
		0 o p_261869_
	a (Ldrn;Z)V a
		0 o p_261852_
		1 o p_261831_
	b (Liid$a;)V b
		0 o p_286185_
iii$1 iii$1
	a a
	<clinit> ()V <clinit>
		static
iij iij
	a a
	b b
	<init> (ZLjava/time/Duration;)V <init>
		0 o p_262182_
		1 o p_261732_
	a (Liid$a;)V a
		0 o p_261740_
	a (Lihz;)V a
		0 o p_261879_
iik iik
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a (Lihz;)V a
		0 o p_262088_
	a (Lihz;Ljava/time/Instant;)V a
		0 o p_261469_
		1 o p_261953_
	a ()V a
	a (J)V a
		0 o p_261780_
	a (Ljava/time/Instant;Liid$a;)V a
		0 o p_262098_
		1 o p_261597_
	a (Ljava/time/Instant;)I a
		0 o p_261735_
iil iil
iim iim
iin iin
	<init> (Liit;)V <init>
		0 o p_120459_
iio iio
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Liit;)V <init>
		0 o p_120467_
	a ()V a
	a (Ldhp;)V a
		0 o p_120470_
	a (Lhep;Lbdj;)Z a
		static
		0 o p_205663_
		1 o p_205664_
	b ()V b
iip iip
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Liit;)V <init>
		0 o p_120496_
	a (Lgzn;Lfof;)V a
		0 o p_120501_
		1 o p_120502_
	a ()V a
	a (Ldhp;)V a
		0 o p_120499_
	a (Lhep;)Z a
		static
		0 o p_120504_
	b (Lhep;)Z b
		static
		0 o p_235272_
	b (Ldhp;)Z b
		static
		0 o p_235270_
	b ()V b
iiq iiq
	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> (Liit;)V <init>
		0 o p_120522_
	a ()V a
	a (Lhen;)V a
		0 o p_371386_
	a (DD)V a
		0 o p_120525_
		1 o p_120526_
	b ()V b
iir iir
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Liit;)V <init>
		0 o p_120537_
	a ()V a
	b ()V b
	c ()V c
iis iis
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Liit;)V <init>
		0 o p_120549_
	a ()V a
	a (Ldhp;)V a
		0 o p_120552_
	a (Lgzn;Lja;Lejm;F)V a
		0 o p_120554_
		1 o p_120555_
		2 o p_120556_
		3 o p_120557_
	b ()V b
iit iit
	a a
	b b
	<init> (Lfzz;Lgad;)V <init>
		0 o p_175022_
		1 o p_175023_
	a (Ljava/lang/String;)Lxx; a
		static
		0 o p_120593_
	a (Ldhp;)V a
		0 o p_120569_
	a (Lhen;)V a
		0 o p_371693_
	a (Lgzn;Lja;Lejm;F)V a
		0 o p_120582_
		1 o p_120583_
		2 o p_120584_
		3 o p_120585_
	a (DD)V a
		0 o p_120566_
		1 o p_120567_
	a (Ldhp;Ldhp;Lddq;)V a
		0 o p_175025_
		1 o p_175026_
		2 o p_175027_
	a (Lgzn;Lfof;)V a
		0 o p_120579_
		1 o p_120580_
	a (Liiv;)V a
		0 o p_120589_
	a ()V a
	b ()V b
	c ()V c
	d ()V d
	e ()Lfzz; e
	f ()Z f
iiu iiu
	a (Lgzn;Lfof;)V a
		0 o p_120617_
		1 o p_120618_
	a ()V a
	a (Ldhp;)V a
		0 o p_120616_
	a (Lhen;)V a
		0 o p_371590_
	a (Lgzn;Lja;Lejm;F)V a
		0 o p_120619_
		1 o p_120620_
		2 o p_120621_
		3 o p_120622_
	a (DD)V a
		0 o p_120614_
		1 o p_120615_
	b ()V b
	c ()V c
iiv iiv
	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 (Ljava/lang/String;)Liiv; a
		static
		0 o p_120643_
	a ()Ljava/lang/String; a
	a (Liit;)Liiu; a
		0 o p_120641_
	b ()[Liiv; b
		static
	valueOf (Ljava/lang/String;)Liiv; valueOf
		static
		0 o p_120645_
	values ()[Liiv; values
		static
iiw iiw
iix iix
	a a
	<init> ()V <init>
	a (Lfqi;)V a
		0 o p_416480_
	a (Lfqk;)V a
		0 o p_416681_
	a ()Z a
	a (Lcdv;Lfqi;)D a
		static
		0 o p_416308_
		1 o p_415538_
	a (Lcdv;Ljava/util/function/Consumer;)V a
		0 o p_416430_
		1 o p_416709_
	b (Lfqi;)V b
		0 o p_416549_
	b (Lfqk;)V b
		0 o p_416154_
	c (Lfqi;)V c
		0 o p_416593_
	c (Lfqk;)V c
		0 o p_416155_
iiy iiy
iiz iiz
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgmj;)V <init>
		0 o p_120693_
	a (Lfvt;Lhbe;)V a
		0 o p_175032_
		1 o p_175033_
	a ()V a
	b ()V b
iiz$1 iiz$1
	a a
	b b
	c c
	d d
	e e
	<init> (Liiz;Ljava/lang/String;Ljava/lang/String;ILfzz;Lfvt;)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 (Lfzz;Lglr;)V a
		static
		0 o p_120728_
		1 o p_428768_
	a (Lxx;)V a
		static
		0 o p_120726_
	run ()V run
ij net/minecraft/commands/synchronization/ArgumentTypeInfo
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_235375_
		1 o p_235376_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235373_
		1 o p_235374_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_235372_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_235377_
ij$a net/minecraft/commands/synchronization/ArgumentTypeInfo$Template
	a ()Lij; type
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235378_
ija ija
	a a
	b b
	c c
	d d
	<init> (Lxx;III)V <init>
		0 o p_120736_
		1 o p_120737_
		2 o p_120738_
		3 o p_120739_
	a (Lgdd;IIF)V a
		0 o p_281597_
		1 o p_282874_
		2 o p_281694_
		3 o p_282363_
	a ()Lxx; a
ijb ijb
	A A
	B B
	C C
	D D
	E E
	a a
	d d
	e e
	f f
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)V <init>
		0 o p_175072_
	H ()Lgec; H
		static
	a (Lija;)Lija; a
		0 o p_175074_
	a (I)I a
		static
		0 o p_120775_
	p ()Lxx; p
ijc ijc
	a a
	b b
	<init> (Ljava/time/Duration;)V <init>
		0 o p_120788_
	a (Lfzq;Lxx;)V a
		0 o p_240528_
		1 o p_240604_
	a (Lxx;Lijc$a;)Lijc$a; a
		0 o p_339419_
		1 o p_339420_
ijc$a ijc$a
	a a
	b b
	<init> (Lxx;Lcom/google/common/util/concurrent/RateLimiter;)V <init>
		0 o p_175082_
		1 o p_175083_
ijd ijd
ik net/minecraft/commands/synchronization/ArgumentTypeInfos
	a Ljava/util/Map; BY_CLASS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljx;)Lij; bootstrap
		static
		0 o p_235385_
	a (Ljx;Ljava/lang/String;Ljava/lang/Class;Lij;)Lij; register
		static
		0 o p_235387_
		1 o p_235388_
		2 o p_235389_
		3 o p_235390_
	a (Ljava/lang/Class;)Z isClassRecognized
		static
		0 o p_235392_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij; byClass
		static
		0 o p_235383_
	b (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		static
		0 o p_235394_
	b (Ljava/lang/Class;)Ljava/lang/Class; fixClassType
		static
		0 o p_235396_
il 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/google/gson/JsonObject;Lij;Lij$a;)V serializeArgumentCap
		static
		0 o p_235411_
		1 o p_235412_
		2 o p_235413_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject; serializeNodeToJson
		static
		0 o p_235415_
		1 o p_235416_
	a (Ljava/util/Set;Ljava/util/Set;Lcom/mojang/brigadier/tree/CommandNode;)V lambda$findUsedArgumentTypes$0
		static
		0 o p_235424_
		1 o p_235425_
		2 o p_235426_
	a (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V serializeArgumentToJson
		static
		0 o p_235405_
		1 o p_235406_
	a (Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set; findUsedArgumentTypes
		static
		0 o p_235418_
	b (B)Z numberHasMax
		static
		0 o p_235431_
im net/minecraft/commands/synchronization/SingletonArgumentInfo
	a Lim$a; template
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_235434_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235438_
		1 o p_235439_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_235436_
	a (Ljava/util/function/Supplier;)Lim; contextFree
		static
		0 o p_235452_
	a (Ljava/util/function/Function;)Lim; contextAware
		static
		0 o p_235450_
	a (Lim$a;Lwn;)V serializeToNetwork
		0 o p_235447_
		1 o p_235448_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_235441_
		1 o p_235442_
	a (Lim$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235444_
		1 o p_235445_
	a (Ljava/util/function/Supplier;Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; lambda$contextFree$0
		static
		0 o p_235454_
		1 o p_235455_
	a (Lwn;)Lim$a; deserializeFromNetwork
		0 o p_235457_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_235461_
	b (Lcom/mojang/brigadier/arguments/ArgumentType;)Lim$a; unpack
		0 o p_235459_
im$a net/minecraft/commands/synchronization/SingletonArgumentInfo$Template
	a Lim; this$0
	b Ljava/util/function/Function; constructor
	<init> (Lim;Ljava/util/function/Function;)V <init>
		0 o p_235465_
		1 o p_235466_
	a ()Lij; type
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235469_
in 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 Lamj; ID_ASK_SERVER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Lcee;)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 (Lamj;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; register
		static
		0 o p_121659_
		1 o p_121660_
	a (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; cast
		static
		0 o p_426085_
	a (Lamj;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; getProvider
		static
		0 o p_121657_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1
		static
		0 o p_121667_
		1 o p_121668_
	b (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lamj; getName
		static
		0 o p_121655_
	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_
in$a net/minecraft/commands/synchronization/SuggestionProviders$RegisteredSuggestion
	a Lamj; name
	b Lcom/mojang/brigadier/suggestion/SuggestionProvider; delegate
	<init> (Lamj;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)V <init>
		0 o name
		1 o delegate
	a ()Lamj; 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
ip net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo
	<init> ()V <init>
	a (Lwn;)Lip$a; deserializeFromNetwork
		0 o p_235488_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235476_
		1 o p_235477_
	a (Lip$a;Lwn;)V serializeToNetwork
		0 o p_235485_
		1 o p_235486_
	a (Lip$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235482_
		1 o p_235483_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_235479_
		1 o p_235480_
	a (Lcom/mojang/brigadier/arguments/DoubleArgumentType;)Lip$a; unpack
		0 o p_235474_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_235472_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_235490_
ip$a net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template
	a Lip; this$0
	b D min
	c D max
	<init> (Lip;DD)V <init>
		0 o p_235495_
		1 o p_235496_
		2 o p_235497_
	a (Lef;)Lcom/mojang/brigadier/arguments/DoubleArgumentType; instantiate
		0 o p_235500_
	a ()Lij; type
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235502_
iq net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo
	<init> ()V <init>
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235509_
		1 o p_235510_
	a (Lcom/mojang/brigadier/arguments/FloatArgumentType;)Liq$a; unpack
		0 o p_235507_
	a (Liq$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235515_
		1 o p_235516_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_235512_
		1 o p_235513_
	a (Lwn;)Liq$a; deserializeFromNetwork
		0 o p_235521_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_235505_
	a (Liq$a;Lwn;)V serializeToNetwork
		0 o p_235518_
		1 o p_235519_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_235523_
iq$a net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template
	a Liq; this$0
	b F min
	c F max
	<init> (Liq;FF)V <init>
		0 o p_235528_
		1 o p_235529_
		2 o p_235530_
	a ()Lij; type
	a (Lef;)Lcom/mojang/brigadier/arguments/FloatArgumentType; instantiate
		0 o p_235533_
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235535_
ir net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo
	<init> ()V <init>
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235542_
		1 o p_235543_
	a (Lir$a;Lwn;)V serializeToNetwork
		0 o p_235551_
		1 o p_235552_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_235545_
		1 o p_235546_
	a (Lir$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235548_
		1 o p_235549_
	a (Lwn;)Lir$a; deserializeFromNetwork
		0 o p_235554_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_235538_
	a (Lcom/mojang/brigadier/arguments/IntegerArgumentType;)Lir$a; unpack
		0 o p_235540_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_235556_
ir$a net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template
	a Lir; this$0
	b I min
	c I max
	<init> (Lir;II)V <init>
		0 o p_235561_
		1 o p_235562_
		2 o p_235563_
	a (Lef;)Lcom/mojang/brigadier/arguments/IntegerArgumentType; instantiate
		0 o p_235566_
	a ()Lij; type
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235568_
is net/minecraft/commands/synchronization/brigadier/LongArgumentInfo
	<init> ()V <init>
	a (Lcom/mojang/brigadier/arguments/LongArgumentType;)Lis$a; unpack
		0 o p_235573_
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235575_
		1 o p_235576_
	a (Lis$a;Lwn;)V serializeToNetwork
		0 o p_235584_
		1 o p_235585_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_235578_
		1 o p_235579_
	a (Lis$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235581_
		1 o p_235582_
	a (Lwn;)Lis$a; deserializeFromNetwork
		0 o p_235587_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_235571_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_235589_
is$a net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template
	a Lis; this$0
	b J min
	c J max
	<init> (Lis;JJ)V <init>
		0 o p_235594_
		1 o p_235595_
		2 o p_235596_
	a ()Lij; type
	a (Lef;)Lcom/mojang/brigadier/arguments/LongArgumentType; instantiate
		0 o p_235599_
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235601_
iu net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer
	<init> ()V <init>
	a (Lij$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235607_
		1 o p_235608_
	a (Liu$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235613_
		1 o p_235614_
	a (Lwn;)Liu$a; deserializeFromNetwork
		0 o p_235619_
	a (Lij$a;Lwn;)V serializeToNetwork
		0 o p_235610_
		1 o p_235611_
	a (Liu$a;Lwn;)V serializeToNetwork
		0 o p_235616_
		1 o p_235617_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lij$a; unpack
		0 o p_235603_
	a (Lcom/mojang/brigadier/arguments/StringArgumentType;)Liu$a; unpack
		0 o p_235605_
	b (Lwn;)Lij$a; deserializeFromNetwork
		0 o p_235621_
iu$1 net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$1
	a [I $SwitchMap$com$mojang$brigadier$arguments$StringArgumentType$StringType
	<clinit> ()V <clinit>
		static
iu$a net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template
	a Liu; this$0
	b Lcom/mojang/brigadier/arguments/StringArgumentType$StringType; type
	<init> (Liu;Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;)V <init>
		0 o p_235625_
		1 o p_235626_
	a (Lef;)Lcom/mojang/brigadier/arguments/StringArgumentType; instantiate
		0 o p_235629_
	a ()Lij; type
	b (Lef;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235631_
iv net/minecraft/commands/synchronization/brigadier/package-info
iw net/minecraft/commands/synchronization/package-info
ix net/minecraft/core/AxisCycle
	a Lix; NONE
	b Lix; FORWARD
	c Lix; BACKWARD
	d [Ljg$a; AXIS_VALUES
	e [Lix; VALUES
	f [Lix; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121788_
		1 o p_121789_
	a (DDDLjg$a;)D cycle
		0 o p_175236_
		1 o p_175237_
		2 o p_175238_
		3 o p_175239_
	a (Ljg$a;Ljg$a;)Lix; between
		static
		0 o p_121800_
		1 o p_121801_
	a ()Lix; inverse
	a (IIILjg$a;)I cycle
		0 o p_121794_
		1 o p_121795_
		2 o p_121796_
		3 o p_121797_
	a (Ljg$a;)Ljg$a; cycle
		0 o p_121798_
	b ()[Lix; $values
		static
	valueOf (Ljava/lang/String;)Lix; valueOf
		static
		0 o p_121803_
	values ()[Lix; values
		static
ix$1 net/minecraft/core/AxisCycle$1
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121806_
		1 o p_121807_
	a (DDDLjg$a;)D cycle
		0 o p_175242_
		1 o p_175243_
		2 o p_175244_
		3 o p_175245_
	a (IIILjg$a;)I cycle
		0 o p_121810_
		1 o p_121811_
		2 o p_121812_
		3 o p_121813_
	a (Ljg$a;)Ljg$a; cycle
		0 o p_121815_
	a ()Lix; inverse
ix$2 net/minecraft/core/AxisCycle$2
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121817_
		1 o p_121818_
	a (DDDLjg$a;)D cycle
		0 o p_175247_
		1 o p_175248_
		2 o p_175249_
		3 o p_175250_
	a (IIILjg$a;)I cycle
		0 o p_121821_
		1 o p_121822_
		2 o p_121823_
		3 o p_121824_
	a (Ljg$a;)Ljg$a; cycle
		0 o p_121826_
	a ()Lix; inverse
ix$3 net/minecraft/core/AxisCycle$3
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121828_
		1 o p_121829_
	a (DDDLjg$a;)D cycle
		0 o p_175252_
		1 o p_175253_
		2 o p_175254_
		3 o p_175255_
	a (IIILjg$a;)I cycle
		0 o p_121832_
		1 o p_121833_
		2 o p_121834_
		3 o p_121835_
	a (Ljg$a;)Ljg$a; cycle
		0 o p_121837_
	a ()Lix; inverse
iy net/minecraft/core/BlockBox
	a Laae; STREAM_CODEC
	b Lja; min
	c Lja; max
	<clinit> ()V <clinit>
		static
	<init> (Lja;Lja;)V <init>
		0 o min
		1 o max
	a (Lja;Lja;)Liy; of
		static
		0 o p_333833_
		1 o p_333709_
	a (Lkf;)Liy; offset
		0 o p_333730_
	a ()Z isBlock
	a (Lja;)Liy; of
		static
		0 o p_334061_
	a (Ljg;I)Liy; extend
		0 o p_333798_
		1 o p_333978_
	b ()Lfoc; aabb
	b (Lja;)Liy; include
		0 o p_333934_
	b (Ljg;I)Liy; move
		0 o p_333771_
		1 o p_333826_
	c ()I sizeX
	c (Lja;)Z contains
		0 o p_333773_
	d ()I sizeY
	e ()I sizeZ
	equals (Ljava/lang/Object;)Z equals
		0 o p_333986_
	f ()Lja; min
	g ()Lja; max
	hashCode ()I hashCode
	iterator ()Ljava/util/Iterator; iterator
	toString ()Ljava/lang/String; toString
iy$1 net/minecraft/core/BlockBox$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Liy;)V encode
		0 o p_333786_
		1 o p_334091_
	a (Lio/netty/buffer/ByteBuf;)Liy; 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_
iz 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;Ljg;)Lk; getFaceTransformation
		static
		0 o p_404802_
		1 o p_405816_
	b (Lk;)Lk; blockCornerToCenter
		static
		0 o p_175260_
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/BlockPos
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lja; 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> (Lkf;)V <init>
		0 o p_121877_
	<init> (III)V <init>
		0 o p_121869_
		1 o p_121870_
		2 o p_121871_
	a (Ljava/util/Queue;ILja;)V lambda$breadthFirstTraversal$7
		static
		0 o p_277232_
		1 o p_277233_
		2 o p_277234_
	a (Lja;III)Ljava/lang/Iterable; withinManhattan
		static
		0 o p_121926_
		1 o p_121927_
		2 o p_121928_
		3 o p_121929_
	a (III)J asLong
		static
		0 o p_121883_
		1 o p_121884_
		2 o p_121885_
	a ([I)Lja; lambda$static$0
		static
		0 o p_175270_
	a (DDD)Lja; containing
		static
		0 o p_275310_
		1 o p_275414_
		2 o p_275737_
	a (Lja;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 (Ljg;Ljg;Ljg;IIIIII)Ljava/util/Iterator; lambda$betweenCornersInDirection$8
		static
		0 o p_436510_
		1 o p_436511_
		2 o p_436512_
		3 o p_436513_
		4 o p_436514_
		5 o p_436515_
		6 o p_436516_
		7 o p_436517_
		8 o p_436518_
	a (Lkf;)Lja; offset
		0 o p_121956_
	a (Lfoh;)Lfoh; clampLocationWithin
		0 o p_350293_
	a (Lfoc;Lfoh;)Ljava/lang/Iterable; betweenCornersInDirection
		static
		0 o p_436580_
		1 o p_436651_
	a (J)I getX
		static
		0 o p_121984_
	a (IIIIIILfoh;)Ljava/lang/Iterable; betweenCornersInDirection
		static
		0 o p_436748_
		1 o p_436597_
		2 o p_436677_
		3 o p_436793_
		4 o p_436592_
		5 o p_436588_
		6 o p_436683_
	a (Lfoc;)Ljava/lang/Iterable; betweenClosed
		static
		0 o p_361553_
	a (Lja;Lja;)Lja; min
		static
		0 o p_333745_
		1 o p_333943_
	a (Lja;)Ljava/util/stream/Stream; squareOutSouthEast
		static
		0 o p_284978_
	a (Ljg$a;I)Lja; relative
		0 o p_121943_
		1 o p_121944_
	a (Lbfq;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 ()J asLong
	a (Lja;ILjg;Ljg;)Ljava/lang/Iterable; spiralAround
		static
		0 o p_121936_
		1 o p_121937_
		2 o p_121938_
		3 o p_121939_
	a (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_337445_
	a (JLjg;)J offset
		static
		0 o p_121916_
		1 o p_121917_
	a (Ljg;)Lja; relative
		0 o p_121946_
	a (Lju;)Lja; containing
		static
		0 o p_275443_
	a (Lebr;)Lja; rotate
		0 o p_121918_
	a (Ljg;I)Lja; relative
		0 o p_121948_
		1 o p_121949_
	a (Lfaf;)Ljava/util/stream/Stream; betweenClosedStream
		static
		0 o p_121920_
	a (IILbfq;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 (Lbfq;ILja;I)Ljava/lang/Iterable; randomInCube
		static
		0 o p_235651_
		1 o p_235652_
		2 o p_235653_
		3 o p_235654_
	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 (Ljg;Ljg;Lja;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 (Lja;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 (Lja;Lja;Lfoh;)Ljava/lang/Iterable; betweenCornersInDirection
		static
		0 o p_436609_
		1 o p_436634_
		2 o p_436652_
	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 (I)Lja; multiply
		0 o p_175263_
	a (JIII)J offset
		static
		0 o p_121911_
		1 o p_121912_
		2 o p_121913_
		3 o p_121914_
	b (Ljg;)Lkf; relative
		0 o p_175279_
	b (III)Lja; offset
		0 o p_121973_
		1 o p_121974_
		2 o p_121975_
	b (Lja;III)Ljava/util/stream/Stream; withinManhattanStream
		static
		0 o p_121986_
		1 o p_121987_
		2 o p_121988_
		3 o p_121989_
	b ()Lfoh; getCenter
	b (Lfoc;)Ljava/util/stream/Stream; betweenClosedStream
		static
		0 o p_121922_
	b (I)Lja; above
		0 o p_121972_
	b (J)I getY
		static
		0 o p_122009_
	b (Lkf;)Lja; subtract
		0 o p_121997_
	b (Lja;Lja;)Lja; max
		static
		0 o p_334008_
		1 o p_333743_
	b (IIIIII)Ljava/lang/Iterable; betweenClosed
		static
		0 o p_121977_
		1 o p_121978_
		2 o p_121979_
		3 o p_121980_
		4 o p_121981_
		5 o p_121982_
	b (Ljg;I)Lkf; relative
		0 o p_121994_
		1 o p_121995_
	b (Lja;)Ljava/util/stream/IntStream; lambda$static$2
		static
		0 o p_121924_
	b (Ljg$a;I)Lkf; relative
		0 o p_175276_
		1 o p_175277_
	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 (J)I getZ
		static
		0 o p_122016_
	c (III)Lkf; offset
		0 o p_175281_
		1 o p_175282_
		2 o p_175283_
	c (Lkf;)Lja; cross
		0 o p_122011_
	c (Lja;Lja;)Ljava/lang/Iterable; betweenClosed
		static
		0 o p_121941_
		1 o p_121942_
	c ()Lfoh; getBottomCenter
	c (I)Lja; below
		0 o p_122000_
	d (Lja;Lja;)Ljava/util/stream/Stream; betweenClosedStream
		static
		0 o p_121991_
		1 o p_121992_
	d (I)Lja; north
		0 o p_122014_
	d (J)Lja; of
		static
		0 o p_122023_
	d (Lkf;)Lkf; cross
		0 o p_122018_
	d ()Lja; above
	e ()Lja; below
	e (Lkf;)Lkf; subtract
		0 o p_175285_
	e (J)J getFlatIndex
		static
		0 o p_122028_
	e (I)Lja; south
		0 o p_122021_
	f ()Lja; north
	f (Lkf;)Lkf; offset
		0 o p_175287_
	f (I)Lja; west
		0 o p_122026_
	g ()Lja; south
	g (I)Lja; east
		0 o p_122031_
	h ()Lja; west
	h (I)Lja; atY
		0 o p_175289_
	i ()Lja; east
	i (I)Lkf; east
		0 o p_175291_
	j (I)Lkf; west
		0 o p_175294_
	j ()Lja; immutable
	k ()Lja$a; mutable
	k (I)Lkf; south
		0 o p_175297_
	l ()Lkf; east
	l (I)Lkf; north
		0 o p_175300_
	m ()Lkf; west
	m (I)Lkf; below
		0 o p_122034_
	n (I)Lkf; above
		0 o p_122036_
	n ()Lkf; south
	o (I)Lkf; multiply
		0 o p_175303_
	o ()Lkf; north
	p ()Lkf; below
	q ()Lkf; above
ja$1 net/minecraft/core/BlockPos$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Lja;)V encode
		0 o p_320258_
		1 o p_320532_
	a (Lio/netty/buffer/ByteBuf;)Lja; decode
		0 o p_320431_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320583_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_319921_
		1 o p_320715_
ja$2 net/minecraft/core/BlockPos$2
	a Lja$a; nextPos
	b I counter
	c I val$limit
	d I val$minX
	e Lbfq; val$random
	f I val$width
	g I val$minY
	h I val$height
	i I val$minZ
	j I val$depth
	<init> (IILbfq;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 ()Lja; computeNext
	computeNext ()Ljava/lang/Object; computeNext
ja$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 Lja$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 ()Lja; computeNext
	computeNext ()Ljava/lang/Object; computeNext
ja$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 Lja$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 ()Lja; computeNext
	computeNext ()Ljava/lang/Object; computeNext
ja$5 net/minecraft/core/BlockPos$5
	a Ljg; val$firstDirection
	b Ljg; val$secondDirection
	c Lja; val$center
	d I val$radius
	e [Ljg; directions
	f Lja$a; cursor
	g I legs
	h I leg
	i I legSize
	j I legIndex
	k I lastX
	l I lastY
	m I lastZ
	<init> (Ljg;Ljg;Lja;I)V <init>
		0 o p_320727_
		1 o p_320620_
		2 o p_320920_
		3 o p_320703_
	a ()Lja$a; computeNext
	computeNext ()Ljava/lang/Object; computeNext
ja$6 net/minecraft/core/BlockPos$6
	a Ljg; val$firstVisitDir
	b Ljg; val$secondVisitDir
	c Ljg; val$thirdVisitDir
	d I val$startCornerX
	e I val$startCornerY
	f I val$startCornerZ
	g I val$thirdMax
	h I val$secondMax
	i I val$firstMax
	j Lja$a; cursor
	k I firstIndex
	l I secondIndex
	m I thirdIndex
	n Z end
	o I firstDirX
	p I firstDirY
	q I firstDirZ
	r I secondDirX
	s I secondDirY
	t I secondDirZ
	u I thirdDirX
	v I thirdDirY
	w I thirdDirZ
	<init> (Ljg;Ljg;Ljg;IIIIII)V <init>
		0 o p_436626_
		1 o p_436623_
		2 o p_436736_
		3 o p_436638_
		4 o p_436615_
		5 o p_436668_
		6 o p_436768_
		7 o p_436714_
		8 o p_436598_
	a ()Lja; computeNext
	computeNext ()Ljava/lang/Object; computeNext
ja$7 net/minecraft/core/BlockPos$7
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	b [I $SwitchMap$net$minecraft$core$Direction$Axis
	<clinit> ()V <clinit>
		static
ja$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 (Lkf;Lkf;)Lja$a; setWithOffset
		0 o p_175307_
		1 o p_175308_
	a (Lkf;III)Lja$a; setWithOffset
		0 o p_122155_
		1 o p_122156_
		2 o p_122157_
		3 o p_122158_
	a (Lkf;Ljg;)Lja$a; setWithOffset
		0 o p_122160_
		1 o p_122161_
	a (Ljg$a;I)Lja; relative
		0 o p_122145_
		1 o p_122146_
	a (Lebr;)Lja; rotate
		0 o p_122138_
	a (Ljg$a;II)Lja$a; clamp
		0 o p_122148_
		1 o p_122149_
		2 o p_122150_
	a (Ljg;I)Lja; relative
		0 o p_122152_
		1 o p_122153_
	a (Lix;III)Lja$a; set
		0 o p_122140_
		1 o p_122141_
		2 o p_122142_
		3 o p_122143_
	a (I)Lja; multiply
		0 o p_175305_
	b (Ljg;)Lkf; relative
		0 o p_175317_
	b (III)Lja; offset
		0 o p_122163_
		1 o p_122164_
		2 o p_122165_
	b (DDD)Lja$a; set
		0 o p_122170_
		1 o p_122171_
		2 o p_122172_
	b (Ljg;I)Lkf; relative
		0 o p_122167_
		1 o p_122168_
	b (Ljg$a;I)Lkf; relative
		0 o p_175314_
		1 o p_175315_
	c (III)Lkf; offset
		0 o p_175319_
		1 o p_175320_
		2 o p_175321_
	c (Ljg;I)Lja$a; move
		0 o p_122176_
		1 o p_122177_
	c (Ljg;)Lja$a; move
		0 o p_122174_
	d (III)Lja$a; set
		0 o p_122179_
		1 o p_122180_
		2 o p_122181_
	d (Lkf;)Lkf; cross
		0 o p_122183_
	e (Lkf;)Lkf; subtract
		0 o p_175323_
	e (III)Lja$a; move
		0 o p_122185_
		1 o p_122186_
		2 o p_122187_
	f (J)Lja$a; set
		0 o p_122189_
	f (Lkf;)Lkf; offset
		0 o p_175325_
	g (Lkf;)Lja$a; set
		0 o p_122191_
	h (Lkf;)Lja$a; move
		0 o p_122194_
	i (I)Lkf; east
		0 o p_175327_
	j (I)Lkf; west
		0 o p_175330_
	j ()Lja; immutable
	k (I)Lkf; south
		0 o p_175333_
	l ()Lkf; east
	l (I)Lkf; north
		0 o p_175336_
	m ()Lkf; west
	m (I)Lkf; below
		0 o p_122196_
	n (I)Lkf; above
		0 o p_122198_
	n ()Lkf; south
	o (I)Lkf; multiply
		0 o p_175339_
	o ()Lkf; north
	p ()Lkf; below
	p (I)Lja$a; setX
		0 o p_175341_
	q ()Lkf; above
	q (I)Lja$a; setY
		0 o p_175343_
	r (I)Lja$a; setZ
		0 o p_175345_
	s (I)Lkf; setZ
		0 o p_175347_
	t (I)Lkf; setY
		0 o p_175349_
	u (I)Lkf; setX
		0 o p_175351_
ja$b net/minecraft/core/BlockPos$TraversalNodeStatus
	a Lja$b; ACCEPT
	b Lja$b; SKIP
	c Lja$b; STOP
	d [Lja$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_383048_
		1 o p_382989_
	a ()[Lja$b; $values
		static
	valueOf (Ljava/lang/String;)Lja$b; valueOf
		static
		0 o p_382797_
	values ()[Lja$b; values
		static
jb net/minecraft/core/ClientAsset
	a ()Lamj; id
jb$a net/minecraft/core/ClientAsset$DownloadedTexture
	a Lamj; texturePath
	b Ljava/lang/String; url
	<init> (Lamj;Ljava/lang/String;)V <init>
		0 o texturePath
		1 o url
	a ()Lamj; id
	b ()Lamj; texturePath
	c ()Ljava/lang/String; url
	equals (Ljava/lang/Object;)Z equals
		0 o p_451231_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jb$b net/minecraft/core/ClientAsset$ResourceTexture
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/MapCodec; DEFAULT_FIELD_CODEC
	c Laae; STREAM_CODEC
	d Lamj; id
	e Lamj; texturePath
	<clinit> ()V <clinit>
		static
	<init> (Lamj;)V <init>
		0 o p_451151_
	<init> (Lamj;Lamj;)V <init>
		0 o id
		1 o texturePath
	a ()Lamj; id
	a (Ljava/lang/String;)Ljava/lang/String; lambda$new$0
		static
		0 o p_451274_
	b ()Lamj; texturePath
	equals (Ljava/lang/Object;)Z equals
		0 o p_451375_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jb$c net/minecraft/core/ClientAsset$Texture
	b ()Lamj; texturePath
jc 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;Ljm$a;Ljm$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_
jc$a net/minecraft/core/Cloner$Factory
	a Ljava/util/Map; codecs
	<init> ()V <init>
	a (Lami;)Ljc; cloner
		0 o p_312530_
	a (Lami;Lcom/mojang/serialization/Codec;)Ljc$a; addCodec
		0 o p_311972_
		1 o p_312658_
jd 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
je net/minecraft/core/DefaultedMappedRegistry
	b Lamj; defaultKey
	c Ljk$c; defaultValue
	<init> (Ljava/lang/String;Lami;Lcom/mojang/serialization/Lifecycle;Z)V <init>
		0 o p_260196_
		1 o p_259440_
		2 o p_260260_
		3 o p_259808_
	a (Lami;Ljava/lang/Object;Ljw;)Ljk$c; register
		0 o p_321803_
		1 o p_321739_
		2 o p_325995_
	a ()Ljava/util/Optional; getAny
	a (Lamj;)Ljava/lang/Object; getValue
		0 o p_368576_
	a (I)Ljava/lang/Object; byId
		0 o p_259534_
	a (Lbfq;)Ljava/util/Optional; getRandom
		0 o p_260255_
	a (Ljava/lang/Object;)I getId
		0 o p_260033_
	b ()Lamj; getDefaultKey
	b (Ljava/lang/Object;)Lamj; getKey
		0 o p_259233_
	b (Lamj;)Ljava/util/Optional; getOptional
		0 o p_260078_
	u ()Ljava/util/Optional; lambda$getRandom$0
jf net/minecraft/core/DefaultedRegistry
	a (Lamj;)Ljava/lang/Object; getValue
		0 o p_122328_
	a (I)Ljava/lang/Object; byId
		0 o p_122317_
	b ()Lamj; getDefaultKey
	b (Ljava/lang/Object;)Lamj; getKey
		0 o p_122330_
jg net/minecraft/core/Direction
	A [Ljg; $VALUES
	a Ljg; DOWN
	b Ljg; UP
	c Ljg; NORTH
	d Ljg; SOUTH
	e Ljg; WEST
	f Ljg; EAST
	g Lbgg$a; CODEC
	h Lcom/mojang/serialization/Codec; VERTICAL_CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j Laae; STREAM_CODEC
	k Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC
	l Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC_2D
	m Lcom/google/common/collect/ImmutableList; YXZ_AXIS_ORDER
	n Lcom/google/common/collect/ImmutableList; YZX_AXIS_ORDER
	o I data3d
	p I oppositeIndex
	q I data2d
	r Ljava/lang/String; name
	s Ljg$a; axis
	t Ljg$b; axisDirection
	u Lkf; normal
	v Lfoh; normalVec3
	w Lorg/joml/Vector3fc; normalVec3f
	x [Ljg; VALUES
	y [Ljg; BY_3D_DATA
	z [Ljg; BY_2D_DATA
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IIIILjava/lang/String;Ljg$b;Ljg$a;Lkf;)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 (Lorg/joml/Matrix4fc;Ljg;)Ljg; rotate
		static
		0 o p_405508_
		1 o p_254252_
	a (Lcdv;Ljg$a;)Ljg; getFacingAxis
		static
		0 o p_175358_
		1 o p_175359_
	a (Ljg$b;Ljg$a;)Ljg; get
		static
		0 o p_122391_
		1 o p_122392_
	a (Lfoh;)Ljg; getApproximateNearest
		static
		0 o p_361200_
	a (Lcdv;)[Ljg; orderedByNearest
		static
		0 o p_122383_
	a (Lbfq;)Ljava/util/Collection; allShuffled
		static
		0 o p_235668_
	a (Lkf;Ljg;)Ljg; getNearest
		static
		0 o p_362245_
		1 o p_363910_
	a (Ljg;)F getYRot
		static
		0 o p_363445_
	a (F)Z isFacingAngle
		0 o p_122371_
	a (I)Ljg; from3DDataValue
		static
		0 o p_122377_
	a (Ljg$a;Ljg$b;)Ljg; fromAxisAndDirection
		static
		0 o p_122388_
		1 o p_122389_
	a (Ljg;Ljg;Ljg;)[Ljg; makeDirectionArray
		static
		0 o p_122399_
		1 o p_122400_
		2 o p_122401_
	a (IIILjg;)Ljg; getNearest
		static
		0 o p_365087_
		1 o p_364094_
		2 o p_361757_
		3 o p_364698_
	a ()Ljava/util/stream/Stream; stream
		static
	a (D)Ljg; fromYRot
		static
		0 o p_122365_
	a (Ljg$a;)Ljg; getClockWise
		0 o p_175363_
	a (Ljava/lang/String;)Ljg; byName
		static
		0 o p_122403_
	a (DDD)Ljg; getApproximateNearest
		static
		0 o p_362121_
		1 o p_364871_
		2 o p_364153_
	a (FFF)Ljg; getApproximateNearest
		static
		0 o p_122373_
		1 o p_122374_
		2 o p_122375_
	b ()Lorg/joml/Quaternionf; getRotation
	b (Lfoh;)Lcom/google/common/collect/ImmutableList; axisStepOrder
		static
		0 o p_436702_
	b (Ljg$a;)Ljg; getCounterClockWise
		0 o p_175365_
	b (Ljg;)Lcom/mojang/serialization/DataResult; verifyVertical
		static
		0 o p_194529_
	b (Lbfq;)Ljg; getRandom
		static
		0 o p_235673_
	b (I)Ljg; from2DDataValue
		static
		0 o p_122408_
	c (I)[Ljg; lambda$static$6
		static
		0 o p_235677_
	c (Ljg;)I lambda$static$5
		static
		0 o p_235683_
	c ()Ljava/lang/String; getSerializedName
	d ()I get3DDataValue
	d (Ljg;)Z lambda$static$4
		static
		0 o p_235685_
	d (I)[Ljg; lambda$static$3
		static
		0 o p_235681_
	e (Ljg;)I lambda$static$2
		static
		0 o p_235687_
	e ()I get2DDataValue
	f ()Ljg$b; getAxisDirection
	f (Ljg;)Ljava/lang/Byte; lambda$static$1
		static
		0 o p_404164_
	g ()Ljg; getOpposite
	g (Ljg;)Ljava/lang/Byte; lambda$static$0
		static
		0 o p_404165_
	h ()Ljg; getClockWise
	i ()Ljg; getCounterClockWise
	j ()I getStepX
	k ()I getStepY
	l ()I getStepZ
	m ()Lorg/joml/Vector3f; step
	n ()Ljava/lang/String; getName
	o ()Ljg$a; getAxis
	p ()F toYRot
	q ()Lkf; getUnitVec3i
	r ()Lfoh; getUnitVec3
	s ()Lorg/joml/Vector3fc; getUnitVec3f
	t ()Ljg; getClockWiseX
	toString ()Ljava/lang/String; toString
	u ()Ljg; getCounterClockWiseX
	v ()Ljg; getClockWiseZ
	valueOf (Ljava/lang/String;)Ljg; valueOf
		static
		0 o p_122439_
	values ()[Ljg; values
		static
	w ()Ljg; getCounterClockWiseZ
	x ()Ljava/lang/String; lambda$verifyVertical$7
		static
	y ()[Ljg; $values
		static
jg$a net/minecraft/core/Direction$Axis
	a Ljg$a; X
	b Ljg$a; Y
	c Ljg$a; Z
	d [Ljg$a; VALUES
	e Lbgg$a; CODEC
	f Ljava/lang/String; name
	g [Ljg$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 (DDD)D choose
		0 o p_122463_
		1 o p_122464_
		2 o p_122465_
	a (III)I choose
		0 o p_122466_
		1 o p_122467_
		2 o p_122468_
	a ()Ljava/lang/String; getName
	a (Ljg;)Z test
		0 o p_122472_
	a (Ljava/lang/String;)Ljg$a; byName
		static
		0 o p_122474_
	a (Lbfq;)Ljg$a; getRandom
		static
		0 o p_235689_
	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 ()Ljg; getPositive
	f ()Ljg; getNegative
	g ()[Ljg; getDirections
	h ()Ljg$c; getPlane
	i ()[Ljg$a; $values
		static
	test (Ljava/lang/Object;)Z test
		0 o p_122482_
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ljg$a; valueOf
		static
		0 o p_122485_
	values ()[Ljg$a; values
		static
jg$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 ()Ljg; getPositive
	f ()Ljg; getNegative
	test (Ljava/lang/Object;)Z test
		0 o p_122500_
jg$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 ()Ljg; getPositive
	f ()Ljg; getNegative
	test (Ljava/lang/Object;)Z test
		0 o p_122514_
jg$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 ()Ljg; getPositive
	f ()Ljg; getNegative
	test (Ljava/lang/Object;)Z test
		0 o p_122528_
jg$b net/minecraft/core/Direction$AxisDirection
	a Ljg$b; POSITIVE
	b Ljg$b; NEGATIVE
	c I step
	d Ljava/lang/String; name
	e [Ljg$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 ()Ljg$b; opposite
	d ()[Ljg$b; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ljg$b; valueOf
		static
		0 o p_122544_
	values ()[Ljg$b; values
		static
jg$c net/minecraft/core/Direction$Plane
	a Ljg$c; HORIZONTAL
	b Ljg$c; VERTICAL
	c [Ljg; faces
	d [Ljg$a; axis
	e [Ljg$c; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Ljg;[Ljg$a;)V <init>
		0 o p_122553_
		1 o p_122554_
		2 o p_122555_
		3 o p_122556_
	a (Ljg;)Z test
		0 o p_122559_
	a ()Ljava/util/stream/Stream; stream
	a (Lbfq;)Ljg; getRandomDirection
		0 o p_235691_
	b ()I length
	b (Lbfq;)Ljg$a; getRandomAxis
		0 o p_235693_
	c (Lbfq;)Ljava/util/List; shuffledCopy
		0 o p_235695_
	c ()[Ljg$c; $values
		static
	iterator ()Ljava/util/Iterator; iterator
	test (Ljava/lang/Object;)Z test
		0 o p_122566_
	valueOf (Ljava/lang/String;)Ljg$c; valueOf
		static
		0 o p_122568_
	values ()[Ljg$c; values
		static
jh net/minecraft/core/Direction8
	a Ljh; NORTH
	b Ljh; NORTH_EAST
	c Ljh; EAST
	d Ljh; SOUTH_EAST
	e Ljh; SOUTH
	f Ljh; SOUTH_WEST
	g Ljh; WEST
	h Ljh; NORTH_WEST
	i Ljava/util/Set; directions
	j Lkf; step
	k [Ljh; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Ljg;)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 ()[Ljh; $values
		static
	valueOf (Ljava/lang/String;)Ljh; valueOf
		static
		0 o p_122595_
	values ()[Ljh; values
		static
ji net/minecraft/core/FrontAndTop
	a Lji; DOWN_EAST
	b Lji; DOWN_NORTH
	c Lji; DOWN_SOUTH
	d Lji; DOWN_WEST
	e Lji; UP_EAST
	f Lji; UP_NORTH
	g Lji; UP_SOUTH
	h Lji; UP_WEST
	i Lji; WEST_UP
	j Lji; EAST_UP
	k Lji; NORTH_UP
	l Lji; SOUTH_UP
	m I NUM_DIRECTIONS
	n [Lji; BY_TOP_FRONT
	o Ljava/lang/String; name
	p Ljg; top
	q Ljg; front
	r [Lji; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljg;Ljg;)V <init>
		0 o p_122616_
		1 o p_122617_
		2 o p_122618_
		3 o p_122619_
		4 o p_122620_
	a ()Ljg; front
	a ([Lji;)V lambda$static$0
		static
		0 o p_378840_
	a (Ljg;Ljg;)Lji; fromFrontAndTop
		static
		0 o p_122623_
		1 o p_122624_
	b (Ljg;Ljg;)I lookupKey
		static
		0 o p_122627_
		1 o p_122628_
	b ()Ljg; top
	c ()Ljava/lang/String; getSerializedName
	d ()[Lji; $values
		static
	valueOf (Ljava/lang/String;)Lji; valueOf
		static
		0 o p_122631_
	values ()[Lji; values
		static
jj net/minecraft/core/GlobalPos
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; STREAM_CODEC
	d Lami; dimension
	e Lja; pos
	<clinit> ()V <clinit>
		static
	<init> (Lami;Lja;)V <init>
		0 o dimension
		1 o pos
	a ()Lami; dimension
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_122642_
	a (Lami;Lja;)Ljj; of
		static
		0 o p_122644_
		1 o p_122645_
	a (Lami;Lja;I)Z isCloseEnough
		0 o p_381737_
		1 o p_381740_
		2 o p_381738_
	b ()Lja; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_122648_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jk net/minecraft/core/Holder
	a (Ljk;)Z is
		0 o p_316447_
	a (Ljn;)Z canSerializeIn
		0 o p_255833_
	a (Lbdj;)Z is
		0 o p_205705_
	a (Ljava/lang/Object;)Ljk; direct
		static
		0 o p_205710_
	a (Lami;)Z is
		0 o p_205712_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_205711_
	a (Lamj;)Z is
		0 o p_205713_
	a ()Ljava/lang/Object; value
	b (Lami;)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 ()Ljk$b; kind
	g ()Ljava/lang/String; getRegisteredName
jk$a net/minecraft/core/Holder$Direct
	a Ljava/lang/Object; value
	<init> (Ljava/lang/Object;)V <init>
		0 o value
	a (Ljk;)Z is
		0 o p_316277_
	a (Ljn;)Z canSerializeIn
		0 o p_256328_
	a (Lbdj;)Z is
		0 o p_205719_
	a (Lami;)Z is
		0 o p_205725_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_205723_
	a (Lamj;)Z is
		0 o p_205727_
	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 ()Ljk$b; kind
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jk$b net/minecraft/core/Holder$Kind
	a Ljk$b; REFERENCE
	b Ljk$b; DIRECT
	c [Ljk$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_205742_
		1 o p_205743_
	a ()[Ljk$b; $values
		static
	valueOf (Ljava/lang/String;)Ljk$b; valueOf
		static
		0 o p_205746_
	values ()[Ljk$b; values
		static
jk$c net/minecraft/core/Holder$Reference
	a Ljn; owner
	b Ljava/util/Set; tags
	c Ljk$c$a; type
	d Lami; key
	e Ljava/lang/Object; value
	<init> (Ljk$c$a;Ljn;Lami;Ljava/lang/Object;)V <init>
		0 o p_256425_
		1 o p_256562_
		2 o p_256636_
		3 o p_255889_
	a (Ljk;)Z is
		0 o p_316168_
	a (Ljn;)Z canSerializeIn
		0 o p_256521_
	a (Lbdj;)Z is
		0 o p_205760_
	a (Ljn;Lami;)Ljk$c; createStandAlone
		static
		0 o p_255955_
		1 o p_255958_
	a (Ljn;Ljava/lang/Object;)Ljk$c; createIntrusive
		static
		0 o p_256106_
		1 o p_255948_
	a (Lami;)Z is
		0 o p_205774_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_205772_
	a (Ljava/util/Collection;)V bindTags
		0 o p_205770_
	a (Lamj;)Z is
		0 o p_205779_
	a ()Ljava/lang/Object; value
	b (Lami;)V bindKey
		0 o p_251943_
	b (Ljava/lang/Object;)V bindValue
		0 o p_249418_
	b ()Z isBound
	c ()Ljava/util/stream/Stream; tags
	d ()Lcom/mojang/datafixers/util/Either; unwrap
	e ()Ljava/util/Optional; unwrapKey
	f ()Ljk$b; kind
	h ()Lami; key
	i ()Ljava/util/Set; boundTags
	toString ()Ljava/lang/String; toString
jk$c$a net/minecraft/core/Holder$Reference$Type
	a Ljk$c$a; STAND_ALONE
	b Ljk$c$a; INTRUSIVE
	c [Ljk$c$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_205792_
		1 o p_205793_
	a ()[Ljk$c$a; $values
		static
	valueOf (Ljava/lang/String;)Ljk$c$a; valueOf
		static
		0 o p_205796_
	values ()[Ljk$c$a; values
		static
jl net/minecraft/core/HolderGetter
	a (Lbfq;Ljo$c;)Ljava/util/Optional; lambda$getRandomElementOf$2
		static
		0 o p_432336_
		1 o p_432337_
	a (Lbdj;)Ljava/util/Optional; get
		0 o p_256283_
	a (Lami;)Ljava/util/Optional; get
		0 o p_255645_
	a (Lbdj;Lbfq;)Ljava/util/Optional; getRandomElementOf
		0 o p_434957_
		1 o p_433536_
	b (Lami;)Ljk$c; getOrThrow
		0 o p_255990_
	b (Lbdj;)Ljo$c; getOrThrow
		0 o p_256125_
	d (Lbdj;)Ljava/lang/IllegalStateException; lambda$getOrThrow$1
		static
		0 o p_339326_
	h (Lami;)Ljava/lang/IllegalStateException; lambda$getOrThrow$0
		static
		0 o p_339325_
jl$a net/minecraft/core/HolderGetter$Provider
	a (Lami;Ljl;)Ljava/util/Optional; lambda$getOrThrow$2
		static
		0 o p_396322_
		1 o p_396323_
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_256648_
	b (Lami;)Ljl; lookupOrThrow
		0 o p_255881_
	b (Lami;Ljl;)Ljava/util/Optional; lambda$get$1
		static
		0 o p_335173_
		1 o p_335174_
	c (Lami;)Ljava/util/Optional; get
		0 o p_336145_
	d (Lami;)Ljk$c; getOrThrow
		0 o p_397923_
	g (Lami;)Ljava/lang/IllegalStateException; lambda$getOrThrow$3
		static
		0 o p_396324_
	h (Lami;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0
		static
		0 o p_339327_
jm 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
jm$a net/minecraft/core/HolderLookup$Provider
	a (Ljm$b;)Ljm$b; lambda$create$1
		static
		0 o p_256335_
	a (Lcom/mojang/serialization/DynamicOps;)Lamh; createSerializationContext
		0 o p_326817_
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_256285_
	a (Ljava/util/stream/Stream;)Ljm$a; create
		static
		0 o p_256054_
	b ()Ljava/util/stream/Stream; listRegistryKeys
	b (Lami;)Ljl; lookupOrThrow
		0 o p_368530_
	c ()Ljava/util/stream/Stream; listRegistries
	d ()Lcom/mojang/serialization/Lifecycle; allRegistriesLifecycle
	e (Lami;)Ljm$b; lookupOrThrow
		0 o p_255957_
	i (Lami;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0
		static
		0 o p_339328_
jm$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 (Lami;)Ljava/util/Optional; lookup
		0 o p_256379_
	b ()Ljava/util/stream/Stream; listRegistryKeys
jm$b net/minecraft/core/HolderLookup$RegistryLookup
	a (Ljava/util/function/Predicate;)Ljm$b; filterElements
		0 o p_324043_
	a (Ldcx;)Ljm$b; filterFeatures
		0 o p_249397_
	a (Ldcx;Ljava/lang/Object;)Z lambda$filterFeatures$0
		static
		0 o p_249658_
		1 o p_250240_
	g ()Lami; key
	h ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
jm$b$1 net/minecraft/core/HolderLookup$RegistryLookup$1
	a Ljava/util/function/Predicate; val$filter
	b Ljm$b; this$0
	<init> (Ljm$b;Ljava/util/function/Predicate;)V <init>
		0 o p_324059_
		1 o p_324042_
	a (Ljava/util/function/Predicate;Ljk$c;)Z lambda$listElements$1
		static
		0 o p_323736_
		1 o p_324273_
	a ()Ljm$b; parent
	a (Lami;)Ljava/util/Optional; get
		0 o p_323784_
	b (Ljava/util/function/Predicate;Ljk$c;)Z lambda$get$0
		static
		0 o p_324190_
		1 o p_324360_
	c ()Ljava/util/stream/Stream; listElements
jm$b$a net/minecraft/core/HolderLookup$RegistryLookup$Delegate
	a (Lbdj;)Ljava/util/Optional; get
		0 o p_256245_
	a ()Ljm$b; parent
	a (Lami;)Ljava/util/Optional; get
		0 o p_255619_
	c ()Ljava/util/stream/Stream; listElements
	e ()Ljava/util/stream/Stream; listTags
	g ()Lami; key
	h ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
jn net/minecraft/core/HolderOwner
	a (Ljn;)Z canSerializeIn
		0 o p_255875_
jo net/minecraft/core/HolderSet
	a (Ljn;Lbdj;)Ljo$c; emptyNamed
		static
		0 o p_255858_
		1 o p_256459_
	a (Ljk;)Z contains
		0 o p_205799_
	a (Ljn;)Z canSerializeIn
		0 o p_255749_
	a (Lbfq;)Ljava/util/Optional; getRandomElement
		0 o p_235712_
	a (Ljava/util/function/Function;Ljava/util/Collection;)Ljo$a; direct
		static
		0 o p_205804_
		1 o p_298495_
	a (Ljava/util/List;)Ljo$a; direct
		static
		0 o p_205801_
	a (I)Ljk; get
		0 o p_205798_
	a ([Ljk;)Ljo$a; direct
		static
		0 o p_205810_
	a ()Ljava/util/stream/Stream; stream
	a (Ljava/util/function/Function;[Ljava/lang/Object;)Ljo$a; direct
		static
		0 o p_205807_
		1 o p_205808_
	b ()I size
	c ()Z isBound
	d ()Lcom/mojang/datafixers/util/Either; unwrap
	e ()Ljava/util/Optional; unwrapKey
	f ()Ljo; empty
		static
jo$1 net/minecraft/core/HolderSet$1
	<init> (Ljn;Lbdj;)V <init>
		0 o p_326869_
		1 o p_326893_
	g ()Ljava/util/List; contents
jo$a net/minecraft/core/HolderSet$Direct
	a Ljo$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 (Ljk;)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
jo$b net/minecraft/core/HolderSet$ListBacked
	<init> ()V <init>
	a (I)Ljk; get
		0 o p_205823_
	a (Ljn;)Z canSerializeIn
		0 o p_255876_
	a (Lbfq;)Ljava/util/Optional; getRandomElement
		0 o p_235714_
	a ()Ljava/util/stream/Stream; stream
	b ()I size
	g ()Ljava/util/List; contents
	iterator ()Ljava/util/Iterator; iterator
	spliterator ()Ljava/util/Spliterator; spliterator
jo$c net/minecraft/core/HolderSet$Named
	a Ljn; owner
	b Lbdj; key
	c Ljava/util/List; contents
	<init> (Ljn;Lbdj;)V <init>
		0 o p_256118_
		1 o p_256597_
	a (Ljk;)Z contains
		0 o p_205834_
	a (Ljn;)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 ()Lbdj; key
	toString ()Ljava/lang/String; toString
jp 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
jq 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
jr net/minecraft/core/LayeredRegistryAccess
	a Ljava/util/List; keys
	b Ljava/util/List; values
	c Ljy$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/util/Map;Ljy$d;)V lambda$collectRegistries$1
		static
		0 o p_339329_
		1 o p_339330_
	a (Ljava/lang/Object;Ljava/util/List;)Ljr; replaceFrom
		0 o p_249539_
		1 o p_250124_
	a (Ljava/util/Map;Ljy;)V lambda$collectRegistries$2
		static
		0 o p_251596_
		1 o p_252003_
	a (Ljava/lang/Object;)Ljy$b; getLayer
		0 o p_250826_
	a (Ljava/lang/Object;[Ljy$b;)Ljr; replaceFrom
		0 o p_252104_
		1 o p_250492_
	a (Ljava/util/stream/Stream;)Ljava/util/Map; collectRegistries
		static
		0 o p_248595_
	a (II)Ljy$b; getCompositeAccessForLayers
		0 o p_251526_
		1 o p_251999_
	a (Ljava/util/List;)Ljava/util/List; lambda$new$0
		static
		0 o p_252066_
	a ()Ljy$b; compositeAccess
	b (Ljava/lang/Object;)Ljy$b; getAccessForLoading
		0 o p_251335_
	c (Ljava/lang/Object;)Ljy$b; getAccessFrom
		0 o p_250766_
	d (Ljava/lang/Object;)I getLayerIndexOrThrow
		0 o p_250144_
js net/minecraft/core/MappedRegistry
	b Lami; 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 Ljs$a; allTags
	l Z frozen
	m Ljava/util/Map; unregisteredIntrusiveHolders
	<init> (Lami;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o p_249899_
		1 o p_252249_
	<init> (Lami;Lcom/mojang/serialization/Lifecycle;Z)V <init>
		0 o p_252132_
		1 o p_249215_
		2 o p_251014_
	a (Lami;Ljava/lang/Object;Ljw;)Ljk$c; register
		0 o p_256252_
		1 o p_256591_
		2 o p_326235_
	a (Lbdk$c;)Ljx$a; prepareTagReload
		0 o p_364128_
	a (Ljk$c;)Ljava/lang/Object; getValueFromNullable
		static
		0 o p_205866_
	a (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$new$0
		static
		0 o p_304142_
	a (Lbdj;Ljava/util/List;)V bindTag
		0 o p_363652_
		1 o p_360281_
	a (Lbdj;Ljk;)Ljk$c; validateAndUnwrapTagElement
		0 o p_361125_
		1 o p_363196_
	a (Lbfq;)Ljava/util/Optional; getRandom
		0 o p_235716_
	a (Lamj;)Ljava/lang/Object; getValue
		0 o p_122739_
	a ()Ljava/util/Optional; getAny
	a (Ljava/lang/Object;)I getId
		0 o p_122706_
	a (Ljava/util/Map;Ljk$c;)V lambda$refreshTagsInHolders$9
		static
		0 o p_211800_
		1 o p_211801_
	a (Lbdj;)Ljava/util/Optional; get
		0 o p_205909_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map;Lbdj;Ljava/util/List;)V lambda$prepareTagReload$12
		0 o p_359330_
		1 o p_359331_
		2 o p_359332_
		3 o p_359333_
	a (Ljo$c;)V lambda$bindAllTagsToEmpty$11
		static
		0 o p_211792_
	a (Ljava/util/Map;Lbdj;Ljo$c;)V lambda$refreshTagsInHolders$10
		0 o p_359334_
		1 o p_359335_
		2 o p_359336_
	a (Ljava/lang/Object;Ljk$c;)V lambda$freeze$3
		static
		0 o p_247989_
		1 o p_247990_
	a (Lami;)Ljava/util/Optional; get
		0 o p_205905_
	a (Ljava/util/Map$Entry;)Lamj; lambda$freeze$7
		static
		0 o p_359338_
	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;)Lamj; getKey
		0 o p_122746_
	b ()V validateWrite
	c (Lami;)Ljava/lang/Object; getValue
		0 o p_122714_
	c (Ljava/util/Map$Entry;)Lamj; lambda$freeze$5
		static
		0 o p_211794_
	c (I)Ljava/util/Optional; get
		0 o p_205907_
	c (Lamj;)Ljava/util/Optional; get
		0 o p_316743_
	c ()Ljava/util/stream/Stream; listElements
	d ()I size
	d (Lamj;)Z containsKey
		0 o p_122761_
	d (Lbdj;)Ljo$c; getOrCreateTagForRegistration
		0 o p_364545_
	d (Ljava/util/Map$Entry;)Z lambda$freeze$4
		static
		0 o p_211055_
	d (Lami;)Ljava/util/Optional; registrationInfo
		0 o p_326067_
	d (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey
		0 o p_122755_
	e ()Ljava/util/stream/Stream; listTags
	e (Ljava/lang/Object;)Ljk; wrapAsHolder
		0 o p_263356_
	e (Lbdj;)Ljo$c; createTag
		0 o p_211068_
	e (Lami;)Z containsKey
		0 o p_175392_
	f (Ljava/lang/Object;)Ljk$c; createIntrusiveHolder
		0 o p_205915_
	g ()Lami; key
	g (Ljava/lang/Object;)Ljk$c; lambda$createIntrusiveHolder$8
		0 o p_367802_
	h ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
	h (Lami;)V validateWrite
		0 o p_205922_
	i (Lami;)Ljk$c; getOrCreateHolderOrThrow
		0 o p_248831_
	i ()Ljava/util/Set; keySet
	iterator ()Ljava/util/Iterator; iterator
	j ()Ljava/util/Set; registryKeySet
	j (Lami;)Ljk$c; lambda$getOrCreateHolderOrThrow$2
		0 o p_367801_
	k ()Ljava/util/Set; entrySet
	k (Lami;)Ljk$c; lambda$register$1
		0 o p_367800_
	l ()Ljava/util/stream/Stream; getTags
	m ()Z isEmpty
	n ()Ljx; freeze
	o ()V bindAllTagsToEmpty
	p ()Ljl; createRegistrationLookup
	toString ()Ljava/lang/String; toString
	u ()V refreshTagsInHolders
js$1 net/minecraft/core/MappedRegistry$1
	a Ljs; this$0
	<init> (Ljs;)V <init>
		0 o p_256271_
	a (Lami;)Ljava/util/Optional; get
		0 o p_255624_
	a (Lbdj;)Ljava/util/Optional; get
		0 o p_256277_
	b (Lami;)Ljk$c; getOrThrow
		0 o p_368503_
	b (Lbdj;)Ljo$c; getOrThrow
		0 o p_368701_
js$2 net/minecraft/core/MappedRegistry$2
	a Lcom/google/common/collect/ImmutableMap; val$pendingTags
	b Ljs; this$0
	<init> (Ljs;Lcom/google/common/collect/ImmutableMap;)V <init>
		0 o p_259785_
		1 o p_368692_
	a (Lbdj;)Ljava/util/Optional; get
		0 o p_259486_
	a ()Ljm$b; parent
	e ()Ljava/util/stream/Stream; listTags
js$3 net/minecraft/core/MappedRegistry$3
	a Ljava/util/Map; val$pendingContents
	b Ljm$b; val$patchedHolder
	c Lcom/google/common/collect/ImmutableMap; val$pendingTags
	d Ljs; this$0
	<init> (Ljs;Ljava/util/Map;Ljm$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 (Ljava/util/Map;Lbdj;Ljo$c;)V lambda$apply$0
		static
		0 o p_368745_
		1 o p_368608_
		2 o p_368715_
	a ()Lami; key
	b ()I size
	c ()Ljm$b; lookup
	d ()V apply
js$a net/minecraft/core/MappedRegistry$TagSet
	a (Lbdj;)Ljava/util/Optional; get
		0 o p_361487_
	a (Ljava/util/function/BiConsumer;)V forEach
		0 o p_364163_
	a (Ljava/util/Map;)Ljs$a; fromMap
		static
		0 o p_360536_
	a ()Ljs$a; unbound
		static
	b ()Z isBound
	c ()Ljava/util/stream/Stream; getTags
js$a$1 net/minecraft/core/MappedRegistry$TagSet$1
	<init> ()V <init>
	a (Lbdj;)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
js$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 (Lbdj;)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
jt 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 ()Ljt; create
		static
	a (Ljava/lang/Object;[Ljava/lang/Object;)Ljt; of
		static
		0 o p_122784_
		1 o p_122785_
	a (ILjava/lang/Object;)Ljt; withSize
		static
		0 o p_122781_
		1 o p_122782_
	a (I)Ljt; 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
ju net/minecraft/core/Position
	a ()D x
	b ()D y
	c ()D z
jv 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_
jw net/minecraft/core/RegistrationInfo
	a Ljw; 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
jx net/minecraft/core/Registry
	a (Lbdk$c;)Ljx$a; prepareTagReload
		0 o p_363095_
	a (Ljx;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; register
		static
		0 o p_122962_
		1 o p_122963_
		2 o p_122964_
	a (Lcom/mojang/serialization/DynamicOps;Lamj;)Ljava/lang/Object; lambda$keys$8
		static
		0 o p_235783_
		1 o p_235784_
	a (Ljk$c;)Lcom/mojang/serialization/Lifecycle; lambda$referenceHolderWithLifecycle$6
		0 o p_325514_
	a (Ljx;Lamj;Ljava/lang/Object;)Ljava/lang/Object; register
		static
		0 o p_122966_
		1 o p_122967_
		2 o p_122968_
	a (Lbfq;)Ljava/util/Optional; getRandom
		0 o p_235781_
	a (Ljk;)Lcom/mojang/serialization/DataResult; safeCastToReference
		0 o p_326365_
	a (Ljx;Lami;Ljava/lang/Object;)Ljava/lang/Object; register
		static
		0 o p_194580_
		1 o p_194581_
		2 o p_194582_
	a (Lamj;)Ljava/lang/Object; getValue
		0 o p_368511_
	a ()Ljava/util/Optional; getAny
	a (Ljava/lang/Object;)I getId
		0 o p_122977_
	b (Ljk;)Ljava/lang/String; lambda$safeCastToReference$7
		0 o p_339336_
	b (Lamj;)Ljava/util/Optional; getOptional
		0 o p_123007_
	b (Ljx;Lami;Ljava/lang/Object;)Ljk$c; registerForHolder
		static
		0 o p_263347_
		1 o p_263355_
		2 o p_263428_
	b (Ljk$c;)Lamj; lambda$referenceHolderWithLifecycle$5
		static
		0 o p_325513_
	b (Ljx;Lamj;Ljava/lang/Object;)Ljk$c; registerForHolder
		static
		0 o p_263351_
		1 o p_263363_
		2 o p_263423_
	b (Ljava/lang/Object;)Lamj; getKey
		0 o p_123006_
	b ()Lcom/mojang/serialization/Codec; referenceHolderWithLifecycle
	c (Lamj;)Ljava/util/Optional; get
		0 o p_123002_
	c (Lami;)Ljava/lang/Object; getValue
		0 o p_368650_
	c (I)Ljava/util/Optional; get
		0 o p_368617_
	c (Lbdj;)Ljava/lang/Iterable; getTagOrEmpty
		0 o p_206059_
	c (Ljk$c;)Ljk; lambda$holderByNameCodec$1
		static
		0 o p_325516_
	d (Lami;)Ljava/util/Optional; registrationInfo
		0 o p_326162_
	d (Lamj;)Z containsKey
		0 o p_123011_
	d (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey
		0 o p_123008_
	e (Lami;)Z containsKey
		0 o p_175475_
	e (Lamj;)Lcom/mojang/serialization/DataResult; lambda$referenceHolderWithLifecycle$4
		0 o p_367803_
	e (Ljava/lang/Object;)Ljk; wrapAsHolder
		0 o p_263382_
	f (Ljava/lang/Object;)Ljk$c; createIntrusiveHolder
		0 o p_206068_
	f (Lami;)Ljava/util/Optional; getOptional
		0 o p_123010_
	f (Lamj;)Lcom/mojang/serialization/DataResult; lambda$referenceHolderWithLifecycle$3
		0 o p_274724_
	g (Lami;)Ljava/lang/Object; getValueOrThrow
		0 o p_368664_
	g (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$byNameCodec$0
		0 o p_325515_
	g ()Lami; key
	g (Lamj;)Ljava/lang/String; lambda$referenceHolderWithLifecycle$2
		0 o p_339335_
	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 ()Ljx; freeze
	q ()Lcom/mojang/serialization/Codec; byNameCodec
	r ()Lcom/mojang/serialization/Codec; holderByNameCodec
	s ()Ljava/util/stream/Stream; stream
	t ()Ljp; asHolderIdMap
jx$1 net/minecraft/core/Registry$1
	b Ljx; this$0
	<init> (Ljx;)V <init>
		0 o p_206136_
	a (Ljk;)I getId
		0 o p_259992_
	a (Ljk$c;)Ljk; lambda$iterator$0
		static
		0 o p_260061_
	a (I)Ljava/lang/Object; byId
		0 o p_260267_
	a (Ljava/lang/Object;)I getId
		0 o p_259039_
	c (I)Ljk; byId
		0 o p_259972_
	d ()I size
	iterator ()Ljava/util/Iterator; iterator
jx$a net/minecraft/core/Registry$PendingTags
	a ()Lami; key
	b ()I size
	c ()Ljm$b; lookup
	d ()V apply
jy net/minecraft/core/RegistryAccess
	a Lorg/slf4j/Logger; LOGGER
	b Ljy$b; EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljy$d;)Lami; lambda$listRegistryKeys$1
		static
		0 o p_359339_
	a (Ljx;)Ljy$b; fromRegistryOfRegistries
		static
		0 o p_206166_
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_256275_
	a ()Ljava/util/stream/Stream; registries
	b ()Ljava/util/stream/Stream; listRegistryKeys
	b (Lami;)Ljl; lookupOrThrow
		0 o p_368674_
	e (Lami;)Ljm$b; lookupOrThrow
		0 o p_368559_
	e ()Ljy$b; freeze
	f (Lami;)Ljx; lookupOrThrow
		0 o p_368620_
	j (Lami;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0
		static
		0 o p_339337_
jy$1 net/minecraft/core/RegistryAccess$1
	c Ljx; val$registries
	<init> (Ljx;)V <init>
		0 o p_206218_
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_206220_
	a ()Ljava/util/stream/Stream; registries
	e ()Ljy$b; freeze
jy$a net/minecraft/core/RegistryAccess$1FrozenAccess
	<init> (Ljy;Ljava/util/stream/Stream;)V <init>
		0 o p_249148_
		1 o p_252031_
jy$b net/minecraft/core/RegistryAccess$Frozen
jy$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 (Lami;)Ljava/util/Optional; lookup
		0 o p_206229_
	a ()Ljava/util/stream/Stream; registries
	b (Ljx;)Ljx; lambda$lookup$1
		static
		0 o p_206232_
	c (Ljx;)Ljx; lambda$new$0
		static
		0 o p_247993_
jy$d net/minecraft/core/RegistryAccess$RegistryEntry
	a Lami; key
	b Ljx; value
	<init> (Lami;Ljx;)V <init>
		0 o key
		1 o value
	a (Lami;Ljx;)Ljy$d; fromUntyped
		static
		0 o p_206244_
		1 o p_206245_
	a (Ljava/util/Map$Entry;)Ljy$d; fromMapEntry
		static
		0 o p_206242_
	a ()Lami; key
	b ()Ljx; value
	c ()Ljy$d; freeze
	equals (Ljava/lang/Object;)Z equals
		0 o p_206249_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jz net/minecraft/core/RegistryCodecs
	<init> ()V <init>
	a (Lami;Z)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206311_
		1 o p_206312_
	a (Lami;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206280_
		1 o p_206281_
	a (Lami;)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206278_
	a (Lami;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206288_
		1 o p_206289_
		2 o p_206290_
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/RegistrySetBuilder
	a Ljava/util/List; entries
	<init> ()V <init>
	a (Ljava/util/Map;Lka$j;)V lambda$buildPatch$11
		static
		0 o p_272338_
		1 o p_272339_
	a (Lka$b;Lka$k;)Lka$j; lambda$buildPatch$10
		static
		0 o p_311507_
		1 o p_311508_
	a (Ljn;Lami;Ljc;Ljk$c;Ljm$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lami;)Ljk$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 (Ljava/util/Set;Lami;)Z lambda$buildPatch$12
		static
		0 o p_311484_
		1 o p_311485_
	a (Ljy;Ljm$a;Ljc$a;)Lka$g; buildPatch
		0 o p_255676_
		1 o p_255900_
		2 o p_312173_
	a (Ljn;Ljc$a;Lami;Ljm$a;Ljm$a;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljm$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 (Lami;Lcom/mojang/serialization/Lifecycle;Ljn;Ljava/util/Map;)Ljm$b; lookupFromMap
		static
		0 o p_312781_
		1 o p_312783_
		2 o p_326787_
		3 o p_312180_
	a (Lami;Lcom/mojang/serialization/Lifecycle;Lka$i;)Lka; add
		0 o p_256446_
		1 o p_256394_
		2 o p_256638_
	a (Lami;Lka$i;)Lka; add
		0 o p_256261_
		1 o p_256010_
	a (Ljava/util/Map;Lami;)V lambda$buildPatch$13
		static
		0 o p_311472_
		1 o p_311473_
	a (Ljy;)Ljm$a; build
		0 o p_256112_
	a (Lka$m;Ljy;Ljava/util/stream/Stream;)Ljm$a; buildProviderWithContext
		static
		0 o p_326837_
		1 o p_312694_
		2 o p_312024_
	a (Ljava/util/Map;Lka$m;Ljm$b;)V lambda$buildProviderWithContext$2
		static
		0 o p_326722_
		1 o p_326723_
		2 o p_326724_
	a (Ljava/util/Map;Ljy$d;)V lambda$buildProviderWithContext$1
		static
		0 o p_367804_
		1 o p_367805_
	a (Lka$m;Ljc$a;Ljm$a;Ljm$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lami;)Ljm$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 (Ljc;Ljk$c;Ljm$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;Ljn;Ljc;Ljm$a;Lorg/apache/commons/lang3/mutable/MutableObject;Ljk$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 (Ljn;Ljc;Ljm$a;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/Map;Ljk$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 (Ljy;Ljm$a;Ljc$a;Ljava/util/Map;Ljm$a;)Ljm$a; createLazyFullPatchedRegistries
		0 o p_312301_
		1 o p_311942_
		2 o p_312464_
		3 o p_312890_
		4 o p_311825_
	a (Ljm$b;)Ljl; wrapContextLookup
		static
		0 o p_255625_
	a (Lka$b;Lka$j;)Ljm$b; lambda$buildPatch$14
		static
		0 o p_326727_
		1 o p_326728_
	b (Lka$b;Lka$k;)Ljm$b; lambda$build$3
		static
		0 o p_326725_
		1 o p_326726_
	b (Ljy;)Lka$b; createState
		0 o p_256400_
	b (Ljc;Ljk$c;Ljm$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_
	c (Lka$b;Lka$k;)V lambda$createState$0
		static
		0 o p_256472_
		1 o p_255629_
ka$1 net/minecraft/core/RegistrySetBuilder$1
	a Ljm$b; val$original
	<init> (Ljn;Ljm$b;)V <init>
		0 o p_256158_
		1 o p_255829_
	a (Lami;)Ljava/util/Optional; get
		0 o p_255765_
ka$2 net/minecraft/core/RegistrySetBuilder$2
	a Lami; val$key
	b Lcom/mojang/serialization/Lifecycle; val$lifecycle
	c Ljava/util/Map; val$entries
	<init> (Ljn;Lami;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 (Lami;)Ljava/util/Optional; get
		0 o p_312659_
	c ()Ljava/util/stream/Stream; listElements
	g ()Lami; key
	h ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
ka$3 net/minecraft/core/RegistrySetBuilder$3
	a Ljava/util/Map; val$lookups
	<init> (Ljava/util/Map;)V <init>
		0 o p_326866_
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_326942_
	a (Lcom/mojang/serialization/DynamicOps;)Lamh; createSerializationContext
		0 o p_326947_
	b ()Ljava/util/stream/Stream; listRegistryKeys
	f (Lami;)Ljava/util/Optional; getEntry
		0 o p_326910_
ka$3$1 net/minecraft/core/RegistrySetBuilder$3$1
	a Lka$3; this$0
	<init> (Lka$3;)V <init>
		0 o p_326879_
	a (Lami;)Ljava/util/Optional; lookup
		0 o p_326905_
ka$a net/minecraft/core/RegistrySetBuilder$1Entry
	a Ljm$b; lookup
	b Lamh$b; opsInfo
	<init> (Ljm$b;Lamh$b;)V <init>
		0 o lookup
		1 o opsInfo
	a ()Ljm$b; lookup
	a (Lka$m;Ljm$b;)Lka$a; createForNewRegistry
		static
		0 o p_326836_
		1 o p_326940_
	a (Ljm$b;)Lka$a; createForContextRegistry
		static
		0 o p_326874_
	b ()Lamh$b; opsInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_326850_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ka$b net/minecraft/core/RegistrySetBuilder$BuildState
	a Lka$m; owner
	b Lka$l; lookup
	c Ljava/util/Map; registries
	d Ljava/util/Map; registeredValues
	e Ljava/util/List; errors
	<init> (Lka$m;Lka$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;Lka$l;Lami;)V lambda$create$1
		static
		0 o p_256627_
		1 o p_256146_
		2 o p_256603_
	a (Ljy;Ljava/util/stream/Stream;)Lka$b; create
		static
		0 o p_255995_
		1 o p_256495_
	a (Lami;Lka$h;)V lambda$reportUnclaimedRegisteredValues$2
		0 o p_339338_
		1 o p_339339_
	a ()Lqw; bootstrapContext
	a (Lcom/google/common/collect/ImmutableMap$Builder;Ljy$d;)V lambda$create$0
		static
		0 o p_367806_
		1 o p_367807_
	b ()V reportUnclaimedRegisteredValues
	c ()V reportNotCollectedHolders
	d ()V throwOnError
	e ()Lka$m; owner
	equals (Ljava/lang/Object;)Z equals
		0 o p_256666_
	f ()Lka$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
ka$b$1 net/minecraft/core/RegistrySetBuilder$BuildState$1
	a Lka$b; this$0
	<init> (Lka$b;)V <init>
		0 o p_256453_
	a (Lami;)Ljl; lookup
		0 o p_255961_
	a (Lami;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Ljk$c; register
		0 o p_256176_
		1 o p_256422_
		2 o p_255924_
ka$c net/minecraft/core/RegistrySetBuilder$EmptyTagLookup
	d Ljn; owner
	<init> (Ljn;)V <init>
		0 o p_256166_
	a (Lbdj;)Ljava/util/Optional; get
		0 o p_256664_
ka$d net/minecraft/core/RegistrySetBuilder$EmptyTagLookupWrapper
	a Ljm$b; parent
	<init> (Ljn;Ljm$b;)V <init>
		0 o p_326948_
		1 o p_326784_
	a ()Ljm$b; parent
ka$e net/minecraft/core/RegistrySetBuilder$EmptyTagRegistryLookup
	<init> (Ljn;)V <init>
		0 o p_326933_
	e ()Ljava/util/stream/Stream; listTags
ka$f net/minecraft/core/RegistrySetBuilder$LazyHolder
	a Ljava/util/function/Supplier; supplier
	<init> (Ljn;Lami;)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_
ka$g net/minecraft/core/RegistrySetBuilder$PatchedRegistries
	a Ljm$a; full
	b Ljm$a; patches
	<init> (Ljm$a;Ljm$a;)V <init>
		0 o full
		1 o patches
	a ()Ljm$a; full
	b ()Ljm$a; patches
	equals (Ljava/lang/Object;)Z equals
		0 o p_312048_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ka$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
ka$i net/minecraft/core/RegistrySetBuilder$RegistryBootstrap
	run (Lqw;)V run
		0 o p_321765_
ka$j net/minecraft/core/RegistrySetBuilder$RegistryContents
	a Lami; key
	b Lcom/mojang/serialization/Lifecycle; lifecycle
	c Ljava/util/Map; values
	<init> (Lami;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)V <init>
		0 o key
		1 o lifecycle
		2 o values
	a (Lka$m;Ljava/util/Map$Entry;)Ljk$c; lambda$buildAsLookup$1
		static
		0 o p_326855_
		1 o p_311927_
	a ()Lami; key
	a (Lka$m;)Ljm$b; buildAsLookup
		0 o p_326796_
	b ()Lcom/mojang/serialization/Lifecycle; lifecycle
	b (Lka$m;Ljava/util/Map$Entry;)Ljk$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
ka$k net/minecraft/core/RegistrySetBuilder$RegistryStub
	a Lami; key
	b Lcom/mojang/serialization/Lifecycle; lifecycle
	c Lka$i; bootstrap
	<init> (Lami;Lcom/mojang/serialization/Lifecycle;Lka$i;)V <init>
		0 o key
		1 o lifecycle
		2 o bootstrap
	a ()Lami; key
	a (Lka$b;)Lka$j; collectRegisteredValues
		0 o p_256416_
	b ()Lcom/mojang/serialization/Lifecycle; lifecycle
	b (Lka$b;)V apply
		0 o p_256272_
	c ()Lka$i; bootstrap
	equals (Ljava/lang/Object;)Z equals
		0 o p_256621_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ka$l net/minecraft/core/RegistrySetBuilder$UniversalLookup
	a Ljava/util/Map; holders
	<init> (Ljn;)V <init>
		0 o p_256629_
	a (Lami;)Ljava/util/Optional; get
		0 o p_256303_
	c (Lami;)Ljk$c; getOrCreate
		0 o p_256298_
	d (Lami;)Ljk$c; lambda$getOrCreate$0
		0 o p_256154_
ka$m net/minecraft/core/RegistrySetBuilder$UniversalOwner
	<init> ()V <init>
	a ()Ljn; cast
ka$n net/minecraft/core/RegistrySetBuilder$ValueAndHolder
	a Lka$h; value
	b Ljava/util/Optional; holder
	<init> (Lka$h;Ljava/util/Optional;)V <init>
		0 o value
		1 o holder
	a ()Lka$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
kb net/minecraft/core/RegistrySynchronization
	a Ljava/util/Set; NETWORKABLE_REGISTRIES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljk$c;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; lambda$packRegistry$1
		static
		0 o p_339340_
		1 o p_339341_
	a (Ljr;)Ljava/util/stream/Stream; networkedRegistries
		static
		0 o p_259290_
	a (Ljy$d;)Z lambda$ownedNetworkableRegistries$4
		static
		0 o p_359340_
	a (Ljava/util/Set;Lame$d;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/BiConsumer;Ljx;)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;Ljy;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 (Lcom/mojang/serialization/DynamicOps;Ljy;Ljava/util/Set;Ljava/util/function/BiConsumer;Lame$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;Lame$d;Ljy;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 (Lami;)Z isNetworkable
		static
		0 o p_364744_
	a (Ljx;Ljava/util/Set;Lame$d;Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Ljk$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 (Ljy;)Ljava/util/stream/Stream; ownedNetworkableRegistries
		static
		0 o p_251842_
	b (Ljr;)Ljava/util/stream/Stream; networkSafeRegistries
		static
		0 o p_249066_
kb$a net/minecraft/core/RegistrySynchronization$PackedRegistryEntry
	a Laae; STREAM_CODEC
	b Lamj; id
	c Ljava/util/Optional; data
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ljava/util/Optional;)V <init>
		0 o id
		1 o data
	a ()Lamj; id
	b ()Ljava/util/Optional; data
	equals (Ljava/lang/Object;)Z equals
		0 o p_321674_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kc net/minecraft/core/Rotations
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; 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 (Lkc;)Ljava/util/List; lambda$static$2
		static
		0 o p_405231_
	a ()F x
	b (Ljava/util/List;)Lkc; 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
kc$1 net/minecraft/core/Rotations$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Lkc;)V encode
		0 o p_320561_
		1 o p_320041_
	a (Lio/netty/buffer/ByteBuf;)Lkc; 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_
kd 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 Laae; STREAM_CODEC
	j I PACKED_X_LENGTH
	k I PACKED_Y_LENGTH
	l I PACKED_Z_LENGTH
	m J PACKED_X_MASK
	n J PACKED_Y_MASK
	o J PACKED_Z_MASK
	p I Y_OFFSET
	q I Z_OFFSET
	r I X_OFFSET
	s I RELATIVE_X_SHIFT
	t I RELATIVE_Y_SHIFT
	u I RELATIVE_Z_SHIFT
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_123162_
		1 o p_123163_
		2 o p_123164_
	a (Lja;Lit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos
		static
		0 o p_194643_
		1 o p_194644_
	a (J)Lkd; of
		static
		0 o p_123185_
	a (Ldqv;I)Lkd; of
		static
		0 o p_123197_
		1 o p_123198_
	a (II)I sectionToBlockCoord
		static
		0 o p_175555_
		1 o p_175556_
	a (Lelk;)Lkd; bottomOf
		static
		0 o p_175563_
	a (Lju;)Lkd; of
		static
		0 o p_235864_
	a (Ldqv;III)Ljava/util/stream/Stream; aroundChunk
		static
		0 o p_175558_
		1 o p_175559_
		2 o p_175560_
		3 o p_175561_
	a (Lja;)Lkd; of
		static
		0 o p_123200_
	a (Lenv;)Lkd; of
		static
		0 o p_235862_
	a (Lkd;I)Ljava/util/stream/Stream; cube
		static
		0 o p_123202_
		1 o p_123203_
	a (JLit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos
		static
		0 o p_194640_
		1 o p_194641_
	a (JLjg;)J offset
		static
		0 o p_123192_
		1 o p_123193_
	a ()I x
	a (D)I posToSectionCoord
		static
		0 o p_175553_
	a (III)Lkd; of
		static
		0 o p_123174_
		1 o p_123175_
		2 o p_123176_
	a (S)I sectionRelativeX
		static
		0 o p_123205_
	a (I)I blockToSectionCoord
		static
		0 o p_123172_
	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 (Lja;)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 (J)I y
		static
		0 o p_123226_
	c (III)Lkf; offset
		0 o p_175565_
		1 o p_175566_
		2 o p_175567_
	c (Lja;)J asLong
		static
		0 o p_175569_
	d (S)I relativeToBlockX
		0 o p_123233_
	d ()I minBlockX
	d (III)Lkd; offset
		0 o p_175571_
		1 o p_175572_
		2 o p_175573_
	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)Lja; relativeToBlockPos
		0 o p_123246_
	g (J)J sectionToChunk
		static
		0 o p_393658_
	h ()I maxBlockY
	i ()I maxBlockZ
	j ()Lja; origin
	k ()Lja; center
	r ()Ldqv; chunk
	s ()J asLong
	t ()Ljava/util/stream/Stream; blocksInside
kd$1 net/minecraft/core/SectionPos$1
	a Ljd; 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_
ke 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 Laae; 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_
ke$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_
kf net/minecraft/core/Vec3i
	a I x
	b I y
	c I z
	g Lcom/mojang/serialization/Codec; CODEC
	h Laae; STREAM_CODEC
	i Lkf; ZERO
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_123296_
		1 o p_123297_
		2 o p_123298_
	a (Lkf;D)Z closerThan
		0 o p_123315_
		1 o p_123316_
	a ([I)Lkf; lambda$static$0
		static
		0 o p_175586_
	a (Lkf;)Ljava/util/stream/IntStream; lambda$static$2
		static
		0 o p_123313_
	a (Lju;D)Z closerToCenterThan
		0 o p_203196_
		1 o p_203197_
	a (Ljg$a;)I get
		0 o p_123305_
	a (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_337447_
	a (ILkf;)Lcom/mojang/serialization/DataResult; lambda$offsetCodec$4
		static
		0 o p_274738_
		1 o p_274739_
	b (Ljg;)Lkf; relative
		0 o p_175592_
	b (ILkf;)Ljava/lang/String; lambda$offsetCodec$3
		static
		0 o p_339342_
		1 o p_339343_
	b (Lju;)D distToCenterSqr
		0 o p_203194_
	b (Ljg;I)Lkf; relative
		0 o p_123321_
		1 o p_123322_
	b (Ljg$a;I)Lkf; relative
		0 o p_175590_
		1 o p_175591_
	c (DDD)D distToCenterSqr
		0 o p_203199_
		1 o p_203200_
		2 o p_203201_
	c (III)Lkf; offset
		0 o p_175593_
		1 o p_175594_
		2 o p_175595_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_123324_
	d (DDD)D distToLowCornerSqr
		0 o p_203203_
		1 o p_203204_
		2 o p_203205_
	d (Lkf;)Lkf; cross
		0 o p_123325_
	e (Lkf;)Lkf; subtract
		0 o p_175596_
	equals (Ljava/lang/Object;)Z equals
		0 o p_123327_
	f (Lkf;)Lkf; offset
		0 o p_175597_
	hashCode ()I hashCode
	i (Lkf;)I compareTo
		0 o p_123330_
	i (I)Lkf; east
		0 o p_175598_
	j (Lkf;)D distSqr
		0 o p_123332_
	j (I)Lkf; west
		0 o p_175599_
	k (Lkf;)I distManhattan
		0 o p_123334_
	k (I)Lkf; south
		0 o p_175600_
	l ()Lkf; east
	l (Lkf;)I distChessboard
		0 o p_381741_
	l (I)Lkf; north
		0 o p_175601_
	m ()Lkf; west
	m (I)Lkf; below
		0 o p_123335_
	n (I)Lkf; above
		0 o p_123336_
	n ()Lkf; south
	o (I)Lkf; multiply
		0 o p_175602_
	o ()Lkf; north
	p ()Lkf; below
	q ()Lkf; above
	s (I)Lkf; setZ
		0 o p_175603_
	t (I)Lkf; setY
		0 o p_175604_
	toString ()Ljava/lang/String; toString
	u (I)Lkf; setX
		0 o p_175605_
	u ()I getX
	v ()I getY
	v (I)Lcom/mojang/serialization/Codec; offsetCodec
		static
		0 o p_194651_
	w ()I getZ
	x ()Ljava/lang/String; toShortString
kg net/minecraft/core/WritableRegistry
	a (Lami;Ljava/lang/Object;Ljw;)Ljk$c; register
		0 o p_256320_
		1 o p_255978_
		2 o p_326122_
	a (Lbdj;Ljava/util/List;)V bindTag
		0 o p_362404_
		1 o p_365163_
	m ()Z isEmpty
	p ()Ljl; createRegistrationLookup
kh net/minecraft/core/cauldron/CauldronInteraction
	a Ljava/util/Map; INTERACTIONS
	b Lcom/mojang/serialization/Codec; CODEC
	c Lkh$a; EMPTY
	d Lkh$a; WATER
	e Lkh$a; LAVA
	f Lkh$a; POWDER_SNOW
	<clinit> ()V <clinit>
		static
	a (Ldrq;Lja;Lczl;Lcbp;Ldhp;Lejm;Lbcd;)Lcbq; 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 ()V bootStrap
		static
	a (Ljava/lang/String;)Lkh$a; newInteractionMap
		static
		0 o p_304841_
	a (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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/util/Map;)V addDefaultInteractions
		static
		0 o p_175648_
	a (Lejm;)Z lambda$bootStrap$8
		static
		0 o p_175627_
	a (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;Ldhp;Ljava/util/function/Predicate;Lbcd;)Lcbq; 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_
	a (Ldrq;Lja;)Z isUnderWater
		static
		0 o p_364930_
		1 o p_363494_
	b (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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_
	b (Lejm;)Z lambda$bootStrap$6
		static
		0 o p_175651_
	c (Lejm;)Z lambda$bootStrap$2
		static
		0 o p_175660_
	c (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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 (Lejm;Ldrq;Lja;Lczl;Lcbp;Ldhp;)Lcbq; 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_
kh$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
ki net/minecraft/core/cauldron/package-info
kj net/minecraft/core/component/DataComponentExactPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lkj; EMPTY
	d Ljava/util/List; expectedComponents
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_399476_
	a (Ljava/util/Map;)Lkj; lambda$static$0
		static
		0 o p_399796_
	a (Lkj;)Ljava/util/List; lambda$static$3
		static
		0 o p_399906_
	a (Lko;Ljava/lang/Object;)Lkj; expect
		static
		0 o p_399793_
		1 o p_399502_
	a (Lkm;)Lkj; allOf
		static
		0 o p_400188_
	a (Lkr;)Z lambda$static$1
		static
		0 o p_399578_
	a (Lkm;[Lko;)Lkj; someOf
		static
		0 o p_400247_
		1 o p_399678_
	a ()Lkj$a; builder
		static
	a (Lkk;)Z test
		0 o p_400037_
	b (Lkj;)Ljava/util/Map; lambda$static$2
		static
		0 o p_399915_
	b ()Z isEmpty
	c ()Z alwaysMatches
	d ()Lkn; 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
kj$a net/minecraft/core/component/DataComponentExactPredicate$Builder
	a Ljava/util/List; expectedComponents
	<init> ()V <init>
	a (Lkr;)Lkj$a; expect
		0 o p_400286_
	a (Lko;Ljava/lang/Object;)Lkj$a; expect
		0 o p_400166_
		1 o p_400039_
	a ()Lkj; build
kk net/minecraft/core/component/DataComponentGetter
	a (Lko;)Ljava/lang/Object; get
		0 o p_397310_
	a (Lko;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_397089_
		1 o p_397491_
	b (Lko;)Lkr; getTyped
		0 o p_397753_
kl net/minecraft/core/component/DataComponentHolder
	a (Ljava/lang/Object;)Ljava/lang/Object; lambda$getAllOfType$1
		static
		0 o p_366685_
	a (Lko;)Ljava/lang/Object; get
		0 o p_331625_
	a (Lko;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_331643_
		1 o p_330718_
	a ()Lkm; 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 (Lko;)Z has
		0 o p_330779_
km net/minecraft/core/component/DataComponentMap
	a Lkm; 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 (Ljava/util/function/Predicate;)Lkm; filter
		0 o p_331448_
	a ()Lkm$a; builder
		static
	a (Lkm;)Lcom/mojang/serialization/DataResult; lambda$makeCodecFromMap$0
		static
		0 o p_337448_
	a (Lkm;Lkm;)Lkm; composite
		static
		0 o p_340974_
		1 o p_341350_
	b (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; makeCodecFromMap
		static
		0 o p_346302_
	b ()Ljava/util/Set; keySet
	c (Lko;)Z has
		0 o p_330409_
	c ()Ljava/util/stream/Stream; stream
	d (Lko;)Lkr; lambda$iterator$1
		0 o p_396325_
	d ()I size
	e ()Z isEmpty
	iterator ()Ljava/util/Iterator; iterator
km$1 net/minecraft/core/component/DataComponentMap$1
	<init> ()V <init>
	a (Lko;)Ljava/lang/Object; get
		0 o p_331168_
	b ()Ljava/util/Set; keySet
	iterator ()Ljava/util/Iterator; iterator
km$2 net/minecraft/core/component/DataComponentMap$2
	c Lkm; val$overrides
	d Lkm; val$prototype
	<init> (Lkm;Lkm;)V <init>
		0 o p_330292_
		1 o p_341041_
	a (Lko;)Ljava/lang/Object; get
		0 o p_330291_
	b ()Ljava/util/Set; keySet
km$3 net/minecraft/core/component/DataComponentMap$3
	c Ljava/util/function/Predicate; val$predicate
	d Lkm; this$0
	<init> (Lkm;Ljava/util/function/Predicate;)V <init>
		0 o p_341259_
		1 o p_341373_
	a (Lko;)Ljava/lang/Object; get
		0 o p_341052_
	b ()Ljava/util/Set; keySet
km$a net/minecraft/core/component/DataComponentMap$Builder
	a Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map
	<init> ()V <init>
	a (Ljava/util/Map;)Lkm; buildFromMapTrusted
		static
		0 o p_338248_
	a (Lko;Ljava/lang/Object;)Lkm$a; set
		0 o p_330228_
		1 o p_332186_
	a (Lkm;)Lkm$a; addAll
		0 o p_331194_
	a ()Lkm; build
	b (Lko;Ljava/lang/Object;)V setUnchecked
		0 o p_338736_
		1 o p_338594_
km$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 (Lko;)Ljava/lang/Object; get
		0 o p_331063_
	b ()Ljava/util/Set; keySet
	c (Lko;)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
kn net/minecraft/core/component/DataComponentPatch
	a Lkn; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; STREAM_CODEC
	d Laae; 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;)Lkn; lambda$static$0
		static
		0 o p_330885_
	a (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Ljava/lang/String; toString
		static
		0 o p_330935_
	a (Lkm$a;Ljava/util/Set;Lko;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/Optional; get
		0 o p_331532_
	a ()Lkn$a; builder
		static
	a (Lkn$b;)Laae; createStreamCodec
		static
		0 o p_412279_
	a (Ljava/util/function/Predicate;)Lkn; forget
		0 o p_338629_
	a (Lkn;)Ljava/util/Map; lambda$static$1
		static
		0 o p_332132_
	b ()Ljava/util/Set; entrySet
	c ()I size
	d ()Z isEmpty
	e ()Lkn$d; split
	equals (Ljava/lang/Object;)Z equals
		0 o p_331686_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kn$1 net/minecraft/core/component/DataComponentPatch$1
	<init> ()V <init>
	apply (Lko;)Laae; apply
		0 o p_412084_
kn$2 net/minecraft/core/component/DataComponentPatch$2
	<init> ()V <init>
	apply (Lko;)Laae; apply
		0 o p_412362_
kn$3 net/minecraft/core/component/DataComponentPatch$3
	a Lkn$b; val$codecGetter
	<init> (Lkn$b;)V <init>
		0 o p_412488_
	a (Lxg;Lko;Ljava/lang/Object;)V encodeComponent
		0 o p_412610_
		1 o p_412314_
		2 o p_412095_
	a (Lxg;)Lkn; decode
		0 o p_412537_
	a (Lxg;Lkn;)V encode
		0 o p_412402_
		1 o p_412784_
	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_
kn$a net/minecraft/core/component/DataComponentPatch$Builder
	a Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map
	<init> ()V <init>
	a (Lko;)Lkn$a; remove
		0 o p_330845_
	a (Lkr;)Lkn$a; set
		0 o p_331321_
	a ()Lkn; build
	a (Lko;Ljava/lang/Object;)Lkn$a; set
		0 o p_332004_
		1 o p_331566_
kn$b net/minecraft/core/component/DataComponentPatch$CodecGetter
	apply (Lko;)Laae; apply
		0 o p_412717_
kn$c net/minecraft/core/component/DataComponentPatch$PatchKey
	a Lcom/mojang/serialization/Codec; CODEC
	b Lko; type
	c Z removed
	<clinit> ()V <clinit>
		static
	<init> (Lko;Z)V <init>
		0 o type
		1 o removed
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_330929_
	a (Lamj;)Ljava/lang/String; lambda$static$1
		static
		0 o p_339347_
	a (Lko;)Ljava/lang/String; lambda$static$3
		static
		0 o p_339344_
	a (Lkn$c;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_339345_
	a ()Lcom/mojang/serialization/Codec; valueCodec
	b ()Lko; type
	b (Lamj;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339346_
	c ()Z removed
	equals (Ljava/lang/Object;)Z equals
		0 o p_331185_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kn$d net/minecraft/core/component/DataComponentPatch$SplitResult
	a Lkn$d; EMPTY
	b Lkm; added
	c Ljava/util/Set; removed
	<clinit> ()V <clinit>
		static
	<init> (Lkm;Ljava/util/Set;)V <init>
		0 o added
		1 o removed
	a ()Lkm; added
	b ()Ljava/util/Set; removed
	equals (Ljava/lang/Object;)Z equals
		0 o p_338245_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ko net/minecraft/core/component/DataComponentType
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Lcom/mojang/serialization/Codec; PERSISTENT_CODEC
	d Lcom/mojang/serialization/Codec; VALUE_MAP_CODEC
	<clinit> ()V <clinit>
		static
	a (Laae;)Laae; lambda$static$1
		static
		0 o p_330812_
	a (Lko;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_337456_
	a ()Lko$a; builder
		static
	b ()Lcom/mojang/serialization/Codec; codec
	b (Lko;)Ljava/lang/String; lambda$static$2
		static
		0 o p_339348_
	c ()Lcom/mojang/serialization/Codec; codecOrThrow
	d ()Z isTransient
	e ()Laae; streamCodec
	f ()Lcom/mojang/serialization/Codec; lambda$static$0
		static
ko$a net/minecraft/core/component/DataComponentType$Builder
	a Lcom/mojang/serialization/Codec; codec
	b Laae; streamCodec
	c Z cacheEncoding
	<init> ()V <init>
	a ()Lko$a; cacheEncoding
	a (Laae;)Lko$a; networkSynchronized
		0 o p_331364_
	a (Lcom/mojang/serialization/Codec;)Lko$a; persistent
		0 o p_331936_
	b ()Lko; build
	c ()Laae; lambda$build$0
ko$a$a net/minecraft/core/component/DataComponentType$Builder$SimpleType
	e Lcom/mojang/serialization/Codec; codec
	f Laae; streamCodec
	<init> (Lcom/mojang/serialization/Codec;Laae;)V <init>
		0 o p_331492_
		1 o p_330863_
	b ()Lcom/mojang/serialization/Codec; codec
	e ()Laae; streamCodec
	toString ()Ljava/lang/String; toString
kp net/minecraft/core/component/DataComponents
	A Lko; TOOL
	B Lko; WEAPON
	C Lko; ENCHANTABLE
	D Lko; EQUIPPABLE
	E Lko; REPAIRABLE
	F Lko; GLIDER
	G Lko; TOOLTIP_STYLE
	H Lko; DEATH_PROTECTION
	I Lko; BLOCKS_ATTACKS
	J Lko; STORED_ENCHANTMENTS
	K Lko; DYED_COLOR
	L Lko; MAP_COLOR
	M Lko; MAP_ID
	N Lko; MAP_DECORATIONS
	O Lko; MAP_POST_PROCESSING
	P Lko; CHARGED_PROJECTILES
	Q Lko; BUNDLE_CONTENTS
	R Lko; POTION_CONTENTS
	S Lko; POTION_DURATION_SCALE
	T Lko; SUSPICIOUS_STEW_EFFECTS
	U Lko; WRITABLE_BOOK_CONTENT
	V Lko; WRITTEN_BOOK_CONTENT
	W Lko; TRIM
	X Lko; DEBUG_STICK_STATE
	Y Lko; ENTITY_DATA
	Z Lko; BUCKET_ENTITY_DATA
	a Lbem; ENCODER_CACHE
	aA Lko; SALMON_SIZE
	aB Lko; PARROT_VARIANT
	aC Lko; TROPICAL_FISH_PATTERN
	aD Lko; TROPICAL_FISH_BASE_COLOR
	aE Lko; TROPICAL_FISH_PATTERN_COLOR
	aF Lko; MOOSHROOM_VARIANT
	aG Lko; RABBIT_VARIANT
	aH Lko; PIG_VARIANT
	aI Lko; COW_VARIANT
	aJ Lko; CHICKEN_VARIANT
	aK Lko; FROG_VARIANT
	aL Lko; HORSE_VARIANT
	aM Lko; PAINTING_VARIANT
	aN Lko; LLAMA_VARIANT
	aO Lko; AXOLOTL_VARIANT
	aP Lko; CAT_VARIANT
	aQ Lko; CAT_COLLAR
	aR Lko; SHEEP_COLOR
	aS Lko; SHULKER_COLOR
	aT Lkm; COMMON_ITEM_COMPONENTS
	aa Lko; BLOCK_ENTITY_DATA
	ab Lko; INSTRUMENT
	ac Lko; PROVIDES_TRIM_MATERIAL
	ad Lko; OMINOUS_BOTTLE_AMPLIFIER
	ae Lko; JUKEBOX_PLAYABLE
	af Lko; PROVIDES_BANNER_PATTERNS
	ag Lko; RECIPES
	ah Lko; LODESTONE_TRACKER
	ai Lko; FIREWORK_EXPLOSION
	aj Lko; FIREWORKS
	ak Lko; PROFILE
	al Lko; NOTE_BLOCK_SOUND
	am Lko; BANNER_PATTERNS
	an Lko; BASE_COLOR
	ao Lko; POT_DECORATIONS
	ap Lko; CONTAINER
	aq Lko; BLOCK_STATE
	ar Lko; BEES
	as Lko; LOCK
	at Lko; CONTAINER_LOOT
	au Lko; BREAK_SOUND
	av Lko; VILLAGER_VARIANT
	aw Lko; WOLF_VARIANT
	ax Lko; WOLF_SOUND_VARIANT
	ay Lko; WOLF_COLLAR
	az Lko; FOX_VARIANT
	b Lko; CUSTOM_DATA
	c Lko; MAX_STACK_SIZE
	d Lko; MAX_DAMAGE
	e Lko; DAMAGE
	f Lko; UNBREAKABLE
	g Lko; CUSTOM_NAME
	h Lko; ITEM_NAME
	i Lko; ITEM_MODEL
	j Lko; LORE
	k Lko; RARITY
	l Lko; ENCHANTMENTS
	m Lko; CAN_PLACE_ON
	n Lko; CAN_BREAK
	o Lko; ATTRIBUTE_MODIFIERS
	p Lko; CUSTOM_MODEL_DATA
	q Lko; TOOLTIP_DISPLAY
	r Lko; REPAIR_COST
	s Lko; CREATIVE_SLOT_LOCK
	t Lko; ENCHANTMENT_GLINT_OVERRIDE
	u Lko; INTANGIBLE_PROJECTILE
	v Lko; FOOD
	w Lko; CONSUMABLE
	x Lko; USE_REMAINDER
	y Lko; USE_COOLDOWN
	z Lko; DAMAGE_RESISTANT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lko$a;)Lko$a; lambda$static$69
		static
		0 o p_330909_
	B (Lko$a;)Lko$a; lambda$static$68
		static
		0 o p_399367_
	C (Lko$a;)Lko$a; lambda$static$67
		static
		0 o p_341856_
	D (Lko$a;)Lko$a; lambda$static$66
		static
		0 o p_341846_
	E (Lko$a;)Lko$a; lambda$static$65
		static
		0 o p_341864_
	F (Lko$a;)Lko$a; lambda$static$64
		static
		0 o p_331467_
	G (Lko$a;)Lko$a; lambda$static$63
		static
		0 o p_341863_
	H (Lko$a;)Lko$a; lambda$static$62
		static
		0 o p_330798_
	I (Lko$a;)Lko$a; lambda$static$61
		static
		0 o p_341851_
	J (Lko$a;)Lko$a; lambda$static$60
		static
		0 o p_341860_
	K (Lko$a;)Lko$a; lambda$static$59
		static
		0 o p_341843_
	L (Lko$a;)Lko$a; lambda$static$58
		static
		0 o p_341854_
	M (Lko$a;)Lko$a; lambda$static$57
		static
		0 o p_404167_
	N (Lko$a;)Lko$a; lambda$static$56
		static
		0 o p_400875_
	O (Lko$a;)Lko$a; lambda$static$55
		static
		0 o p_349913_
	P (Lko$a;)Lko$a; lambda$static$54
		static
		0 o p_366369_
	Q (Lko$a;)Lko$a; lambda$static$53
		static
		0 o p_399371_
	R (Lko$a;)Lko$a; lambda$static$52
		static
		0 o p_399370_
	S (Lko$a;)Lko$a; lambda$static$51
		static
		0 o p_432339_
	T (Lko$a;)Lko$a; lambda$static$50
		static
		0 o p_331109_
	U (Lko$a;)Lko$a; lambda$static$49
		static
		0 o p_432338_
	V (Lko$a;)Lko$a; lambda$static$48
		static
		0 o p_341865_
	W (Lko$a;)Lko$a; lambda$static$47
		static
		0 o p_370370_
	X (Lko$a;)Lko$a; lambda$static$46
		static
		0 o p_341852_
	Y (Lko$a;)Lko$a; lambda$static$45
		static
		0 o p_341848_
	Z (Lko$a;)Lko$a; lambda$static$44
		static
		0 o p_341847_
	a (Ljx;)Lko; bootstrap
		static
		0 o p_330821_
	a (Lko$a;)Lko$a; lambda$static$95
		static
		0 o p_396331_
	a (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lko; register
		static
		0 o p_332092_
		1 o p_331261_
	aA (Lko$a;)Lko$a; lambda$static$17
		static
		0 o p_392584_
	aB (Lko$a;)Lko$a; lambda$static$16
		static
		0 o p_331555_
	aC (Lko$a;)Lko$a; lambda$static$15
		static
		0 o p_399372_
	aD (Lko$a;)Lko$a; lambda$static$14
		static
		0 o p_330559_
	aE (Lko$a;)Lko$a; lambda$static$13
		static
		0 o p_341845_
	aF (Lko$a;)Lko$a; lambda$static$12
		static
		0 o p_341837_
	aG (Lko$a;)Lko$a; lambda$static$11
		static
		0 o p_341861_
	aH (Lko$a;)Lko$a; lambda$static$10
		static
		0 o p_341841_
	aI (Lko$a;)Lko$a; lambda$static$9
		static
		0 o p_335176_
	aJ (Lko$a;)Lko$a; lambda$static$8
		static
		0 o p_341842_
	aK (Lko$a;)Lko$a; lambda$static$7
		static
		0 o p_370373_
	aL (Lko$a;)Lko$a; lambda$static$6
		static
		0 o p_392590_
	aM (Lko$a;)Lko$a; lambda$static$5
		static
		0 o p_392585_
	aN (Lko$a;)Lko$a; lambda$static$4
		static
		0 o p_392587_
	aO (Lko$a;)Lko$a; lambda$static$3
		static
		0 o p_331382_
	aP (Lko$a;)Lko$a; lambda$static$2
		static
		0 o p_335177_
	aQ (Lko$a;)Lko$a; lambda$static$1
		static
		0 o p_335179_
	aR (Lko$a;)Lko$a; lambda$static$0
		static
		0 o p_331418_
	aa (Lko$a;)Lko$a; lambda$static$43
		static
		0 o p_392588_
	ab (Lko$a;)Lko$a; lambda$static$42
		static
		0 o p_341836_
	ac (Lko$a;)Lko$a; lambda$static$41
		static
		0 o p_341857_
	ad (Lko$a;)Lko$a; lambda$static$40
		static
		0 o p_341859_
	ae (Lko$a;)Lko$a; lambda$static$39
		static
		0 o p_331962_
	af (Lko$a;)Lko$a; lambda$static$38
		static
		0 o p_341862_
	ag (Lko$a;)Lko$a; lambda$static$37
		static
		0 o p_330363_
	ah (Lko$a;)Lko$a; lambda$static$36
		static
		0 o p_330449_
	ai (Lko$a;)Lko$a; lambda$static$35
		static
		0 o p_331088_
	aj (Lko$a;)Lko$a; lambda$static$34
		static
		0 o p_341840_
	ak (Lko$a;)Lko$a; lambda$static$33
		static
		0 o p_399369_
	al (Lko$a;)Lko$a; lambda$static$32
		static
		0 o p_372569_
	am (Lko$a;)Lko$a; lambda$static$31
		static
		0 o p_370372_
	an (Lko$a;)Lko$a; lambda$static$30
		static
		0 o p_392586_
	ao (Lko$a;)Lko$a; lambda$static$29
		static
		0 o p_359366_
	ap (Lko$a;)Lko$a; lambda$static$28
		static
		0 o p_370371_
	aq (Lko$a;)Lko$a; lambda$static$27
		static
		0 o p_359365_
	ar (Lko$a;)Lko$a; lambda$static$26
		static
		0 o p_392589_
	as (Lko$a;)Lko$a; lambda$static$25
		static
		0 o p_341839_
	at (Lko$a;)Lko$a; lambda$static$24
		static
		0 o p_372568_
	au (Lko$a;)Lko$a; lambda$static$23
		static
		0 o p_366367_
	av (Lko$a;)Lko$a; lambda$static$22
		static
		0 o p_366368_
	aw (Lko$a;)Lko$a; lambda$static$21
		static
		0 o p_366370_
	ax (Lko$a;)Lko$a; lambda$static$20
		static
		0 o p_341858_
	ay (Lko$a;)Lko$a; lambda$static$19
		static
		0 o p_344189_
	az (Lko$a;)Lko$a; lambda$static$18
		static
		0 o p_330231_
	b (Lko$a;)Lko$a; lambda$static$94
		static
		0 o p_396343_
	c (Lko$a;)Lko$a; lambda$static$93
		static
		0 o p_396340_
	d (Lko$a;)Lko$a; lambda$static$92
		static
		0 o p_396339_
	e (Lko$a;)Lko$a; lambda$static$91
		static
		0 o p_396328_
	f (Lko$a;)Lko$a; lambda$static$90
		static
		0 o p_396341_
	g (Lko$a;)Lko$a; lambda$static$89
		static
		0 o p_396326_
	h (Lko$a;)Lko$a; lambda$static$88
		static
		0 o p_396333_
	i (Lko$a;)Lko$a; lambda$static$87
		static
		0 o p_399373_
	j (Lko$a;)Lko$a; lambda$static$86
		static
		0 o p_401712_
	k (Lko$a;)Lko$a; lambda$static$85
		static
		0 o p_400874_
	l (Lko$a;)Lko$a; lambda$static$84
		static
		0 o p_396332_
	m (Lko$a;)Lko$a; lambda$static$83
		static
		0 o p_396342_
	n (Lko$a;)Lko$a; lambda$static$82
		static
		0 o p_404166_
	o (Lko$a;)Lko$a; lambda$static$81
		static
		0 o p_396327_
	p (Lko$a;)Lko$a; lambda$static$80
		static
		0 o p_396335_
	q (Lko$a;)Lko$a; lambda$static$79
		static
		0 o p_396345_
	r (Lko$a;)Lko$a; lambda$static$78
		static
		0 o p_396334_
	s (Lko$a;)Lko$a; lambda$static$77
		static
		0 o p_396344_
	t (Lko$a;)Lko$a; lambda$static$76
		static
		0 o p_396338_
	u (Lko$a;)Lko$a; lambda$static$75
		static
		0 o p_396329_
	v (Lko$a;)Lko$a; lambda$static$74
		static
		0 o p_406193_
	w (Lko$a;)Lko$a; lambda$static$73
		static
		0 o p_406192_
	x (Lko$a;)Lko$a; lambda$static$72
		static
		0 o p_396337_
	y (Lko$a;)Lko$a; lambda$static$71
		static
		0 o p_399366_
	z (Lko$a;)Lko$a; lambda$static$70
		static
		0 o p_331929_
kq net/minecraft/core/component/PatchedDataComponentMap
	c Lkm; prototype
	d Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; patch
	e Z copyOnWrite
	<init> (Lkm;)V <init>
		0 o p_332070_
	<init> (Lkm;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;Z)V <init>
		0 o p_331644_
		1 o p_331707_
		2 o p_331170_
	a (Lkr;)Ljava/lang/Object; set
		0 o p_451093_
	a (Lkm;)V setAll
		0 o p_331652_
	a (Lko;)Ljava/lang/Object; get
		0 o p_331587_
	a (Lko;Ljava/util/Optional;)V applyPatch
		0 o p_331724_
		1 o p_331550_
	a (Lkn;)V applyPatch
		0 o p_331964_
	a (Lkm;Lkn;)Lkq; fromPatch
		static
		0 o p_331807_
		1 o p_331890_
	a (Lkm;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Z isPatchSanitized
		static
		0 o p_331938_
		1 o p_330946_
	b (Lkn;)V restorePatch
		0 o p_341355_
	b ()Ljava/util/Set; keySet
	b (Lko;Ljava/lang/Object;)Ljava/lang/Object; set
		0 o p_330791_
		1 o p_330369_
	d (Lko;)Z hasNonDefault
		0 o p_389544_
	d ()I size
	e (Lko;)Ljava/lang/Object; remove
		0 o p_330831_
	equals (Ljava/lang/Object;)Z equals
		0 o p_332106_
	f ()V clearPatch
	g ()Lkn; asPatch
	h ()Lkq; copy
	hashCode ()I hashCode
	i ()Lkm; toImmutableMap
	iterator ()Ljava/util/Iterator; iterator
	j ()V ensureMapOwnership
	toString ()Ljava/lang/String; toString
kr net/minecraft/core/component/TypedDataComponent
	a Laae; STREAM_CODEC
	b Lko; type
	c Ljava/lang/Object; value
	<clinit> ()V <clinit>
		static
	<init> (Lko;Ljava/lang/Object;)V <init>
		0 o type
		1 o value
	a (Lko;Ljava/lang/Object;)Lkr; createUnchecked
		static
		0 o p_332026_
		1 o p_331462_
	a ()Lko; type
	a (Lkq;)V applyTo
		0 o p_332099_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; encodeValue
		0 o p_331363_
	a (Ljava/util/Map$Entry;)Lkr; 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
kr$1 net/minecraft/core/component/TypedDataComponent$1
	<init> ()V <init>
	a (Lxg;Lkr;)V encode
		0 o p_330591_
		1 o p_331491_
	a (Lxg;Lko;)Lkr; decodeTyped
		static
		0 o p_331307_
		1 o p_330560_
	a (Lxg;)Lkr; decode
		0 o p_331219_
	b (Lxg;Lkr;)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_
ks net/minecraft/core/component/package-info
kt 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399875_
	a ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_400060_
	a (Ldkh;)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
kt$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$b; amount
	e Ljava/util/Optional; operation
	f Ljava/util/Optional; slot
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Lcx$b;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o attribute
		1 o id
		2 o amount
		3 o operation
		4 o slot
	a (Ldkh$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$b; 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
ku 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 (Ldjt;)Z matches
		0 o p_400298_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399946_
	a ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_399849_
	b ()Ljava/util/Optional; items
	equals (Ljava/lang/Object;)Z equals
		0 o p_399721_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kv 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 (Ldki;)Z matches
		0 o p_399668_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399834_
	a ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_400000_
	b ()Ljava/util/Optional; items
	equals (Ljava/lang/Object;)Z equals
		0 o p_399706_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kw 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 (Lkk;)Z matches
		0 o p_399880_
	a (Lda;)Lkw; customData
		static
		0 o p_400024_
	equals (Ljava/lang/Object;)Z equals
		0 o p_400195_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kx 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 (Lkk;)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;)Lkx; 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
ky net/minecraft/core/component/predicates/DataComponentPredicate
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; SINGLE_STREAM_CODEC
	d Laae; 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 (Lkk;)Z matches
		0 o p_399712_
ky$a net/minecraft/core/component/predicates/DataComponentPredicate$Single
	a Lky$b; type
	b Lky; predicate
	<init> (Lky$b;Lky;)V <init>
		0 o type
		1 o predicate
	a (Ljava/util/Map$Entry;)Lky$a; fromEntry
		static
		0 o p_411082_
	a ()Lky$b; type
	b ()Lky; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_399651_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ky$b net/minecraft/core/component/predicates/DataComponentPredicate$Type
	a Lcom/mojang/serialization/Codec; codec
	b Lcom/mojang/serialization/MapCodec; wrappedCodec
	c Laae; singleStreamCodec
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_399908_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lky;)Lky$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 ()Lcom/mojang/serialization/MapCodec; wrappedCodec
	b (Lky;)Lky$a; lambda$new$0
		0 o p_400281_
	c ()Laae; singleStreamCodec
kz net/minecraft/core/component/predicates/DataComponentPredicates
	a Lky$b; DAMAGE
	b Lky$b; ENCHANTMENTS
	c Lky$b; STORED_ENCHANTMENTS
	d Lky$b; POTIONS
	e Lky$b; CUSTOM_DATA
	f Lky$b; CONTAINER
	g Lky$b; BUNDLE_CONTENTS
	h Lky$b; FIREWORK_EXPLOSION
	i Lky$b; FIREWORKS
	j Lky$b; WRITABLE_BOOK
	k Lky$b; WRITTEN_BOOK
	l Lky$b; ATTRIBUTE_MODIFIERS
	m Lky$b; ARMOR_TRIM
	n Lky$b; JUKEBOX_PLAYABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lky$b; register
		static
		0 o p_399768_
		1 o p_400071_
	a (Ljx;)Lky$b; bootstrap
		static
		0 o p_400147_
l com/mojang/math/package-info
la 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 (Ldok;)Z matches
		0 o p_399718_
	a (Ljava/lang/Object;)Z matches
		0 o p_400096_
	a (Ljava/util/List;)Lla$a; enchantments
		static
		0 o p_399739_
	b ()Ljava/util/List; enchantments
	b (Ljava/util/List;)Lla$b; storedEnchantments
		static
		0 o p_399510_
la$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 ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_399474_
la$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 ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_399990_
lb net/minecraft/core/component/predicates/FireworkExplosionPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Llb$a; predicate
	<clinit> ()V <clinit>
		static
	<init> (Llb$a;)V <init>
		0 o predicate
	a ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_400125_
	a (Ldke;)Z matches
		0 o p_400258_
	b ()Llb$a; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_399916_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
lb$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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400098_
	a ()Ljava/util/Optional; shape
	a (Ldke;)Z test
		0 o p_399871_
	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
lc 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399867_
	a ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_400196_
	a (Ldkf;)Z matches
		0 o p_400011_
	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
ld 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399803_
	a ()Lko; componentType
	a (Ldhu;)Z matches
		0 o p_399648_
	a (Ljava/lang/Object;)Z matches
		0 o p_399757_
	b ()Lld; 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
le net/minecraft/core/component/predicates/PotionsPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Ljo; potions
	<clinit> ()V <clinit>
		static
	<init> (Ljo;)V <init>
		0 o potions
	a (Ldjm;)Z matches
		0 o p_399537_
	a ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_399621_
	a (Ljo;)Lky; potions
		static
		0 o p_400231_
	b ()Ljo; potions
	equals (Ljava/lang/Object;)Z equals
		0 o p_399716_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
lf 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399667_
	a ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_399518_
	a (Ldqc;)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
lg 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 (Ldla;)Z matches
		0 o p_399750_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399792_
	a ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_400198_
	b ()Ljava/util/Optional; pages
	equals (Ljava/lang/Object;)Z equals
		0 o p_399698_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
lg$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 (Laxo;)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
lh 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 ()Lko; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_400074_
	a (Ldlb;)Z matches
		0 o p_400041_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400244_
	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
lh$a net/minecraft/core/component/predicates/WrittenBookPredicate$PagePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lxx; contents
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)V <init>
		0 o contents
	a (Laxo;)Z test
		0 o p_399478_
	a ()Lxx; 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
li net/minecraft/core/component/predicates/package-info
lj net/minecraft/core/dispenser/BlockSource
	a Lawx; level
	b Lja; pos
	c Lejm; state
	d Lehc; blockEntity
	<init> (Lawx;Lja;Lejm;Lehc;)V <init>
		0 o level
		1 o pos
		2 o state
		3 o blockEntity
	a ()Lfoh; center
	b ()Lawx; level
	c ()Lja; pos
	d ()Lejm; state
	e ()Lehc; blockEntity
	equals (Ljava/lang/Object;)Z equals
		0 o p_302446_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
lk net/minecraft/core/dispenser/BoatDispenseItemBehavior
	c Lll; defaultDispenseItemBehavior
	d Lcee; type
	<init> (Lcee;)V <init>
		0 o p_376583_
	a (Llj;)V playSound
		0 o p_302465_
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_302460_
		1 o p_123376_
ll net/minecraft/core/dispenser/DefaultDispenseItemBehavior
	c I DEFAULT_ACCURACY
	<init> ()V <init>
	a (Llj;Ldhp;Ldhp;)Ldhp; consumeWithRemainder
		0 o p_347658_
		1 o p_347682_
		2 o p_347670_
	a (Ldrq;Ldhp;ILjg;Lju;)V spawnItem
		static
		0 o p_123379_
		1 o p_123380_
		2 o p_123381_
		3 o p_123382_
		4 o p_123383_
	a (Llj;)V playSound
		0 o p_302471_
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_302420_
		1 o p_123386_
	a (Llj;Ljg;)V playAnimation
		0 o p_302462_
		1 o p_123389_
	b (Llj;Ldhp;)V addToInventoryOrDispense
		0 o p_347634_
		1 o p_347604_
	b (Llj;)V playDefaultSound
		static
		0 o p_347476_
	b (Llj;Ljg;)V playDefaultAnimation
		static
		0 o p_347531_
		1 o p_347570_
	dispense (Llj;Ldhp;)Ldhp; dispense
		0 o p_302432_
		1 o p_123392_
lm net/minecraft/core/dispenser/DispenseItemBehavior
	a Lorg/slf4j/Logger; LOGGER
	b Llm; NOOP
	<clinit> ()V <clinit>
		static
	a ()V bootStrap
		static
	a (Llj;Ldhp;)Ldhp; lambda$static$0
		static
		0 o p_302424_
		1 o p_123401_
	dispense (Llj;Ldhp;)Ldhp; dispense
		0 o p_302445_
		1 o p_123404_
lm$1 net/minecraft/core/dispenser/DispenseItemBehavior$1
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_338275_
		1 o p_338216_
lm$10 net/minecraft/core/dispenser/DispenseItemBehavior$4
	c Lll; defaultDispenseItemBehavior
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_338193_
		1 o p_338600_
lm$11 net/minecraft/core/dispenser/DispenseItemBehavior$5
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_338297_
		1 o p_338735_
lm$12 net/minecraft/core/dispenser/DispenseItemBehavior$6
	<init> ()V <init>
	a (Ldhl;)V lambda$execute$0
		static
		0 o p_397432_
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_338850_
		1 o p_338251_
lm$13 net/minecraft/core/dispenser/DispenseItemBehavior$7
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_338386_
		1 o p_338526_
lm$14 net/minecraft/core/dispenser/DispenseItemBehavior$8
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_338494_
		1 o p_338444_
lm$15 net/minecraft/core/dispenser/DispenseItemBehavior$9
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_302450_
		1 o p_123524_
lm$2 net/minecraft/core/dispenser/DispenseItemBehavior$10
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_302430_
		1 o p_123462_
lm$3 net/minecraft/core/dispenser/DispenseItemBehavior$11
	<init> ()V <init>
	a (Lejl$a;)Z lambda$execute$0
		static
		0 o p_397621_
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_302463_
		1 o p_123530_
	b (Llj;Ldhp;Ldhp;)Ldhp; takeLiquid
		0 o p_397959_
		1 o p_397930_
		2 o p_397455_
lm$4 net/minecraft/core/dispenser/DispenseItemBehavior$12
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_302425_
		1 o p_123536_
lm$5 net/minecraft/core/dispenser/DispenseItemBehavior$13
	<init> ()V <init>
	a (Ldhl;)V lambda$execute$0
		static
		0 o p_397327_
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_302452_
		1 o p_123542_
lm$6 net/minecraft/core/dispenser/DispenseItemBehavior$14
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_302433_
		1 o p_123548_
lm$7 net/minecraft/core/dispenser/DispenseItemBehavior$15
	c Lll; defaultDispenseItemBehavior
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_302423_
		1 o p_123557_
lm$8 net/minecraft/core/dispenser/DispenseItemBehavior$2
	<init> ()V <init>
	a (Ljg;Lcvf;)V lambda$execute$0
		static
		0 o p_417691_
		1 o p_417692_
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_338813_
		1 o p_338809_
lm$9 net/minecraft/core/dispenser/DispenseItemBehavior$3
	<init> ()V <init>
	a (Lctg;)Z lambda$execute$0
		static
		0 o p_426942_
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_338360_
		1 o p_338306_
ln net/minecraft/core/dispenser/EquipmentDispenseItemBehavior
	c Lln; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_371344_
		1 o p_371463_
	a (Ldhp;Lcew;)Z lambda$dispenseEquipment$0
		static
		0 o p_371794_
		1 o p_371713_
	b (Llj;Ldhp;)Z dispenseEquipment
		static
		0 o p_371324_
		1 o p_371227_
lo net/minecraft/core/dispenser/MinecartDispenseItemBehavior
	c Lll; defaultDispenseItemBehavior
	d Lcee; entityType
	<init> (Lcee;)V <init>
		0 o p_374102_
	a (Lejm;)Lekq; getRailShape
		static
		0 o p_374571_
	a (Llj;)V playSound
		0 o p_374042_
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_374045_
		1 o p_374580_
lp net/minecraft/core/dispenser/OptionalDispenseItemBehavior
	c Z success
	<init> ()V <init>
	a (Z)V setSuccess
		0 o p_123574_
	a (Llj;)V playSound
		0 o p_302438_
	b ()Z isSuccess
lq net/minecraft/core/dispenser/ProjectileDispenseBehavior
	c Ldij; projectileItem
	d Ldij$a; dispenseConfig
	<init> (Ldhl;)V <init>
		0 o p_338781_
	a (Llj;)V playSound
		0 o p_338184_
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_338635_
		1 o p_338423_
lr net/minecraft/core/dispenser/ShearsDispenseItemBehavior
	<init> ()V <init>
	a (Lawx;Lja;Ldhp;)Z tryShearEntity
		static
		0 o p_418032_
		1 o p_418277_
		2 o p_418413_
	a (Ldhl;)V lambda$execute$0
		static
		0 o p_348118_
	a (Lawx;Ldhp;Lja;)Z tryShearBeehive
		static
		0 o p_123577_
		1 o p_432828_
		2 o p_123578_
	a (Lejl$a;)Z lambda$tryShearBeehive$1
		static
		0 o p_202454_
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_302443_
		1 o p_123581_
ls net/minecraft/core/dispenser/ShulkerBoxDispenseBehavior
	c Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Llj;Ldhp;)Ldhp; execute
		0 o p_302426_
		1 o p_123588_
lt net/minecraft/core/dispenser/package-info
lu net/minecraft/core/package-info
lv net/minecraft/core/particles/BlockParticleOption
	a Lcom/mojang/serialization/Codec; BLOCK_STATE_CODEC
	b Lmd; type
	c Lejm; state
	<clinit> ()V <clinit>
		static
	<init> (Lmd;Lejm;)V <init>
		0 o p_123629_
		1 o p_123630_
	a (Lmd;Lejm;)Llv; lambda$streamCodec$2
		static
		0 o p_319423_
		1 o p_319424_
	a (Lmd;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_123635_
	a (Llv;)Lejm; lambda$streamCodec$3
		static
		0 o p_319425_
	a ()Lmd; getType
	b (Lmd;)Laae; streamCodec
		static
		0 o p_320740_
	b (Llv;)Lejm; lambda$codec$1
		static
		0 o p_123633_
	b ()Lejm; getState
	b (Lmd;Lejm;)Llv; lambda$codec$0
		static
		0 o p_123637_
		1 o p_123638_
lw 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 (Llw;)Ljava/lang/Integer; lambda$streamCodec$3
		static
		0 o p_334072_
	a (Lmd;Ljava/lang/Integer;)Llw; lambda$streamCodec$2
		static
		0 o p_333959_
		1 o p_333912_
	a (Lmd;FFF)Llw; create
		static
		0 o p_333772_
		1 o p_333802_
		2 o p_333962_
		3 o p_333936_
	a (Lmd;I)Llw; create
		static
		0 o p_334068_
		1 o p_334062_
	a ()Lmd; getType
	b (Llw;)Ljava/lang/Integer; lambda$codec$1
		static
		0 o p_333908_
	b ()F getRed
	b (Lmd;)Laae; streamCodec
		static
		0 o p_333948_
	b (Lmd;Ljava/lang/Integer;)Llw; lambda$codec$0
		static
		0 o p_334057_
		1 o p_333828_
	c ()F getGreen
	d ()F getBlue
	e ()F getAlpha
lx net/minecraft/core/particles/DustColorTransitionOptions
	a I SCULK_PARTICLE_COLOR
	b Llx; SCULK_TO_REDSTONE
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Laae; 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 ()Lmd; getType
	a (Llx;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_380809_
	b (Llx;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_380811_
	b ()Lorg/joml/Vector3f; getFromColor
	c ()Lorg/joml/Vector3f; getToColor
	c (Llx;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_380808_
	d (Llx;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_380812_
ly net/minecraft/core/particles/DustParticleOptions
	a I REDSTONE_PARTICLE_COLOR
	b Lly; REDSTONE
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Laae; STREAM_CODEC
	h I color
	<clinit> ()V <clinit>
		static
	<init> (IF)V <init>
		0 o p_381064_
		1 o p_254154_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_380814_
	a (Lly;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_380813_
	a ()Lmd; getType
	b ()Lorg/joml/Vector3f; getColor
	b (Lly;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_380815_
lz net/minecraft/core/particles/ExplosionParticleInfo
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	c Lmc; particle
	d F scaling
	e F speed
	<clinit> ()V <clinit>
		static
	<init> (Lmc;FF)V <init>
		0 o particle
		1 o scaling
		2 o speed
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_437300_
	a ()Lmc; particle
	b ()F scaling
	c ()F speed
	equals (Ljava/lang/Object;)Z equals
		0 o p_437228_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
m net/minecraft/BlockUtil
	<init> ()V <init>
	a (Lja;Ljg$a;ILjg$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 (Ljava/util/function/Predicate;Lja$a;Ljg;I)I getLimit
		static
		0 o p_124342_
		1 o p_124343_
		2 o p_124344_
		3 o p_124345_
	a (Ldqu;Lja;Lduv;Ljg;Lduv;)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_
m$a net/minecraft/BlockUtil$FoundRectangle
	a Lja; minCorner
	b I axis1Size
	c I axis2Size
	<init> (Lja;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 Ldhp; itemStack
	<clinit> ()V <clinit>
		static
	<init> (Lmd;Ldhp;)V <init>
		0 o p_123705_
		1 o p_123706_
	a (Lmd;Ldhp;)Lma; lambda$streamCodec$2
		static
		0 o p_319431_
		1 o p_319432_
	a (Lmd;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_123711_
	a (Lma;)Ldhp; lambda$streamCodec$3
		static
		0 o p_319433_
	a ()Lmd; getType
	b (Lmd;)Laae; streamCodec
		static
		0 o p_320881_
	b (Lma;)Ldhp; lambda$codec$1
		static
		0 o p_123709_
	b ()Ldhp; getItem
	b (Lmd;Ldhp;)Lma; lambda$codec$0
		static
		0 o p_123713_
		1 o p_123714_
mb net/minecraft/core/particles/ParticleLimit
	a Lmb; SPORE_BLOSSOM
	b I limit
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o limit
	a ()I limit
	equals (Ljava/lang/Object;)Z equals
		0 o p_447294_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
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 ()Laae; streamCodec
me net/minecraft/core/particles/ParticleTypes
	A Lmj; GUST_EMITTER_LARGE
	B Lmj; GUST_EMITTER_SMALL
	C Lmj; SONIC_BOOM
	D Lmd; FALLING_DUST
	E Lmj; FIREWORK
	F Lmj; FISHING
	G Lmj; FLAME
	H Lmj; INFESTED
	I Lmj; CHERRY_LEAVES
	J Lmj; PALE_OAK_LEAVES
	K Lmd; TINTED_LEAVES
	L Lmj; SCULK_SOUL
	M Lmd; SCULK_CHARGE
	N Lmj; SCULK_CHARGE_POP
	O Lmj; SOUL_FIRE_FLAME
	P Lmj; SOUL
	Q Lmd; FLASH
	R Lmj; HAPPY_VILLAGER
	S Lmj; COMPOSTER
	T Lmj; HEART
	U Lmd; INSTANT_EFFECT
	V Lmd; ITEM
	W Lmd; VIBRATION
	X Lmd; TRAIL
	Y Lmj; ITEM_SLIME
	Z Lmj; ITEM_COBWEB
	a Lmj; ANGRY_VILLAGER
	aA Lmj; FALLING_HONEY
	aB Lmj; LANDING_HONEY
	aC Lmj; FALLING_NECTAR
	aD Lmj; FALLING_SPORE_BLOSSOM
	aE Lmj; ASH
	aF Lmj; CRIMSON_SPORE
	aG Lmj; WARPED_SPORE
	aH Lmj; SPORE_BLOSSOM_AIR
	aI Lmj; DRIPPING_OBSIDIAN_TEAR
	aJ Lmj; FALLING_OBSIDIAN_TEAR
	aK Lmj; LANDING_OBSIDIAN_TEAR
	aL Lmj; REVERSE_PORTAL
	aM Lmj; WHITE_ASH
	aN Lmj; SMALL_FLAME
	aO Lmj; SNOWFLAKE
	aP Lmj; DRIPPING_DRIPSTONE_LAVA
	aQ Lmj; FALLING_DRIPSTONE_LAVA
	aR Lmj; DRIPPING_DRIPSTONE_WATER
	aS Lmj; FALLING_DRIPSTONE_WATER
	aT Lmj; GLOW_SQUID_INK
	aU Lmj; GLOW
	aV Lmj; WAX_ON
	aW Lmj; WAX_OFF
	aX Lmj; ELECTRIC_SPARK
	aY Lmj; SCRAPE
	aZ Lmd; SHRIEK
	aa Lmj; ITEM_SNOWBALL
	ab Lmj; LARGE_SMOKE
	ac Lmj; LAVA
	ad Lmj; MYCELIUM
	ae Lmj; NOTE
	af Lmj; POOF
	ag Lmj; PORTAL
	ah Lmj; RAIN
	ai Lmj; SMOKE
	aj Lmj; WHITE_SMOKE
	ak Lmj; SNEEZE
	al Lmj; SPIT
	am Lmj; SQUID_INK
	an Lmj; SWEEP_ATTACK
	ao Lmj; TOTEM_OF_UNDYING
	ap Lmj; UNDERWATER
	aq Lmj; SPLASH
	ar Lmj; WITCH
	as Lmj; BUBBLE_POP
	at Lmj; CURRENT_DOWN
	au Lmj; BUBBLE_COLUMN_UP
	av Lmj; NAUTILUS
	aw Lmj; DOLPHIN
	ax Lmj; CAMPFIRE_COSY_SMOKE
	ay Lmj; CAMPFIRE_SIGNAL_SMOKE
	az Lmj; DRIPPING_HONEY
	b Lmd; BLOCK
	ba Lmj; EGG_CRACK
	bb Lmj; DUST_PLUME
	bc Lmj; TRIAL_SPAWNER_DETECTED_PLAYER
	bd Lmj; TRIAL_SPAWNER_DETECTED_PLAYER_OMINOUS
	be Lmj; VAULT_CONNECTION
	bf Lmd; DUST_PILLAR
	bg Lmj; OMINOUS_SPAWNING
	bh Lmj; RAID_OMEN
	bi Lmj; TRIAL_OMEN
	bj Lmd; BLOCK_CRUMBLE
	bk Lmj; FIREFLY
	bl Lcom/mojang/serialization/Codec; CODEC
	bm Laae; STREAM_CODEC
	c Lmd; BLOCK_MARKER
	d Lmj; BUBBLE
	e Lmj; CLOUD
	f Lmj; COPPER_FIRE_FLAME
	g Lmj; CRIT
	h Lmj; DAMAGE_INDICATOR
	i Lmd; DRAGON_BREATH
	j Lmj; DRIPPING_LAVA
	k Lmj; FALLING_LAVA
	l Lmj; LANDING_LAVA
	m Lmj; DRIPPING_WATER
	n Lmj; FALLING_WATER
	o Lmd; DUST
	p Lmd; DUST_COLOR_TRANSITION
	q Lmd; EFFECT
	r Lmj; ELDER_GUARDIAN
	s Lmj; ENCHANTED_HIT
	t Lmj; ENCHANT
	u Lmj; END_ROD
	v Lmd; ENTITY_EFFECT
	w Lmj; EXPLOSION_EMITTER
	x Lmj; EXPLOSION
	y Lmj; GUST
	z Lmj; SMALL_GUST
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lmd;)Laae; lambda$static$11
		static
		0 o p_319437_
	a (Ljava/lang/String;Z)Lmj; register
		static
		0 o p_123825_
		1 o p_123826_
	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;)Laae; lambda$static$9
		static
		0 o p_382560_
	d (Lmd;)Lcom/mojang/serialization/MapCodec; lambda$static$8
		static
		0 o p_382559_
	e (Lmd;)Laae; lambda$static$7
		static
		0 o p_319438_
	f (Lmd;)Lcom/mojang/serialization/MapCodec; lambda$static$6
		static
		0 o p_337464_
	g (Lmd;)Laae; lambda$static$5
		static
		0 o p_319434_
	h (Lmd;)Lcom/mojang/serialization/MapCodec; lambda$static$4
		static
		0 o p_337465_
	i (Lmd;)Laae; lambda$static$3
		static
		0 o p_319436_
	j (Lmd;)Lcom/mojang/serialization/MapCodec; lambda$static$2
		static
		0 o p_337463_
	k (Lmd;)Laae; 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 ()Laae; streamCodec
mf net/minecraft/core/particles/PowerParticleOption
	a Lmd; type
	b F power
	<init> (Lmd;F)V <init>
		0 o p_447129_
		1 o p_446678_
	a (Lmd;F)Lmf; create
		static
		0 o p_445604_
		1 o p_446838_
	a (Lmd;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_446876_
	a (Lmf;)Ljava/lang/Float; lambda$streamCodec$3
		static
		0 o p_447254_
	a ()Lmd; getType
	a (Lmd;Ljava/lang/Float;)Lmf; lambda$streamCodec$2
		static
		0 o p_446375_
		1 o p_445551_
	b (Lmd;)Laae; streamCodec
		static
		0 o p_446484_
	b ()F getPower
	b (Lmf;)Ljava/lang/Float; lambda$codec$1
		static
		0 o p_446827_
	b (Lmd;Ljava/lang/Float;)Lmf; lambda$codec$0
		static
		0 o p_445423_
		1 o p_445919_
mg 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
mh net/minecraft/core/particles/SculkChargeParticleOptions
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; 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 ()Lmd; getType
	a (Lmh;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_319439_
	b (Lmh;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_235922_
	b ()F roll
	equals (Ljava/lang/Object;)Z equals
		0 o p_235928_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
mi net/minecraft/core/particles/ShriekParticleOption
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	c I delay
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_235949_
	a (Lmi;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_319440_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_235952_
	a ()Lmd; getType
	b ()I getDelay
	b (Lmi;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_235954_
mj net/minecraft/core/particles/SimpleParticleType
	a Lcom/mojang/serialization/MapCodec; codec
	b Laae; streamCodec
	<init> (Z)V <init>
		0 o p_123837_
	a ()Lmd; getType
	c ()Lcom/mojang/serialization/MapCodec; codec
	d ()Laae; streamCodec
	e ()Lmj; getType
mk net/minecraft/core/particles/SpellParticleOption
	a Lmd; type
	b I color
	c F power
	<init> (Lmd;IF)V <init>
		0 o p_447023_
		1 o p_445477_
		2 o p_446865_
	a (Lmd;Ljava/lang/Integer;Ljava/lang/Float;)Lmk; lambda$streamCodec$6
		static
		0 o p_446276_
		1 o p_446915_
		2 o p_446565_
	a (Lmd;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_446074_
	a (Lmd;IF)Lmk; create
		static
		0 o p_446700_
		1 o p_446185_
		2 o p_445508_
	a (Lmd;FFFF)Lmk; create
		static
		0 o p_445664_
		1 o p_445899_
		2 o p_445452_
		3 o p_446083_
		4 o p_445494_
	a (Lmk;)Ljava/lang/Float; lambda$streamCodec$5
		static
		0 o p_445780_
	a ()Lmd; getType
	a (Lmd;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$3
		static
		0 o p_446383_
		1 o p_445952_
	b (Lmk;)Ljava/lang/Integer; lambda$streamCodec$4
		static
		0 o p_447209_
	b ()F getRed
	b (Lmd;Ljava/lang/Integer;Ljava/lang/Float;)Lmk; lambda$codec$2
		static
		0 o p_447219_
		1 o p_447356_
		2 o p_446433_
	b (Lmd;)Laae; streamCodec
		static
		0 o p_447255_
	c ()F getGreen
	c (Lmk;)Ljava/lang/Float; lambda$codec$1
		static
		0 o p_446927_
	d ()F getBlue
	d (Lmk;)Ljava/lang/Integer; lambda$codec$0
		static
		0 o p_447303_
	e ()F getPower
ml net/minecraft/core/particles/TrailParticleOption
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	c Lfoh; target
	d I color
	e I duration
	<clinit> ()V <clinit>
		static
	<init> (Lfoh;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 ()Lfoh; 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
mm net/minecraft/core/particles/VibrationParticleOption
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	c Lcom/mojang/serialization/Codec; SAFE_POSITION_SOURCE_CODEC
	d Leou; destination
	e I arrivalInTicks
	<clinit> ()V <clinit>
		static
	<init> (Leou;I)V <init>
		0 o p_235975_
		1 o p_235976_
	a (Leou;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_340622_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_340623_
	a ()Lmd; getType
	b ()Leou; getDestination
	c ()I getArrivalInTicks
	d ()Ljava/lang/String; lambda$static$0
		static
mn net/minecraft/core/particles/package-info
mo net/minecraft/core/registries/BuiltInRegistries
	A Ljf; MEMORY_MODULE_TYPE
	B Ljf; SENSOR_TYPE
	C Ljx; SCHEDULE
	D Ljx; ACTIVITY
	E Ljx; LOOT_POOL_ENTRY_TYPE
	F Ljx; LOOT_FUNCTION_TYPE
	G Ljx; LOOT_CONDITION_TYPE
	H Ljx; LOOT_NUMBER_PROVIDER_TYPE
	I Ljx; LOOT_NBT_PROVIDER_TYPE
	J Ljx; LOOT_SCORE_PROVIDER_TYPE
	K Ljx; FLOAT_PROVIDER_TYPE
	L Ljx; INT_PROVIDER_TYPE
	M Ljx; HEIGHT_PROVIDER_TYPE
	N Ljx; BLOCK_PREDICATE_TYPE
	O Ljx; CARVER
	P Ljx; FEATURE
	Q Ljx; STRUCTURE_PLACEMENT
	R Ljx; STRUCTURE_PIECE
	S Ljx; STRUCTURE_TYPE
	T Ljx; PLACEMENT_MODIFIER_TYPE
	U Ljx; BLOCKSTATE_PROVIDER_TYPE
	V Ljx; FOLIAGE_PLACER_TYPE
	W Ljx; TRUNK_PLACER_TYPE
	X Ljx; ROOT_PLACER_TYPE
	Y Ljx; TREE_DECORATOR_TYPE
	Z Ljx; FEATURE_SIZE_TYPE
	a Ljf; GAME_EVENT
	aA Ljx; RECIPE_BOOK_CATEGORY
	aB Ljx; TICKET_TYPE
	aC Ljx; INCOMING_RPC_METHOD
	aD Ljx; OUTGOING_RPC_METHOD
	aE Ljx; TEST_ENVIRONMENT_DEFINITION_TYPE
	aF Ljx; TEST_INSTANCE_TYPE
	aG Ljx; SPAWN_CONDITION_TYPE
	aH Ljx; DIALOG_TYPE
	aI Ljx; DIALOG_ACTION_TYPE
	aJ Ljx; INPUT_CONTROL_TYPE
	aK Ljx; DIALOG_BODY_TYPE
	aL Ljx; TEST_FUNCTION
	aM Ljx; REGISTRY
	aN Lorg/slf4j/Logger; LOGGER
	aO Ljava/util/Map; LOADERS
	aP Lkg; WRITABLE_REGISTRY
	aa Ljx; BIOME_SOURCE
	ab Ljx; CHUNK_GENERATOR
	ac Ljx; MATERIAL_CONDITION
	ad Ljx; MATERIAL_RULE
	ae Ljx; DENSITY_FUNCTION_TYPE
	af Ljx; BLOCK_TYPE
	ag Ljx; STRUCTURE_PROCESSOR
	ah Ljx; STRUCTURE_POOL_ELEMENT
	ai Ljx; POOL_ALIAS_BINDING_TYPE
	aj Ljx; DECORATED_POT_PATTERN
	ak Ljx; CREATIVE_MODE_TAB
	al Ljx; TRIGGER_TYPES
	am Ljx; NUMBER_FORMAT_TYPE
	an Ljx; DATA_COMPONENT_TYPE
	ao Ljx; ENTITY_SUB_PREDICATE_TYPE
	ap Ljx; DATA_COMPONENT_PREDICATE_TYPE
	aq Ljx; MAP_DECORATION_TYPE
	ar Ljx; ENCHANTMENT_EFFECT_COMPONENT_TYPE
	as Ljx; ENCHANTMENT_LEVEL_BASED_VALUE_TYPE
	at Ljx; ENCHANTMENT_ENTITY_EFFECT_TYPE
	au Ljx; ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE
	av Ljx; ENCHANTMENT_VALUE_EFFECT_TYPE
	aw Ljx; ENCHANTMENT_PROVIDER_TYPE
	ax Ljx; CONSUME_EFFECT_TYPE
	ay Ljx; RECIPE_DISPLAY
	az Ljx; SLOT_DISPLAY
	b Ljx; SOUND_EVENT
	c Ljf; FLUID
	d Ljx; MOB_EFFECT
	e Ljf; BLOCK
	f Ljx; DEBUG_SUBSCRIPTION
	g Ljf; ENTITY_TYPE
	h Ljf; ITEM
	i Ljx; POTION
	j Ljx; PARTICLE_TYPE
	k Ljx; BLOCK_ENTITY_TYPE
	l Ljx; CUSTOM_STAT
	m Ljf; CHUNK_STATUS
	n Ljx; RULE_TEST
	o Ljx; RULE_BLOCK_ENTITY_MODIFIER
	p Ljx; POS_RULE_TEST
	q Ljx; MENU
	r Ljx; RECIPE_TYPE
	s Ljx; RECIPE_SERIALIZER
	t Ljx; ATTRIBUTE
	u Ljx; POSITION_SOURCE_TYPE
	v Ljx; COMMAND_ARGUMENT_TYPE
	w Ljx; STAT_TYPE
	x Ljf; VILLAGER_TYPE
	y Ljf; VILLAGER_PROFESSION
	z Ljx; POINT_OF_INTEREST_TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Ljx;)Ljava/lang/Object; lambda$static$24
		static
		0 o p_259329_
	B (Ljx;)Ljava/lang/Object; lambda$static$23
		static
		0 o p_259742_
	C (Ljx;)Ljava/lang/Object; lambda$static$22
		static
		0 o p_259836_
	D (Ljx;)Ljava/lang/Object; lambda$static$21
		static
		0 o p_260042_
	E (Ljx;)Ljava/lang/Object; lambda$static$20
		static
		0 o p_260197_
	F (Ljx;)Ljava/lang/Object; lambda$static$19
		static
		0 o p_259540_
	G (Ljx;)Ljava/lang/Object; lambda$static$18
		static
		0 o p_259757_
	H (Ljx;)Ljava/lang/Object; lambda$static$17
		static
		0 o p_259248_
	I (Ljx;)Ljava/lang/Object; lambda$static$16
		static
		0 o p_259967_
	J (Ljx;)Ljava/lang/Object; lambda$static$15
		static
		0 o p_259113_
	K (Ljx;)Ljava/lang/Object; lambda$static$14
		static
		0 o p_260230_
	L (Ljx;)Ljava/lang/Object; lambda$static$13
		static
		0 o p_259086_
	M (Ljx;)Ljava/lang/Object; lambda$static$12
		static
		0 o p_259341_
	N (Ljx;)Ljava/lang/Object; lambda$static$11
		static
		0 o p_259262_
	O (Ljx;)Ljava/lang/Object; lambda$static$10
		static
		0 o p_277237_
	P (Ljx;)Ljava/lang/Object; lambda$static$9
		static
		0 o p_259641_
	Q (Ljx;)Ljava/lang/Object; lambda$static$8
		static
		0 o p_329843_
	R (Ljx;)Ljava/lang/Object; lambda$static$7
		static
		0 o p_259833_
	S (Ljx;)Ljava/lang/Object; lambda$static$6
		static
		0 o p_259434_
	T (Ljx;)Ljava/lang/Object; lambda$static$5
		static
		0 o p_260266_
	U (Ljx;)Ljava/lang/Object; lambda$static$4
		static
		0 o p_260227_
	V (Ljx;)Ljava/lang/Object; lambda$static$3
		static
		0 o p_259175_
	W (Ljx;)Ljava/lang/Object; lambda$static$2
		static
		0 o p_259909_
	X (Ljx;)Ljava/lang/Object; lambda$static$1
		static
		0 o p_259453_
	Y (Ljx;)Ljava/lang/Object; lambda$static$0
		static
		0 o p_260167_
	a (Lamj;Ljava/util/function/Supplier;)V lambda$createContents$50
		static
		0 o p_259863_
		1 o p_259387_
	a (Lami;)Ljava/lang/String; lambda$internalRegister$48
		static
		0 o p_380817_
	a (Ljx;Ljx;)V lambda$validate$51
		static
		0 o p_432340_
		1 o p_432341_
	a ()V bootStrap
		static
	a (Lami;Ljava/lang/String;Lmo$a;)Ljf; registerDefaulted
		static
		0 o p_259887_
		1 o p_259325_
		2 o p_259759_
	a (Ljx;)Ljl; acquireBootstrapRegistrationLookup
		static
		0 o p_362167_
	a (Lmo$a;Lkg;)Ljava/lang/Object; lambda$internalRegister$49
		static
		0 o p_260350_
		1 o p_259857_
	a (Lami;Lmo$a;)Ljx; registerSimple
		static
		0 o p_260095_
		1 o p_259057_
	a (Lami;Lkg;Lmo$a;)Lkg; internalRegister
		static
		0 o p_259230_
		1 o p_260327_
		2 o p_259210_
	b (Ljx;)V validate
		static
		0 o p_260209_
	b (Lami;Lmo$a;)Ljx; registerSimpleWithIntrusiveHolders
		static
		0 o p_298703_
		1 o p_298612_
	b (Lami;Ljava/lang/String;Lmo$a;)Ljf; registerDefaultedWithIntrusiveHolders
		static
		0 o p_259296_
		1 o p_259101_
		2 o p_259485_
	b ()V createContents
		static
	c (Ljx;)V bindBootstrappedTagsToEmpty
		static
		0 o p_365443_
	c ()V freeze
		static
	d (Ljx;)Ljava/lang/Object; lambda$static$47
		static
		0 o p_450766_
	e (Ljx;)Ljava/lang/Object; lambda$static$46
		static
		0 o p_392595_
	f (Ljx;)Ljava/lang/Object; lambda$static$45
		static
		0 o p_366371_
	g (Ljx;)Ljava/lang/Object; lambda$static$44
		static
		0 o p_259361_
	h (Ljx;)Ljava/lang/Object; lambda$static$43
		static
		0 o p_259305_
	i (Ljx;)Ljava/lang/Object; lambda$static$42
		static
		0 o p_259370_
	j (Ljx;)Ljava/lang/Object; lambda$static$41
		static
		0 o p_259122_
	k (Ljx;)Ljava/lang/Object; lambda$static$40
		static
		0 o p_259493_
	l (Ljx;)Ljava/lang/Object; lambda$static$39
		static
		0 o p_259690_
	m (Ljx;)Ljava/lang/Object; lambda$static$38
		static
		0 o p_260329_
	n (Ljx;)Ljava/lang/Object; lambda$static$37
		static
		0 o p_259345_
	o (Ljx;)Ljava/lang/Object; lambda$static$36
		static
		0 o p_260335_
	p (Ljx;)Ljava/lang/Object; lambda$static$35
		static
		0 o p_259466_
	q (Ljx;)Ljava/lang/Object; lambda$static$34
		static
		0 o p_259722_
	r (Ljx;)Ljava/lang/Object; lambda$static$33
		static
		0 o p_259179_
	s (Ljx;)Ljava/lang/Object; lambda$static$32
		static
		0 o p_259143_
	t (Ljx;)Ljava/lang/Object; lambda$static$31
		static
		0 o p_260200_
	u (Ljx;)Ljava/lang/Object; lambda$static$30
		static
		0 o p_260006_
	v (Ljx;)Ljava/lang/Object; lambda$static$29
		static
		0 o p_259663_
	w (Ljx;)Ljava/lang/Object; lambda$static$28
		static
		0 o p_259607_
	x (Ljx;)Ljava/lang/Object; lambda$static$27
		static
		0 o p_260093_
	y (Ljx;)Ljava/lang/Object; lambda$static$26
		static
		0 o p_259313_
	z (Ljx;)Ljava/lang/Object; lambda$static$25
		static
		0 o p_259862_
mo$a net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap
	run (Ljx;)Ljava/lang/Object; run
		0 o p_260128_
mp net/minecraft/core/registries/Registries
	A Lami; ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE
	B Lami; ENCHANTMENT_PROVIDER_TYPE
	C Lami; ENCHANTMENT_VALUE_EFFECT_TYPE
	D Lami; ENTITY_SUB_PREDICATE_TYPE
	E Lami; ENTITY_TYPE
	F Lami; FEATURE_SIZE_TYPE
	G Lami; FEATURE
	H Lami; FLOAT_PROVIDER_TYPE
	I Lami; FLUID
	J Lami; FOLIAGE_PLACER_TYPE
	K Lami; GAME_EVENT
	L Lami; HEIGHT_PROVIDER_TYPE
	M Lami; INPUT_CONTROL_TYPE
	N Lami; INT_PROVIDER_TYPE
	O Lami; ITEM
	P Lami; LOOT_CONDITION_TYPE
	Q Lami; LOOT_FUNCTION_TYPE
	R Lami; LOOT_NBT_PROVIDER_TYPE
	S Lami; LOOT_NUMBER_PROVIDER_TYPE
	T Lami; LOOT_POOL_ENTRY_TYPE
	U Lami; LOOT_SCORE_PROVIDER_TYPE
	V Lami; MAP_DECORATION_TYPE
	W Lami; MATERIAL_CONDITION
	X Lami; MATERIAL_RULE
	Y Lami; MEMORY_MODULE_TYPE
	Z Lami; MENU
	a Lamj; ROOT_REGISTRY_NAME
	aA Lami; STRUCTURE_TYPE
	aB Lami; DIALOG_ACTION_TYPE
	aC Lami; TEST_ENVIRONMENT_DEFINITION_TYPE
	aD Lami; TEST_FUNCTION
	aE Lami; TEST_INSTANCE_TYPE
	aF Lami; TICKET_TYPE
	aG Lami; TREE_DECORATOR_TYPE
	aH Lami; TRUNK_PLACER_TYPE
	aI Lami; VILLAGER_PROFESSION
	aJ Lami; VILLAGER_TYPE
	aK Lami; INCOMING_RPC_METHOD
	aL Lami; OUTGOING_RPC_METHOD
	aM Lami; BANNER_PATTERN
	aN Lami; BIOME
	aO Lami; CAT_VARIANT
	aP Lami; CHAT_TYPE
	aQ Lami; CHICKEN_VARIANT
	aR Lami; CONFIGURED_CARVER
	aS Lami; CONFIGURED_FEATURE
	aT Lami; COW_VARIANT
	aU Lami; DAMAGE_TYPE
	aV Lami; DENSITY_FUNCTION
	aW Lami; DIALOG
	aX Lami; DIMENSION_TYPE
	aY Lami; ENCHANTMENT_PROVIDER
	aZ Lami; ENCHANTMENT
	aa Lami; MOB_EFFECT
	ab Lami; NUMBER_FORMAT_TYPE
	ac Lami; PARTICLE_TYPE
	ad Lami; PLACEMENT_MODIFIER_TYPE
	ae Lami; POINT_OF_INTEREST_TYPE
	af Lami; POOL_ALIAS_BINDING
	ag Lami; POSITION_SOURCE_TYPE
	ah Lami; POS_RULE_TEST
	ai Lami; POTION
	aj Lami; RECIPE_BOOK_CATEGORY
	ak Lami; RECIPE_DISPLAY
	al Lami; RECIPE_SERIALIZER
	am Lami; RECIPE_TYPE
	an Lami; ROOT_PLACER_TYPE
	ao Lami; RULE_BLOCK_ENTITY_MODIFIER
	ap Lami; RULE_TEST
	aq Lami; SCHEDULE
	ar Lami; SENSOR_TYPE
	as Lami; SLOT_DISPLAY
	at Lami; SOUND_EVENT
	au Lami; SPAWN_CONDITION_TYPE
	av Lami; STAT_TYPE
	aw Lami; STRUCTURE_PIECE
	ax Lami; STRUCTURE_PLACEMENT
	ay Lami; STRUCTURE_POOL_ELEMENT
	az Lami; STRUCTURE_PROCESSOR
	b Lami; ACTIVITY
	bA Lami; ITEM_MODIFIER
	bB Lami; PREDICATE
	bC Lami; ADVANCEMENT
	bD Lami; RECIPE
	ba Lami; FLAT_LEVEL_GENERATOR_PRESET
	bb Lami; FROG_VARIANT
	bc Lami; INSTRUMENT
	bd Lami; JUKEBOX_SONG
	be Lami; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST
	bf Lami; NOISE_SETTINGS
	bg Lami; NOISE
	bh Lami; PAINTING_VARIANT
	bi Lami; PIG_VARIANT
	bj Lami; PLACED_FEATURE
	bk Lami; PROCESSOR_LIST
	bl Lami; STRUCTURE_SET
	bm Lami; STRUCTURE
	bn Lami; TEMPLATE_POOL
	bo Lami; TEST_ENVIRONMENT
	bp Lami; TEST_INSTANCE
	bq Lami; TRIAL_SPAWNER_CONFIG
	br Lami; TRIGGER_TYPE
	bs Lami; TRIM_MATERIAL
	bt Lami; TRIM_PATTERN
	bu Lami; WOLF_VARIANT
	bv Lami; WOLF_SOUND_VARIANT
	bw Lami; WORLD_PRESET
	bx Lami; DIMENSION
	by Lami; LEVEL_STEM
	bz Lami; LOOT_TABLE
	c Lami; ATTRIBUTE
	d Lami; BIOME_SOURCE
	e Lami; BLOCK_ENTITY_TYPE
	f Lami; BLOCK_PREDICATE_TYPE
	g Lami; BLOCK_STATE_PROVIDER_TYPE
	h Lami; BLOCK_TYPE
	i Lami; BLOCK
	j Lami; CARVER
	k Lami; CHUNK_GENERATOR
	l Lami; CHUNK_STATUS
	m Lami; COMMAND_ARGUMENT_TYPE
	n Lami; CONSUME_EFFECT_TYPE
	o Lami; CREATIVE_MODE_TAB
	p Lami; CUSTOM_STAT
	q Lami; DATA_COMPONENT_PREDICATE_TYPE
	r Lami; DATA_COMPONENT_TYPE
	s Lami; DEBUG_SUBSCRIPTION
	t Lami; DECORATED_POT_PATTERN
	u Lami; DENSITY_FUNCTION_TYPE
	v Lami; DIALOG_BODY_TYPE
	w Lami; DIALOG_TYPE
	x Lami; ENCHANTMENT_EFFECT_COMPONENT_TYPE
	y Lami; ENCHANTMENT_ENTITY_EFFECT_TYPE
	z Lami; ENCHANTMENT_LEVEL_BASED_VALUE_TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lami;)Lami; levelStemToLevel
		static
		0 o p_259475_
	a (Ljava/lang/String;)Lami; createRegistryKey
		static
		0 o p_259572_
	b (Lami;)Lami; levelToLevelStem
		static
		0 o p_260225_
	c (Lami;)Ljava/lang/String; elementsDirPath
		static
		0 o p_350960_
	d (Lami;)Ljava/lang/String; tagsDirPath
		static
		0 o p_350980_
mq net/minecraft/core/registries/package-info
mr net/minecraft/data/AtlasIds
	a Lamj; ARMOR_TRIMS
	b Lamj; BANNER_PATTERNS
	c Lamj; BEDS
	d Lamj; BLOCKS
	e Lamj; CHESTS
	f Lamj; DECORATED_POT
	g Lamj; GUI
	h Lamj; MAP_DECORATIONS
	i Lamj; PAINTINGS
	j Lamj; PARTICLES
	k Lamj; SHIELD_PATTERNS
	l Lamj; SHULKER_BOXES
	m Lamj; SIGNS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
ms net/minecraft/data/BlockFamilies
	A Lmt; EXPOSED_COPPER
	B Lmt; EXPOSED_CUT_COPPER
	C Lmt; WAXED_EXPOSED_COPPER
	D Lmt; WAXED_EXPOSED_CUT_COPPER
	E Lmt; WEATHERED_COPPER
	F Lmt; WEATHERED_CUT_COPPER
	G Lmt; WAXED_WEATHERED_COPPER
	H Lmt; WAXED_WEATHERED_CUT_COPPER
	I Lmt; OXIDIZED_COPPER
	J Lmt; OXIDIZED_CUT_COPPER
	K Lmt; WAXED_OXIDIZED_COPPER
	L Lmt; WAXED_OXIDIZED_CUT_COPPER
	M Lmt; COBBLESTONE
	N Lmt; MOSSY_COBBLESTONE
	O Lmt; DIORITE
	P Lmt; POLISHED_DIORITE
	Q Lmt; GRANITE
	R Lmt; POLISHED_GRANITE
	S Lmt; TUFF
	T Lmt; POLISHED_TUFF
	U Lmt; TUFF_BRICKS
	V Lmt; RESIN_BRICKS
	W Lmt; NETHER_BRICKS
	X Lmt; RED_NETHER_BRICKS
	Y Lmt; PRISMARINE
	Z Lmt; PURPUR
	a Lmt; ACACIA_PLANKS
	aa Lmt; PRISMARINE_BRICKS
	ab Lmt; DARK_PRISMARINE
	ac Lmt; QUARTZ
	ad Lmt; SMOOTH_QUARTZ
	ae Lmt; SANDSTONE
	af Lmt; CUT_SANDSTONE
	ag Lmt; SMOOTH_SANDSTONE
	ah Lmt; RED_SANDSTONE
	ai Lmt; CUT_RED_SANDSTONE
	aj Lmt; SMOOTH_RED_SANDSTONE
	ak Lmt; STONE
	al Lmt; STONE_BRICK
	am Lmt; DEEPSLATE
	an Lmt; COBBLED_DEEPSLATE
	ao Lmt; POLISHED_DEEPSLATE
	ap Lmt; DEEPSLATE_BRICKS
	aq Lmt; 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 Lmt; CHERRY_PLANKS
	c Lmt; BIRCH_PLANKS
	d Lmt; CRIMSON_PLANKS
	e Lmt; JUNGLE_PLANKS
	f Lmt; OAK_PLANKS
	g Lmt; DARK_OAK_PLANKS
	h Lmt; PALE_OAK_PLANKS
	i Lmt; SPRUCE_PLANKS
	j Lmt; WARPED_PLANKS
	k Lmt; MANGROVE_PLANKS
	l Lmt; BAMBOO_PLANKS
	m Lmt; BAMBOO_MOSAIC
	n Lmt; MUD_BRICKS
	o Lmt; ANDESITE
	p Lmt; POLISHED_ANDESITE
	q Lmt; BLACKSTONE
	r Lmt; POLISHED_BLACKSTONE
	s Lmt; POLISHED_BLACKSTONE_BRICKS
	t Lmt; BRICKS
	u Lmt; END_STONE_BRICKS
	v Lmt; MOSSY_STONE_BRICKS
	w Lmt; COPPER_BLOCK
	x Lmt; CUT_COPPER
	y Lmt; WAXED_COPPER_BLOCK
	z Lmt; WAXED_CUT_COPPER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lduv;)Lmt$a; familyBuilder
		static
		0 o p_175936_
	a ()Ljava/util/stream/Stream; getAllFamilies
		static
mt net/minecraft/data/BlockFamily
	a Lduv; baseBlock
	b Ljava/util/Map; variants
	c Z generateModel
	d Z generateRecipe
	e Ljava/lang/String; recipeGroupPrefix
	f Ljava/lang/String; recipeUnlockedBy
	<init> (Lduv;)V <init>
		0 o p_175950_
	a ()Lduv; getBaseBlock
	a (Lmt$b;)Lduv; get
		0 o p_175953_
	b ()Ljava/util/Map; getVariants
	c ()Z shouldGenerateModel
	d ()Z shouldGenerateRecipe
	e ()Ljava/util/Optional; getRecipeGroupPrefix
	f ()Ljava/util/Optional; getRecipeUnlockedBy
mt$a net/minecraft/data/BlockFamily$Builder
	a Lmt; family
	<init> (Lduv;)V <init>
		0 o p_175961_
	a (Lduv;)Lmt$a; button
		0 o p_175964_
	a ()Lmt; getFamily
	a (Ljava/lang/String;)Lmt$a; recipeGroupPrefix
		0 o p_175969_
	a (Lduv;Lduv;)Lmt$a; sign
		0 o p_175966_
		1 o p_175967_
	b (Lduv;)Lmt$a; chiseled
		0 o p_175972_
	b (Ljava/lang/String;)Lmt$a; recipeUnlockedBy
		0 o p_175974_
	b ()Lmt$a; dontGenerateModel
	c (Lduv;)Lmt$a; mosaic
		0 o p_251947_
	c ()Lmt$a; dontGenerateRecipe
	d (Lduv;)Lmt$a; cracked
		0 o p_175977_
	e (Lduv;)Lmt$a; cut
		0 o p_175979_
	f (Lduv;)Lmt$a; door
		0 o p_175981_
	g (Lduv;)Lmt$a; customFence
		0 o p_248790_
	h (Lduv;)Lmt$a; fence
		0 o p_175983_
	i (Lduv;)Lmt$a; customFenceGate
		0 o p_251301_
	j (Lduv;)Lmt$a; fenceGate
		0 o p_175985_
	k (Lduv;)Lmt$a; slab
		0 o p_175987_
	l (Lduv;)Lmt$a; stairs
		0 o p_175989_
	m (Lduv;)Lmt$a; pressurePlate
		0 o p_175991_
	n (Lduv;)Lmt$a; polished
		0 o p_175993_
	o (Lduv;)Lmt$a; trapdoor
		0 o p_175995_
	p (Lduv;)Lmt$a; wall
		0 o p_175997_
mt$b net/minecraft/data/BlockFamily$Variant
	a Lmt$b; BUTTON
	b Lmt$b; CHISELED
	c Lmt$b; CRACKED
	d Lmt$b; CUT
	e Lmt$b; DOOR
	f Lmt$b; CUSTOM_FENCE
	g Lmt$b; FENCE
	h Lmt$b; CUSTOM_FENCE_GATE
	i Lmt$b; FENCE_GATE
	j Lmt$b; MOSAIC
	k Lmt$b; SIGN
	l Lmt$b; SLAB
	m Lmt$b; STAIRS
	n Lmt$b; PRESSURE_PLATE
	o Lmt$b; POLISHED
	p Lmt$b; TRAPDOOR
	q Lmt$b; WALL
	r Lmt$b; WALL_SIGN
	s Ljava/lang/String; recipeGroup
	t [Lmt$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 ()[Lmt$b; $values
		static
	valueOf (Ljava/lang/String;)Lmt$b; valueOf
		static
		0 o p_176023_
	values ()[Lmt$b; values
		static
mu net/minecraft/data/CachedOutput
	a Lmu; 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_
mv net/minecraft/data/DataGenerator
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/nio/file/Path; rootOutputFolder
	c Lmy; 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 (Lmx;Lcom/google/common/base/Stopwatch;Ljava/lang/String;Lmw;)V lambda$run$0
		0 o p_254327_
		1 o p_254527_
		2 o p_254418_
		3 o p_253750_
	a (ZLjava/lang/String;)Lmv$a; getBuiltinDatapack
		0 o p_253826_
		1 o p_254134_
	a ()V run
	a (Z)Lmv$a; getVanillaPack
		0 o p_254422_
mv$a net/minecraft/data/DataGenerator$PackGenerator
	a Lmv; this$0
	b Z toRun
	c Ljava/lang/String; providerPrefix
	d Lmy; output
	<init> (Lmv;ZLjava/lang/String;Lmy;)V <init>
		0 o p_253865_
		1 o p_253884_
		2 o p_254544_
		3 o p_254363_
	a (Lmw$a;)Lmw; addProvider
		0 o p_254382_
mw 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 (Lmu;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 (Lmu;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 (Lmu;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 (Lmu;Ljm$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 (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 (Lmu;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_
	a (Ljava/util/function/Function;Ljava/util/function/Function;Lmu;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 (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 (Lmu;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 (Lmu;Lcom/mojang/serialization/Codec;Lmy$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 (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_236071_
	a (Lcom/google/gson/JsonElement;Lmu;Ljava/nio/file/Path;)V lambda$saveStable$5
		static
		0 o p_253372_
		1 o p_253373_
		2 o p_253374_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$saveAll$4
		static
		0 o p_370380_
mw$a net/minecraft/data/DataProvider$Factory
	create (Lmy;)Lmw; create
		0 o p_253851_
mx 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 (Lmx$e;)V applyUpdate
		0 o p_253725_
	a (Ljava/util/Set;Ljava/lang/String;Lmx$b;)V lambda$purgeStaleAndWrite$1
		0 o p_253377_
		1 o p_253378_
		2 o p_253379_
	a ()V purgeStaleAndWrite
	a (Lmx$a;Ljava/lang/Object;)Lmx$e; lambda$generateUpdate$0
		static
		0 o p_253375_
		1 o p_253376_
	a (Ljava/lang/String;Lmx$d;)Ljava/util/concurrent/CompletableFuture; generateUpdate
		0 o p_253944_
		1 o p_254321_
	a (Ljava/lang/String;)Z shouldRunInThisVersion
		0 o p_254319_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lmx$b; readCache
		static
		0 o p_236093_
		1 o p_236094_
	b (Ljava/lang/String;)Ljava/nio/file/Path; getProviderCachePath
		0 o p_254395_
mx$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 Lmx; this$0
	<init> (Lmx;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_
mx$a net/minecraft/data/HashCache$CacheUpdater
	b Ljava/lang/String; provider
	c Lmx$b; oldCache
	d Lmx$c; newCache
	e Ljava/util/concurrent/atomic/AtomicInteger; writes
	f Z closed
	<init> (Ljava/lang/String;Ljava/lang/String;Lmx$b;)V <init>
		0 o p_253971_
		1 o p_254002_
		2 o p_254244_
	a ()Lmx$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_
mx$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 ()I count
	a (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/nio/file/Path;Ljava/lang/String;)V lambda$load$0
		static
		0 o p_253380_
		1 o p_253381_
		2 o p_253382_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lmx$b; load
		static
		0 o p_236140_
		1 o p_236141_
	b ()Ljava/lang/String; version
	c ()Lcom/google/common/collect/ImmutableMap; data
	equals (Ljava/lang/Object;)Z equals
		0 o p_236153_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
mx$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 ()Lmx$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
mx$d net/minecraft/data/HashCache$UpdateFunction
	update (Lmu;)Ljava/util/concurrent/CompletableFuture; update
		0 o p_253936_
mx$e net/minecraft/data/HashCache$UpdateResult
	a Ljava/lang/String; providerId
	b Lmx$b; cache
	c I writes
	<init> (Ljava/lang/String;Lmx$b;I)V <init>
		0 o providerId
		1 o cache
		2 o writes
	a ()Ljava/lang/String; providerId
	b ()Lmx$b; cache
	c ()I writes
	equals (Ljava/lang/Object;)Z equals
		0 o p_253838_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
my net/minecraft/data/PackOutput
	a Ljava/nio/file/Path; outputFolder
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_252039_
	a (Lmy$b;Ljava/lang/String;)Lmy$a; createPathProvider
		0 o p_249479_
		1 o p_251050_
	a (Lami;)Lmy$a; createRegistryElementsPathProvider
		0 o p_350282_
	a ()Ljava/nio/file/Path; getOutputFolder
	a (Lmy$b;)Ljava/nio/file/Path; getOutputFolder
		0 o p_251669_
	b (Lami;)Lmy$a; createRegistryTagsPathProvider
		0 o p_350766_
my$a net/minecraft/data/PackOutput$PathProvider
	a Ljava/nio/file/Path; root
	b Ljava/lang/String; kind
	<init> (Lmy;Lmy$b;Ljava/lang/String;)V <init>
		0 o p_249025_
		1 o p_251200_
		2 o p_251982_
	a (Lamj;)Ljava/nio/file/Path; json
		0 o p_251634_
	a (Lami;)Ljava/nio/file/Path; json
		0 o p_388084_
	a (Lamj;Ljava/lang/String;)Ljava/nio/file/Path; file
		0 o p_250940_
		1 o p_251208_
my$b net/minecraft/data/PackOutput$Target
	a Lmy$b; DATA_PACK
	b Lmy$b; RESOURCE_PACK
	c Lmy$b; REPORTS
	d Ljava/lang/String; directory
	e [Lmy$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 ()[Lmy$b; $values
		static
	valueOf (Ljava/lang/String;)Lmy$b; valueOf
		static
		0 o p_250079_
	values ()[Lmy$b; values
		static
mz net/minecraft/data/advancements/AdvancementProvider
	d Lmy$a; pathProvider
	e Ljava/util/List; subProviders
	f Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)V <init>
		0 o p_256529_
		1 o p_255722_
		2 o p_255883_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254268_
	a ()Ljava/lang/String; getName
	a (Ljava/util/Set;Ljava/util/List;Lmu;Ljm$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 (Lmu;Ljm$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		0 o p_323114_
		1 o p_323115_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1
		static
		0 o p_253393_
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/AdvancementSubProvider
	a (Ljava/lang/String;)Laj; createPlaceholder
		static
		0 o p_314470_
	a (Ljm$a;Ljava/util/function/Consumer;)V generate
		0 o p_255901_
		1 o p_250888_
nb net/minecraft/data/advancements/package-info
nc net/minecraft/data/advancements/packs/VanillaAdvancementProvider
	<init> ()V <init>
	a (Lmy;Ljava/util/concurrent/CompletableFuture;)Lmz; create
		static
		0 o p_255890_
		1 o p_255777_
nd 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 (Lai$a;Lami;)V lambda$craftingANewLook$8
		static
		0 o p_380820_
		1 o p_380821_
	a (Lai$a;Ljl;Ljava/util/List;)Lai$a; addMobsToKill
		static
		0 o p_248814_
		1 o p_363257_
		2 o p_314428_
	a (Ljl;Ljg;)Lfmh$a; lambda$placedBlockReadByComparator$0
		static
		0 o p_373699_
		1 o p_373700_
	a (Ljl;Lai$a;)Lai$a; respectingTheRemnantsCriterions
		static
		0 o p_362778_
		1 o p_285170_
	a (Ljl;Lduv;)Lar; placedBlockReadByComparator
		static
		0 o p_365029_
		1 o p_286401_
	a (Ljm$a;Ljava/util/function/Consumer;)V generate
		0 o p_255887_
		1 o p_256428_
	a (Ljl;Lbdj;Ljg;)Lflu$a; lambda$placedBlockActivatesCreakingHeart$4
		static
		0 o p_414987_
		1 o p_414988_
		2 o p_414989_
	a (Lai$a;Lpd$b;)V lambda$smithingWithStyle$7
		static
		0 o p_399374_
		1 o p_399375_
	a (Lai$a;Lcom/mojang/datafixers/util/Pair;)V lambda$respectingTheRemnantsCriterions$9
		static
		0 o p_307141_
		1 o p_307142_
	a (Lai$a;Ljl;Lcee;)V lambda$addMobsToKill$10
		static
		0 o p_359378_
		1 o p_359379_
		2 o p_359380_
	a (I)[Lfmh$a; lambda$placedBlockActivatesCreakingHeart$5
		static
		0 o p_286188_
	a (Ljm$a;Ljava/util/function/Consumer;Laj;Ldth$a;)V createAdventuringTime
		static
		0 o p_330738_
		1 o p_275645_
		2 o p_301274_
		3 o p_275211_
	a (Ljl;Lduv;Ljg;)Lflu$a; lambda$placedComparatorReadingBlock$2
		static
		0 o p_359375_
		1 o p_359376_
		2 o p_359377_
	a (Lai$a;)Lai$a; smithingWithStyle
		static
		0 o p_285368_
	a (Laj;Ljava/util/function/Consumer;Ljl;Ljava/util/List;)Laj; createMonsterHunterAdvancement
		static
		0 o p_314489_
		1 o p_314532_
		2 o p_364549_
		3 o p_314614_
	a (Ljava/util/Set;Lpd$b;)Z lambda$smithingWithStyle$6
		static
		0 o p_307139_
		1 o p_307140_
	a (Lcx$d;Ljava/util/Optional;)Lar; fireCountAndBystander
		static
		0 o p_252298_
		1 o p_299106_
	a (Ljava/util/List;Ljm;)Ljava/util/List; validateMobsToKill
		static
		0 o p_423490_
		1 o p_423446_
	a (Ljl;Lbdj;)Lar; placedBlockActivatesCreakingHeart
		static
		0 o p_416343_
		1 o p_415892_
	a (Ljava/util/Map;Ljava/util/List;Lcez;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 (Lbz$a;Lcn$a;)Lar; lookAtThroughItem
		static
		0 o p_363976_
		1 o p_363854_
	a (Lai$a;Ljm$a;Ljava/util/List;)Lai$a; addBiomes
		static
		0 o p_249250_
		1 o p_330401_
		2 o p_251338_
	b (Lai$a;)Lai$a; craftingANewLook
		static
		0 o p_285062_
	b (I)[Lfmh$a; lambda$placedComparatorReadingBlock$3
		static
		0 o p_414990_
	b (Ljl;Lduv;)Lar; placedComparatorReadingBlock
		static
		0 o p_362632_
		1 o p_286250_
	c (I)[Lfmh$a; lambda$placedBlockReadByComparator$1
		static
		0 o p_286191_
ne net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements
	a Ljava/util/List; BREEDABLE_ANIMALS
	b Ljava/util/List; INDIRECTLY_BREEDABLE_ANIMALS
	c [Ldhl; WAX_SCRAPING_TOOLS
	d [Ldhl; FISH
	e [Ldhl; FISH_BUCKETS
	f [Ldhl; EDIBLE_ITEMS
	g Ljava/util/Comparator; HOLDER_KEY_COMPARATOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laj;Ljava/util/function/Consumer;Ljl;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 (Lai$a;Ljl;Ljl;Ljk$c;)V lambda$addLeashedFrogVariants$1
		static
		0 o p_411021_
		1 o p_411022_
		2 o p_411023_
		3 o p_411024_
	a (Ljk$c;)Lamj; lambda$static$0
		static
		0 o p_335187_
	a (Ljl;Ljl;Ljm;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;Ljl;)Lai$a; addFood
		static
		0 o p_248532_
		1 o p_362606_
	a (Ljm$a;Ljava/util/function/Consumer;)V generate
		0 o p_255680_
		1 o p_251389_
	a (Lai$a;Ljm;)Lai$a; addCatVariants
		static
		0 o p_249232_
		1 o p_399786_
	a (Lai$a;Ljk$c;)V lambda$addTamedWolfVariants$5
		static
		0 o p_411019_
		1 o p_411020_
	a (Lai$a;Ljava/util/stream/Stream;Ljl;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 (Ljm;)Ljava/util/stream/Stream; sortedVariants
		static
		0 o p_411057_
	a (Lai$a;Ljl;Lcee;)V lambda$addBreedable$3
		static
		0 o p_359381_
		1 o p_359382_
		2 o p_359383_
	b (Lai$a;Ljl;Lcee;)V lambda$addBreedable$2
		static
		0 o p_359388_
		1 o p_359389_
		2 o p_359390_
	b (Lai$a;Ljk$c;)V lambda$addCatVariants$4
		static
		0 o p_411017_
		1 o p_411018_
	b (Lai$a;Ljl;)Lai$a; addFishBuckets
		static
		0 o p_249285_
		1 o p_364364_
	b (Lai$a;Ljm;)Lai$a; addTamedWolfVariants
		static
		0 o p_341402_
		1 o p_411085_
	c (Lai$a;Ljl;)Lai$a; addFish
		static
		0 o p_248725_
		1 o p_362829_
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 (Lmv;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/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;)Lgtl$h; a
		static
		0 o p_423459_
		1 o p_423450_
		2 o p_423454_
		3 o p_423564_
	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_
	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/Collection;Lmy;)Lpk; lambda$addServerProviders$3
		static
		0 o p_253385_
		1 o p_253386_
	a (Ljava/lang/String;)Ljava/nio/file/Path; lambda$main$0
		static
		0 o p_129659_
	a (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lmy;)Lmw; lambda$bindRegistries$1
		static
		0 o p_255474_
		1 o p_255475_
		2 o p_255476_
	a (Lmy;)Lon; lambda$addServerProviders$6
		static
		0 o p_359372_
	a (Lmv;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/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lmw$a; bindRegistries
		static
		0 o p_256618_
		1 o p_256515_
	b (Ljava/util/Collection;Lmy;)Lpm; lambda$addServerProviders$2
		static
		0 o p_253387_
		1 o p_253388_
	b (Lmy;)Lon; lambda$addServerProviders$5
		static
		0 o p_359371_
	c (Lmy;)Lon; 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 (Lanh$c;Lcom/mojang/serialization/Dynamic;Larq;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;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_372646_
		3 o p_372644_
		4 o p_372645_
		5 o p_372647_
		6 o p_372648_
	a (Lcom/mojang/serialization/Dynamic;Larq;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Lanh$a;)Lanh$b; lambda$main$0
		static
		0 o p_442344_
		1 o p_442345_
		2 o p_442346_
		3 o p_442347_
		4 o p_442348_
		5 o p_442349_
	a ()Z lambda$main$2
		static
	a (Larp;Lcom/mojang/serialization/Dynamic;ZLbaa;)Lanh$c; loadOrCreateConfig
		static
		0 o p_248563_
		1 o p_307444_
		2 o p_249093_
		3 o p_251069_
	a (Lfih$c;Lfis;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Ljy;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 (Lfih$c;Lbaa;Lani;Larq;Lane;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Laro; lambda$main$3
		static
		0 o p_432363_
		1 o p_432364_
		2 o p_432365_
		3 o p_432366_
		4 o p_432367_
		5 o p_432368_
		6 o p_432369_
		7 o p_432370_
		8 o p_432371_
		9 o p_432372_
		10 o p_432373_
		11 o p_432374_
	a (Ljava/nio/file/Path;)V writePidFile
		static
		0 o p_270192_
	a (Larq;Lanh$a;Ljx;ZZ)Lanh$b; createNewWorldData
		static
		0 o p_443617_
		1 o p_443153_
		2 o p_443610_
		3 o p_443019_
		4 o p_443471_
	main ([Ljava/lang/String;)V main
		static
		0 o p_129699_
net/minecraft/server/Main$1 net/minecraft/server/Main$1
	a Laro; val$dedicatedServer
	<init> (Ljava/lang/String;Laro;)V <init>
		0 o p_129702_
		1 o p_129703_
	run ()V run
net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
	A Lbzr; 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 Laxy; connection
	H Laxi; levelLoadListener
	I Lalg; status
	J Lalg$a; statusIcon
	K Lbfq; random
	L Lcom/mojang/datafixers/DataFixer; fixerUpper
	M Ljava/lang/String; localIp
	N I port
	O Ljr; registries
	P Ljava/util/Map; levels
	Q Lbbd; playerList
	R Z running
	S Z stopped
	T I tickCount
	U I ticksUntilAutosave
	V Z onlineMode
	W Z preventProxyConnections
	X Ljava/lang/String; motd
	Y I playerIdleTimeout
	Z [J tickTimesNanos
	aA Lnet/minecraft/server/MinecraftServer$a; resources
	aB Lfeq; structureTemplateManager
	aC Land; tickRateManager
	aD Lbvx; debugSubscribers
	aE Lfid$a; effectiveRespawnData
	aF Ldjl; potionBrewing
	aG Lehg; fuelValues
	aH I emptyTicks
	aI Z isSaving
	aJ Ljava/util/concurrent/atomic/AtomicReference; fatalException
	aK Lanf; suppressedExceptions
	aL Lcom/mojang/jtracy/DiscontinuousFrame; tickFrame
	aM Lxb; packetProcessor
	aa J aggregatedTickTimesNanos
	ab Ljava/security/KeyPair; keyPair
	ac Lcom/mojang/authlib/GameProfile; singleplayerProfile
	ad Z isDemo
	ae Z isReady
	af J lastOverloadWarningNanos
	ag Layo; notificationManager
	ah J lastServerStatus
	ai Ljava/lang/Thread; serverThread
	aj J lastTickNanos
	ak J taskExecutionStartNanos
	al J idleTimeNanos
	am J nextTickTimeNanos
	an Z waitingForNextTick
	ao J delayedTasksMaxNextTickTimeNanos
	ap Z mayHaveDelayedTasks
	aq Lbaa; packRepository
	ar Lanc; scoreboard
	as Lfhy; commandStorage
	at Lanm; customBossEvents
	au Lamy; functionManager
	av Z enforceWhitelist
	aw Z usingWhitelist
	ax F smoothedTickTimeMillis
	ay Ljava/util/concurrent/Executor; executor
	az Ljava/lang/String; serverId
	b Ljava/lang/String; VANILLA_BRAND
	c I SPAWN_POSITION_SEARCH_RADIUS
	d I ABSOLUTE_MAX_WORLD_SIZE
	e Ldru; DEMO_SETTINGS
	f Lbbb; ANONYMOUS_PLAYER_PROFILE
	g Lfih$c; storageSource
	h Lfik; playerDataStorage
	i Ljava/net/Proxy; proxy
	j Lane; services
	k Lfis; worldData
	m Lorg/slf4j/Logger; LOGGER
	n F AVERAGE_TICK_TIME_SMOOTHING
	o I TICK_STATS_SPAN
	p J OVERLOADED_THRESHOLD_NANOS
	q I OVERLOADED_TICKS_THRESHOLD
	r J OVERLOADED_WARNING_INTERVAL_NANOS
	s I OVERLOADED_TICKS_WARNING_INTERVAL
	t J STATUS_EXPIRE_TIME_NANOS
	u J PREPARE_LEVELS_DEFAULT_DELAY_NANOS
	v I MAX_STATUS_PLAYER_SAMPLE
	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;Lfih$c;Lbaa;Lani;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lane;Laxi;)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_434956_
	A ()Ljava/lang/String; getLocalIp
	A_ ()Z acceptsFailure
	B ()Z isRunning
	C ()V runServer
	D ()Z throwIfFatalException
		static
	E ()Layo; notificationManager
	F ()V waitForTasks
	G ()Z pollTask
	H ()Ljava/util/Optional; getWorldScreenshotFile
	I ()Ljava/nio/file/Path; getServerDirectory
	J ()Z isPaused
	K ()V onTickRateChanged
	L ()V tickConnection
	M ()V forceTimeSynchronization
	N ()Z isShutdown
	O ()Lawx; overworld
	P ()Ljava/util/Set; levelKeys
	Q ()Ljava/lang/Iterable; getAllLevels
	R ()Ljava/lang/String; getServerVersion
	S ()I getPlayerCount
	T ()[Ljava/lang/String; getPlayerNames
	U ()Lbfg; getModdedStatus
	V ()Ljava/security/KeyPair; getKeyPair
	W ()I getPort
	X ()Lcom/mojang/authlib/GameProfile; getSingleplayerProfile
	Y ()Z isSingleplayer
	Z ()V initializeKeyPair
	a (Leng;Lp;Ldqv;)V lambda$storeChunkIoError$37
		0 o p_351718_
		1 o p_351719_
		2 o p_351720_
	a (Ljava/lang/Throwable;Leng;Ldqv;)V reportChunkLoadFailure
		0 o p_352289_
		1 o p_352335_
		2 o p_330507_
	a (Lbaa;Ldso;ZZ)Ldso; configurePackRepository
		static
		0 o p_248681_
		1 o p_341632_
		2 o p_249869_
		3 o p_341620_
	a (Ldrn;ZI)Z publishServer
		0 o p_129833_
		1 o p_129834_
		2 o p_129835_
	a (Lae;)Lae; fillServerSystemReport
		0 o p_177901_
	a (Lawx;Lawu;Lfim;Ljk$c;)V lambda$setInitialSpawn$5
		static
		0 o p_450768_
		1 o p_450769_
		2 o p_450770_
		3 o p_450771_
	a (Lbaf;Lamu;)Lnet/minecraft/server/MinecraftServer$a; lambda$reloadResources$28
		static
		0 o p_212903_
		1 o p_212904_
	a (Ldrn;)V setDefaultGameType
		0 o p_129832_
	a (Z)V halt
		0 o p_129884_
	a (Lfib;)V readScoreboard
		0 o p_129842_
	a (Lbaf;Lamu;Ljava/lang/Throwable;)V lambda$reloadResources$27
		static
		0 o p_238915_
		1 o p_212907_
		2 o p_212908_
	a (Lfid$a;)V setRespawnData
		0 o p_451502_
	a (Ljava/util/concurrent/atomic/AtomicReference;)V lambda$spin$2
		static
		0 o p_238920_
	a (Lbbb;)Z isSingleplayerOwner
		0 o p_433457_
	a (J)V logTickMethodTime
		0 o p_321837_
	a (Lbaa;Z)Ldrd; getSelectedPacks
		static
		0 o p_129818_
		1 o p_341596_
	a (Lcom/mojang/authlib/GameProfile;)V setSingleplayerProfile
		0 o p_236741_
	a (Lami;)Lawx; getLevel
		0 o p_129881_
	a (Ljava/lang/Runnable;)Lang; wrapRunnable
		0 o p_129852_
	a (Ljava/lang/Throwable;Laaq;)V reportPacketHandlingException
		0 o p_360903_
		1 o p_362132_
	a (Lawy;)Layf; createTextFilterForPlayer
		0 o p_129814_
	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 (Lawx;Lja;Lczl;)Z isUnderSpawnProtection
		0 o p_129811_
		1 o p_129812_
		2 o p_129813_
	a (Lcom/google/common/collect/ImmutableList;)Ljava/util/concurrent/CompletionStage; lambda$reloadResources$29
		0 o p_359489_
	a (Lang;)Z shouldRun
		0 o p_129883_
	a (Lp;Ldqv;Leng;)V storeChunkIoError
		0 o p_352397_
		1 o p_352348_
		2 o p_352231_
	a (Lbxy;)V lambda$new$0
		0 o p_177903_
	a (Ljava/util/Collection;Lnet/minecraft/server/MinecraftServer$a;)V lambda$reloadResources$30
		0 o p_378958_
		1 o p_378959_
	a (Lbaa;Ljava/util/Collection;Ldcx;Z)Ldso; configureRepositoryWithSelection
		static
		0 o p_341680_
		1 o p_341677_
		2 o p_341602_
		3 o p_341662_
	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 (Lbfi$a;)Ljava/lang/String; lambda$dumpNativeModules$32
		static
		0 o p_212910_
	a (Lawx;Lfim;ZZLaxi;)V setInitialSpawn
		static
		0 o p_177897_
		1 o p_177898_
		2 o p_177899_
		3 o p_177900_
		4 o p_435683_
	a (Ljava/lang/RuntimeException;)V setFatalException
		static
		0 o p_347584_
	a (Lfif;)Ljava/nio/file/Path; getWorldPath
		0 o p_129844_
	a (Lcbn;Z)V setDifficulty
		0 o p_129828_
		1 o p_129829_
	a (Ldrq;)Z isAllowedToEnterPortal
		0 o p_443118_
	a (Lxx;)V sendSystemMessage
		0 o p_236736_
	a (Leng;)Ljava/lang/String; lambda$storeChunkIoError$36
		static
		0 o p_351721_
	a (Lbaa;Ldcx;)V enableForcedFeaturePacks
		static
		0 o p_341674_
		1 o p_341598_
	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 (Lxx;Lxt$a;Ljava/lang/String;)V logChatMessage
		0 o p_241503_
		1 o p_241402_
		2 o p_241481_
	a (Lfis;)V setupDebugLevel
		0 o p_129848_
	a (Ljava/util/Collection;Ljava/lang/String;)Z lambda$getSelectedPacks$31
		static
		0 o p_212915_
		1 o p_212916_
	a (Lawx;)V synchronizeTime
		0 o p_276371_
	a (Ljava/util/function/Consumer;Lbxy;)V lambda$startRecordingMetrics$35
		0 o p_212921_
		1 o p_212922_
	a (Lamj;Ljava/util/Optional;)V handleCustomClickAction
		0 o p_425919_
		1 o p_425580_
	a (I)Laxh; createChunkLoadStatusView
		0 o p_433054_
	a (Ljava/lang/String;Ldrm$g;)V onGameRuleChanged
		0 o p_443136_
		1 o p_442893_
	a (Ljx;)Ljava/util/Optional; lambda$setInitialSpawn$4
		static
		0 o p_367841_
	a (Lbbd;)V setPlayerList
		0 o p_129824_
	aA ()Ljava/lang/Thread; getRunningThread
	aB ()I getCompressionThreshold
	aC ()Z enforceSecureProfile
	aD ()J getNextTickTime
	aE ()Lcom/mojang/datafixers/DataFixer; getFixerUpper
	aF ()Lamw; getAdvancements
	aG ()Lamy; getFunctions
	aH ()V kickUnlistedPlayers
	aI ()Lbaa; getPackRepository
	aJ ()Lek; getCommands
	aK ()Lej; createCommandSourceStack
	aL ()Lawx; findRespawnDimension
	aM ()Lfid$a; getRespawnData
	aN ()Ldmp; getRecipeManager
	aO ()Lanc; getScoreboard
	aP ()Lfhy; getCommandStorage
	aQ ()Ldrm; getGameRules
	aR ()Lanm; getCustomBossEvents
	aS ()Z isEnforceWhitelist
	aT ()Z isUsingWhitelist
	aU ()F getCurrentSmoothedTickTime
	aV ()Land; tickRateManager
	aW ()J getAverageTickTimeNanos
	aX ()[J getTickTimesNanos
	aY ()V endMetricsRecordingTick
	aZ ()Z isRecordingMetrics
	a_ (Ljava/lang/String;)V setLocalIp
		0 o p_129914_
	aa ()V updateMobSpawningFlags
	ab ()Z isSpawningMonsters
	ac ()Z isDemo
	ad ()Ljava/util/Map; getCodeOfConducts
	ae ()Ljava/util/Optional; getServerResourcePack
	af ()Z isResourcePackRequired
	ag ()Z usesAuthentication
	ah ()Z getPreventProxyConnections
	ai ()Z isPvpAllowed
	aj ()Z allowFlight
	ak ()Ljava/lang/String; getMotd
	al ()Z isStopped
	am ()Lbbd; getPlayerList
	an ()Laxy; getConnection
	ao ()Z isReady
	ap ()Z hasGui
	aq ()I getTickCount
	ar ()Z repliesToStatus
	as ()Z hidesOnlinePlayers
	at ()Ljava/net/Proxy; getProxy
	au ()I playerIdleTimeout
	av ()Lane; services
	aw ()Lalg; getStatus
	ax ()V invalidateStatus
	ay ()I getAbsoluteMaxWorldSize
	az ()Z scheduleExecutables
	b (Z)V setDifficultyLocked
		0 o p_129959_
	b (ZZZ)Z saveEverything
		0 o p_195515_
		1 o p_195516_
		2 o p_195517_
	b (Ljava/lang/Throwable;)Lp; constructOrExtractCrashReport
		static
		0 o p_206569_
	b (Lang;)V doRunTask
		0 o p_129957_
	b (Lae;)Lae; fillSystemReport
		0 o p_177936_
	b (Ljava/lang/String;)V setId
		0 o p_129949_
	b (Ljava/lang/Throwable;Leng;Ldqv;)V reportChunkSaveFailure
		0 o p_352232_
		1 o p_352253_
		2 o p_331741_
	b (Lawy;)Lawz; createGameModeForPlayer
		0 o p_177934_
	b (I)V setPort
		0 o p_129802_
	b (Ljava/lang/Runnable;)V addTickable
		0 o p_129947_
	b (Lbbb;)I getProfilePermissions
		0 o p_434434_
	b (Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList; lambda$reloadResources$26
		0 o p_238914_
	b (Ldrn;)I enforceGameTypeForPlayers
		0 o p_443452_
	b (Ljava/nio/file/Path;)V saveDebugReport
		0 o p_129860_
	b (Ljava/util/function/BooleanSupplier;)V managedBlock
		0 o p_347462_
	b (Lawx;)Ljava/lang/String; lambda$tickChildren$17
		static
		0 o p_428119_
	bA ()Lbvx; debugSubscribers
	bB ()V prepareLevels
	bC ()V logFullTickTime
	bD ()V startMeasuringTaskExecutionTime
	bE ()V finishMeasuringTaskExecutionTime
	bF ()Z haveTime
	bG ()Z pollTaskInternal
	bH ()Ljava/util/Optional; loadStatusIcon
	bI ()V autoSave
	bJ ()I computeNextAutosaveInterval
	bK ()Lalg; buildServerStatus
	bL ()Lalg$b; buildPlayerStatus
	bM ()V updateEffectiveRespawnData
	bU ()Lbya; createProfiler
	bV ()Ljava/lang/String; lambda$fillSystemReport$25
	bW ()Ljava/lang/String; lambda$fillSystemReport$24
	bX ()Ljava/lang/String; lambda$fillSystemReport$23
	bY ()Ljava/lang/String; lambda$fillSystemReport$22
	bZ ()Ljava/lang/String; lambda$fillSystemReport$21
	ba ()V stopRecordingMetrics
	bb ()V finishRecordingMetrics
	bc ()V cancelRecordingMetrics
	bd ()Z forceSynchronousWrites
	be ()Lfeq; getStructureManager
	bf ()Lfis; getWorldData
	bg ()Ljy$b; registryAccess
	bh ()Ljr; registries
	bi ()Lamt$a; reloadableRegistries
	bj ()Ldrn; getForcedGameType
	bk ()Lbap; getResourceManager
	bl ()Z isCurrentlySaving
	bm ()Z isTimeProfilerRunning
	bn ()V startTimeProfiler
	bo ()Lbxy; stopTimeProfiler
	bp ()I getMaxChainedNeighborUpdates
	bq ()Lxs; getChatDecorator
	br ()Z logIPs
	bs ()Laxi; getLevelLoadListener
	bt ()Z isAutoSave
	bu ()Z acceptsTransfers
	bv ()Ldjl; potionBrewing
	bw ()Lehg; fuelValues
	bx ()Lanb; serverLinks
	by ()I pauseWhenEmptySeconds
	bz ()Lxb; packetProcessor
	c ()Z shouldInformAdmins
	c (Lawy;)V sendDifficultyUpdate
		0 o p_129939_
	c (Ljava/lang/Runnable;)V executeIfPossible
		0 o p_202482_
	c (Lawx;)Z lambda$stopServer$7
		static
		0 o p_202480_
	c (Ljava/nio/file/Path;)V dumpMiscStats
		0 o p_129951_
	c (I)I getScaledTrackingDistance
		0 o p_129935_
	c (Z)V setDemo
		0 o p_129976_
	c (Ljava/util/function/BooleanSupplier;)V tickChildren
		0 o p_129954_
	c (Ljava/lang/String;)Ljava/nio/file/Path; getFile
		0 o p_129972_
	ca ()Ljava/lang/String; lambda$fillSystemReport$20
	cb ()Ljava/lang/String; lambda$fillSystemReport$19
	cc ()Ljava/lang/String; lambda$fillSystemReport$18
	cd ()Ljava/util/Optional; lambda$loadStatusIcon$14
	ce ()Z lambda$waitUntilNextTick$11
	cf ()Z lambda$runServer$9
		static
	cg ()Z lambda$stopServer$8
		static
	close ()V close
	d (Ljava/util/function/BooleanSupplier;)Z lambda$managedBlock$10
		static
		0 o p_347013_
	d (I)V setPlayerIdleTimeout
		0 o p_129978_
	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 (Lawx;)V lambda$prepareLevels$6
		static
		0 o p_432375_
	d (Lawy;)V lambda$tickChildren$16
		static
		0 o p_341570_
	d (Z)V setUsesAuthentication
		0 o p_129986_
	e (Ljava/nio/file/Path;)V dumpClasspath
		0 o p_129992_
	e (Z)V setPreventProxyConnections
		0 o p_129994_
	e ()Z initServer
	e (Ljava/lang/Runnable;)Z shouldRun
		0 o p_129980_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable
		0 o p_129988_
	f ()Lbwe; getTickTimeLogger
	f (Z)V setEnforceWhitelist
		0 o p_130005_
	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 setUsingWhitelist
		0 o p_442834_
	g ()Z isTickTimeLoggingEnabled
	getServerModName ()Ljava/lang/String; getServerModName
	h (Z)Z setAutoSave
		0 o p_442568_
	h (Ljava/nio/file/Path;)V lambda$createProfiler$34
		0 o p_212927_
	i ()V onServerExit
	i (Ljava/nio/file/Path;)V lambda$createProfiler$33
		0 o p_206581_
	j (Ljava/nio/file/Path;)Ljava/util/Optional; lambda$loadStatusIcon$15
		static
		0 o p_272386_
	k ()I operatorUserPermissionLevel
	k (Ljava/nio/file/Path;)Z lambda$loadStatusIcon$13
		static
		0 o p_272387_
	l (Ljava/nio/file/Path;)Z lambda$loadStatusIcon$12
		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
	r ()Z isSpawnerBlockEnabled
	s ()Z isPublished
	u ()V loadLevel
	v ()V forceDifficulty
	w ()V createLevels
	w_ ()Z isHardcore
	x ()Ljj; selectLevelLoadFocusPos
	x_ ()V waitUntilNextTick
	y ()Ldrn; getDefaultGameType
	y_ ()Z isCommandBlockEnabled
	z ()V stopServer
	z_ ()Z acceptsSuccess
net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1
	a I val$radius
	b Lnet/minecraft/server/MinecraftServer; this$0
	c Lawb; chunkMap
	d I centerChunkX
	e I centerChunkZ
	<init> (Lnet/minecraft/server/MinecraftServer;I)V <init>
		0 o p_195527_
		1 o p_435217_
	a (Lami;Ldqv;)V moveTo
		0 o p_435886_
		1 o p_434498_
	a (II)Lemo; get
		0 o p_433766_
		1 o p_435828_
	a ()I radius
net/minecraft/server/MinecraftServer$2 net/minecraft/server/MinecraftServer$2
	a Ljava/util/List; val$entries
	b Ldrm; val$gameRules
	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/List;Ldrm;)V <init>
		0 o p_434989_
		1 o p_433501_
		2 o p_435091_
	a (Ldrm$e;Ldrm$f;)V visit
		0 o p_435714_
		1 o p_433872_
net/minecraft/server/MinecraftServer$a net/minecraft/server/MinecraftServer$ReloadableResources
	a Lbaf; resourceManager
	b Lamu; managers
	<init> (Lbaf;Lamu;)V <init>
		0 o resourceManager
		1 o managers
	a ()Lbaf; resourceManager
	b ()Lamu; 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 Lxx; prompt
	<init> (Ljava/util/UUID;Ljava/lang/String;Ljava/lang/String;ZLxx;)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 ()Lxx; 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)Lbxy; 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> (Ldqv;Lami;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> (Leng;Ldqv;Lenf;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> (Leng;Ldqv;Lenf;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> (Ldqv;Ljk;Lami;)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/VanillaNetherAdvancements
	<init> ()V <init>
	a (Ljm$a;Ljava/util/function/Consumer;)V generate
		0 o p_256338_
		1 o p_249760_
ng net/minecraft/data/advancements/packs/VanillaStoryAdvancements
	<init> ()V <init>
	a (Ljm$a;Ljava/util/function/Consumer;)V generate
		0 o p_256574_
		1 o p_248554_
nh net/minecraft/data/advancements/packs/VanillaTheEndAdvancements
	<init> ()V <init>
	a (Ljm$a;Ljava/util/function/Consumer;)V generate
		0 o p_256214_
		1 o p_250851_
ni net/minecraft/data/advancements/packs/package-info
nj 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> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256322_
		1 o p_256222_
	a (Ljava/nio/file/Path;Ljava/lang/String;)V lambda$dumpValue$3
		static
		0 o p_236194_
		1 o p_236195_
	a (Ljava/nio/file/Path;Lmu;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 (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254091_
	a ()Ljava/lang/String; getName
	a (Ljava/util/List;Lmu;Lcom/mojang/serialization/DynamicOps;Ldth$a;Ldtc$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 (Lamj;)Ljava/nio/file/Path; createPath
		0 o p_236179_
	a (Lmu;Ljm$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		0 o p_326733_
		1 o p_326734_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1
		static
		0 o p_253398_
nk net/minecraft/data/info/BlockListReport
	d Lmy; output
	e Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_251533_
		1 o p_330926_
	a (Lamh;Lcom/google/gson/JsonObject;Ljk$c;)V lambda$run$1
		static
		0 o p_331018_
		1 o p_330481_
		2 o p_330336_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/AssertionError; lambda$run$0
		static
		0 o p_330980_
		1 o p_331670_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_236197_
	a (Lmu;Ljava/nio/file/Path;Ljm$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		static
		0 o p_367815_
		1 o p_367816_
		2 o p_367817_
	a ()Ljava/lang/String; getName
nl net/minecraft/data/info/CommandsReport
	d Lmy; output
	e Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256167_
		1 o p_256506_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_253721_
	a ()Ljava/lang/String; getName
	a (Lmu;Ljava/nio/file/Path;Ljm$a;)Ljava/util/concurrent/CompletionStage; lambda$run$0
		static
		0 o p_256668_
		1 o p_256066_
		2 o p_256367_
nm net/minecraft/data/info/DatapackStructureReport
	d Lmy; output
	e Lnm$b; PSEUDO_REGISTRY
	f Lnm$b; STABLE_DYNAMIC_REGISTRY
	g Lnm$b; UNSTABLE_DYNAMIC_REGISTRY
	h Lnm$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> (Lmy;)V <init>
		0 o p_363300_
	a (Ljava/util/Map;Lami;Lnm$b;)V putIfNotPresent
		0 o p_364653_
		1 o p_364398_
		2 o p_361615_
	a (Ljava/util/Map;Ljx;)V lambda$listRegistries$0
		0 o p_361401_
		1 o p_364296_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_360457_
	a ()Ljava/lang/String; getName
	a (Ljava/util/Map;Lame$d;)V lambda$listRegistries$2
		0 o p_362842_
		1 o p_365494_
	b (Ljava/util/Map;Lame$d;)V lambda$listRegistries$1
		0 o p_364024_
		1 o p_364100_
	b (Ljava/util/Map;Lami;Lnm$b;)V lambda$listRegistries$3
		0 o p_364728_
		1 o p_362144_
		2 o p_360989_
	b ()Ljava/util/Map; listRegistries
nm$a net/minecraft/data/info/DatapackStructureReport$CustomPackEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Lnm$c; format
	c Lnm$b; entry
	<clinit> ()V <clinit>
		static
	<init> (Lnm$c;Lnm$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 ()Lnm$c; format
	b ()Lnm$b; entry
	equals (Ljava/lang/Object;)Z equals
		0 o p_362719_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nm$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
nm$c net/minecraft/data/info/DatapackStructureReport$Format
	a Lnm$c; STRUCTURE
	b Lnm$c; MCFUNCTION
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Lnm$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 ()[Lnm$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lnm$c; valueOf
		static
		0 o p_361519_
	values ()[Lnm$c; values
		static
nm$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
nn net/minecraft/data/info/ItemListReport
	d Lmy; output
	e Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_331079_
		1 o p_330936_
	a (Lamh;Lcom/google/gson/JsonObject;Ljk$c;)V lambda$run$1
		static
		0 o p_347009_
		1 o p_347010_
		2 o p_347011_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_330682_
	a (Lmu;Ljava/nio/file/Path;Ljm$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		static
		0 o p_367818_
		1 o p_367819_
		2 o p_367820_
	a ()Ljava/lang/String; getName
	a (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$run$0
		static
		0 o p_347012_
no net/minecraft/data/info/PacketReport
	d Lmy; output
	<init> (Lmy;)V <init>
		0 o p_352107_
	a (Lcom/google/gson/JsonObject;Laaq;I)V lambda$serializePackets$0
		static
		0 o p_352060_
		1 o p_352132_
		2 o p_352254_
	a (Lcom/google/gson/JsonObject;Lxd$a;)V lambda$serializePackets$1
		static
		0 o p_412022_
		1 o p_412023_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_352340_
	a ()Ljava/lang/String; getName
	a (Lcom/google/gson/JsonObject;Lwl;Ljava/util/List;)V lambda$serializePackets$2
		static
		0 o p_352116_
		1 o p_352310_
		2 o p_352325_
	b ()Lcom/google/gson/JsonElement; serializePackets
np net/minecraft/data/info/RegistryDumpReport
	d Lmy; output
	<init> (Lmy;)V <init>
		0 o p_249862_
	a (Lcom/google/gson/JsonObject;Ljk$c;)V lambda$run$0
		static
		0 o p_211087_
		1 o p_211088_
	a (Ljx;)Lcom/google/gson/JsonElement; dumpRegistry
		static
		0 o p_124059_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_253743_
	a ()Ljava/lang/String; getName
	a (Ljx;Lcom/google/gson/JsonObject;Ljk$c;)V lambda$dumpRegistry$1
		static
		0 o p_258201_
		1 o p_258202_
		2 o p_211092_
nq net/minecraft/data/info/package-info
nr net/minecraft/data/loot/BlockLootSubProvider
	a Ljm$a; registries
	b Ljava/util/Set; explosionResistant
	c Ldcx; 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;Ldcx;Ljm$a;)V <init>
		0 o p_249153_
		1 o p_251215_
		2 o p_344943_
	<init> (Ljava/util/Set;Ldcx;Ljava/util/Map;Ljm$a;)V <init>
		0 o p_281507_
		1 o p_283552_
		2 o p_282212_
		3 o p_345191_
	a (Ldrp;Lfki;)Lfki; applyExplosionDecay
		0 o p_248695_
		1 o p_248548_
	a (Lduv;Ljg;)Lfkm$a; lambda$createMultifaceBlockDrops$2
		static
		0 o p_382561_
		1 o p_382562_
	a (Lduv;Lece;Ljava/lang/Integer;)Lfkm$a; lambda$createSegmentedBlockDrops$4
		static
		0 o p_392596_
		1 o p_392597_
		2 o p_392598_
	a (Lduv;Ldhl;)Lfjd$a; createOreDrop
		0 o p_250450_
		1 o p_249745_
	a (Lduv;Ldhl;Ldhl;Lfmh$a;)Lfjd$a; createCropDrops
		0 o p_249457_
		1 o p_248599_
		2 o p_251915_
		3 o p_252202_
	a (Lduv;Lduv;)Lfjd$a; createDoublePlantWithSeedDrops
		0 o p_248590_
		1 o p_248735_
	a (Lduv;Lfjd$a;)V add
		0 o p_250610_
		1 o p_249817_
	a (Ldrp;Lfnd;)Lfjd$a; createSingleItemTable
		0 o p_251584_
		1 o p_249865_
	a (Lduv;Ldrp;Lfnd;)Lfjd$a; createSingleItemTableWithSilkTouch
		0 o p_251449_
		1 o p_248558_
		2 o p_250047_
	a (Lduv;)Lfjd$a; createSlabItemTable
		0 o p_251313_
	a (Lduv;Lfjo$a;)Lfjd$a; createSilkTouchDispatchTable
		0 o p_250203_
		1 o p_252089_
	a (Lduv;Lfmh$a;)Lfjd$a; createMultifaceBlockDrops
		0 o p_249088_
		1 o p_251535_
	a (Lduv;Lfmh$a;Lfjo$a;)Lfjd$a; createSelfDropDispatchTable
		static
		0 o p_252253_
		1 o p_248764_
		2 o p_249146_
	a (Lduv;Lduv;[F)Lfjd$a; createLeavesDrops
		0 o p_250088_
		1 o p_250731_
		2 o p_248949_
	a (Lduv;Ljava/lang/Integer;)Lfkm$a; lambda$createCandleDrops$3
		static
		0 o p_249961_
		1 o p_249985_
	a (Lduv;Lekp;Ljava/lang/Comparable;)Lfjd$a; createSinglePropConditionTable
		0 o p_252154_
		1 o p_250272_
		2 o p_250292_
	a ()Lfmh$a; hasSilkTouch
	a (Ldrp;)Lfjd$a; createSingleItemTable
		0 o p_251912_
	a (Lduv;Ldrp;)Lfjd$a; createSingleItemTableWithSilkTouch
		0 o p_249305_
		1 o p_251905_
	a (Lduv;Ljava/util/function/Function;)V add
		0 o p_251966_
		1 o p_251699_
	a (Ldrp;Lflz;)Lflz; applyExplosionCondition
		0 o p_249717_
		1 o p_248851_
	a (Ljava/util/Set;Lduv;Ljava/util/function/BiConsumer;Lami;)V lambda$generate$5
		0 o p_367821_
		1 o p_367822_
		2 o p_367823_
		3 o p_367824_
	b (Lduv;Lduv;)V addNetherVinesDropTable
		0 o p_252269_
		1 o p_250696_
	b (Lduv;Lduv;[F)Lfjd$a; createOakLeavesDrops
		0 o p_249535_
		1 o p_251505_
		2 o p_250753_
	b (Lduv;Ljava/lang/Integer;)Lfkm$a; lambda$createStemDrops$0
		static
		0 o p_250915_
		1 o p_249795_
	b (Ldrp;)Lfjd$a; createShearsOnlyDrop
		0 o p_250684_
	b (Lduv;)Lfjd$a; createNameableBlockEntityTable
		0 o p_252291_
	b (Lduv;Lfjo$a;)Lfjd$a; createShearsDispatchTable
		0 o p_252195_
		1 o p_250102_
	b (Lduv;Ldhl;)Lfjd$a; createStemDrops
		0 o p_250957_
		1 o p_249098_
	b (Lduv;Ldrp;)Lfjd$a; createMushroomBlockDrop
		0 o p_249959_
		1 o p_249315_
	b ()Lfmh$a; doesNotHaveSilkTouch
	b (Lduv;Ljg;)Lfkm$a; lambda$createMultifaceBlockDrops$1
		static
		0 o p_250555_
		1 o p_251536_
	c (Lduv;Ldhl;)Lfjd$a; createAttachedStemDrops
		0 o p_249778_
		1 o p_250678_
	c (Ldrp;)Lfjd$a; createShearsOrSilkTouchOnlyDrop
		0 o p_381618_
	c (Lduv;Ldrp;)V dropOther
		0 o p_248885_
		1 o p_251883_
	c (Lduv;Lduv;)V otherWhenSilkTouch
		0 o p_249932_
		1 o p_252053_
	c ()Lfmh$a; hasShears
	c (Lduv;)Lfjd$a; createShulkerBoxDrop
		0 o p_252164_
	c (Lduv;Lfjo$a;)Lfjd$a; createSilkTouchOrShearsDispatchTable
		0 o p_250539_
		1 o p_251459_
	d (Ldrp;)Lfjd$a; createSilkTouchOnlyTable
		0 o p_252216_
	d (Lduv;)Lfjd$a; createCopperOreDrops
		0 o p_251306_
	d ()Lfjd$a; noDrop
		static
	e (Lduv;)Lfjd$a; createLapisOreDrops
		0 o p_251511_
	e (Ldrp;)Lfjd$a; createPotFlowerItemTable
		0 o p_249395_
	e ()V generate
	f ()Lfmh$a; hasShearsOrSilkTouch
	f (Lduv;)Lfjd$a; createRedstoneOreDrops
		0 o p_251906_
	g ()Lfmh$a; doesNotHaveShearsOrSilkTouch
	g (Lduv;)Lfjd$a; createBannerDrop
		0 o p_249810_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_249322_
	h (Lduv;)Lfjd$a; createBeeNestDrop
		0 o p_250988_
	i (Lduv;)Lfjd$a; createBeeHiveDrop
		0 o p_248770_
	j (Lduv;)Lfjd$a; createCaveVinesDrop
		0 o p_251070_
	k (Lduv;)Lfjd$a; createCopperGolemStatueBlock
		0 o p_447088_
	l (Lduv;)Lfjd$a; createGrassDrops
		0 o p_252139_
	m (Lduv;)Lfjd$a; createMultifaceBlockDrops
		0 o p_383229_
	n (Lduv;)Lfjd$a; createMossyCarpetBlockDrops
		0 o p_380250_
	o (Lduv;)Lfjd$a; createMangroveLeavesDrops
		0 o p_251103_
	p (Lduv;)Lfjd$a; createDoublePlantShearsDrop
		0 o p_248678_
	q (Lduv;)Lfjd$a; createCandleDrops
		0 o p_250896_
	r (Lduv;)Lfjd$a; createSegmentedBlockDrops
		0 o p_393948_
	s (Lduv;)Lfjd$a; createCandleCakeDrops
		static
		0 o p_250280_
	t (Lduv;)Lfjd$a; createDoorTable
		0 o p_252166_
	u (Lduv;)V dropPottedContents
		0 o p_251064_
	v (Lduv;)V dropWhenSilkTouch
		0 o p_250855_
	w (Lduv;)V dropSelf
		0 o p_249181_
	x (Lduv;)Ljava/lang/IllegalStateException; lambda$add$7
		static
		0 o p_367825_
	y (Lduv;)Lfjd$a; lambda$dropPottedContents$6
		0 o p_304146_
ns net/minecraft/data/loot/EntityLootSubProvider
	a Ljm$a; registries
	b Ldcx; allowed
	c Ldcx; required
	d Ljava/util/Map; map
	<init> (Ldcx;Ljm$a;)V <init>
		0 o p_266989_
		1 o p_345284_
	<init> (Ldcx;Ldcx;Ljm$a;)V <init>
		0 o p_251971_
		1 o p_345117_
		2 o p_344819_
	a (Lcee;Lfjd$a;)V add
		0 o p_248740_
		1 o p_249440_
	a (Ljava/util/Set;Ljava/util/function/BiConsumer;Ljk$c;)V lambda$generate$2
		0 o p_367826_
		1 o p_367827_
		2 o p_367828_
	a (Ljl;Ljl;Lami;)Lfmh$a; killedByFrogVariant
		0 o p_362844_
		1 o p_399949_
		2 o p_335676_
	a (Ljava/util/Set;Ljk$c;Ljava/util/function/BiConsumer;Lami;Lfjd$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 (Ljl;)Lfmh$a; killedByFrog
		0 o p_361765_
	a (Lcee;Lami;Lfjd$a;)V add
		0 o p_252130_
		1 o p_335943_
		2 o p_249357_
	a (Lami;)Ljava/lang/String; lambda$generate$1
		static
		0 o p_335190_
	a (Ljava/util/Map;)Lfjc$a; createSheepDispatchPool
		static
		0 o p_368504_
	a ()Lflv$a; shouldSmeltLoot
	a (Lcee;)Ljava/util/Map; lambda$add$4
		static
		0 o p_251466_
	b (Lcee;)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_
nt net/minecraft/data/loot/LootTableProvider
	d Lorg/slf4j/Logger; LOGGER
	e Lmy$a; pathProvider
	f Ljava/util/Set; requiredTables
	g Ljava/util/List; subProviders
	h Ljava/util/concurrent/CompletableFuture; registries
	<clinit> ()V <clinit>
		static
	<init> (Lmy;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 (Lami;)Lamj; sequenceIdForLootTable
		static
		0 o p_336172_
	a ()Ljava/lang/String; getName
	a (Ljava/lang/String;Lbfo$g;)V lambda$run$4
		static
		0 o p_421299_
		1 o p_421300_
	a (Lfje;Ljk$c;)V lambda$run$3
		static
		0 o p_421301_
		1 o p_421302_
	a (Ljava/util/Map;Lnt$b;Lkg;Lami;Lfjd$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 (Lmu;Ljm$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 (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254060_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6
		static
		0 o p_253403_
	a (Lmu;Ljm$a;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_324447_
		1 o p_323978_
	a (Ljm$a;Ljava/util/Map;Lkg;Lnt$b;)V lambda$run$2
		static
		0 o p_344194_
		1 o p_344195_
		2 o p_344196_
		3 o p_344197_
	b (Lmu;Ljm$a;)Ljava/util/concurrent/CompletionStage; lambda$run$0
		0 o p_323116_
		1 o p_323117_
nt$a net/minecraft/data/loot/LootTableProvider$MissingTableProblem
	a Lami; id
	<init> (Lami;)V <init>
		0 o id
	a ()Ljava/lang/String; description
	b ()Lami; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_421516_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nt$b net/minecraft/data/loot/LootTableProvider$SubProviderEntry
	a Ljava/util/function/Function; provider
	b Lbgu; paramSet
	<init> (Ljava/util/function/Function;Lbgu;)V <init>
		0 o provider
		1 o paramSet
	a ()Ljava/util/function/Function; provider
	b ()Lbgu; paramSet
	equals (Ljava/lang/Object;)Z equals
		0 o p_249337_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nu net/minecraft/data/loot/LootTableSubProvider
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_249643_
nv net/minecraft/data/loot/package-info
nw net/minecraft/data/loot/packs/LootData
	a Ljava/util/Map; WOOL_ITEM_BY_DYE
	<clinit> ()V <clinit>
		static
nx net/minecraft/data/loot/packs/TradeRebalanceChestLoot
	a Ljm$a; registries
	<init> (Ljm$a;)V <init>
		0 o registries
	a ()Lfjd$a; pillagerOutpostLootTable
	b ()Lfjd$a; desertPyramidLootTable
	c ()Lfjd$a; ancientCityLootTable
	d ()Lfjd$a; jungleTempleLootTable
	e ()Ljm$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
ny net/minecraft/data/loot/packs/TradeRebalanceLootTableProvider
	<init> ()V <init>
	a (Lmy;Ljava/util/concurrent/CompletableFuture;)Lnt; create
		static
		0 o p_301985_
		1 o p_324288_
nz net/minecraft/data/loot/packs/VanillaArchaeologyLoot
	a Ljm$a; registries
	<init> (Ljm$a;)V <init>
		0 o registries
	a ()Ljm$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
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/VanillaBlockInteractLoot
	a Ljm$a; registries
	<init> (Ljm$a;)V <init>
		0 o registries
	a ()Ljm$a; registries
	equals (Ljava/lang/Object;)Z equals
		0 o p_433006_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_434255_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ob net/minecraft/data/loot/packs/VanillaBlockLoot
	f [F JUNGLE_LEAVES_SAPLING_CHANGES
	g Ljava/util/Set; EXPLOSION_RESISTANT
	<clinit> ()V <clinit>
		static
	<init> (Ljm$a;)V <init>
		0 o p_344962_
	A (Lduv;)Lfjd$a; lambda$generate$275
		0 o p_344226_
	A (Lob;Lduv;)Lfjd$a; lambda$generate$194
		static
		0 o p_250187_
		1 o p_249719_
	B (Lob;Lduv;)Lfjd$a; lambda$generate$193
		static
		0 o p_248940_
		1 o p_251605_
	B (Lduv;)Lfjd$a; lambda$generate$273
		0 o p_372570_
	C (Lob;Lduv;)Lfjd$a; lambda$generate$192
		static
		0 o p_250944_
		1 o p_249015_
	C (Lduv;)Lfjd$a; lambda$generate$261
		0 o p_249769_
	D (Lob;Lduv;)Lfjd$a; lambda$generate$191
		static
		0 o p_251032_
		1 o p_248577_
	D (Lduv;)Lfjd$a; lambda$generate$260
		0 o p_250849_
	E (Lduv;)Lfjd$a; lambda$generate$259
		0 o p_252178_
	E (Lob;Lduv;)Lfjd$a; lambda$generate$190
		static
		0 o p_249587_
		1 o p_248952_
	F (Lob;Lduv;)Lfjd$a; lambda$generate$189
		static
		0 o p_251696_
		1 o p_252160_
	F (Lduv;)Lfjd$a; lambda$generate$258
		0 o p_251518_
	G (Lduv;)Lfjd$a; lambda$generate$257
		0 o p_249349_
	G (Lob;Lduv;)Lfjd$a; lambda$generate$188
		static
		0 o p_251169_
		1 o p_248646_
	H (Lduv;)Lfjd$a; lambda$generate$256
		0 o p_314410_
	H (Lob;Lduv;)Lfjd$a; lambda$generate$187
		static
		0 o p_250868_
		1 o p_250718_
	I (Lduv;)Lfjd$a; lambda$generate$255
		0 o p_248803_
	I (Lob;Lduv;)Lfjd$a; lambda$generate$186
		static
		0 o p_248704_
		1 o p_250875_
	J (Lob;Lduv;)Lfjd$a; lambda$generate$185
		static
		0 o p_249373_
		1 o p_250906_
	J (Lduv;)Lfjd$a; lambda$generate$250
		0 o p_359401_
	K (Lob;Lduv;)Lfjd$a; lambda$generate$184
		static
		0 o p_249991_
		1 o p_251370_
	K (Lduv;)Lfjd$a; lambda$generate$243
		0 o p_344234_
	L (Lduv;)Lfjd$a; lambda$generate$242
		0 o p_344206_
	L (Lob;Lduv;)Lfjd$a; lambda$generate$183
		static
		0 o p_249294_
		1 o p_250955_
	M (Lduv;)Lfjd$a; lambda$generate$238
		0 o p_250687_
	M (Lob;Lduv;)Lfjd$a; lambda$generate$182
		static
		0 o p_252107_
		1 o p_248769_
	N (Lob;Lduv;)Lfjd$a; lambda$generate$181
		static
		0 o p_252351_
		1 o p_250962_
	N (Lduv;)Lfjd$a; lambda$generate$237
		0 o p_249323_
	O (Lob;Lduv;)Lfjd$a; lambda$generate$180
		static
		0 o p_250652_
		1 o p_250378_
	O (Lduv;)Lfjd$a; lambda$generate$236
		0 o p_249875_
	P (Lob;Lduv;)Lfjd$a; lambda$generate$179
		static
		0 o p_248724_
		1 o p_250222_
	P (Lduv;)Lfjd$a; lambda$generate$235
		0 o p_250898_
	Q (Lduv;)Lfjd$a; lambda$generate$232
		0 o p_251035_
	Q (Lob;Lduv;)Lfjd$a; lambda$generate$178
		static
		0 o p_248668_
		1 o p_248838_
	R (Lduv;)Lfjd$a; lambda$generate$231
		0 o p_249219_
	R (Lob;Lduv;)Lfjd$a; lambda$generate$177
		static
		0 o p_251102_
		1 o p_248609_
	S (Lob;Lduv;)Lfjd$a; lambda$generate$176
		static
		0 o p_251117_
		1 o p_251205_
	S (Lduv;)Lfjd$a; lambda$generate$230
		0 o p_252000_
	T (Lob;Lduv;)Lfjd$a; lambda$generate$174
		static
		0 o p_432344_
		1 o p_432345_
	T (Lduv;)Lfjd$a; lambda$generate$229
		0 o p_251355_
	U (Lob;Lduv;)Lfjd$a; lambda$generate$173
		static
		0 o p_432348_
		1 o p_432349_
	U (Lduv;)Lfjd$a; lambda$generate$228
		0 o p_249260_
	V (Lduv;)Lfjd$a; lambda$generate$227
		0 o p_250095_
	V (Lob;Lduv;)Lfjd$a; lambda$generate$172
		static
		0 o p_432346_
		1 o p_432347_
	W (Lduv;)Lfjd$a; lambda$generate$226
		0 o p_250359_
	W (Lob;Lduv;)Lfjd$a; lambda$generate$171
		static
		0 o p_432356_
		1 o p_432357_
	X (Lob;Lduv;)Lfjd$a; lambda$generate$170
		static
		0 o p_432342_
		1 o p_432343_
	X (Lduv;)Lfjd$a; lambda$generate$225
		0 o p_248785_
	Y (Lob;Lduv;)Lfjd$a; lambda$generate$169
		static
		0 o p_432352_
		1 o p_432353_
	Y (Lduv;)Lfjd$a; lambda$generate$224
		0 o p_249169_
	Z (Lob;Lduv;)Lfjd$a; lambda$generate$168
		static
		0 o p_432354_
		1 o p_432355_
	Z (Lduv;)Lfjd$a; lambda$generate$222
		0 o p_277240_
	a (Lduv;Ljava/lang/Integer;)Lfjo$a; lambda$generate$272
		static
		0 o p_251441_
		1 o p_251216_
	a (Ljava/lang/Integer;)Lfjo$a; lambda$createPitcherCropLoot$279
		static
		0 o p_277248_
	a (Lob;Ldrp;)Lfjd$a; lambda$generate$253
		static
		0 o p_359397_
		1 o p_359398_
	a (Ljm$b;Lduv;)Lfjd$a; lambda$generate$276
		0 o p_344242_
		1 o p_344243_
	a (Lob;Lduv;)Lfjd$a; lambda$generate$267
		static
		0 o p_248985_
		1 o p_249777_
	a (Ljm$b;Ljm$b;Lduv;)Lfjd$a; lambda$generate$278
		0 o p_359402_
		1 o p_359403_
		2 o p_359404_
	aA (Lob;Lduv;)Lfjd$a; lambda$generate$141
		static
		0 o p_382575_
		1 o p_382576_
	aA (Lduv;)Lfjd$a; lambda$generate$120
		0 o p_249639_
	aB (Lduv;)Lfjd$a; lambda$generate$119
		0 o p_251562_
	aB (Lob;Lduv;)Lfjd$a; lambda$generate$140
		static
		0 o p_382593_
		1 o p_382594_
	aC (Lduv;)Lfjd$a; lambda$generate$118
		0 o p_249449_
	aC (Lob;Lduv;)Lfjd$a; lambda$generate$139
		static
		0 o p_382610_
		1 o p_382611_
	aD (Lob;Lduv;)Lfjd$a; lambda$generate$138
		static
		0 o p_382634_
		1 o p_382635_
	aD (Lduv;)Lfjd$a; lambda$generate$117
		0 o p_251388_
	aE (Lduv;)Lfjd$a; lambda$generate$116
		0 o p_250887_
	aE (Lob;Lduv;)Lfjd$a; lambda$generate$137
		static
		0 o p_344244_
		1 o p_344245_
	aF (Lob;Lduv;)Lfjd$a; lambda$generate$136
		static
		0 o p_344214_
		1 o p_344215_
	aF (Lduv;)Lfjd$a; lambda$generate$115
		0 o p_249678_
	aG (Lob;Lduv;)Lfjd$a; lambda$generate$111
		static
		0 o p_382612_
		1 o p_382613_
	aG (Lduv;)Lfjd$a; lambda$generate$114
		0 o p_249155_
	aH (Lduv;)Lfjd$a; lambda$generate$113
		0 o p_252316_
	aH (Lob;Lduv;)Lfjd$a; lambda$generate$110
		static
		0 o p_382628_
		1 o p_382629_
	aI (Lduv;)Lfjd$a; lambda$generate$112
		0 o p_251275_
	aI (Lob;Lduv;)Lfjd$a; lambda$generate$109
		static
		0 o p_382636_
		1 o p_382637_
	aJ (Lduv;)Lfjd$a; lambda$generate$31
		0 o p_251149_
	aJ (Lob;Lduv;)Lfjd$a; lambda$generate$108
		static
		0 o p_382638_
		1 o p_382639_
	aK (Lduv;)Lfjd$a; lambda$generate$30
		0 o p_251671_
	aK (Lob;Lduv;)Lfjd$a; lambda$generate$107
		static
		0 o p_382583_
		1 o p_382584_
	aL (Lduv;)Lfjd$a; lambda$generate$29
		0 o p_251028_
	aL (Lob;Lduv;)Lfjd$a; lambda$generate$106
		static
		0 o p_382595_
		1 o p_382596_
	aM (Lduv;)Lfjd$a; lambda$generate$28
		0 o p_250379_
	aM (Lob;Lduv;)Lfjd$a; lambda$generate$105
		static
		0 o p_382599_
		1 o p_382600_
	aN (Lob;Lduv;)Lfjd$a; lambda$generate$104
		static
		0 o p_382622_
		1 o p_382623_
	aN (Lduv;)Lfjd$a; lambda$generate$27
		0 o p_252157_
	aO (Lduv;)Lfjd$a; lambda$generate$26
		0 o p_251277_
	aO (Lob;Lduv;)Lfjd$a; lambda$generate$103
		static
		0 o p_382601_
		1 o p_382602_
	aP (Lduv;)Lfjd$a; lambda$generate$25
		0 o p_248518_
	aP (Lob;Lduv;)Lfjd$a; lambda$generate$102
		static
		0 o p_382616_
		1 o p_382617_
	aQ (Lob;Lduv;)Lfjd$a; lambda$generate$101
		static
		0 o p_382606_
		1 o p_382607_
	aQ (Lduv;)Lfjd$a; lambda$generate$24
		0 o p_249630_
	aR (Lob;Lduv;)Lfjd$a; lambda$generate$100
		static
		0 o p_382603_
		1 o p_382604_
	aR (Lduv;)Lfjd$a; lambda$generate$23
		0 o p_249280_
	aS (Lob;Lduv;)Lfjd$a; lambda$generate$99
		static
		0 o p_382624_
		1 o p_382625_
	aS (Lduv;)Lfjd$a; lambda$generate$22
		0 o p_251175_
	aT (Lduv;)Lfjd$a; lambda$generate$21
		0 o p_248608_
	aT (Lob;Lduv;)Lfjd$a; lambda$generate$98
		static
		0 o p_382565_
		1 o p_382566_
	aU (Lob;Lduv;)Lfjd$a; lambda$generate$97
		static
		0 o p_382579_
		1 o p_382580_
	aU (Lduv;)Lfjd$a; lambda$generate$20
		0 o p_250352_
	aV (Lob;Lduv;)Lfjd$a; lambda$generate$96
		static
		0 o p_382563_
		1 o p_382564_
	aV (Lduv;)Lfjd$a; lambda$generate$19
		0 o p_250966_
	aW (Lob;Lduv;)Lfjd$a; lambda$generate$95
		static
		0 o p_382608_
		1 o p_382609_
	aW (Lduv;)Lfjd$a; lambda$generate$18
		0 o p_249779_
	aX (Lob;Lduv;)Lfjd$a; lambda$generate$94
		static
		0 o p_382642_
		1 o p_382643_
	aX (Lduv;)Lfjd$a; lambda$generate$17
		0 o p_249052_
	aY (Lduv;)Lfjd$a; lambda$generate$16
		0 o p_251015_
	aY (Lob;Lduv;)Lfjd$a; lambda$generate$93
		static
		0 o p_382640_
		1 o p_382641_
	aZ (Lduv;)Lfjd$a; lambda$generate$2
		0 o p_344237_
	aZ (Lob;Lduv;)Lfjd$a; lambda$generate$92
		static
		0 o p_382571_
		1 o p_382572_
	aa (Lduv;)Lfjd$a; lambda$generate$221
		0 o p_280935_
	aa (Lob;Lduv;)Lfjd$a; lambda$generate$167
		static
		0 o p_432350_
		1 o p_432351_
	ab (Lduv;)Lfjd$a; lambda$generate$220
		0 o p_280936_
	ab (Lob;Lduv;)Lfjd$a; lambda$generate$166
		static
		0 o p_250329_
		1 o p_249831_
	ac (Lduv;)Lfjd$a; lambda$generate$219
		0 o p_280938_
	ac (Lob;Lduv;)Lfjd$a; lambda$generate$165
		static
		0 o p_249265_
		1 o p_250727_
	ad (Lduv;)Lfjd$a; lambda$generate$218
		0 o p_382605_
	ad (Lob;Lduv;)Lfjd$a; lambda$generate$164
		static
		0 o p_251756_
		1 o p_250001_
	ae (Lduv;)Lfjd$a; lambda$generate$217
		0 o p_280933_
	ae (Lob;Lduv;)Lfjd$a; lambda$generate$163
		static
		0 o p_250587_
		1 o p_248545_
	af (Lob;Lduv;)Lfjd$a; lambda$generate$162
		static
		0 o p_250037_
		1 o p_252043_
	af (Lduv;)Lfjd$a; lambda$generate$216
		0 o p_280939_
	ag (Lob;Lduv;)Lfjd$a; lambda$generate$161
		static
		0 o p_249463_
		1 o p_250520_
	ag (Lduv;)Lfjd$a; lambda$generate$215
		0 o p_249084_
	ah (Lduv;)Lfjd$a; lambda$generate$214
		0 o p_280937_
	ah (Lob;Lduv;)Lfjd$a; lambda$generate$160
		static
		0 o p_251385_
		1 o p_251962_
	ai (Lob;Lduv;)Lfjd$a; lambda$generate$159
		static
		0 o p_250219_
		1 o p_250178_
	ai (Lduv;)Lfjd$a; lambda$generate$213
		0 o p_280940_
	aj (Lob;Lduv;)Lfjd$a; lambda$generate$158
		static
		0 o p_250833_
		1 o p_250717_
	aj (Lduv;)Lfjd$a; lambda$generate$212
		0 o p_280934_
	ak (Lob;Lduv;)Lfjd$a; lambda$generate$157
		static
		0 o p_250782_
		1 o p_250538_
	ak (Lduv;)Lfjd$a; lambda$generate$209
		0 o p_450767_
	al (Lob;Lduv;)Lfjd$a; lambda$generate$156
		static
		0 o p_251420_
		1 o p_250976_
	al (Lduv;)V lambda$generate$175
		0 o p_436519_
	am (Lduv;)Lfjd$a; lambda$generate$135
		0 o p_250064_
	am (Lob;Lduv;)Lfjd$a; lambda$generate$155
		static
		0 o p_249476_
		1 o p_251287_
	an (Lduv;)Lfjd$a; lambda$generate$134
		0 o p_248918_
	an (Lob;Lduv;)Lfjd$a; lambda$generate$154
		static
		0 o p_382648_
		1 o p_382649_
	ao (Lduv;)Lfjd$a; lambda$generate$132
		0 o p_250228_
	ao (Lob;Lduv;)Lfjd$a; lambda$generate$153
		static
		0 o p_382577_
		1 o p_382578_
	ap (Lob;Lduv;)Lfjd$a; lambda$generate$152
		static
		0 o p_382569_
		1 o p_382570_
	ap (Lduv;)Lfjd$a; lambda$generate$131
		0 o p_250741_
	aq (Lduv;)Lfjd$a; lambda$generate$130
		0 o p_248541_
	aq (Lob;Lduv;)Lfjd$a; lambda$generate$151
		static
		0 o p_382644_
		1 o p_382645_
	ar (Lduv;)Lfjd$a; lambda$generate$129
		0 o p_250043_
	ar (Lob;Lduv;)Lfjd$a; lambda$generate$150
		static
		0 o p_382587_
		1 o p_382588_
	as (Lduv;)Lfjd$a; lambda$generate$128
		0 o p_250918_
	as (Lob;Lduv;)Lfjd$a; lambda$generate$149
		static
		0 o p_382618_
		1 o p_382619_
	at (Lduv;)Lfjd$a; lambda$generate$127
		0 o p_252081_
	at (Lob;Lduv;)Lfjd$a; lambda$generate$148
		static
		0 o p_382626_
		1 o p_382627_
	au (Lob;Lduv;)Lfjd$a; lambda$generate$147
		static
		0 o p_382589_
		1 o p_382590_
	au (Lduv;)Lfjd$a; lambda$generate$126
		0 o p_250267_
	av (Lduv;)Lfjd$a; lambda$generate$125
		0 o p_251619_
	av (Lob;Lduv;)Lfjd$a; lambda$generate$146
		static
		0 o p_382630_
		1 o p_382631_
	aw (Lduv;)Lfjd$a; lambda$generate$124
		0 o p_250517_
	aw (Lob;Lduv;)Lfjd$a; lambda$generate$145
		static
		0 o p_382567_
		1 o p_382568_
	ax (Lduv;)Lfjd$a; lambda$generate$123
		0 o p_250939_
	ax (Lob;Lduv;)Lfjd$a; lambda$generate$144
		static
		0 o p_382597_
		1 o p_382598_
	ay (Lduv;)Lfjd$a; lambda$generate$122
		0 o p_252284_
	ay (Lob;Lduv;)Lfjd$a; lambda$generate$143
		static
		0 o p_382581_
		1 o p_382582_
	az (Lduv;)Lfjd$a; lambda$generate$121
		0 o p_248689_
	az (Lob;Lduv;)Lfjd$a; lambda$generate$142
		static
		0 o p_382614_
		1 o p_382615_
	b (Ljm$b;Lduv;)Lfjd$a; lambda$generate$274
		0 o p_344230_
		1 o p_344231_
	b (Lob;Lduv;)Lfjd$a; lambda$generate$266
		static
		0 o p_250630_
		1 o p_249321_
	b (Lob;Ldrp;)Lfjd$a; lambda$generate$252
		static
		0 o p_359399_
		1 o p_359400_
	b (Lduv;Ljava/lang/Integer;)Lfjo$a; lambda$generate$271
		static
		0 o p_250960_
		1 o p_252097_
	bA (Lob;Lduv;)Lfjd$a; lambda$generate$65
		static
		0 o p_251400_
		1 o p_249813_
	bB (Lob;Lduv;)Lfjd$a; lambda$generate$64
		static
		0 o p_250445_
		1 o p_249683_
	bC (Lob;Lduv;)Lfjd$a; lambda$generate$63
		static
		0 o p_249803_
		1 o p_252320_
	bD (Lob;Lduv;)Lfjd$a; lambda$generate$62
		static
		0 o p_250768_
		1 o p_248742_
	bE (Lob;Lduv;)Lfjd$a; lambda$generate$61
		static
		0 o p_252091_
		1 o p_252148_
	bF (Lob;Lduv;)Lfjd$a; lambda$generate$60
		static
		0 o p_250153_
		1 o p_251340_
	bG (Lob;Lduv;)Lfjd$a; lambda$generate$59
		static
		0 o p_250284_
		1 o p_249589_
	bH (Lob;Lduv;)Lfjd$a; lambda$generate$58
		static
		0 o p_249569_
		1 o p_249500_
	bI (Lob;Lduv;)Lfjd$a; lambda$generate$57
		static
		0 o p_250532_
		1 o p_249451_
	bJ (Lob;Lduv;)Lfjd$a; lambda$generate$56
		static
		0 o p_250386_
		1 o p_248657_
	bK (Lob;Lduv;)Lfjd$a; lambda$generate$55
		static
		0 o p_251492_
		1 o p_252142_
	bL (Lob;Lduv;)Lfjd$a; lambda$generate$54
		static
		0 o p_248901_
		1 o p_248836_
	bM (Lob;Lduv;)Lfjd$a; lambda$generate$53
		static
		0 o p_252029_
		1 o p_250933_
	bN (Lob;Lduv;)Lfjd$a; lambda$generate$52
		static
		0 o p_249123_
		1 o p_251501_
	bO (Lob;Lduv;)Lfjd$a; lambda$generate$51
		static
		0 o p_252114_
		1 o p_250259_
	bP (Lob;Lduv;)Lfjd$a; lambda$generate$50
		static
		0 o p_252236_
		1 o p_249342_
	bQ (Lob;Lduv;)Lfjd$a; lambda$generate$49
		static
		0 o p_249751_
		1 o p_250829_
	bR (Lob;Lduv;)Lfjd$a; lambda$generate$48
		static
		0 o p_248519_
		1 o p_250985_
	bS (Lob;Lduv;)Lfjd$a; lambda$generate$47
		static
		0 o p_251358_
		1 o p_250698_
	bT (Lob;Lduv;)Lfjd$a; lambda$generate$46
		static
		0 o p_249304_
		1 o p_250571_
	bU (Lob;Lduv;)Lfjd$a; lambda$generate$45
		static
		0 o p_251091_
		1 o p_251560_
	bV (Lob;Lduv;)Lfjd$a; lambda$generate$44
		static
		0 o p_249636_
		1 o p_249031_
	bW (Lob;Lduv;)Lfjd$a; lambda$generate$43
		static
		0 o p_248929_
		1 o p_250846_
	bX (Lob;Lduv;)Lfjd$a; lambda$generate$42
		static
		0 o p_252233_
		1 o p_249820_
	bY (Lob;Lduv;)Lfjd$a; lambda$generate$41
		static
		0 o p_248932_
		1 o p_249255_
	bZ (Lob;Lduv;)Lfjd$a; lambda$generate$40
		static
		0 o p_248919_
		1 o p_250363_
	ba (Lob;Lduv;)Lfjd$a; lambda$generate$91
		static
		0 o p_382585_
		1 o p_382586_
	bb (Lob;Lduv;)Lfjd$a; lambda$generate$90
		static
		0 o p_392599_
		1 o p_392600_
	bc (Lob;Lduv;)Lfjd$a; lambda$generate$89
		static
		0 o p_382632_
		1 o p_382633_
	bd (Lob;Lduv;)Lfjd$a; lambda$generate$88
		static
		0 o p_344212_
		1 o p_344213_
	be (Lob;Lduv;)Lfjd$a; lambda$generate$87
		static
		0 o p_344248_
		1 o p_344249_
	bf (Lob;Lduv;)Lfjd$a; lambda$generate$86
		static
		0 o p_344224_
		1 o p_344225_
	bg (Lob;Lduv;)Lfjd$a; lambda$generate$85
		static
		0 o p_277238_
		1 o p_277239_
	bh (Lob;Lduv;)Lfjd$a; lambda$generate$84
		static
		0 o p_277241_
		1 o p_277242_
	bi (Lob;Lduv;)Lfjd$a; lambda$generate$83
		static
		0 o p_277246_
		1 o p_277247_
	bj (Lob;Lduv;)Lfjd$a; lambda$generate$82
		static
		0 o p_251465_
		1 o p_248980_
	bk (Lob;Lduv;)Lfjd$a; lambda$generate$81
		static
		0 o p_251398_
		1 o p_252348_
	bl (Lob;Lduv;)Lfjd$a; lambda$generate$80
		static
		0 o p_251095_
		1 o p_249866_
	bm (Lob;Lduv;)Lfjd$a; lambda$generate$79
		static
		0 o p_251138_
		1 o p_250882_
	bn (Lob;Lduv;)Lfjd$a; lambda$generate$78
		static
		0 o p_251599_
		1 o p_251951_
	bo (Lob;Lduv;)Lfjd$a; lambda$generate$77
		static
		0 o p_250733_
		1 o p_251336_
	bp (Lob;Lduv;)Lfjd$a; lambda$generate$76
		static
		0 o p_249722_
		1 o p_252044_
	bq (Lob;Lduv;)Lfjd$a; lambda$generate$75
		static
		0 o p_249409_
		1 o p_249358_
	br (Lob;Lduv;)Lfjd$a; lambda$generate$74
		static
		0 o p_252222_
		1 o p_248799_
	bs (Lob;Lduv;)Lfjd$a; lambda$generate$73
		static
		0 o p_249774_
		1 o p_251568_
	bt (Lob;Lduv;)Lfjd$a; lambda$generate$72
		static
		0 o p_250612_
		1 o p_249229_
	bu (Lob;Lduv;)Lfjd$a; lambda$generate$71
		static
		0 o p_250989_
		1 o p_249660_
	bv (Lob;Lduv;)Lfjd$a; lambda$generate$70
		static
		0 o p_250398_
		1 o p_249431_
	bw (Lob;Lduv;)Lfjd$a; lambda$generate$69
		static
		0 o p_250690_
		1 o p_250291_
	bx (Lob;Lduv;)Lfjd$a; lambda$generate$68
		static
		0 o p_249287_
		1 o p_251963_
	by (Lob;Lduv;)Lfjd$a; lambda$generate$67
		static
		0 o p_248551_
		1 o p_249068_
	bz (Lob;Lduv;)Lfjd$a; lambda$generate$66
		static
		0 o p_251899_
		1 o p_250170_
	c (Lob;Lduv;)Lfjd$a; lambda$generate$263
		static
		0 o p_250622_
		1 o p_249038_
	c (Lob;Ldrp;)Lfjd$a; lambda$generate$249
		static
		0 o p_359393_
		1 o p_359394_
	c (Ljm$b;Lduv;)Lfjd$a; lambda$generate$270
		0 o p_344238_
		1 o p_344239_
	c (Lduv;Ljava/lang/Integer;)Lfkm$a; lambda$generate$133
		static
		0 o p_251371_
		1 o p_251952_
	ca (Lob;Lduv;)Lfjd$a; lambda$generate$39
		static
		0 o p_249447_
		1 o p_250611_
	cb (Lob;Lduv;)Lfjd$a; lambda$generate$38
		static
		0 o p_251789_
		1 o p_249873_
	cc (Lob;Lduv;)Lfjd$a; lambda$generate$37
		static
		0 o p_251879_
		1 o p_248946_
	cd (Lob;Lduv;)Lfjd$a; lambda$generate$36
		static
		0 o p_251288_
		1 o p_251725_
	ce (Lob;Lduv;)Lfjd$a; lambda$generate$35
		static
		0 o p_249880_
		1 o p_249953_
	cf (Lob;Lduv;)Lfjd$a; lambda$generate$34
		static
		0 o p_250794_
		1 o p_249325_
	cg (Lob;Lduv;)Lfjd$a; lambda$generate$33
		static
		0 o p_251230_
		1 o p_251237_
	ch (Lob;Lduv;)Lfjd$a; lambda$generate$32
		static
		0 o p_250523_
		1 o p_251629_
	ci (Lob;Lduv;)Lfjd$a; lambda$generate$15
		static
		0 o p_445278_
		1 o p_445279_
	cj (Lob;Lduv;)Lfjd$a; lambda$generate$14
		static
		0 o p_445268_
		1 o p_445269_
	ck (Lob;Lduv;)Lfjd$a; lambda$generate$13
		static
		0 o p_445264_
		1 o p_445265_
	cl (Lob;Lduv;)Lfjd$a; lambda$generate$12
		static
		0 o p_445272_
		1 o p_445273_
	cm (Lob;Lduv;)Lfjd$a; lambda$generate$11
		static
		0 o p_445266_
		1 o p_445267_
	cn (Lob;Lduv;)Lfjd$a; lambda$generate$10
		static
		0 o p_445274_
		1 o p_445275_
	co (Lob;Lduv;)Lfjd$a; lambda$generate$9
		static
		0 o p_445270_
		1 o p_445271_
	cp (Lob;Lduv;)Lfjd$a; lambda$generate$8
		static
		0 o p_445276_
		1 o p_445277_
	cq (Lob;Lduv;)Lfjd$a; lambda$generate$7
		static
		0 o p_251694_
		1 o p_251741_
	cr (Lob;Lduv;)Lfjd$a; lambda$generate$6
		static
		0 o p_252141_
		1 o p_251378_
	cs (Lob;Lduv;)Lfjd$a; lambda$generate$5
		static
		0 o p_249036_
		1 o p_251720_
	ct (Lob;Lduv;)Lfjd$a; lambda$generate$3
		static
		0 o p_378911_
		1 o p_378912_
	cu (Lob;Lduv;)V lambda$generate$1
		static
		0 o p_436522_
		1 o p_436523_
	cv (Lob;Lduv;)V lambda$generate$0
		static
		0 o p_436520_
		1 o p_436521_
	d (Ljm$b;Lduv;)Lfjd$a; lambda$generate$269
		0 o p_382591_
		1 o p_382592_
	d (Lob;Ldrp;)Lfjd$a; lambda$generate$248
		static
		0 o p_359391_
		1 o p_359392_
	d (Lob;Lduv;)Lfjd$a; lambda$generate$262
		static
		0 o p_251499_
		1 o p_250650_
	e (Lob;Lduv;)Lfjd$a; lambda$generate$254
		static
		0 o p_382620_
		1 o p_382621_
	e ()V generate
	e (Ljm$b;Lduv;)Lfjd$a; lambda$generate$268
		0 o p_344227_
		1 o p_344228_
	e (Lob;Ldrp;)Lfjd$a; lambda$generate$247
		static
		0 o p_359395_
		1 o p_359396_
	f (Lob;Lduv;)Lfjd$a; lambda$generate$251
		static
		0 o p_382646_
		1 o p_382647_
	f (Lob;Ldrp;)Lfjd$a; lambda$generate$246
		static
		0 o p_401715_
		1 o p_401716_
	f (Ljm$b;Lduv;)Lfjd$a; lambda$generate$265
		0 o p_344240_
		1 o p_344241_
	f ()Lfjd$a; createPitcherCropLoot
	g (Lob;Lduv;)Lfjd$a; lambda$generate$241
		static
		0 o p_249235_
		1 o p_251637_
	g (Lob;Ldrp;)Lfjd$a; lambda$generate$245
		static
		0 o p_401713_
		1 o p_401714_
	g (Ljm$b;Lduv;)Lfjd$a; lambda$generate$264
		0 o p_344235_
		1 o p_344236_
	h (Lob;Lduv;)Lfjd$a; lambda$generate$240
		static
		0 o p_249984_
		1 o p_250507_
	h (Ljm$b;Lduv;)Lfjd$a; lambda$generate$239
		0 o p_344210_
		1 o p_344211_
	h (Lob;Ldrp;)Lfjd$a; lambda$generate$244
		static
		0 o p_382573_
		1 o p_382574_
	i (Lob;Ldrp;)Lfjd$a; lambda$generate$4
		static
		0 o p_404169_
		1 o p_404170_
	i (Lob;Lduv;)Lfjd$a; lambda$generate$234
		static
		0 o p_251924_
		1 o p_251228_
	i (Ljm$b;Lduv;)Lfjd$a; lambda$generate$223
		0 o p_345748_
		1 o p_249159_
	j (Lob;Lduv;)Lfjd$a; lambda$generate$233
		static
		0 o p_250586_
		1 o p_249767_
	k (Lob;Lduv;)Lfjd$a; lambda$generate$211
		static
		0 o p_344232_
		1 o p_344233_
	l (Lob;Lduv;)Lfjd$a; lambda$generate$210
		static
		0 o p_344222_
		1 o p_344223_
	m (Lob;Lduv;)Lfjd$a; lambda$generate$208
		static
		0 o p_248928_
		1 o p_249072_
	n (Lob;Lduv;)Lfjd$a; lambda$generate$207
		static
		0 o p_249316_
		1 o p_250557_
	o (Lob;Lduv;)Lfjd$a; lambda$generate$206
		static
		0 o p_248843_
		1 o p_250920_
	p (Lob;Lduv;)Lfjd$a; lambda$generate$205
		static
		0 o p_249771_
		1 o p_249693_
	q (Lob;Lduv;)Lfjd$a; lambda$generate$204
		static
		0 o p_248922_
		1 o p_251753_
	r (Lob;Lduv;)Lfjd$a; lambda$generate$203
		static
		0 o p_250570_
		1 o p_249883_
	s (Lob;Lduv;)Lfjd$a; lambda$generate$202
		static
		0 o p_251352_
		1 o p_251547_
	t (Lob;Lduv;)Lfjd$a; lambda$generate$201
		static
		0 o p_249443_
		1 o p_250643_
	u (Lob;Lduv;)Lfjd$a; lambda$generate$200
		static
		0 o p_249011_
		1 o p_249288_
	v (Lob;Lduv;)Lfjd$a; lambda$generate$199
		static
		0 o p_250803_
		1 o p_251366_
	w (Lob;Lduv;)Lfjd$a; lambda$generate$198
		static
		0 o p_249737_
		1 o p_248899_
	x (Lduv;)Lfjd$a; createDecoratedPotTable
		0 o p_277929_
	x (Lob;Lduv;)Lfjd$a; lambda$generate$197
		static
		0 o p_250834_
		1 o p_251436_
	y (Lob;Lduv;)Lfjd$a; lambda$generate$196
		static
		0 o p_251259_
		1 o p_248917_
	y (Lduv;)Lfjd$a; createMobSkullDrop
		0 o p_434191_
	z (Lob;Lduv;)Lfjd$a; lambda$generate$195
		static
		0 o p_248586_
		1 o p_249234_
	z (Lduv;)Lfjd$a; lambda$generate$277
		0 o p_344209_
oc net/minecraft/data/loot/packs/VanillaChargedCreeperExplosionLoot
	a Ljm$a; registries
	b Ljava/util/List; ENTRIES
	<clinit> ()V <clinit>
		static
	<init> (Ljm$a;)V <init>
		0 o registries
	a ()Ljm$a; registries
	a (I)[Lfjo$a; lambda$generate$0
		static
		0 o p_434980_
	equals (Ljava/lang/Object;)Z equals
		0 o p_434815_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_433530_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
oc$a net/minecraft/data/loot/packs/VanillaChargedCreeperExplosionLoot$Entry
	a Lami; lootTable
	b Lcee; entityType
	c Ldhl; item
	<init> (Lami;Lcee;Ldhl;)V <init>
		0 o lootTable
		1 o entityType
		2 o item
	a ()Lami; lootTable
	b ()Lcee; entityType
	c ()Ldhl; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_433250_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
od net/minecraft/data/loot/packs/VanillaChestLoot
	a Ljm$a; registries
	<init> (Ljm$a;)V <init>
		0 o registries
	a ()Lfjd$a; shipwreckSupplyLootTable
	a (Ljava/util/function/BiConsumer;)V spawnerLootTables
		0 o p_311958_
	b ()Lfjd$a; shipwreckMapLootTable
	c ()Lfjd$a; bastionHoglinStableLootTable
	d ()Lfjd$a; bastionBridgeLootTable
	e ()Lfjd$a; endCityTreasureLootTable
	equals (Ljava/lang/Object;)Z equals
		0 o p_345349_
	f ()Lfjd$a; netherBridgeLootTable
	g ()Lfjd$a; bastionTreasureLootTable
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_250931_
	h ()Lfjd$a; bastionOtherLootTable
	hashCode ()I hashCode
	i ()Lfjd$a; woodlandMansionLootTable
	j ()Lfjd$a; strongholdLibraryLootTable
	k ()Lfjd$a; strongholdCorridorLootTable
	l ()Lfjd$a; ancientCityLootTable
	m ()Lfjd$a; jungleTempleLootTable
	n ()Lfjd$a; shipwreckTreasureLootTable
	o ()Lfjd$a; pillagerOutpostLootTable
	p ()Lfjd$a; desertPyramidLootTable
	q ()Ljm$a; registries
	toString ()Ljava/lang/String; toString
oe net/minecraft/data/loot/packs/VanillaEntityInteractLoot
	a Ljm$a; registries
	<init> (Ljm$a;)V <init>
		0 o registries
	a ()Ljm$a; registries
	equals (Ljava/lang/Object;)Z equals
		0 o p_435321_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_432862_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
of net/minecraft/data/loot/packs/VanillaEntityLoot
	<init> (Ljm$a;)V <init>
		0 o p_346214_
	a (Ldgn;Ldrp;)V lambda$generate$0
		0 o p_367830_
		1 o p_367831_
	b ()V generate
	c ()Lfjd$a; elderGuardianLootTable
og net/minecraft/data/loot/packs/VanillaEquipmentLoot
	a Ljm$a; registries
	<init> (Ljm$a;)V <init>
		0 o registries
	a ()Ljm$a; registries
	a (Ldhl;Ldhl;Ldqc;Ljm$b;)Lfjd$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
oh net/minecraft/data/loot/packs/VanillaFishingLoot
	a Ljm$a; registries
	<init> (Ljm$a;)V <init>
		0 o registries
	a ()Lfjd$a; fishingFishLootTable
		static
	b ()Ljm$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
oi net/minecraft/data/loot/packs/VanillaGiftLoot
	a Ljm$a; registries
	<init> (Ljm$a;)V <init>
		0 o registries
	a ()Ljm$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
oj net/minecraft/data/loot/packs/VanillaLootTableProvider
	<init> ()V <init>
	a (Lmy;Ljava/util/concurrent/CompletableFuture;)Lnt; create
		static
		0 o p_250807_
		1 o p_324422_
ok net/minecraft/data/loot/packs/VanillaPiglinBarterLoot
	a Ljm$a; registries
	<init> (Ljm$a;)V <init>
		0 o registries
	a ()Ljm$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
ol net/minecraft/data/loot/packs/VanillaShearingLoot
	a Ljm$a; registries
	<init> (Ljm$a;)V <init>
		0 o registries
	a ()Ljm$a; registries
	a (Ljava/util/function/BiConsumer;Ldgn;Ldrp;)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
om net/minecraft/data/loot/packs/package-info
on net/minecraft/data/metadata/PackMetadataGenerator
	d Lmy; output
	e Ljava/util/Map; elements
	<init> (Lmy;)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 (Lmy;Lxx;Ldcx;)Lon; forFeaturePack
		static
		0 o p_253903_
		1 o p_254497_
		2 o p_253848_
	a (Lmy;Lxx;)Lon; forFeaturePack
		static
		0 o p_256281_
		1 o p_255661_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254137_
	a ()Ljava/lang/String; getName
	a (Lazo;Ljava/lang/Object;)Lon; add
		0 o p_252067_
		1 o p_249511_
	b (Lazo;Ljava/lang/Object;)Lcom/google/gson/JsonElement; lambda$add$0
		static
		0 o p_389371_
		1 o p_389372_
oo net/minecraft/data/metadata/package-info
op net/minecraft/data/package-info
oq net/minecraft/data/recipes/RecipeBuilder
	a Lamj; ROOT_RECIPE_ADVANCEMENT
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lar;)Loq; unlockedBy
		0 o p_176496_
		1 o p_301065_
	a (Ldrp;)Lamj; getDefaultRecipeId
		static
		0 o p_176494_
	a ()Ldhl; getResult
	a (Los;Lami;)V save
		0 o p_301032_
		1 o p_379998_
	a (Los;)V save
		0 o p_301244_
	a (Los;Ljava/lang/String;)V save
		0 o p_301186_
		1 o p_176502_
	a (Ljava/lang/String;)Loq; group
		0 o p_176495_
	a (Lor;)Ldlv; determineBookCategory
		static
		0 o p_311837_
oq$1 net/minecraft/data/recipes/RecipeBuilder$1
	a [I $SwitchMap$net$minecraft$data$recipes$RecipeCategory
	<clinit> ()V <clinit>
		static
or net/minecraft/data/recipes/RecipeCategory
	a Lor; BUILDING_BLOCKS
	b Lor; DECORATIONS
	c Lor; REDSTONE
	d Lor; TRANSPORTATION
	e Lor; TOOLS
	f Lor; COMBAT
	g Lor; FOOD
	h Lor; BREWING
	i Lor; MISC
	j Ljava/lang/String; recipeFolderName
	k [Lor; $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 ()[Lor; $values
		static
	valueOf (Ljava/lang/String;)Lor; valueOf
		static
		0 o p_248924_
	values ()[Lor; values
		static
os net/minecraft/data/recipes/RecipeOutput
	a ()Lai$a; advancement
	a (Lami;Ldmi;Laj;)V accept
		0 o p_380042_
		1 o p_312328_
		2 o p_312176_
	b ()V includeRootAdvancement
ot net/minecraft/data/recipes/RecipeProvider
	a Ljm$a; registries
	b Los; output
	c Ljl; items
	d Ljava/util/Map; SHAPE_BUILDERS
	<clinit> ()V <clinit>
		static
	<init> (Ljm$a;Los;)V <init>
		0 o p_360573_
		1 o p_360872_
	a (Ldhl;Ldhl;)Z lambda$colorWithDye$1
		static
		0 o p_288264_
		1 o p_288265_
	a (Lbdj;)Lar; has
		0 o p_206407_
	a (Ldcx;Lmt;)V lambda$generateForEnabledBlockFamilies$0
		0 o p_359454_
		1 o p_359455_
	a (Lor;Ldrp;Ldrp;)V twoByTwoPacker
		0 o p_250881_
		1 o p_252184_
		2 o p_249710_
	a (Ldcx;)V generateForEnabledBlockFamilies
		0 o p_251836_
	a (Ldrp;Lbdj;I)V planksFromLog
		0 o p_259052_
		1 o p_259045_
		2 o p_259471_
	a (Ljava/util/List;Lor;Ldrp;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 (Ldcx;Lmt;Lmt$b;Lduv;)V lambda$generateRecipes$5
		0 o p_359426_
		1 o p_359427_
		2 o p_359428_
		3 o p_359429_
	a (Lor;Ldrp;)Lou; shaped
		0 o p_360632_
		1 o p_365035_
	a (Lor;Ldrp;I)Lou; shaped
		0 o p_363994_
		1 o p_365113_
		2 o p_362095_
	a (Ldcx;Lduv;Lduv;)V lambda$waxRecipes$2
		0 o p_392601_
		1 o p_392602_
		2 o p_392603_
	a (Lor;Ldhp;)Lov; shapeless
		0 o p_364602_
		1 o p_361999_
	a (Lor;Ldrp;Ldme;)Loq; slabBuilder
		0 o p_251707_
		1 o p_251284_
		2 o p_248824_
	a (Ldrp;Ldrp;)V woodFromLogs
		0 o p_126004_
		1 o p_126005_
	a (Ljava/lang/String;Ldms;Ldlo$a;I)V cookRecipes
		0 o p_126008_
		1 o p_250529_
		2 o p_312449_
		3 o p_126010_
	a ()V buildRecipes
	a (Ljava/util/List;Ljava/util/List;Ldhl;Ljava/lang/String;Lor;)V colorWithDye
		0 o p_361753_
		1 o p_362611_
		2 o p_361184_
		3 o p_362682_
		4 o p_365350_
	a (Ldrp;Ldme;)Loq; doorBuilder
		0 o p_176671_
		1 o p_176672_
	a (Lot;Ldrp;Ldrp;)Loq; lambda$static$20
		static
		0 o p_359436_
		1 o p_359437_
		2 o p_359438_
	a (Ljava/lang/String;Ldms;Ldlo$a;ILdrp;Ldrp;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 (Ldhl;Lami;Lami;)V trimSmithing
		0 o p_285461_
		1 o p_379766_
		2 o p_399566_
	a (Ldhl;Lor;Ldhl;)V netheriteSmithing
		0 o p_250046_
		1 o p_248986_
		2 o p_250389_
	a (Ldms;Ldlo$a;Ljava/util/List;Lor;Ldrp;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_
	a (Lmt;Ldcx;)V generateRecipes
		0 o p_176582_
		1 o p_313799_
	a (Lcx$d;Ldrp;)Lar; has
		0 o p_176521_
		1 o p_176522_
	a (Lor;Ldrp;Lor;Ldrp;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 (Ldhl;Ledm;)V suspiciousStew
		0 o p_360920_
		1 o p_361278_
	a (I)[Lcn; lambda$inventoryTrigger$21
		static
		0 o p_297943_
	a (Lor;Ldrp;Lor;Ldrp;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 (Lor;Ldrp;Ldrp;I)V stonecutterResultFromBase
		0 o p_250609_
		1 o p_251254_
		2 o p_249666_
		3 o p_251462_
	a ([Lcn;)Lar; inventoryTrigger
		static
		0 o p_126012_
	a (Ldrp;Ldrp;Ljava/lang/String;I)V oneToOneConversionRecipe
		0 o p_176553_
		1 o p_176554_
		2 o p_176555_
		3 o p_362382_
	a (Lduv;Lduv;)V grate
		0 o p_309021_
		1 o p_309140_
	a (Lmt;Lmt$b;)Lduv; getBaseBlock
		0 o p_176524_
		1 o p_176525_
	a (Lor;Ldrp;Ldrp;Ljava/lang/String;)V threeByThreePacker
		0 o p_259247_
		1 o p_259376_
		2 o p_259717_
		3 o p_260308_
	a (Loq;Lmt$b;Ljava/lang/String;)V lambda$generateRecipes$3
		static
		0 o p_293699_
		1 o p_293700_
		2 o p_293701_
	a ([Lcn$a;)Lar; inventoryTrigger
		static
		0 o p_299111_
	a (Ldrp;Ldrp;Ljava/lang/String;)V oneToOneConversionRecipe
		0 o p_176558_
		1 o p_176559_
		2 o p_176560_
	a (Lor;Ldrp;Lor;Ldrp;)V nineBlockStorageRecipes
		0 o p_250083_
		1 o p_250042_
		2 o p_248977_
		3 o p_251911_
	a (Lduv;)Lar; insideOf
		static
		0 o p_125980_
	a (Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lor;)V colorItemWithDye
		0 o p_289675_
		1 o p_289672_
		2 o p_289641_
		3 o p_423651_
	a (Ldrp;)V dryGhast
		0 o p_416739_
	b (Ldrp;Ldrp;)V woodenBoat
		0 o p_126023_
		1 o p_126024_
	b (Lor;Ldrp;Lor;Ldrp;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 (Lor;Ldrp;)Lov; shapeless
		0 o p_364319_
		1 o p_364774_
	b (Lot;Ldrp;Ldrp;)Loq; lambda$static$19
		static
		0 o p_359414_
		1 o p_359415_
		2 o p_359416_
	b (Lduv;Lduv;)V copperBulb
		0 o p_309026_
		1 o p_308866_
	b (Ljava/util/List;Lor;Ldrp;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 (Lor;Ldrp;I)Lov; shapeless
		0 o p_362256_
		1 o p_363786_
		2 o p_365368_
	b (Lor;Ldrp;Ldme;)Lou; chiseledBuilder
		0 o p_251755_
		1 o p_249782_
		2 o p_250087_
	b (Lor;Ldrp;Ldrp;)V threeByThreePacker
		0 o p_259186_
		1 o p_259360_
		2 o p_259263_
	b (Ldrp;)Lar; has
		0 o p_125978_
	b (Lbdj;)Ldme; tag
		0 o p_364630_
	b (Ldrp;Ldme;)Loq; stairBuilder
		0 o p_176711_
		1 o p_176712_
	b (Ldcx;)V waxRecipes
		0 o p_313879_
	b (Ldrp;Lbdj;I)V planksFromLogs
		0 o p_259193_
		1 o p_259818_
		2 o p_259807_
	c (Lor;Ldrp;Ldrp;)V slab
		0 o p_251848_
		1 o p_249368_
		2 o p_252133_
	c (Lor;Ldrp;Ldme;)Loq; pressurePlateBuilder
		0 o p_251447_
		1 o p_251989_
		2 o p_249211_
	c (Ldrp;Ldme;)Loq; trapdoorBuilder
		0 o p_176721_
		1 o p_176722_
	c (Ldrp;Ldrp;)V chestBoat
		0 o p_236373_
		1 o p_236374_
	c (Ldrp;)Ljava/lang/String; getHasName
		static
		0 o p_176603_
	c (Lot;Ldrp;Ldrp;)Loq; lambda$static$18
		static
		0 o p_359417_
		1 o p_359418_
		2 o p_359419_
	d (Lor;Ldrp;Ldme;)Loq; wallBuilder
		0 o p_249083_
		1 o p_250754_
		2 o p_250311_
	d (Ldrp;)Ljava/lang/String; getItemName
		static
		0 o p_176633_
	d (Ldrp;Ldrp;)V pressurePlate
		0 o p_176692_
		1 o p_176693_
	d (Lor;Ldrp;Ldrp;)V wall
		0 o p_251148_
		1 o p_250499_
		2 o p_249970_
	d (Lot;Ldrp;Ldrp;)Loq; lambda$static$17
		static
		0 o p_359451_
		1 o p_359452_
		2 o p_359453_
	d (Ldrp;Ldme;)V copySmithingTemplate
		0 o p_266974_
		1 o p_360677_
	e (Lor;Ldrp;Ldme;)Loq; polishedBuilder
		0 o p_249131_
		1 o p_251242_
		2 o p_251412_
	e (Lor;Ldrp;Ldrp;)V polished
		0 o p_248719_
		1 o p_250032_
		2 o p_250021_
	e (Ldrp;Ldrp;)V shelf
		0 o p_435352_
		1 o p_432772_
	e (Ldrp;)Ljava/lang/String; getSimpleRecipeName
		static
		0 o p_176645_
	e (Lot;Ldrp;Ldrp;)Loq; lambda$static$16
		static
		0 o p_359433_
		1 o p_359434_
		2 o p_359435_
	e (Ldrp;Ldme;)Loq; buttonBuilder
		0 o p_176659_
		1 o p_176660_
	f (Ldrp;Ldrp;)V hangingSign
		0 o p_252355_
		1 o p_250437_
	f (Ldrp;Ldme;)Loq; fenceBuilder
		0 o p_176679_
		1 o p_176680_
	f (Lor;Ldrp;Ldme;)Lou; cutBuilder
		0 o p_250895_
		1 o p_251147_
		2 o p_251563_
	f (Ldrp;)Ljava/lang/String; getSmeltingRecipeName
		static
		0 o p_176657_
	f (Lot;Ldrp;Ldrp;)Loq; lambda$static$15
		static
		0 o p_359405_
		1 o p_359406_
		2 o p_359407_
	f (Lor;Ldrp;Ldrp;)V cut
		0 o p_252306_
		1 o p_249686_
		2 o p_251100_
	g (Lor;Ldrp;Ldrp;)V chiseled
		0 o p_251604_
		1 o p_251049_
		2 o p_252267_
	g (Ldrp;Ldrp;)V carpet
		0 o p_176718_
		1 o p_176719_
	g (Ldrp;)Ljava/lang/String; getBlastingRecipeName
		static
		0 o p_176669_
	g (Ldrp;Ldme;)Loq; fenceGateBuilder
		0 o p_176685_
		1 o p_176686_
	g (Lot;Ldrp;Ldrp;)Loq; lambda$static$14
		static
		0 o p_359408_
		1 o p_359409_
		2 o p_359410_
	h (Lot;Ldrp;Ldrp;)Loq; lambda$static$13
		static
		0 o p_359411_
		1 o p_359412_
		2 o p_359413_
	h (Lor;Ldrp;Ldrp;)V mosaicBuilder
		0 o p_248788_
		1 o p_251925_
		2 o p_252242_
	h (Ldrp;Ldrp;)V bedFromPlanksAndWool
		0 o p_126075_
		1 o p_126076_
	h (Ldrp;)Ljava/lang/String; lambda$generateRecipes$4
		static
		0 o p_176677_
	h (Ldrp;Ldme;)Loq; signBuilder
		0 o p_176727_
		1 o p_176728_
	i (Lot;Ldrp;Ldrp;)Loq; lambda$static$12
		static
		0 o p_359420_
		1 o p_359421_
		2 o p_359422_
	i (Ldrp;Ldrp;)V banner
		0 o p_126083_
		1 o p_126084_
	i (Lor;Ldrp;Ldrp;)V stonecutterResultFromBase
		0 o p_248911_
		1 o p_251265_
		2 o p_250033_
	j (Ldrp;Ldrp;)V stainedGlassFromGlassAndDye
		0 o p_126087_
		1 o p_126088_
	j (Lot;Ldrp;Ldrp;)Loq; lambda$static$11
		static
		0 o p_359430_
		1 o p_359431_
		2 o p_359432_
	k (Ldrp;Ldrp;)V harness
		0 o p_416620_
		1 o p_416110_
	k (Lot;Ldrp;Ldrp;)Loq; lambda$static$10
		static
		0 o p_359445_
		1 o p_359446_
		2 o p_359447_
	l (Lot;Ldrp;Ldrp;)Loq; lambda$static$9
		static
		0 o p_359456_
		1 o p_359457_
		2 o p_359458_
	l (Ldrp;Ldrp;)V stainedGlassPaneFromStainedGlass
		0 o p_126091_
		1 o p_126092_
	m (Lot;Ldrp;Ldrp;)Loq; lambda$static$8
		static
		0 o p_359439_
		1 o p_359440_
		2 o p_359441_
	m (Ldrp;Ldrp;)V stainedGlassPaneFromGlassPaneAndDye
		0 o p_126095_
		1 o p_126096_
	n (Ldrp;Ldrp;)V coloredTerracottaFromTerracottaAndDye
		0 o p_126099_
		1 o p_126100_
	n (Lot;Ldrp;Ldrp;)Loq; lambda$static$7
		static
		0 o p_359448_
		1 o p_359449_
		2 o p_359450_
	o (Ldrp;Ldrp;)V concretePowder
		0 o p_126103_
		1 o p_126104_
	o (Lot;Ldrp;Ldrp;)Loq; lambda$static$6
		static
		0 o p_359442_
		1 o p_359443_
		2 o p_359444_
	p (Ldrp;Ldrp;)V candle
		0 o p_176544_
		1 o p_176545_
	q (Ldrp;Ldrp;)V copySmithingTemplate
		0 o p_350799_
		1 o p_365321_
	r (Ldrp;Ldrp;)Ljava/lang/String; getConversionRecipeName
		static
		0 o p_176518_
		1 o p_176519_
	s (Ldrp;Ldrp;)V smeltingResultFromBase
		0 o p_176741_
		1 o p_176742_
ot$a net/minecraft/data/recipes/RecipeProvider$FamilyRecipeProvider
	create (Lot;Ldrp;Ldrp;)Loq; create
		0 o p_363562_
		1 o p_362052_
		2 o p_363871_
ot$b net/minecraft/data/recipes/RecipeProvider$Runner
	d Lmy; packOutput
	e Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_365369_
		1 o p_361563_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_364823_
	a (Lmu;Ljm$a;)Ljava/util/concurrent/CompletionStage; lambda$run$1
		0 o p_364320_
		1 o p_364211_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$0
		static
		0 o p_361071_
	a (Ljm$a;Los;)Lot; createRecipeProvider
		0 o p_362946_
		1 o p_365274_
ot$b$1 net/minecraft/data/recipes/RecipeProvider$Runner$1
	a Ljava/util/Set; val$allRecipes
	b Ljava/util/List; val$tasks
	c Lmu; val$cache
	d Ljm$a; val$registries
	e Lmy$a; val$recipePathProvider
	f Lmy$a; val$advancementPathProvider
	<init> (Lot$b;Ljava/util/Set;Ljava/util/List;Lmu;Ljm$a;Lmy$a;Lmy$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 (Lami;Ldmi;)V saveRecipe
		0 o p_380099_
		1 o p_364792_
	a ()Lai$a; advancement
	a (Laj;)V saveAdvancement
		0 o p_363148_
	a (Lami;Ldmi;Laj;)V accept
		0 o p_380360_
		1 o p_362882_
		2 o p_364507_
	b ()V includeRootAdvancement
ou net/minecraft/data/recipes/ShapedRecipeBuilder
	b Ljl; items
	c Lor; category
	d Ldhl; 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> (Ljl;Lor;Ldrp;I)V <init>
		0 o p_365072_
		1 o p_249996_
		2 o p_251475_
		3 o p_248948_
	a (Ljava/lang/String;Lar;)Loq; unlockedBy
		0 o p_176751_
		1 o p_300936_
	a ()Ldhl; getResult
	a (Ljava/lang/String;)Loq; group
		0 o p_176749_
	a (Ljava/lang/Character;Ldme;)Lou; define
		0 o p_126125_
		1 o p_126126_
	a (Ljl;Lor;Ldrp;)Lou; shaped
		static
		0 o p_364036_
		1 o p_250853_
		2 o p_249747_
	a (Lami;)Ldmx; ensureValid
		0 o p_380175_
	a (Los;Lami;)V save
		0 o p_301098_
		1 o p_380072_
	a (Ljava/lang/Character;Lbdj;)Lou; define
		0 o p_206417_
		1 o p_206418_
	a (Z)Lou; showNotification
		0 o p_273326_
	a (Ljl;Lor;Ldrp;I)Lou; shaped
		static
		0 o p_365019_
		1 o p_251325_
		2 o p_250636_
		3 o p_249081_
	a (Ljava/lang/Character;Ldrp;)Lou; define
		0 o p_126128_
		1 o p_126129_
	b (Ljava/lang/String;Lar;)Lou; unlockedBy
		0 o p_126133_
		1 o p_301126_
	b (Ljava/lang/String;)Lou; pattern
		0 o p_126131_
	c (Ljava/lang/String;)Lou; group
		0 o p_126146_
ov net/minecraft/data/recipes/ShapelessRecipeBuilder
	b Ljl; items
	c Lor; category
	d Ldhp; result
	e Ljava/util/List; ingredients
	f Ljava/util/Map; criteria
	g Ljava/lang/String; group
	<init> (Ljl;Lor;Ldhp;)V <init>
		0 o p_363417_
		1 o p_250837_
		2 o p_363612_
	a (Ljava/lang/String;Lar;)Loq; unlockedBy
		0 o p_126197_
		1 o p_301106_
	a ()Ldhl; getResult
	a (Ljava/lang/String;)Loq; group
		0 o p_176779_
	a (Ldrp;I)Lov; requires
		0 o p_126212_
		1 o p_126213_
	a (Ljl;Lor;Ldrp;)Lov; shapeless
		static
		0 o p_362315_
		1 o p_250714_
		2 o p_249659_
	a (Ljl;Lor;Ldhp;)Lov; shapeless
		static
		0 o p_364294_
		1 o p_361887_
		2 o p_364359_
	a (Ldme;)Lov; requires
		0 o p_126185_
	a (Lbdj;)Lov; requires
		0 o p_206420_
	a (Ldme;I)Lov; requires
		0 o p_126187_
		1 o p_126188_
	a (Los;Lami;)V save
		0 o p_301215_
		1 o p_379987_
	a (Ljl;Lor;Ldrp;I)Lov; shapeless
		static
		0 o p_360448_
		1 o p_252339_
		2 o p_250836_
		3 o p_249928_
	a (Lami;)V ensureValid
		0 o p_379745_
	b (Ldrp;)Lov; requires
		0 o p_126210_
	b (Ljava/lang/String;)Lov; group
		0 o p_126195_
	b (Ljava/lang/String;Lar;)Lov; unlockedBy
		0 o p_176781_
		1 o p_300897_
ow net/minecraft/data/recipes/SimpleCookingRecipeBuilder
	b Lor; category
	c Ldlu; bookCategory
	d Ldhl; result
	e Ldme; ingredient
	f F experience
	g I cookingTime
	h Ljava/util/Map; criteria
	i Ljava/lang/String; group
	j Ldlo$a; factory
	<init> (Lor;Ldlu;Ldrp;Ldme;FILdlo$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 (Ljava/lang/String;Lar;)Loq; unlockedBy
		0 o p_126255_
		1 o p_300922_
	a ()Ldhl; getResult
	a (Ljava/lang/String;)Loq; group
		0 o p_176790_
	a (Ldms;Ldrp;)Ldlu; determineRecipeCategory
		static
		0 o p_251261_
		1 o p_249582_
	a (Los;Lami;)V save
		0 o p_301266_
		1 o p_380371_
	a (Ldme;Lor;Ldrp;FI)Low; campfireCooking
		static
		0 o p_249393_
		1 o p_249372_
		2 o p_251516_
		3 o p_252321_
		4 o p_251916_
	a (Ldme;Lor;Ldrp;FILdms;Ldlo$a;)Low; 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 (Lami;)V ensureValid
		0 o p_379347_
	b (Ldme;Lor;Ldrp;FI)Low; 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;)Low; group
		0 o p_176795_
	b (Ldrp;)Ldlu; determineSmeltingRecipeCategory
		static
		0 o p_251938_
	b (Ljava/lang/String;Lar;)Low; unlockedBy
		0 o p_176792_
		1 o p_300970_
	c (Ldrp;)Ldlu; determineBlastingRecipeCategory
		static
		0 o p_249047_
	c (Ldme;Lor;Ldrp;FI)Low; smelting
		static
		0 o p_249223_
		1 o p_251240_
		2 o p_249551_
		3 o p_249452_
		4 o p_250496_
	d (Ldme;Lor;Ldrp;FI)Low; smoking
		static
		0 o p_248930_
		1 o p_250319_
		2 o p_250377_
		3 o p_252329_
		4 o p_250482_
ox net/minecraft/data/recipes/SingleItemRecipeBuilder
	b Lor; category
	c Ldhl; result
	d Ldme; ingredient
	e I count
	f Ljava/util/Map; criteria
	g Ljava/lang/String; group
	h Ldna$a; factory
	<init> (Lor;Ldna$a;Ldme;Ldrp;I)V <init>
		0 o p_251425_
		1 o p_312361_
		2 o p_251221_
		3 o p_251302_
		4 o p_250964_
	a (Ljava/lang/String;Lar;)Loq; unlockedBy
		0 o p_176805_
		1 o p_301238_
	a ()Ldhl; getResult
	a (Los;Lami;)V save
		0 o p_301137_
		1 o p_379508_
	a (Ljava/lang/String;)Loq; group
		0 o p_176803_
	a (Ldme;Lor;Ldrp;I)Lox; stonecutting
		static
		0 o p_251375_
		1 o p_248984_
		2 o p_250105_
		3 o p_249506_
	a (Ldme;Lor;Ldrp;)Lox; stonecutting
		static
		0 o p_248596_
		1 o p_250503_
		2 o p_250269_
	a (Lami;)V ensureValid
		0 o p_379748_
	b (Ljava/lang/String;Lar;)Lox; unlockedBy
		0 o p_176810_
		1 o p_301267_
	b (Ljava/lang/String;)Lox; group
		0 o p_176808_
oy net/minecraft/data/recipes/SmithingTransformRecipeBuilder
	a Ldme; template
	b Ldme; base
	c Ldme; addition
	d Lor; category
	e Ldhl; result
	f Ljava/util/Map; criteria
	<init> (Ldme;Ldme;Ldme;Lor;Ldhl;)V <init>
		0 o p_266973_
		1 o p_267047_
		2 o p_267009_
		3 o p_266694_
		4 o p_267183_
	a (Los;Lami;)V save
		0 o p_301291_
		1 o p_379837_
	a (Los;Ljava/lang/String;)V save
		0 o p_301163_
		1 o p_300906_
	a (Ljava/lang/String;Lar;)Loy; unlocks
		0 o p_266919_
		1 o p_300923_
	a (Lami;)V ensureValid
		0 o p_379303_
	a (Ldme;Ldme;Ldme;Lor;Ldhl;)Loy; smithing
		static
		0 o p_267071_
		1 o p_266959_
		2 o p_266803_
		3 o p_266757_
		4 o p_267256_
oz net/minecraft/data/recipes/SmithingTrimRecipeBuilder
	a Lor; category
	b Ldme; template
	c Ldme; base
	d Ldme; addition
	e Ljk; pattern
	f Ljava/util/Map; criteria
	<init> (Lor;Ldme;Ldme;Ldme;Ljk;)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;)Loz; unlocks
		0 o p_266882_
		1 o p_301261_
	a (Los;Lami;)V save
		0 o p_301110_
		1 o p_379691_
	a (Lami;)V ensureValid
		0 o p_379384_
	a (Ldme;Ldme;Ldme;Ljk;Lor;)Loz; smithingTrim
		static
		0 o p_266812_
		1 o p_266843_
		2 o p_267309_
		3 o p_399606_
		4 o p_267269_
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/recipes/SpecialRecipeBuilder
	a Ljava/util/function/Function; factory
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_312708_
	a (Los;Lami;)V save
		0 o p_301123_
		1 o p_379910_
	a (Los;Ljava/lang/String;)V save
		0 o p_301307_
		1 o p_126361_
	a (Ljava/util/function/Function;)Lpa; special
		static
		0 o p_312084_
pb net/minecraft/data/recipes/TransmuteRecipeBuilder
	b Lor; category
	c Ljk; result
	d Ldme; input
	e Ldme; material
	f Ljava/util/Map; criteria
	g Ljava/lang/String; group
	<init> (Lor;Ljk;Ldme;Ldme;)V <init>
		0 o p_374344_
		1 o p_374428_
		2 o p_374309_
		3 o p_374316_
	a (Ljava/lang/String;Lar;)Loq; unlockedBy
		0 o p_374568_
		1 o p_374545_
	a ()Ldhl; getResult
	a (Los;Lami;)V save
		0 o p_374401_
		1 o p_379646_
	a (Ljava/lang/String;)Loq; group
		0 o p_374249_
	a (Lor;Ldme;Ldme;Ldhl;)Lpb; transmute
		static
		0 o p_374068_
		1 o p_374585_
		2 o p_374268_
		3 o p_374030_
	a (Lami;)V ensureValid
		0 o p_379810_
	b (Ljava/lang/String;)Lpb; group
		0 o p_374475_
	b (Ljava/lang/String;Lar;)Lpb; unlockedBy
		0 o p_374276_
		1 o p_374559_
pc net/minecraft/data/recipes/package-info
pd 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> (Ljm$a;Los;)V <init>
		0 o p_364298_
		1 o p_361287_
	a (Ldhl;)V lambda$buildRecipes$0
		0 o p_359460_
	a (Lpd$b;)V lambda$buildRecipes$1
		0 o p_399385_
	a (Lcom/mojang/datafixers/util/Pair;)Lpd$b; lambda$smithingTrims$2
		static
		0 o p_414991_
	a ()V buildRecipes
	b ()Ljava/util/stream/Stream; smithingTrims
		static
	c ()V shulkerBoxRecipes
	d ()V bundleRecipes
pd$a net/minecraft/data/recipes/packs/VanillaRecipeProvider$Runner
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_365442_
		1 o p_362168_
	a ()Ljava/lang/String; getName
	a (Ljm$a;Los;)Lot; createRecipeProvider
		0 o p_364945_
		1 o p_362956_
pd$b net/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate
	a Ldhl; template
	b Lami; patternId
	c Lami; recipeId
	<init> (Ldhl;Lami;Lami;)V <init>
		0 o template
		1 o patternId
		2 o recipeId
	a ()Ldhl; template
	b ()Lami; patternId
	c ()Lami; recipeId
	equals (Ljava/lang/Object;)Z equals
		0 o p_307679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
pe net/minecraft/data/recipes/packs/package-info
pf net/minecraft/data/registries/RegistriesDatapackGenerator
	d Lmy; output
	e Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256643_
		1 o p_255780_
	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/nio/file/Path;Lmu;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 ()Ljava/lang/String; getName
	a (Lmu;Ljm$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		0 o p_326735_
		1 o p_326736_
	a (Lmy$a;Lmu;Lcom/mojang/serialization/DynamicOps;Lame$d;Ljk$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 (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_255785_
	a (Lmu;Ljm$a;Lcom/mojang/serialization/DynamicOps;Lame$d;)Ljava/util/Optional; dumpRegistryCap
		0 o p_256502_
		1 o p_256492_
		2 o p_256000_
		3 o p_256449_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$dumpRegistryCap$4
		static
		0 o p_256279_
	a (Lmu;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 (Lami;Lmu;Lcom/mojang/serialization/DynamicOps;Lame$d;Ljm$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_
	b (Lmu;Ljm$a;Lcom/mojang/serialization/DynamicOps;Lame$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_
pg net/minecraft/data/registries/RegistryPatchGenerator
	<init> ()V <init>
	a (Ljc$a;Lame$d;)V lambda$createLookup$0
		static
		0 o p_311523_
		1 o p_311524_
	a (Ljava/util/concurrent/CompletableFuture;Lka;)Ljava/util/concurrent/CompletableFuture; createLookup
		static
		0 o p_309204_
		1 o p_309174_
	a (Lka;Ljm$a;)Lka$g; lambda$createLookup$3
		static
		0 o p_311521_
		1 o p_311522_
	a (Ljm$a;)Ljm$b; lambda$createLookup$2
		static
		0 o p_309037_
	b (Ljm$a;)Ljm$b; lambda$createLookup$1
		static
		0 o p_308935_
ph net/minecraft/data/registries/TradeRebalanceRegistries
	a Lka; BUILDER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; createLookup
		static
		0 o p_346273_
pi net/minecraft/data/registries/VanillaRegistries
	a Lka; BUILDER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljl;Ljk$c;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$3
		static
		0 o p_256071_
		1 o p_256326_
	a (Ljl;Lamj;Lami;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$0
		static
		0 o p_339379_
		1 o p_339380_
		2 o p_339381_
	a (Ljk$c;Lezr;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$1
		static
		0 o p_339382_
		1 o p_339383_
	a ()Ljm$a; createLookup
		static
	a (Ljm$a;)V validateThatAllBiomeFeaturesHaveBiomeFilter
		static
		0 o p_256242_
	a (Lezr;)Z validatePlacedFeature
		static
		0 o p_255656_
	a (Ljl;Ljm;)V validateThatAllBiomeFeaturesHaveBiomeFilter
		static
		0 o p_272963_
		1 o p_273693_
	a (Ljl;Lamj;Ljk$c;Ljk;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$2
		static
		0 o p_256473_
		1 o p_256452_
		2 o p_256196_
		3 o p_256657_
pj net/minecraft/data/registries/package-info
pk net/minecraft/data/structures/NbtToSnbt
	d Lorg/slf4j/Logger; LOGGER
	e Ljava/lang/Iterable; inputFolders
	f Lmy; output
	<clinit> ()V <clinit>
		static
	<init> (Lmy;Ljava/util/Collection;)V <init>
		0 o p_250442_
		1 o p_249158_
	a (Ljava/nio/file/Path;Lmu;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 ()Ljava/lang/String; getName
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$run$5
		static
		0 o p_253420_
	a (Lmu;Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path; convertStructure
		static
		0 o p_236382_
		1 o p_236383_
		2 o p_236384_
		3 o p_236385_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; getName
		static
		0 o p_126436_
		1 o p_126437_
	a (Lmu;Ljava/nio/file/Path;Ljava/lang/String;)V writeSnbt
		static
		0 o p_236378_
		1 o p_236379_
		2 o p_236380_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254274_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6
		static
		0 o p_253421_
	a (Lmu;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;)Z lambda$run$0
		static
		0 o p_126430_
	b (Lmu;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_
pl 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_
pm net/minecraft/data/structures/SnbtToNbt
	d Lorg/slf4j/Logger; LOGGER
	e Lmy; output
	f Ljava/lang/Iterable; inputFolders
	g Ljava/util/List; filters
	<clinit> ()V <clinit>
		static
	<init> (Lmy;Ljava/lang/Iterable;)V <init>
		0 o p_249104_
		1 o p_249523_
	a (Ljava/nio/file/Path;Lmu;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/lang/String; getName
	a (Ljava/nio/file/Path;Lmu;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/lang/String;Lup;)Lup; applyFilters
		0 o p_126461_
		1 o p_126462_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$run$5
		static
		0 o p_253441_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; getName
		0 o p_126469_
		1 o p_126470_
	a (Lpm$a;)Lpm; addFilter
		0 o p_126476_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254336_
	a (Lmu;Lpm$c;Ljava/nio/file/Path;)V storeStructureIfChanged
		0 o p_236394_
		1 o p_236395_
		2 o p_236396_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$3
		static
		0 o p_253433_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;Lmu;Ljava/nio/file/Path;)V lambda$run$1
		0 o p_253437_
		1 o p_253438_
		2 o p_253439_
		3 o p_253440_
	a (Ljava/nio/file/Path;)Z lambda$run$0
		static
		0 o p_126464_
	a (Ljava/nio/file/Path;Ljava/lang/String;)Lpm$c; readStructure
		0 o p_126466_
		1 o p_126467_
pm$a net/minecraft/data/structures/SnbtToNbt$Filter
	apply (Ljava/lang/String;Lup;)Lup; apply
		0 o p_126480_
		1 o p_126481_
pm$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_
pm$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
pn 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;Lup;)Lup; update
		static
		0 o p_176823_
		1 o p_176824_
	apply (Ljava/lang/String;Lup;)Lup; apply
		0 o p_126503_
		1 o p_126504_
po net/minecraft/data/structures/package-info
pp net/minecraft/data/tags/BannerPatternTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256451_
		1 o p_256420_
	a (Ljm$a;)V addTags
		0 o p_255819_
pq net/minecraft/data/tags/BiomeTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255800_
		1 o p_256205_
	a (Ljm$a;)V addTags
		0 o p_256485_
	a (Lami;)Z lambda$addTags$0
		static
		0 o p_421493_
pr net/minecraft/data/tags/BlockItemTagsProvider
	<init> ()V <init>
	a ()V run
	a (Lbdj;Lbdj;)Lqf; tag
		0 o p_421969_
		1 o p_421662_
ps net/minecraft/data/tags/DamageTypeTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_270719_
		1 o p_270256_
	a (Ljm$a;)V addTags
		0 o p_270108_
pt net/minecraft/data/tags/DialogTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_426086_
		1 o p_425555_
	a (Ljm$a;)V addTags
		0 o p_426331_
pu net/minecraft/data/tags/EnchantmentTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_341044_
		1 o p_341146_
	a (Ljm$a;[Lami;)V tooltipOrder
		0 o p_341105_
		1 o p_345255_
	a (Ljava/util/Set;Ljk$c;)Z lambda$tooltipOrder$0
		static
		0 o p_344250_
		1 o p_344251_
pv net/minecraft/data/tags/EntityTypeTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256095_
		1 o p_256572_
	a (Ljm$a;)V addTags
		0 o p_255894_
	a (Lcee;)Lami; lambda$new$0
		static
		0 o p_256665_
pw net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256604_
		1 o p_255962_
	a (Ljm$a;)V addTags
		0 o p_255741_
px net/minecraft/data/tags/FluidTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255941_
		1 o p_256600_
	a (Ljm$a;)V addTags
		0 o p_256366_
	a (Lffz;)Lami; lambda$new$0
		static
		0 o p_256474_
py net/minecraft/data/tags/GameEventTagsProvider
	d Ljava/util/List; VIBRATIONS_EXCEPT_FLAP
	<clinit> ()V <clinit>
		static
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256060_
		1 o p_255621_
	a (Ljm$a;)V addTags
		0 o p_255981_
pz net/minecraft/data/tags/InstrumentTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256418_
		1 o p_256038_
	a (Ljm$a;)V addTags
		0 o p_256291_
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 (I)I fillInStackTrace
		0 o p_128149_
	a (Lq;Ldrs;Lja;Lejm;)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 (Ljava/lang/String;Ljava/lang/Object;)Lq; setDetail
		0 o p_128160_
		1 o p_128161_
	a (Ldrs;Lja;)Ljava/lang/String; formatLocation
		static
		0 o p_178948_
		1 o p_178949_
	a (DDD)Ljava/lang/String; formatLocation
		static
		0 o p_434690_
		1 o p_436004_
		2 o p_434687_
	a (Ldrs;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/StackTraceElement;Ljava/lang/StackTraceElement;)Z validateStackTrace
		0 o p_128157_
		1 o p_128158_
	a (Ldrs;DDD)Ljava/lang/String; formatLocation
		static
		0 o p_178938_
		1 o p_178939_
		2 o p_178940_
		3 o p_178941_
	a (Lq;Ldrs;Lja;)Lq; populateBlockLocationDetails
		static
		0 o p_412782_
		1 o p_412466_
		2 o p_412278_
	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 (Ldrs;Lja;)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/IntrinsicHolderTagsProvider
	d Ljava/util/function/Function; keyExtractor
	<init> (Lmy;Lami;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> (Lmy;Lami;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 (Lbdj;)Lqf; tag
		0 o p_255793_
qb net/minecraft/data/tags/KeyTagProvider
	<init> (Lmy;Lami;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_421572_
		1 o p_421754_
		2 o p_422211_
	a (Lbdj;)Lqf; tag
		0 o p_421489_
qc net/minecraft/data/tags/PaintingVariantTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255750_
		1 o p_256184_
	a (Ljm$a;)V addTags
		0 o p_256017_
qd net/minecraft/data/tags/PoiTypeTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256012_
		1 o p_256617_
	a (Ljm$a;)V addTags
		0 o p_256206_
qe net/minecraft/data/tags/StructureTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256522_
		1 o p_256661_
	a (Ljm$a;)V addTags
		0 o p_256087_
qf net/minecraft/data/tags/TagAppender
	a ([Ljava/lang/Object;)Lqf; add
		0 o p_422401_
	a (Ljava/util/function/Function;)Lqf; map
		0 o p_421966_
	a (Lbdj;)Lqf; addTag
		0 o p_421788_
	a (Ljava/util/Collection;)Lqf; addAll
		0 o p_421875_
	a (Ljava/lang/Object;)Lqf; add
		0 o p_422221_
	a (Ljava/util/stream/Stream;)Lqf; addAll
		0 o p_421681_
	a (Lbdg;)Lqf; forBuilder
		static
		0 o p_422107_
	b (Lbdj;)Lqf; addOptionalTag
		0 o p_421988_
	b (Ljava/lang/Object;)Lqf; addOptional
		0 o p_422053_
qf$1 net/minecraft/data/tags/TagAppender$1
	a Lbdg; val$builder
	<init> (Lbdg;)V <init>
		0 o p_422634_
	a (Lbdj;)Lqf; addTag
		0 o p_422380_
	a (Lami;)Lqf; add
		0 o p_421714_
	a (Ljava/lang/Object;)Lqf; add
		0 o p_421828_
	b (Lbdj;)Lqf; addOptionalTag
		0 o p_422597_
	b (Lami;)Lqf; addOptional
		0 o p_422270_
	b (Ljava/lang/Object;)Lqf; addOptional
		0 o p_421571_
qf$2 net/minecraft/data/tags/TagAppender$2
	a Lqf; val$original
	b Ljava/util/function/Function; val$converter
	<init> (Lqf;Lqf;Ljava/util/function/Function;)V <init>
		0 o p_422535_
		1 o p_422220_
		2 o p_421496_
	a (Lbdj;)Lqf; addTag
		0 o p_421614_
	a (Ljava/lang/Object;)Lqf; add
		0 o p_422138_
	b (Lbdj;)Lqf; addOptionalTag
		0 o p_421878_
	b (Ljava/lang/Object;)Lqf; addOptional
		0 o p_422325_
qg net/minecraft/data/tags/TagsProvider
	d Ljava/util/concurrent/CompletableFuture; lookupProvider
	e Lmy$a; pathProvider
	f Lami; registryKey
	g Ljava/util/concurrent/CompletableFuture; contentsDone
	h Ljava/util/concurrent/CompletableFuture; parentProvider
	i Ljava/util/Map; builders
	<init> (Lmy;Lami;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> (Lmy;Lami;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256596_
		1 o p_255886_
		2 o p_256513_
	a (Lqg$a;Lamj;)Z lambda$run$3
		0 o p_274775_
		1 o p_274776_
	a ()Ljava/lang/String; getName
	a (Lmu;Lqg$a;)Ljava/util/concurrent/CompletionStage; lambda$run$7
		0 o p_323139_
		1 o p_323140_
	a (Ljava/lang/Void;)Lqg$b; lambda$contentsGetter$10
		0 o p_276016_
	a (Lbdj;)Ljava/util/Optional; lambda$contentsGetter$9
		0 o p_274772_
	a (Lmu;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_253684_
	a (Ljm$a;)V addTags
		0 o p_256380_
	a (Lamj;)Lbdg; lambda$getOrCreateRawBuilder$8
		static
		0 o p_236442_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lbdh;)Z lambda$run$4
		static
		0 o p_274769_
		1 o p_274770_
		2 o p_274771_
	a (Ljm$a;Lqg$b;)Lqg$a; lambda$run$1
		static
		0 o p_274778_
		1 o p_274779_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lmu;Lqg$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 (Ljm$b;Lamj;)Z lambda$run$2
		0 o p_255495_
		1 o p_255496_
	b ()Ljava/util/concurrent/CompletableFuture; contentsGetter
	b (Ljm$a;)Ljm$a; lambda$createContentsProvider$11
		0 o p_274768_
	b (Lbdj;)Lbdg; getOrCreateRawBuilder
		0 o p_236452_
	b (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6
		static
		0 o p_253442_
	c ()Ljava/util/concurrent/CompletableFuture; createContentsProvider
	c (Ljm$a;)Ljm$a; lambda$run$0
		0 o p_275895_
qg$a net/minecraft/data/tags/TagsProvider$1CombinedData
	a Ljm$a; contents
	b Lqg$b; parent
	<init> (Ljm$a;Lqg$b;)V <init>
		0 o contents
		1 o parent
	a ()Ljm$a; contents
	b ()Lqg$b; parent
	equals (Ljava/lang/Object;)Z equals
		0 o p_275663_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
qg$b net/minecraft/data/tags/TagsProvider$TagLookup
	a (Lbdj;)Ljava/util/Optional; lambda$empty$0
		static
		0 o p_275247_
	contains (Lbdj;)Z contains
		0 o p_275413_
	empty ()Lqg$b; empty
		static
qh net/minecraft/data/tags/TradeRebalanceEnchantmentTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_345802_
		1 o p_345863_
	a (Ljm$a;)V addTags
		0 o p_345111_
qi net/minecraft/data/tags/VanillaBlockTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256406_
		1 o p_256525_
	a (Ljm$a;)V addTags
		0 o p_255662_
	a (Lduv;)Z lambda$addTags$1
		static
		0 o p_359461_
	b (Lduv;)Lami; lambda$new$0
		static
		0 o p_255627_
qi$1 net/minecraft/data/tags/VanillaBlockTagsProvider$1
	a Lqi; this$0
	<init> (Lqi;)V <init>
		0 o p_422713_
	a (Lbdj;Lbdj;)Lqf; tag
		0 o p_421596_
		1 o p_422551_
qj net/minecraft/data/tags/VanillaEnchantmentTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_341093_
		1 o p_341136_
	a (Ljm$a;)V addTags
		0 o p_341310_
qk net/minecraft/data/tags/VanillaItemTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_275657_
		1 o p_275712_
	a (Ljm$a;)V addTags
		0 o p_255639_
	a (Ldhl;)Lami; lambda$new$0
		static
		0 o p_421303_
	a (Ljk$c;)Lamj; lambda$addTags$2
		static
		0 o p_421304_
	b (Ljk$c;)Z lambda$addTags$1
		static
		0 o p_399387_
qk$1 net/minecraft/data/tags/VanillaItemTagsProvider$1
	a Lqk; this$0
	<init> (Lqk;)V <init>
		0 o p_422060_
	a (Lbdj;Lbdj;)Lqf; tag
		0 o p_422507_
		1 o p_421704_
qk$a net/minecraft/data/tags/VanillaItemTagsProvider$BlockToItemConverter
	a Lqf; itemAppender
	<init> (Lqf;)V <init>
		0 o p_421884_
	a (Lbdj;)Lqf; addTag
		0 o p_422282_
	a (Lduv;)Lqf; add
		0 o p_422488_
	a (Ljava/lang/Object;)Lqf; add
		0 o p_422598_
	b (Lbdj;)Lqf; addOptionalTag
		0 o p_422609_
	b (Lduv;)Lqf; addOptional
		0 o p_422522_
	b (Ljava/lang/Object;)Lqf; addOptional
		0 o p_421917_
	c (Lbdj;)Lbdj; blockTagToItemTag
		static
		0 o p_421601_
ql net/minecraft/data/tags/WorldPresetTagsProvider
	<init> (Lmy;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255701_
		1 o p_255974_
	a (Ljm$a;)V addTags
		0 o p_255734_
qm net/minecraft/data/tags/package-info
qn net/minecraft/data/worldgen/AncientCityStructurePieces
	a Lami; START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321506_
qo net/minecraft/data/worldgen/AncientCityStructurePools
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321621_
qp net/minecraft/data/worldgen/BastionBridgePools
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321622_
qq net/minecraft/data/worldgen/BastionHoglinStablePools
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321665_
qr net/minecraft/data/worldgen/BastionHousingUnitsPools
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321533_
qs net/minecraft/data/worldgen/BastionPieces
	a Lami; START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321797_
qt net/minecraft/data/worldgen/BastionSharedPools
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321501_
qu net/minecraft/data/worldgen/BastionTreasureRoomPools
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321741_
qv net/minecraft/data/worldgen/BiomeDefaultFeatures
	<init> ()V <init>
	A (Ldsu$a;)V addSavannaTrees
		static
		0 o p_126681_
	B (Ldsu$a;)V addShatteredSavannaTrees
		static
		0 o p_126683_
	C (Ldsu$a;)V addLushCavesVegetationFeatures
		static
		0 o p_176851_
	D (Ldsu$a;)V addLushCavesSpecialOres
		static
		0 o p_176853_
	E (Ldsu$a;)V addMountainTrees
		static
		0 o p_126685_
	F (Ldsu$a;)V addMountainForestTrees
		static
		0 o p_194717_
	G (Ldsu$a;)V addJungleTrees
		static
		0 o p_126689_
	H (Ldsu$a;)V addSparseJungleTrees
		static
		0 o p_198928_
	I (Ldsu$a;)V addBadlandsTrees
		static
		0 o p_126693_
	J (Ldsu$a;)V addSnowyTrees
		static
		0 o p_126695_
	K (Ldsu$a;)V addJungleGrass
		static
		0 o p_126697_
	L (Ldsu$a;)V addSavannaGrass
		static
		0 o p_126699_
	M (Ldsu$a;)V addShatteredSavannaGrass
		static
		0 o p_126701_
	N (Ldsu$a;)V addSavannaExtraGrass
		static
		0 o p_126703_
	O (Ldsu$a;)V addBadlandGrass
		static
		0 o p_126705_
	P (Ldsu$a;)V addForestFlowers
		static
		0 o p_126707_
	Q (Ldsu$a;)V addForestGrass
		static
		0 o p_126709_
	R (Ldsu$a;)V addSwampVegetation
		static
		0 o p_126711_
	S (Ldsu$a;)V addMangroveSwampVegetation
		static
		0 o p_236467_
	T (Ldsu$a;)V addMushroomFieldVegetation
		static
		0 o p_126713_
	U (Ldsu$a;)V addPlainVegetation
		static
		0 o p_126715_
	V (Ldsu$a;)V addDesertVegetation
		static
		0 o p_126717_
	W (Ldsu$a;)V addGiantTaigaVegetation
		static
		0 o p_126719_
	X (Ldsu$a;)V addDefaultFlowers
		static
		0 o p_126721_
	Y (Ldsu$a;)V addCherryGroveVegetation
		static
		0 o p_273728_
	Z (Ldsu$a;)V addMeadowVegetation
		static
		0 o p_194719_
	a (Ldtf$a;II)V warmOceanSpawns
		static
		0 o p_126737_
		1 o p_126738_
		2 o p_126739_
	a (Ldsu$a;)V addDefaultCarversAndLakes
		static
		0 o p_194721_
	a (Ldtf$a;I)V commonSpawns
		static
		0 o p_348684_
		1 o p_348638_
	a (Ldtf$a;III)V oceanSpawns
		static
		0 o p_126741_
		1 o p_126742_
		2 o p_126743_
		3 o p_126744_
	a (Ldtf$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 (Ldsu$a;Z)V addDefaultOres
		static
		0 o p_194723_
		1 o p_194724_
	a (Ldtf$a;)V farmAnimals
		static
		0 o p_126735_
	aa (Ldsu$a;)V addWarmFlowers
		static
		0 o p_126723_
	ab (Ldsu$a;)V addDefaultGrass
		static
		0 o p_126725_
	ac (Ldsu$a;)V addTaigaGrass
		static
		0 o p_126727_
	ad (Ldsu$a;)V addPlainGrass
		static
		0 o p_126729_
	ae (Ldsu$a;)V addDefaultMushrooms
		static
		0 o p_126731_
	af (Ldsu$a;)V addNearWaterVegetation
		static
		0 o p_446527_
	ag (Ldsu$a;)V addLeafLitterPatch
		static
		0 o p_393797_
	ah (Ldsu$a;)V addBadlandExtraVegetation
		static
		0 o p_126748_
	ai (Ldsu$a;)V addJungleMelons
		static
		0 o p_198930_
	aj (Ldsu$a;)V addSparseJungleMelons
		static
		0 o p_198932_
	ak (Ldsu$a;)V addJungleVines
		static
		0 o p_198934_
	al (Ldsu$a;)V addDesertExtraVegetation
		static
		0 o p_126752_
	am (Ldsu$a;)V addSwampExtraVegetation
		static
		0 o p_126754_
	an (Ldsu$a;)V addMangroveSwampExtraVegetation
		static
		0 o p_409830_
	ao (Ldsu$a;)V addDesertExtraDecoration
		static
		0 o p_126756_
	ap (Ldsu$a;)V addFossilDecoration
		static
		0 o p_126758_
	aq (Ldsu$a;)V addColdOceanExtraVegetation
		static
		0 o p_126760_
	ar (Ldsu$a;)V addLukeWarmKelp
		static
		0 o p_126764_
	as (Ldsu$a;)V addDefaultSprings
		static
		0 o p_126766_
	at (Ldsu$a;)V addFrozenSprings
		static
		0 o p_194732_
	au (Ldsu$a;)V addIcebergs
		static
		0 o p_126768_
	av (Ldsu$a;)V addBlueIce
		static
		0 o p_126770_
	aw (Ldsu$a;)V addSurfaceFreezing
		static
		0 o p_126772_
	ax (Ldsu$a;)V addNetherDefaultOres
		static
		0 o p_126774_
	ay (Ldsu$a;)V addAncientDebris
		static
		0 o p_126776_
	az (Ldsu$a;)V addDefaultCrystalFormations
		static
		0 o p_176858_
	b (Ldtf$a;)V caveSpawns
		static
		0 o p_176860_
	b (Ldsu$a;Z)V addDefaultExtraVegetation
		static
		0 o p_126746_
		1 o p_401266_
	b (Ldsu$a;)V addDefaultMonsterRoom
		static
		0 o p_126807_
	c (Ldtf$a;)V commonSpawns
		static
		0 o p_126789_
	c (Ldsu$a;)V addDefaultUndergroundVariety
		static
		0 o p_126811_
	d (Ldsu$a;)V addDripstone
		static
		0 o p_176864_
	d (Ldtf$a;)V plainsSpawns
		static
		0 o p_126793_
	e (Ldsu$a;)V addSculk
		static
		0 o p_236469_
	e (Ldtf$a;)V snowySpawns
		static
		0 o p_126797_
	f (Ldtf$a;)V desertSpawns
		static
		0 o p_126801_
	f (Ldsu$a;)V addDefaultOres
		static
		0 o p_126815_
	g (Ldsu$a;)V addExtraGold
		static
		0 o p_126817_
	g (Ldtf$a;)V dripstoneCavesSpawns
		static
		0 o p_194734_
	h (Ldsu$a;)V addExtraEmeralds
		static
		0 o p_126819_
	h (Ldtf$a;)V mooshroomSpawns
		static
		0 o p_126805_
	i (Ldtf$a;)V baseJungleSpawns
		static
		0 o p_126809_
	i (Ldsu$a;)V addInfestedStone
		static
		0 o p_126821_
	j (Ldtf$a;)V endSpawns
		static
		0 o p_126813_
	j (Ldsu$a;)V addDefaultSoftDisks
		static
		0 o p_126823_
	k (Ldsu$a;)V addSwampClayDisk
		static
		0 o p_126825_
	l (Ldsu$a;)V addMangroveSwampDisks
		static
		0 o p_236471_
	m (Ldsu$a;)V addMossyStoneBlock
		static
		0 o p_126827_
	n (Ldsu$a;)V addFerns
		static
		0 o p_126829_
	o (Ldsu$a;)V addBushes
		static
		0 o p_401152_
	p (Ldsu$a;)V addRareBerryBushes
		static
		0 o p_194736_
	q (Ldsu$a;)V addCommonBerryBushes
		static
		0 o p_194738_
	r (Ldsu$a;)V addLightBambooVegetation
		static
		0 o p_126835_
	s (Ldsu$a;)V addBambooVegetation
		static
		0 o p_126837_
	t (Ldsu$a;)V addTaigaTrees
		static
		0 o p_126839_
	u (Ldsu$a;)V addGroveTrees
		static
		0 o p_194740_
	v (Ldsu$a;)V addWaterTrees
		static
		0 o p_126841_
	w (Ldsu$a;)V addBirchTrees
		static
		0 o p_126843_
	x (Ldsu$a;)V addOtherBirchTrees
		static
		0 o p_126845_
	y (Ldsu$a;)V addTallBirchTrees
		static
		0 o p_126847_
	z (Ldsu$a;)V addBirchForestFlowers
		static
		0 o p_394456_
qw net/minecraft/data/worldgen/BootstrapContext
	a (Lami;)Ljl; lookup
		0 o p_321547_
	a (Lami;Ljava/lang/Object;)Ljk$c; register
		0 o p_321660_
		1 o p_321479_
	a (Lami;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Ljk$c; register
		0 o p_321720_
		1 o p_321670_
		2 o p_321792_
qx net/minecraft/data/worldgen/Carvers
	a Lami; CAVE
	b Lami; CAVE_EXTRA_UNDERGROUND
	c Lami; CANYON
	d Lami; NETHER_CAVE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321662_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_256085_
qy net/minecraft/data/worldgen/DesertVillagePools
	a Lami; START
	b Lami; TERMINATORS_KEY
	c Lami; ZOMBIE_TERMINATORS_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321594_
qz net/minecraft/data/worldgen/DimensionTypes
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321848_
r net/minecraft/CrashReportDetail
ra net/minecraft/data/worldgen/NoiseData
	a Lffd$a; DEFAULT_SHIFT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;ILami;Lami;Lami;Lami;)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 (Lqw;)V bootstrap
		static
		0 o p_321859_
	a (Lqw;Lami;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_
rb net/minecraft/data/worldgen/PillagerOutpostPools
	a Lami; START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321813_
rc net/minecraft/data/worldgen/PlainVillagePools
	a Lami; START
	b Lami; TERMINATORS_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321538_
rd net/minecraft/data/worldgen/Pools
	a Lami; EMPTY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamj;)Lami; createKey
		static
		0 o p_380323_
	a (Lqw;)V bootstrap
		static
		0 o p_321867_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_256439_
	a (Lqw;Ljava/lang/String;Lfbx;)V register
		static
		0 o p_321699_
		1 o p_255837_
		2 o p_256161_
	b (Ljava/lang/String;)Lami; parseKey
		static
		0 o p_350360_
re net/minecraft/data/worldgen/ProcessorLists
	A Lami; ROOF
	B Lami; HIGH_WALL
	C Lami; HIGH_RAMPART
	D Lami; FOSSIL_ROT
	E Lami; FOSSIL_COAL
	F Lami; FOSSIL_DIAMONDS
	G Lami; ANCIENT_CITY_START_DEGRADATION
	H Lami; ANCIENT_CITY_GENERIC_DEGRADATION
	I Lami; ANCIENT_CITY_WALLS_DEGRADATION
	J Lami; TRAIL_RUINS_HOUSES_ARCHAEOLOGY
	K Lami; TRAIL_RUINS_ROADS_ARCHAEOLOGY
	L Lami; TRAIL_RUINS_TOWER_TOP_ARCHAEOLOGY
	M Lami; TRIAL_CHAMBERS_COPPER_BULB_DEGRADATION
	N Lami; EMPTY
	a Lami; ZOMBIE_PLAINS
	b Lami; ZOMBIE_SAVANNA
	c Lami; ZOMBIE_SNOWY
	d Lami; ZOMBIE_TAIGA
	e Lami; ZOMBIE_DESERT
	f Lami; MOSSIFY_10_PERCENT
	g Lami; MOSSIFY_20_PERCENT
	h Lami; MOSSIFY_70_PERCENT
	i Lami; STREET_PLAINS
	j Lami; STREET_SAVANNA
	k Lami; STREET_SNOWY_OR_TAIGA
	l Lami; FARM_PLAINS
	m Lami; FARM_SAVANNA
	n Lami; FARM_SNOWY
	o Lami; FARM_TAIGA
	p Lami; FARM_DESERT
	q Lami; OUTPOST_ROT
	r Lami; BOTTOM_RAMPART
	s Lami; TREASURE_ROOMS
	t Lami; HOUSING
	u Lami; SIDE_WALL_DEGRADATION
	v Lami; STABLE_DEGRADATION
	w Lami; BASTION_GENERIC_DEGRADATION
	x Lami; RAMPART_DEGRADATION
	y Lami; ENTRANCE_REPLACEMENT
	z Lami; BRIDGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lami;I)Lfdu; trailsArchyLootProcessor
		static
		0 o p_335512_
		1 o p_281868_
	a (Lqw;)V bootstrap
		static
		0 o p_321829_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_256151_
	a (Lqw;Lami;Ljava/util/List;)V register
		static
		0 o p_321548_
		1 o p_256192_
		2 o p_255805_
rf net/minecraft/data/worldgen/SavannaVillagePools
	a Lami; START
	b Lami; TERMINATORS_KEY
	c Lami; ZOMBIE_TERMINATORS_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321606_
rg net/minecraft/data/worldgen/SnowyVillagePools
	a Lami; START
	b Lami; TERMINATORS_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321804_
rh net/minecraft/data/worldgen/StructureSets
	a (Lqw;)V bootstrap
		static
		0 o p_321852_
ri net/minecraft/data/worldgen/Structures
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321517_
	a (Lcez;)Lfau; lambda$bootstrap$3
		static
		0 o p_392604_
	b (Lcez;)Lcez; lambda$bootstrap$2
		static
		0 o p_344252_
	c (Lcez;)Lfau; lambda$bootstrap$1
		static
		0 o p_392605_
	d (Lcez;)Lcez; lambda$bootstrap$0
		static
		0 o p_236555_
rj net/minecraft/data/worldgen/SurfaceRuleData
	A Leqg$o; SOUL_SAND
	B Leqg$o; SOUL_SOIL
	C Leqg$o; BASALT
	D Leqg$o; BLACKSTONE
	E Leqg$o; WARPED_WART_BLOCK
	F Leqg$o; WARPED_NYLIUM
	G Leqg$o; NETHER_WART_BLOCK
	H Leqg$o; CRIMSON_NYLIUM
	I Leqg$o; ENDSTONE
	a Leqg$o; AIR
	b Leqg$o; BEDROCK
	c Leqg$o; WHITE_TERRACOTTA
	d Leqg$o; ORANGE_TERRACOTTA
	e Leqg$o; TERRACOTTA
	f Leqg$o; RED_SAND
	g Leqg$o; RED_SANDSTONE
	h Leqg$o; STONE
	i Leqg$o; DEEPSLATE
	j Leqg$o; DIRT
	k Leqg$o; PODZOL
	l Leqg$o; COARSE_DIRT
	m Leqg$o; MYCELIUM
	n Leqg$o; GRASS_BLOCK
	o Leqg$o; CALCITE
	p Leqg$o; GRAVEL
	q Leqg$o; SAND
	r Leqg$o; SANDSTONE
	s Leqg$o; PACKED_ICE
	t Leqg$o; SNOW_BLOCK
	u Leqg$o; MUD
	v Leqg$o; POWDER_SNOW
	w Leqg$o; ICE
	x Leqg$o; WATER
	y Leqg$o; LAVA
	z Leqg$o; NETHERRACK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ZZZ)Leqg$o; overworldLike
		static
		0 o p_198381_
		1 o p_198382_
		2 o p_198383_
	a (I)[Leqg$o; lambda$overworldLike$0
		static
		0 o p_198379_
	a (Lduv;)Leqg$o; makeStateRule
		static
		0 o p_194811_
	a (D)Leqg$f; surfaceNoiseAbove
		static
		0 o p_194809_
	a ()Leqg$o; overworld
		static
	b ()Leqg$o; nether
		static
	c ()Leqg$o; end
		static
	d ()Leqg$o; air
		static
rk net/minecraft/data/worldgen/TaigaVillagePools
	a Lami; START
	b Lami; TERMINATORS_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321812_
rl net/minecraft/data/worldgen/TerrainProvider
	a F DEEP_OCEAN_CONTINENTALNESS
	b F OCEAN_CONTINENTALNESS
	c F PLAINS_CONTINENTALNESS
	d F BEACH_CONTINENTALNESS
	e Lbdu; NO_TRANSFORM
	f Lbdu; AMPLIFIED_OFFSET
	g Lbdu; AMPLIFIED_FACTOR
	h Lbdu; AMPLIFIED_JAGGEDNESS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbdu;Lbdu;Lbdu;Z)Lbeh; overworldOffset
		static
		0 o p_445815_
		1 o p_446405_
		2 o p_446607_
		3 o p_236639_
	a (FFF)F mountainContinentalness
		static
		0 o p_236569_
		1 o p_236570_
		2 o p_236571_
	a (Lbdu;Lbdu;Lbdu;FZLbdu;)Lbeh; getErosionFactor
		static
		0 o p_447199_
		1 o p_445510_
		2 o p_446834_
		3 o p_236626_
		4 o p_236627_
		5 o p_445493_
	a (Lbdu;Lbdu;Lbdu;FFFFLbdu;)Lbeh; buildErosionJaggednessSpline
		static
		0 o p_445920_
		1 o p_446526_
		2 o p_446492_
		3 o p_236617_
		4 o p_236618_
		5 o p_236619_
		6 o p_236620_
		7 o p_446970_
	a (Lbdu;Lbdu;Lbdu;Lbdu;Z)Lbeh; overworldFactor
		static
		0 o p_446393_
		1 o p_445903_
		2 o p_445634_
		3 o p_446911_
		4 o p_236634_
	a (Lbdu;Lbdu;FFFFFFZZLbdu;)Lbeh; buildErosionOffsetSpline
		static
		0 o p_446349_
		1 o p_446873_
		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_447036_
	a (Lbdu;FZLbdu;)Lbeh; buildMountainRidgeSplineWithPoints
		static
		0 o p_447128_
		1 o p_236592_
		2 o p_236593_
		3 o p_446402_
	a (F)F calculateMountainRidgeZeroContinentalnessPoint
		static
		0 o p_236567_
	a (Lbdu;FLbdu;)Lbeh; buildWeirdnessJaggednessSpline
		static
		0 o p_446013_
		1 o p_236588_
		2 o p_446590_
	a (Lbdu;FFFFFFLbdu;)Lbeh; ridgeSpline
		static
		0 o p_447196_
		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_446387_
	a (FFFF)F calculateSlope
		static
		0 o p_236573_
		1 o p_236574_
		2 o p_236575_
		3 o p_236576_
	a (Lbdu;Lbdu;FFLbdu;)Lbeh; buildRidgeJaggednessSpline
		static
		0 o p_445401_
		1 o p_446652_
		2 o p_236610_
		3 o p_236611_
		4 o p_445866_
	b (Lbdu;Lbdu;Lbdu;Lbdu;Z)Lbeh; overworldJaggedness
		static
		0 o p_445687_
		1 o p_446355_
		2 o p_447235_
		3 o p_446694_
		4 o p_236647_
	b (F)F lambda$static$2
		static
		0 o p_236641_
	c (F)F lambda$static$1
		static
		0 o p_236649_
	d (F)F lambda$static$0
		static
		0 o p_236651_
rm net/minecraft/data/worldgen/TrailRuinsStructurePools
	a Lami; START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321543_
rn net/minecraft/data/worldgen/TrialChambersStructurePools
	a Lami; START
	b Lami; HALLWAY_FALLBACK
	c Ljava/util/List; ALIAS_BINDINGS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/lang/String; spawner
		static
		0 o p_312677_
	a (Lqw;)V bootstrap
		static
		0 o p_321754_
ro net/minecraft/data/worldgen/VillagePools
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321519_
rp net/minecraft/data/worldgen/biome/BiomeData
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321862_
rq net/minecraft/data/worldgen/biome/EndBiomes
	<init> ()V <init>
	a (Ljl;Ljl;)Ldst; endBarrens
		static
		0 o p_256510_
		1 o p_256130_
	a (Ldsu$a;)Ldst; baseEndBiome
		static
		0 o p_194825_
	b (Ljl;Ljl;)Ldst; theEnd
		static
		0 o p_255623_
		1 o p_255991_
	c (Ljl;Ljl;)Ldst; endMidlands
		static
		0 o p_255719_
		1 o p_255751_
	d (Ljl;Ljl;)Ldst; endHighlands
		static
		0 o p_256650_
		1 o p_256540_
	e (Ljl;Ljl;)Ldst; smallEndIslands
		static
		0 o p_255848_
		1 o p_256605_
rr net/minecraft/data/worldgen/biome/NetherBiomes
	<init> ()V <init>
	a (Ljl;Ljl;)Ldst; netherWastes
		static
		0 o p_255840_
		1 o p_255956_
	b (Ljl;Ljl;)Ldst; soulSandValley
		static
		0 o p_256586_
		1 o p_256434_
	c (Ljl;Ljl;)Ldst; basaltDeltas
		static
		0 o p_255798_
		1 o p_256227_
	d (Ljl;Ljl;)Ldst; crimsonForest
		static
		0 o p_256350_
		1 o p_256386_
	e (Ljl;Ljl;)Ldst; warpedForest
		static
		0 o p_256156_
		1 o p_256284_
rs 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 Lbcb; NORMAL_MUSIC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljl;Ljl;ZZ)Ldst; savanna
		static
		0 o p_256294_
		1 o p_256583_
		2 o p_194879_
		3 o p_194880_
	a (Ldsu$a;)V globalOverworldGeneration
		static
		0 o p_194870_
	a (Ljl;Ljl;)Ldst; sparseJungle
		static
		0 o p_255977_
		1 o p_256531_
	a (Ldtf$a;IILdsu$a;)Ldst; baseOcean
		static
		0 o p_194872_
		1 o p_194873_
		2 o p_194874_
		3 o p_194875_
	a (F)I calculateSkyColor
		static
		0 o p_194844_
	a (Ljl;Ljl;FZZZLdtf$a;Lbcb;)Ldst; 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 (Ljl;Ljl;Z)Ldst; oldGrowthTaiga
		static
		0 o p_255849_
		1 o p_256578_
		2 o p_194877_
	a (Ljl;Ljl;ZZZ)Ldst; plains
		static
		0 o p_256382_
		1 o p_256173_
		2 o p_194882_
		3 o p_194883_
		4 o p_194884_
	a (ZFFLdtf$a;Ldsu$a;Lbcb;)Ldst; 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 (ZFFIILjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ldtf$a;Ldsu$a;Lbcb;)Ldst; 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_
	b (Ljl;Ljl;Z)Ldst; windsweptHills
		static
		0 o p_255703_
		1 o p_256239_
		2 o p_194887_
	b (Ljl;Ljl;ZZ)Ldst; beach
		static
		0 o p_256157_
		1 o p_255712_
		2 o p_194889_
		3 o p_194890_
	b (Ljl;Ljl;)Ldst; jungle
		static
		0 o p_256033_
		1 o p_255651_
	b (Ljl;Ljl;ZZZ)Ldst; forest
		static
		0 o p_255788_
		1 o p_256461_
		2 o p_194892_
		3 o p_194893_
		4 o p_194894_
	c (Ljl;Ljl;Z)Ldst; badlands
		static
		0 o p_256309_
		1 o p_256430_
		2 o p_194897_
	c (Ljl;Ljl;)Ldst; bambooJungle
		static
		0 o p_255817_
		1 o p_256096_
	d (Ljl;Ljl;Z)Ldst; coldOcean
		static
		0 o p_256141_
		1 o p_255841_
		2 o p_194900_
	d (Ljl;Ljl;)Ldst; desert
		static
		0 o p_256064_
		1 o p_255852_
	e (Ljl;Ljl;Z)Ldst; ocean
		static
		0 o p_256265_
		1 o p_256537_
		2 o p_255752_
	e (Ljl;Ljl;)Ldst; mushroomFields
		static
		0 o p_255775_
		1 o p_256480_
	f (Ljl;Ljl;Z)Ldst; lukeWarmOcean
		static
		0 o p_255660_
		1 o p_256231_
		2 o p_194906_
	f (Ljl;Ljl;)Ldst; warmOcean
		static
		0 o p_256477_
		1 o p_256024_
	g (Ljl;Ljl;)Ldst; swamp
		static
		0 o p_256058_
		1 o p_256016_
	g (Ljl;Ljl;Z)Ldst; frozenOcean
		static
		0 o p_256482_
		1 o p_256660_
		2 o p_194909_
	h (Ljl;Ljl;Z)Ldst; taiga
		static
		0 o p_256177_
		1 o p_255727_
		2 o p_194912_
	h (Ljl;Ljl;)Ldst; mangroveSwamp
		static
		0 o p_256353_
		1 o p_256103_
	i (Ljl;Ljl;Z)Ldst; darkForest
		static
		0 o p_256140_
		1 o p_256223_
		2 o p_380076_
	i (Ljl;Ljl;)Ldst; theVoid
		static
		0 o p_256509_
		1 o p_256544_
	j (Ljl;Ljl;)Ldst; frozenPeaks
		static
		0 o p_255713_
		1 o p_256092_
	j (Ljl;Ljl;Z)Ldst; river
		static
		0 o p_256613_
		1 o p_256581_
		2 o p_194915_
	k (Ljl;Ljl;Z)Ldst; meadowOrCherryGrove
		static
		0 o p_273564_
		1 o p_273374_
		2 o p_273710_
	k (Ljl;Ljl;)Ldst; jaggedPeaks
		static
		0 o p_256512_
		1 o p_255908_
	l (Ljl;Ljl;)Ldst; stonyPeaks
		static
		0 o p_256490_
		1 o p_255694_
	m (Ljl;Ljl;)Ldst; snowySlopes
		static
		0 o p_255927_
		1 o p_255982_
	n (Ljl;Ljl;)Ldst; grove
		static
		0 o p_256094_
		1 o p_256431_
	o (Ljl;Ljl;)Ldst; lushCaves
		static
		0 o p_255944_
		1 o p_255654_
	p (Ljl;Ljl;)Ldst; dripstoneCaves
		static
		0 o p_256253_
		1 o p_255644_
	q (Ljl;Ljl;)Ldst; deepDark
		static
		0 o p_256073_
		1 o p_256212_
	r (Ljl;Ljl;)Ldsu$a; baseOceanGeneration
		static
		0 o p_256289_
		1 o p_256514_
rt net/minecraft/data/worldgen/biome/package-info
ru net/minecraft/data/worldgen/features/AquaticFeatures
	a Lami; SEAGRASS_SHORT
	b Lami; SEAGRASS_SLIGHTLY_LESS_SHORT
	c Lami; SEAGRASS_MID
	d Lami; SEAGRASS_TALL
	e Lami; SEA_PICKLE
	f Lami; KELP
	g Lami; WARM_OCEAN_VEGETATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321774_
rv net/minecraft/data/worldgen/features/CaveFeatures
	a Lami; MONSTER_ROOM
	b Lami; FOSSIL_COAL
	c Lami; FOSSIL_DIAMONDS
	d Lami; DRIPSTONE_CLUSTER
	e Lami; LARGE_DRIPSTONE
	f Lami; POINTED_DRIPSTONE
	g Lami; UNDERWATER_MAGMA
	h Lami; GLOW_LICHEN
	i Lami; ROOTED_AZALEA_TREE
	j Lami; CAVE_VINE
	k Lami; CAVE_VINE_IN_MOSS
	l Lami; MOSS_VEGETATION
	m Lami; MOSS_PATCH
	n Lami; MOSS_PATCH_BONEMEAL
	o Lami; DRIPLEAF
	p Lami; CLAY_WITH_DRIPLEAVES
	q Lami; CLAY_POOL_WITH_DRIPLEAVES
	r Lami; LUSH_CAVES_CLAY
	s Lami; MOSS_PATCH_CEILING
	t Lami; SPORE_BLOSSOM
	u Lami; AMETHYST_GEODE
	v Lami; SCULK_PATCH_DEEP_DARK
	w Lami; SCULK_PATCH_ANCIENT_CITY
	x Lami; SCULK_VEIN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljg;)Ljk; makeDripleaf
		static
		0 o p_206468_
	a ()Ljk; makeSmallDripleaf
		static
	a (Lqw;)V bootstrap
		static
		0 o p_321609_
rw net/minecraft/data/worldgen/features/EndFeatures
	a Lami; END_PLATFORM
	b Lami; END_SPIKE
	c Lami; END_GATEWAY_RETURN
	d Lami; END_GATEWAY_DELAYED
	e Lami; CHORUS_PLANT
	f Lami; END_ISLAND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321514_
rx net/minecraft/data/worldgen/features/FeatureUtils
	<init> ()V <init>
	a (Lqw;Lami;Lesw;Levb;)V register
		static
		0 o p_321618_
		1 o p_255983_
		2 o p_255949_
		3 o p_256398_
	a (Lqw;Lami;Lesw;)V register
		static
		0 o p_321616_
		1 o p_256555_
		2 o p_255921_
	a (Lesw;Levb;)Levo; simplePatchConfiguration
		static
		0 o p_206474_
		1 o p_206475_
	a (ILjk;)Levo; simpleRandomPatchConfiguration
		static
		0 o p_206471_
		1 o p_206472_
	a (Lqw;)V bootstrap
		static
		0 o p_321722_
	a (Lesw;Levb;Ljava/util/List;I)Levo; simplePatchConfiguration
		static
		0 o p_206481_
		1 o p_206482_
		2 o p_206483_
		3 o p_206484_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_255643_
	a (Ljava/util/List;)Leqw; simplePatchPredicate
		static
		0 o p_195009_
	a (Lesw;Levb;Ljava/util/List;)Levo; simplePatchConfiguration
		static
		0 o p_206477_
		1 o p_206478_
		2 o p_206479_
ry net/minecraft/data/worldgen/features/MiscOverworldFeatures
	a Lami; ICE_SPIKE
	b Lami; ICE_PATCH
	c Lami; FOREST_ROCK
	d Lami; ICEBERG_PACKED
	e Lami; ICEBERG_BLUE
	f Lami; BLUE_ICE
	g Lami; LAKE_LAVA
	h Lami; DISK_CLAY
	i Lami; DISK_GRAVEL
	j Lami; DISK_SAND
	k Lami; FREEZE_TOP_LAYER
	l Lami; DISK_GRASS
	m Lami; BONUS_CHEST
	n Lami; VOID_START_PLATFORM
	o Lami; DESERT_WELL
	p Lami; SPRING_LAVA_OVERWORLD
	q Lami; SPRING_LAVA_FROZEN
	r Lami; SPRING_WATER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321835_
rz net/minecraft/data/worldgen/features/NetherFeatures
	a Lami; DELTA
	b Lami; SMALL_BASALT_COLUMNS
	c Lami; LARGE_BASALT_COLUMNS
	d Lami; BASALT_BLOBS
	e Lami; BLACKSTONE_BLOBS
	f Lami; GLOWSTONE_EXTRA
	g Lami; CRIMSON_FOREST_VEGETATION
	h Lami; CRIMSON_FOREST_VEGETATION_BONEMEAL
	i Lami; WARPED_FOREST_VEGETION
	j Lami; WARPED_FOREST_VEGETATION_BONEMEAL
	k Lami; NETHER_SPROUTS
	l Lami; NETHER_SPROUTS_BONEMEAL
	m Lami; TWISTING_VINES
	n Lami; TWISTING_VINES_BONEMEAL
	o Lami; WEEPING_VINES
	p Lami; PATCH_CRIMSON_ROOTS
	q Lami; BASALT_PILLAR
	r Lami; SPRING_LAVA_NETHER
	s Lami; SPRING_NETHER_CLOSED
	t Lami; SPRING_NETHER_OPEN
	u Lami; PATCH_FIRE
	v Lami; PATCH_SOUL_FIRE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321831_
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/features/OreFeatures
	A Lami; ORE_EMERALD
	B Lami; ORE_ANCIENT_DEBRIS_LARGE
	C Lami; ORE_ANCIENT_DEBRIS_SMALL
	D Lami; ORE_COPPPER_SMALL
	E Lami; ORE_COPPER_LARGE
	F Lami; ORE_CLAY
	a Lami; ORE_MAGMA
	b Lami; ORE_SOUL_SAND
	c Lami; ORE_NETHER_GOLD
	d Lami; ORE_QUARTZ
	e Lami; ORE_GRAVEL_NETHER
	f Lami; ORE_BLACKSTONE
	g Lami; ORE_DIRT
	h Lami; ORE_GRAVEL
	i Lami; ORE_GRANITE
	j Lami; ORE_DIORITE
	k Lami; ORE_ANDESITE
	l Lami; ORE_TUFF
	m Lami; ORE_COAL
	n Lami; ORE_COAL_BURIED
	o Lami; ORE_IRON
	p Lami; ORE_IRON_SMALL
	q Lami; ORE_GOLD
	r Lami; ORE_GOLD_BURIED
	s Lami; ORE_REDSTONE
	t Lami; ORE_DIAMOND_SMALL
	u Lami; ORE_DIAMOND_MEDIUM
	v Lami; ORE_DIAMOND_LARGE
	w Lami; ORE_DIAMOND_BURIED
	x Lami; ORE_LAPIS
	y Lami; ORE_LAPIS_BURIED
	z Lami; ORE_INFESTED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321573_
sb net/minecraft/data/worldgen/features/PileFeatures
	a Lami; PILE_HAY
	b Lami; PILE_MELON
	c Lami; PILE_SNOW
	d Lami; PILE_ICE
	e Lami; PILE_PUMPKIN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321805_
sc net/minecraft/data/worldgen/features/TreeFeatures
	A Lami; MANGROVE
	B Lami; TALL_MANGROVE
	C Lami; CHERRY
	D Lami; OAK_BEES_0002_LEAF_LITTER
	E Lami; OAK_BEES_002
	F Lami; OAK_BEES_005
	G Lami; BIRCH_BEES_0002
	H Lami; BIRCH_BEES_0002_LEAF_LITTER
	I Lami; BIRCH_BEES_002
	J Lami; BIRCH_BEES_005
	K Lami; FANCY_OAK_BEES_0002_LEAF_LITTER
	L Lami; FANCY_OAK_BEES_002
	M Lami; FANCY_OAK_BEES_005
	N Lami; FANCY_OAK_BEES
	O Lami; CHERRY_BEES_005
	P Lami; OAK_LEAF_LITTER
	Q Lami; DARK_OAK_LEAF_LITTER
	R Lami; BIRCH_LEAF_LITTER
	S Lami; FANCY_OAK_LEAF_LITTER
	T Lami; FALLEN_OAK_TREE
	U Lami; FALLEN_JUNGLE_TREE
	V Lami; FALLEN_SPRUCE_TREE
	W Lami; FALLEN_BIRCH_TREE
	X Lami; FALLEN_SUPER_BIRCH_TREE
	a Lami; CRIMSON_FUNGUS
	b Lami; CRIMSON_FUNGUS_PLANTED
	c Lami; WARPED_FUNGUS
	d Lami; WARPED_FUNGUS_PLANTED
	e Lami; HUGE_BROWN_MUSHROOM
	f Lami; HUGE_RED_MUSHROOM
	g Lami; OAK
	h Lami; DARK_OAK
	i Lami; PALE_OAK
	j Lami; PALE_OAK_BONEMEAL
	k Lami; PALE_OAK_CREAKING
	l Lami; BIRCH
	m Lami; ACACIA
	n Lami; SPRUCE
	o Lami; PINE
	p Lami; JUNGLE_TREE
	q Lami; FANCY_OAK
	r Lami; JUNGLE_TREE_NO_VINE
	s Lami; MEGA_JUNGLE_TREE
	t Lami; MEGA_SPRUCE
	u Lami; MEGA_PINE
	v Lami; SUPER_BIRCH_BEES_0002
	w Lami; SUPER_BIRCH_BEES
	x Lami; SWAMP_OAK
	y Lami; JUNGLE_BUSH
	z Lami; AZALEA_TREE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Leva$a; createFallenBirch
		static
		0 o p_409905_
	a (Lduv;II)Leva$a; createFallenTrees
		static
		0 o p_410650_
		1 o p_409717_
		2 o p_410251_
	a (Lduv;Lduv;IIII)Levx$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_
	a (Lqw;)V bootstrap
		static
		0 o p_321605_
	a ()Levx$a; createOak
		static
	b ()Levx$a; createDarkOak
		static
	c ()Leva$a; createFallenOak
		static
	d ()Leva$a; createFallenJungle
		static
	e ()Leva$a; createFallenSpruce
		static
	f ()Levx$a; createBirch
		static
	g ()Levx$a; createSuperBirch
		static
	h ()Levx$a; createJungleTree
		static
	i ()Levx$a; createFancyOak
		static
	j ()Levx$a; cherry
		static
sd net/minecraft/data/worldgen/features/VegetationFeatures
	A Lami; FLOWER_SWAMP
	B Lami; FLOWER_PLAIN
	C Lami; FLOWER_MEADOW
	D Lami; FLOWER_CHERRY
	E Lami; FLOWER_PALE_GARDEN
	F Lami; WILDFLOWERS_BIRCH_FOREST
	G Lami; WILDFLOWERS_MEADOW
	H Lami; FOREST_FLOWERS
	I Lami; PALE_FOREST_FLOWERS
	J Lami; DARK_FOREST_VEGETATION
	K Lami; PALE_GARDEN_VEGETATION
	L Lami; PALE_MOSS_VEGETATION
	M Lami; PALE_MOSS_PATCH
	N Lami; PALE_MOSS_PATCH_BONEMEAL
	O Lami; TREES_FLOWER_FOREST
	P Lami; MEADOW_TREES
	Q Lami; TREES_TAIGA
	R Lami; TREES_BADLANDS
	S Lami; TREES_GROVE
	T Lami; TREES_SAVANNA
	U Lami; TREES_SNOWY
	V Lami; TREES_BIRCH
	W Lami; BIRCH_TALL
	X Lami; TREES_WINDSWEPT_HILLS
	Y Lami; TREES_WATER
	Z Lami; TREES_BIRCH_AND_OAK_LEAF_LITTER
	a Lami; BAMBOO_NO_PODZOL
	aa Lami; TREES_PLAINS
	ab Lami; TREES_SPARSE_JUNGLE
	ac Lami; TREES_OLD_GROWTH_SPRUCE_TAIGA
	ad Lami; TREES_OLD_GROWTH_PINE_TAIGA
	ae Lami; TREES_JUNGLE
	af Lami; BAMBOO_VEGETATION
	ag Lami; MUSHROOM_ISLAND_VEGETATION
	ah Lami; MANGROVE_VEGETATION
	ai F FALLEN_TREE_ONE_IN_CHANCE
	b Lami; BAMBOO_SOME_PODZOL
	c Lami; VINES
	d Lami; PATCH_BROWN_MUSHROOM
	e Lami; PATCH_RED_MUSHROOM
	f Lami; PATCH_SUNFLOWER
	g Lami; PATCH_PUMPKIN
	h Lami; PATCH_BERRY_BUSH
	i Lami; PATCH_TAIGA_GRASS
	j Lami; PATCH_GRASS
	k Lami; PATCH_GRASS_MEADOW
	l Lami; PATCH_GRASS_JUNGLE
	m Lami; SINGLE_PIECE_OF_GRASS
	n Lami; PATCH_DEAD_BUSH
	o Lami; PATCH_DRY_GRASS
	p Lami; PATCH_MELON
	q Lami; PATCH_WATERLILY
	r Lami; PATCH_TALL_GRASS
	s Lami; PATCH_LARGE_FERN
	t Lami; PATCH_BUSH
	u Lami; PATCH_LEAF_LITTER
	v Lami; PATCH_FIREFLY_BUSH
	w Lami; PATCH_CACTUS
	x Lami; PATCH_SUGAR_CANE
	y Lami; FLOWER_DEFAULT
	z Lami; FLOWER_FLOWER_FOREST
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lduv;)Lezg; nearWaterPredicate
		static
		0 o p_401037_
	a (Lexc;I)Levo; grassPatch
		static
		0 o p_195203_
		1 o p_195204_
	a (Lqw;)V bootstrap
		static
		0 o p_321761_
	a (II)Lcaa$a; leafLitterPatchBuilder
		static
		0 o p_394377_
		1 o p_393842_
	a (Lduv;IILekm;Lekk;)Lcaa$a; segmentedBlockPatchBuilder
		static
		0 o p_394669_
		1 o p_394218_
		2 o p_393622_
		3 o p_393893_
		4 o p_394193_
	b (Lduv;)Lcaa$a; flowerBedPatchBuilder
		static
		0 o p_393966_
se net/minecraft/data/worldgen/features/package-info
sf net/minecraft/data/worldgen/package-info
sg net/minecraft/data/worldgen/placement/AquaticPlacements
	a Lami; SEAGRASS_WARM
	b Lami; SEAGRASS_NORMAL
	c Lami; SEAGRASS_COLD
	d Lami; SEAGRASS_RIVER
	e Lami; SEAGRASS_SWAMP
	f Lami; SEAGRASS_DEEP_WARM
	g Lami; SEAGRASS_DEEP
	h Lami; SEAGRASS_DEEP_COLD
	i Lami; SEA_PICKLE
	j Lami; KELP_COLD
	k Lami; KELP_WARM
	l Lami; WARM_OCEAN_VEGETATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Ljava/util/List; seagrassPlacement
		static
		0 o p_195234_
	a (Lqw;)V bootstrap
		static
		0 o p_321710_
sh net/minecraft/data/worldgen/placement/CavePlacements
	a Lami; MONSTER_ROOM
	b Lami; MONSTER_ROOM_DEEP
	c Lami; FOSSIL_UPPER
	d Lami; FOSSIL_LOWER
	e Lami; DRIPSTONE_CLUSTER
	f Lami; LARGE_DRIPSTONE
	g Lami; POINTED_DRIPSTONE
	h Lami; UNDERWATER_MAGMA
	i Lami; GLOW_LICHEN
	j Lami; ROOTED_AZALEA_TREE
	k Lami; CAVE_VINES
	l Lami; LUSH_CAVES_VEGETATION
	m Lami; LUSH_CAVES_CLAY
	n Lami; LUSH_CAVES_CEILING_VEGETATION
	o Lami; SPORE_BLOSSOM
	p Lami; CLASSIC_VINES
	q Lami; AMETHYST_GEODE
	r Lami; SCULK_PATCH_DEEP_DARK
	s Lami; SCULK_PATCH_ANCIENT_CITY
	t Lami; SCULK_VEIN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321491_
si net/minecraft/data/worldgen/placement/EndPlacements
	a Lami; END_PLATFORM
	b Lami; END_SPIKE
	c Lami; END_GATEWAY_RETURN
	d Lami; CHORUS_PLANT
	e Lami; END_ISLAND_DECORATED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321711_
sj net/minecraft/data/worldgen/placement/MiscOverworldPlacements
	a Lami; ICE_SPIKE
	b Lami; ICE_PATCH
	c Lami; FOREST_ROCK
	d Lami; ICEBERG_PACKED
	e Lami; ICEBERG_BLUE
	f Lami; BLUE_ICE
	g Lami; LAKE_LAVA_UNDERGROUND
	h Lami; LAKE_LAVA_SURFACE
	i Lami; DISK_CLAY
	j Lami; DISK_GRAVEL
	k Lami; DISK_SAND
	l Lami; DISK_GRASS
	m Lami; FREEZE_TOP_LAYER
	n Lami; VOID_START_PLATFORM
	o Lami; DESERT_WELL
	p Lami; SPRING_LAVA
	q Lami; SPRING_LAVA_FROZEN
	r Lami; SPRING_WATER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321482_
sk net/minecraft/data/worldgen/placement/NetherPlacements
	a Lami; DELTA
	b Lami; SMALL_BASALT_COLUMNS
	c Lami; LARGE_BASALT_COLUMNS
	d Lami; BASALT_BLOBS
	e Lami; BLACKSTONE_BLOBS
	f Lami; GLOWSTONE_EXTRA
	g Lami; GLOWSTONE
	h Lami; CRIMSON_FOREST_VEGETATION
	i Lami; WARPED_FOREST_VEGETATION
	j Lami; NETHER_SPROUTS
	k Lami; TWISTING_VINES
	l Lami; WEEPING_VINES
	m Lami; PATCH_CRIMSON_ROOTS
	n Lami; BASALT_PILLAR
	o Lami; SPRING_DELTA
	p Lami; SPRING_CLOSED
	q Lami; SPRING_CLOSED_DOUBLE
	r Lami; SPRING_OPEN
	s Lami; PATCH_SOUL_FIRE
	t Lami; PATCH_FIRE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321634_
sl net/minecraft/data/worldgen/placement/OrePlacements
	A Lami; ORE_REDSTONE_LOWER
	B Lami; ORE_DIAMOND
	C Lami; ORE_DIAMOND_MEDIUM
	D Lami; ORE_DIAMOND_LARGE
	E Lami; ORE_DIAMOND_BURIED
	F Lami; ORE_LAPIS
	G Lami; ORE_LAPIS_BURIED
	H Lami; ORE_INFESTED
	I Lami; ORE_EMERALD
	J Lami; ORE_ANCIENT_DEBRIS_LARGE
	K Lami; ORE_ANCIENT_DEBRIS_SMALL
	L Lami; ORE_COPPER
	M Lami; ORE_COPPER_LARGE
	N Lami; ORE_CLAY
	a Lami; ORE_MAGMA
	b Lami; ORE_SOUL_SAND
	c Lami; ORE_GOLD_DELTAS
	d Lami; ORE_QUARTZ_DELTAS
	e Lami; ORE_GOLD_NETHER
	f Lami; ORE_QUARTZ_NETHER
	g Lami; ORE_GRAVEL_NETHER
	h Lami; ORE_BLACKSTONE
	i Lami; ORE_DIRT
	j Lami; ORE_GRAVEL
	k Lami; ORE_GRANITE_UPPER
	l Lami; ORE_GRANITE_LOWER
	m Lami; ORE_DIORITE_UPPER
	n Lami; ORE_DIORITE_LOWER
	o Lami; ORE_ANDESITE_UPPER
	p Lami; ORE_ANDESITE_LOWER
	q Lami; ORE_TUFF
	r Lami; ORE_COAL_UPPER
	s Lami; ORE_COAL_LOWER
	t Lami; ORE_IRON_UPPER
	u Lami; ORE_IRON_MIDDLE
	v Lami; ORE_IRON_SMALL
	w Lami; ORE_GOLD_EXTRA
	x Lami; ORE_GOLD
	y Lami; ORE_GOLD_LOWER
	z Lami; ORE_REDSTONE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILezu;)Ljava/util/List; commonOrePlacement
		static
		0 o p_195344_
		1 o p_195345_
	a (Lqw;)V bootstrap
		static
		0 o p_321719_
	a (Lezu;Lezu;)Ljava/util/List; orePlacement
		static
		0 o p_195347_
		1 o p_195348_
	b (ILezu;)Ljava/util/List; rareOrePlacement
		static
		0 o p_195350_
		1 o p_195351_
sm net/minecraft/data/worldgen/placement/PlacementUtils
	a Lezu; HEIGHTMAP
	b Lezu; HEIGHTMAP_NO_LEAVES
	c Lezu; HEIGHTMAP_TOP_SOLID
	d Lezu; HEIGHTMAP_WORLD_SURFACE
	e Lezu; HEIGHTMAP_OCEAN_FLOOR
	f Lezu; FULL_RANGE
	g Lezu; RANGE_10_10
	h Lezu; RANGE_8_8
	i Lezu; RANGE_4_4
	j Lezu; RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;Lami;Ljk;Ljava/util/List;)V register
		static
		0 o p_321821_
		1 o p_256614_
		2 o p_255855_
		3 o p_321672_
	a (Lesw;Levb;Leqw;)Ljk; filtered
		static
		0 o p_206499_
		1 o p_206500_
		2 o p_206501_
	a ()Lezt; isEmpty
		static
	a (Lesw;Levb;)Ljk; onlyWhenEmpty
		static
		0 o p_206496_
		1 o p_206497_
	a (Ljava/lang/String;)Lami; createKey
		static
		0 o p_256293_
	a (IFI)Lezu; countExtra
		static
		0 o p_195365_
		1 o p_195366_
		2 o p_195367_
	a (Lduv;)Lezg; filteredByBlockSurvival
		static
		0 o p_206494_
	a (Lesw;Levb;[Lezu;)Ljk; inlinePlaced
		static
		0 o p_206503_
		1 o p_206504_
		2 o p_206505_
	a (Lqw;)V bootstrap
		static
		0 o p_321855_
	a (Lqw;Lami;Ljk;[Lezu;)V register
		static
		0 o p_321697_
		1 o p_255820_
		2 o p_255813_
		3 o p_321659_
	a (Ljk;[Lezu;)Ljk; inlinePlaced
		static
		0 o p_206507_
		1 o p_206508_
sn net/minecraft/data/worldgen/placement/TreePlacements
	A Lami; BIRCH_BEES_0002_LEAF_LITTER
	B Lami; BIRCH_BEES_002
	C Lami; FANCY_OAK_BEES_0002_LEAF_LITTER
	D Lami; FANCY_OAK_BEES_002
	E Lami; FANCY_OAK_BEES
	F Lami; CHERRY_BEES_005
	G Lami; OAK_LEAF_LITTER
	H Lami; DARK_OAK_LEAF_LITTER
	I Lami; BIRCH_LEAF_LITTER
	J Lami; FANCY_OAK_LEAF_LITTER
	K Lami; FALLEN_OAK_TREE
	L Lami; FALLEN_BIRCH_TREE
	M Lami; FALLEN_SUPER_BIRCH_TREE
	N Lami; FALLEN_SPRUCE_TREE
	O Lami; FALLEN_JUNGLE_TREE
	a Lami; CRIMSON_FUNGI
	b Lami; WARPED_FUNGI
	c Lami; OAK_CHECKED
	d Lami; DARK_OAK_CHECKED
	e Lami; PALE_OAK_CHECKED
	f Lami; PALE_OAK_CREAKING_CHECKED
	g Lami; BIRCH_CHECKED
	h Lami; ACACIA_CHECKED
	i Lami; SPRUCE_CHECKED
	j Lami; MANGROVE_CHECKED
	k Lami; CHERRY_CHECKED
	l Lami; PINE_ON_SNOW
	m Lami; SPRUCE_ON_SNOW
	n Lami; PINE_CHECKED
	o Lami; JUNGLE_TREE_CHECKED
	p Lami; FANCY_OAK_CHECKED
	q Lami; MEGA_JUNGLE_TREE_CHECKED
	r Lami; MEGA_SPRUCE_CHECKED
	s Lami; MEGA_PINE_CHECKED
	t Lami; TALL_MANGROVE_CHECKED
	u Lami; JUNGLE_BUSH
	v Lami; SUPER_BIRCH_BEES_0002
	w Lami; SUPER_BIRCH_BEES
	x Lami; OAK_BEES_0002_LEAF_LITTER
	y Lami; OAK_BEES_002
	z Lami; BIRCH_BEES_0002_PLACED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321763_
so net/minecraft/data/worldgen/placement/VegetationPlacements
	A Lami; PATCH_TALL_GRASS
	B Lami; PATCH_LARGE_FERN
	C Lami; PATCH_BUSH
	D Lami; PATCH_LEAF_LITTER
	E Lami; PATCH_CACTUS_DESERT
	F Lami; PATCH_CACTUS_DECORATED
	G Lami; PATCH_SUGAR_CANE_SWAMP
	H Lami; PATCH_SUGAR_CANE_DESERT
	I Lami; PATCH_SUGAR_CANE_BADLANDS
	J Lami; PATCH_SUGAR_CANE
	K Lami; PATCH_FIREFLY_BUSH_SWAMP
	L Lami; PATCH_FIREFLY_BUSH_NEAR_WATER_SWAMP
	M Lami; PATCH_FIREFLY_BUSH_NEAR_WATER
	N Lami; BROWN_MUSHROOM_NETHER
	O Lami; RED_MUSHROOM_NETHER
	P Lami; BROWN_MUSHROOM_NORMAL
	Q Lami; RED_MUSHROOM_NORMAL
	R Lami; BROWN_MUSHROOM_TAIGA
	S Lami; RED_MUSHROOM_TAIGA
	T Lami; BROWN_MUSHROOM_OLD_GROWTH
	U Lami; RED_MUSHROOM_OLD_GROWTH
	V Lami; BROWN_MUSHROOM_SWAMP
	W Lami; RED_MUSHROOM_SWAMP
	X Lami; FLOWER_WARM
	Y Lami; FLOWER_DEFAULT
	Z Lami; FLOWER_FLOWER_FOREST
	a Lami; BAMBOO_LIGHT
	aA Lami; TREES_WINDSWEPT_FOREST
	aB Lami; TREES_WINDSWEPT_HILLS
	aC Lami; TREES_WATER
	aD Lami; TREES_BIRCH_AND_OAK_LEAF_LITTER
	aE Lami; TREES_SPARSE_JUNGLE
	aF Lami; TREES_OLD_GROWTH_SPRUCE_TAIGA
	aG Lami; TREES_OLD_GROWTH_PINE_TAIGA
	aH Lami; TREES_JUNGLE
	aI Lami; BAMBOO_VEGETATION
	aJ Lami; MUSHROOM_ISLAND_VEGETATION
	aK Lami; TREES_MANGROVE
	aL Lezu; TREE_THRESHOLD
	aa Lami; FLOWER_SWAMP
	ab Lami; FLOWER_PLAINS
	ac Lami; FLOWER_MEADOW
	ad Lami; FLOWER_CHERRY
	ae Lami; FLOWER_PALE_GARDEN
	af Lami; WILDFLOWERS_BIRCH_FOREST
	ag Lami; WILDFLOWERS_MEADOW
	ah Lami; TREES_PLAINS
	ai Lami; DARK_FOREST_VEGETATION
	aj Lami; PALE_GARDEN_VEGETATION
	ak Lami; FLOWER_FOREST_FLOWERS
	al Lami; FOREST_FLOWERS
	am Lami; PALE_GARDEN_FLOWERS
	an Lami; PALE_MOSS_PATCH
	ao Lami; TREES_FLOWER_FOREST
	ap Lami; TREES_MEADOW
	aq Lami; TREES_CHERRY
	ar Lami; TREES_TAIGA
	as Lami; TREES_GROVE
	at Lami; TREES_BADLANDS
	au Lami; TREES_SNOWY
	av Lami; TREES_SWAMP
	aw Lami; TREES_WINDSWEPT_SAVANNA
	ax Lami; TREES_SAVANNA
	ay Lami; BIRCH_TALL
	az Lami; TREES_BIRCH
	b Lami; BAMBOO
	c Lami; VINES
	d Lami; PATCH_SUNFLOWER
	e Lami; PATCH_PUMPKIN
	f Lami; PATCH_GRASS_PLAIN
	g Lami; PATCH_GRASS_MEADOW
	h Lami; PATCH_GRASS_FOREST
	i Lami; PATCH_GRASS_BADLANDS
	j Lami; PATCH_GRASS_SAVANNA
	k Lami; PATCH_GRASS_NORMAL
	l Lami; PATCH_GRASS_TAIGA_2
	m Lami; PATCH_GRASS_TAIGA
	n Lami; PATCH_GRASS_JUNGLE
	o Lami; GRASS_BONEMEAL
	p Lami; PATCH_DEAD_BUSH_2
	q Lami; PATCH_DEAD_BUSH
	r Lami; PATCH_DEAD_BUSH_BADLANDS
	s Lami; PATCH_DRY_GRASS_BADLANDS
	t Lami; PATCH_DRY_GRASS_DESERT
	u Lami; PATCH_MELON
	v Lami; PATCH_MELON_SPARSE
	w Lami; PATCH_BERRY_COMMON
	x Lami; PATCH_BERRY_RARE
	y Lami; PATCH_WATERLILY
	z Lami; PATCH_TALL_GRASS_2
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILezu;)Ljava/util/List; getMushroomPlacement
		static
		0 o p_195477_
		1 o p_195478_
	a (Lezu;)Ljava/util/List; treePlacement
		static
		0 o p_195480_
	a (Lqw;)V bootstrap
		static
		0 o p_321769_
	a (Lezu;Lduv;)Ljava/util/List; treePlacement
		static
		0 o p_195482_
		1 o p_195483_
	a (I)Ljava/util/List; worldSurfaceSquaredWithCount
		static
		0 o p_195475_
	b (Lezu;)Lcom/google/common/collect/ImmutableList$Builder; treePlacementBase
		static
		0 o p_195485_
sp net/minecraft/data/worldgen/placement/VillagePlacements
	a Lami; PILE_HAY_VILLAGE
	b Lami; PILE_MELON_VILLAGE
	c Lami; PILE_SNOW_VILLAGE
	d Lami; PILE_ICE_VILLAGE
	e Lami; PILE_PUMPKIN_VILLAGE
	f Lami; OAK_VILLAGE
	g Lami; ACACIA_VILLAGE
	h Lami; SPRUCE_VILLAGE
	i Lami; PINE_VILLAGE
	j Lami; PATCH_CACTUS_VILLAGE
	k Lami; FLOWER_PLAIN_VILLAGE
	l Lami; PATCH_TAIGA_GRASS_VILLAGE
	m Lami; PATCH_BERRY_BUSH_VILLAGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqw;)V bootstrap
		static
		0 o p_321555_
sq net/minecraft/data/worldgen/placement/package-info
sr net/minecraft/gametest/framework/BlockBasedTestInstance
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ltz;)V <init>
		0 o p_397064_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lte;Leky;Ljava/util/function/Consumer;)V forAllTriggeredTestBlocks
		0 o p_397789_
		1 o p_397661_
		2 o p_397861_
	a (Lte;Leid;)V lambda$run$2
		static
		0 o p_397139_
		1 o p_397155_
	a (Lte;Leky;)Ljava/util/List; findTestBlocks
		0 o p_397394_
		1 o p_397286_
	a (Lte;Lja;)Leid; lambda$run$1
		static
		0 o p_400877_
		1 o p_400878_
	a (Lte;Leky;Ljava/util/List;Lja;)V lambda$findTestBlocks$4
		static
		0 o p_397641_
		1 o p_397365_
		2 o p_397404_
		3 o p_397203_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397683_
	a (Lte;)V run
		0 o p_397754_
	b ()Lym; typeDescription
	b (Lte;)Lja; findStartBlock
		0 o p_397254_
	c (Lte;)V lambda$run$3
		0 o p_400876_
ss net/minecraft/gametest/framework/BuiltinTestFunctions
	a Lami; ALWAYS_PASS
	b Ljava/util/function/Consumer; ALWAYS_PASS_INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/BiConsumer;)V load
		0 o p_397957_
	a (Ljava/lang/String;)Lami; create
		static
		0 o p_397142_
	a (Ljx;)Ljava/util/function/Consumer; bootstrap
		static
		0 o p_397103_
st net/minecraft/gametest/framework/ExhaustedAttemptsException
	<init> (IILtf;)V <init>
		0 o p_177039_
		1 o p_177040_
		2 o p_177041_
su net/minecraft/gametest/framework/FailedTestTracker
	a Ljava/util/Set; LAST_FAILED_TESTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljk$c;)V rememberFailedTest
		static
		0 o p_397287_
	a ()Ljava/util/stream/Stream; getLastFailedTests
		static
	b ()V forgetFailedTests
		static
sv net/minecraft/gametest/framework/FunctionGameTestInstance
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lami; function
	<clinit> ()V <clinit>
		static
	<init> (Lami;Ltz;)V <init>
		0 o p_401257_
		1 o p_397689_
	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_400879_
	a (Lte;)V run
		0 o p_397443_
	b ()Lym; typeDescription
	c ()Lxx; describe
	q ()Lami; function
	r ()Ljava/lang/IllegalStateException; lambda$run$1
sw net/minecraft/gametest/framework/GameTestAssertException
	a Lxx; message
	b I tick
	<init> (Lxx;I)V <init>
		0 o p_397070_
		1 o p_397550_
	a ()Lxx; getDescription
	getMessage ()Ljava/lang/String; getMessage
sx net/minecraft/gametest/framework/GameTestAssertPosException
	c Lja; absolutePos
	d Lja; relativePos
	<init> (Lxx;Lja;Lja;I)V <init>
		0 o p_397040_
		1 o p_177052_
		2 o p_177053_
		3 o p_397616_
	a ()Lxx; getDescription
	b ()Lxx; getMessageToShowAtBlock
	c ()Lja; getRelativePos
	d ()Lja; getAbsolutePos
sy net/minecraft/gametest/framework/GameTestBatch
	a I index
	b Ljava/util/Collection; gameTestInfos
	c Ljk; environment
	<init> (ILjava/util/Collection;Ljk;)V <init>
		0 o index
		1 o gameTestInfos
		2 o environment
	a ()I index
	b ()Ljava/util/Collection; gameTestInfos
	c ()Ljk; environment
	equals (Ljava/lang/Object;)Z equals
		0 o p_320617_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
sz net/minecraft/gametest/framework/GameTestBatchFactory
	a Lsz$a; DIRECT
	b I MAX_TESTS_PER_BATCH
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILjava/util/Collection;)Ljava/util/Collection; lambda$fromGameTestInfo$8
		static
		0 o p_351702_
		1 o p_351703_
	a (Ljk;Ljava/util/List;J)Lsy; lambda$fromGameTestInfo$6
		static
		0 o p_396360_
		1 o p_396361_
		2 o p_396362_
	a (ILjava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fromGameTestInfo$7
		static
		0 o p_396357_
		1 o p_396358_
	a (Ljava/util/Collection;Lsz$a;Lawx;)Ljava/util/List; divideIntoBatches
		static
		0 o p_397497_
		1 o p_397372_
		2 o p_397029_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$divideIntoBatches$4
		static
		0 o p_396359_
	a (Lsz$a;Lawx;Ljk$c;)Ljava/util/stream/Stream; lambda$divideIntoBatches$1
		static
		0 o p_396365_
		1 o p_396366_
		2 o p_396367_
	a (Ljk$c;Lawx;)Ljava/util/stream/Stream; lambda$static$0
		static
		0 o p_396363_
		1 o p_396364_
	a (Ltf;)Ljk; lambda$fromGameTestInfo$5
		static
		0 o p_396372_
	a (Ljava/util/Collection;Ljk;I)Lsy; toGameTestBatch
		static
		0 o p_352081_
		1 o p_397090_
		2 o p_397893_
	a ()Ltk$b; fromGameTestInfo
		static
	a (I)Ltk$b; fromGameTestInfo
		static
		0 o p_352220_
	b (Ljk;Ljava/util/List;J)Lsy; lambda$divideIntoBatches$3
		static
		0 o p_396369_
		1 o p_396370_
		2 o p_396371_
	b (Ltf;)Ljk; lambda$divideIntoBatches$2
		static
		0 o p_396368_
sz$a net/minecraft/gametest/framework/GameTestBatchFactory$TestDecorator
	decorate (Ljk$c;Lawx;)Ljava/util/stream/Stream; decorate
		0 o p_397944_
		1 o p_397975_
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/GameTestBatchListener
	a (Lsy;)V testBatchStarting
		0 o p_320434_
	b (Lsy;)V testBatchFinished
		0 o p_320230_
tb net/minecraft/gametest/framework/GameTestEnvironments
	a Ljava/lang/String; DEFAULT
	b Lami; DEFAULT_KEY
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lami; create
		static
		0 o p_397201_
	a (Lqw;)V bootstrap
		static
		0 o p_397060_
tc 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 (Ljava/lang/Runnable;)Ltc; create
		static
		0 o p_177098_
	a (JLjava/lang/Runnable;)Ltc; create
		static
		0 o p_177095_
		1 o p_177096_
td net/minecraft/gametest/framework/GameTestException
	<init> (Ljava/lang/String;)V <init>
		0 o p_401300_
	a ()Lxx; getDescription
te net/minecraft/gametest/framework/GameTestHelper
	a Ltf; testInfo
	b Z finalCheckAdded
	<init> (Ltf;)V <init>
		0 o p_127597_
	a (Ljava/util/function/Function;Lejm;)Lxx; lambda$assertBlock$14
		static
		0 o p_396381_
		1 o p_396382_
	a (Lfaf;Lja;)V assertSameBlockStates
		0 o p_177225_
		1 o p_177226_
	a (Lcew;Ljk;I)V assertLivingEntityHasMobEffect
		0 o p_296040_
		1 o p_316528_
		2 o p_294266_
	a (Lduv;III)V assertBlockPresent
		0 o p_177204_
		1 o p_177205_
		2 o p_177206_
		3 o p_177207_
	a (III)V pressButton
		0 o p_177104_
		1 o p_177105_
		2 o p_177106_
	a (Lja;Lejm;Ljg;)V setBlock
		0 o p_435991_
		1 o p_435469_
		2 o p_433761_
	a (Lja;Lejm;)V setBlock
		0 o p_177253_
		1 o p_177254_
	a (Lduv;Lja;)V assertBlockPresent
		0 o p_177209_
		1 o p_177210_
	a (Lja;Lxx;)Lsx; assertionException
		0 o p_398006_
		1 o p_397633_
	a (Lja;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 (Lcee;Lfoh;)Lcdv; spawn
		0 o p_177174_
		1 o p_177175_
	a (Lduv;Lduv;)Lxx; lambda$assertBlockNotPresent$9
		static
		0 o p_396385_
		1 o p_396386_
	a (Lcee;Lfoc;)V assertEntityPresent
		0 o p_252010_
		1 o p_364252_
	a (Lja;Lfaf;Lja;)V lambda$assertSameBlockStates$27
		0 o p_177265_
		1 o p_177266_
		2 o p_177267_
	a (Lcdv;Lcdv;)Z lambda$assertEntityInstancePresent$17
		static
		0 o p_177138_
		1 o p_177139_
	a (Lcee;)Lcdv; findOneEntity
		0 o p_320756_
	a (Lcee;FFF)Lcdv; spawn
		0 o p_177164_
		1 o p_177165_
		2 o p_177166_
		3 o p_177167_
	a (Lcdv;Lcci;F)V hurt
		0 o p_376743_
		1 o p_376383_
		2 o p_376544_
	a (Lja;)Lejm; getBlockState
		0 o p_177233_
	a (Lcdv;Ljava/util/function/Function;Ljava/lang/Object;Lxx;)V assertEntityProperty
		0 o p_177148_
		1 o p_177149_
		2 o p_177151_
		3 o p_397438_
	a (JLja;)V assertAtTickTimeContainerEmpty
		0 o p_177121_
		1 o p_177122_
	a (Lcee;Lja;)Lcdv; spawn
		0 o p_177177_
		1 o p_177178_
	a (Lbdj;Lejm;)Lxx; lambda$assertBlockTag$11
		static
		0 o p_414992_
		1 o p_414993_
	a (Lcee;Lfoh;I)Ljava/util/List; spawn
		0 o p_433086_
		1 o p_433822_
		2 o p_434357_
	a (Ldhl;Lja;D)V assertItemEntityPresent
		0 o p_177195_
		1 o p_177196_
		2 o p_177197_
	a (Lja;Ldhl;)V assertContainerContainsSingle
		0 o p_398052_
		1 o p_397477_
	a (Lja;Lczl;Lfod;)V useBlock
		0 o p_262023_
		1 o p_261901_
		2 o p_262040_
	a (Lfoc;)Lfoc; absoluteAABB
		0 o p_361591_
	a (Lja;Lduv;Ljg;)V setBlock
		0 o p_435712_
		1 o p_434627_
		2 o p_434013_
	a (Ljava/lang/String;)V fail
		0 o p_433138_
	a (Lja;Lcee;Ljava/util/function/Function;Ljava/lang/Object;)V assertEntityData
		0 o p_177238_
		1 o p_177239_
		2 o p_177240_
		3 o p_177241_
	a (JLjava/lang/Runnable;)V runAtTickTime
		0 o p_177128_
		1 o p_177129_
	a (Ldhl;FFF)Lcvr; spawnItem
		0 o p_177190_
		1 o p_177191_
		2 o p_177192_
		3 o p_177193_
	a (Lcee;III)Lcdv; spawn
		0 o p_177169_
		1 o p_177170_
		2 o p_177171_
		3 o p_177172_
	a (Ldhl;Lfoh;)Lcvr; spawnItem
		0 o p_326872_
		1 o p_326853_
	a (Lami;)V setBiome
		0 o p_313921_
	a (Lxx;Lejm;)Lxx; lambda$assertBlockProperty$16
		static
		0 o p_397271_
		1 o p_397919_
	a (Ljava/lang/Runnable;)V succeedIf
		0 o p_177280_
	a (Ljava/lang/String;[Ljava/lang/Object;)Lsw; assertionException
		0 o p_397745_
		1 o p_397507_
	a (Ljava/util/function/Predicate;Lejm;)Z lambda$assertBlock$13
		static
		0 o p_177295_
		1 o p_177296_
	a (I)V setDayTime
		0 o p_177102_
	a (Lfoh;Lcdv;)Z lambda$assertEntityNotTouching$24
		static
		0 o p_177230_
		1 o p_177231_
	a (Lcdv;Lja;)V assertEntityInstancePresent
		0 o p_177141_
		1 o p_177142_
	a (Lcdv;Ljava/util/function/Predicate;Lxx;)V assertEntityProperty
		0 o p_177153_
		1 o p_177154_
		2 o p_397261_
	a (Ljava/lang/Object;Ljava/lang/Object;Lxx;)V assertValueEqual
		0 o p_324013_
		1 o p_323869_
		2 o p_397364_
	a (Lcee;I)V assertEntitiesPresent
		0 o p_312835_
		1 o p_312735_
	a (Lja;Lcdv;)Lsx; lambda$assertEntityInstancePresent$18
		0 o p_396377_
		1 o p_396378_
	a (Lja;Lczl;)V useBlock
		0 o p_250131_
		1 o p_251507_
	a ()Lawx; getLevel
	a (Lja;Lduv;Lduv;)Z lambda$assertBlockNotPresent$8
		0 o p_177249_
		1 o p_177250_
		2 o p_177251_
	a (Lcee;Lja;D)V assertEntityPresent
		0 o p_177180_
		1 o p_177181_
		2 o p_177182_
	a (Ldhl;Lja;)Lcvr; spawnItem
		0 o p_251435_
		1 o p_250287_
	a (Lxx;Lja;)V fail
		0 o p_397814_
		1 o p_397554_
	a (Lfoh;Lcdv;Lcdv;)I lambda$findClosestEntity$2
		static
		0 o p_319452_
		1 o p_319453_
		2 o p_319454_
	a (Ljava/lang/Class;)V killAllEntitiesOfClass
		0 o p_289538_
	a (Ldhl;Ldhp;)Z lambda$assertEntityInventoryContains$26
		static
		0 o p_263480_
		1 o p_263481_
	a (Ldhl;Lja;DI)V assertItemEntityCountIs
		0 o p_177199_
		1 o p_177200_
		2 o p_177201_
		3 o p_177202_
	a (Lcdv;III)V assertEntityInstancePresent
		0 o p_177133_
		1 o p_177134_
		2 o p_177135_
		3 o p_177136_
	a (Lcdv;Lfoc;Lxx;)V assertEntityPosition
		0 o p_353077_
		1 o p_353054_
		2 o p_397747_
	a (JLja;Ldhl;)V assertAtTickTimeContainerContains
		0 o p_177124_
		1 o p_177125_
		2 o p_177126_
	a (IIILduv;)V setBlock
		0 o p_177108_
		1 o p_177109_
		2 o p_177110_
		3 o p_177111_
	a (Lcew;)Lcew; makeAboutToDrown
		0 o p_177184_
	a (Lxx;Lcdv;)V fail
		0 o p_397384_
		1 o p_177288_
	a (Lfoh;)Lfoh; absoluteVec
		0 o p_177228_
	a (Lcee;DDD)V assertEntityTouching
		0 o p_177159_
		1 o p_177160_
		2 o p_177161_
		3 o p_177162_
	a (Lja;Lcee;Ljava/util/function/Predicate;)V assertEntityData
		0 o p_371245_
		1 o p_371536_
		2 o p_371765_
	a (ZLxx;)V assertTrue
		0 o p_249380_
		1 o p_397005_
	a (Lczl;Ldhp;Lja;Ljg;)V placeAt
		0 o p_261595_
		1 o p_262007_
		2 o p_261973_
		3 o p_262008_
	a (Lejm;Lduv;Lduv;)Z lambda$assertBlockPresent$6
		static
		0 o p_177214_
		1 o p_177215_
		2 o p_177216_
	a (Ljava/lang/Object;)Z lambda$assertEntityInventoryContains$25
		static
		0 o p_263479_
	a (Lja;Lcee;Ldhl;)V assertEntityIsHolding
		0 o p_263501_
		1 o p_263510_
		2 o p_263517_
	a (Lcee;Lja;ID)V assertEntitiesPresent
		0 o p_239372_
		1 o p_239373_
		2 o p_239374_
		3 o p_239375_
	a (Ldrn;)Lczl; makeMockPlayer
		0 o p_323908_
	a (Lcey;Lja;F)Ltl; walkTo
		0 o p_177186_
		1 o p_177187_
		2 o p_177188_
	a (Lepp$a;II)I getHeight
		0 o p_236775_
		1 o p_236776_
		2 o p_236777_
	a (Lja;Ljava/util/function/Predicate;Ljava/util/function/Function;)V assertBlock
		0 o p_177272_
		1 o p_177273_
		2 o p_397415_
	a (Lja;Lduv;)V setBlock
		0 o p_177246_
		1 o p_177247_
	a (Lcee;Lja;I)Ljava/util/List; spawn
		0 o p_434502_
		1 o p_435888_
		2 o p_436022_
	a (Lja;Ljava/lang/Class;)Legg; getBlockEntity
		0 o p_177348_
		1 o p_397272_
	a (Lcey;FFF)V moveTo
		0 o p_326829_
		1 o p_326862_
		2 o p_326823_
		3 o p_326844_
	a (Ljava/lang/Runnable;J)V lambda$onEachTick$35
		0 o p_177282_
		1 o p_177283_
	a (Lcee;Lfoh;D)Ljava/util/List; findEntities
		0 o p_320878_
		1 o p_320734_
		2 o p_320825_
	a (Lekp;Ljava/util/function/Predicate;Lejm;)Z lambda$assertBlockProperty$15
		static
		0 o p_277262_
		1 o p_277263_
		2 o p_277264_
	a (Lja;Lekp;Ljava/util/function/Predicate;Lxx;)V assertBlockProperty
		0 o p_177260_
		1 o p_177261_
		2 o p_177262_
		3 o p_397574_
	a (Lbdj;Lja;)V assertBlockTag
		0 o p_397176_
		1 o p_397607_
	a (ILjava/lang/Runnable;)V succeedOnTickWhen
		0 o p_177118_
		1 o p_177119_
	a (Lxx;)Lsw; assertionException
		0 o p_397303_
	a (Ldhl;)V assertItemEntityPresent
		0 o p_304857_
	a (Ljava/util/function/Consumer;)V forEveryBlockInStructure
		0 o p_177293_
	a (Lcdv;)V kill
		0 o p_376706_
	a (Lja;Lja;)V assertSameBlockState
		0 o p_177269_
		1 o p_177270_
	a (Lfoc;Lcdv;)Z lambda$findEntities$3
		static
		0 o p_319450_
		1 o p_319451_
	a (Lja;Lekp;Ljava/lang/Comparable;)V assertBlockProperty
		0 o p_177256_
		1 o p_177257_
		2 o p_177258_
	a (Ldhl;Lcvr;)Z lambda$assertItemEntityNotPresent$22
		static
		0 o p_445284_
		1 o p_445285_
	a (Lja;Ljg;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 (Lcee;IIID)Lcdv; findClosestEntity
		0 o p_320915_
		1 o p_320152_
		2 o p_319868_
		3 o p_319912_
		4 o p_320874_
	a (Lja;J)V pulseRedstone
		0 o p_177235_
		1 o p_177236_
	a (Lja;Ljava/lang/String;[Ljava/lang/Object;)Lsx; assertionException
		0 o p_397073_
		1 o p_398019_
		2 o p_397677_
	a (IIILejm;)V setBlock
		0 o p_177113_
		1 o p_177114_
		2 o p_177115_
		3 o p_177116_
	b (JLjava/lang/Runnable;)V runAfterDelay
		0 o p_177307_
		1 o p_177308_
	b (Lcee;Lja;D)Ljava/util/List; getEntities
		0 o p_238400_
		1 o p_238401_
		2 o p_238402_
	b (Lja;Lejm;)V assertBlockState
		0 o p_397259_
		1 o p_397586_
	b (Lduv;Lja;)V assertBlockNotPresent
		0 o p_177342_
		1 o p_177343_
	b (Lja;Lcee;Ldhl;)V assertEntityInventoryContains
		0 o p_263495_
		1 o p_263521_
		2 o p_263502_
	b (Ljava/lang/Runnable;J)V lambda$failIfEver$34
		0 o p_177364_
		1 o p_177365_
	b (Lxx;)V fail
		0 o p_397383_
	b (Lfoc;)Lfoc; relativeAABB
		0 o p_362943_
	b (Lja;)V pressButton
		0 o p_177386_
	b (Lja;Ldhl;)V assertContainerContains
		0 o p_177243_
		1 o p_177244_
	b (Ldhl;Lja;D)V assertItemEntityNotPresent
		0 o p_236779_
		1 o p_236780_
		2 o p_236781_
	b (Lcee;)V assertEntityPresent
		0 o p_177157_
	b (Ljava/lang/Runnable;)V succeedWhen
		0 o p_177362_
	b (Lcee;DDD)V assertEntityNotTouching
		0 o p_177312_
		1 o p_177313_
		2 o p_177314_
		3 o p_177315_
	b (Lcee;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 (Ldhl;Lcvr;)Z lambda$assertItemEntityPresent$21
		static
		0 o p_445286_
		1 o p_445287_
	b (Lcee;Lja;)Lcey; spawnWithNoFreeWill
		0 o p_177330_
		1 o p_177331_
	b (Lcee;Lfoh;)Lcey; spawnWithNoFreeWill
		0 o p_177327_
		1 o p_177328_
	b (III)V pullLever
		0 o p_177303_
		1 o p_177304_
		2 o p_177305_
	b (Lcey;Lja;F)V lambda$walkTo$4
		0 o p_177333_
		1 o p_177334_
		2 o p_177335_
	b (Lcew;)Lcew; withLowHealth
		0 o p_286794_
	b (Lja;Lcee;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 (Lcdv;)V lambda$killAllEntitiesOfClass$1
		0 o p_375467_
	b (Lcee;FFF)Lcey; spawnWithNoFreeWill
		0 o p_177317_
		1 o p_177318_
		2 o p_177319_
		3 o p_177320_
	b (Lfoh;)Lfoh; relativeVec
		0 o p_251543_
	b (Lduv;Lduv;)Lxx; lambda$assertBlockPresent$7
		static
		0 o p_396373_
		1 o p_396374_
	b (Ldhl;)V assertItemEntityNotPresent
		0 o p_304474_
	b (Lja;Ljava/util/function/Predicate;Ljava/util/function/Function;)V assertBlockState
		0 o p_177358_
		1 o p_177359_
		2 o p_397756_
	b (ZLxx;)V assertFalse
		0 o p_277974_
		1 o p_397844_
	b (Lcee;III)Lcey; spawnWithNoFreeWill
		0 o p_177322_
		1 o p_177323_
		2 o p_177324_
		3 o p_177325_
	b (Lcee;Lfoc;)V assertEntityNotPresent
		0 o p_341944_
		1 o p_362043_
	b (Lbdj;Lejm;)Z lambda$assertBlockTag$10
		static
		0 o p_396383_
		1 o p_396384_
	b (Lfoh;Lcdv;)Z lambda$assertEntityTouching$23
		static
		0 o p_177345_
		1 o p_177346_
	b (Lduv;III)V assertBlockNotPresent
		0 o p_177337_
		1 o p_177338_
		2 o p_177339_
		3 o p_177340_
	b ()V killAllEntities
	c (Lja;)V useBlock
		0 o p_177409_
	c (Lduv;Lja;)V succeedWhenBlockPresent
		0 o p_177383_
		1 o p_177384_
	c (Ldhl;Lcvr;)Z lambda$assertItemEntityNotPresent$20
		static
		0 o p_445282_
		1 o p_445283_
	c (Ljava/lang/Runnable;)V failIf
		0 o p_177393_
	c (Lja;Ldhl;)V lambda$assertAtTickTimeContainerContains$28
		0 o p_396375_
		1 o p_396376_
	c (Lcee;)Ljava/util/List; getEntities
		0 o p_320029_
	c (Lja;Lcee;Ljava/util/function/Function;Ljava/lang/Object;)V lambda$succeedWhenEntityData$30
		0 o p_177388_
		1 o p_177389_
		2 o p_177390_
		3 o p_177391_
	c (Lcdv;)Z lambda$killAllEntitiesOfClass$0
		static
		0 o p_177131_
	c (Lcee;Lja;)V assertEntityPresent
		0 o p_177375_
		1 o p_177376_
	c ()Lawy; makeMockServerPlayerInLevel
	c (Lcee;III)V assertEntityPresent
		0 o p_177370_
		1 o p_177371_
		2 o p_177372_
		3 o p_177373_
	c (Lduv;III)V succeedWhenBlockPresent
		0 o p_177378_
		1 o p_177379_
		2 o p_177380_
		3 o p_177381_
	d (Lja;)V pullLever
		0 o p_177422_
	d (Ljava/lang/Runnable;)V failIfEver
		0 o p_177411_
	d (Lduv;Lja;)V lambda$succeedWhenBlockPresent$12
		0 o p_177406_
		1 o p_177407_
	d (Ldhl;Lcvr;)Z lambda$assertItemEntityPresent$19
		static
		0 o p_445280_
		1 o p_445281_
	d (Lcee;Lja;)V assertEntityNotPresent
		0 o p_177403_
		1 o p_177404_
	d (Lcee;III)V assertEntityNotPresent
		0 o p_177398_
		1 o p_177399_
		2 o p_177400_
		3 o p_177401_
	d ()V setNight
	d (Lcee;)V assertEntityNotPresent
		0 o p_177310_
	e (Lja;)V destroyBlock
		0 o p_177435_
	e (Lcee;III)V succeedWhenEntityPresent
		0 o p_177414_
		1 o p_177415_
		2 o p_177416_
		3 o p_177417_
	e (Lcee;Lja;)V succeedWhenEntityPresent
		0 o p_177419_
		1 o p_177420_
	e ()V succeed
	e (Ljava/lang/Runnable;)V onEachTick
		0 o p_177424_
	f (Lja;)V assertContainerEmpty
		0 o p_177441_
	f (Lcee;III)V succeedWhenEntityNotPresent
		0 o p_177427_
		1 o p_177428_
		2 o p_177429_
		3 o p_177430_
	f ()V tickPrecipitation
	f (Lcee;Lja;)V succeedWhenEntityNotPresent
		0 o p_177432_
		1 o p_177433_
	g (Lja;)V randomTick
		0 o p_177447_
	g (Lcee;Lja;)V lambda$succeedWhenEntityNotPresent$32
		0 o p_177438_
		1 o p_177439_
	g ()Ltl; startSequence
	h (Lja;)V tickBlock
		0 o p_393816_
	h ()Lebr; getTestRotation
	h (Lcee;Lja;)V lambda$succeedWhenEntityPresent$31
		0 o p_177444_
		1 o p_177445_
	i (Lja;)V tickPrecipitation
		0 o p_313817_
	i ()Ljg; getTestDirection
	j (Lja;)Lja; absolutePos
		0 o p_177450_
	j ()J getTick
	k ()Lfoc; getBounds
	k (Lja;)Lja; relativePos
		0 o p_177453_
	l (Lja;)V lambda$assertAtTickTimeContainerEmpty$29
		0 o p_177456_
	l ()V ensureSingleFinalCheck
	m (Lja;)V lambda$pulseRedstone$5
		0 o p_177459_
	m ()Lfoc; getRelativeBounds
	n ()Ltd; lambda$failIf$33
te$1 net/minecraft/gametest/framework/GameTestHelper$1
	a Ldrn; val$gameType
	<init> (Lte;Ldrq;Lcom/mojang/authlib/GameProfile;Ldrn;)V <init>
		0 o p_251411_
		1 o p_249697_
		2 o p_248826_
		3 o p_323706_
	a ()Ldrn; gameMode
	ab_ ()Z isClientAuthoritative
te$2 net/minecraft/gametest/framework/GameTestHelper$2
	<init> (Lte;Lnet/minecraft/server/MinecraftServer;Lawx;Lcom/mojang/authlib/GameProfile;Lawh;)V <init>
		0 o p_251928_
		1 o p_323496_
		2 o p_324155_
		3 o p_248967_
		4 o p_323952_
	a ()Ldrn; gameMode
te$3 net/minecraft/gametest/framework/GameTestHelper$3
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
tf net/minecraft/gametest/framework/GameTestInfo
	a Ljk$c; test
	b Lja; testBlockPos
	c Lawx; 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 Ltv; retryOptions
	m Lcom/google/common/base/Stopwatch; timer
	n Z done
	o Lebr; extraRotation
	p Ltd; error
	q Leie; testInstanceBlockEntity
	<init> (Ljk$c;Lebr;Lawx;Ltv;)V <init>
		0 o p_397184_
		1 o p_127614_
		2 o p_127615_
		3 o p_320308_
	A ()I requiredSuccesses
	B ()Ltv; retryOptions
	C ()Ljava/util/stream/Stream; getListeners
	D ()Ltf; copyReset
	E ()V tickInternal
	F ()V startTest
	G ()V finish
	a (Lti;)V addListener
		0 o p_127625_
	a (I)Ltf; startExecution
		0 o p_320211_
	a (Ltk;Lti;)V lambda$tick$2
		0 o p_319455_
		1 o p_319456_
	a (Ltl;)V lambda$tickInternal$4
		0 o p_396387_
	a (Ltd;)V fail
		0 o p_401164_
	a (Ltk;)V tick
		0 o p_320062_
	a (Lja;Lebr;Lawx;)Leie; createTestInstanceBlock
		0 o p_397898_
		1 o p_397556_
		2 o p_397673_
	a (JLjava/lang/Runnable;)V setRunAtTickTime
		0 o p_177473_
		1 o p_177474_
	a ()V placeStructure
	a (Lcdv;)V lambda$succeed$6
		static
		0 o p_305656_
	a (Lxx;)V fail
		0 o p_401340_
	a (Lja;)V setTestBlockPos
		0 o p_397520_
	b (Lti;)V lambda$placeStructure$0
		0 o p_127630_
	b (Lcdv;)Z lambda$succeed$5
		static
		0 o p_305655_
	b (Ltk;Lti;)V lambda$tick$1
		0 o p_319457_
		1 o p_319458_
	b ()Lamj; id
	b (Ltl;)V lambda$tickInternal$3
		0 o p_396388_
	c ()Lja; getTestBlockPos
	d ()Lja; getTestOrigin
	e ()Lfoc; getStructureBounds
	f ()Leie; getTestInstanceBlockEntity
	g ()Lawx; getLevel
	h ()Z hasSucceeded
	i ()Z hasFailed
	j ()Z hasStarted
	k ()Z isDone
	l ()J getRunTime
	m ()V succeed
	n ()Ltd; getError
	o ()Ltf; prepareTestStructure
	p ()I getTick
	q ()Ltl; createSequence
	r ()Z isRequired
	s ()Z isOptional
	t ()Lamj; getStructure
	toString ()Ljava/lang/String; toString
	u ()Lebr; getRotation
	v ()Ltg; getTest
	w ()Ljk$c; getTestHolder
	x ()I getTimeoutTicks
	y ()Z isFlaky
	z ()I maxAttempts
tg net/minecraft/gametest/framework/GameTestInstance
	a Ltz; info
	b Lcom/mojang/serialization/Codec; DIRECT_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ltz;)V <init>
		0 o p_397684_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Ljava/lang/String;)Lym; descriptionRow
		0 o p_397304_
		1 o p_397169_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_397208_
	a (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_397652_
	a (Ljava/lang/String;Lym;)Lym; descriptionRow
		0 o p_397979_
		1 o p_397599_
	a (Lte;)V run
		0 o p_397373_
	a (Ljx;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_
	b ()Lym; typeDescription
	c ()Lxx; describe
	d ()Ljk; batch
	e ()Lamj; structure
	f ()I maxTicks
	g ()I setupTicks
	h ()Z required
	i ()Z manualOnly
	j ()I maxAttempts
	k ()I requiredSuccesses
	l ()Z skyAccess
	m ()Lebr; rotation
	n ()Ltz; info
	o ()Lym; describeType
	p ()Lxx; describeInfo
th net/minecraft/gametest/framework/GameTestInstances
	a Lami; ALWAYS_PASS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lami; create
		static
		0 o p_397326_
	a (Lqw;)V bootstrap
		static
		0 o p_397733_
ti net/minecraft/gametest/framework/GameTestListener
	a (Ltf;Ltf;Ltk;)V testAddedForRerun
		0 o p_320937_
		1 o p_320294_
		2 o p_320147_
	a (Ltf;)V testStructureLoaded
		0 o p_127651_
	a (Ltf;Ltk;)V testPassed
		0 o p_177494_
		1 o p_320110_
	b (Ltf;Ltk;)V testFailed
		0 o p_127652_
		1 o p_320238_
tj 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 (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_
	a (Lfih$c;Lbaa;Ljoptsimple/OptionSet;Ljava/lang/Thread;)Ltm; lambda$runGameTestServer$0
		static
		0 o p_432358_
		1 o p_432359_
		2 o p_432360_
		3 o p_432361_
tk net/minecraft/gametest/framework/GameTestRunner
	a I DEFAULT_TESTS_PER_ROW
	b Lorg/slf4j/Logger; LOGGER
	c Lawx; level
	d Ltn; testTicker
	e Ljava/util/List; allTestInfos
	f Lcom/google/common/collect/ImmutableList; batches
	g Ljava/util/List; batchListeners
	h Ljava/util/List; scheduledForRerun
	i Ltk$b; testBatcher
	j Z stopped
	k Ljk; currentEnvironment
	l Ltk$c; existingStructureSpawner
	m Ltk$c; newStructureSpawner
	n Z haltOnError
	o Z clearBetweenBatches
	<clinit> ()V <clinit>
		static
	<init> (Ltk$b;Ljava/util/Collection;Lawx;Ltn;Ltk$c;Ltk$c;ZZ)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_
		7 o p_433114_
	a (I)V runBatch
		0 o p_319917_
	a ()Ljava/util/List; getTestInfos
	a (Lsy;)Ljava/util/stream/Stream; lambda$new$0
		static
		0 o p_319468_
	a (Ljava/util/Collection;)Ljava/util/Collection; createStructuresForBatch
		0 o p_320080_
	a (Lsy;Lta;)V lambda$runBatch$4
		static
		0 o p_396389_
		1 o p_396390_
	a (Ltf;Ltf;Lti;)V lambda$rerunTest$2
		0 o p_319465_
		1 o p_319466_
		2 o p_319467_
	a (Ltf;)V rerunTest
		0 o p_320525_
	a (Lta;)V addListener
		0 o p_320573_
	b (Ltf;)Ljava/util/Optional; spawn
		0 o p_320187_
	b ()V start
	c (Ltf;)Ljava/lang/String; lambda$runScheduledRerunTests$5
		static
		0 o p_396391_
	c ()V stop
	d (Ltf;)V lambda$runBatch$3
		0 o p_432362_
	d ()V endCurrentEnvironment
	e ()V runScheduledRerunTests
	e (Ltf;)V lambda$new$1
		static
		0 o p_319464_
tk$1 net/minecraft/gametest/framework/GameTestRunner$1
	a Ltt; val$currentBatchTracker
	b Lsy; val$currentBatch
	c I val$batchIndex
	d Ltk; this$0
	<init> (Ltk;Ltt;Lsy;I)V <init>
		0 o p_319810_
		1 o p_320097_
		2 o p_397667_
		3 o p_320476_
	a (J)V lambda$testFailed$2
		0 o p_351713_
	a (Lsy;Lta;)V lambda$testCompleted$0
		static
		0 o p_396392_
		1 o p_396393_
	a (Ltf;Ltf;Ltk;)V testAddedForRerun
		0 o p_320035_
		1 o p_320699_
		2 o p_320447_
	a (Ltf;)V testStructureLoaded
		0 o p_320033_
	a (Ltf;Ltk;)V testPassed
		0 o p_320625_
		1 o p_320879_
	b (Ltf;Ltk;)V testFailed
		0 o p_320900_
		1 o p_320892_
	b (J)V lambda$testCompleted$1
		0 o p_319954_
	b (Ltf;)V testCompleted
		0 o p_435385_
tk$a net/minecraft/gametest/framework/GameTestRunner$Builder
	a Lawx; level
	b Ltn; testTicker
	c Ltk$b; batcher
	d Ltk$c; existingStructureSpawner
	e Ltk$c; newStructureSpawner
	f Ljava/util/Collection; batches
	g Z haltOnError
	h Z clearBetweenBatches
	<init> (Ljava/util/Collection;Lawx;)V <init>
		0 o p_320127_
		1 o p_320437_
	a (Ltk$b;)Ltk$a; batcher
		0 o p_352338_
	a (Ljava/util/Collection;Lawx;)Ltk$a; fromBatches
		static
		0 o p_319850_
		1 o p_320176_
	a (Ltw;)Ltk$a; existingStructureSpawner
		0 o p_352321_
	a ()Ltk$a; haltOnError
	a (Ltk$c;)Ltk$a; newStructureSpawner
		0 o p_320647_
	b (Ljava/util/Collection;Lawx;)Ltk$a; fromInfo
		static
		0 o p_319878_
		1 o p_320046_
	b ()Ltk$a; clearBetweenBatches
	c ()Ltk; build
tk$b net/minecraft/gametest/framework/GameTestRunner$GameTestBatcher
	batch (Ljava/util/Collection;)Ljava/util/Collection; batch
		0 o p_320173_
tk$c net/minecraft/gametest/framework/GameTestRunner$StructureSpawner
	a Ltk$c; IN_PLACE
	b Ltk$c; NOT_SET
	<clinit> ()V <clinit>
		static
	a (Ltf;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_320313_
	a (Lawx;)V onBatchStart
		0 o p_352207_
	b (Ltf;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_423189_
	c (Ltf;)Ltf; lambda$static$0
		static
		0 o p_423188_
	spawnStructure (Ltf;)Ljava/util/Optional; spawnStructure
		0 o p_320038_
tl net/minecraft/gametest/framework/GameTestSequence
	a Ltf; parent
	b Ljava/util/List; events
	c I lastTick
	<init> (Ltf;)V <init>
		0 o p_177542_
	a (ILjava/lang/Runnable;)Ltl; thenExecuteAfter
		0 o p_177547_
		1 o p_177548_
	a (JLjava/lang/Runnable;)Ltl; thenWaitUntil
		0 o p_177550_
		1 o p_177551_
	a (Ltl$a;)V lambda$thenTrigger$5
		0 o p_396399_
	a (Ljava/util/function/Supplier;)V thenFail
		0 o p_177555_
	a (Ljava/lang/Runnable;)Ltl; thenWaitUntil
		0 o p_177553_
	a ()V thenSucceed
	a (I)Ltl; thenIdle
		0 o p_177545_
	b (I)V tickAndContinue
		0 o p_397648_
	b (ILjava/lang/Runnable;)Ltl; thenExecuteFor
		0 o p_177560_
		1 o p_177561_
	b (Ljava/util/function/Supplier;)V lambda$thenFail$4
		0 o p_400880_
	b ()Ltl$a; thenTrigger
	b (Ljava/lang/Runnable;)Ltl; thenExecute
		0 o p_177563_
	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_
tl$a net/minecraft/gametest/framework/GameTestSequence$Condition
	a Ltl; this$0
	b I NOT_TRIGGERED
	c I triggerTime
	<init> (Ltl;)V <init>
		0 o p_177581_
	a ()V assertTriggeredThisTick
	a (I)V trigger
		0 o p_397972_
tm net/minecraft/gametest/framework/GameTestServer
	m Lorg/slf4j/Logger; LOGGER
	n I PROGRESS_REPORT_INTERVAL
	o I TEST_POSITION_RANGE
	p Lane; NO_SERVICES
	q Ldcx; ENABLED_FEATURES
	r Lbwb; sampleLogger
	s Ljava/util/Optional; testSelection
	t Z verify
	u Ljava/util/List; testBatches
	v Lcom/google/common/base/Stopwatch; stopwatch
	w Leqn; WORLD_OPTIONS
	x Ltt; testTracker
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Thread;Lfih$c;Lbaa;Lani;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 (Ljava/lang/Thread;Lfih$c;Lbaa;Ljava/util/Optional;Z)Ltm; create
		static
		0 o p_206607_
		1 o p_206608_
		2 o p_206609_
		3 o p_397118_
		4 o p_397698_
	a (Ljk$c;)Z lambda$evaluateTestsToRun$3
		static
		0 o p_396402_
	a (Lanh$c;Ldru;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 (Ldru;Lanh$a;)Lanh$b; lambda$create$0
		static
		0 o p_359462_
		1 o p_359463_
	a (Ljy;Ljava/lang/String;)Ljava/util/stream/Stream; getTestsForSelection
		static
		0 o p_397865_
		1 o p_397345_
	a (Lbbb;)Z isSingleplayerOwner
		0 o p_436045_
	a (Lawx;)Ljava/util/List; evaluateTestsToRun
		0 o p_397301_
	a (Lae;)Lae; fillServerSystemReport
		0 o p_177613_
	a (Ljava/util/function/BooleanSupplier;)V tickServer
		0 o p_177619_
	a (Ljk$c;Lawx;)Ljava/util/stream/Stream; rotateAndMultiply
		static
		0 o p_397022_
		1 o p_397659_
	a (Lp;)V onServerCrash
		0 o p_177623_
	a (Ltf;)V logFailedTest
		static
		0 o p_401161_
	b (Lawx;)V startTests
		0 o p_177625_
	b (Ljk$c;)Z lambda$evaluateTestsToRun$2
		static
		0 o p_396401_
	bB ()Z haveTestsStarted
	c ()Z shouldInformAdmins
	e ()Z initServer
	f ()Lbwe; getTickTimeLogger
	g ()Z isTickTimeLoggingEnabled
	i ()V onServerExit
	k ()I operatorUserPermissionLevel
	l ()I getFunctionCompilationLevel
	m ()Z shouldRconBroadcast
	n ()Z isDedicatedServer
	o ()I getRateLimitPacketsPerSecond
	p ()Z isEpollEnabled
	r ()Z isSpawnerBlockEnabled
	s ()Z isPublished
	t ()I getMaxPlayers
	w_ ()Z isHardcore
	x_ ()V waitUntilNextTick
	y_ ()Z isCommandBlockEnabled
tm$1 net/minecraft/gametest/framework/GameTestServer$1
	<init> (Ltm;Lnet/minecraft/server/MinecraftServer;Ljr;Lfik;Layp;)V <init>
		0 o p_250202_
		1 o p_249562_
		2 o p_251417_
		3 o p_251854_
		4 o p_442486_
tm$a net/minecraft/gametest/framework/GameTestServer$MockProfileResolver
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/util/Optional; fetchByName
		0 o p_440569_
	a (Ljava/util/UUID;)Ljava/util/Optional; fetchById
		0 o p_439458_
tm$b net/minecraft/gametest/framework/GameTestServer$MockUserNameToIdResolver
	a Ljava/util/Set; savedIds
	<init> ()V <init>
	a (Ljava/lang/String;Lbbb;)Z lambda$get$0
		static
		0 o p_434214_
		1 o p_433633_
	a (Ljava/lang/String;)Ljava/util/Optional; get
		0 o p_433921_
	a (Ljava/util/UUID;Lbbb;)Z lambda$get$2
		static
		0 o p_433505_
		1 o p_435750_
	a (Ljava/util/UUID;)Ljava/util/Optional; get
		0 o p_433513_
	a ()V save
	a (Z)V resolveOfflineUsers
		0 o p_435278_
	a (Lbbb;)V add
		0 o p_434475_
	b (Ljava/lang/String;)Ljava/util/Optional; lambda$get$1
		static
		0 o p_435174_
tn net/minecraft/gametest/framework/GameTestTicker
	a Ltn; SINGLETON
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/util/Collection; testInfos
	d Ltk; runner
	e Ltn$a; state
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ltk;)V setRunner
		0 o p_320547_
	a ()V clear
	a (Ltf;)V add
		0 o p_127789_
	b (Ltf;)V lambda$tick$0
		0 o p_319813_
	b ()V tick
tn$a net/minecraft/gametest/framework/GameTestTicker$State
	a Ltn$a; IDLE
	b Ltn$a; RUNNING
	c Ltn$a; HALTING
	d [Ltn$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_405698_
		1 o p_405618_
	a ()[Ltn$a; $values
		static
	valueOf (Ljava/lang/String;)Ltn$a; valueOf
		static
		0 o p_405525_
	values ()[Ltn$a; values
		static
to net/minecraft/gametest/framework/GameTestTimeoutException
	a Lxx; message
	<init> (Lxx;)V <init>
		0 o p_401095_
	a ()Lxx; getDescription
tp net/minecraft/gametest/framework/GeneratedTest
	a Ljava/util/Map; tests
	b Lami; functionKey
	c Ljava/util/function/Consumer; function
	<init> (Ljava/util/Map;Lamj;Ljava/util/function/Consumer;)V <init>
		0 o p_397881_
		1 o p_397734_
		2 o p_397974_
	<init> (Lamj;Ltz;Ljava/util/function/Consumer;)V <init>
		0 o p_397873_
		1 o p_397065_
		2 o p_397393_
	<init> (Ljava/util/Map;Lami;Ljava/util/function/Consumer;)V <init>
		0 o tests
		1 o functionKey
		2 o function
	a ()Ljava/util/Map; tests
	b ()Lami; 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
tq net/minecraft/gametest/framework/GlobalTestReporter
	a Luf; DELEGATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V finish
		static
	a (Luf;)V replaceWith
		static
		0 o p_177656_
	a (Ltf;)V onTestFailed
		static
		0 o p_177654_
	b (Ltf;)V onTestSuccess
		static
		0 o p_177658_
tr 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 ()V finish
	a (Ltf;)V onTestFailed
		0 o p_177669_
	a (Ltf;Ljava/lang/String;)Lorg/w3c/dom/Element; createTestCase
		0 o p_177671_
		1 o p_177672_
	b (Ltf;)V onTestSuccess
		0 o p_177674_
ts net/minecraft/gametest/framework/LogTestReporter
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ltf;)V onTestFailed
		0 o p_127797_
	b (Ltf;)V onTestSuccess
		0 o p_177676_
tt 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 (Lti;)V addListener
		0 o p_127812_
	a (Ljava/util/function/Consumer;)V addFailureListener
		0 o p_127808_
	a (Lti;Ltf;)V lambda$addListener$0
		static
		0 o p_127814_
		1 o p_127815_
	a (Ljava/lang/StringBuffer;Ltf;)V lambda$getProgressBar$1
		static
		0 o p_127805_
		1 o p_127806_
	a ()I getFailedRequiredCount
	a (Ltf;)V addTestToTrack
		0 o p_127810_
	b ()I getFailedOptionalCount
	b (Ltf;)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
tt$1 net/minecraft/gametest/framework/MultipleTestTracker$1
	a Ljava/util/function/Consumer; val$listener
	<init> (Ltt;Ljava/util/function/Consumer;)V <init>
		0 o p_127827_
		1 o p_127828_
	a (Ltf;Ltf;Ltk;)V testAddedForRerun
		0 o p_320337_
		1 o p_319975_
		2 o p_320688_
	a (Ltf;)V testStructureLoaded
		0 o p_127830_
	a (Ltf;Ltk;)V testPassed
		0 o p_177685_
		1 o p_319909_
	b (Ltf;Ltk;)V testFailed
		0 o p_127832_
		1 o p_319772_
tu net/minecraft/gametest/framework/ReportGameListener
	a I attempts
	b I successes
	<init> ()V <init>
	a (Lawx;Lja;)Ljava/util/Optional; lambda$getTestInstanceBlockEntity$2
		static
		0 o p_396404_
		1 o p_396405_
	a (Lxx;Leie;)V lambda$reportFailure$1
		static
		0 o p_396407_
		1 o p_396408_
	a (Ltf;Ltk;Z)V handleRetry
		0 o p_319864_
		1 o p_319782_
		2 o p_320742_
	a (Lawx;Lo;Ljava/lang/String;)V say
		static
		0 o p_177701_
		1 o p_177702_
		2 o p_177703_
	a (Ljava/lang/String;Lo;Lawy;)V lambda$say$4
		static
		0 o p_177707_
		1 o p_177708_
		2 o p_177709_
	a (Leie;)V lambda$reportPassed$0
		static
		0 o p_396406_
	a (Ltf;Ltk;)V testPassed
		0 o p_177729_
		1 o p_320359_
	a (Ltf;Ljava/lang/Throwable;)V reportFailure
		static
		0 o p_177726_
		1 o p_177727_
	a (Lawy;)Z lambda$say$3
		static
		0 o p_177705_
	a (Ltf;Ljava/lang/String;)V reportPassed
		static
		0 o p_177723_
		1 o p_177724_
	a (Ltf;Ltf;Ltk;)V testAddedForRerun
		0 o p_320478_
		1 o p_320907_
		2 o p_320607_
	a (Ltf;)V testStructureLoaded
		0 o p_177718_
	b (Ltf;)Ljava/util/Optional; getTestInstanceBlockEntity
		static
		0 o p_397435_
	b (Ltf;Ltk;)V testFailed
		0 o p_177737_
		1 o p_320181_
	b (Ltf;Ljava/lang/String;)V visualizePassedTest
		static
		0 o p_177731_
		1 o p_177732_
	b (Ltf;Ljava/lang/Throwable;)V visualizeFailedTest
		static
		0 o p_177734_
		1 o p_177735_
tv net/minecraft/gametest/framework/RetryOptions
	a I numberOfTries
	b Z haltOnFailure
	c Ltv; NO_RETRIES
	<clinit> ()V <clinit>
		static
	<init> (IZ)V <init>
		0 o numberOfTries
		1 o haltOnFailure
	a (II)Z hasTriesLeft
		0 o p_320828_
		1 o p_320137_
	a ()Ltv; noRetries
		static
	b ()Z unlimitedTries
	c ()Z hasRetries
	d ()I numberOfTries
	e ()Z haltOnFailure
	equals (Ljava/lang/Object;)Z equals
		0 o p_320821_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tw net/minecraft/gametest/framework/StructureGridSpawner
	c I SPACE_BETWEEN_COLUMNS
	d I SPACE_BETWEEN_ROWS
	e I testsPerRow
	f I currentRowCount
	g Lfoc; rowBounds
	h Lja$a; nextTestNorthWestCorner
	i Lja; firstTestNorthWestCorner
	j Z clearOnBatch
	k F maxX
	l Ljava/util/Collection; testInLastBatch
	<init> (Lja;IZ)V <init>
		0 o p_320479_
		1 o p_320201_
		2 o p_352391_
	a (Lawx;)V onBatchStart
		0 o p_352155_
	a (Lawx;Ltf;)V lambda$onBatchStart$0
		static
		0 o p_396409_
		1 o p_396410_
	spawnStructure (Ltf;)Ljava/util/Optional; spawnStructure
		0 o p_320875_
tx 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 (Lja;Lawx;Lja;)Z lambda$findTestContainingPos$2
		static
		0 o p_177754_
		1 o p_177755_
		2 o p_177756_
	a (Lawx;Lja;)Ljava/util/Optional; lambda$lookedAtTestPos$6
		static
		0 o p_396414_
		1 o p_396415_
	a (Lebr;)I getRotationStepsForRotation
		static
		0 o p_177752_
	a (Lcdv;)Z lambda$clearSpaceForStructure$1
		static
		0 o p_177750_
	a (Lja;Lkf;Lebr;)Lja; getTransformedFarCorner
		static
		0 o p_308915_
		1 o p_309132_
		2 o p_308895_
	a (Lja;Lja;Lawx;)Z doesStructureContain
		static
		0 o p_127868_
		1 o p_127869_
		2 o p_127870_
	a (Ljk;)Z lambda$findTestBlocks$4
		static
		0 o p_417693_
	a (Lamj;Lja;Lkf;Lebr;Lawx;)Leie; createNewEmptyTest
		static
		0 o p_397331_
		1 o p_397076_
		2 o p_397736_
		3 o p_397442_
		4 o p_397074_
	a (ILawx;Lja;)V lambda$clearSpaceForStructure$0
		static
		0 o p_177746_
		1 o p_177747_
		2 o p_177748_
	a (Lja;)Z lambda$findTestBlocks$5
		static
		0 o p_417694_
	a (I)Lebr; getRotationForRotationSteps
		static
		0 o p_127836_
	a (Lja;Lja;)I lambda$findNearestTest$3
		static
		0 o p_177758_
		1 o p_177759_
	a (Lja;ILawx;)Ljava/util/Optional; findTestContainingPos
		static
		0 o p_397180_
		1 o p_397344_
		2 o p_397768_
	a (Lfoh;Lfoh;Leie;)Z lambda$lookedAtTestPos$7
		static
		0 o p_396411_
		1 o p_396412_
		2 o p_396413_
	a (ILja;Lawx;)V clearBlock
		static
		0 o p_127842_
		1 o p_127843_
		2 o p_127844_
	a (Lja;Lcdv;Lawx;)Ljava/util/stream/Stream; lookedAtTestPos
		static
		0 o p_397600_
		1 o p_397674_
		2 o p_397378_
	a (Lfaf;Lawx;)V clearSpaceForStructure
		static
		0 o p_127850_
		1 o p_127852_
	b (Lja;Lkf;Lebr;)Lfaf; getStructureBoundingBox
		static
		0 o p_177761_
		1 o p_177762_
		2 o p_177763_
	b (Lja;ILawx;)Ljava/util/Optional; findNearestTest
		static
		0 o p_397163_
		1 o p_397842_
		2 o p_397581_
	c (Lja;ILawx;)Ljava/util/stream/Stream; findTestBlocks
		static
		0 o p_127911_
		1 o p_127912_
		2 o p_127913_
tx$1 net/minecraft/gametest/framework/StructureUtils$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
ty 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 DEFAULT_X_SIZE
	i I DEFAULT_Y_SIZE
	j I DEFAULT_Z_SIZE
	k Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; CLEAR_NO_TESTS
	l Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; RESET_NO_TESTS
	m Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; TEST_INSTANCE_COULD_NOT_BE_FOUND
	n Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_STRUCTURES_TO_EXPORT
	o Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_TEST_INSTANCES
	p Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; NO_TEST_CONTAINING
	q Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; TOO_LARGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Lef;)V register
		static
		0 o p_397608_
		1 o p_397506_
	a (Leie;)Lxx; lambda$createNewStructure$47
		static
		0 o p_399388_
	a (Ljava/lang/String;)Lxx; lambda$export$6
		static
		0 o p_288266_
	a (Lej;Ljk$c;)Z lambda$toGameTestInfo$44
		static
		0 o p_396426_
		1 o p_396427_
	a (Lej;Ltv;Lja;)Ljava/util/Optional; lambda$toGameTestInfos$43
		static
		0 o p_396470_
		1 o p_396471_
		2 o p_396472_
	a (Lawx;Lja;)V lambda$createNewStructure$46
		static
		0 o p_414994_
		1 o p_414995_
	a (Ljava/util/Collection;)Lxx; lambda$run$8
		static
		0 o p_396432_
	a (Lej;)Lja; createTestPositionAround
		static
		0 o p_308921_
	a (Lub;Ltf;)Ljava/lang/Integer; lambda$reset$2
		static
		0 o p_396434_
		1 o p_396435_
	a (Lej;Ltf;)I resetGameTestInfo
		static
		0 o p_398051_
		1 o p_320507_
	a (Laoy;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptionsAndBuildInfo$19
		static
		0 o p_397786_
		1 o p_319482_
	a (Lej;Ltv;Lud;I)Ljava/util/stream/Stream; toGameTestInfo
		static
		0 o p_320465_
		1 o p_320183_
		2 o p_398020_
		3 o p_320854_
	a (Lej;Lamj;)Z verifyStructureExists
		static
		0 o p_397899_
		1 o p_397562_
	a (Lej;Ltk;)I trackAndStartRunner
		static
		0 o p_320627_
		1 o p_320295_
	a (Laoy;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$18
		static
		0 o p_396447_
		1 o p_396448_
	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 (Lej;Ljk;)I exportTestStructure
		static
		0 o p_128011_
		1 o p_397788_
	a (Lxx;I)Lxx; lambda$locate$10
		static
		0 o p_396429_
		1 o p_396430_
	a (Lej;Ltv;Lue;)Ljava/util/stream/Stream; toGameTestInfos
		static
		0 o p_320827_
		1 o p_320932_
		2 o p_397800_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Laoy;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions
		static
		0 o p_320397_
		1 o p_397514_
	a ()I stopTests
		static
	a (Lej;Lamj;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 (I)Lxx; lambda$locate$12
		static
		0 o p_396452_
	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 (Lcom/mojang/brigadier/builder/ArgumentBuilder;Laoy;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions
		static
		0 o p_320965_
		1 o p_397601_
		2 o p_320702_
	a (Ljava/lang/String;Lxx;)Lxx; lambda$showPos$48
		static
		0 o p_396445_
		1 o p_396446_
	a (Lej;Ljava/lang/String;)I showPos
		static
		0 o p_127960_
		1 o p_127961_
	a (Lub;Lja;Lorg/apache/commons/lang3/mutable/MutableInt;Lja;)V lambda$locate$11
		static
		0 o p_396475_
		1 o p_396476_
		2 o p_396477_
		3 o p_396478_
	a (Ljava/lang/String;Lyv;)Lyv; lambda$locate$9
		static
		0 o p_396437_
		1 o p_396438_
	a (Lja;Lej;Ltv;)Ljava/util/Optional; createGameTestInfo
		static
		0 o p_320172_
		1 o p_397178_
		2 o p_320822_
	a (ILej;Ltv;Ljk$c;)Ltf; lambda$toGameTestInfo$45
		static
		0 o p_396419_
		1 o p_396420_
		2 o p_396421_
		3 o p_396422_
	a (Lub;Ltv;II)I run
		static
		0 o p_397551_
		1 o p_397983_
		2 o p_397852_
		3 o p_397200_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_399389_
	a (Ljava/util/List;)Lxx; lambda$clear$5
		static
		0 o p_404175_
	a (Lub;)I reset
		static
		0 o p_397649_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$42
		static
		0 o p_396423_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptions$16
		static
		0 o p_319485_
	a (Ltf;)V lambda$trackAndStartRunner$49
		static
		0 o p_396449_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$41
		static
		0 o p_396433_
	b (Lcom/mojang/brigadier/builder/ArgumentBuilder;Laoy;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptionsAndBuildInfo
		static
		0 o p_320872_
		1 o p_397644_
	b ()Lxx; lambda$run$7
		static
	b (Lawx;Lja;)Ljava/util/stream/Stream; lambda$clear$4
		static
		0 o p_404171_
		1 o p_404172_
	b (Lub;)I clear
		static
		0 o p_397313_
	b (Laoy;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$17
		static
		0 o p_396456_
		1 o p_396457_
	b (I)Lxx; lambda$reset$3
		static
		0 o p_396428_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$40
		static
		0 o p_396473_
	c (Laoy;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$15
		static
		0 o p_396439_
		1 o p_396440_
	c (Lub;)I export
		static
		0 o p_397687_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$39
		static
		0 o p_396460_
	d (Lub;)I verify
		static
		0 o p_397193_
	d (Laoy;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$14
		static
		0 o p_396458_
		1 o p_396459_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$38
		static
		0 o p_396465_
	e (Laoy;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$13
		static
		0 o p_396450_
		1 o p_396451_
	e (Lub;)I locate
		static
		0 o p_398025_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$37
		static
		0 o p_396469_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$36
		static
		0 o p_396424_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$35
		static
		0 o p_128021_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$34
		static
		0 o p_128023_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$33
		static
		0 o p_319497_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$32
		static
		0 o p_396425_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$31
		static
		0 o p_396431_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$30
		static
		0 o p_396442_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$29
		static
		0 o p_396455_
	o (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$28
		static
		0 o p_396462_
	p (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27
		static
		0 o p_396453_
	q (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26
		static
		0 o p_396461_
	r (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25
		static
		0 o p_425187_
	s (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24
		static
		0 o p_425188_
	t (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_425191_
	u (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22
		static
		0 o p_425190_
	v (Lcom/mojang/brigadier/context/CommandContext;)Lub; lambda$register$21
		static
		0 o p_425189_
	w (Lcom/mojang/brigadier/context/CommandContext;)Lub; lambda$register$20
		static
		0 o p_396444_
ty$a net/minecraft/gametest/framework/TestCommand$TestBatchSummaryDisplayer
	a Lej; source
	<init> (Lej;)V <init>
		0 o source
	a (Lsy;)V testBatchStarting
		0 o p_319827_
	a ()Lej; source
	b (Lsy;)V testBatchFinished
		0 o p_320779_
	c (Lsy;)Lxx; 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
ty$b net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer
	a Lej; source
	b Ltt; tracker
	<init> (Lej;Ltt;)V <init>
		0 o source
		1 o tracker
	a ()Lej; source
	a (Ltf;Ltk;)V testPassed
		0 o p_177797_
		1 o p_320726_
	a (Ltf;Ltf;Ltk;)V testAddedForRerun
		0 o p_319856_
		1 o p_320528_
		2 o p_319832_
	a (Ltf;)V testStructureLoaded
		0 o p_128064_
	b (Ltf;Ltk;)V testFailed
		0 o p_128066_
		1 o p_320567_
	b ()Ltt; tracker
	c ()V showTestSummaryIfAllDone
	d ()Lxx; lambda$showTestSummaryIfAllDone$1
		static
	e ()Lxx; lambda$showTestSummaryIfAllDone$0
	equals (Ljava/lang/Object;)Z equals
		0 o p_320296_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tz net/minecraft/gametest/framework/TestData
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/lang/Object; environment
	c Lamj; structure
	d I maxTicks
	e I setupTicks
	f Z required
	g Lebr; rotation
	h Z manualOnly
	i I maxAttempts
	j I requiredSuccesses
	k Z skyAccess
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Lamj;IIZLebr;)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_
	<init> (Ljava/lang/Object;Lamj;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;Lamj;IIZLebr;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
	a (Ljava/util/function/Function;)Ltz; 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 ()Lamj; structure
	c ()I maxTicks
	d ()I setupTicks
	e ()Z required
	equals (Ljava/lang/Object;)Z equals
		0 o p_397039_
	f ()Lebr; rotation
	g ()Z manualOnly
	h ()I maxAttempts
	hashCode ()I hashCode
	i ()I requiredSuccesses
	j ()Z skyAccess
	toString ()Ljava/lang/String; toString
u net/minecraft/DetectedVersion
	a Lah; BUILT_IN
	b Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/lang/String;Z)Lah; createBuiltIn
		static
		0 o p_434552_
		1 o p_434237_
		2 o p_435203_
	a (Lcom/google/gson/JsonObject;)Lah; createFromJson
		static
		0 o p_415640_
	a (Ljava/lang/String;Ljava/lang/String;)Lah; createBuiltIn
		static
		0 o p_433428_
		1 o p_433812_
	a ()Lah; tryDetectVersion
		static
ua 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 (Ljx;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_397024_
	a (Lawx;)V setup
		0 o p_397489_
	b (Lawx;)V teardown
		0 o p_397431_
ua$a net/minecraft/gametest/framework/TestEnvironmentDefinition$AllOf
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ljava/util/List; definitions
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o definitions
	<init> ([Lua;)V <init>
		0 o p_398055_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lawx;)V setup
		0 o p_397476_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397209_
	a (Lawx;Ljk;)V lambda$teardown$2
		static
		0 o p_397971_
		1 o p_397475_
	b (Lawx;)V teardown
		0 o p_397650_
	b ()Ljava/util/List; definitions
	b (Lawx;Ljk;)V lambda$setup$1
		static
		0 o p_397359_
		1 o p_397273_
	equals (Ljava/lang/Object;)Z equals
		0 o p_397793_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ua$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 (Lawx;)V setup
		0 o p_397955_
	a (Lawx;Lamj;)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 (Lawx;Lamj;)V lambda$teardown$2
		static
		0 o p_397729_
		1 o p_397509_
	b (Lawx;)V teardown
		0 o p_397731_
	b ()Ljava/util/Optional; setupFunction
	c (Lawx;Lamj;)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
ua$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 (Ldrm$e;Ljava/lang/Object;)Lua$c$a; entry
		static
		0 o p_397315_
		1 o p_397234_
	a (Lawx;)V setup
		0 o p_397170_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397782_
	b (Lawx;)V teardown
		0 o p_397717_
	b ()Ljava/util/List; boolRules
	c ()Ljava/util/List; intRules
	equals (Ljava/lang/Object;)Z equals
		0 o p_397050_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ua$c$a net/minecraft/gametest/framework/TestEnvironmentDefinition$SetGameRules$Entry
	a Ldrm$e; key
	b Ljava/lang/Object; value
	<init> (Ldrm$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 ()Ldrm$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
ua$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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397416_
	a (Lawx;)V setup
		0 o p_397305_
	b ()I time
	equals (Ljava/lang/Object;)Z equals
		0 o p_397242_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ua$e net/minecraft/gametest/framework/TestEnvironmentDefinition$Weather
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lua$e$a; weather
	<clinit> ()V <clinit>
		static
	<init> (Lua$e$a;)V <init>
		0 o weather
	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_397274_
	a (Lawx;)V setup
		0 o p_397776_
	b ()Lua$e$a; weather
	b (Lawx;)V teardown
		0 o p_397150_
	equals (Ljava/lang/Object;)Z equals
		0 o p_397941_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ua$e$a net/minecraft/gametest/framework/TestEnvironmentDefinition$Weather$Type
	a Lua$e$a; CLEAR
	b Lua$e$a; RAIN
	c Lua$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 [Lua$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 (Lawx;)V apply
		0 o p_397874_
	a ()[Lua$e$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lua$e$a; valueOf
		static
		0 o p_397741_
	values ()[Lua$e$a; values
		static
ub net/minecraft/gametest/framework/TestFinder
	a Lud; NO_FUNCTIONS
	b Lue; NO_STRUCTURES
	c Lud; testInstanceFinder
	d Lue; testPosFinder
	e Lej; source
	<clinit> ()V <clinit>
		static
	<init> (Lej;Lud;Lue;)V <init>
		0 o p_320004_
		1 o p_397279_
		2 o p_397048_
	a ()Lub$a; builder
		static
	b ()Lej; source
	findTestPos ()Ljava/util/stream/Stream; findTestPos
	findTests ()Ljava/util/stream/Stream; findTests
ub$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 (ILjava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$createCopies$2
		static
		0 o p_396489_
		1 o p_396490_
	a (I)Lub$a; createMultipleCopies
		0 o p_330482_
	a (Lja;ILej;)Ljava/util/stream/Stream; lambda$radius$3
		static
		0 o p_396486_
		1 o p_396487_
		2 o p_396488_
	a (ZLjk$c;)Z lambda$failedTests$7
		static
		0 o p_396482_
		1 o p_396483_
	a (Lja;Lej;)Ljava/util/stream/Stream; lambda$allNearby$5
		static
		0 o p_396484_
		1 o p_396485_
	a (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$new$1
		static
		0 o p_329858_
	a (Lej;Lud;Lue;)Lub; build
		0 o p_330622_
		1 o p_397791_
		2 o p_397288_
	a (Lcom/mojang/brigadier/context/CommandContext;Z)Lub; failedTests
		0 o p_320960_
		1 o p_320352_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lub; nearest
		0 o p_320944_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;)Lub; byResourceSelection
		0 o p_397078_
		1 o p_397871_
	a (Lej;)Ljava/util/stream/Stream; lambda$lookedAt$6
		static
		0 o p_396491_
	a (Lcom/mojang/brigadier/context/CommandContext;I)Lub; radius
		0 o p_320307_
		1 o p_320811_
	a (Z)Ljava/util/stream/Stream; lambda$failedTests$8
		static
		0 o p_396481_
	b (Lja;Lej;)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 (I)Ljava/util/function/UnaryOperator; createCopies
		static
		0 o p_330804_
	b (Lcom/mojang/brigadier/context/CommandContext;)Lub; allNearby
		0 o p_320216_
	c (Lcom/mojang/brigadier/context/CommandContext;)Lub; lookedAt
		0 o p_320178_
	d (Lcom/mojang/brigadier/context/CommandContext;)Lub; failedTests
		0 o p_320220_
uc net/minecraft/gametest/framework/TestFunctionLoader
	a Ljava/util/List; loaders
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/BiConsumer;)V load
		0 o p_397280_
	a (Ljx;Lami;Ljava/util/function/Consumer;)V lambda$runLoaders$0
		static
		0 o p_397397_
		1 o p_398026_
		2 o p_397779_
	a (Luc;)V registerLoader
		static
		0 o p_397571_
	b (Ljx;)V runLoaders
		static
		0 o p_397187_
ud net/minecraft/gametest/framework/TestInstanceFinder
	findTests ()Ljava/util/stream/Stream; findTests
ue net/minecraft/gametest/framework/TestPosFinder
	findTestPos ()Ljava/util/stream/Stream; findTestPos
uf net/minecraft/gametest/framework/TestReporter
	a ()V finish
	a (Ltf;)V onTestFailed
		0 o p_128100_
	b (Ltf;)V onTestSuccess
		0 o p_177831_
ug net/minecraft/gametest/framework/UnknownGameTestException
	a Ljava/lang/Throwable; reason
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_401384_
	a ()Lxx; getDescription
uh net/minecraft/gametest/framework/package-info
ui net/minecraft/gametest/package-info
uj net/minecraft/locale/DeprecatedTranslationsInfo
	a Luj; 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 (Ljava/io/InputStream;)Luj; loadFromJson
		static
		0 o p_362627_
	a (Ljava/util/Map;)V applyToMap
		0 o p_364396_
	a (Ljava/lang/String;)Luj; loadFromResource
		static
		0 o p_364845_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_362449_
	a ()Luj; loadFromDefaultResource
		static
	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
uk 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 Luk; instance
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V loadFromJson
		static
		0 o p_128109_
		1 o p_128110_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getOrDefault
		0 o p_265702_
		1 o p_265599_
	a (Ljava/lang/String;)Ljava/lang/String; getOrDefault
		0 o p_128111_
	a (Luk;)V inject
		static
		0 o p_128115_
	a (Lyd;)Lbes; 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_
	a ()Luk; getInstance
		static
	b (Ljava/lang/String;)Z has
		0 o p_128117_
	b ()Z isDefaultRightToLeft
	c ()Luk; loadDefault
		static
uk$1 net/minecraft/locale/Language$1
	b Ljava/util/Map; val$storage
	<init> (Ljava/util/Map;)V <init>
		0 o p_128121_
	a (Lyd;Lbet;)Z lambda$getVisualOrder$1
		static
		0 o p_128131_
		1 o p_128132_
	a (Lyd;)Lbes; 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 (Lbet;Lyv;Ljava/lang/String;)Ljava/util/Optional; lambda$getVisualOrder$0
		static
		0 o p_177834_
		1 o p_177835_
		2 o p_177836_
	b (Ljava/lang/String;)Z has
		0 o p_128135_
	b ()Z isDefaultRightToLeft
ul net/minecraft/locale/package-info
um net/minecraft/nbt/ByteArrayTag
	a Lvr; TYPE
	b I SELF_SIZE_IN_BYTES
	c [B data
	<clinit> ()V <clinit>
		static
	<init> ([B)V <init>
		0 o p_128191_
	a ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197429_
	a (ILvp;)Z setTag
		0 o p_128199_
		1 o p_128200_
	a (Ljava/io/DataOutput;)V write
		0 o p_128202_
	a (Lvt;)V accept
		0 o p_177839_
	a (I)Lun; get
		0 o p_128194_
	b (ILvp;)Z addTag
		0 o p_128218_
		1 o p_128219_
	b ()B getId
	b (I)Lun; remove
		0 o p_128213_
	c ()Lvr; getType
	c (I)Lvp; get
		0 o p_128235_
	clear ()V clear
	d ()Lvp; copy
	d (I)Lvp; remove
		0 o p_128222_
	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
um$1 net/minecraft/nbt/ByteArrayTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luy;)Lum; load
		0 o p_128252_
		1 o p_128254_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197433_
		1 o p_197434_
		2 o p_302366_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luy;)V skip
		0 o p_197431_
		1 o p_302351_
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_128247_
		1 o p_128249_
	d (Ljava/io/DataInput;Luy;)[B readAccounted
		static
		0 o p_302389_
		1 o p_302320_
un net/minecraft/nbt/ByteTag
	a Lvr; TYPE
	b Lun; ZERO
	c Lun; ONE
	v B value
	w I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (B)V <init>
		0 o value
	a (Z)Lun; valueOf
		static
		0 o p_128274_
	a ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197436_
	a (Ljava/io/DataOutput;)V write
		0 o p_128269_
	a (Lvt;)V accept
		0 o p_177842_
	a (B)Lun; valueOf
		static
		0 o p_128267_
	b ()B getId
	c ()Lvr; getType
	d ()Lvp; copy
	e ()Lun; 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
un$1 net/minecraft/nbt/ByteTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luy;)Lun; load
		0 o p_128297_
		1 o p_128299_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$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;Luy;)Lvp; load
		0 o p_128292_
		1 o p_128294_
	d (Ljava/io/DataInput;Luy;)B readAccounted
		static
		0 o p_302348_
		1 o p_302326_
un$a net/minecraft/nbt/ByteTag$Cache
	a [Lun; cache
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
uo net/minecraft/nbt/CollectionTag
	a (ILvp;)Z setTag
		0 o p_128305_
		1 o p_128306_
	b (ILvp;)Z addTag
		0 o p_128310_
		1 o p_128311_
	c (I)Lvp; get
		0 o p_409851_
	clear ()V clear
	d (I)Lvp; remove
		0 o p_128313_
	isEmpty ()Z isEmpty
	iterator ()Ljava/util/Iterator; iterator
	size ()I size
	stream ()Ljava/util/stream/Stream; stream
uo$1 net/minecraft/nbt/CollectionTag$1
	a Luo; this$0
	b I index
	<init> (Luo;)V <init>
		0 o p_410590_
	a ()Lvp; next
	hasNext ()Z hasNext
	next ()Ljava/lang/Object; next
up net/minecraft/nbt/CompoundTag
	a Lcom/mojang/serialization/Codec; CODEC
	b Lvr; 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;Lvp;)Lvp; put
		0 o p_128366_
		1 o p_128367_
	a (Lup;)Lup; merge
		0 o p_128392_
	a (Lvm;)Lvm$b; accept
		0 o p_197442_
	a (Ljava/lang/String;)Lvp; get
		0 o p_128424_
	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 (Lvt;)V accept
		0 o p_177857_
	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 (Ljava/lang/String;J)V putLong
		0 o p_128357_
		1 o p_128358_
	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/util/HashMap;Ljava/lang/String;Lvp;)V lambda$copy$3
		static
		0 o p_411025_
		1 o p_411026_
		2 o p_411027_
	a (Lvp;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339385_
	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 (Lvr;Ljava/lang/String;Ljava/io/DataInput;Luy;)Lvp; readNamedTagData
		static
		0 o p_128414_
		1 o p_128415_
		2 o p_128416_
		3 o p_128418_
	a ()I sizeInBytes
	a (Ljava/lang/String;[J)V putLongArray
		0 o p_128389_
		1 o p_128390_
	a (Ljava/lang/String;B)V putByte
		0 o p_128345_
		1 o p_128346_
	a (Ljava/lang/String;[B)V putByteArray
		0 o p_128383_
		1 o p_128384_
	a (Ljava/lang/String;Lvp;Ljava/lang/String;)V lambda$read$4
		static
		0 o p_400881_
		1 o p_400882_
		2 o p_400883_
	a (Ljava/lang/String;S)V putShort
		0 o p_128377_
		1 o p_128378_
	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 (Ljava/lang/String;Lvp;Ljava/io/DataOutput;)V writeNamedTag
		static
		0 o p_128369_
		1 o p_128370_
		2 o p_128371_
	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_
	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 (Lup;)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 ()Lvr; getType
	d ()Lvp; 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 ()Lup; shallowCopy
	k (Ljava/lang/String;)Ljava/util/Optional; getIntArray
		0 o p_128466_
	l ()Lup; 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;)Lup; getCompoundOrEmpty
		0 o p_410263_
	o (Ljava/lang/String;)Ljava/util/Optional; getList
		0 o p_128438_
	p (Ljava/lang/String;)Luv; 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_
	t (Ljava/lang/String;)V lambda$read$5
		0 o p_400884_
	toString ()Ljava/lang/String; toString
	u_ ()Ljava/util/Optional; asCompound
up$1 net/minecraft/nbt/CompoundTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luy;)Lup; load
		0 o p_128485_
		1 o p_128487_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197446_
		1 o p_197447_
		2 o p_302322_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luy;)V skip
		0 o p_197444_
		1 o p_302358_
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_128490_
		1 o p_128492_
	c (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parseCompound
		static
		0 o p_302325_
		1 o p_302352_
		2 o p_302355_
	d (Ljava/io/DataInput;Luy;)Lup; loadCompound
		static
		0 o p_302338_
		1 o p_302362_
	e (Ljava/io/DataInput;Luy;)Ljava/lang/String; readString
		static
		0 o p_302484_
		1 o p_302494_
up$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
uq net/minecraft/nbt/DoubleTag
	a Luq; ZERO
	b Lvr; TYPE
	c D value
	v I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (D)V <init>
		0 o value
	a (D)Luq; valueOf
		static
		0 o p_128501_
	a ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197452_
	a (Ljava/io/DataOutput;)V write
		0 o p_128503_
	a (Lvt;)V accept
		0 o p_177860_
	b ()B getId
	c ()Lvr; getType
	d ()Lvp; copy
	e ()Luq; 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
uq$1 net/minecraft/nbt/DoubleTag$1
	<init> ()V <init>
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197454_
		1 o p_197455_
		2 o p_302353_
	a (Ljava/io/DataInput;Luy;)Luq; load
		0 o p_128524_
		1 o p_128526_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_128529_
		1 o p_128531_
	d (Ljava/io/DataInput;Luy;)D readAccounted
		static
		0 o p_302363_
		1 o p_302397_
ur net/minecraft/nbt/EndTag
	a Lvr; TYPE
	b Lur; INSTANCE
	c I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lvt;)V accept
		0 o p_177863_
	a ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197458_
	a (Ljava/io/DataOutput;)V write
		0 o p_128539_
	b ()B getId
	c ()Lvr; getType
	d ()Lvp; copy
	e ()Lur; copy
	toString ()Ljava/lang/String; toString
ur$1 net/minecraft/nbt/EndTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;ILuy;)V skip
		0 o p_197462_
		1 o p_197463_
		2 o p_302354_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197465_
		1 o p_197466_
		2 o p_302346_
	a (Ljava/io/DataInput;Luy;)Lur; load
		0 o p_128550_
		1 o p_128552_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luy;)V skip
		0 o p_197460_
		1 o p_302327_
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_128555_
		1 o p_128557_
us net/minecraft/nbt/FloatTag
	a Lus; ZERO
	b Lvr; TYPE
	c F value
	v I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o value
	a ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197468_
	a (Ljava/io/DataOutput;)V write
		0 o p_128569_
	a (Lvt;)V accept
		0 o p_177866_
	a (F)Lus; valueOf
		static
		0 o p_128567_
	b ()B getId
	c ()Lvr; getType
	d ()Lvp; copy
	e ()Lus; 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
us$1 net/minecraft/nbt/FloatTag$1
	<init> ()V <init>
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197470_
		1 o p_197471_
		2 o p_302329_
	a (Ljava/io/DataInput;Luy;)Lus; load
		0 o p_128590_
		1 o p_128592_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_128595_
		1 o p_128597_
	d (Ljava/io/DataInput;Luy;)F readAccounted
		static
		0 o p_302328_
		1 o p_302359_
ut net/minecraft/nbt/IntArrayTag
	a Lvr; TYPE
	b I SELF_SIZE_IN_BYTES
	c [I data
	<clinit> ()V <clinit>
		static
	<init> ([I)V <init>
		0 o p_128605_
	a ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197474_
	a (ILvp;)Z setTag
		0 o p_128613_
		1 o p_128614_
	a (Ljava/io/DataOutput;)V write
		0 o p_128616_
	a (Lvt;)V accept
		0 o p_177869_
	a (I)Luu; get
		0 o p_128608_
	b (ILvp;)Z addTag
		0 o p_128632_
		1 o p_128633_
	b (I)Luu; remove
		0 o p_128627_
	b ()B getId
	c ()Lvr; getType
	c (I)Lvp; get
		0 o p_128650_
	clear ()V clear
	d ()Lvp; copy
	d (I)Lvp; remove
		0 o p_128636_
	e ()Lut; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128647_
	g ()[I getAsIntArray
	hashCode ()I hashCode
	s_ ()Ljava/util/Optional; asIntArray
	size ()I size
	toString ()Ljava/lang/String; toString
ut$1 net/minecraft/nbt/IntArrayTag$1
	<init> ()V <init>
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197478_
		1 o p_197479_
		2 o p_302360_
	a (Ljava/io/DataInput;Luy;)Lut; load
		0 o p_128662_
		1 o p_128664_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luy;)V skip
		0 o p_197476_
		1 o p_302380_
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_128667_
		1 o p_128669_
	d (Ljava/io/DataInput;Luy;)[I readAccounted
		static
		0 o p_302381_
		1 o p_302330_
uu net/minecraft/nbt/IntTag
	a Lvr; TYPE
	b I value
	c I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o value
	a ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197481_
	a (Ljava/io/DataOutput;)V write
		0 o p_128682_
	a (Lvt;)V accept
		0 o p_177984_
	a (I)Luu; valueOf
		static
		0 o p_128680_
	b ()B getId
	c ()Lvr; getType
	d ()Lvp; copy
	e ()Luu; 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
uu$1 net/minecraft/nbt/IntTag$1
	<init> ()V <init>
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197483_
		1 o p_197484_
		2 o p_302339_
	a (Ljava/io/DataInput;Luy;)Luu; load
		0 o p_128708_
		1 o p_128710_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_128703_
		1 o p_128705_
	d (Ljava/io/DataInput;Luy;)I readAccounted
		static
		0 o p_302357_
		1 o p_302392_
uu$a net/minecraft/nbt/IntTag$Cache
	a [Luu; cache
	b I HIGH
	c I LOW
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
uv net/minecraft/nbt/ListTag
	a Lvr; 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 (Lvp;)V addAndUnwrap
		0 o p_410164_
	a (BLvp;)Lvp; wrapIfNeeded
		static
		0 o p_410100_
		1 o p_409984_
	a (Lvm;)Lvm$b; accept
		0 o p_197487_
	a (Lvt;)V accept
		0 o p_177990_
	a (II)I getIntOr
		0 o p_409647_
		1 o p_410162_
	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 (Lup;)Lvp; tryUnwrap
		static
		0 o p_410108_
	a ()I sizeInBytes
	a (IF)F getFloatOr
		0 o p_410012_
		1 o p_409704_
	a (I)Ljava/util/Optional; getCompound
		0 o p_128729_
	a (ILvp;)Z setTag
		0 o p_128731_
		1 o p_128732_
	a (Ljava/io/DataOutput;)V write
		0 o p_128734_
	a (Lvp;Ljava/util/function/Consumer;)V lambda$compoundStream$0
		static
		0 o p_410763_
		1 o p_410503_
	add (ILjava/lang/Object;)V add
		0 o p_128741_
		1 o p_128742_
	b (Lup;)Z isWrapper
		static
		0 o p_410439_
	b ()B getId
	b (I)Lup; getCompoundOrEmpty
		0 o p_410248_
	b (ILvp;)Z addTag
		0 o p_128747_
		1 o p_128748_
	b (Lvp;)Lup; wrapElement
		static
		0 o p_410663_
	c (ILvp;)Lvp; set
		0 o p_128760_
		1 o p_128761_
	c (I)Lvp; get
		0 o p_128781_
	c ()Lvr; getType
	clear ()V clear
	d (ILvp;)V add
		0 o p_128753_
		1 o p_128754_
	d ()Lvp; copy
	d (I)Lvp; remove
		0 o p_128751_
	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)Luv; getListOrEmpty
		0 o p_410667_
	g (I)Ljava/util/Optional; getShort
		0 o p_128758_
	g ()Luv; 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)Lvp; 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
	toString ()Ljava/lang/String; toString
	v_ ()Ljava/util/Optional; asList
uv$1 net/minecraft/nbt/ListTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;)I readListCount
		static
		0 o p_428726_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197491_
		1 o p_197492_
		2 o p_302333_
	a (Ljava/io/DataInput;Luy;)Luv; load
		0 o p_128792_
		1 o p_128794_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luy;)V skip
		0 o p_302400_
		1 o p_302390_
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_128797_
		1 o p_128799_
	c (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parseList
		static
		0 o p_302369_
		1 o p_302372_
		2 o p_302361_
	d (Ljava/io/DataInput;Luy;)Luv; loadList
		static
		0 o p_302382_
		1 o p_302349_
uv$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
uw net/minecraft/nbt/LongArrayTag
	a Lvr; TYPE
	b I SELF_SIZE_IN_BYTES
	c [J data
	<clinit> ()V <clinit>
		static
	<init> ([J)V <init>
		0 o p_128808_
	a ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197497_
	a (ILvp;)Z setTag
		0 o p_128816_
		1 o p_128817_
	a (Ljava/io/DataOutput;)V write
		0 o p_128819_
	a (I)Lux; get
		0 o p_128811_
	a (Lvt;)V accept
		0 o p_177995_
	b (ILvp;)Z addTag
		0 o p_128835_
		1 o p_128836_
	b ()B getId
	b (I)Lux; remove
		0 o p_128830_
	c ()Lvr; getType
	c (I)Lvp; get
		0 o p_128853_
	clear ()V clear
	d ()Lvp; copy
	d (I)Lvp; remove
		0 o p_128839_
	e ()Luw; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128850_
	g ()[J getAsLongArray
	hashCode ()I hashCode
	size ()I size
	t_ ()Ljava/util/Optional; asLongArray
	toString ()Ljava/lang/String; toString
uw$1 net/minecraft/nbt/LongArrayTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luy;)Luw; load
		0 o p_128865_
		1 o p_128867_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197501_
		1 o p_197502_
		2 o p_302321_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luy;)V skip
		0 o p_197499_
		1 o p_302368_
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_128870_
		1 o p_128872_
	d (Ljava/io/DataInput;Luy;)[J readAccounted
		static
		0 o p_302379_
		1 o p_302364_
ux net/minecraft/nbt/LongTag
	a Lvr; TYPE
	b J value
	c I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o value
	a (J)Lux; valueOf
		static
		0 o p_128883_
	a ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197504_
	a (Ljava/io/DataOutput;)V write
		0 o p_128885_
	a (Lvt;)V accept
		0 o p_177998_
	b ()B getId
	c ()Lvr; getType
	d ()Lvp; copy
	e ()Lux; 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
ux$1 net/minecraft/nbt/LongTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luy;)Lux; load
		0 o p_128906_
		1 o p_128908_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197506_
		1 o p_197507_
		2 o p_302345_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_128911_
		1 o p_128913_
	d (Ljava/io/DataInput;Luy;)J readAccounted
		static
		0 o p_302399_
		1 o p_302341_
ux$a net/minecraft/nbt/LongTag$Cache
	a [Lux; cache
	b I HIGH
	c I LOW
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
uy 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 (J)Luy; create
		static
		0 o p_302395_
	a (JJ)V accountBytes
		0 o p_302490_
		1 o p_302493_
	a ()Luy; unlimitedHeap
		static
	b (J)V accountBytes
		0 o p_263515_
	b ()V pushDepth
	c ()V popDepth
	d ()J getUsage
	e ()I getDepth
uz net/minecraft/nbt/NbtAccounterException
	<init> (Ljava/lang/String;)V <init>
		0 o p_302384_
v net/minecraft/FieldsAreNonnullByDefault
va net/minecraft/nbt/NbtException
	<init> (Ljava/lang/String;)V <init>
		0 o p_307564_
vb net/minecraft/nbt/NbtFormatException
	<init> (Ljava/lang/String;)V <init>
		0 o p_307304_
vc net/minecraft/nbt/NbtIo
	a [Ljava/nio/file/OpenOption; SYNC_OUTPUT_OPTIONS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lup;Ljava/nio/file/Path;)V writeCompressed
		static
		0 o p_128945_
		1 o p_309705_
	a (Lup;Ljava/io/OutputStream;)V writeCompressed
		static
		0 o p_128948_
		1 o p_128949_
	a (Ljava/io/InputStream;)Ljava/io/DataInputStream; createDecompressorStream
		static
		0 o p_202494_
	a (Ljava/nio/file/Path;Luy;)Lup; readCompressed
		static
		0 o p_309661_
		1 o p_307351_
	a (Lvp;Ljava/io/DataOutput;)V writeAnyTag
		static
		0 o p_294166_
		1 o p_295552_
	a (Ljava/io/OutputStream;)Ljava/io/DataOutputStream; createCompressorStream
		static
		0 o p_309656_
	a (Ljava/io/DataInput;Luy;B)Lvp; readTagSafe
		static
		0 o p_295228_
		1 o p_294806_
		2 o p_294992_
	a (Ljava/io/DataInput;Lvm;Luy;)V parse
		static
		0 o p_197510_
		1 o p_197511_
		2 o p_302331_
	a (Ljava/nio/file/Path;)Lup; read
		static
		0 o p_309563_
	a (Ljava/io/DataInput;)Lup; read
		static
		0 o p_128929_
	a (Ljava/io/InputStream;Lvm;Luy;)V parseCompressed
		static
		0 o p_202491_
		1 o p_202492_
		2 o p_302334_
	a (Ljava/io/DataInput;Luy;)Lup; read
		static
		0 o p_128935_
		1 o p_128936_
	a (Ljava/nio/file/Path;Lvm;Luy;)V parseCompressed
		static
		0 o p_309564_
		1 o p_202489_
		2 o p_302378_
	a (Ljava/io/InputStream;Luy;)Lup; readCompressed
		static
		0 o p_307406_
		1 o p_307479_
	a (Lup;Ljava/io/DataOutput;)V write
		static
		0 o p_128942_
		1 o p_128943_
	b (Lvp;Ljava/io/DataOutput;)V writeUnnamedTag
		static
		0 o p_128951_
		1 o p_128952_
	b (Ljava/io/DataInput;Luy;)Lvp; readAnyTag
		static
		0 o p_294481_
		1 o p_294287_
	b (Lup;Ljava/nio/file/Path;)V write
		static
		0 o p_128956_
		1 o p_309549_
	c (Lvp;Ljava/io/DataOutput;)V writeUnnamedTagWithFallback
		static
		0 o p_311861_
		1 o p_312306_
	c (Ljava/io/DataInput;Luy;)Lvp; readUnnamedTag
		static
		0 o p_128931_
		1 o p_128933_
vc$1 net/minecraft/nbt/NbtIo$1
	a [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult
	<clinit> ()V <clinit>
		static
vc$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_
vd net/minecraft/nbt/NbtOps
	a Lvd; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (S)Lvp; createShort
		0 o p_129048_
	a (Ljava/util/List;Lup;Lcom/mojang/datafixers/util/Pair;)V lambda$mergeToMap$12
		static
		0 o p_409123_
		1 o p_409124_
		2 o p_409125_
	a (Ljava/lang/String;)Lvp; createString
		0 o p_128985_
	a (B)Lvp; createByte
		0 o p_128963_
	a (Lvp;Lvp;Lvp;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_129044_
		1 o p_129045_
		2 o p_129046_
	a (Lcom/mojang/serialization/DynamicOps;Lvp;)Ljava/lang/Object; convertTo
		0 o p_128980_
		1 o p_128981_
	a (F)Lvp; createFloat
		0 o p_128974_
	a (Ljava/util/stream/LongStream;)Lvp; createLongList
		0 o p_129002_
	a (Lvp;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_341945_
		1 o p_341920_
	a (D)Lvp; createDouble
		0 o p_128972_
	a (Lvp;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_129038_
		1 o p_129039_
	a (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$15
		static
		0 o p_409980_
	a (Lup;Ljava/util/function/BiConsumer;)V lambda$getMapEntries$18
		0 o p_341866_
		1 o p_341867_
	a (Lvp;Lvp;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_129041_
		1 o p_129042_
	a (J)Lvp; createLong
		0 o p_128978_
	a (Lvp;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_129030_
	a (Ljava/nio/ByteBuffer;)Lvp; createByteList
		0 o p_128990_
	a (Ljava/util/List;Lvd$d;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$6
		static
		0 o p_248047_
		1 o p_248048_
	a (Ljava/lang/Number;)Lvp; createNumeric
		0 o p_128983_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$getMapValues$16
		0 o p_341872_
	a (I)Lvp; createInt
		0 o p_128976_
	a (Lup;Lcom/mojang/datafixers/util/Pair;)V lambda$createMap$21
		static
		0 o p_409126_
		1 o p_409127_
	a (Ljava/util/stream/IntStream;)Lvp; createIntList
		0 o p_129000_
	a (Lvp;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_129032_
		1 o p_129033_
	a (Lvp;Ljava/lang/String;)Lvp; remove
		0 o p_129035_
		1 o p_129036_
	a (Z)Lvp; createBoolean
		0 o p_129050_
	a (Ljava/util/stream/Stream;)Lvp; createMap
		0 o p_129004_
	a ()Lvp; empty
	a (Lvp;Lvd$d;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$3
		static
		0 o p_248052_
		1 o p_248053_
	b (Ljava/util/stream/Stream;)Lvp; createList
		0 o p_129052_
	b (Lvp;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_129061_
	b (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$13
		static
		0 o p_409611_
	b ()Ljava/lang/String; lambda$getStream$22
		static
	c (Lvp;)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 (Lvp;)Lcom/mojang/serialization/DataResult; getMapEntries
		0 o p_129103_
	e ()Ljava/lang/String; lambda$getNumberValue$0
		static
	e (Lvp;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_129105_
	empty ()Ljava/lang/Object; empty
	f (Lvp;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_129108_
	g (Lvp;)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 (Lvp;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_129132_
	i (Lvp;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_129134_
	j (Lvp;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_129136_
	k (Lvp;)Ljava/util/Optional; createCollector
		static
		0 o p_249503_
	l (Lvp;)Ljava/lang/String; lambda$getList$23
		static
		0 o p_339391_
	m (Lvp;)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 (Lvp;)Ljava/lang/String; lambda$getMapEntries$19
		static
		0 o p_339393_
	o (Lvp;)Ljava/lang/String; lambda$getMapValues$17
		static
		0 o p_339395_
	p (Lvp;)Ljava/lang/String; lambda$mergeToMap$14
		static
		0 o p_410186_
	q (Lvp;)Ljava/lang/String; lambda$mergeToMap$11
		static
		0 o p_409712_
	r (Lvp;)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 (Lvp;)Ljava/lang/String; lambda$mergeToMap$9
		static
		0 o p_341871_
	t (Lvp;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$8
		static
		0 o p_274788_
	toString ()Ljava/lang/String; toString
	u (Lvp;)Ljava/lang/String; lambda$mergeToList$7
		static
		0 o p_339390_
	v (Lvp;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$5
		static
		0 o p_274787_
	w (Lvp;)Ljava/lang/String; lambda$mergeToList$4
		static
		0 o p_339388_
vd$1 net/minecraft/nbt/NbtOps$1
	a Lup; val$tag
	b Lvd; this$0
	<init> (Lvd;Lup;)V <init>
		0 o p_129166_
		1 o p_129167_
	a (Lvp;)Lvp; get
		0 o p_129174_
	a (Ljava/lang/String;)Lvp; get
		0 o p_129169_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$entries$0
		0 o p_341873_
	entries ()Ljava/util/stream/Stream; entries
	get (Ljava/lang/Object;)Ljava/lang/Object; get
		0 o p_129177_
	get (Ljava/lang/String;)Ljava/lang/Object; get
		0 o p_129179_
	toString ()Ljava/lang/String; toString
vd$a net/minecraft/nbt/NbtOps$ByteListCollector
	a Lit/unimi/dsi/fastutil/bytes/ByteArrayList; values
	<init> ([B)V <init>
		0 o p_250457_
	a ()Lvp; result
	a (Lvp;)Lvd$d; accept
		0 o p_250723_
vd$b net/minecraft/nbt/NbtOps$GenericListCollector
	a Luv; result
	<init> (Luv;)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 ()Lvp; result
	a (I)V lambda$new$0
		0 o p_410063_
	a (Lvp;)Lvd$d; accept
		0 o p_409877_
	a (J)V lambda$new$2
		0 o p_409796_
vd$c net/minecraft/nbt/NbtOps$IntListCollector
	a Lit/unimi/dsi/fastutil/ints/IntArrayList; values
	<init> ([I)V <init>
		0 o p_249489_
	a ()Lvp; result
	a (Lvp;)Lvd$d; accept
		0 o p_251372_
vd$d net/minecraft/nbt/NbtOps$ListCollector
	a (Ljava/lang/Iterable;)Lvd$d; acceptAll
		0 o p_249781_
	a ()Lvp; result
	a (Ljava/util/stream/Stream;)Lvd$d; acceptAll
		0 o p_249876_
	a (Lvp;)Lvd$d; accept
		0 o p_249030_
vd$e net/minecraft/nbt/NbtOps$LongListCollector
	a Lit/unimi/dsi/fastutil/longs/LongArrayList; values
	<init> ([J)V <init>
		0 o p_251409_
	a ()Lvp; result
	a (Lvp;)Lvd$d; accept
		0 o p_252167_
vd$f net/minecraft/nbt/NbtOps$NbtRecordBuilder
	<init> (Lvd;)V <init>
		0 o p_129183_
	a (Lvp;)Ljava/lang/String; lambda$build$0
		static
		0 o p_339396_
	a ()Lup; initBuilder
	a (Ljava/lang/String;Lvp;Lup;)Lup; append
		0 o p_129186_
		1 o p_129187_
		2 o p_129188_
	a (Lup;Lvp;)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
ve 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 (ILjava/lang/StringBuilder;)Ljava/lang/StringBuilder; indent
		static
		0 o p_178020_
		1 o p_178021_
	a (Lvp;Lvp;Z)Z compareNbt
		static
		0 o p_129236_
		1 o p_129237_
		2 o p_129238_
	a (Lfir;I)V addDataVersion
		static
		0 o p_421820_
		1 o p_422605_
	a (Ljava/lang/String;)Lup; snbtToStructure
		static
		0 o p_178025_
	a (Lvp;Z)Ljava/lang/String; prettyPrint
		static
		0 o p_178051_
		1 o p_178052_
	a (Ljava/lang/StringBuilder;Lvp;IZ)Ljava/lang/StringBuilder; prettyPrint
		static
		0 o p_178027_
		1 o p_178028_
		2 o p_178029_
		3 o p_178030_
	a (Ljl;Lup;)Lejm; readBlockState
		static
		0 o p_256363_
		1 o p_250775_
	a (Lup;)Ljava/lang/String; structureToSnbt
		static
		0 o p_178064_
	a (Luv;Lup;)V lambda$packStructureTemplate$10
		static
		0 o p_409147_
		1 o p_409148_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; addCurrentDataVersion
		static
		0 o p_434557_
	a (Luv;Luv;Luv;)V lambda$packStructureTemplate$7
		static
		0 o p_409138_
		1 o p_409139_
		2 o p_409140_
	a (Lfga;)Lup; writeFluidState
		static
		0 o p_178023_
	a (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; addDataVersion
		static
		0 o p_433370_
		1 o p_434549_
	a (Lfir;)V addCurrentDataVersion
		static
		0 o p_422165_
	a (Lup;Ljava/lang/String;Ljava/lang/String;)V lambda$unpackBlockState$16
		static
		0 o p_178038_
		1 o p_178039_
		2 o p_178040_
	a (Lup;I)Lup; addDataVersion
		static
		0 o p_265534_
		1 o p_265686_
	a (Lvp;)Ljava/lang/String; prettyPrint
		static
		0 o p_178058_
	a (Luv;)D lambda$static$5
		static
		0 o p_409143_
	a (Lejm;)Lup; writeBlockState
		static
		0 o p_129203_
	a (Ljava/util/Map;Lup;)Luv; lambda$unpackStructureTemplate$13
		static
		0 o p_409136_
		1 o p_409137_
	a (Lejo;Lekp;Ljava/lang/String;Lup;Lup;)Lejo; setValueHelper
		static
		0 o p_129205_
		1 o p_129206_
		2 o p_129207_
		3 o p_129208_
		4 o p_129209_
	a (Ljava/lang/StringBuilder;Lup;)V lambda$packBlockState$15
		static
		0 o p_409132_
		1 o p_409133_
	a (Lekp;Ljava/lang/Comparable;)Ljava/lang/String; getName
		static
		0 o p_129211_
		1 o p_129212_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$packBlockState$14
		static
		0 o p_409128_
	a (Lup;Ljava/lang/String;)Ljava/lang/String; lambda$unpackStructureTemplate$12
		static
		0 o p_409145_
		1 o p_409146_
	b (Lvp;)Lxx; toPrettyComponent
		static
		0 o p_178062_
	b (Lcom/mojang/serialization/Dynamic;I)I getDataVersion
		static
		0 o p_405880_
		1 o p_404676_
	b (Lup;I)I getDataVersion
		static
		0 o p_265397_
		1 o p_265399_
	b (Luv;)D lambda$static$4
		static
		0 o p_409144_
	b (Lup;)Lup; packStructureTemplate
		static
		0 o p_178068_
	b (Ljava/lang/String;)Lup; unpackBlockState
		static
		0 o p_178054_
	c (Lup;)Lup; unpackStructureTemplate
		static
		0 o p_178072_
	c (Lvp;)Ljava/util/stream/Stream; lambda$unpackStructureTemplate$11
		static
		0 o p_409142_
	c (Luv;)D lambda$static$3
		static
		0 o p_409131_
	d (Lup;)Ljava/lang/String; packBlockState
		static
		0 o p_178076_
	d (Luv;)I lambda$static$2
		static
		0 o p_409149_
	d (Lvp;)Ljava/util/stream/Stream; lambda$packStructureTemplate$6
		static
		0 o p_409134_
	e (Lup;)Lup; addCurrentDataVersion
		static
		0 o p_265050_
	e (Luv;)I lambda$static$1
		static
		0 o p_409129_
	f (Lup;)Ljava/util/Optional; lambda$packStructureTemplate$9
		static
		0 o p_409135_
	f (Luv;)I lambda$static$0
		static
		0 o p_409141_
	g (Lup;)Ljava/util/Optional; lambda$packStructureTemplate$8
		static
		0 o p_409130_
vf 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
vg net/minecraft/nbt/PrimitiveTag
	d ()Lvp; copy
vh net/minecraft/nbt/ReportedNbtException
	<init> (Lp;)V <init>
		0 o p_307612_
vi net/minecraft/nbt/ShortTag
	a Lvr; TYPE
	b S value
	c I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (S)V <init>
		0 o value
	a (S)Lvi; valueOf
		static
		0 o p_129259_
	a ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197515_
	a (Ljava/io/DataOutput;)V write
		0 o p_129254_
	a (Lvt;)V accept
		0 o p_178084_
	b ()B getId
	c ()Lvr; getType
	d ()Lvp; copy
	e ()Lvi; 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
vi$1 net/minecraft/nbt/ShortTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luy;)Lvi; load
		0 o p_129282_
		1 o p_129284_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197517_
		1 o p_197518_
		2 o p_302385_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_129277_
		1 o p_129279_
	d (Ljava/io/DataInput;Luy;)S readAccounted
		static
		0 o p_302332_
		1 o p_302335_
vi$a net/minecraft/nbt/ShortTag$Cache
	a [Lvi; cache
	b I HIGH
	c I LOW
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
vj 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 Lbwt; ERROR_EXPECTED_INTEGER_TYPE
	f Lbwt; ERROR_EXPECTED_FLOAT_TYPE
	g Lbwt; ERROR_EXPECTED_NON_NEGATIVE_NUMBER
	h Lbwt; ERROR_INVALID_CHARACTER_NAME
	i Lbwt; ERROR_INVALID_ARRAY_ELEMENT_TYPE
	j Lbwt; ERROR_INVALID_UNQUOTED_START
	k Lbwt; ERROR_EXPECTED_UNQUOTED_STRING
	l Lbwt; ERROR_INVALID_STRING_CONTENTS
	m Lbwt; ERROR_EXPECTED_BINARY_NUMERAL
	n Lbwt; ERROR_UNDESCORE_NOT_ALLOWED
	o Lbwt; ERROR_EXPECTED_DECIMAL_NUMERAL
	p Lbwt; ERROR_EXPECTED_HEX_NUMERAL
	q Lbwt; ERROR_EMPTY_KEY
	r Lbwt; ERROR_LEADING_ZERO_NOT_ALLOWED
	s Lbwt; ERROR_INFINITY_NOT_ALLOWED
	t Ljava/util/HexFormat; HEX_ESCAPE
	u Lbxh; BINARY_NUMERAL
	v Lbxh; DECIMAL_NUMERAL
	w Lbxh; HEX_NUMERAL
	x Lbxg; PLAIN_STRING_CHUNK
	y Lbxn$a; NUMBER_LOOKEAHEAD
	z Ljava/util/regex/Pattern; UNICODE_NAME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbwq;Lbwq;Lbwq;Lbwq;Lbwq;Lcom/mojang/serialization/DynamicOps;Lbwy;)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 (Lcom/mojang/serialization/DynamicOps;Lbwy;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 (Ljava/lang/NumberFormatException;)Lbwt; createNumberParseError
		static
		0 o p_410491_
	a (Lbwq;Lbwq;Lbwy;)Ljava/util/Map$Entry; lambda$createParser$19
		static
		0 o p_410303_
		1 o p_409633_
		2 o p_410737_
	a (Lbwq;Lbxa;)Ljava/util/List; lambda$createParser$24
		static
		0 o p_411028_
		1 o p_411029_
	a (Lbwq;Lbwq;Lbwq;Lbwq;Lbwq;Lbwy;)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 (Lcom/mojang/serialization/DynamicOps;Lvj$e;Ljava/lang/String;Ljava/lang/String;Lvj$f;Lvj$i;Lbwy;)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 (Lbwq;Lbwq;Lbwq;Lbwq;Lbwq;Lbxa;)Lvj$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 (Lbwq;Lbwq;Lcom/mojang/serialization/DynamicOps;Lbwq;Ljava/lang/Object;Lbwy;)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 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_411036_
	a (Lbwq;Lbwq;Lbxa;)Ljava/lang/String; lambda$createParser$18
		static
		0 o p_409966_
		1 o p_410536_
		2 o p_410385_
	a (Ljava/lang/String;I)S parseUnsignedShort
		static
		0 o p_410720_
		1 o p_409913_
	a (Ljava/lang/StringBuilder;Ljava/lang/String;Z)V cleanAndAppend
		static
		0 o p_410205_
		1 o p_410044_
		2 o p_410535_
	a (Lbwq;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lbxa;)Ljava/lang/Object; lambda$createParser$21
		static
		0 o p_409590_
		1 o p_410239_
		2 o p_410543_
		3 o p_409658_
	a (Ljava/lang/StringBuilder;Ljava/lang/String;)V cleanAndAppend
		static
		0 o p_409818_
		1 o p_410616_
	a (Lbwq;Lbwq;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;Lbwy;)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 (Lcom/mojang/serialization/DynamicOps;)Lbxe; createParser
		static
		0 o p_409979_
	a (Ljava/lang/String;)Z needsUnderscoreRemoval
		static
		0 o p_410362_
	a (Lbwq;Lcom/mojang/serialization/DynamicOps;Lbwq;Lbwq;Lbwy;)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 (Ljava/util/List;)Ljava/lang/String; joinList
		static
		0 o p_409729_
	b (Lcom/mojang/serialization/DynamicOps;Lbwy;Ljava/lang/String;)Ljava/lang/Object; convertDouble
		static
		0 o p_411053_
		1 o p_411063_
		2 o p_411059_
	b (Lbwq;Lbxa;)Lvj$a; lambda$createParser$23
		static
		0 o p_409618_
		1 o p_409638_
	b (Lbwq;Lbwq;Lbxa;)Lvj$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_
	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_
	c (Lbwq;Lbxa;)Ljava/util/List; lambda$createParser$22
		static
		0 o p_409810_
		1 o p_410645_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_410234_
	d (Lbwq;Lbxa;)Ljava/util/List; lambda$createParser$20
		static
		0 o p_410534_
		1 o p_410706_
	e (Lbwq;Lbxa;)Ljava/util/List; lambda$createParser$16
		static
		0 o p_410030_
		1 o p_410707_
	f (Lbwq;Lbxa;)Ljava/lang/String; lambda$createParser$15
		static
		0 o p_410782_
		1 o p_410273_
	g (Lbwq;Lbxa;)Ljava/lang/String; lambda$createParser$14
		static
		0 o p_409648_
		1 o p_409731_
	h (Lbwq;Lbxa;)Ljava/lang/String; lambda$createParser$13
		static
		0 o p_409892_
		1 o p_410420_
	i (Lbwq;Lbxa;)Ljava/lang/String; lambda$createParser$12
		static
		0 o p_410218_
		1 o p_410457_
	j (Lbwq;Lbxa;)Ljava/lang/String; lambda$createParser$11
		static
		0 o p_409787_
		1 o p_409868_
	k (Lbwq;Lbxa;)Lvj$i; lambda$createParser$7
		static
		0 o p_409832_
		1 o p_410191_
	l (Lbwq;Lbxa;)Lvj$d; lambda$createParser$5
		static
		0 o p_410642_
		1 o p_409993_
	m (Lbwq;Lbxa;)Lvj$e; lambda$createParser$4
		static
		0 o p_410521_
		1 o p_410526_
vj$1 net/minecraft/nbt/SnbtGrammar$1
	<init> (Lbwt;Lbwt;)V <init>
		0 o p_410537_
		1 o p_410448_
	a (C)Z isAccepted
		0 o p_409763_
vj$2 net/minecraft/nbt/SnbtGrammar$2
	<init> (Lbwt;Lbwt;)V <init>
		0 o p_410059_
		1 o p_409967_
	a (C)Z isAccepted
		0 o p_410507_
vj$3 net/minecraft/nbt/SnbtGrammar$3
	<init> (Lbwt;Lbwt;)V <init>
		0 o p_410602_
		1 o p_410015_
	a (C)Z isAccepted
		0 o p_410332_
vj$4 net/minecraft/nbt/SnbtGrammar$4
	<init> (ILbwt;)V <init>
		0 o p_409665_
		1 o p_410571_
	a (C)Z isAccepted
		0 o p_410102_
vj$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_
vj$a net/minecraft/nbt/SnbtGrammar$ArrayPrefix
	a Lvj$a; BYTE
	b Lvj$a; INT
	c Lvj$a; LONG
	d Lvj$i; defaultType
	e Ljava/util/Set; additionalTypes
	f [Lvj$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILvj$i;[Lvj$i;)V <init>
		0 o p_409750_
		1 o p_410361_
		2 o p_410014_
		3 o p_410215_
	a (Lvj$d;)Lvj$i; computeType
		0 o p_409627_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create
		0 o p_409743_
	a (Lvj$i;)Z isAllowed
		0 o p_410024_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lbwy;)Ljava/lang/Object; create
		0 o p_409952_
		1 o p_409879_
		2 o p_410609_
	a ()[Lvj$a; $values
		static
	a (Lvj$c;Lbwy;)Ljava/lang/Number; buildNumber
		0 o p_410128_
		1 o p_410405_
	valueOf (Ljava/lang/String;)Lvj$a; valueOf
		static
		0 o p_409859_
	values ()[Lvj$a; values
		static
vj$a$1 net/minecraft/nbt/SnbtGrammar$ArrayPrefix$1
	d Ljava/nio/ByteBuffer; EMPTY_BUFFER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILvj$i;[Lvj$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;Lbwy;)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_
vj$a$2 net/minecraft/nbt/SnbtGrammar$ArrayPrefix$2
	<init> (Ljava/lang/String;ILvj$i;[Lvj$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;Lbwy;)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_
vj$a$3 net/minecraft/nbt/SnbtGrammar$ArrayPrefix$3
	<init> (Ljava/lang/String;ILvj$i;[Lvj$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;Lbwy;)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_
vj$b net/minecraft/nbt/SnbtGrammar$Base
	a Lvj$b; BINARY
	b Lvj$b; DECIMAL
	c Lvj$b; HEX
	d [Lvj$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_409833_
		1 o p_410033_
	a ()[Lvj$b; $values
		static
	valueOf (Ljava/lang/String;)Lvj$b; valueOf
		static
		0 o p_409660_
	values ()[Lvj$b; values
		static
vj$c net/minecraft/nbt/SnbtGrammar$IntegerLiteral
	a Lvj$e; sign
	b Lvj$b; base
	c Ljava/lang/String; digits
	d Lvj$d; suffix
	<init> (Lvj$e;Lvj$b;Ljava/lang/String;Lvj$d;)V <init>
		0 o sign
		1 o base
		2 o digits
		3 o suffix
	a ()Lvj$e; sign
	a (Lcom/mojang/serialization/DynamicOps;Lbwy;)Ljava/lang/Object; create
		0 o p_410386_
		1 o p_409584_
	a (Lvj$e;)Ljava/lang/String; cleanupDigits
		0 o p_409828_
	a (Lcom/mojang/serialization/DynamicOps;Lvj$i;Lbwy;)Ljava/lang/Object; create
		0 o p_409628_
		1 o p_410472_
		2 o p_410023_
	b ()Lvj$b; base
	c ()Ljava/lang/String; digits
	d ()Lvj$d; suffix
	e ()Lvj$g; signedOrDefault
	equals (Ljava/lang/Object;)Z equals
		0 o p_409619_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
vj$d net/minecraft/nbt/SnbtGrammar$IntegerSuffix
	a Lvj$d; EMPTY
	b Lvj$g; signed
	c Lvj$i; type
	<clinit> ()V <clinit>
		static
	<init> (Lvj$g;Lvj$i;)V <init>
		0 o signed
		1 o type
	a ()Lvj$g; signed
	b ()Lvj$i; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_409961_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
vj$e net/minecraft/nbt/SnbtGrammar$Sign
	a Lvj$e; PLUS
	b Lvj$e; MINUS
	c [Lvj$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 ()[Lvj$e; $values
		static
	valueOf (Ljava/lang/String;)Lvj$e; valueOf
		static
		0 o p_410841_
	values ()[Lvj$e; values
		static
vj$f net/minecraft/nbt/SnbtGrammar$Signed
	a Lvj$e; sign
	b Ljava/lang/Object; value
	<init> (Lvj$e;Ljava/lang/Object;)V <init>
		0 o sign
		1 o value
	a ()Lvj$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
vj$g net/minecraft/nbt/SnbtGrammar$SignedPrefix
	a Lvj$g; SIGNED
	b Lvj$g; UNSIGNED
	c [Lvj$g; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_410690_
		1 o p_409814_
	a ()[Lvj$g; $values
		static
	valueOf (Ljava/lang/String;)Lvj$g; valueOf
		static
		0 o p_409761_
	values ()[Lvj$g; values
		static
vj$h net/minecraft/nbt/SnbtGrammar$SimpleHexLiteralParseRule
	<init> (I)V <init>
		0 o p_410732_
	a (C)Z isAccepted
		0 o p_410209_
vj$i net/minecraft/nbt/SnbtGrammar$TypeSuffix
	a Lvj$i; FLOAT
	b Lvj$i; DOUBLE
	c Lvj$i; BYTE
	d Lvj$i; SHORT
	e Lvj$i; INT
	f Lvj$i; LONG
	g [Lvj$i; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_410216_
		1 o p_410231_
	a ()[Lvj$i; $values
		static
	valueOf (Ljava/lang/String;)Lvj$i; valueOf
		static
		0 o p_410277_
	values ()[Lvj$i; values
		static
vk net/minecraft/nbt/SnbtOperations
	a Ljava/lang/String; BUILTIN_TRUE
	b Ljava/lang/String; BUILTIN_FALSE
	c Ljava/util/Map; BUILTIN_OPERATIONS
	d Lbxb; BUILTIN_IDS
	e Lbwt; ERROR_EXPECTED_STRING_UUID
	f Lbwt; ERROR_EXPECTED_NUMBER_OR_BOOLEAN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
vk$1 net/minecraft/nbt/SnbtOperations$1
	<init> ()V <init>
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lbwy;)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_
vk$2 net/minecraft/nbt/SnbtOperations$2
	<init> ()V <init>
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lbwy;)Ljava/lang/Object; run
		0 o p_411071_
		1 o p_411073_
		2 o p_411067_
vk$3 net/minecraft/nbt/SnbtOperations$3
	a Ljava/util/Set; keys
	<init> ()V <init>
	possibleValues (Lbwy;)Ljava/util/stream/Stream; possibleValues
		0 o p_411084_
vk$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
vk$b net/minecraft/nbt/SnbtOperations$BuiltinOperation
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lbwy;)Ljava/lang/Object; run
		0 o p_411096_
		1 o p_411061_
		2 o p_411068_
vl 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 (Luv;)V visitList
		0 o p_178132_
	a (Luu;)V visitInt
		0 o p_178130_
	a (Luw;)V visitLongArray
		0 o p_178134_
	a (Lux;)V visitLong
		0 o p_178136_
	a (Lus;)V visitFloat
		0 o p_178126_
	a (Lut;)V visitIntArray
		0 o p_178128_
	a (Lvn;)V visitString
		0 o p_178140_
	a (Lur;)V visitEnd
		0 o p_178124_
	a (Luq;)V visitDouble
		0 o p_178122_
	a ()Ljava/lang/String; pathString
	a (Lup;)V visitCompound
		0 o p_178120_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_178114_
	a (Ljava/lang/String;)Ljava/lang/String; handleEscapePretty
		static
		0 o p_178112_
	a (Lvp;)Ljava/lang/String; visit
		0 o p_178142_
	a (Lun;)V visitByte
		0 o p_178118_
	a (Lum;)V visitByteArray
		0 o p_178116_
	a (Lvi;)V visitShort
		0 o p_178138_
	b (Lup;)Ljava/util/List; getKeys
		0 o p_178147_
	b (Ljava/lang/String;)V pushPath
		0 o p_178145_
	b ()V popPath
vm net/minecraft/nbt/StreamTagVisitor
	a ()Lvm$b; visitEnd
	a ([J)Lvm$b; visit
		0 o p_197534_
	a ([I)Lvm$b; visit
		0 o p_197533_
	a (Lvr;)Lvm$a; visitEntry
		0 o p_197526_
	a (Lvr;I)Lvm$b; visitList
		0 o p_197527_
		1 o p_197528_
	a (S)Lvm$b; visit
		0 o p_197531_
	a (Lvr;Ljava/lang/String;)Lvm$a; visitEntry
		0 o p_197529_
		1 o p_197530_
	a (D)Lvm$b; visit
		0 o p_197521_
	a ([B)Lvm$b; visit
		0 o p_197532_
	a (I)Lvm$b; visit
		0 o p_197523_
	a (B)Lvm$b; visit
		0 o p_197520_
	a (J)Lvm$b; visit
		0 o p_197524_
	a (F)Lvm$b; visit
		0 o p_197522_
	a (Ljava/lang/String;)Lvm$b; visit
		0 o p_197525_
	b (Lvr;)Lvm$b; visitRootEntry
		0 o p_197535_
	b (Lvr;I)Lvm$a; visitElement
		0 o p_197536_
		1 o p_197537_
	b ()Lvm$b; visitContainerEnd
vm$a net/minecraft/nbt/StreamTagVisitor$EntryResult
	a Lvm$a; ENTER
	b Lvm$a; SKIP
	c Lvm$a; BREAK
	d Lvm$a; HALT
	e [Lvm$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_197545_
		1 o p_197546_
	a ()[Lvm$a; $values
		static
	valueOf (Ljava/lang/String;)Lvm$a; valueOf
		static
		0 o p_197549_
	values ()[Lvm$a; values
		static
vm$b net/minecraft/nbt/StreamTagVisitor$ValueResult
	a Lvm$b; CONTINUE
	b Lvm$b; BREAK
	c Lvm$b; HALT
	d [Lvm$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_197557_
		1 o p_197558_
	a ()[Lvm$b; $values
		static
	valueOf (Ljava/lang/String;)Lvm$b; valueOf
		static
		0 o p_197561_
	values ()[Lvm$b; values
		static
vn net/minecraft/nbt/StringTag
	a Lvr; TYPE
	b Ljava/lang/String; value
	c I SELF_SIZE_IN_BYTES
	v Lvn; 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 ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197566_
	a (Ljava/lang/String;)Lvn; valueOf
		static
		0 o p_129298_
	a (Ljava/io/DataOutput;)V write
		0 o p_129296_
	a (Ljava/io/DataInput;)V skipString
		static
		0 o p_197564_
	a (Lvt;)V accept
		0 o p_178154_
	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 ()Lvr; getType
	c (Ljava/lang/String;)Ljava/lang/String; escapeWithoutQuotes
		static
		0 o p_428687_
	d ()Lvp; copy
	e ()Lvn; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_129308_
	hashCode ()I hashCode
	k ()Ljava/lang/String; value
	r_ ()Ljava/util/Optional; asString
	toString ()Ljava/lang/String; toString
vn$1 net/minecraft/nbt/StringTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Luy;)Lvn; load
		0 o p_129320_
		1 o p_129322_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197570_
		1 o p_197571_
		2 o p_302336_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luy;)V skip
		0 o p_197568_
		1 o p_302356_
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_129315_
		1 o p_129317_
	d (Ljava/io/DataInput;Luy;)Ljava/lang/String; readAccounted
		static
		0 o p_302398_
		1 o p_302365_
vo 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 (Luv;)V visitList
		0 o p_178178_
	a (Luu;)V visitInt
		0 o p_178176_
	a (Ljava/lang/String;)V handleKeyEscape
		0 o p_410226_
	a (Luw;)V visitLongArray
		0 o p_178180_
	a (Lux;)V visitLong
		0 o p_178182_
	a (Lus;)V visitFloat
		0 o p_178172_
	a (Lut;)V visitIntArray
		0 o p_178174_
	a (Lvn;)V visitString
		0 o p_178186_
	a (Lur;)V visitEnd
		0 o p_178170_
	a (Luq;)V visitDouble
		0 o p_178168_
	a ()Ljava/lang/String; build
	a (Lup;)V visitCompound
		0 o p_178166_
	a (Lun;)V visitByte
		0 o p_178164_
	a (Lum;)V visitByteArray
		0 o p_178162_
	a (Lvi;)V visitShort
		0 o p_178184_
vp 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 ()I sizeInBytes
	a (Lvm;)Lvm$b; accept
		0 o p_197572_
	a (Ljava/lang/Byte;)Ljava/lang/Boolean; lambda$asBoolean$0
		static
		0 o p_410094_
	a (Lvt;)V accept
		0 o p_178208_
	a (Ljava/io/DataOutput;)V write
		0 o p_129329_
	b ()B getId
	b (Lvm;)V acceptAsRoot
		0 o p_197574_
	c ()Lvr; getType
	d ()Lvp; copy
	f ()Ljava/util/Optional; asByteArray
	o ()Ljava/util/Optional; asNumber
	p ()Ljava/util/Optional; asByte
	q ()Ljava/util/Optional; asShort
	r ()Ljava/util/Optional; asInt
	r_ ()Ljava/util/Optional; asString
	s ()Ljava/util/Optional; asLong
	s_ ()Ljava/util/Optional; asIntArray
	t ()Ljava/util/Optional; asFloat
	t_ ()Ljava/util/Optional; asLongArray
	toString ()Ljava/lang/String; toString
	u ()Ljava/util/Optional; asDouble
	u_ ()Ljava/util/Optional; asCompound
	v ()Ljava/util/Optional; asBoolean
	v_ ()Ljava/util/Optional; asList
vq 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 Lvq; NBT_OPS_PARSER
	h Lcom/mojang/serialization/DynamicOps; ops
	i Lbxe; grammar
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/DynamicOps;Lbxe;)V <init>
		0 o p_412361_
		1 o p_410792_
	a (Lcom/mojang/brigadier/StringReader;Lvp;)Lup; castToCompoundOrThrow
		static
		0 o p_400179_
		1 o p_399751_
	a (Ljava/lang/String;)Lup; parseCompoundFully
		static
		0 o p_399485_
	a (Lvp;)Ljava/lang/String; lambda$static$0
		static
		0 o p_399392_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseFully
		0 o p_399809_
	a ()Lcom/mojang/serialization/DynamicOps; getOps
	a (Lcom/mojang/serialization/DynamicOps;)Lvq; create
		static
		0 o p_410391_
	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;)Lup; parseCompoundAsArgument
		static
		0 o p_399536_
vr net/minecraft/nbt/TagType
	a (Ljava/io/DataInput;ILuy;)V skip
		0 o p_197576_
		1 o p_197577_
		2 o p_302319_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197578_
		1 o p_197579_
		2 o p_302376_
	a (I)Lvr; createInvalid
		static
		0 o p_129378_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luy;)V skip
		0 o p_197575_
		1 o p_302391_
	b (Ljava/io/DataInput;Lvm;Luy;)V parseRoot
		0 o p_197581_
		1 o p_197582_
		2 o p_302373_
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_129379_
		1 o p_129381_
vr$1 net/minecraft/nbt/TagType$1
	a I val$id
	<init> (I)V <init>
		0 o p_129384_
	a (Ljava/io/DataInput;ILuy;)V skip
		0 o p_197586_
		1 o p_197587_
		2 o p_302342_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvm;Luy;)Lvm$b; parse
		0 o p_197589_
		1 o p_197590_
		2 o p_302377_
	a (Ljava/io/DataInput;Luy;)Lur; load
		0 o p_129387_
		1 o p_129389_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Luy;)V skip
		0 o p_197584_
		1 o p_302343_
	c ()Ljava/io/IOException; createException
	c (Ljava/io/DataInput;Luy;)Lvp; load
		0 o p_129392_
		1 o p_129394_
vr$2 net/minecraft/nbt/TagType$2
	a [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult
	<clinit> ()V <clinit>
		static
vr$a net/minecraft/nbt/TagType$StaticSize
	a (Ljava/io/DataInput;ILuy;)V skip
		0 o p_197597_
		1 o p_197598_
		2 o p_302393_
	b (Ljava/io/DataInput;Luy;)V skip
		0 o p_197595_
		1 o p_302323_
	c ()I size
vr$b net/minecraft/nbt/TagType$VariableSize
	a (Ljava/io/DataInput;ILuy;)V skip
		0 o p_197600_
		1 o p_197601_
		2 o p_302386_
vs net/minecraft/nbt/TagTypes
	a [Lvr; TYPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Lvr; getType
		static
		0 o p_129398_
vt net/minecraft/nbt/TagVisitor
	a (Luv;)V visitList
		0 o p_178224_
	a (Luu;)V visitInt
		0 o p_178223_
	a (Luw;)V visitLongArray
		0 o p_178225_
	a (Lux;)V visitLong
		0 o p_178226_
	a (Lus;)V visitFloat
		0 o p_178221_
	a (Lut;)V visitIntArray
		0 o p_178222_
	a (Lvn;)V visitString
		0 o p_178228_
	a (Lur;)V visitEnd
		0 o p_178220_
	a (Luq;)V visitDouble
		0 o p_178219_
	a (Lup;)V visitCompound
		0 o p_178218_
	a (Lun;)V visitByte
		0 o p_178217_
	a (Lum;)V visitByteArray
		0 o p_178216_
	a (Lvi;)V visitShort
		0 o p_178227_
vu net/minecraft/nbt/TextComponentTagVisitor
	A Lxx; DOUBLE_TYPE
	B Lxx; BYTE_ARRAY_TYPE
	C Ljava/lang/String; indentation
	D I indentDepth
	E I depth
	F Lym; 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 Lxx; FOLDED
	v Lxx; BYTE_TYPE
	w Lxx; SHORT_TYPE
	x Lxx; INT_TYPE
	y Lxx; LONG_TYPE
	z Lxx; FLOAT_TYPE
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_178251_
	a (Luv;)V visitList
		0 o p_178272_
	a (Luu;)V visitInt
		0 o p_178270_
	a (Luw;)V visitLongArray
		0 o p_178274_
	a (Lux;)V visitLong
		0 o p_178276_
	a (Lus;)V visitFloat
		0 o p_178266_
	a (Lut;)V visitIntArray
		0 o p_178268_
	a (Ljava/lang/String;)Lxx; handleEscapePretty
		static
		0 o p_178254_
	a (Lvn;)V visitString
		0 o p_178280_
	a (Lur;)V visitEnd
		0 o p_178264_
	a (Luq;)V visitDouble
		0 o p_178262_
	a (Lup;)V visitCompound
		0 o p_178260_
	a (Lvp;Z)V appendSubTag
		0 o p_347469_
		1 o p_347632_
	a (Lun;)V visitByte
		0 o p_178258_
	a (Lum;)V visitByteArray
		0 o p_178256_
	a (Lvp;)Lxx; visit
		0 o p_178282_
	a (Lvi;)V visitShort
		0 o p_178278_
	b (Luv;)Z shouldWrapListElements
		static
		0 o p_410620_
vv net/minecraft/nbt/package-info
vw net/minecraft/nbt/visitors/CollectFields
	a I fieldsToGetCount
	b Ljava/util/Set; wantedTypes
	c Ljava/util/Deque; stack
	<init> ([Lvy;)V <init>
		0 o p_202496_
	a (Lvr;Ljava/lang/String;)Lvm$a; visitEntry
		0 o p_197610_
		1 o p_197611_
	a (Lvr;)Lvm$a; visitEntry
		0 o p_197608_
	b (Lvr;)Lvm$b; visitRootEntry
		0 o p_197614_
	b ()Lvm$b; visitContainerEnd
	c ()I getMissingFieldCount
vx net/minecraft/nbt/visitors/CollectToTag
	a Ljava/util/Deque; containerStack
	<init> ()V <init>
	a ()Lvm$b; visitEnd
	a ([J)Lvm$b; visit
		0 o p_197699_
	a ([I)Lvm$b; visit
		0 o p_197697_
	a (Lvp;)V appendEntry
		0 o p_197683_
	a (Lvr;)Lvm$a; visitEntry
		0 o p_197685_
	a (Lvr;I)Lvm$b; visitList
		0 o p_197687_
		1 o p_197688_
	a (S)Lvm$b; visit
		0 o p_197693_
	a (Lvr;Ljava/lang/String;)Lvm$a; visitEntry
		0 o p_197690_
		1 o p_197691_
	a (D)Lvm$b; visit
		0 o p_197670_
	a ([B)Lvm$b; visit
		0 o p_197695_
	a (I)Lvm$b; visit
		0 o p_197674_
	a (B)Lvm$b; visit
		0 o p_197668_
	a (J)Lvm$b; visit
		0 o p_197676_
	a (F)Lvm$b; visit
		0 o p_197672_
	a (Ljava/lang/String;)Lvm$b; visit
		0 o p_197678_
	b (Lvr;)Lvm$b; visitRootEntry
		0 o p_197707_
	b (Lvr;I)Lvm$a; visitElement
		0 o p_197709_
		1 o p_197710_
	b ()Lvm$b; visitContainerEnd
	c (Lvr;)V enterContainerIfNeeded
		0 o p_197712_
	d ()Lvp; getResult
	e ()I depth
vx$a net/minecraft/nbt/visitors/CollectToTag$CompoundBuilder
	a Lup; compound
	b Ljava/lang/String; lastId
	<init> ()V <init>
	a (Ljava/lang/String;)V acceptKey
		0 o p_410576_
	a ()Lvp; build
	a (Lvp;)V acceptValue
		0 o p_410777_
vx$b net/minecraft/nbt/visitors/CollectToTag$ContainerBuilder
	a (Ljava/lang/String;)V acceptKey
		0 o p_410367_
	a ()Lvp; build
	a (Lvp;)V acceptValue
		0 o p_410213_
vx$c net/minecraft/nbt/visitors/CollectToTag$ListBuilder
	a Luv; list
	<init> ()V <init>
	a ()Lvp; build
	a (Lvp;)V acceptValue
		0 o p_410836_
vx$d net/minecraft/nbt/visitors/CollectToTag$RootBuilder
	a Lvp; result
	<init> ()V <init>
	a ()Lvp; build
	a (Lvp;)V acceptValue
		0 o p_410356_
vy net/minecraft/nbt/visitors/FieldSelector
	a Ljava/util/List; path
	b Lvr; type
	c Ljava/lang/String; name
	<init> (Ljava/lang/String;Ljava/lang/String;Lvr;Ljava/lang/String;)V <init>
		0 o p_202501_
		1 o p_202502_
		2 o p_202503_
		3 o p_202504_
	<init> (Ljava/util/List;Lvr;Ljava/lang/String;)V <init>
		0 o path
		1 o type
		2 o name
	<init> (Lvr;Ljava/lang/String;)V <init>
		0 o p_202514_
		1 o p_202515_
	<init> (Ljava/lang/String;Lvr;Ljava/lang/String;)V <init>
		0 o p_202506_
		1 o p_202507_
		2 o p_202508_
	a ()Ljava/util/List; path
	b ()Lvr; type
	c ()Ljava/lang/String; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_202520_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
vz 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 (Ljava/lang/String;)Lvz; lambda$addEntry$0
		0 o p_202534_
	a (Lvr;Ljava/lang/String;)Z isSelected
		0 o p_202536_
		1 o p_202537_
	a ()Lvz; createRoot
		static
	a (Lvy;)V addEntry
		0 o p_202539_
	b ()I depth
	c ()Ljava/util/Map; selectedFields
	d ()Ljava/util/Map; fieldsToRecurse
	equals (Ljava/lang/Object;)Z equals
		0 o p_202544_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
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/nbt/visitors/SkipAll
	a Lwa; INSTANCE
	<clinit> ()V <clinit>
		static
	a ()Lvm$b; visitEnd
	a ([J)Lvm$b; visit
		0 o p_197745_
	a ([I)Lvm$b; visit
		0 o p_197743_
	a (Lvr;)Lvm$a; visitEntry
		0 o p_197731_
	a (Lvr;I)Lvm$b; visitList
		0 o p_197733_
		1 o p_197734_
	a (S)Lvm$b; visit
		0 o p_197739_
	a (Lvr;Ljava/lang/String;)Lvm$a; visitEntry
		0 o p_197736_
		1 o p_197737_
	a (D)Lvm$b; visit
		0 o p_197721_
	a ([B)Lvm$b; visit
		0 o p_197741_
	a (I)Lvm$b; visit
		0 o p_197725_
	a (B)Lvm$b; visit
		0 o p_197719_
	a (J)Lvm$b; visit
		0 o p_197727_
	a (F)Lvm$b; visit
		0 o p_197723_
	a (Ljava/lang/String;)Lvm$b; visit
		0 o p_197729_
	b (Lvr;)Lvm$b; visitRootEntry
		0 o p_197748_
	b (Lvr;I)Lvm$a; visitElement
		0 o p_197750_
		1 o p_197751_
	b ()Lvm$b; visitContainerEnd
wa$1 net/minecraft/nbt/visitors/SkipAll$1
	<init> ()V <init>
wb net/minecraft/nbt/visitors/SkipFields
	a Ljava/util/Deque; stack
	<init> ([Lvy;)V <init>
		0 o p_202549_
	a (Lvr;Ljava/lang/String;)Lvm$a; visitEntry
		0 o p_202551_
		1 o p_202552_
	b ()Lvm$b; visitContainerEnd
wc net/minecraft/nbt/visitors/package-info
wd net/minecraft/network/BandwidthDebugMonitor
	a Ljava/util/concurrent/atomic/AtomicInteger; bytesReceived
	b Lbwb; bandwidthLogger
	<init> (Lbwb;)V <init>
		0 o p_323860_
	a ()V tick
	a (I)V onReceive
		0 o p_298836_
we 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_
wf net/minecraft/network/CipherDecoder
	a Lwe; 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_
wg net/minecraft/network/CipherEncoder
	a Lwe; 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_
wh net/minecraft/network/ClientboundPacketListener
	P_ ()Laap; flow
wi 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_
wj 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_
wk net/minecraft/network/Connection
	A Lwm; delayedDisconnect
	B Lwd; 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 Lxd; INITIAL_PROTOCOL
	k Laap; receiving
	l Z sendLoginDisconnect
	m Ljava/util/Queue; pendingActions
	n Lio/netty/channel/Channel; channel
	o Ljava/net/SocketAddress; address
	p Lxa; disconnectListener
	q Lxa; packetListener
	r Lwm; 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> (Laap;)V <init>
		0 o p_129482_
	a (Lio/netty/channel/ChannelPipeline;)V configurePacketHandler
		0 o p_302007_
	a (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V setEncryptionKey
		0 o p_129496_
		1 o p_129497_
	a (Laao;)V send
		0 o p_129513_
	a (Lio/netty/channel/ChannelPipeline;Laap;)V configureInMemoryPipeline
		static
		0 o p_295541_
		1 o p_294540_
	a (Ljava/lang/String;ILxd;Lxd;Lwh;Lajy;)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 (Ljava/net/InetSocketAddress;ZLbwb;)Lwk; connectToServer
		static
		0 o p_178301_
		1 o p_178302_
		2 o p_324075_
	a (Laao;Lio/netty/channel/ChannelFutureListener;)V send
		0 o p_295839_
		1 o p_428399_
	a (Lxd;Lxa;)V setupInboundProtocol
		0 o p_320903_
		1 o p_320940_
	a (Lwm;)V disconnect
		0 o p_350867_
	a (Lio/netty/channel/ChannelPipeline;Laap;ZLwd;)V configureSerialization
		static
		0 o p_265436_
		1 o p_265104_
		2 o p_341592_
		3 o p_299246_
	a (Z)Ljava/lang/String; getLoggableAddress
		0 o p_295875_
	a (Lxd;Lwh;Ljava/lang/String;ILajy;Lxd;Lwk;)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 (ZLio/netty/channel/ChannelHandlerContext;)V lambda$setupOutboundProtocol$9
		0 o p_319526_
		1 o p_319527_
	a (Laao;Lio/netty/channel/ChannelFutureListener;ZLwk;)V lambda$send$11
		static
		0 o p_428099_
		1 o p_428100_
		2 o p_428101_
		3 o p_428102_
	a (Lorg/slf4j/Marker;)V lambda$static$2
		static
		0 o p_202557_
	a (Lww;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupInboundProtocol$7
		static
		0 o p_319517_
		1 o p_319518_
	a (Ljava/lang/String;ILake;)V initiateServerboundPlayConnection
		0 o p_294126_
		1 o p_296126_
		2 o p_296049_
	a (Ljava/lang/String;ILxd;Lxd;Lwh;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 ()V flushChannel
	a (Laao;Lio/netty/channel/ChannelFutureListener;Z)V send
		0 o p_243248_
		1 o p_428328_
		2 o p_428543_
	a (Lxa;)V setListenerForServerboundHandshake
		0 o p_294829_
	a (Lwx;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupOutboundProtocol$8
		static
		0 o p_319515_
		1 o p_319516_
	a (Ljava/util/function/Consumer;)V runOnceConnected
		0 o p_294674_
	a (Ljava/lang/String;ILale;)V initiateServerboundStatusConnection
		0 o p_294457_
		1 o p_294964_
		2 o p_295216_
	a (Ljava/net/SocketAddress;)Lwk; connectToLocalServer
		static
		0 o p_129494_
	a (Lbwb;)V setBandwidthLogger
		0 o p_323799_
	a (Lxx;)V disconnect
		0 o p_129508_
	a (Lio/netty/channel/ChannelHandlerContext;Laao;)V channelRead0
		0 o p_129487_
		1 o p_129488_
	a (Ljava/net/InetSocketAddress;ZLwk;)Lio/netty/channel/ChannelFuture; connect
		static
		0 o p_290034_
		1 o p_290035_
		2 o p_290031_
	a (Lxd;)V setupOutboundProtocol
		0 o p_319974_
	a (Lwd;Z)Lio/netty/channel/ChannelInboundHandler; createFrameDecoder
		static
		0 o p_341605_
		1 o p_341702_
	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 (Laao;Lxa;)V genericsFtw
		static
		0 o p_129518_
		1 o p_129519_
	b (Lxd;Lxa;)V validateListener
		0 o p_320630_
		1 o p_320459_
	b (Lorg/slf4j/Marker;)V lambda$static$1
		static
		0 o p_202562_
	b (Laao;Lio/netty/channel/ChannelFutureListener;Z)V sendPacket
		0 o p_129521_
		1 o p_428388_
		2 o p_294510_
	b (Z)Ljava/lang/String; outboundHandlerName
		static
		0 o p_319809_
	b (Lwm;)V lambda$exceptionCaught$6
		0 o p_349922_
	b ()V tick
	c ()V tickSecond
	c (Laao;Lio/netty/channel/ChannelFutureListener;Z)V doSendPacket
		0 o p_243260_
		1 o p_428294_
		2 o p_294125_
	c (Lorg/slf4j/Marker;)V lambda$static$0
		static
		0 o p_202569_
	c (Z)Ljava/lang/String; inboundHandlerName
		static
		0 o p_320267_
	channelActive (Lio/netty/channel/ChannelHandlerContext;)V channelActive
		0 o p_129525_
	channelInactive (Lio/netty/channel/ChannelHandlerContext;)V channelInactive
		0 o p_129527_
	channelRead0 (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead0
		0 o p_129529_
		1 o p_129530_
	d (Laao;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 ()Laap; getReceiving
	g ()Laap; getSending
	h ()Z isEncrypted
	i ()Z isConnected
	j ()Z isConnecting
	k ()Lxa; getPacketListener
	l ()Lwm; getDisconnectionDetails
	m ()V setReadOnly
	n ()V handleDisconnection
	o ()F getAverageReceivedPackets
	p ()F getAverageSentPackets
	q ()V flush
	r ()V flushQueue
	s ()Lwm; 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
wk$1 net/minecraft/network/Connection$1
	a Lwk; val$connection
	<init> (Lwk;)V <init>
		0 o p_129550_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_129552_
wk$2 net/minecraft/network/Connection$2
	<init> (Lwk;)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_
wk$3 net/minecraft/network/Connection$3
	a Lwk; val$connection
	<init> (Lwk;)V <init>
		0 o p_320218_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_320092_
wl net/minecraft/network/ConnectionProtocol
	a Lwl; HANDSHAKING
	b Lwl; PLAY
	c Lwl; STATUS
	d Lwl; LOGIN
	e Lwl; CONFIGURATION
	f Ljava/lang/String; id
	g [Lwl; $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 ()[Lwl; $values
		static
	valueOf (Ljava/lang/String;)Lwl; valueOf
		static
		0 o p_129602_
	values ()[Lwl; values
		static
wm net/minecraft/network/DisconnectionDetails
	a Lxx; reason
	b Ljava/util/Optional; report
	c Ljava/util/Optional; bugReportLink
	<init> (Lxx;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o reason
		1 o report
		2 o bugReportLink
	<init> (Lxx;)V <init>
		0 o p_350943_
	a ()Lxx; 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
wn 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 ()Lwn; resetReaderIndex
	B ()Lwn; markWriterIndex
	C ()Lwn; resetWriterIndex
	D ()Lwn; discardReadBytes
	E ()Lwn; discardSomeReadBytes
	F ()Lwn; retain
	G ()Lwn; touch
	a (Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V writeQuaternion
		static
		0 o p_320668_
		1 o p_320341_
	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 (Laag;Laag;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 (Ljava/lang/String;)Lwn; writeUtf
		0 o p_130071_
	a (Lit/unimi/dsi/fastutil/ints/IntList;)V writeIntIdList
		0 o p_178346_
	a ([I)Lwn; writeVarIntArray
		0 o p_130090_
	a (Ljava/util/Optional;Laag;)V writeOptional
		0 o p_236836_
		1 o p_320585_
	a (Ljava/io/OutputStream;I)Lwn; readBytes
		0 o p_296425_
		1 o p_295786_
	a (Lcom/mojang/datafixers/util/Either;Laag;Laag;)V writeEither
		0 o p_415727_
		1 o p_416719_
		2 o p_416141_
	a (J)Lwn; writeVarLong
		0 o p_130104_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;Laag;)V writeNullable
		static
		0 o p_324502_
		1 o p_324536_
		2 o p_324547_
	a (Lvp;)Lwn; writeNbt
		0 o p_296432_
	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 (Lio/netty/buffer/ByteBuf;Luy;)Lvp; readNbt
		static
		0 o p_320170_
		1 o p_320055_
	a (Ljava/util/BitSet;)V writeBitSet
		0 o p_178351_
	a (Ljava/security/PublicKey;)Lwn; writePublicKey
		0 o p_236825_
	a (F)Lwn; writeFloat
		0 o p_294332_
	a (Ljava/lang/Object;)Lwn; touch
		0 o p_296360_
	a (Lfod;)V writeBlockHitResult
		0 o p_130063_
	a (II)Lwn; setIndex
		0 o p_296056_
		1 o p_295480_
	a ([B)Lwn; writeByteArray
		0 o p_130088_
	a (Lio/netty/buffer/ByteBuf;I)[B readByteArray
		static
		0 o p_323774_
		1 o p_324044_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; readWithCodecTrusted
		0 o p_295347_
		1 o p_296304_
	a (IJ)Lwn; setLong
		0 o p_295413_
		1 o p_294370_
	a (Ljava/lang/Object;Laag;)V writeNullable
		0 o p_236822_
		1 o p_320116_
	a (Laaf;Laaf;)Ljava/util/Map; readMap
		0 o p_319851_
		1 o p_320732_
	a (ILio/netty/buffer/ByteBuf;I)Lwn; getBytes
		0 o p_294876_
		1 o p_295864_
		2 o p_294524_
	a (ILjava/nio/ByteBuffer;)Lwn; getBytes
		0 o p_296377_
		1 o p_295139_
	a (Ljava/lang/String;I)Lwn; writeUtf
		0 o p_130073_
		1 o p_130074_
	a (ILio/netty/buffer/ByteBuf;II)Lwn; getBytes
		0 o p_294107_
		1 o p_296448_
		2 o p_295017_
		3 o p_294733_
	a (ILio/netty/buffer/ByteBuf;)Lwn; getBytes
		0 o p_296115_
		1 o p_295805_
	a (Laag;Ljava/lang/Object;)V lambda$writeEither$7
		0 o p_415003_
		1 o p_415004_
	a (Ljava/util/function/Consumer;)V readWithCount
		0 o p_178365_
	a (Z)Lwn; writeBoolean
		0 o p_295682_
	a (Ljava/util/Map;Laag;Laag;)V writeMap
		0 o p_236832_
		1 o p_320909_
		2 o p_320188_
	a ([BII)Lwn; readBytes
		0 o p_294152_
		1 o p_294331_
		2 o p_295481_
	a (Lorg/joml/Quaternionf;)V writeQuaternion
		0 o p_270141_
	a (Lja;)Lwn; writeBlockPos
		0 o p_130065_
	a (Lorg/joml/Vector3f;)V writeVector3f
		0 o p_270985_
	a (Lfoh;)V writeVec3
		0 o p_296062_
	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 (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 (Ljava/util/function/ToIntFunction;Ljava/lang/Object;)Lwn; writeById
		0 o p_295233_
		1 o p_294192_
	a (I[B)Lwn; getBytes
		0 o p_294557_
		1 o p_295660_
	a (I[BII)Lwn; getBytes
		0 o p_295128_
		1 o p_296337_
		2 o p_294659_
		3 o p_294779_
	a (Ljava/time/Instant;)V writeInstant
		0 o p_236827_
	a (ID)Lwn; setDouble
		0 o p_294330_
		1 o p_295264_
	a (Lio/netty/buffer/ByteBuf;Lfoh;)V writeVec3
		static
		0 o p_365393_
		1 o p_362273_
	a (Lio/netty/buffer/ByteBuf;II)Lwn; readBytes
		0 o p_295701_
		1 o p_294970_
		2 o p_294610_
	a (Ljava/util/UUID;)Lwn; writeUUID
		0 o p_130078_
	a (Ljava/util/function/IntFunction;Laaf;)Ljava/util/Collection; readCollection
		0 o p_236839_
		1 o p_320606_
	a (Lamj;)Lwn; writeResourceLocation
		0 o p_130086_
	a (Ljava/nio/ByteBuffer;)Lwn; readBytes
		0 o p_294641_
	a (Ljava/util/function/IntFunction;Laaf;Laaf;)Ljava/util/Map; readMap
		0 o p_236842_
		1 o p_320803_
		2 o p_320748_
	a (Lio/netty/buffer/ByteBuf;Laaf;)Ljava/lang/Object; readNullable
		static
		0 o p_324437_
		1 o p_324453_
	a (Lio/netty/buffer/ByteBuf;Ldqv;)V writeChunkPos
		static
		0 o p_373081_
		1 o p_373096_
	a (Ljj;)V writeGlobalPos
		0 o p_236815_
	a (Ljava/lang/Enum;)Lwn; writeEnum
		0 o p_130069_
	a (Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V writeVector3f
		static
		0 o p_320042_
		1 o p_320090_
	a (Luy;)Lvp; readNbt
		0 o p_130082_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; readIntIdList
	a (I)[B readByteArray
		0 o p_130102_
	a (Ljava/util/EnumSet;Ljava/lang/Class;)V writeEnumSet
		0 o p_250400_
		1 o p_250673_
	a (IZ)Lwn; setBoolean
		0 o p_295254_
		1 o p_295072_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V writeUUID
		static
		0 o p_320444_
		1 o p_319838_
	a (Lio/netty/buffer/ByteBuf;Lja;)V writeBlockPos
		static
		0 o p_320943_
		1 o p_320546_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lwn; writeWithCodec
		0 o p_266702_
		1 o p_267245_
		2 o p_266783_
	a (Lami;)Lami; readResourceKey
		0 o p_236802_
	a (Laaf;)Ljava/util/List; readList
		0 o p_320744_
	a (Lio/netty/buffer/ByteBuf;Lvp;)V writeNbt
		static
		0 o p_320344_
		1 o p_320692_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Luy;)Ljava/lang/Object; readWithCodec
		0 o p_266903_
		1 o p_267107_
		2 o p_295027_
	a (D)Lwn; writeDouble
		0 o p_295463_
	a (IF)Lwn; setFloat
		0 o p_295320_
		1 o p_296028_
	a (Ldqv;)Lwn; writeChunkPos
		0 o p_178342_
	a ([J)Lwn; writeLongArray
		0 o p_130092_
	a (Ljava/util/function/IntFunction;)Ljava/lang/Object; readById
		0 o p_295187_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V writeJsonWithCodec
		0 o p_273285_
		1 o p_272770_
	a (ILjava/io/OutputStream;I)Lwn; getBytes
		0 o p_294277_
		1 o p_296069_
		2 o p_296395_
	a (Lio/netty/buffer/ByteBuf;)[B readByteArray
		static
		0 o p_324567_
	a (Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction; limitValue
		static
		0 o p_182696_
		1 o p_182697_
	a (Lvp;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$readWithCodec$0
		static
		0 o p_339397_
		1 o p_339398_
	a (Ljava/util/BitSet;I)V writeFixedBitSet
		0 o p_248698_
		1 o p_248869_
	a (Ljava/util/Date;)Lwn; writeDate
		0 o p_130076_
	a (Ljava/util/Collection;Laag;)V writeCollection
		0 o p_236829_
		1 o p_319902_
	alloc ()Lio/netty/buffer/ByteBufAllocator; alloc
	array ()[B array
	arrayOffset ()I arrayOffset
	asReadOnly ()Lio/netty/buffer/ByteBuf; asReadOnly
	b ()[B readByteArray
	b (I[B)Lwn; setBytes
		0 o p_295696_
		1 o p_295990_
	b (Lfoh;)V writeLpVec3
		0 o p_436604_
	b (II)Lwn; setByte
		0 o p_294776_
		1 o p_295119_
	b ([B)Lwn; readBytes
		0 o p_295557_
	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 (Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$readLenientJsonWithCodec$2
		static
		0 o p_272382_
	b ([J)Lwn; writeFixedSizeLongArray
		0 o p_405703_
	b ([BII)Lwn; writeBytes
		0 o p_294409_
		1 o p_295416_
		2 o p_294380_
	b (ILjava/nio/ByteBuffer;)Lwn; setBytes
		0 o p_294827_
		1 o p_295408_
	b (I)[I readVarIntArray
		0 o p_130117_
	b (ILio/netty/buffer/ByteBuf;)Lwn; setBytes
		0 o p_294134_
		1 o p_294238_
	b (Laag;Ljava/lang/Object;)V lambda$writeEither$6
		0 o p_415005_
		1 o p_415006_
	b (Lami;)V writeResourceKey
		0 o p_236859_
	b (Laaf;Laaf;)Lcom/mojang/datafixers/util/Either; readEither
		0 o p_416561_
		1 o p_416551_
	b (Lio/netty/buffer/ByteBuf;I)V writeContainerId
		static
		0 o p_362401_
		1 o p_362798_
	b (J)Lwn; writeLong
		0 o p_295423_
	b (Ljava/nio/ByteBuffer;)Lwn; writeBytes
		0 o p_295937_
	b (ILio/netty/buffer/ByteBuf;II)Lwn; setBytes
		0 o p_296236_
		1 o p_295709_
		2 o p_294354_
		3 o p_295897_
	b (Lio/netty/buffer/ByteBuf;)[J readLongArray
		static
		0 o p_405222_
	b (IJ)Lwn; setLongLE
		0 o p_294242_
		1 o p_295126_
	b (I[BII)Lwn; setBytes
		0 o p_295030_
		1 o p_295276_
		2 o p_295073_
		3 o p_295926_
	b (Laaf;)Ljava/util/Optional; readOptional
		0 o p_320700_
	b (Lio/netty/buffer/ByteBuf;II)Lwn; writeBytes
		0 o p_295348_
		1 o p_294807_
		2 o p_294737_
	b (ILio/netty/buffer/ByteBuf;I)Lwn; setBytes
		0 o p_295824_
		1 o p_294581_
		2 o p_295654_
	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 (Lio/netty/buffer/ByteBuf;[J)[J readFixedSizeLongArray
		static
		0 o p_404645_
		1 o p_404639_
	c (J)Lwn; writeLongLE
		0 o p_294730_
	c (I)Lwn; writeVarInt
		0 o p_130131_
	c (Lio/netty/buffer/ByteBuf;I)Lwn; readBytes
		0 o p_296068_
		1 o p_295259_
	c ([J)[J readFixedSizeLongArray
		0 o p_405851_
	c (Lio/netty/buffer/ByteBuf;)Lja; readBlockPos
		static
		0 o p_320037_
	c ()[I readVarIntArray
	c (II)Lwn; setShort
		0 o p_295713_
		1 o p_296093_
	c (Laaf;)Ljava/lang/Object; readNullable
		0 o p_320095_
	c ([B)Lwn; writeBytes
		0 o p_296194_
	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)Lwn; writeBytes
		0 o p_295384_
		1 o p_295311_
	d (II)Lwn; setShortLE
		0 o p_295748_
		1 o p_294784_
	d (I)Ljava/lang/String; readUtf
		0 o p_130137_
	d (Lio/netty/buffer/ByteBuf;)Ldqv; readChunkPos
		static
		0 o p_372953_
	d ()[J readLongArray
	discardReadBytes ()Lio/netty/buffer/ByteBuf; discardReadBytes
	discardSomeReadBytes ()Lio/netty/buffer/ByteBuf; discardSomeReadBytes
	duplicate ()Lio/netty/buffer/ByteBuf; duplicate
	e ()Lja; readBlockPos
	e (I)Ljava/util/BitSet; readFixedBitSet
		0 o p_249113_
	e (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; readVector3f
		static
		0 o p_320362_
	e (II)Lwn; setMedium
		0 o p_295726_
		1 o p_296052_
	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 ()Ldqv; readChunkPos
	f (II)Lwn; 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 (II)Lwn; setInt
		0 o p_295466_
		1 o p_295351_
	g (Lio/netty/buffer/ByteBuf;)Lfoh; readVec3
		static
		0 o p_363264_
	g ()Ljj; readGlobalPos
	g (I)Lwn; capacity
		0 o p_295325_
	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 ()Lorg/joml/Vector3f; readVector3f
	h (I)Lwn; readerIndex
		0 o p_295519_
	h (II)Lwn; setIntLE
		0 o p_296041_
		1 o p_295343_
	h (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; readUUID
		static
		0 o p_319877_
	hasArray ()Z hasArray
	hasMemoryAddress ()Z hasMemoryAddress
	hashCode ()I hashCode
	i (II)Lwn; setChar
		0 o p_295571_
		1 o p_295295_
	i ()Lorg/joml/Quaternionf; readQuaternion
	i (I)Lwn; writerIndex
		0 o p_294907_
	i (Lio/netty/buffer/ByteBuf;)Lup; readNbt
		static
		0 o p_320394_
	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 ()Lfoh; readVec3
	j (II)Lwn; setZero
		0 o p_295002_
		1 o p_295655_
	j (Lio/netty/buffer/ByteBuf;)I readContainerId
		static
		0 o p_361985_
	j (I)Lwn; ensureWritable
		0 o p_294903_
	k (I)Lwn; skipBytes
		0 o p_296015_
	k ()Lfoh; readLpVec3
	k (Lio/netty/buffer/ByteBuf;)Lwn; readBytes
		0 o p_296080_
	l (I)Lwn; writeByte
		0 o p_295618_
	l ()I readVarInt
	l (Lio/netty/buffer/ByteBuf;)Lwn; writeBytes
		0 o p_295011_
	m (I)Lwn; 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 (I)Lwn; writeShortLE
		0 o p_295772_
	n ()Ljava/util/UUID; readUUID
	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 ()Lup; readNbt
	o (I)Lwn; writeMedium
		0 o p_296189_
	order (Ljava/nio/ByteOrder;)Lio/netty/buffer/ByteBuf; order
		0 o p_130280_
	order ()Ljava/nio/ByteOrder; order
	p (I)Lwn; writeMediumLE
		0 o p_295508_
	p ()Ljava/lang/String; readUtf
	q ()Lamj; readResourceLocation
	q (I)Lwn; writeInt
		0 o p_296090_
	r ()Lami; readRegistryKey
	r (I)Lwn; 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)Lwn; 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)Lwn; 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)Lwn; retain
		0 o p_294685_
	u ()Ljava/security/PublicKey; readPublicKey
	unwrap ()Lio/netty/buffer/ByteBuf; unwrap
	v ()Lfod; 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 ()Lwn; clear
	z ()Lwn; markReaderIndex
wo 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>
wp net/minecraft/network/HashedPatchMap
	a Laae; 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 (Lkn;Lwp$a;)Lwp; create
		static
		0 o p_412122_
		1 o p_412570_
	a (Ljava/util/Map;Lwp$a;Lkr;)V lambda$create$0
		static
		0 o p_412393_
		1 o p_412180_
		2 o p_412727_
	a ()Ljava/util/Map; addedComponents
	b (Lkn;Lwp$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
wp$a net/minecraft/network/HashedPatchMap$HashGenerator
wq net/minecraft/network/HashedStack
	a Lwq; EMPTY
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Lwq;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_412104_
	a (Ljava/util/Optional;)Lwq; lambda$static$0
		static
		0 o p_412528_
	a (Ldhp;Lwp$a;)Z matches
		0 o p_412709_
		1 o p_412057_
	b (Ldhp;Lwp$a;)Lwq; create
		static
		0 o p_412136_
		1 o p_412663_
wq$1 net/minecraft/network/HashedStack$1
	<init> ()V <init>
	a (Ldhp;Lwp$a;)Z matches
		0 o p_412039_
		1 o p_412698_
	toString ()Ljava/lang/String; toString
wq$a net/minecraft/network/HashedStack$ActualItem
	c Laae; STREAM_CODEC
	d Ljk; item
	e I count
	f Lwp; components
	<clinit> ()V <clinit>
		static
	<init> (Ljk;ILwp;)V <init>
		0 o item
		1 o count
		2 o components
	a ()Ljk; item
	a (Ldhp;Lwp$a;)Z matches
		0 o p_412763_
		1 o p_412137_
	b ()I count
	c ()Lwp; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_412188_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
wr net/minecraft/network/HiddenByteBuf
	a Lio/netty/buffer/ByteBuf; contents
	<init> (Lio/netty/buffer/ByteBuf;)V <init>
		0 o contents
	a ()Lwr; retain
	a (Ljava/lang/Object;)Ljava/lang/Object; pack
		static
		0 o p_390365_
	a (I)Lwr; retain
		0 o p_390414_
	b (Ljava/lang/Object;)Ljava/lang/Object; unpack
		static
		0 o p_390514_
	b ()Lwr; touch
	c (Ljava/lang/Object;)Lwr; 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_
ws 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_
wt 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_
wu net/minecraft/network/LpVec3
	a D ABS_MAX_VALUE
	b D ABS_MIN_VALUE
	c I DATA_BITS
	d I DATA_BITS_MASK
	e D MAX_QUANTIZED_VALUE
	f I SCALE_BITS
	g I SCALE_BITS_MASK
	h I CONTINUATION_FLAG
	i I X_OFFSET
	j I Y_OFFSET
	k I Z_OFFSET
	<init> ()V <init>
	a (D)D sanitize
		static
		0 o p_439169_
	a (J)D unpack
		static
		0 o p_439451_
	a (I)Z hasContinuationBit
		static
		0 o p_436620_
	a (Lio/netty/buffer/ByteBuf;)Lfoh; read
		static
		0 o p_436808_
	a (Lio/netty/buffer/ByteBuf;Lfoh;)V write
		static
		0 o p_436658_
		1 o p_436697_
	b (D)J pack
		static
		0 o p_438960_
wv net/minecraft/network/MonitoredLocalFrameDecoder
	a Lwd; monitor
	<init> (Lwd;)V <init>
		0 o p_390410_
	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
		0 o p_390444_
		1 o p_390381_
ww net/minecraft/network/PacketBundlePacker
	a Laam; bundlerInfo
	b Laam$a; currentBundler
	<init> (Laam;)V <init>
		0 o p_320870_
	a (Laao;)V verifyNonTerminalPacket
		static
		0 o p_319833_
	a (Lio/netty/channel/ChannelHandlerContext;Laao;Ljava/util/List;)V decode
		0 o p_265208_
		1 o p_265182_
		2 o p_265368_
	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_
wx net/minecraft/network/PacketBundleUnpacker
	a Laam; bundlerInfo
	<init> (Laam;)V <init>
		0 o p_320840_
	a (Lio/netty/channel/ChannelHandlerContext;Laao;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_
wy net/minecraft/network/PacketDecoder
	a Lorg/slf4j/Logger; LOGGER
	b Lxd; protocolInfo
	<clinit> ()V <clinit>
		static
	<init> (Lxd;)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_
wz net/minecraft/network/PacketEncoder
	a Lorg/slf4j/Logger; LOGGER
	b Lxd; protocolInfo
	<clinit> ()V <clinit>
		static
	<init> (Lxd;)V <init>
		0 o p_320006_
	a (Lio/netty/channel/ChannelHandlerContext;Laao;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_
x net/minecraft/MethodsReturnNonnullByDefault
xa net/minecraft/network/PacketListener
	P_ ()Laap; flow
	a (Laao;)Z shouldHandleMessage
		0 o p_295210_
	a (Lxx;Ljava/lang/Throwable;)Lwm; createDisconnectionInfo
		0 o p_350812_
		1 o p_351028_
	a (Lwm;)V onDisconnect
		0 o p_350287_
	a (Laao;Ljava/lang/Exception;)V onPacketError
		0 o p_341593_
		1 o p_341607_
	a (Lp;Lq;)V fillListenerSpecificCrashDetails
		0 o p_350278_
		1 o p_314965_
	a (Lp;)V fillCrashReport
		0 o p_314927_
	b ()Lwl; protocol
	c ()Z isAcceptingMessages
	d ()Ljava/lang/String; lambda$fillCrashReport$1
	e ()Ljava/lang/String; lambda$fillCrashReport$0
xb net/minecraft/network/PacketProcessor
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Queue; packetsToBeHandled
	c Ljava/lang/Thread; runningThread
	d Z closed
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Thread;)V <init>
		0 o p_447050_
	a ()Z isSameThread
	a (Lxa;Laao;)V scheduleIfPossible
		0 o p_446530_
		1 o p_445832_
	b ()V processQueuedPackets
	close ()V close
xb$a net/minecraft/network/PacketProcessor$ListenerAndPacket
	a Lxa; listener
	b Laao; packet
	<init> (Lxa;Laao;)V <init>
		0 o listener
		1 o packet
	a ()V handle
	b ()Lxa; listener
	c ()Laao; packet
	equals (Ljava/lang/Object;)Z equals
		0 o p_445738_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xc 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_
xd net/minecraft/network/ProtocolInfo
	a ()Lwl; id
	b ()Laap; flow
	c ()Laae; codec
	d ()Laam; bundlerInfo
xd$a net/minecraft/network/ProtocolInfo$Details
	a ()Lwl; id
	a (Lxd$a$a;)V listPackets
		0 o p_412501_
	b ()Laap; flow
xd$a$a net/minecraft/network/ProtocolInfo$Details$PacketVisitor
	accept (Laaq;I)V accept
		0 o p_412420_
		1 o p_412112_
xd$b net/minecraft/network/ProtocolInfo$DetailsProvider
	a ()Lxd$a; details
xe net/minecraft/network/ProtocolSwapHandler
	a (Lio/netty/channel/ChannelHandlerContext;Laao;)V handleInboundTerminalPacket
		static
		0 o p_320154_
		1 o p_320949_
	b (Lio/netty/channel/ChannelHandlerContext;Laao;)V handleOutboundTerminalPacket
		static
		0 o p_320395_
		1 o p_320209_
xf net/minecraft/network/RateKickingConnection
	h Lorg/slf4j/Logger; LOGGER
	i Lxx; 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
xg net/minecraft/network/RegistryFriendlyByteBuf
	d Ljy; registryAccess
	<init> (Lio/netty/buffer/ByteBuf;Ljy;)V <init>
		0 o p_320951_
		1 o p_319803_
	H ()Ljy; registryAccess
	a (Ljy;)Ljava/util/function/Function; decorator
		static
		0 o p_320166_
	a (Ljy;Lio/netty/buffer/ByteBuf;)Lxg; lambda$decorator$0
		static
		0 o p_320578_
		1 o p_320793_
xh net/minecraft/network/ServerboundPacketListener
	P_ ()Laap; flow
xi net/minecraft/network/SkipPacketDecoderException
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_412103_
	<init> (Ljava/lang/String;)V <init>
		0 o p_412786_
xj net/minecraft/network/SkipPacketEncoderException
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_412348_
	<init> (Ljava/lang/String;)V <init>
		0 o p_412734_
xk net/minecraft/network/SkipPacketException
xl net/minecraft/network/TickablePacketListener
	d ()V tick
xm net/minecraft/network/UnconfiguredPipelineHandler
	<init> ()V <init>
	a (Lio/netty/channel/ChannelOutboundHandler;)Lxm$d; setupOutboundHandler
		static
		0 o p_319887_
	a (Lio/netty/channel/ChannelInboundHandler;)Lxm$b; setupInboundHandler
		static
		0 o p_320340_
	a (Lio/netty/channel/ChannelInboundHandler;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupInboundHandler$0
		static
		0 o p_320887_
		1 o p_320663_
	a (Lxd;)Lxm$b; setupInboundProtocol
		static
		0 o p_320435_
	a (Lio/netty/channel/ChannelOutboundHandler;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupOutboundHandler$1
		static
		0 o p_320260_
		1 o p_320755_
	b (Lxd;)Lxm$d; setupOutboundProtocol
		static
		0 o p_320204_
xm$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_
xm$b net/minecraft/network/UnconfiguredPipelineHandler$InboundConfigurationTask
	a (Lxm$b;Lio/netty/channel/ChannelHandlerContext;)V lambda$andThen$0
		0 o p_320912_
		1 o p_320785_
	andThen (Lxm$b;)Lxm$b; andThen
		0 o p_320407_
	run (Lio/netty/channel/ChannelHandlerContext;)V run
		0 o p_320322_
xm$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_
xm$d net/minecraft/network/UnconfiguredPipelineHandler$OutboundConfigurationTask
	a (Lxm$d;Lio/netty/channel/ChannelHandlerContext;)V lambda$andThen$0
		0 o p_320477_
		1 o p_320612_
	andThen (Lxm$d;)Lxm$d; andThen
		0 o p_320148_
	run (Lio/netty/channel/ChannelHandlerContext;)V run
		0 o p_320186_
xn 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_
xo 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_
xp 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_
xq net/minecraft/network/Varint21FrameDecoder
	a I MAX_VARINT21_BYTES
	b Lio/netty/buffer/ByteBuf; helperBuf
	c Lwd; monitor
	<init> (Lwd;)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_
xr 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_
xs net/minecraft/network/chat/ChatDecorator
	a Lxs; PLAIN
	<clinit> ()V <clinit>
		static
	a (Lawy;Lxx;)Lxx; lambda$static$0
		static
		0 o p_300715_
		1 o p_300716_
	decorate (Lawy;Lxx;)Lxx; decorate
		0 o p_236962_
		1 o p_236963_
xt net/minecraft/network/chat/ChatType
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Laae; DIRECT_STREAM_CODEC
	c Laae; STREAM_CODEC
	d Lxu; DEFAULT_CHAT_DECORATION
	e Lami; CHAT
	f Lami; SAY_COMMAND
	g Lami; MSG_COMMAND_INCOMING
	h Lami; MSG_COMMAND_OUTGOING
	i Lami; TEAM_MSG_COMMAND_INCOMING
	j Lami; TEAM_MSG_COMMAND_OUTGOING
	k Lami; EMOTE_COMMAND
	l Lxu; chat
	m Lxu; narration
	<clinit> ()V <clinit>
		static
	<init> (Lxu;Lxu;)V <init>
		0 o chat
		1 o narration
	a (Lami;Lcdv;)Lxt$a; bind
		static
		0 o p_241279_
		1 o p_241483_
	a (Ljava/lang/String;)Lami; create
		static
		0 o p_237024_
	a (Lami;Lej;)Lxt$a; bind
		static
		0 o p_241345_
		1 o p_241466_
	a ()Lxu; chat
	a (Lami;Ljy;Lxx;)Lxt$a; bind
		static
		0 o p_241284_
		1 o p_241373_
		2 o p_241455_
	a (Lqw;)V bootstrap
		static
		0 o p_321866_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_240514_
	b ()Lxu; narration
	equals (Ljava/lang/Object;)Z equals
		0 o p_237028_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xt$a net/minecraft/network/chat/ChatType$Bound
	a Laae; STREAM_CODEC
	b Ljk; chatType
	c Lxx; name
	d Ljava/util/Optional; targetName
	<clinit> ()V <clinit>
		static
	<init> (Ljk;Lxx;Ljava/util/Optional;)V <init>
		0 o chatType
		1 o name
		2 o targetName
	<init> (Ljk;Lxx;)V <init>
		0 o p_321546_
		1 o p_241293_
	a ()Ljk; chatType
	a (Lxx;)Lxx; decorate
		0 o p_241411_
	b (Lxx;)Lxx; decorateNarration
		0 o p_241354_
	b ()Lxx; name
	c (Lxx;)Lxt$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
xu net/minecraft/network/chat/ChatTypeDecoration
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Ljava/lang/String; translationKey
	d Ljava/util/List; parameters
	e Lyv; style
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/List;Lyv;)V <init>
		0 o translationKey
		1 o parameters
		2 o style
	a (Lxx;Lxt$a;)Lxx; decorate
		0 o p_241301_
		1 o p_241391_
	a ()Ljava/lang/String; translationKey
	a (Ljava/lang/String;)Lxu; 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 (Lxx;Lxt$a;)[Lxx; resolveParameters
		0 o p_241365_
		1 o p_241559_
	b ()Ljava/util/List; parameters
	b (Ljava/lang/String;)Lxu; incomingDirectMessage
		static
		0 o p_239425_
	c ()Lyv; style
	c (Ljava/lang/String;)Lxu; outgoingDirectMessage
		static
		0 o p_240772_
	d (Ljava/lang/String;)Lxu; teamMessage
		static
		0 o p_239095_
	equals (Ljava/lang/Object;)Z equals
		0 o p_239430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xu$a net/minecraft/network/chat/ChatTypeDecoration$Parameter
	a Lxu$a; SENDER
	b Lxu$a; TARGET
	c Lxu$a; CONTENT
	d Lcom/mojang/serialization/Codec; CODEC
	e Laae; STREAM_CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g I id
	h Ljava/lang/String; name
	i Lxu$a$a; selector
	j [Lxu$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Lxu$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 (Lxx;Lxt$a;)Lxx; select
		0 o p_241369_
		1 o p_241509_
	a ()[Lxu$a; $values
		static
	a (Lxu$a;)I lambda$static$4
		static
		0 o p_348120_
	b (Lxu$a;)I lambda$static$3
		static
		0 o p_348119_
	b (Lxx;Lxt$a;)Lxx; lambda$static$2
		static
		0 o p_239974_
		1 o p_241427_
	c (Lxx;Lxt$a;)Lxx; lambda$static$1
		static
		0 o p_321399_
		1 o p_321400_
	c ()Ljava/lang/String; getSerializedName
	d (Lxx;Lxt$a;)Lxx; lambda$static$0
		static
		0 o p_241238_
		1 o p_241239_
	valueOf (Ljava/lang/String;)Lxu$a; valueOf
		static
		0 o p_239464_
	values ()[Lxu$a; values
		static
xu$a$a net/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector
	select (Lxx;Lxt$a;)Lxx; select
		0 o p_239620_
		1 o p_241499_
xv net/minecraft/network/chat/ClickEvent
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a ()Lxv$a; action
	a (Lxv$a;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_392608_
xv$a net/minecraft/network/chat/ClickEvent$Action
	a Lxv$a; OPEN_URL
	b Lxv$a; OPEN_FILE
	c Lxv$a; RUN_COMMAND
	d Lxv$a; SUGGEST_COMMAND
	e Lxv$a; SHOW_DIALOG
	f Lxv$a; CHANGE_PAGE
	g Lxv$a; COPY_TO_CLIPBOARD
	h Lxv$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 [Lxv$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 ()Z isAllowedFromServer
	a (Lxv$a;)Lcom/mojang/serialization/DataResult; filterForSerialization
		static
		0 o p_304789_
	b (Lxv$a;)Ljava/lang/String; lambda$filterForSerialization$0
		static
		0 o p_339403_
	b ()Lcom/mojang/serialization/MapCodec; valueCodec
	c ()Ljava/lang/String; getSerializedName
	d ()[Lxv$a; $values
		static
	valueOf (Ljava/lang/String;)Lxv$a; valueOf
		static
		0 o p_130651_
	values ()[Lxv$a; values
		static
xv$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 ()Lxv$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
xv$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 ()Lxv$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
xv$d net/minecraft/network/chat/ClickEvent$Custom
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lamj; id
	d Ljava/util/Optional; payload
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Ljava/util/Optional;)V <init>
		0 o id
		1 o payload
	a ()Lxv$a; action
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_428106_
	b ()Lamj; id
	c ()Ljava/util/Optional; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_425656_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xv$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 ()Lxv$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
xv$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 ()Lxv$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
xv$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 ()Lxv$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
xv$h net/minecraft/network/chat/ClickEvent$ShowDialog
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljk; dialog
	<clinit> ()V <clinit>
		static
	<init> (Ljk;)V <init>
		0 o dialog
	a ()Lxv$a; action
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_425539_
	b ()Ljk; dialog
	equals (Ljava/lang/Object;)Z equals
		0 o p_425872_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xv$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 ()Lxv$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
xw net/minecraft/network/chat/CommonComponents
	a Lxx; EMPTY
	b Lxx; OPTION_ON
	c Lxx; OPTION_OFF
	d Lxx; GUI_DONE
	e Lxx; GUI_CANCEL
	f Lxx; GUI_YES
	g Lxx; GUI_NO
	h Lxx; GUI_OK
	i Lxx; GUI_PROCEED
	j Lxx; GUI_CONTINUE
	k Lxx; GUI_BACK
	l Lxx; GUI_TO_TITLE
	m Lxx; GUI_ACKNOWLEDGE
	n Lxx; GUI_OPEN_IN_BROWSER
	o Lxx; GUI_COPY_TO_CLIPBOARD
	p Lxx; GUI_COPY_LINK_TO_CLIPBOARD
	q Lxx; GUI_DISCONNECT
	r Lxx; GUI_RETURN_TO_MENU
	s Lxx; TRANSFER_CONNECT_FAILED
	t Lxx; CONNECT_FAILED
	u Lxx; NEW_LINE
	v Lxx; NARRATION_SEPARATOR
	w Lxx; ELLIPSIS
	x Lxx; SPACE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Z)Lxx; optionStatus
		static
		0 o p_130667_
	a (Ljava/util/Collection;)Lxx; joinLines
		static
		0 o p_178392_
	a (Lxx;Z)Lym; optionStatus
		static
		0 o p_130664_
		1 o p_130665_
	a ([Lxx;)Lym; joinForNarration
		static
		0 o p_267948_
	a (Lxx;Lxx;)Lym; optionNameValue
		static
		0 o p_178394_
		1 o p_178395_
	a (J)Lym; days
		static
		0 o p_239423_
	a ()Lym; space
		static
	b ([Lxx;)Lxx; joinLines
		static
		0 o p_178397_
	b (Z)Lxx; disconnectButtonLabel
		static
		0 o p_426020_
	b (J)Lym; hours
		static
		0 o p_240042_
	c (J)Lym; minutes
		static
		0 o p_239878_
xx net/minecraft/network/chat/Component
	a (Ljava/lang/String;Ljava/lang/String;)Lym; translatableWithFallback
		static
		0 o p_265747_
		1 o p_265287_
	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 (Ljava/lang/String;)Lxx; nullToEmpty
		static
		0 o p_130675_
	a (Lhe;Ljava/lang/String;)Lym; score
		static
		0 o p_363804_
		1 o p_362439_
	a (I)Ljava/lang/String; getString
		0 o p_130669_
	a (Ldqv;)Lxx; translationArg
		static
		0 o p_304675_
	a (Lhe;Ljava/util/Optional;)Lym; selector
		static
		0 o p_362718_
		1 o p_237104_
	a (Lamj;)Lxx; translationArg
		static
		0 o p_304849_
	a (Lyv;)Ljava/util/List; toFlatList
		0 o p_178406_
	a (Lcom/mojang/brigadier/Message;)Lxx; translationArg
		static
		0 o p_304620_
	a (Lxx;)Z contains
		0 o p_240571_
	a (Lzp;)Lym; object
		static
		0 o p_443397_
	a (Ljava/net/URI;)Lxx; translationArg
		static
		0 o p_352152_
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_130679_
		1 o p_130680_
	a (Lyd$a;)Ljava/util/Optional; visit
		0 o p_130677_
	a ()Lyv; getStyle
	a (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lym; translatableWithFallback
		static
		0 o p_265449_
		1 o p_265281_
		2 o p_265785_
	a (Ljava/util/UUID;)Lxx; translationArg
		static
		0 o p_304730_
	a (Ljava/util/Date;)Lxx; translationArg
		static
		0 o p_304461_
	a (Ljava/lang/String;[Ljava/lang/Object;)Lym; translatable
		static
		0 o p_237111_
		1 o p_237112_
	a (Ljava/lang/String;ZLjava/util/Optional;Lzj;)Lym; nbt
		static
		0 o p_237106_
		1 o p_237107_
		2 o p_237108_
		3 o p_443328_
	a (Ljava/util/List;Lyv;Ljava/lang/String;)Ljava/util/Optional; lambda$toFlatList$1
		static
		0 o p_178402_
		1 o p_178403_
		2 o p_178404_
	b (Ljava/lang/String;)Lym; literal
		static
		0 o p_237114_
	b (Ljava/lang/String;Ljava/lang/String;)Lym; score
		static
		0 o p_237100_
		1 o p_237101_
	b (Ljava/lang/String;[Ljava/lang/Object;)Lym; translatableEscape
		static
		0 o p_304683_
		1 o p_304399_
	b ()Lxy; getContents
	c (Ljava/lang/String;)Lym; translatable
		static
		0 o p_237116_
	c ()Ljava/util/List; getSiblings
	d ()Ljava/lang/String; tryCollapseToString
	d (Ljava/lang/String;)Lym; keybind
		static
		0 o p_237118_
	e ()Lym; plainCopy
	f ()Lym; copy
	g ()Lbes; getVisualOrderText
	getString ()Ljava/lang/String; getString
	h ()Ljava/util/List; toFlatList
	i ()Lym; empty
		static
xy net/minecraft/network/chat/ComponentContents
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lej;Lcdv;I)Lym; resolve
		0 o p_237126_
		1 o p_237127_
		2 o p_237128_
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_237130_
		1 o p_237131_
	a (Lyd$a;)Ljava/util/Optional; visit
		0 o p_237129_
xz net/minecraft/network/chat/ComponentSerialization
	a Lcom/mojang/serialization/Codec; CODEC
	b Laae; STREAM_CODEC
	c Laae; OPTIONAL_STREAM_CODEC
	d Laae; TRUSTED_STREAM_CODEC
	e Laae; TRUSTED_OPTIONAL_STREAM_CODEC
	f Laae; TRUSTED_CONTEXT_FREE_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lxx;)Lcom/mojang/datafixers/util/Either; lambda$createCodec$5
		static
		0 o p_304501_
	a (Ljava/util/List;)Lym; createFromList
		static
		0 o p_304405_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; createCodec
		static
		0 o p_304554_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$createLegacyComponentMatcher$0
		static
		0 o p_443511_
	a (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createCodec$1
		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 (Lbeo$b;)V bootstrap
		static
		0 o p_442635_
	a (Lbeo$b;Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; createLegacyComponentMatcher
		static
		0 o p_443304_
		1 o p_304852_
		2 o p_307551_
	a (Lcom/mojang/datafixers/util/Either;)Lxx; lambda$createCodec$4
		static
		0 o p_304547_
	b (Lxx;)Lxx; lambda$createCodec$3
		static
		0 o p_304887_
	b (Lcom/mojang/datafixers/util/Either;)Lxx; lambda$createCodec$2
		static
		0 o p_304568_
xz$1 net/minecraft/network/chat/ComponentSerialization$1
	a I val$maxFlatSize
	<init> (I)V <init>
		0 o p_393865_
	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;Lxx;)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_
	a (Lxx;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_330452_
		1 o p_330865_
		2 o p_331460_
	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_
xz$a net/minecraft/network/chat/ComponentSerialization$FuzzyCodec
	a Ljava/util/Collection; codecs
	b Ljava/util/function/Function; encoderGetter
	<init> (Ljava/util/Collection;Ljava/util/function/Function;)V <init>
		0 o p_443376_
		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
xz$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_
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/ComponentUtils
	a Ljava/lang/String; DEFAULT_SEPARATOR_TEXT
	b Lxx; DEFAULT_SEPARATOR
	c Lxx; DEFAULT_NO_STYLE_SEPARATOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Collection;)Lxx; formatList
		static
		0 o p_130744_
	a (Lcom/mojang/brigadier/Message;)Lxx; fromMessage
		static
		0 o p_130730_
	a (Ljava/lang/String;Lyv;)Lyv; lambda$copyOnClickText$1
		static
		0 o p_392613_
		1 o p_392614_
	a (Ljava/util/Collection;Lxx;Ljava/util/function/Function;)Lym; formatList
		static
		0 o p_178437_
		1 o p_178438_
		2 o p_178439_
	a (Ljava/util/Collection;Ljava/util/function/Function;)Lxx; formatAndSortList
		static
		0 o p_130746_
		1 o p_130747_
	a (Lej;Lxx;Lcdv;I)Lym; updateForEntity
		static
		0 o p_130732_
		1 o p_130733_
		2 o p_130734_
		3 o p_130735_
	a (Lej;Ljava/util/Optional;Lcdv;I)Ljava/util/Optional; updateForEntity
		static
		0 o p_178425_
		1 o p_178426_
		2 o p_178427_
		3 o p_178428_
	a (Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lym; formatList
		static
		0 o p_178430_
		1 o p_178431_
		2 o p_178432_
	a (Lxx;)Lym; wrapInSquareBrackets
		static
		0 o p_130749_
	a (Ljava/lang/String;)Lym; copyOnClickText
		static
		0 o p_260039_
	a (Lym;Lyv;)Lym; mergeStyles
		static
		0 o p_130751_
		1 o p_130752_
	a (Ljava/util/Collection;Lxx;)Lxx; formatList
		static
		0 o p_178434_
		1 o p_178435_
	a (Lej;Lyv;Lcdv;I)Lyv; resolveStyle
		static
		0 o p_130737_
		1 o p_130738_
		2 o p_130739_
		3 o p_130740_
	b (Lxx;)Z isTranslationResolvable
		static
		0 o p_237135_
	b (Ljava/util/Collection;Ljava/util/function/Function;)Lxx; formatList
		static
		0 o p_178441_
		1 o p_178442_
	b (Ljava/lang/String;)Lxx; lambda$formatList$0
		static
		0 o p_130742_
yb net/minecraft/network/chat/FilterMask
	a Lcom/mojang/serialization/Codec; CODEC
	b Lyb; FULLY_FILTERED
	c Lyb; PASS_THROUGH
	d Lyv; 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 Lyb$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;Lyb$a;)V <init>
		0 o p_243243_
		1 o p_243249_
	a (I)V setFiltered
		0 o p_243202_
	a (Ljava/lang/String;)Ljava/lang/String; apply
		0 o p_243317_
	a (Lwn;)Lyb; read
		static
		0 o p_243205_
	a (Lwn;Lyb;)V write
		static
		0 o p_243308_
		1 o p_243231_
	a ()Z isEmpty
	b (Ljava/lang/String;)Lxx; applyWithFormatting
		0 o p_251709_
	b ()Z isFullyFiltered
	c ()Lyb$a; type
	d ()Ljava/util/BitSet; mask
	equals (Ljava/lang/Object;)Z equals
		0 o p_254275_
	hashCode ()I hashCode
yb$a net/minecraft/network/chat/FilterMask$Type
	a Lyb$a; PASS_THROUGH
	b Lyb$a; FULLY_FILTERED
	c Lyb$a; PARTIALLY_FILTERED
	d Ljava/lang/String; serializedName
	e Ljava/util/function/Supplier; codec
	f [Lyb$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 ()[Lyb$a; $values
		static
	valueOf (Ljava/lang/String;)Lyb$a; valueOf
		static
		0 o p_243219_
	values ()[Lyb$a; values
		static
yc net/minecraft/network/chat/FontDescription
	a Lcom/mojang/serialization/Codec; CODEC
	b Lyc$c; DEFAULT
	<clinit> ()V <clinit>
		static
	a (Lyc;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_436722_
	b (Lyc;)Ljava/lang/String; lambda$static$0
		static
		0 o p_436784_
yc$a net/minecraft/network/chat/FontDescription$AtlasSprite
	c Lamj; atlasId
	d Lamj; spriteId
	<init> (Lamj;Lamj;)V <init>
		0 o atlasId
		1 o spriteId
	a ()Lamj; atlasId
	b ()Lamj; spriteId
	equals (Ljava/lang/Object;)Z equals
		0 o p_436610_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yc$b net/minecraft/network/chat/FontDescription$PlayerSprite
	c Ldkq; profile
	d Z hat
	<init> (Ldkq;Z)V <init>
		0 o profile
		1 o hat
	a ()Ldkq; profile
	b ()Z hat
	equals (Ljava/lang/Object;)Z equals
		0 o p_443400_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yc$c net/minecraft/network/chat/FontDescription$Resource
	c Lamj; id
	<init> (Lamj;)V <init>
		0 o id
	a ()Lamj; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_436674_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yd net/minecraft/network/chat/FormattedText
	a Ljava/util/Optional; STOP_ITERATION
	b Lyd; EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; lambda$getString$0
		static
		0 o p_130766_
		1 o p_130767_
	a (Ljava/lang/String;Lyv;)Lyd; of
		static
		0 o p_130763_
		1 o p_130764_
	a (Ljava/util/List;)Lyd; composite
		static
		0 o p_130769_
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_130771_
		1 o p_130772_
	a ([Lyd;)Lyd; composite
		static
		0 o p_130774_
	a (Lyd$a;)Ljava/util/Optional; visit
		0 o p_130770_
	e (Ljava/lang/String;)Lyd; of
		static
		0 o p_130776_
	getString ()Ljava/lang/String; getString
yd$1 net/minecraft/network/chat/FormattedText$1
	<init> ()V <init>
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_130781_
		1 o p_130782_
	a (Lyd$a;)Ljava/util/Optional; visit
		0 o p_130779_
yd$2 net/minecraft/network/chat/FormattedText$2
	c Ljava/lang/String; val$text
	<init> (Ljava/lang/String;)V <init>
		0 o p_130785_
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_130789_
		1 o p_130790_
	a (Lyd$a;)Ljava/util/Optional; visit
		0 o p_130787_
yd$3 net/minecraft/network/chat/FormattedText$3
	c Ljava/lang/String; val$text
	d Lyv; val$style
	<init> (Ljava/lang/String;Lyv;)V <init>
		0 o p_130794_
		1 o p_130795_
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_130799_
		1 o p_130800_
	a (Lyd$a;)Ljava/util/Optional; visit
		0 o p_130797_
yd$4 net/minecraft/network/chat/FormattedText$4
	c Ljava/util/List; val$parts
	<init> (Ljava/util/List;)V <init>
		0 o p_130803_
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_130807_
		1 o p_130808_
	a (Lyd$a;)Ljava/util/Optional; visit
		0 o p_130805_
yd$a net/minecraft/network/chat/FormattedText$ContentConsumer
	accept (Ljava/lang/String;)Ljava/util/Optional; accept
		0 o p_130810_
yd$b net/minecraft/network/chat/FormattedText$StyledContentConsumer
	accept (Lyv;Ljava/lang/String;)Ljava/util/Optional; accept
		0 o p_130811_
		1 o p_130812_
ye net/minecraft/network/chat/HoverEvent
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Lye$a;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_392615_
	a ()Lye$a; action
ye$a net/minecraft/network/chat/HoverEvent$Action
	a Lye$a; SHOW_TEXT
	b Lye$a; SHOW_ITEM
	c Lye$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 [Lye$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 (Lye$a;)Lcom/mojang/serialization/DataResult; filterForSerialization
		static
		0 o p_304784_
	a ()Z isAllowedFromServer
	b (Lye$a;)Ljava/lang/String; lambda$filterForSerialization$0
		static
		0 o p_339404_
	b ()[Lye$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lye$a; valueOf
		static
		0 o p_394215_
	values ()[Lye$a; values
		static
ye$b net/minecraft/network/chat/HoverEvent$EntityTooltipInfo
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcee; type
	c Ljava/util/UUID; uuid
	d Ljava/util/Optional; name
	e Ljava/util/List; linesCache
	<clinit> ()V <clinit>
		static
	<init> (Lcee;Ljava/util/UUID;Lxx;)V <init>
		0 o p_130876_
		1 o p_130877_
		2 o p_130878_
	<init> (Lcee;Ljava/util/UUID;Ljava/util/Optional;)V <init>
		0 o p_304581_
		1 o p_304712_
		2 o p_304973_
	a ()Ljava/util/List; getTooltipLines
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_392616_
	a (Lye$b;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_304585_
	b (Lye$b;)Ljava/util/UUID; lambda$static$1
		static
		0 o p_392617_
	c (Lye$b;)Lcee; lambda$static$0
		static
		0 o p_304417_
	equals (Ljava/lang/Object;)Z equals
		0 o p_130886_
	hashCode ()I hashCode
ye$c net/minecraft/network/chat/HoverEvent$ShowEntity
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lye$b; entity
	<clinit> ()V <clinit>
		static
	<init> (Lye$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 ()Lye$a; action
	b ()Lye$b; entity
	equals (Ljava/lang/Object;)Z equals
		0 o p_393553_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ye$d net/minecraft/network/chat/HoverEvent$ShowItem
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ldhp; item
	<clinit> ()V <clinit>
		static
	<init> (Ldhp;)V <init>
		0 o item
	a ()Lye$a; action
	b ()Ldhp; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_394568_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ye$e net/minecraft/network/chat/HoverEvent$ShowText
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lxx; value
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)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 ()Lye$a; action
	b ()Lxx; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_394025_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yf net/minecraft/network/chat/LastSeenMessages
	a Lcom/mojang/serialization/Codec; CODEC
	b Lyf; 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 (Lyl;)Lyf$a; pack
		0 o p_253961_
	a (Lyl;Lyk;)Lyk$a; lambda$pack$0
		static
		0 o p_253456_
		1 o p_253457_
	a (Lbfv$a;)V updateSignature
		0 o p_251665_
	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
yf$a net/minecraft/network/chat/LastSeenMessages$Packed
	a Lyf$a; EMPTY
	b Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Lwn;)V <init>
		0 o p_249757_
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Lyl;)Ljava/util/Optional; unpack
		0 o p_253745_
	a ()Ljava/util/List; entries
	a (Lwn;)V write
		0 o p_250725_
	equals (Ljava/lang/Object;)Z equals
		0 o p_248722_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yf$b net/minecraft/network/chat/LastSeenMessages$Update
	a B IGNORE_CHECKSUM
	b I offset
	c Ljava/util/BitSet; acknowledged
	d B checksum
	<init> (Lwn;)V <init>
		0 o p_242184_
	<init> (ILjava/util/BitSet;B)V <init>
		0 o offset
		1 o acknowledged
		2 o checksum
	a (Lwn;)V write
		0 o p_242221_
	a (Lyf;)Z verifyChecksum
		0 o p_412643_
	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
yg net/minecraft/network/chat/LastSeenMessagesTracker
	a [Lyi; trackedMessages
	b I tail
	c I offset
	d Lyk; lastTrackedMessage
	<init> (I)V <init>
		0 o p_242388_
	a (Lyk;Z)Z addPending
		0 o p_248926_
		1 o p_250312_
	a (Lyi;)V addEntry
		0 o p_250255_
	a (Lyk;)V ignorePending
		0 o p_251020_
	a ()I getAndClearOffset
	b ()Lyg$a; generateAndApplyUpdate
	c ()I offset
yg$a net/minecraft/network/chat/LastSeenMessagesTracker$Update
	a Lyf; lastSeen
	b Lyf$b; update
	<init> (Lyf;Lyf$b;)V <init>
		0 o lastSeen
		1 o update
	a ()Lyf; lastSeen
	b ()Lyf$b; update
	equals (Ljava/lang/Object;)Z equals
		0 o p_251158_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yh net/minecraft/network/chat/LastSeenMessagesValidator
	a I lastSeenCount
	b Lit/unimi/dsi/fastutil/objects/ObjectList; trackedMessages
	c Lyk; lastPendingMessage
	<init> (I)V <init>
		0 o p_249951_
	a (Lyf$b;)Lyf; applyUpdate
		0 o p_248868_
	a ()I trackedMessagesCount
	a (I)V applyOffset
		0 o p_251273_
	a (Lyk;)V addPending
		0 o p_248841_
yh$a net/minecraft/network/chat/LastSeenMessagesValidator$ValidationException
	<init> (Ljava/lang/String;)V <init>
		0 o p_412680_
yi net/minecraft/network/chat/LastSeenTrackedEntry
	a Lyk; signature
	b Z pending
	<init> (Lyk;Z)V <init>
		0 o signature
		1 o pending
	a ()Lyi; acknowledge
	b ()Lyk; signature
	c ()Z pending
	equals (Ljava/lang/Object;)Z equals
		0 o p_250444_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yj net/minecraft/network/chat/LocalChatSession
	a Ljava/util/UUID; sessionId
	b Lczq; keyPair
	<init> (Ljava/util/UUID;Lczq;)V <init>
		0 o sessionId
		1 o keyPair
	a (Lczq;)Lyj; create
		static
		0 o p_250798_
	a (Ljava/util/UUID;)Lys$c; createMessageEncoder
		0 o p_251085_
	a ()Lyp; asRemote
	b ()Ljava/util/UUID; sessionId
	c ()Lczq; keyPair
	equals (Ljava/lang/Object;)Z equals
		0 o p_251653_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yk 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 (Lwn;Lyk;)V write
		static
		0 o p_250642_
		1 o p_249714_
	a ()Ljava/nio/ByteBuffer; asByteBuffer
	a (Lyk;)Ljava/lang/String; describe
		static
		0 o p_412489_
	a (Lbfw;Lbfv;)Z verify
		0 o p_250998_
		1 o p_249843_
	a (Lyl;)Lyk$a; pack
		0 o p_253845_
	a (Lwn;)Lyk; 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
yk$a net/minecraft/network/chat/MessageSignature$Packed
	a I FULL_SIGNATURE
	b I id
	c Lyk; fullSignature
	<init> (Lyk;)V <init>
		0 o p_249705_
	<init> (I)V <init>
		0 o p_250015_
	<init> (ILyk;)V <init>
		0 o id
		1 o fullSignature
	a (Lwn;Lyk$a;)V write
		static
		0 o p_251691_
		1 o p_252193_
	a (Lyl;)Ljava/util/Optional; unpack
		0 o p_254423_
	a ()I id
	a (Lwn;)Lyk$a; read
		static
		0 o p_250810_
	b ()Lyk; fullSignature
	equals (Ljava/lang/Object;)Z equals
		0 o p_249581_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yl net/minecraft/network/chat/MessageSignatureCache
	a I NOT_FOUND
	b I DEFAULT_CAPACITY
	c [Lyk; entries
	<init> (I)V <init>
		0 o p_250894_
	a (Lyk;)I pack
		0 o p_254157_
	a (Ljava/util/ArrayDeque;)V push
		0 o p_251419_
	a (Lyr;Lyk;)V push
		0 o p_314937_
		1 o p_314936_
	a (I)Lyk; unpack
		0 o p_253967_
	a (Ljava/util/List;)V push
		0 o p_248560_
	a ()Lyl; createDefault
		static
ym net/minecraft/network/chat/MutableComponent
	c Lxy; contents
	d Ljava/util/List; siblings
	e Lyv; style
	f Lbes; visualOrderText
	g Luk; decomposedWith
	<init> (Lxy;Ljava/util/List;Lyv;)V <init>
		0 o p_237200_
		1 o p_237201_
		2 o p_237202_
	a (Ljava/util/function/UnaryOperator;)Lym; withStyle
		0 o p_130939_
	a (Lxy;)Lym; create
		static
		0 o p_237205_
	a ()Lyv; getStyle
	a (Lo;)Lym; withStyle
		0 o p_130941_
	a ([Lo;)Lym; withStyle
		0 o p_130945_
	b (I)Lym; withColor
		0 o p_307552_
	b (Lxx;)Lym; append
		0 o p_130942_
	b (Lyv;)Lym; setStyle
		0 o p_130943_
	b ()Lxy; getContents
	c (Lyv;)Lym; withStyle
		0 o p_130949_
	c ()Ljava/util/List; getSiblings
	equals (Ljava/lang/Object;)Z equals
		0 o p_237209_
	f (Ljava/lang/String;)Lym; append
		0 o p_130947_
	g ()Lbes; getVisualOrderText
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yn net/minecraft/network/chat/OutgoingChatMessage
	a (Lawy;ZLxt$a;)V sendToPlayer
		0 o p_250979_
		1 o p_249307_
		2 o p_252281_
	a (Lyo;)Lyn; create
		static
		0 o p_249173_
	a ()Lxx; content
yn$a net/minecraft/network/chat/OutgoingChatMessage$Disguised
	a Lxx; content
	<init> (Lxx;)V <init>
		0 o content
	a (Lawy;ZLxt$a;)V sendToPlayer
		0 o p_249237_
		1 o p_249574_
		2 o p_250880_
	a ()Lxx; content
	equals (Ljava/lang/Object;)Z equals
		0 o p_250096_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yn$b net/minecraft/network/chat/OutgoingChatMessage$Player
	a Lyo; message
	<init> (Lyo;)V <init>
		0 o message
	a (Lawy;ZLxt$a;)V sendToPlayer
		0 o p_249642_
		1 o p_251123_
		2 o p_251482_
	a ()Lxx; content
	b ()Lyo; message
	equals (Ljava/lang/Object;)Z equals
		0 o p_251410_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yo 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 Lyt; link
	e Lyk; signature
	f Lyr; signedBody
	g Lxx; unsignedContent
	h Lyb; filterMask
	i Ljava/util/UUID; SYSTEM_SENDER
	<clinit> ()V <clinit>
		static
	<init> (Lyt;Lyk;Lyr;Lxx;Lyb;)V <init>
		0 o link
		1 o signature
		2 o signedBody
		3 o unsignedContent
		4 o filterMask
	a (Z)Lyo; filter
		0 o p_243223_
	a (Lxx;)Lyo; withUnsignedContent
		0 o p_242164_
	a (Ljava/util/UUID;)Z hasSignatureFrom
		0 o p_243236_
	a (Lyk;)Ljava/lang/String; lambda$describeSigned$6
		static
		0 o p_412024_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_304165_
	a (Lbfv$a;)V lambda$verify$4
		0 o p_249861_
	a ()Lyo; removeUnsignedContent
	a (Lyb;)Lyo; filter
		0 o p_243320_
	a (Lbfv$a;Lyt;Lyr;)V updateSignature
		static
		0 o p_250661_
		1 o p_248621_
		2 o p_248823_
	a (Lyo;)Ljava/lang/String; describeSigned
		static
		0 o p_412626_
	a (Ljava/util/UUID;Ljava/lang/String;)Lyo; unsigned
		static
		0 o p_251783_
		1 o p_251615_
	a (Lyt;Ljava/util/Optional;Lyr;Ljava/util/Optional;Lyb;)Lyo; 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 (Ljava/time/Instant;)Z hasExpiredServer
		0 o p_240573_
	a (Ljava/lang/String;)Lyo; system
		static
		0 o p_249209_
	a (Lbfw;)Z verify
		0 o p_241442_
	b (Lyo;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_253458_
	b (Ljava/time/Instant;)Z hasExpiredClient
		0 o p_240629_
	b ()Lyo; removeSignature
	c ()Ljava/lang/String; signedContent
	c (Lyo;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_253459_
	d ()Lxx; 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 ()Lyt; link
	l ()Lyk; signature
	m ()Lyr; signedBody
	n ()Lxx; unsignedContent
	o ()Lyb; filterMask
	p ()Lxx; lambda$decoratedContent$5
	toString ()Ljava/lang/String; toString
yp net/minecraft/network/chat/RemoteChatSession
	a Ljava/util/UUID; sessionId
	b Lczr; profilePublicKey
	<init> (Ljava/util/UUID;Lczr;)V <init>
		0 o sessionId
		1 o profilePublicKey
	a ()Lyp$a; asData
	a (Ljava/util/UUID;)Lys$b; createMessageDecoder
		0 o p_249107_
	a (Ljava/time/Duration;)Lyu; 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 ()Lczr; profilePublicKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_250614_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yp$a net/minecraft/network/chat/RemoteChatSession$Data
	a Ljava/util/UUID; sessionId
	b Lczr$a; profilePublicKey
	<init> (Ljava/util/UUID;Lczr$a;)V <init>
		0 o sessionId
		1 o profilePublicKey
	a (Lwn;Lyp$a;)V write
		static
		0 o p_248910_
		1 o p_250537_
	a (Lwn;)Lyp$a; read
		static
		0 o p_252181_
	a ()Ljava/util/UUID; sessionId
	a (Lcom/mojang/authlib/GameProfile;Lbfw;)Lyp; validate
		0 o p_251231_
		1 o p_248970_
	b ()Lczr$a; profilePublicKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_250315_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yq 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;)Lyq$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;)Lyq; of
		static
		0 o p_250316_
	equals (Ljava/lang/Object;)Z equals
		0 o p_250752_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yq$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
yr 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 Lyf; lastSeen
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/time/Instant;JLyf;)V <init>
		0 o content
		1 o timeStamp
		2 o salt
		3 o lastSeen
	a ()Ljava/lang/String; content
	a (Lyl;)Lyr$a; pack
		0 o p_253671_
	a (Ljava/lang/String;)Lyr; unsigned
		static
		0 o p_249884_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_253722_
	a (Lbfv$a;)V updateSignature
		0 o p_249654_
	b ()Ljava/time/Instant; timeStamp
	c ()J salt
	d ()Lyf; lastSeen
	equals (Ljava/lang/Object;)Z equals
		0 o p_241378_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yr$a net/minecraft/network/chat/SignedMessageBody$Packed
	a Ljava/lang/String; content
	b Ljava/time/Instant; timeStamp
	c J salt
	d Lyf$a; lastSeen
	<init> (Ljava/lang/String;Ljava/time/Instant;JLyf$a;)V <init>
		0 o content
		1 o timeStamp
		2 o salt
		3 o lastSeen
	<init> (Lwn;)V <init>
		0 o p_251620_
	a (Lyl;)Ljava/util/Optional; unpack
		0 o p_253919_
	a (Lyf;)Lyr; lambda$unpack$0
		0 o p_249065_
	a ()Ljava/lang/String; content
	a (Lwn;)V write
		0 o p_250247_
	b ()Ljava/time/Instant; timeStamp
	c ()J salt
	d ()Lyf$a; lastSeen
	equals (Ljava/lang/Object;)Z equals
		0 o p_251927_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ys net/minecraft/network/chat/SignedMessageChain
	a Lorg/slf4j/Logger; LOGGER
	b Lyt; 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 (Lbfx;Lyr;)Lyk; lambda$encoder$1
		0 o p_337504_
		1 o p_337505_
	a (Lbfx;)Lys$c; encoder
		0 o p_248636_
	a (Lczr;)Lys$b; decoder
		0 o p_249122_
	a (Lyt;Lyr;Lbfv$a;)V lambda$encoder$0
		static
		0 o p_248063_
		1 o p_248064_
		2 o p_248065_
ys$1 net/minecraft/network/chat/SignedMessageChain$1
	a Lczr; val$profilePublicKey
	b Lbfw; val$signatureValidator
	c Lys; this$0
	<init> (Lys;Lczr;Lbfw;)V <init>
		0 o p_338399_
		1 o p_338598_
		2 o p_338295_
	setChainBroken ()V setChainBroken
	unpack (Lyk;Lyr;)Lyo; unpack
		0 o p_338553_
		1 o p_338592_
ys$a net/minecraft/network/chat/SignedMessageChain$DecodeException
	a Lxx; MISSING_PROFILE_KEY
	b Lxx; CHAIN_BROKEN
	c Lxx; EXPIRED_PROFILE_KEY
	d Lxx; INVALID_SIGNATURE
	e Lxx; OUT_OF_ORDER_CHAT
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)V <init>
		0 o p_249149_
ys$b net/minecraft/network/chat/SignedMessageChain$Decoder
	a (Ljava/util/function/BooleanSupplier;Ljava/util/UUID;Lyk;Lyr;)Lyo; lambda$unsigned$0
		static
		0 o p_337506_
		1 o p_337507_
		2 o p_337508_
		3 o p_337509_
	setChainBroken ()V setChainBroken
	unpack (Lyk;Lyr;)Lyo; unpack
		0 o p_249082_
		1 o p_250981_
	unsigned (Ljava/util/UUID;Ljava/util/function/BooleanSupplier;)Lys$b; unsigned
		static
		0 o p_251747_
		1 o p_315009_
ys$c net/minecraft/network/chat/SignedMessageChain$Encoder
	a Lys$c; UNSIGNED
	<clinit> ()V <clinit>
		static
	a (Lyr;)Lyk; lambda$static$0
		static
		0 o p_250548_
	pack (Lyr;)Lyk; pack
		0 o p_250628_
yt 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;)Lyt; unsigned
		static
		0 o p_251496_
	a ()Lyt; advance
	a (Ljava/util/UUID;Ljava/util/UUID;)Lyt; root
		static
		0 o p_249990_
		1 o p_248913_
	a (Lyt;)Z isDescendantOf
		0 o p_250977_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_253768_
	a (Lbfv$a;)V updateSignature
		0 o p_249261_
	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
yu net/minecraft/network/chat/SignedMessageValidator
	a Lorg/slf4j/Logger; LOGGER
	b Lyu; ACCEPT_UNSIGNED
	c Lyu; REJECT_ALL
	<clinit> ()V <clinit>
		static
	a (Lyo;)Lyo; lambda$static$0
		static
		0 o p_314910_
	updateAndValidate (Lyo;)Lyo; updateAndValidate
		0 o p_251036_
yu$a net/minecraft/network/chat/SignedMessageValidator$KeyBased
	d Lbfw; validator
	e Ljava/util/function/BooleanSupplier; expired
	f Lyo; lastMessage
	g Z isChainValid
	<init> (Lbfw;Ljava/util/function/BooleanSupplier;)V <init>
		0 o p_241517_
		1 o p_298457_
	a (Lyo;)Z validateChain
		0 o p_250412_
	b (Lyo;)Z validate
		0 o p_298939_
	updateAndValidate (Lyo;)Lyo; updateAndValidate
		0 o p_251182_
yv net/minecraft/network/chat/Style
	a Lyv; EMPTY
	b Lyx; color
	c Ljava/lang/Integer; shadowColor
	d Ljava/lang/Boolean; bold
	e Ljava/lang/Boolean; italic
	f Ljava/lang/Boolean; underlined
	g Ljava/lang/Boolean; strikethrough
	h Ljava/lang/Boolean; obfuscated
	i Lxv; clickEvent
	j Lye; hoverEvent
	k Ljava/lang/String; insertion
	l Lyc; font
	<clinit> ()V <clinit>
		static
	<init> (Lyx;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lxv;Lye;Ljava/lang/String;Lyc;)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_436800_
	a ([Lo;)Lyv; applyFormats
		0 o p_131153_
	a (Lyx;)Lyv; withColor
		0 o p_131149_
	a (Ljava/lang/Boolean;)Lyv; withBold
		0 o p_131137_
	a (Ljava/lang/String;)Lyv; withInsertion
		0 o p_131139_
	a (Lo;)Lyv; withColor
		0 o p_131141_
	a (I)Lyv; withColor
		0 o p_178521_
	a (Lye;)Lyv; withHoverEvent
		0 o p_131145_
	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;)Lyv; 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_
	a (Lyv;Ljava/lang/Object;Ljava/lang/Object;)Lyv; checkEmptyAfterChange
		static
		0 o p_304840_
		1 o p_304483_
		2 o p_304384_
	a (Lxv;)Lyv; withClickEvent
		0 o p_131143_
	a (Lyv;)Lyv; applyTo
		0 o p_131147_
	a (Lyc;)Lyv; withFont
		0 o p_436716_
	a ()Lyx; getColor
	b (Ljava/lang/Boolean;)Lyv; withItalic
		0 o p_131156_
	b (I)Lyv; withShadowColor
		0 o p_383134_
	b (Lo;)Lyv; applyFormat
		0 o p_131158_
	b ()Ljava/lang/Integer; getShadowColor
	c (Lo;)Lyv; applyLegacyFormat
		0 o p_131165_
	c ()Z isBold
	c (Ljava/lang/Boolean;)Lyv; withUnderlined
		0 o p_131163_
	d ()Z isItalic
	d (Ljava/lang/Boolean;)Lyv; withStrikethrough
		0 o p_178523_
	e ()Z isStrikethrough
	e (Ljava/lang/Boolean;)Lyv; 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 ()Lxv; getClickEvent
	j ()Lye; getHoverEvent
	k ()Ljava/lang/String; getInsertion
	l ()Lyc; getFont
	toString ()Ljava/lang/String; toString
yv$1 net/minecraft/network/chat/Style$1
	a [I $SwitchMap$net$minecraft$ChatFormatting
	<clinit> ()V <clinit>
		static
yv$a net/minecraft/network/chat/Style$1Collector
	a Ljava/lang/StringBuilder; val$result
	b Z isNotFirst
	<init> (Lyv;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_
yv$b net/minecraft/network/chat/Style$Serializer
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; TRUSTED_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lyv;)Ljava/util/Optional; lambda$static$10
		static
		0 o p_436524_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$11
		static
		0 o p_382657_
	b (Lyv;)Ljava/util/Optional; lambda$static$9
		static
		0 o p_304670_
	c (Lyv;)Ljava/util/Optional; lambda$static$8
		static
		0 o p_304424_
	d (Lyv;)Ljava/util/Optional; lambda$static$7
		static
		0 o p_304578_
	e (Lyv;)Ljava/util/Optional; lambda$static$6
		static
		0 o p_304916_
	f (Lyv;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_304494_
	g (Lyv;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_304946_
	h (Lyv;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_304980_
	i (Lyv;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_304491_
	j (Lyv;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_382656_
	k (Lyv;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_304458_
yw 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 (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;ILyv;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 (Lyd;)Lyw; create
		static
		0 o p_178537_
	a (Ljava/lang/StringBuilder;Ljava/util/List;Lyv;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 (Lyd;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lyw; create
		static
		0 o p_131252_
		1 o p_131253_
		2 o p_131254_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$create$1
		static
		0 o p_178529_
yx 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 (Lyx;)Ljava/lang/String; lambda$static$1
		static
		0 o p_237297_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; parseColor
		static
		0 o p_131269_
	a ()I getValue
	a (Lo;)Lyx; fromLegacyFormat
		static
		0 o p_131271_
	a (I)Lyx; fromRgb
		static
		0 o p_131267_
	b (Lo;)Lyx; lambda$static$0
		static
		0 o p_237301_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$4
		static
		0 o p_304167_
	b ()Ljava/lang/String; serialize
	c (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$3
		static
		0 o p_304168_
	c ()Ljava/lang/String; formatValue
	d (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$2
		static
		0 o p_304166_
	equals (Ljava/lang/Object;)Z equals
		0 o p_131279_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yy net/minecraft/network/chat/ThrowingComponent
	a Lxx; component
	<init> (Lxx;Ljava/lang/Throwable;)V <init>
		0 o p_237306_
		1 o p_237307_
	<init> (Lxx;)V <init>
		0 o p_237304_
	a ()Lxx; getComponent
yz net/minecraft/network/chat/contents/KeybindContents
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Ljava/lang/String; name
	c Ljava/util/function/Supplier; nameResolver
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_237347_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_237352_
		1 o p_237353_
	a (Lyd$a;)Ljava/util/Optional; visit
		0 o p_237350_
	a (Lyz;)Ljava/lang/String; lambda$static$0
		static
		0 o p_304386_
	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 ()Lxx; getNestedComponent
	equals (Ljava/lang/Object;)Z equals
		0 o p_237356_
	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/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;)Lxx; lambda$static$0
		static
		0 o p_237367_
zb net/minecraft/network/chat/contents/NbtContents
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lfd$g; compiledNbtPath
	c Lorg/slf4j/Logger; LOGGER
	d Z interpreting
	e Ljava/util/Optional; separator
	f Ljava/lang/String; nbtPathPattern
	g Lzj; dataSource
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfd$g;ZLjava/util/Optional;Lzj;)V <init>
		0 o p_237395_
		1 o p_442715_
		2 o p_237396_
		3 o p_237397_
		4 o p_442553_
	<init> (Ljava/lang/String;ZLjava/util/Optional;Lzj;)V <init>
		0 o p_237389_
		1 o p_237391_
		2 o p_237392_
		3 o p_442994_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lym;Lym;Lym;)Lym; lambda$resolve$4
		static
		0 o p_237423_
		1 o p_237424_
		2 o p_237425_
	a (Lej;Lcdv;I)Lym; resolve
		0 o p_237401_
		1 o p_237402_
		2 o p_237403_
	a (Ljava/util/stream/Stream;)Lym; lambda$resolve$6
		static
		0 o p_237412_
	a (Ljava/lang/String;)Lfd$g; compileNbtPath
		static
		0 o p_237410_
	a (Lamh;Lej;Lcdv;ILvp;)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;Lym;)Lym; lambda$resolve$5
		static
		0 o p_237414_
		1 o p_237415_
	a (Lvp;)Ljava/lang/String; asString
		static
		0 o p_409593_
	a (Lup;)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_442337_
	a (Lxx;Lym;Lym;)Lym; lambda$resolve$3
		static
		0 o p_237419_
		1 o p_237420_
		2 o p_237421_
	b ()Ljava/lang/String; getNbtPath
	c ()Z isInterpreting
	d ()Ljava/util/Optional; getSeparator
	e ()Lzj; getDataSource
	equals (Ljava/lang/Object;)Z equals
		0 o p_237430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zc net/minecraft/network/chat/contents/ObjectContents
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lzp; contents
	c Ljava/lang/String; PLACEHOLDER
	<clinit> ()V <clinit>
		static
	<init> (Lzp;)V <init>
		0 o contents
	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_442338_
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_436739_
		1 o p_436641_
	a (Lyd$a;)Ljava/util/Optional; visit
		0 o p_436701_
	b ()Lzp; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_436709_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zd net/minecraft/network/chat/contents/PlainTextContents
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lzd; EMPTY
	<clinit> ()V <clinit>
		static
	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_304480_
	a (Ljava/lang/String;)Lzd; create
		static
		0 o p_304441_
	b ()Ljava/lang/String; text
zd$1 net/minecraft/network/chat/contents/PlainTextContents$1
	<init> ()V <init>
	b ()Ljava/lang/String; text
	toString ()Ljava/lang/String; toString
zd$a net/minecraft/network/chat/contents/PlainTextContents$LiteralContents
	c Ljava/lang/String; text
	<init> (Ljava/lang/String;)V <init>
		0 o text
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_304890_
		1 o p_304907_
	a (Lyd$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
ze net/minecraft/network/chat/contents/ScoreContents
	a Lcom/mojang/serialization/MapCodec; INNER_CODEC
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lcom/mojang/datafixers/util/Either; name
	d 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 ()Lcom/mojang/serialization/MapCodec; codec
	a (Lej;Lcdv;I)Lym; resolve
		0 o p_237444_
		1 o p_237445_
		2 o p_237446_
	a (Lfpm;Lej;)Lym; getScore
		0 o p_313863_
		1 o p_237451_
	a (Lej;)Lfpm; 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
zf net/minecraft/network/chat/contents/SelectorContents
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lhe; selector
	c Ljava/util/Optional; separator
	<clinit> ()V <clinit>
		static
	<init> (Lhe;Ljava/util/Optional;)V <init>
		0 o selector
		1 o separator
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lej;Lcdv;I)Lym; resolve
		0 o p_237468_
		1 o p_237469_
		2 o p_237470_
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_237476_
		1 o p_237477_
	a (Lyd$a;)Ljava/util/Optional; visit
		0 o p_237474_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_359468_
	b ()Lhe; selector
	c ()Ljava/util/Optional; separator
	equals (Ljava/lang/Object;)Z equals
		0 o p_237481_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zg net/minecraft/network/chat/contents/TranslatableContents
	a [Ljava/lang/Object; NO_ARGS
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lcom/mojang/serialization/Codec; PRIMITIVE_ARG_CODEC
	d Lcom/mojang/serialization/Codec; ARG_CODEC
	e Lyd; TEXT_PERCENT
	f Lyd; TEXT_NULL
	g Ljava/lang/String; key
	h Ljava/lang/String; fallback
	i [Ljava/lang/Object; args
	j Luk; decomposedWith
	k Ljava/util/List; decomposedParts
	l 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 ()Lcom/mojang/serialization/MapCodec; codec
	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 (Lej;Lcdv;I)Lym; resolve
		0 o p_237512_
		1 o p_237513_
		2 o p_237514_
	a (Ljava/util/Optional;)[Ljava/lang/Object; adjustArgs
		static
		0 o p_304744_
	a (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)Lzg; create
		static
		0 o p_304502_
		1 o p_304440_
		2 o p_304710_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8
		static
		0 o p_337512_
	a (Lxx;)Ljava/lang/Object; lambda$static$2
		static
		0 o p_304596_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Object; lambda$static$3
		static
		0 o p_304564_
	a (I)Lyd; getArgument
		0 o p_237510_
	a (Ljava/lang/Object;)Z isAllowedPrimitiveArgument
		static
		0 o p_304690_
	a (Lyd$b;Lyv;)Ljava/util/Optional; visit
		0 o p_237521_
		1 o p_237522_
	a (Lzg;)Ljava/util/Optional; lambda$static$7
		static
		0 o p_304814_
	a (Lyd$a;)Ljava/util/Optional; visit
		0 o p_237519_
	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 (Lzg;)Ljava/util/Optional; lambda$static$6
		static
		0 o p_304865_
	b ()Ljava/lang/String; getKey
	c (Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_304615_
	c ()Ljava/lang/String; getFallback
	c (Lzg;)Ljava/lang/String; lambda$static$5
		static
		0 o p_304759_
	d (Ljava/lang/Object;)Ljava/lang/Object; lambda$static$1
		static
		0 o p_304446_
	d ()[Ljava/lang/Object; getArgs
	e ()V decompose
	equals (Ljava/lang/Object;)Z equals
		0 o p_237526_
	f ()Ljava/lang/String; lambda$filterAllowedArguments$0
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zh net/minecraft/network/chat/contents/TranslatableFormatException
	<init> (Lzg;I)V <init>
		0 o p_237530_
		1 o p_237531_
	<init> (Lzg;Ljava/lang/Throwable;)V <init>
		0 o p_237536_
		1 o p_237537_
	<init> (Lzg;Ljava/lang/String;)V <init>
		0 o p_237533_
		1 o p_237534_
zi net/minecraft/network/chat/contents/data/BlockDataSource
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Ljava/lang/String; posPattern
	c Lgl; compiledPos
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lgl;)V <init>
		0 o posPattern
		1 o compiledPos
	<init> (Ljava/lang/String;)V <init>
		0 o p_442777_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;)Lgl; compilePos
		static
		0 o p_442554_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_443129_
	a (Lej;)Ljava/util/stream/Stream; getData
		0 o p_443087_
	b ()Ljava/lang/String; posPattern
	c ()Lgl; compiledPos
	equals (Ljava/lang/Object;)Z equals
		0 o p_443466_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zj net/minecraft/network/chat/contents/data/DataSource
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lej;)Ljava/util/stream/Stream; getData
		0 o p_443243_
zk net/minecraft/network/chat/contents/data/DataSources
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbeo$b; ID_MAPPER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
zl net/minecraft/network/chat/contents/data/EntityDataSource
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Ljava/lang/String; selectorPattern
	c Lhc; compiledSelector
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lhc;)V <init>
		0 o selectorPattern
		1 o compiledSelector
	<init> (Ljava/lang/String;)V <init>
		0 o p_443417_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;)Lhc; compileSelector
		static
		0 o p_443271_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_442700_
	a (Lej;)Ljava/util/stream/Stream; getData
		0 o p_442744_
	b ()Ljava/lang/String; selectorPattern
	c ()Lhc; compiledSelector
	equals (Ljava/lang/Object;)Z equals
		0 o p_443319_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zm net/minecraft/network/chat/contents/data/StorageDataSource
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lamj; id
	<clinit> ()V <clinit>
		static
	<init> (Lamj;)V <init>
		0 o id
	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_442589_
	a (Lej;)Ljava/util/stream/Stream; getData
		0 o p_443094_
	b ()Lamj; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_442498_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zn net/minecraft/network/chat/contents/data/package-info
zo net/minecraft/network/chat/contents/objects/AtlasSprite
	a Lamj; DEFAULT_ATLAS
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lamj; atlas
	d Lamj; sprite
	<clinit> ()V <clinit>
		static
	<init> (Lamj;Lamj;)V <init>
		0 o atlas
		1 o sprite
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lamj;)Ljava/lang/String; toShortName
		static
		0 o p_443633_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_443627_
	b ()Lyc; fontDescription
	c ()Ljava/lang/String; description
	d ()Lamj; atlas
	e ()Lamj; sprite
	equals (Ljava/lang/Object;)Z equals
		0 o p_442839_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zp net/minecraft/network/chat/contents/objects/ObjectInfo
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Lyc; fontDescription
	c ()Ljava/lang/String; description
zq net/minecraft/network/chat/contents/objects/ObjectInfos
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbeo$b; ID_MAPPER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
zr net/minecraft/network/chat/contents/objects/PlayerSprite
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Ldkq; player
	c Z hat
	<clinit> ()V <clinit>
		static
	<init> (Ldkq;Z)V <init>
		0 o player
		1 o hat
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;)Ljava/lang/String; lambda$description$1
		static
		0 o p_442793_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_442965_
	b ()Lyc; fontDescription
	c ()Ljava/lang/String; description
	d ()Ldkq; player
	e ()Z hat
	equals (Ljava/lang/Object;)Z equals
		0 o p_443580_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zs net/minecraft/network/chat/contents/objects/package-info
zt net/minecraft/network/chat/contents/package-info
zu net/minecraft/network/chat/numbers/BlankFormat
	a Lzu; INSTANCE
	b Lzx; TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Lym; format
		0 o p_313861_
	a ()Lzx; type
zu$1 net/minecraft/network/chat/numbers/BlankFormat$1
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	b ()Laae; streamCodec
zv net/minecraft/network/chat/numbers/FixedFormat
	a Lzx; TYPE
	b Lxx; value
	<clinit> ()V <clinit>
		static
	<init> (Lxx;)V <init>
		0 o p_313808_
	a (I)Lym; format
		0 o p_313721_
	a ()Lzx; type
zv$1 net/minecraft/network/chat/numbers/FixedFormat$1
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lzv;)Lxx; lambda$$1
		static
		0 o p_319536_
	b ()Laae; streamCodec
	b (Lzv;)Lxx; lambda$$0
		static
		0 o p_313699_
zw net/minecraft/network/chat/numbers/NumberFormat
	a (I)Lym; format
		0 o p_313811_
	a ()Lzx; type
zx net/minecraft/network/chat/numbers/NumberFormatType
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	b ()Laae; streamCodec
zy net/minecraft/network/chat/numbers/NumberFormatTypes
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Laae; STREAM_CODEC
	d Laae; OPTIONAL_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljx;)Lzx; bootstrap
		static
		0 o p_313781_
zz net/minecraft/network/chat/numbers/StyledFormat
	a Lzx; TYPE
	b Lzz; NO_STYLE
	c Lzz; SIDEBAR_DEFAULT
	d Lzz; PLAYER_LIST_DEFAULT
	e Lyv; style
	<clinit> ()V <clinit>
		static
	<init> (Lyv;)V <init>
		0 o p_313874_
	a (I)Lym; format
		0 o p_313770_
	a ()Lzx; type
zz$1 net/minecraft/network/chat/numbers/StyledFormat$1
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laae; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lzz;)Lyv; lambda$$1
		static
		0 o p_319537_
	b ()Laae; streamCodec
	b (Lzz;)Lyv; lambda$$0
		static
		0 o p_313795_
